body {
	font: normal 12px  Tahoma,Geneva,Arial,Helvetica,verdana,"Trebuchet MS",sans-serif;
	color:#CDCDCD;
    background:#050505;
	line-height:20px;margin:0;padding:0;
}
.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
} 
#content{clear:both;width:905px;margin:0 auto;padding:0;}	
#row_logo{ width:100%; text-align:center; height:108px;  clear:both;background:url(../images/homepage/logo_bg.png) repeat-x ;}
#row1{width:905px;height:250px;  margin:0 auto; position:relative;}
.wowlogo{float:left;width:350px;height:215px;position:absolute; left:0px; z-index:999}
.movie{float:left;width:421px;height:250px;padding:2px 3px 0 20px;margin:0 0 0 5px;}
#left{width:400px;float:left;}
.poster1{width:350px;text-align:center;padding:0 0 0 40px;}
.poster2{width:350px;text-align:center;padding:20px 0 0 40px;}
#right{width:400px;float:right;padding:0 50px 0 0;}
#row2{width:661px;height:641px;background:url(../images/homepage/p_bg.png) no-repeat left top;float:left;padding:80px 0 0 80px;margin:6px 0 0 0;}
#row2 ul{list-style:none;}
#row2 ul li{float:left;padding:0 20px 20px 0; height:270px; padding-top:12px;}
#row2 ul li.first{ padding-top:0px; height:260px}
#row2 ul li.third{ width:510px; padding:0px;text-align:center; display:block; clear:both; margin:0 auto;}
#ad{float:left;width:158px;height:602px;margin:6px 0 0 0;}
#copyright{clear:both;width:100%;height:98px;margin:0 auto;background:url(../images/homepage/home_bg2.gif) repeat-x left bottom;
}
#copyright1{width:795px;margin:0 auto;text-align:left;line-height:16px;color:#A46D1B;font-size:11px;
font-weight:normal; position:relative;z-index:201;
}
#copyright2{width:795px;margin:0 auto;text-align:right;line-height:16px;padding:5px 0 0 0;
}
.copyright1{width:150px;height:38px;padding:30px 0 0 70px;background:url(../images/homepage/printlogo2.png) no-repeat 5px 17px; float:left;}
.copyright2{float:right;width:390px;margin:15px 5px 0 0;
height:50px;background:url(../images/homepage/copyright1.gif) no-repeat right 0;  padding:0 50px 0 0;}
#logo{margin:343px 0 0 15px; float:left;width:318px;height:130px;display:inline;
background:url(../images/login_logo.gif) no-repeat 0px 0px;}
#top{width:900px;margin:0 auto;}
#top .flag{float:left;padding:2px 0 0 3px;width:100px;}
#top ul{list-style-type:none;width:95px;padding:0;margin:0;}
#top ul li{width:29px;float:left;height:25px;}
#top ul li img{border:1px solid #242424;}

