/* CSS Document */

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	/*background:url(images/bgnew.jpg) no-repeat top center #060a6d;*/
	background:url(images/bgnew.jpg) no-repeat top center #060a6d;
	padding:0px;
	margin:0px;
	color:#FFFFFF;
	line-height:160%;
}

td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:160%;
}

p, div, td div {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:160%;
}

a, a:active, a:visited, a:link {
	color:#fff;
	/*border-bottom:1px dotted #ffffff;*/
	text-decoration:underline;
	font-weight:bold;
}
a, a div {
	cursor:pointer;
}
a:hover {
	color:#d84337;
	text-decoration:none;
}
ul, ul li, ul.ulist, ul.ulist li {	
	list-style:none;
	display:list-item;
	list-style-type:none;
	margin-left:5px;
	padding:0px;
}
ul li, ul li ul li, ul.ulist li {
	list-style-type:none;
	list-style:none;
	display:list-item;
	background:url(images/bull.gif) no-repeat top left;
	padding-left:30px;
	padding-top:5px;
	padding-bottom:5px;
}
h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#ffffff;
	font-weight:bold;
	padding:0px;
	margin:0px;
	/*padding:0px;
	background:url(images/head.jpg) no-repeat bottom left;
	padding-bottom:25px;
	padding-left:20px;*/
}
.title {
	color:#000b69;
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:bold;
	padding:0px;
	margin:0px;
}

.image {
	border:1px solid #060a6c;
	padding:3px;
}

/*************************/
/**   Layout Styles     **/
/*************************/

#WrapperMain 
{
	width:100%;
	/*background:url(images/ftbgnew.jpg) no-repeat bottom center;*/
	background:url(images/ftbgnew.jpg) repeat-x bottom center;
	/*height:auto;*/
	text-align:center;
	padding-bottom:10px;
}

#Wrapper
{
	width:980px;
	margin-left:auto;
	margin-right:auto;
	/*height:auto;*/
	text-align:left;
}

#HeaderMain
{
	/*height:174px;
	height:145px;*/
	height:127px;
	background:url(images/headernew.jpg) no-repeat bottom left;
}

#Logo {
	padding:6px 0px 0px 0px;
	margin:0px 0px 0px 15px;
	float:left;
	width:auto;
}
.Logotxt {
	float:left;
	width:auto;
	margin:20px 0px 0px 150px;
}
.Logotxt a{
	width:380px;
	height:80px;
	display:inline-block;
}

.Logotxt h1{
	display:none;
}
#Call {
	font-family:Georgia, "Times New Roman", Times, serif;
	float:right;
	width:auto;
	font-size:16px;
	font-weight:bold;
	text-align:right;
	color:#FFFFFF;
	padding:25px 20px 0px 0px;
}
#Call span {
	font-size:30px;
	font-weight:bold;
	line-height:30px;
}
.clear, div.clear 
{
	clear:both;
	line-height:1px !important;
	height:1px !important;
	font-size:1px !important;
}

.ContentPane
{
	vertical-align:top;
	padding:0px;
	margin:0px;
}
.LeftPaneMain
{
	width:250px;
	float:left;
	vertical-align:top;
}
.LeftPane
{
	/*padding:20px 5px 20px 20px;*/
	vertical-align:top;
}
.RightPaneMainHome
{
	width:715px;
	float:right;
	vertical-align:top;
}
.RightPaneMain
{
	width:730px;
	float:right;
	vertical-align:top;
}

.NavPane {
	background:url(images/navbg.jpg) no-repeat top left;
	width:250px;
	padding:0px;
	margin:0px;
	height:300px !important;
	overflow:hidden;
}
.FlashPane {
	/*background:url(images/flashbg.jpg) no-repeat top left;*/
	width:698px;
	height:249px;
	margin-bottom:10px;	
}
.Footer {
	/*height:318px;*/ margin-top: 100px;
	height:170px;
	font-size:11px;
}
.Footer a, .Footer a:active, .Footer a:visited, .Footer a:link {
	color:#1f99d3;
}
.Footer a:hover {
	color:#000000;
}
.FooterLeft {
	float:left;
	width:auto;
	color:#000b69;
	text-align:left;
}
.FooterRight {
	float:right;
	width:auto;
	color:#000b69;
	text-align:right;
}
.fttext {
	/*padding-top:200px;*/
	padding-top:20px;
	margin-left:40px;
	margin-right:40px;
}

.Copyright {
	float:left;
	width:auto;
	margin-left:40px;
	color:#000b69;
}
.Powered {
	float:right;
	width:auto;
	margin-right:40px;
	color:#000b69;
}
.navindent {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 25px;
}
ul.nav {
	list-style:none;
	display:list-item;
	padding:10px 0px 0px 0px;
	margin:0px 0px 0px 25px;
}
ul.nav li {
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	display:inline-block;
	width:201px;
	line-height:32px;
	padding:3px 0px 3px 0px;
}
ul.nav li a, ul.nav li a:active, ul.nav li a:visited, ul.nav li a:link {
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	height:32px;
	display:inline-block;
	width:201px;
	line-height:32px;
	padding-left:20px;
	text-decoration:none;
}
ul.nav li a:hover, ul.nav li.navsel, ul.nav li.navsel a, ul.nav li.navsel a:active, ul.nav li.navsel a:hover, ul.nav li.navsel a:link, ul.nav li.navsel a:visited {
	background:url(images/navsel.gif) no-repeat left center;
	height:32px;
	width:201px;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
}

