@import url("jqModal.css");
@import url("jquery.tooltip.css");
body{ font-family:Arial, Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin:0px; padding:0px; background:#ffffff; line-height:150%}
div{ overflow:hidden}
img{border:0px;}
ul{ list-style:none}
a, a:link, a:visited, a:hover{ color:#333; text-decoration:none; outline:none}
.bodyfm{ width:1000px;margin:auto; background:white;}
.left, .left1, .left2, .left3{ float:left;}
.right, .right1, .right2, .right3{ float:right}
.none{ display:none;}
.br{clear:both; height:1px; overflow:hidden;  border-bottom:1px solid #dddddd; padding-top:5px; margin-bottom:5px; }
.clear{ clear:both}
.tcenter{text-align:center}
.top{ color:#7F2426; height:78px; width:880px; margin:auto; }
.top .logo{ padding-top:25px; padding-left:30px; width:180px; float:left;}
.top .contact{ padding-top:33px; width:465px;  float:left; text-align:center; font-size:11px}
.top .search{ padding-top:46px; float:right; width:205px; text-align:right}

.search .keyword{ width:140px;  height:18px; padding:0px; margin:0px; background:none; background:url(/images/keywords.jpg) no-repeat; border:0px; padding-top:1px; padding-left:18px; padding-right:5px;}
.nav{ background:url(/images/navbg.png) repeat-x; height:42px; width:880px; margin:auto; }
.nav ul{ list-style:none; margin:0px; padding:0px; width:834px; overflow:hidden; height:33px; float:left; color:#333;}
.nav li{ float:left; padding-left:22px; background:url(/images/bread.gif)  no-repeat left; padding-top:8px; font-size:11px}

.nav .nobread{padding-left:0px; background:none;}
.nav a{ color:#333; text-decoration:none}

.show{ width:880px; margin:auto; height:267px; clear:both;  }
.show .jqcycle{ float:left; width:585px; height:255px;}
.show .showr{ float:right; background:#e7e7e7; width:289px; height:255px;}
.show_big{ width:880px; height:257px; }
.show_text{width:265px; padding-left:604px; padding-top:90px; height:160px; }

.show_text_left{ float:left;  padding-top:122px; padding-left:33px; }
.show_text_right{ float:right; width:290px; padding-top:90px; padding-right:15px; }
.show_text_right input{ border:1px solid #ccc; width:185px;}

.show_big strong{color:#7f2426;}
.show_text2{width:265px; padding-left:604px; padding-top:25px;}


.show_nav{ height:14px; padding-top:7px; padding-left:10px; padding-bottom:9px;}


.show_nav ul{ margin:0px; padding:0px; list-style:none;}
.show_nav li{ float:left; padding-right:5px; font-size:10px}

.gird_l{ width:437px; float:left; height:255px;  }
.grid_r{ width:438px; float:right; height:255px;}
.grid_l_header{ padding-top:20px; padding-left:30px; height:49px;}
.grid_thumb{ width:350px; padding-left:30px; padding-top:20px;}
.grid_thumb ul{ margin:0px; padding:0px; list-style:none;}
.grid_thumb li{ width:75px; padding-right:10px; padding-bottom:10px; float:left; display:inline; height:55px; overflow:hidden; }
.grid_thumb img{opacity: 0.7; filter:alpha(opacity=70); cursor:pointer}

.grid_r_more a, .grid_r_more a:link, .grid_r_more a:visited, .grid_r_more a:hover,

.show_text2 a, .show_text2 a:link, .show_text2 a:visited, .show_text2 a:hover,
.show_text a, .show_text a:link, .show_text a:visited, .show_text a:hover
{ color:#4673A4; text-decoration:underline;}

.grid_r img {opacity: 0.7; filter:alpha(opacity=70)}

.grid_r_more_text_content{ height:180px;}
.grid_r_more_text_content strong{color:#7f2426;}


.grid_r_more_text{position:relative; z-index:2; 
top:39px; left:120px; height:206px; width:273px; padding-top:10px; padding-left:30px; padding-right:0px;}
.grid_r_more_bg{ height:216px; width:318px; left:120px; top:-177px; position:relative; z-index:1}

.grid_r_less_text{position:relative; z-index:2; 
left:120px; height:30px; width:273px; top:235px;  padding-left:30px; padding-right:0px;} 
.grid_r_less_bg{ width:318px; left:120px; top:200px;position:relative; z-index:1;height:216px; }
.grid_r_less{ height:255px;  color:#666666}
.grid_r_more_text_btn{ padding-top:5px}


#plmore{padding:14px 0px 2px 14px; float:left; width:267px; display:inline}
#plmore .br{width:261px; padding-top:4px; margin-bottom:4px;}
#plmore_right{ width:7px; height:255px; display:inline}
.showrheader{ width:208px; font-weight:bold; float:left }
.more{ width:53px; color:#7f2426;  cursor:pointer; background:url(/images/more.png) right center no-repeat; font-weight:bold; height:18px;}
.moretext{ color:#666666; clear:both; display:none; line-height:140%; height:130px;}
.moretext a{ color:#4673A4; text-decoration:underline;}
.moreheader{   width:208px; float:left; }
.less{width:53px;   cursor:pointer; background:url(/images/less.png) right center no-repeat; height:18px;}

.bar{ background:#dddddd; padding:10px 41px 10px 41px;}
.bar_left{ width:585px; float:left;}
.bar_left .br{ width:585px;}
.bar_left_header,.bar_right_header{ font-size:16px; float:left; width:563px;}
.bar_left_header strong,.bar_right_header strong{ color:#7f2426;}
.bar_right{ width:289px; float:right;}
.bar_right .br{ width:289px; }
.bar_right_header{width:247px; padding-left:15px;}
.btnmore_bar{ cursor:pointer;}
.bar_left_text,.bar_right_text{ color:#666666;  clear:both}
.bar_right_text{ padding-left:15px;}

.slide_fm{margin-left:43px; margin-top:13px; }
.slide_l{ width:291px;  float:left; margin-right:5px; background:url(/images/slide_line.png) repeat-y;}
.slide_btn{ padding-left:10px; padding-top:5px; color:#4673A4; background:url(/images/newwin.png) no-repeat right center ; width:271px; cursor:pointer; }
.slide_image{ height:120px; width:289px; padding-bottom:5px; text-align:center; overflow:hidden; margin-left:1px;}
.slide_headertext{ padding-left:10px; width:230px; float:left; color:#7f2426; font-weight:bold;  cursor:pointer; }
.slide_headertext a, .slide_headertext a:visited{color:#7f2426;}
.slide_l .br{ width:291px;  border-bottom:1px solid #B7B5B5;  }
.slide_text , .slide_thumb{ padding-left:10px; padding-right:12px; color:#666666;}
.slide_text a, .slide_text a:link, .slide_text a:visited, .slide_text a:hover{ color:#4673A4; text-decoration:underline;}

.slide_thumb{ display:none; height:65px; background:url(/images/arr_down.gif) no-repeat top right ; cursor:pointer}
.slide_text{  }
.foot{color:#7F2426; text-align:center}
.foot a, .foot a:visited{color:#7F2426; }

.bar_fm{width:880px; margin:auto}
.slide_fm0{width:962px; margin:auto}

#pldlgContent{ clear:both;}
.newwin{ text-align:right; height:12px; padding-right:10px;}
.slide_foot{ height:12px;}
.slide_header{ height:1px}
.grid2{background:url(/images/grid2.png) no-repeat; height:257px; width:880px;}

#pldlgbtn { clear:both;  padding-bottom:0px; padding-top:10px}
.jqmWindow{ background:none; border:none; margin-left: -300px;   width: 600px;  top: 10%;}
.jqwinhead{ background:url(/images/java_win_bg_head.gif)  no-repeat; height:50px }
.jqwinfoot{ background:url(/images/java_win_bg_foot.gif)  no-repeat; height:10px; clear:both}
.jqicons img{ opacity: 0.05; filter:alpha(opacity=5)}
.jqwincontent{ background:#ffffff; padding:12px; padding-bottom:8px; padding-top:5px;}
.pljqmclose{ text-align:right; padding-right:12px; padding-top:7px; float:right }
.jqicons{ float:left; padding-left:5px; padding-top:5px}
#ibtnLeft{ float:left;}
#ibtnRight{ float:right;}
#pldlgli{ width:576px; margin:auto; text-align:center; height:460px }
.plthumbdes{ display:none}
#lblimagealt{ text-align:left; width:520px; margin:auto;}
#dlgimgaltcom0, #dlgimgaltcom1, #dlgimgaltcom2{ display:none}
.lblicons{ display:none}
#plglossary, .content{ width:860px; margin:0 auto; padding:10px; border:1px solid #bfbfbf; }
.plcache{ background:#ffffff; height:1px; width:1px; z-index:10; top:-10px; left:-10px; position:absolute;}
.foot_links{ font-size:10px; color:#7f7f7f; padding-bottom:5px}
.foot_links a, .foot_links a:visited{ color:#7f7f7f; }
.foot_area{ padding-top:5px; }
.btnmore_slide{cursor:pointer; font-weight:bold; background-position: right center;  background-repeat:no-repeat; float:right; width:45px; display:inline; margin-right:5px; color:#7f2426; }
.markers{ text-align:center; border-top:1px solid #7f7f7f; margin-top:5px; padding-top:2px;}
.marker{ cursor:pointer}
#btnSend{ cursor:pointer}

.lblphone{color:#7f2426; font-weight:bold}
.lblcall{ color:#000; }


/*pdfs*/
#plpdflinks{ width:880px; margin:auto; }
#plpdflinks ul{ margin:0px; padding:0px; list-style:none}
#plpdflinks li{ float:left; width:110px; padding-top:10px; padding-bottom:10px; text-align:center; font-size:10px}
#plpdflinks li a, #plpdflinks li a:link, #plpdflinks li a:visited{color:#7f2426}

/*plreg*/
.plreg{ width:881px; margin:0px auto;}
.regheader{ height:228px; background:url(/images/regbg.png) no-repeat;}
.rgh_left{ width:492px; width:335px; float:left; padding:30px 95px 0px 63px; color:#00a7ff; font-size:16px; line-height:26px; }
.rgh_left_h{ font-size:20px; margin-bottom:20px;}
.rgh_left_h strong{ font-weight:normal; color:#FF923F}
.rgh_right{ width:380px; padding-top:50px; float:left;  line-height:100%;  }
.rgh_right .text{ background:#fff; border:2px #FF923F solid; width:148px; }

.rgc_des{ color:Red; font-size:16px; line-height:26px; text-align:center; padding:15px;}
.rgc_des a{ color:Red; text-decoration:underline}
.rgc_rd .name{ color:#00a7ff; }
.rgc_rd .lbldate{ float:left; width:53px; color:#000}
.rgc_rd .lblname{ float:left;}
.rgc_rd .lblline{ float:left; text-align:center; width:20px; color:#00a7ff; }
.rgc_rd .chk{ float:left}
.error{ color:red}


/*landing*/
.landing_fm{ width:878px; margin:0px auto;}
.ld_top{ height:247px;}
.ld_center{ height:331px;}
.ld_top_left{ margin-right:40px; 
width:287px; height:247px; float:left; display:inline; 
background:url(/images/landing/top_left_bg.png) top no-repeat; text-align:center}
.ld_top_left img{ }
.ld_top_right{ float:left; width:551px; height:247px;}
.ld_top_right h1{ padding:0px; margin:0px; 
 line-height:100%;
font-size:22px; font-weight:bold; margin:25px 0px 20px 0px; color:#A01825; }
.ld_top_right ul{ margin:0px; padding:0px; list-style-type:disc; padding-left:20px;}

.ld_c_left{ color:#4c4c4c; width:241px; height:301px; background:url(/images/landing/c_left_bg.png) no-repeat; 
 padding:30px 24px 0px 24px; margin-right:20px; float:left; display:inline; 
}
.ld_c_left h2, .ld_c_left h3{ padding:0px; margin:0px; font-size:20px; font-weight:bold; color:#A01825; margin-bottom:15px;}
.ld_c_left h3{ margin-top:45px; color:#FF7F00 }

.ld_c_video{ width:569px; height:330px; display:inline; float:left;}
.ld_c_video_fm{ position:relative; z-index:1; width:569px; height:330px; }
.ld_c_video_player{ position:relative; z-index:2; width:569px; height:330px; }
.ld_c_video_lightbox_bg{ position:relative; z-index:3; width:569px; height:330px; 

 
 top:-330px;
 
 }
 
 .ld_c_video_lightbox{ position:relative; z-index:4; width:569px; height:330px; top:-660px; color:#fff }
 .ld_c_video_lightbox .text{ width:234px; height:16px; background:#fff; border:0px;}
.ld_c_video_lightbox .chk{ margin-right:20px; border:0px; }
.ld_c_video_lightbox .submit{ width:50px; background:#FF9400; border:0px; color:#fff}
.ld_c_video_lightbox .stext{ width:35px;}