.row_top3{width:770px;height:46px;padding:0 0 0 20px;float:left;background:url(../images/homepage/top.gif) no-repeat 0 0; }
#Account_login{margin:2px 5px 0 0;width:605px;float:left; height:30px;display:inline;padding:10px 0 0 133px;background:url(../images/fr_homePage_t2.png) no-repeat 0 5px;font-weight:bold;}
input{width:140px;border:1px solid  #5C4927;font-size:11px;font-weight:bold;background:url(../images/homepage_input_bg.gif) no-repeat;height:17px;color:#888888;padding:2px 0 0 6px;}
.image1{padding-left:3px;}
.float_l{float:left;}
.float_r{clear:both;float:right;margin-top:10px;width:270px;text-align:right;}
.forgot{padding:0px;;float:left;width:138px;margin:-3px 0 0 10px;}
.forgot1{padding:0;margin:0;}

.clear{clear:both;}

.log{float:left;width:76px;height:25px;text-align:center;margin-left:4px;display:inline;}
.log a{background:url(../images/homepage/login.png) no-repeat right bottom;display:block;width:76px;height:25px;text-decoration:none;color:#979797;font-size:11px;}
.log a:hover{color:#B4B4B4;filter:alpha(opacity=80); opacity:0.8;}
.log a:active{width:75px;height:24px;padding:1px 0 0 1px;}

.black_overlay{
display: none;
position: absolute;
top: 0%;
left: 0%;
width:100%;
height:100%;
background-color:#000;
z-index:2001;
-moz-opacity: 0.5;
opacity:.50;
filter: alpha(opacity=50);
}
*html .black_overlay{width:expression(body.clientWidth); 
height:expression(body.clientHeight); }
.white_content {
display: none;
position: absolute;border:0px solid #414141;
top:35%;
left:35%;
width:200px;
height:100px;padding:80px 0 0 100px;
background:url(../images/loader.gif) no-repeat 150px  80px;
z-index:2002;
overflow:none;
color:#E8B702;
}
.bold{ font-weight:bold;}
#changePWPop .row1{width:260px;padding:7px 0 0 20px;float:left;font-size:11px;font-weight:bold;}
#changePWPop .row2{width:260px;padding:7px 0 0 20px;float:left;font-size:11px;font-weight:bold;}
#changePWPop label{float:left;padding:0 3px 0 0;width:120px;text-align:right;}
#changePWPop input{float:right;width:112px;border:1px solid  #5C4927;font-size:11px;font-weight:bold;background:url(../images/homepage_input_bg.gif) no-repeat;height:17px;color:#888888;padding:2px 0 0 6px;}
.footer_trustlogo{float:left;margin-top:22px;}
#copyright2 ul {
	padding: 0px; margin: 0px;display: inline;  list-style-type: none;
}
#copyright2 li {
	padding:0 4px ;display: inline;
}
a {
    text-decoration:none;
	color:#A46D1B;font-weight:bold;
}
a:hover {
	color:#C7C7C7;
}
#choose{width:620px;margin:150px auto 0 auto;}
#choose .country{width:620px;float:left;} 
#choose .country ul{list-style:none;} 
#choose .country ul li{float:left;padding:0 38px 0 0;margin:0;} 
#choose .country ul li img{border:2px solid #000;}
#choose .country ul li img:hover{cursor:pointer;border:2px solid #FED103;}
#choose .curr{width:620px;float:left;} 
#choose .curr ul{list-style:none;margin-top:0;} 
#choose .curr ul li{float:left;padding:0 38px 0 0;margin:0;} 
#choose .curr ul li img{border:2px solid #000;}
#choose .note{width:620px;text-align:center;}
#choose .note img{padding:80px 0 0 0;}

/*Add Start Building section 2010-03-15*/
#content1{padding-top:30px;margin-top:25px;width:360px;}
#content1 .row1{padding:10px 0 0 0;}
#row3{width:420px;height:179px;margin:10px auto 0 auto;padding:0;background:url(../images/homepage/row4_bg.gif) repeat-y 2px 0px;}
#content1 .row3{width:146px;padding:0;margin:10px 0 0 10px;float:left;height:42px;line-height:42px;text-align:center;background:url(../images/homepage/btn_bg.png) no-repeat left top;}
#content1 .row3:hover{filter:alpha(opacity=80); opacity:0.8;}
#content1 .row3 a{color:#E7A300;}
#content1 .row3 a:hover{color:#FED605;}
#tabs2 {margin:1px auto;
      clear:both;
      width:820px;
      line-height:normal;background:url(../images/homepage/menubar.gif) no-repeat right top;padding:0 0 0 50px;height:21px;
      }
	  .tabs_right{float:left;padding:2px 0 0 20px;}
	  .tabs_right a { text-decoration:underline;color:#CBCBCB;}
	   .tabs_right a:hover{ color:#F5B815;}
	  .tabs {float:left; font-weight:bold;}	  
    .tabs ul {
	  margin:0;
	  padding:0 10px 0 0;
	  list-style:none;
      }
    .tabs li {
      display:inline;
      margin:0;
      padding:0;
      }
    .tabs a {
      float:left;
      background:url(../images/tableft2.gif) no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    .tabs a span {
      float:left;
      display:block;
      background:url(../images/tabright2.gif) no-repeat right top;
      padding:3px 15px 3px 12px;
      color:#B18C05;
	  font-family:verdana,Helvetica,"Tahoma",Georgia,sans-serif;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    .tabs a span {float:none;}
    /* End IE5-Mac hack */
    .tabs a:hover,#tabs2 .now {
      background-position:0% -24px;
      }
    .tabs a:hover span,#tabs2 .now span {
	  color:#DDDD2A;
      background-position:100% -24px;
      }
