*{margin:0;padding:0;border:none;}
html {
height: 100%;
}
* html #container2 {
height:100%;
}

#container2 { /* div you want to stretch */
	min-height: 100%;
	position:relative;	
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;	
	background-image: url(img/container_image.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}

#FooterFake {height: 46px;}
#lfoot{height:46px;position:relative;background:url(img/bgbottom.gif) repeat-x;margin: -46px 0px 0px 0px;width:100%;font-size:12px;padding: 0px 0px 0px 0px}
#lfoot a{color:#CCCCCC;margin-left:6px; margin-top:5px; font-size:12px;}
#lfoot span{color:#606060;float:left;margin-left:6px; margin-top:7px;}

.suph .suph_fa .lost_password{float:right;font:bold 11px arial;color:#FEE900;margin-right:100px;}
.suph .suph_fa {float:right;margin:0px 0px 0px 20px;clear:both}
.suph .suph_fa .error{float:right;font:bold 13px arial;color:#FEE900;margin-right:100px;margin-left:0px}
.dw{background:url(img/24hour.gif) no-repeat;width:323px;height:23px;margin:10px 0px 0px 6% !important;margin:0px 0px 0px 3%; clear:left; float:left;}
.flu{font:24px "Trebuchet MS",tahoma;color:#767676;margin:5px 0px 30px 10px !important;margin:5px 0px  30px 10px}
.flu span{color:#cc0000;font-weight:bold}
.l{float:left;width:100%; clear:both;color:#5B5C5D; font-weight: normal;font:20px tahoma, sans-serif;}

.normal {color:#5B5C5D; font-weight: normal;font:20px tahoma, sans-serif;}
.normal ul {color:#5B5C5D}
.normal li a { font-weight: normal; display:inline; }

.PrivacyPolicy {color:#5B5C5D; font-weight: normal;font:20px tahoma, sans-serif;}
.PrivacyPolicy p { margin: 20px 0px 0px 0px;}

.TravelTips {color:#5B5C5D; font-weight: normal;font:20px tahoma, sans-serif;}
.TravelTips b { font-size:20px; color: #cc0000;}
.TravelTips p { margin: 20px 0px 20px 0px;  }
.TravelTips ol {color:#5B5C5D; margin-left: 40px; margin-top:25px; list-style-type:lower-latin; font-weight: normal; }

.InfoTable table {width:99%; border-spacing:10px; border-collapse:collapse; }
.InfoTable table td {border: solid 1px #c1c1c1; padding: 5px 5px 5px 5px;}
.InfoTable .Header { font:bold 14px Arial, sans-serif; color:#cc0000;}
.InfoTable ul { font:normal 14px Arial, sans-serif; margin-left:25px; margin-top:15px;color:#5B5C5D}
.InfoTable ol { font:normal 14px Arial, sans-serif; margin-left:25px; margin-top:15px;color:#5B5C5D}
.InfoTable li { margin-bottom:7px; }
.InfoTable a{color:#3F9FFE; font-weight: normal;}

/* social bookmarking  */

.social_book 
{
	border: 1px solid #c1c1c1; 	
	padding:8px;	
	margin: 30px 10px 10px 10px;		
	width: auto;
	text-align:center;
}
.social_book a 
{
	cursor: pointer;
}
.social_book h2 
{
	margin-bottom: 10px; 
	margin-top:0px; 
	text-transform: uppercase; 
	font-size: 0.75em; 
	font-weight: bold;
}
.social_book h2 a 
{
	color: #666; 
	font-size: 10px; 
	font-weight:normal;
	text-decoration:none;
}
.social_book ul
{	
	margin:0px;
	padding:0px;
	text-align:center;
}
.social_book li 
{
	margin:0px;	
	text-align:center;
	padding: 2px;
	display:inline;		
	font-size: 0.65em;		
}
.social_book li a {color: #444; text-decoration:none; font-size: 10px; margin:0px; padding:0px; white-space:nowrap; display:inline; font-weight: normal; }
.social_book img {margin-right: 2px; border: none;}

body{margin:0px;font:14px tahoma,sans-serif;height:100%}
.li_red li{color:Red; font-weight:bold}
a {font-weight:bold; color:#3f9ffe}
.a_normal {font-weight:normal; color:#3f9ffe}
.a_underline { text-decoration:underline;}
.a_without_underline {text-decoration: none;}
div,dl{font:14px tahoma,sans-serif}
.sup_member{background:url(img/bksup.gif) repeat-x; height:74px}
.sup_member .r{float:right;font:12px arial}
.sup{background:url(img/bksup.gif) repeat-x; height:74px}
.sup .r{float:right;font:12px arial}
.r,.r a{color:#FFC9C9}
.r span,.r span a{font-weight:bold;color:#FEE900}
.r span .lu{text-decoration:none}
.r .s{margin:0px 1px}
.sup_member div{background:url(img/logo.gif) no-repeat;text-align:center;padding:20px 0px 0px 207px;height:80px;color:white;font-size:22px;margin-left:4px}
.sup div{background:url(img/logo.gif) no-repeat;text-align:center;padding:20px 0px 0px 207px;height:80px;color:white;font-size:22px;margin-left:4px}
html>body .sup div{margin-right:135px}
h5{float:left;background:url(img/breun.gif) no-repeat;width:210px;height:26px;margin:10px 0px 0px 6% !important;margin:-15px 0px 0px 3%}
h6{float:right;background:url(img/cornacc.gif) no-repeat;width:41px;height:33px;margin:-7px 0px 0px 0px !important;margin:-33px 0px 0px 0px}
.opts_member{float:right;background:url(img/bkacc.gif) repeat-x;height:33px;margin:-7px 0px 0px 0px !important;margin:-33px 0px 0px 0px;padding-top:7px;font-size:13px}
.opts_member a{color:#FEE900;margin-right:3px; font-size:12px;}
.opts_member b{color:#ffffff;margin-right:3px}
.opts{float:right;background:url(img/bkacc.gif) repeat-x;height:33px;margin:-7px 0px 0px 0px !important;margin:-33px 0px 0px 0px;padding-top:7px;font-size:13px}
.opts a{color:#FEE900;margin-right:3px}
.opts b{color:#ffffff;margin-right:3px}
.noopts{float:right;margin:-42px 0px 0px 0px !important;margin:-68px 0px 0px 0px;height:35px}
.noopts div{background:url(img/pestt200.gif) no-repeat;width:200px;height:35px;float:left;text-align:center;margin-left:-45px;position:relative;padding-top:5px}
.noopts div a{color:#FEE900;font-size:18px;text-decoration:none}
.noopts_a{float:right;margin:-42px 0px 0px 0px !important;margin:-42px 0px 0px 0px;height:35px}
.noopts_a div{background:url(img/pestt200.gif) no-repeat;width:200px;height:35px;float:left;text-align:center;margin-left:-45px;position:relative;padding-top:5px}
.noopts_a div a{color:#FEE900;font-size:18px;text-decoration:none}
.noopts2{float:right;margin:-42px 0px 0px 0px !important;margin:-68px 0px 0px 0px;height:35px}
.noopts2 div{background:url(img/pestt250.gif) no-repeat;width:250px;height:35px;float:left;text-align:center;margin-left:-45px;position:relative;padding-top:5px}
.noopts2 div a{color:#FEE900;font-size:18px;text-decoration:none}
.noopts2_a{float:right;margin:-42px 0px 0px 0px !important;margin:-42px 0px 0px 0px;height:35px}
.noopts2_a div{background:url(img/pestt250.gif) no-repeat;width:250px;height:35px;float:left;text-align:center;margin-left:-45px;position:relative;padding-top:5px}
.noopts2_a div a{color:#FEE900;font-size:18px;text-decoration:none}
.tab4{z-index:4;}
.tab3{z-index:3;}
.tab2{z-index:2}
.tab1{z-index:1}
dl{
	display:block;
	clear:both;
	padding-top:35px !important;padding-top:20px;
	font-size:20px;
	margin-left:6% !important;margin-left:3%;
	margin-right:0% !important;margin-right:3%
}
dl .ddi{width:293px;float:right;border:3px solid #cccccc;border-width:0px 3px;text-align:center;background-color:#EEEEEE}
dl .dda{background-color:#FFF8D0;border-color:#F9D300}
dl .ddi .s{
	display:block;
	background:url(img/spppal.gif) no-repeat;
	height:8px;
	position:relative;
	left:-3px;
	top:-8px;
	margin-right:-6px
}
dl .dda .s{background:url(img/spyell.gif) no-repeat}
dl .ddi .d{
	display:block;
	background:url(img/dpppal.gif) no-repeat;
	height:8px;
	position:relative;
	left:-3px;
	top:0px;
	margin-bottom:-8px;
	margin-right:-6px
}
dl .dda .d{background:url(img/dwyell.gif) no-repeat; position:relative; top:0px;}
dl .dda span{
	width:164px;
	height:164px;
	background:url(img/star.gif) no-repeat;
	display:block;
	position:relative;
	margin:-80px auto 0px auto;
	color:#cc0000;
	font:bold 37px tahoma;
}
dl .dda span .titl{font-size:17px;padding-top:55px;margin-bottom:-10px}
dl .ddi h3{margin:-5px 10px;font-size:32px;color:#cc0000}
dl .ddi h4{margin:-5px 10px;font:bold 24px arial;color:#cc0000}
dl .ddi h2{margin:-5px 10px;font:normal 24px arial;color:#cc0000}
dl .ddi p{margin:12px;font-size:18px;color:#5B5C5D;text-align:left;}
dl .dda p{margin:12px;font-size:16px;color:black;text-align:left;}

dl .ddi b{color:#cc0000}
dl .dda b{color:black}
dl .ddi a{color:#007FFE}
.bdi{border:1px solid #cc0000;background-color:#FFF9B4;width:392px;text-align:center;margin:33px}
.bdi div{background:url(img/etiq.gif) no-repeat;height:137px;width:33px;float:left;left:-33px;position:relative}
.bdi cite{color:#908501;font-style:normal;float:right;font-size:11px}
.bdi b{margin-top:15px;display:block;font:bold 60px arial;color:#cc0000;font-weight:lighter;line-height:60px}
.bdi i{color:#D0C9C9;font-style:normal}
/*.pppal{width:60%}*/
dt{color:#CC0000}
dd{margin:0px;color:#5B5C5D;padding:0px}
.blk{margin-left:0% !important;margin-left:3%;clear:both;display:table}
.gray{background-color:#F6F6F6;border:1px solid #5B5C5D;border-width:1px 0px;margin-bottom:10px}
.white{margin-bottom:10px}
.pstp{padding-top:115px;background:url(img/passport.jpg) no-repeat;text-align:center;width:86px;float:left;margin-right:10px}
.icard{padding-top:50px;background:url(img/idfy.jpg) no-repeat;text-align:center;width:86px;float:left;margin-right:10px}
.pstp a,.icard a{color:#3F9FFE;font-weight:bold}
.docsav a {color:#3F9FFE;font-weight:bold}
/*.descl a{color:#3F9FFE;font:bold 24px tahoma;display:block}*/
/*.descl a{color:#3F9FFE;font:bold 24px tahoma}*/
.descl a{color:#3F9FFE;font-weight:normal}
.descl img{cursor:pointer;margin-top:0px !important;margin-bottom:-4px !important}
.blk cite{font-size:11px;display:block;font-style:normal}
.blk img{margin:-9px 0px 0px 10px;display:inline}
.blk h2{font-size:24px;color:#5B5C5D;margin:0px 0px 10px 0px;display:inline}
.blk h3{font-size:16px;color:#5B5C5D;margin:0px}
.blk p{color:#5B5C5D;margin:0px 0px 10px 0px}
.blk .c{color:#5B5C5D;float:left;width:32%;margin:5px 0px}

/*.descl{color:#5B5C5D;float:left}*/
.descl{color:#5B5C5D;float:left;width:75% !important;width:78%}
.steeps,.pie{margin-left:6% !important;margin-left:3%;clear:both;border-top:1px solid ;display:table;width:75%}
.pie{border-top-width:0px}
.steeps span{font-size:18px;color:#5B5C5D;float:left}
.steeps a{float:right;font-size:18px;color:#3F9FFE}
.print{font-size:18px;color:#3F9FFE}


ul{color:#878788;margin-left:6%}
li{margin:10px 0px}
ul a{color:#3F9FFE;font:bold 20px tahoma;display:block}

.ftwo{width:68% !important;width:90%;margin-left:0px !important}
form .ca,form .cb{float:left}
form .ca span,form .cb b{display:block;color:#5B5C5D;font-size:20px;margin-bottom:15px}
form .cb acronym{font:12px arial;color:#5B5C5D;display:block;margin-top:-15px}
form .ca a{font:bold 16px arial;color:#3F9FFE;position:relative;bottom:75px;margin:0px 0px 0px 10px}
.ca select { border: solid 1px #c1c1c1;}
.cb select { border: solid 1px #c1c1c1;}
select{color:#5B5C5D;background-color:#F6F6F6;font:16px arial;width:250px}
.add{float:left;font:bold 16px arial;color:#3F9FFE;position:relative;top:75px;left:-15px;right:-5px}
.etiq{
	display:block;
	clear:both;
	background:url(img/bagetiq.gif) no-repeat left center;
	width:250px;
	height:80px;
	margin:auto;
	padding:25px 0px 0px 54px
}
.etiq a{font-size:30px;color:#3F9FFE}
fieldset{border:0px;_margin:5px 0px}
label{float:left;font:bold 14px tahoma;text-align:right;width:155px;line-height:29px;color:#5B5C5D;margin-right:10px}
label a{font:10px tahoma;color:#3F9FFE;display:block}
.tn{font:bold 16px tahoma;color:#5B5C5D;margin-top:0px}
input.i,textarea{border:1px solid #A1A1A1;background-color:#F6F6F6;float:left;font:bold 16px tahoma;color:#CCCCCC;padding-top:5px}
/*input.ii,textarea{border:1px solid #A1A1A1;background-color:#F6F6F6;float:left;font:bold 16px tahoma;color:#CCCCCC;padding-top:5px;padding-bottom:3px;height:auto}*/
input.ii,textarea{border:1px solid #A1A1A1;background-color:#F6F6F6;float:left;font:bold 16px tahoma;color: #5b5c5d;padding-top:5px;padding-bottom:3px;height:auto}
select.i{border:1px solid #A1A1A1;background-color:#F6F6F6;float:left;font:16px tahoma;padding-top:5px}
input,select.i{height:29px;line-height:29px}

fieldset u{text-decoration:none;line-height:29px;float:left}
.inp{float:left}
.seta{width:50%}
fieldset.ctr{text-align:center;margin-top:20px}
.btsb{background:url(img/btnsb.gif) no-repeat;width:384px;height:39px;border:0px;font-size:18px;color:white}
.btsb_pink{background:url(img/btnsb_pink.gif) no-repeat;width:384px;height:39px;border:0px;font-size:18px;color:white}
.blk .d{color:#5B5C5D;}
.blk .t span{background:url(img/tdown.gif) no-repeat right;padding-right:15px}
.blk .t a{color:#3F9FFE}
.lis a,.lis div{font-size:18px}
.lis img{margin-top:0px;display:inline}

/*.pppal{width:60%; margin-left:0px; _margin-left:35px}*/
.pppal{width:60%}
.pppal ol {color:#5B5C5D; font-weight: normal;}
.normal {color:#5B5C5D; font-weight: normal;}
.BagsReunitedTag
{
	background:url(img/BagsReunitedTagNumber.gif) no-repeat;
	height:143px;
	width:312px;
	display: block;	
	margin:10px;	
}

.pppam{_width:65%}
.pppal a,.pppam a{color:#007FFE}
.pppal u{color:#5B5C5D;text-decoration:none}
.pppal span,.pppam span{padding:0px 2px 10px 0px}
.pppam span.ac{background:url(img/addcontact.gif) no-repeat right;padding:0px 40px 10px 0px}
.pppam span.ec{background:url(img/edit.gif) no-repeat right;padding:0px 40px 5px 0px}
.pppam span.ya{background:url(img/yacc.gif) no-repeat right;padding:0px 33px 10px 0px}
.pppal sup,.pppam sup{font-size:14px}
form.fadd{margin-top:20px;width:600px;color:black}
.btad{background:url(img/btad.gif) no-repeat;width:194px;height:39px;border:0px;font-size:18px;color:white}
.btad_small_text{background:url(img/btad.gif) no-repeat;width:194px;height:39px;border:0px;  font-weight:bold; font-size:16px;color:white}
.btada{background:url(img/btada.gif) no-repeat;width:250px;height:39px;border:0px;font-size:18px;color:white}
.btadb{background:url(img/btadb.gif) no-repeat;width:300px;height:39px;border:0px;font-size:18px;color:white}
.btadc_gray{background:url(img/btadc.gif) no-repeat;width:315px;height:39px;border:0px; padding-left:7px; font-size:11px; text-align:center; color:white}
.btcl{background:url(img/btcl.gif) no-repeat;width:130px;height:35px;border:0px;font-size:17px;color:white;margin:2px 0px 2px 30px}

.tdl{font-size:18px;color:#5B5C5D;margin-bottom:20px}
.bgud{width:700px;border:1px solid #5B5C5D;border-width:1px 0px;background-color:#F6F6F6;padding:8px 8px 20px 8px}
.bgud .ii{background-color:white}

.icop{background:url(img/bkicop.gif) no-repeat;width:165px;height:165px;float:right}
.q,.a{font:18px tahoma,sans-serif;background-color:#CC0000;color:white;margin: 0px 0px 4px 15px;padding:0px 3px;float:left;clear:left;width:24px;text-align:center}
.a{background-color:#5B5C5D}
.ad{float:left;clear:right;margin:0px 6px;width:94%;font:20px tahoma,,sans-serif}
.qd{font:bold 20px tahoma,sans-serif;clear:right;margin:0px 6px;width:94%}
.cort{clear:both;margin:2px 0px;height:1px;font-size:1px}
.stpar{clear:both;margin-top:100px}
.thank{color:#CC0000;font:bold 20px tahoma,sans-serif;margin:-60px 0px 0px 20px;text-align:center;width:480px;float:left}
.thank fieldset{margin-top:40px}

.dem{width:43%;float:left}
.dem .un{color:#3F9FFE;display:block}
.emptycont{float:right;width:415px;height:234px;background:url(img/cpdoc.gif) no-repeat 130px 3px}
.emptydoc{background:url(img/pspeq.gif) no-repeat;width:396px;height:109px;margin-top:45px;border:1px solid #0B0B0B}
.emptyiti{background:url(img/itinerpeq.gif) no-repeat;width:339px;height:106px;margin:45px 0px 0px 57px;border:1px solid #0B0B0B}
.emptyshad{background:url(img/sombra.gif) no-repeat;width:408px;height:125px;margin-top:-110px;filter: alpha(opacity=50);opacity: .5; -moz-opacity: .5; -khtml-opacity: .5}
.redu{background-position:right;width:339px;margin-left:70px;height:122px;margin-top:-109px;_margin-top:-108px}

dl .dda span,.starend{
	width:164px;
	height:164px;
	background:url(img/star.gif) no-repeat;
	display:block;
	position:relative;
	margin:-80px auto 0px auto;
	color:#cc0000;
	font:bold 37px tahoma;
}
.starend{text-align:center;float:left}
dl .dda span .titl,.starend .titl{font-size:17px;padding-top:55px;margin-bottom:-10px}


#helpright{border-left:1px solid #CCCCCC; padding-bottom:500px; _padding-bottom:400px;  float:right;width:220px;margin-top:-53px;margin-top:-35px !important;background:url(img/fondhelp.gif) repeat-y;font:12px arial;color:#666666;padding-left:15px;}
#helpright b{display:block;color:#CC0000}
.adbenef{background:url(img/adbenef.gif) no-repeat center;height:116px;margin:10px 0px; margin-top:0px; _margin-top:70px;}
html>body #fomor{width:60%}
#fomor div{color:#5B5C5D;font:18px tahoma;margin:15px 10px 15px -10px; width:600px; margin-left:20px; _margin-left:-10px}
#fomor li{margin-left:25px; _margin-left:-5px; color:#CC0000;font:20px tahoma;}
#fomor span{margin-left:25px; _margin-left:-5px; color:#CC0000;font:20px tahoma; width:600px}
#fomor p{margin-left:25px; _margin-left:-5px; color:#CC0000;font:20px tahoma; width:600px}
#fomor cite{color:#5B5C5D;font-style:normal;display:block}

.fr{background:url(img/regpeq.gif) no-repeat right top;_height:102px;min-height:102px; padding-right:145px; _padding-right:150px; width:450px; _width:500px; margin-left:22px; _margin-left:17px;}
.scd{background:url(img/labelpeq.gif) no-repeat right top;_height:91px;min-height:91px;padding-right:145px; _padding-right:150px; width:450px; _width:500px; margin-left:22px; _margin-left:17px;}
.thr{background:url(img/instrupeq.gif) no-repeat right top;_height:107px;min-height:107px;padding-right:145px; _padding-right:150px; width:450px; _width:500px; margin-left:22px; _margin-left:17px;}
.fou{background:url(img/credpeq.gif) no-repeat right top;_height:88px;min-height:88px;padding-right:145px; _padding-right:150px; width:450px; _width:500px; margin-left:22px; _margin-left:17px;}

ol{color:#CC0000;font-weight:600}
ol span{display:block;color:#5B5C5D;font-weight:lighter}
ol ul{color:#5B5C5D;margin:0px 20px;list-style-type:square;font-weight:lighter}
ol ul b{font-weight:600}

/*body{margin:0px;font:14px tahoma,sans-serif;height:100%}*/
/*div,dl{font:14px tahoma,sans-serif}*/
.suph{background:url(img/grbkg.gif) repeat-x; height:148px}
html>body .suph{border-top:1px solid #cc0000}
.suph .rh{float:right;font:12px arial}
.rh,.rh a{color:#FFC9C9}
.rh span,.rh span a{font-weight:bold;color:#FEE900}
.rh span .luh{text-decoration:none}
.rh .s{margin:0px 1px}
.suph .GreatLogo{ min-width:100%; width:100%; margin: 0px 0px 0px 0px; float:right; background:url(img/greatlogo.gif) no-repeat;height:124px; position:relative; background-position: top left;}
.suph .suph_f {float:right;margin:0px 0px 0px 20px;clear:both; margin-right:100px;}
.suph .suph_f label{float:none;font:bold 13px arial;color:#FEE900;margin-right:0px;margin-left:5px}
.suph .suph_f input{border:1px solid black;background-color:#FAD9D9;font-size:13px;height:18px;line-height:18px;width:170px}
.suph .suph_f input.subhead{background:url(images/homeLogIn.gif) no-repeat;width:73px;border:0px;margin-bottom:3px; vertical-align:bottom}
html>body .suph div{margin-right:135px}
h5.gr{float:left;background:url(img/breugreat.gif) no-repeat;width:327px;height:41px;margin:10px 0px 0px 6% !important;margin:15px 0px 0px 3%;clear:both}
.nooptsh{float:right;margin:-87px 0px 0px 0px !important;margin:-87px 0px 0px 0px;height:35px}
.nooptsh div{background:url(img/pestt200.gif) no-repeat;width:200px;height:35px;float:left;text-align:center;margin-left:-45px;position:relative;padding-top:5px}
.nooptsh div a{color:#FEE900;font-size:18px;text-decoration:none}
.nooptsh2 {float:right;margin:-87px 0px 0px 0px !important;margin:-87px 0px 0px 0px;height:35px}
.nooptsh2 div{background:url(img/pestt250.gif) no-repeat;width:250px;height:35px;float:left;text-align:center;margin-left:-45px;position:relative;padding-top:5px}
.nooptsh2 div a{color:#FEE900;font-size:18px;text-decoration:none}
.snh{z-index:4}
.sah{z-index:3}
.sbh{z-index:2}
.sch{z-index:1}
fieldset{border:0px;_margin:5px 0px}

.home_icop{background:url(img/bkicop.gif) no-repeat;width:165px;height:165px; margin-top:-10px; float:right; }
.home_descl{color:#5B5C5D;float:left;width:75% !important;width:75%; margin-top:20px; margin-bottom:0px; padding-bottom:0px; text-align:justify;}
.home_lost_password{color: #FEE900; font-size: 10px; font-family: Tahoma; font-weight:bold;}

.fi_grid{margin-left:0% !important;margin-left:3%;clear:both;display:table}
.gray_body{background-color:#efefef; margin-bottom:3px; margin-top:3px}
.white_body{background-color:White; margin-bottom:6px; margin-top:6px}
.fi_grid h1{font-family:Arial; font-weight:bold; font-size:18px;color:#9a0101; margin: 0px 0px 0px 5px; }
.fi_grid h2{font-family:Arial; font-weight:bold; font-size:18px;color:#5B5C5D; margin: 0px 0px 0px 5px; }
.fi_grid h3{font-family:Arial; font-weight:bold; font-size:18px;color:White; margin: 0px 0px 0px 5px; }
.fi_grid h4{font-weight:normal; font-size:16px;color:#5B5C5D; margin: 0px 0px 0px 5px; }
.red_header{margin:0px 0px 0px 0px; background-color:#9a0101; height:10px;}
.red_footer{margin:0px 0px 0px 0px; background-color:#F6F6F6; height:2px;border-bottom:1px solid #9a0101;border-width:1px 0px;}
.home_header_err_msg{color: #FEE900; font-size: 13px; font-family: Tahoma; font-weight:bold;}

dl .ddi b,.cjyell span,.cjyell2 span,.cjyell3 span{color:#cc0000}
dl .ddi a,.cjyell a,.cjyell2 a,.cjyell3 a,dl .tx a{color:#007FFE}
.cjyell,.cjyell2{border:1px dotted #CC0000;background:#FFF8D0 url(img/exclp.gif) no-repeat 8px 14px;width:75%;padding:10px 10px 10px 28px;clear:both;margin:8px 0px}
.cjyell3{border:1px dotted #CC0000;background:#FFF8D0 no-repeat 8px 14px;width:75%;padding:10px 10px 10px 28px;clear:both;margin:8px 0px}
.cjyell2,.tx{width:55% !important}
.cjyell ul { color:#5B5C5D }
.tx{margin-left:25px}

.fsign{clear:both}
.fsign fieldset{margin:10px 0px}

.error{float:left;font:bold 13px arial;color:red;margin-right:0px;margin-left:0px}

.personalised_label_popup {display:none; position:absolute; margin-top:-213px; margin-left:18px; background-color:Transparent}
.personalised_label_popup_bar {text-align: right; background-color:Transparent;}
.personalised_label_popup_close {background-color:White; margin: 2pxp 2px 2px 2px;  padding: 2px 2px 2px 2px}
.personalised_label_popup_iframe {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:450px; height:225px; background-color:Transparent}

.follow_instr_popup {display:none; position:absolute; margin-top:-140px; margin-left:18px; background-color:Transparent}
.follow_instr_popup_bar {text-align: right; background-color:Transparent;}
.follow_instr_popup_close {background-color:White; margin: 2pxp 2px 2px 2px;  padding: 2px 2px 2px 2px}
.follow_instr_popup_iframe {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:315px; height:148px; background-color:Transparent}

.sup3a{background:url(img/grbkg3.gif) repeat-x; height:104px}
.sup3a .r{float:right;font:12px arial}
.sup3a div{background:url(img/logo.gif) no-repeat;text-align:center;padding: 20px 0px 0px 207px;height:80px; width:80px; color:white;font-size:22px;margin-left:4px;}
html>body .sup3a div{margin-right:135px}
.br_3a{float:left;background:url(img/breun.gif) no-repeat;width:210px;height:26px;margin:10px 0px 0px 6% !important;margin:15px 0px 0px 3%}
.sup3a .suph_f {float:right;margin: 0px 0px 0px 20px;clear:both; margin-right:100px;}
.sup3a .suph_f label{float:none;font:bold 13px arial;color:#FEE900;margin-right:0px;margin-left:5px}
.sup3a .suph_f input{border:1px solid black;background-color:#FAD9D9;font-size:13px;height:18px;line-height:18px;width:170px}
.sup3a .suph_f input.subhead{background:url(images/homeLogIn.gif) no-repeat;width:73px;border:0px;margin-bottom:-1px}
.sup3a .suph_fa {float:right;margin:0px 0px 0px 20px;clear:both; margin-right:100px;}
.sup3a .suph_fa .error{float:right;font:bold 13px arial;color:#FEE900;margin-right:100px;margin-left:0px}
.sup3a .suph_fa .lost_password{float:right;font:bold 11px arial;color:#FEE900;margin-left:0px}
