/*essence*/
body {font-family: Arial, Helvetica, sans-serif;margin-top: 0px; margin-bottom:0px; font-size:12px; text-align:center;}
h1{ font-size:14px; font-weight:bold; margin:0px;padding-left:40px; padding-top:5px; padding-bottom:5px; text-align: left;}
h2{ font-size:12px; font-weight:bold; margin:0px;padding-left:40px; padding-top:5px; padding-bottom:5px;text-align: left;}
h3{ display:block; width:500px; padding:0px 10px; text-align:center; font-size:12px; font-weight:normal; margin:0px 10px 10px;}
h4{display:block; width:550px; padding:3px 10px; text-align:center; font-size:12px; font-weight:bold; color:#FFFFFF; background-color:#1865BA; margin:0px 10px 10px;}
a{ cursor:pointer}
p{ width:700px; height:auto; margin:0px; padding-bottom:10px; font-size:12px; text-align: left; line-height:16px;}
ul{ text-align:left;}
li{ list-style:none; line-height:18px;}
tbody{ padding-left:100px;}
iframe { overflow-x:hidden; overflow-y:auto; } 
html{
scrollbar-base-color: #FFFFFF;
scrollbar-arrow-color: #6f6f6f;
scrollbar-3dlight-color: #FFFFFF;
scrollbar-darkshadow-color: #FFFFFF;
scrollbar-face-color: #FFFFFF;
scrollbar-highlight-color: #FFFFFF;
scrollbar-shadow-color: #F2F2F2;
scrollbar-track-color: #6f6f6f;
}
* html .iepngfix {
 behavior:url(../scripts/iepngfix.htc);}
img, div { behavior: url(../scripts/iepngfix.htc) ;}
body { behavior:url(../scripts/csshover.htc); }



.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden;} 
.clearfix { display: inline-block; }

/* page content*/
#whole{
width:900px;
padding:0px 10px;
height:auto; 
background-repeat:repeat-y;
background-position:center;
background-image: url(images/com/bg.gif);
margin:auto;
}

#whole2{
width:900px;
padding:0px 10px;
height:auto; background-repeat:repeat-y;
background-position:center;
background-image: url(images/com/bg.png);}

#header{
width:900px; 
height:350px;
background-position:center top; 
background-repeat:no-repeat;
text-align:left;}

#logo{
width:205px;
height:113px;
margin:0px;
background:url(images/com/logo.png) no-repeat right;
behavior: url(../scripts/iepngfix.htc) ;
}

#logo ul{
margin:0px;
padding:0px;
display:block;
}
#logo ul li{
margin:0px;
padding:0px;
display:block;
}
#logo ul li a{
width:205px;
height:113px;
display:block;
text-indent:-20000px;
overflow:hidden;
}

#menu{width:900px; height:70px; padding-top:30px;}
#menuB{width:100%; padding:0px; margin:0px;}
.menuOption{float:left; padding:0px;}
.menuOption img{ border:0px; padding:0px;}
#menuB ul{ margin:0px;} 
#menuB ul li{ float:left;}
#menuB ul li a{ display:block;text-indent:-20000px;overflow:hidden;}

#ContentWapper {
width:900px;
height:auto; 
min-height:500px;
height:auto !important;
height:500px;
background-repeat: no-repeat; 
background-position:top left; 
text-align:center;
margin:auto;
}

#Contentbox{
width:780px; 
padding-left:10px;
padding-right:10px;
clear:both; 
margin:auto;
text-align: center;
background-image:url(images/com/bg_02b.png);
background-repeat: repeat-y;
background-position: left;
height:auto; 
min-height:500px;
height:auto !important;
height:500px;
}

#Contentbox2{
width:780px; 
padding-left:10px;
padding-right:10px;
clear:both; 
margin:auto;
text-align: center;
height:auto; 
min-height:500px;
height:auto !important;
height:500px;
}

#Contentbox2 ul{
margin-left:20px;
margin-top:0px;
margin-bottom:10px;
margin-right:0px;
list-style-position:outside; padding-left:80px;
}


#footer{
width:800px;
height:auto;
padding-left:50px; 
padding-right:50px; 
padding-bottom:90px; 
background-repeat:no-repeat;
background-position: bottom center;
text-align:center;}