/***************************************/
/****          Frames               ****/
/***************************************/

.Frame-1 {
	background:url(images/frame-1.gif) no-repeat top left;
	width:227px;
	height:220px;
	float:left; margin-left:100px;
}
.Frame-2 {
	background:url(images/frame-2.gif) no-repeat top left;
	width:227px;
	height:220px;
	float:left;
	margin:0px 8px 0px 8px;
}
.Frame-1_2 {
	background:url(images/frame-1.gif) no-repeat top left;
	width:227px;
	height:220px;
	float:left;
	margin:0px 8px 0px 8px;
}
.Frame-2_2 {
	background:url(images/frame-2.gif) no-repeat top left;
	width:227px;
	height:220px;
	float:left;
}
.vImg {
	margin:2px;
}
.Bow {
	position:absolute;
	background:url(images/bow.gif) no-repeat top left;
	width:227px;
	height:137px;
}
.Price {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	color:#181d7a;
	float:left;
	text-align:center;
	width:80px;
	font-weight:bold;
	/*line-height:70px;*/
	line-height:47px;
}
.Price span {
	font-size:30px;
}
.DetailPrice {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	font-size:14px;
	color:#181d7a;
}
.DetailPrice span {
	font-size:30px;
	color:#181d7a;
}
.priceindent {
	margin:10px 10px 0px 10px;
}
.vInfo {
	float:left;
	width:140px;
	margin-left:7px;
	color:#181d7a;
	text-align:left;
}
.Minutes {
	font-weight:bold;
	font-size:11px;
	margin:3px 5px 3px 0px;
}
.Minutes span {
	font-size:14px;
	font-weight:bold;
}
.vTxt {	
	font-size:14px;
	font-weight:bold;
	letter-spacing:-0.001em;
	line-height:25px;
}
.Buynow {
	text-align:center;
}
.Buynow a{
	/*background:url(images/redbtn.gif) no-repeat top left;
	width:81px;
	height:22px;*/
	display:inline-block;
	text-align:center;
	color:#FFFFFF;
	text-decoration:none;
	line-height:22px;
	text-transform:uppercase;
	font-weight:bold;
}



/************  Solpart Menu  ****************/

/* Main Menu */

.MainMenu_MenuContainer
{
	font-family:Georgia, "Times New Roman", Times, serif;
	background-color: transparent;
	/*padding:0px 0px 30px 0px;
	margin:20px 0px 10px 20px;*/
	border:0px;
	width:201px;
	font-size:18px;
	margin:10px 0px 0px 25px;
}
.MainMenu_MenuContainer td, .MainMenu_MenuContainer td table {
	text-align:left;
	vertical-align:middle;
	padding:1px 0px 1px 0px;
	font-size:14px;
}
.MainMenu_MenuBar
{
	font-family:Georgia, "Times New Roman", Times, serif;
	cursor: pointer;
	background-color: Transparent;
	width:200px;
	font-size:18px;
}
.MainMenu_MenuItem
{
	text-decoration:none;
	color:#ffffff;
	width:201px;
	height:32px;
	font-weight:bold;
	font-size:18px;
	background-color:transparent;
}
.MainMenu_MenuItem td {
	padding-left: 20px;
}
.MainMenu_MenuIcon
{
	display:none;
}
.MainMenu_SubMenu {
	border:1px solid #9A7DB7;
	visibility:hidden;
}
.MainMenu_SubMenu td
{
	z-index: 1000;
	text-align:left;
	margin:0px;
}
.MainMenu_MenuBreak
{
	/*display:none;*/
	border:0 none;
	background:#FFFFFF;
}
.MainMenu_MenuItemSel
{
	text-decoration:none;
	color:#ffffff;
	width:201px;
	height:32px;
	font-weight:bold;
	font-size:18px;
	background-color:transparent;
}
.MainMenu_MenuItemSel td {
	padding-left: 20px;
}
.MainMenu_SubMenuItemActive
{
	background-color:transparent;
}
.MainMenu_MenuArrow
{
	display:none;
}
.MainMenu_RootMenuArrow
{
	display:none;
	
}
.MainMenu_RootMenuItem
{
	text-decoration:none;
	color:#ffffff;
	width:201px;
	height:32px;
	font-weight:bold;
	font-size:18px;
	background-color:transparent;

}
.MainMenu_RootMenuItem td {
	height:32px;
	padding-left: 20px;
}
.MainMenu_RootMenuItemActive {
	text-decoration:none;
	color:#ffffff;
	width:201px;
	height:32px;
	font-weight:bold;
	font-size:18px;
	background-color:transparent;
	background:url(images/navsel.gif) no-repeat center left;
}

