﻿

.SiteLoading_2{vertical-align: middle;width:800px; border-style: none solid solid solid; border-width: 1px; border-color: #697277}
 .SiteLoading{height:138px;width:180px; vertical-align:top; text-align:center;border-right:solid 1px #cccccc;background-image:url('../image/Frlogo.gif');background-repeat:no-repeat; background-position:top center;}
 .BannerTD{vertical-align:top;width:422px; height:138px}
 .SiteLoading_1{vertical-align:middle;width:206px;border-left: solid 1px #CED9EC;border-left-color: #024F95;background-image:url('../image/missionvision.gif'); background-repeat:no-repeat; background-position:bottom left}
 
 /*////////////////////// Topmenu.css start here */
 .Menu
{
	vertical-align: middle;
	text-align: center;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.Menu td
{
	background-position: 50% bottom;
	background-image: url('../Image/menu/__bar3.gif');
	background-repeat: repeat-x;
	height: 28px;
	border-right: solid 1px #ffffff;
}
.Menu a
{
	text-decoration: none;
	color: #FFFfff;
	display: block;
	line-height: 28px;
}
.Menu a:hover, .Menu td:hover
{
	background-image: url('../Image/menu/__bar1.gif');
	background-repeat: repeat-x;
	color: #ffffff;
	text-decoration: none;
}
.Menu td ul.subMenu
{
	margin: 0px 0px 0px 0px;
	padding: 0px;
	position: absolute;
	background-color: #9900FF;
	display:none;
	width: 110px;
	list-style-type: none;
	list-style-image: none;
}
.Menu td:hover ul.subMenu
{
	display: block;
}
.Menu td ul.subMenu li
{
	border-style: none solid solid solid;
	border-width: 1px;
	border-color: #da251c;
	background-color: #ffffff;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
}
.Menu td ul.subMenu a
{
	display: block;
	color: #000;
	padding-left: 3px;
	line-height: 22px;
	font-size: 11px;
	font-weight:bold;
}
.Menu td ul.subMenu a:hover
{
	background-color: #ffffff;
	color: #211dd1;
	background-image: none;
}
#spMenuLeft
{
	border-right: 1px #ffffff solid;
	background-image: url('../image/menu/__menuhome.gif');
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 126px;
	border-top-style: none;
	border-right-style: solid;
}
#spMenuLeft a:hover
{
	background-image: url('../image/menu/__menuhomeOver.gif');
}
#spMenuRight
{
	border-right: 1px #ffffff solid;
	border-top: 1px #ffffff solid;
	background-image: url('../image/menu/__bar3.gif');
	background-repeat: repeat-x;
	background-position: 50% bottom;
	width: 220px;
	border-right-style: none;
}
#spMenuRight a:hover
{
	background-image: url('../image/menu/__bar1.gif');
	background-repeat: repeat-x;
	background-position: 50% bottom;
	color: #ffffff;
}
#spMenuRight ul.subMenu a:hover
{
	background-color: #ffffff;
	color: #ffffff;
	background-image: none;
}
/*////////////////////// Topmenu.css end here */
.BNav{border-right: solid 1px #fff; border-right-color:#E4E6E9}
.BFContent2{height:25px; background-color:#F0E8C4;BORDER-TOP:#cccccc 1px solid; BORDER-BOTTOM:#cccccc 1px Solid;Padding:4px 0px 4px 0px}
.LeftNav{width: 181px;height: 20px;	background-color: #f1f1f1;border-top: #cccccc 1px solid;border-bottom: 1px #cccccc thin;padding: 2px 0px 2px 12px;}
.LeftNav A{	text-decoration: none;	color: #000000;	font-size: 12px;font-family: Verdana;}
.LeftNav A:hover{text-decoration: none;color: #990000}
.LeftNavDirector{width: 181px;height:20px;color: #ffffff; background-color:#003366 ; BORDER-TOP:solid 1px #cccccc; BORDER-BOTTOM:solid 1px #cccccc;}

.LeftNavDirector A{color: #ffffff;text-decoration: none;display: block;line-height: 20px;PADDING: 2px 0px 2px 5px;}
.LeftNavDirector A:hover{color: #ffffff;text-decoration: none;background-color:#000000;}
.LeftNavDirector td{background-color:#003366;}
.LeftNavDirector td:hover{background-color:#000000;}
.onlineRegion{background-color:#F0E8C4;font-size:13px;font-weight:bold;font-family:Verdana;vertical-align:middle; text-align:center;border-top:1px #cccccc solid;height:35px}
 .OnlineRegion1{background-color:#F0E8C4; font-size:13px; font-weight:bold; font-family:Verdana;vertical-align:middle; text-align:center;border-top:1px #cccccc solid; height:35px}
 /* Accordion Start Here */
 
 .AccordionTitle2, .AccordionContent2, .AccordionContainer2
{
  position:relative;
  width:180px;
}

.AccordionTitle2
{
	height: 20px;
	overflow: hidden;
	cursor: pointer;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	vertical-align: middle;
	display: table-cell;
	-moz-user-select: none;
	border-top: #cccccc 1px solid;
	padding-left: 10px;
	font-weight: bold;
	margin-bottom: 2px;
	padding-bottom: 2px;
	border-left: #cccccc 1px solid;
	cursor: pointer;
	padding-top: 2px;
	border-bottom: #cccccc 1px solid;
	text-align: left;
	color: #000000;
}

.AccordionContent2
{
	background-position: bottom;
	height: 122px;
	display: none;
	font-family: Verdana;
	font-size: 89%;
	background-repeat: repeat-x;
	overflow: hidden;
}

.AccordionContainer2
{
	border: none 1px #fff;
}
 
 .MenuRow
{
	background-color: #ffffff;
	overflow: hidden;
	border-bottom: #cccccc 1px Solid;
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 2px;
	margin: 0px 2px;
	color: black;
	padding-top: 2px;
	font-size: 10px;
	font-family: Verdana;
}

.MenuRow A
{
	font-weight: normal;
	background: none transparent scroll repeat 0% 0%;
	color: black;
	text-decoration: none;
}
.MenuRow A:visited
{
	font-weight: normal;
	background: none transparent scroll repeat 0% 0%;
	color: black;
	text-decoration: none;
}
.MenuRow A:hover
{
	font-weight: normal;
	background: none transparent scroll repeat 0% 0%;
	color: black;
	text-decoration: underline;
}
/* Accordion end Here */
#QuickLink td{background-color: #ffffff;overflow: hidden;border-bottom: #cccccc 1px dotted;padding: 1px 4px 2px 10px;margin: 0px 2px;color: black;font-size: 9px;font-family: Verdana;}
#QuickLink A{text-decoration: none;	color: #000000;	font-size: 9px;	font-family: Verdana;}
#QuickLink A:hover{text-decoration: none;color: red;font-size: 9px;	font-family: Verdana;}
.defualtTop{height:300px; background-color: #000000;text-align:center;vertical-align:bottom; color:#ffffff}
.defualtTop_1{height:100%;width:100%; padding:0px 0px 0px 0px;}
.Display{vertical-align:bottom; background-image:url('../image/display.jpg'); background-repeat:no-repeat; background-position:center bottom}
.defualtTop_2
{
    width: 202px;
    background-position: bottom;
    border-left: solid 1px #9BABB5;
    width: 404px;
    background-color: #f1f1f1;
    background-image: url('../Image/midbg8.gif');
    background-repeat: repeat-x;
    vertical-align: top;
}
.BALLTable{width:100%;background-color: #FFFFFF; height: 210px;}
.BallTd{text-align:left;width:210px;padding:15px 0px 0px 10px; vertical-align:top; height:100%; background-image:url('../Image/ballT.gif'); background-repeat:no-repeat; background-position:bottom center;}
.BallTdTable{padding: 3px; background-color: #FFFFFF;}
.BallTdBottom{height:200px;vertical-align:top}
.HelplineTable{width:90%; border-bottom:solid 1px #cccccc}
 .HelpLineHomeHead{color:#990000;font-size:17px; font-weight:bold; border-bottom:solid 1px #cccccc; padding:3px 0px 3px 40px; }
 .HelpLine{color:#000000;font-size:12px; font-weight:bold}
 .HelpLineHome{color:#000000;font-size:13px; font-weight:bold; border-bottom:dotted 1px #cccccc; padding:3px 0px 3px 10px; height:23px }
 
.nuiz
{	font-family: Tahoma, 'Trebuchet MS';font-size: 11px;margin-left: 0px; margin-top: 0px;border:thin 1px #cccccc; width:100%
}
.nuiz th
{
	font-family: Tahoma, 'Trebuchet MS';
	font-size: 11px;
	width: 380px;
	padding-bottom: 5px;
}
.nuiz td
{
	padding: 4px 3px 1px 3px;
	font-size: 11px;
	text-align: left;
	vertical-align: top;
	width: 380px;
}
.nuiz ul
{
	font-size: 11px;
	padding: 0px;
	list-style-type: none;
	margin: 0px;
}
.nuiz li
{
	font-family:Verdana,Tahoma, 'Trebuchet MS';
	font-size: 10px;
	border-bottom: dashed 1px #990000;
	padding: 2px 5px 6px 5px;
	color:#000000;
	 font-weight:bold; 
}
.nuiz li A
{	font-size: 11px;color:#000000;text-decoration:none
	 
}
.nuiz li A:hover
{
	font-size: 11px;
	color:#000000; text-decoration:underline
	 
}
.BallBottom2{width:100%;color:#990000; text-align:left; vertical-align:top; height:35px;padding-left:20px; font-weight:bold; background-color:#ffffff}
.lblContentTop
{
    width: 190px;
    height: 155px;
    background-color: #f1f1f1;
    border-top: solid 1px #cccccc;
    font-size: 11px;
}

.prdcts
{
	border-style: none none none solid;
	border-width: 1px;
	border-color: #9BABB5;
}
.prdcts th
{
	border-style: none none solid none;
	border-width: 1px;
	border-color: #9BABB5;
	padding: 3px;
	background-color: #EEE5CB;
	color: #362E12;
	text-align: center;
}
.prdcts a
{
	font-size: 10px;
	font-family: 'Gill Sans MT';
	color: #0066FF;
}
.prdcts a:hover
{
	color: #FF0066;
}
.prdcts td
{
	border-style: none none solid none;
	border-width: 1px;
	border-color: #9BABB5;
}
.prdcts ul
{
	padding: 2px;
	list-style-type: none;
	margin: 2px;
}
.prdcts li
{
	font-size: 10px;
	font-family: 'Franklin Gothic Book';
	color: #143256;
	background-position: bottom;
	height: 40px;
	background-image: url('../Image/Prdcts1.jpg');
	padding: 20px 2px 10px 65px;
	line-height: 12px;
	border-bottom: solid 1px #cccccc;
	border-bottom-color: #D8D8D8;
	background-repeat: no-repeat;
}
.prdcts li.Noti
{
	background-image: url('../Image/Prdcts11.jpg');color:#ffffff;
}
.prdcts li.Bonus
{
	background-image: url('../Image/Prdcts10.jpg');color:#ffffff;
}

.prdcts li.divi
{
	background-image: url('../Image/Prdcts7.jpg');color:#ffffff
}
.prdcts li.Lodg
{
	background-image: url('../Image/Prdcts9.jpg');color:#ffffff
}
.prdcts li.online
{
	background-image: url('../Image/Prdcts6.jpg');color:#ffffff;
}
.prdcts li.Account
{
	background-image: url('../Image/Prdcts5.jpg');color:#ffffff;
}
.prdcts li.Maccess
{
	background-image: url('../Image/Prdcts8.jpg');color:#ffffff;
}

/* Order Loading Formatting ends here */
/* Order Loading Formatting ends here */
/* Order Loading Formatting ends here */
body{background-color: #fff;font-family: Calibri, Segoe UI, Tahoma, Arial;font-size: 10pt;color: #101030;}
p{text-align: justify;font-family: Calibri, Segoe UI, Tahoma, Arial;font-size: 10pt;}
ul{font-family: Calibri, Segoe UI, Tahoma, Arial;font-size: 10pt;}
.fut{background-color: #001B7A;text-align: center;vertical-align: middle;height: 60px;color: #F8FAFC;
}
a
{	text-decoration: none;
}

.imgMap
{	margin-top: 40px;
}
.ouTab
{	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FEFEFE;
	border-left: solid 1px #E9DEBC;
}
.ouTab td
{
	border-style: none solid solid none;
	border-width: 1px;
	border-color: #E9DEBC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 3px;
}
.ouTab th
{
	border-style: solid solid solid none;
	border-width: 1px;
	border-color: #E9DEBC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 3px;
	background-color: #EEE5CB;
	text-align: left;
}
.morePr td
{ color:#ffffff;
	border: 1px solid #cccccc;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
.morePr th
{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}

TR
{
	font-family: Calibri, Segoe UI, Tahoma, Arial;
	font-size: 10pt;
}
TEXTAREA
{
	border-right: #000000 1px solid;
	padding-right: 4px;
	border-top: #000000 1px solid;
	padding-left: 4px;
	font-size: 8pt;
	padding-bottom: 1px;
	border-left: #000000 1px solid;
	color: #000000;
	padding-top: 1px;
	border-bottom: #000000 1px solid;
	font-family: Verdana, Arial, Helvetica;
}

UL
{
	list-style-type: square;
}

P
{
	font-family: Calibri, Segoe UI, Tahoma, Arial;
	font-size: 10pt;
}

.HeadLink
{
	font-size: 8pt;
	color: black;
	font-family: Frutiger LT 45 Light,Verdana, Arial, Helvetica;
}
.HeadLink A
{
	font-size: 8pt;
	color: black;
	text-decoration: none;
}
.HeadLink A:hover
{
	font-size: 8pt;
	color: black;
	text-decoration: underline;
}
.HeadLink1
{
	font-size: 10pt;
	color: black;
	font-family: Frutiger LT 45 Light,Verdana, Arial, Helvetica;
}
.HeadLink1 A
{
	font-size: 75%;
	color: black;
	text-decoration: none;
}
.HeadLink1 A:hover
{
	font-size: 75%;
	color: black;
	text-decoration: underline;
}

.menutitle
{
	border-top: #cccccc 1px solid;
	padding-left: 10px;
	font-weight: bold;
	margin-bottom: 2px;
	padding-bottom: 2px;
	border-left: #cccccc 1px solid;
	cursor: pointer;
	padding-top: 2px;
	border-bottom: #cccccc 1px solid;
	text-align: left;
}

.submenu
{
	padding-left: 2px;
	margin-bottom: 1px;
}
.CalcTable
{
	border-top: #cccccc 1px solid;
	border-bottom: #cccccc 1px Solid;
	border-left: #cccccc 1px Solid;
	border-right: #cccccc 1px Solid;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	padding-bottom: 1px;
}
.CalcRow
{
	padding-right: 6px;
	padding-left: 6px;
	padding-top: 10px;
}
.DotRow
{
	padding-top: 10px;
	padding-bottom: 10px;
	border-top: #cccccc 1px dotted;
}
.CalcBotton
{
	border-bottom: #003366 2px solid;
	border-top: #003366 2px solid;
	border-left: #003366 2px solid;
	border-right: #003366 2px solid;
}
.Faq
{
	padding-top: 20px;
	border-bottom: #cccccc 2px Dotted;
	padding-bottom: 15px;
}
/* SMCss Start here */



.mnpMenuTop
{
	border-top: #999999 0px solid;
	font-size: small;
	background: #ffffff;
	border-left: #999999 0px solid;
	padding-top: 2px;
	border-bottom: #999999 0px solid;
}
.mnpMenuSub
{
	border-right: #999999 1px solid;
	padding-right: 0px;
	border-top: #999999 1px solid;
	padding-left: 0px;
	background: #f1f1f1;
	padding-bottom: 2px;
	border-left: #999999 1px solid;
	padding-top: 2px;
	border-bottom: #999999 1px solid;
	position: absolute;
}



.mnMenuRow
{
	font-weight: normal;
}
#pageTools
{
	border-top: #ccc 1px solid;
	font: 65% Verdana;
	background-color: #f1f1f1;
}
#pageTools A
{
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 2px;
	margin: 1px;
	cursor: hand;
	color: #000;
	padding-top: 2px;
	height: 20px;
	text-decoration: none;
}
#pageTools A:hover
{
	border-right: #999 1px solid;
	padding-right: 2px;
	border-top: #999 1px solid;
	padding-left: 2px;
	padding-bottom: 1px;
	margin: 1px;
	border-left: #999 1px solid;
	cursor: hand;
	color: #000;
	padding-top: 1px;
	border-bottom: #999 1px solid;
	height: 20px;
	background-color: #ccc;
	text-decoration: none;
}
BODY
{
	margin: 0px;
	font-family: Calibri, Segoe UI, Tahoma, Arial;
	font-size: 10pt;
}

#Account_Page td
{
	border-bottom: #cccccc 1px dotted;
	padding-left: 1px;
	padding-right: 1px;
}

.ruler
{
	border-bottom: #000000 1px solid;
}
#Range_Analysis td
{
	padding-left: 30px;
	padding-right: 30px;
}

#dateformat
{
	font: 10px Frutiger LT 45 Light,Verdana, Arial, Helvetica;
	color: #003366;
	letter-spacing: .1em;
}
	
	#Registration td
{
	border-bottom: #cccccc 1px thin;
	padding: 5px;
}
	#AccountPage td
{
	padding-top: 4px;
	padding-bottom: 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
	#AccountPage th
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}



	.Print_Button
{
	border-top: #cccccc 1px Solid;
	border-bottom: #cccccc 1px Solid;
	border-left: #cccccc 1px Solid;
	border-right: #cccccc 1px Solid;
	background-color: #f1f1f1;
	cursor: pointer;
	font-weight: 900;
}
	
	.Text-Border
{
	border-top: #000000 1px Solid;
	border-bottom: #000000 1px Solid;
	border-left: #000000 1px Solid;
	border-right: #000000 1px Solid;
}
	.no_Padding
{
	padding-left: 0px;
	padding-right: 0px;
}
	
	#regTable td
{
	border-bottom: #cccccc 1px solid;
	padding-bottom: 10px;
	height: 30px;
	font-size: 11px;
}
	#regTable th
{
	padding-bottom: 10px;
	height: 40px;
	font-size: 14px;
}
.hiddenPic {display:none;}
 .TopAccodion{vertical-align:top;BORDER-BOTTOM: 1px #cccccc Solid; PADDING-BOTTOM: 2px; PADDING-TOP: 0px;BORDER-top:1px #cccccc solid}
 

.corp_news
{
    padding: 10px;
    color: #1C2F4A;
}
.corp_news h2
{
    border-bottom: 1px solid #98A3AF;
    margin: 0px;
    line-height: 38px;
    font-size: 22px;
    font-family: 'Times New Roman' , Times, serif;
}
.corp_news h4
{
    margin: 12px 5px 0px 5px;
    font-size: 15px;
    font-weight: bold;
    line-height: 18px;
}
.corp_news p
{
    margin: 0px 5px 12px 5px;
    line-height: 18px;
}