#contentfooter{
width:800px; 
height: 24px; 
padding:0px;
background:url(images/com/bg_03b.png) left no-repeat;
}


/* Roundcontent */
.Roundcontent{width:500px; height:auto; text-align:left; padding:10px; margin-bottom:15px;}
.Roundcontent p{ width:auto;padding:10px; margin:0px; text-indent: inherit;}
.Roundcontent h2{ width:auto; padding-left:10px 20px 0px 20px;  margin:0px;}

/* 70 px item pic*/
img {padding:2px; border:1px solid; border-color: #999999;}
.imgbox{ width:700px; height: auto;padding:2px;}

.movback{width:320px; height:250px; padding:10px; background-position: left top; background-repeat: no-repeat;}


/* info header and P*/
.infoh1{font-weight: bold; color:#333333; border-bottom:1px solid; border-bottom-color:#999999;}
.infoh2{font-weight: bold; color:#333333; }
.infoh3{font-weight: bold; color:#ffffff; border-bottom:1px solid; }
.infoh4{color:#ffffff;}
.infop1{ font-weight: normal;color:#333333;border-bottom:1px solid; border-bottom-color:#999999; background: #fff;}
.infop2{ font-weight: normal;color:#333333;border-bottom:1px solid; border-bottom-color:#999999; background: #fff;}
.infop3{ font-weight: normal;color:#ffffff;border-bottom:1px solid; border-bottom-color:#999999; background: #fff;}
.infopic{border:1px solid; border-color: #999999;}


/* table*/
table.one{ text-align:center; border:1px solid; border-color: #999999; margin-bottom:10px;}
table.one th{ background-color:#f3819f; font-weight:bold;}
table.one th.altrow{  background-color: #CCCCCC;font-weight:bold; color:#333333}
table.one td{ padding:3px;}
table.one tbody h5{ padding:3px; margin:3px; display:block; background-color: #CC6699; font-weight:bold; text-align:center; font-size:12px; color:#FFFFFF;}
table.one tbody h6{ padding:3px; margin:3px; display:block; border-color:#999999; border:dashed 1px;text-align:center; font-size:12px; font-weight:normal}

table.two{ text-align:center; border:1px solid; border-color: #999999; margin-bottom:10px; }
table.two th{ background-color:#185BC2; font-weight:bold; color:#FFFFFF;}
table.two th.altrow{  background-color: #CCCCCC;font-weight:bold;color:#333333}
table.two td{ padding:3px; }
table.two tbody h5{ padding:3px; margin:3px; display:block; background-color: #003366; font-weight:bold; text-align:center; font-size:12px; color:#FFFFFF;}
table.two tbody h6{ padding:3px; margin:3px; display:block; border-color:#999999; border:dashed 1px;text-align:center; font-size:12px; font-weight:normal}

table.three{ text-align:left; border:1px solid; border-color: #999999; vertical-align:top; font-weight:bold; color:#FF0000; margin-bottom:10px;}
table.three th{ background-color: #333333; font-weight:bold; color:#FFFFFF;}
table.three td{ padding:3px;border-bottom:1px solid; border-bottom-color: #999999 ;}
table.three tbody h5{ padding:3px; margin:3px; display:block; background-color: #666666; font-weight:bold; text-align:center; font-size:12px; color:#FFFFFF;}
table.three tbody h6{ padding:3px; margin:3px; display:block; border-color:#999999; border:dashed 1px;text-align:center; font-size:12px; font-weight:normal}


table.four{ text-align: center; border:1px solid; border-color: #999999; vertical-align:top; font-weight:bold; color: #333333; margin-bottom:10px;}
table.four th{ background-color: #333333; font-weight: normal; color:#FFFFFF;}
table.four td{ padding:3px;border-bottom:1px solid; border-bottom-color: #999999 ;}
table.four tbody h5{ padding:3px; margin:3px; display:block; background-color: #666666; font-weight:bold; text-align:center; font-size:12px; color:#FFFFFF;}
table.four tbody h6{ padding:3px; margin:3px; display:block; border-color:#999999; border:dashed 1px;text-align:center; font-size:12px; font-weight:normal}

.pageTitle{border:0px;padding:0px; margin:0px;}
.noborder{ border:0px;padding:0px; margin:0px;}
