@charset "utf-8";

.mt6 {margin-top:6px;}
.hidden{ display:none}
.wrapper {margin:0 auto;width:1000px; background:#FFFFFF;}
.wrapper div {float:left;}
.head{width:1000px;height:89px;}
.topnav{width:1000px;height:57px; background:url(../images/topnav_bg2.gif) repeat-x;}
.topnav p{width:194px;height:40px; background:url(../images/topnav_bg1.gif) no-repeat left;padding:17px 0 0 56px;float:left;}
.topnav span{width:480px;height:37px; background:url(../images/topnav_bg3.gif) no-repeat right; color:#336D90; padding:20px 0 0 0; float:right;}
.topnav cite{color:#ED2323; font-size:20px;font-family:Verdana, Arial, Helvetica, sans-serif;padding:0 7px;float:none}
.mainnav {PADDING-RIGHT: 0px; PADDING-LEFT: 100px; BACKGROUND: url(../images/main_nav.gif) no-repeat; PADDING-BOTTOM: 0px; WIDTH: 900px; PADDING-TOP: 0px; HEIGHT: 32px}
.mainnav P {FLOAT: left; HEIGHT: 32px}
.mainnav P A {PADDING-RIGHT: 16px; PADDING-LEFT: 16px; FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #ffffff; LINE-HEIGHT: 32px; PADDING-TOP: 0px; WHITE-SPACE: nowrap; HEIGHT: 32px}
.mainnav P A:hover {FONT-WEIGHT: bold; COLOR: #164f8a}
.mainnav .p1 {BACKGROUND: url(../images/navline.gif) no-repeat right 6px; CURSOR: pointer}
.mainnav .p2 {BACKGROUND: url(../images/navbg2.gif); CURSOR: pointer; COLOR: #164f8a}
.mainnav .p2 A {COLOR: #164f8a}
.mainnav .p3 {CURSOR: pointer}
.mainnav CITE {FLOAT: left; MARGIN: 6px 0px 0px}
.content{width:1000px;}
.topbanner{width:760px;height:139px;padding:0 8px 0 0;}
.login{width:232px;height:139px; background:url(../images/login_bg2.gif) no-repeat bottom;}
.login h1{width:232px;height:24px; overflow:hidden;}
.login .inputdetails{width:203px;height:95px;padding:6px 0 14px 29px;}
.login .inputdetails .input1{width:104px;height:20px; line-height:20px;border:none; background:#FFFFFF;padding:0 5px; color:#333333}
.login .inputdetails p{width:203px;padding:8px 0 0 0;}
.login .inputdetails cite{width:56px; font-size:14px; font-weight:bold; color:#FFFFFF; float:left;}
.login .inputdetails .loginbtn{width:45px;height:21px;line-height:21px; text-align:center; background:url(../images/login_btn_bg.gif) repeat-x; color:#1671A8; border:#2C92DE solid 1px; float:left;margin:0 0 0 10px;}
.login .inputdetails .loginbtn:hover{width:45px;height:21px;line-height:21px; text-align:center; background:url(../images/login_btn_bg_1.gif) repeat-x; color:#FF6905; border:#FF9E47 solid 1px; float:left;margin:0 0 0 10px;}
.login .inputdetails .passwordbtn{line-height:21px;color:#E5F6FF;margin:0 0 0 6px;}
.login .inputdetails .passwordbtn:hover{color:#FFDD22;}
.login .inputdetails span{width:193px;padding:8px 0 0 10px; float:left;}

.status{width:232px;height:139px; background:url(../images/login_bg2.gif) no-repeat bottom;}
.status h1{width:232px;height:24px; overflow:hidden;}
.status .inputdetails{width:203px;height:96px;padding:6px 0 10px 29px;margin:2px 0 0 0; display:inline}
.status .inputdetails p{width:203px;height:19px;color:#FFFFFF}
.status .inputdetails p a{color:#FFCF3E;white-space: nowrap;text-decoration: underline; font-weight:bold}
.status .inputdetails p a:hover{color:#FFCF3E;white-space: nowrap;text-decoration: underline; font-weight:bold}
.status .inputdetails span{font-weight:bold;color:#FFCF3E}
.status .show_statistics{width:117px; }
.status .show_statistics a{color:#C4E7FF;white-space: nowrap;text-decoration: underline; font-weight:bold}
.status .show_statistics a:hover{color:#FFCF3E;white-space: nowrap;text-decoration: underline; font-weight:bold}
.status .show_statistics cite{margin:4px 0 0 0; float:left}
.status .logout{width:66px;}
.status .logout a{width:64px;height:18px;line-height:18px;color:#1E81C6; background:#ADE6FF; text-align:center; font-weight:bold; float:left; border:#D8EEFF solid 1px;margin:13px 0 0 0;}
.status .logout a:hover{width:64px;height:18px;line-height:18px;color:#00417E; background:url(../images/login_btn_bg_1.gif) repeat-x; text-align:center; font-weight:bold; float:left;margin:13px 0 0 0;color:#FF6905;border:#FF9E47 solid 1px;}


.mainleft{width:760px;padding:0 8px 0 0;}
.mainright{width:232px;}
.advertiser{width:375px;height:122px; background:url(../images/advertiser_bg.gif) repeat-x;}
.advertiser .advertiser_left{width:6px;height:122px;float:left;}
.advertiser .advertiser_right{width:6px;height:122px;float:right;}
.advertiser .advertiser_details{width:363px;}
.advertiser .advertiser_photo{width:108px;padding:24px 0 0 16px;}
.advertiser .advertiser_title{width:230px;margin:5px 0 0 0;}
.advertiser .advertiser_text{width:230px;margin:8px 0 0 0;padding:0 0 0 8px;}
.advertiser .advertiser_text p{width:110px;line-height:18px; color:#838383;}
.advertiser .advertiser_btn{width:230px;margin:5px 0 0 0;}
.advertiser .advertiser_btn p{width:110px;}
.advertiser .advertiser_btn cite{width:120px; line-height:27px; float:left}
.advertiser .advertiser_btn cite a:hover{ color:#FF6600}
.advertiser .advertiserlogin{width:95px;height:27px; line-height:27px;background:url(../images/advertiserlogin.gif) no-repeat; float:left; text-align: center; color:#FFFFFF;}
.advertiser .advertiserlogin:hover{color:#FFFFFF;background:url(../images/advertiserlogin_1.gif) no-repeat;}

.publisher{width:375px;height:122px; background:url(../images/advertiser_bg.gif) repeat-x;margin:0 0 0 10px; display:inline;}
.publisher .publisher_left{width:6px;height:122px;float:left;}
.publisher .publisher_right{width:6px;height:122px;float:right;}
.publisher .publisher_details{width:363px;}
.publisher .publisher_photo{width:102px;padding:11px 0 0 22px;}
.publisher .publisher_title{width:230px;margin:5px 0 0 0;}
.publisher .publisher_text{width:230px;margin:8px 0 0 0;padding:0 0 0 8px;}
.publisher .publisher_text p{width:110px;line-height:18px; color:#838383;}
.publisher .publisher_btn{width:230px;margin:5px 0 0 0;}
.publisher .publisher_btn p{width:110px;}
.publisher .publisher_btn cite{width:120px; line-height:27px; float:left}
.publisher .publisher_btn cite a:hover{ color:#FF6600}
.publisher .advertiserlogin{width:95px;height:27px; line-height:27px;background:url(../images/advertiserlogin.gif) no-repeat; float:left; text-align: center; color:#FFFFFF;}
.publisher .advertiserlogin:hover{color:#FFFFFF;background:url(../images/advertiserlogin_1.gif) no-repeat;}

.hotad{width:760px;background:url(../images/hotad_bg.gif) repeat-y;margin:8px 0 0 0;}
.hotad h1{width:760px;height:25px;background:url(../images/hotad_h1_bg.gif) repeat-x; overflow:hidden; font-size:12px;} 
.hotad h1 p{height:25px;line-height:25px;border-left:#8EDAFF solid 1px; float:left;padding:0 0 0 45px;}
.hotad h1 cite{height:25px;line-height:25px;border-right:#8EDAFF solid 1px;float:right; font-weight:normal;padding:0 28px 0 0;}
.hotad h1 cite a{ color:#4D4D4D}
.hotad h1 cite a:hover{ color:#FF6600}
.hotad .leftbottom{width:760px;height:7px;background:url(../images/hotad_bottom_m.gif) repeat-x;}
.hotad .leftbottom .leftbottom_l{ float:left}
.hotad .leftbottom .leftbottom_r{ float:right}
.hotad .hotadlist{width:760px;height:289px;}
.hotad .hotadlist ul{width:760px;height:279px;padding:0 0 0 0; background:url(../images/hotad_list_bg.gif) no-repeat center 15px;}
.hotad .hotadlist li{width:365px;height:82px; overflow:hidden;padding:12px 0 0 15px;}
.hotad .hotadlist li .listleft{width:140px;padding:0 0 0 0;}
.hotad .hotadlist li .listleft p{width:132px; color:#F13500; font-weight:bold; font-size:14px;padding:0 0 0 0;align:center}
.hotad .hotadlist li .listleft cite{width:132px;height:32px;float:left;border:#A0A0A0 solid 1px; float:left;margin:8px 0 0 0;}
.hotad .hotadlist li .listleft cite img{width:130px;height:30px; border:#FFF solid 1px;}
.hotad .hotadlist li .listleft cite img a{}
.hotad .hotadlist li .listleft span{width:140px;height:32px;float:left;margin:8px 0 0 0;}
.hotad .hotadlist li .listright{width:217px; color:#676767;padding:0 0 0 8px;}
.hotad .hotadlist li .listright p{width:216px; color:#676767; font-weight:bold;}
.hotad .hotadlist li .listright p a{width:72px;height:17px;line-height:17px; text-align:center;color:#FFFFFF;float:left;margin:0 0 0 50px;}
.hotad .hotadlist li .listright p a:hover{color:#FFF;}
.hotad .hotadlist li .listright span{  float:left}
.hotad .hotadlist li .listright code{color:#FF6600;}
.hotad .hotadlist li .listright cite{width:210px;height:40px;line-height:20px; color:#676767;margin:15px 0 0 0; float:left; overflow:hidden;}
.hotad .hotadlist li .listright cite a{color:#676767;}
.hotad .hotadlist li .listright cite a:hover{color:#FF6600;}
.hotad .listbg2{ background:url(../images/hotad_list_bg2.gif) repeat-x bottom;}

.adinfo{width:232px;background:url(../images/adinfo_bg.gif) repeat-y;}
.adinfo h1{width:232px;height:25px;background:url(../images/hotad_h1_bg.gif) repeat-x; overflow:hidden; font-size:12px;} 
.adinfo h1 p{height:25px;line-height:25px;border-left:#8EDAFF solid 1px; float:left;padding:0 0 0 21px;}
.adinfo h1 cite{height:25px;line-height:25px;border-right:#8EDAFF solid 1px;float:right; font-weight:normal;padding:0 22px 0 0;}
.adinfo h1 cite a{ color:#4D4D4D}
.adinfo h1 cite a:hover{ color:#FF6600;}
.adinfo ul{width:224px;height:170px;padding:5px 0 0 8px;}
.adinfo li{width:220px;height:14px; color:#4D4D4D;padding:5px 0;}
.adinfo li a{color:#4D4D4D;}
.adinfo li a:hover{color:#FF6600;}
.adinfo .rightbottom{width:232px;height:7px;background:url(../images/hotad_bottom_m.gif) repeat-x;}
.adinfo .rightbottom .rightbottom_l{ float:left}
.adinfo .rightbottom .rightbottom_r{ float:right}

.news{width:232px;background:url(../images/adinfo_bg.gif) repeat-y;margin:7px 0 0 0;}
.news h1{width:232px;height:25px;background:url(../images/hotad_h1_bg.gif) repeat-x; overflow:hidden; font-size:12px;} 
.news h1 p{height:25px;line-height:25px;border-left:#8EDAFF solid 1px; float:left;padding:0 0 0 21px;}
.news h1 cite{height:25px;line-height:25px;border-right:#8EDAFF solid 1px;float:right; font-weight:normal;padding:0 22px 0 0;}
.news h1 cite a{ color:#4D4D4D}
.news h1 cite a:hover{ color:#FF6600;}
.news ul{width:224px;height:202px;padding:5px 0 0 8px;}
.news li{width:220px;height:14px; color:#4D4D4D;padding:5px 0;}
.news .rightbottom{width:232px;height:7px;background:url(../images/hotad_bottom_m.gif) repeat-x;}
.news .rightbottom .rightbottom_l{ float:left}
.news .rightbottom .rightbottom_r{ float:right}
.news li a{color:#4D4D4D;}
.news li a:hover{color:#FF6600;}

.partner{width:1000px; background:url(../images/partner_bg.gif) right repeat-y;margin:7px 0 0 0;}
.partner h1{width:1000px;height:11px;background:url(../images/partner_h1_bg.gif) repeat-x; overflow: hidden;}
.partner h1 p{width:131px;height:11px; background:url(../images/partner_h1_title.gif) no-repeat;}
.partner h1 cite{width:10px;height:11px; background:url(../images/partner_h1_bg2.gif) no-repeat; float:right;}
.partner h1 cite a{ color:#4D4D4D}
.partner h1 cite a:hover{ color:#000000;}
.partner .partnerlist{width:985px;height:60px; background:url(../images/partner_bg.gif) left repeat-y;padding:0 0 0 15px;}
.partner .partnerlist cite{width:30px; float:left; padding:35px 0 0 3px}
.partner .partnerlist p{padding:10px 3px 0 3px;}
.partner .partnerbottom{width:1000px;height:9px;background:url(../images/partner_foot_2.gif) repeat-x;}
.partner .partnerbottom p{width:7px;height:9px; background:url(../images/partner_foot_1.gif) no-repeat; float:left }
.partner .partnerbottom span{width:8px;height:9px; background:url(../images/partner_foot_3.gif) no-repeat; float:right;}

.foot{width:1000px;line-height:22px;text-align:center; font-size:12px;padding:10px 0 10px 0;}
.foot span{font-family: Arial, Helvetica, sans-serif;}


.F14lists {	LINE-HEIGHT: 23px}
.F14lists UL {	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px}
.F14lists LI {	PADDING-LEFT: 2px; FONT-SIZE: 14px; VERTICAL-ALIGN: bottom}
.F14lists LI SPAN {	FONT-SIZE: 9px; COLOR: #533826}
.FixTitle A:link {	COLOR: #0736aa; TEXT-DECORATION: none}
.FixTitle A:visited {	COLOR: #0736aa; TEXT-DECORATION: none}
.FixTitle A:hover {	TEXT-DECORATION: underline}
.FixTitle {	BORDER-RIGHT: #a2d1ff 1px solid; BORDER-TOP: #a2d1ff 1px solid; BACKGROUND: url(../images/olyready_bg_cl_002.gif) 0px -101px; OVERFLOW: hidden; BORDER-LEFT: #a2d1ff 1px solid; LINE-HEIGHT: 24px; BORDER-BOTTOM: #a2d1ff 1px solid; HEIGHT: 24px}
.FixTitle H3 {	PADDING-LEFT: 30px; FONT-SIZE: 14px; BACKGROUND: url(../images/olyready_bg_cl_001.gif) 2px -197px; FLOAT: left; COLOR: #0736aa}
.FixTitle SPAN {	PADDING-RIGHT: 5px; FLOAT: right}
.RForm {	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px}
.RForm DT {	LINE-HEIGHT: 23px}
.RformB {	PADDING-LEFT: 10px}
.blk_29 {	BORDER-RIGHT: #a1d2fd 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #a1d2fd 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; OVERFLOW: hidden; BORDER-LEFT: #a1d2fd 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #a1d2fd 1px solid; ZOOM: 1; POSITION: relative}
.blk_29 .LeftBotton {	BACKGROUND: url(../images/ca_hz_002.gif) no-repeat 0px 0px; LEFT: 5px; FLOAT: left; WIDTH: 11px; CURSOR: pointer; POSITION: absolute; TOP: 10px; HEIGHT: 114px}
.blk_29 .RightBotton {	RIGHT: 5px; BACKGROUND: url(../images/ca_hz_002.gif) no-repeat -11px 0px; FLOAT: right; WIDTH: 11px; CURSOR: pointer; POSITION: absolute; TOP: 10px; HEIGHT: 114px}
.blk_29 .Cont {	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 888px; PADDING-TOP: 5px}
.blk_29 .box {	FLOAT: left; WIDTH: 152px; TEXT-ALIGN: center}
.blk_29 .box IMG {	BORDER-RIGHT: #add2fc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #add2fc 1px solid; DISPLAY: block; PADDING-LEFT: 3px; BACKGROUND: #fff; PADDING-BOTTOM: 3px; MARGIN: 0px auto; BORDER-LEFT: #add2fc 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #add2fc 1px solid}
.blk_29 .box A:hover IMG {	BORDER-RIGHT: #5385cc 1px solid; BORDER-TOP: #5385cc 1px solid; BORDER-LEFT: #5385cc 1px solid; BORDER-BOTTOM: #5385cc 1px solid}
.blk_29 .box P {	MARGIN: 6px auto 0px; WIDTH: 97px; LINE-HEIGHT: 20px}
.rollphotos {	MARGIN-TOP: 10px;WIDTH: 950px}
.partC {	MARGIN-TOP: 10px; OVERFLOW: auto; WIDTH: 950px}
.partC .PC_left {	OVERFLOW: auto; WIDTH: 470px}
.partC .PC_right {	OVERFLOW: auto; WIDTH: 470px}
.partC .PC_left {	FLOAT: left}
.partC .PC_right {	FLOAT: right}
.PT_mix {	BORDER-RIGHT: #a2d1ff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #a2d1ff 0px solid; PADDING-LEFT: 0px; BACKGROUND: #f3fbfe; PADDING-BOTTOM: 10px; OVERFLOW: auto; BORDER-LEFT: #a2d1ff 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #a2d1ff 1px solid}
.PhoTxt {	MARGIN-TOP: 10px; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 10px; OVERFLOW: auto; WIDTH: 220px}
.PhoTxt IMG {	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 3px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccc 1px solid; MARGIN-RIGHT: 5px; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid}
.PhoTxt H1 {	FONT-WEIGHT: bold; FONT-SIZE: 12px; LINE-HEIGHT: 23px}
.PhoTxt P {	COLOR: #545454; LINE-HEIGHT: 20px}

#viewerwrap{width:950px; background:url(../images/partner_bg.gif) left repeat-y;padding:0 0 0 50px;}
#viewer {width:840px;height:60px;clear:both; overflow:hidden;}
#viewerFrame {width:840px; clear:both; padding:0;float:left;}
#viewer img {width:130px; height:50px;border:0;margin:5px;}
#viewer a {display:block; float:left;}
#viewer span{ float:left;width:10px;height:10px;}
#viewer p {}
#viewerleftbtn{padding:25px 0 0 0;}
#viewerrightbtn{padding:25px 0 0 20px;}