.MainMenu_RootMenuItemSelected {	
	text-decoration:none;
	color:#ffffff;
	width:201px;
	height:32px;
	font-weight:bold;
	font-size:18px;
	background-color:transparent;
	background:url(images/navsel.gif) no-repeat center left;
}
.MainMenu_RootMenuItemActive td, .MainMenu_RootMenuItemSelected td {
	height:32px;
	color:#ffffff;
	padding-left: 20px;
}

/******************/


.CommandButton, a.CommandButton, a.CommandButton:hover, a.CommandButton:visited, a.CommandButton:link, a.CommandButton:active {
	/*color:#4eade0;*/
	color:#d84337;
}


/*****  Container  *****/

/* Blue */

.Blue-Container-Bg {
	background:url(images/Blue-Container-bg.gif) repeat-y center left;
	width:725px;
}
.Blue-Container {
	background:url(images/Blue-Container.jpg) no-repeat top left #4dade0;
	width:698px;
	margin:0px;
	padding:0px;
	vertical-align:top;
	margin-bottom:30px;
}
.Blue-Container h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#ffffff;
	font-weight:bold;
	padding:0px;
	background:url(images/head.jpg) no-repeat bottom left;
	padding-bottom:25px;
	padding-left:10px;
	margin:10px 0px 0px 0px;
}
.Container-indent {
	padding:5px 0px 20px 0px;
	margin:0px 30px 0px 30px;
	vertical-align:top;
}
.Gray-Container {
	background:url(images/Gray-Container.jpg) no-repeat top left #ffffff;
	width:698px;
	/*color:#333333;*/
	color:#000a65;
	margin-bottom:30px;
	font-size:12px;
}
.Gray-Container h1 {
	color:#000b69;
	background:url(images/greyh1.jpg) no-repeat bottom left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:bold;
	padding:0px;
	padding-bottom:30px;
	padding-left:10px;
	margin:10px 0px 0px 0px;
}
.Gray-Container .h1 {
	color:#000b69;
	background:url(images/greyh1.jpg) no-repeat bottom center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:bold;
	padding:0px;
	padding-bottom:30px;
	padding-left:10px;
	margin:10px 0px 0px 0px;
}
.Gray-Container a, .Gray-Container a:active, .Gray-Container a:visited, .Gray-Container a:link {
	/*color:#d84337;*/
	color:#000b69;
}
.Gray-Container a:hover {
	color:#d84337;
}

.navyblue {
	color:#000a65;
}

.input {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000a65;
	padding:5px;
	background-color:#FFFFFF;
	border:1px solid #000a65;
	background:url(images/input.jpg) repeat-x top left;
}
.button150 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
	background:url(images/btn150.gif) no-repeat top left;
	width:150px;
	height:30px;
	border:0px;
}
.button180 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
	background:url(images/btn180.gif) no-repeat top left;
	width:180px;
	height:30px;
	border:0px;
}
legend {
	color:#000a65;
}

.Head, .SubHead, .DataGrid_Header, .DataGrid_Item {
	font-family:Arial, Helvetica, sans-serif;
	/*color:#d84337;*/
	color:#CCCCCC;
	font:12px;
}

.Gray-Container .SubHead, .Gray-Container .Normal, .Gray-Container .Head {
	font-family:Arial, Helvetica, sans-serif;
	color:#000a65;
	font:12px;
}

.UDT_Form input.NormalTextBox, .UDT_Form textarea {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000a65;
	padding:5px;
	background-color:#FFFFFF;
	border:1px solid #000a65;
	width:300px;
	background:url(images/input.jpg) repeat-x top left;
}

.UDT_Form td {
	width:430px !important;
}
.UDT_Form td.NormalBold {
	width:10px !important;
}

.UDT_Form td.SubHead {
	width:170px !important;
}

.WizardText {
	color:#CCCCCC;
}

.UDT_Separator {
	font-family:Arial, Helvetica, sans-serif;
	color:#000a65;
	font-size:12px;
	font-weight:bold;
}
.UDT_Separator hr {
	display:none;
}
.Head .UDT_Separator {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.UDT_Form, .UDT_Form td, .UDT_Form div, .UDT_Form .Normal, .UDT_Form .Head, .UDT_Form .SubHead, .UDT_Form a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

select option {
	background-color:#ffffff;
}

.red, strong.red, span.red {
	color:#FF0000;
}

.GksInput {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000a65;
	padding:5px;
	width:200px;
	background-color:#FFFFFF;
	border:1px solid #000a65;
	background:url(images/input.jpg) repeat-x top left;
}

.GksTextarea {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000a65;
	padding:5px;
	width:300px;
	background-color:#FFFFFF;
	border:1px solid #000a65;
	background:url(images/input.jpg) repeat-x top left;
}

