﻿/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0; padding:0;} 
img{border:0;} ol,ul{list-style:none;} h1,h2,h3,h4,h5,h6{font-size:100%; font-weight:normal;}

body{margin:0 auto; text-align:center;}
h1{font-size:20px; color:#4D6C81; margin-bottom:10px; font-weight:bold;}
h2{font-size:18px; color:#4D6C81; margin-bottom:10px;}
h3{font-size:16px; color:#4D6C81; font-weight:bold;}
h4{font-size:14px; color:#4D6C81; font-weight:bold;}h5{font-size:13px; font-weight:bold; margin:15px 0 10px;}

a:hover{ text-decoration:underline;}
.container{font-family:Arial, Helvetica, sans-serif; text-align:left; font-size:13px; overflow:hidden; width:1000px;}
#hd .hd1{background-color:#4D6C81; overflow:hidden; border-bottom:4px solid #87BBE0; height:60px;}
.hd1 .logo{float:left; width:50%;}
.hd1 .divsearch{text-align:right; padding:19px 30px 0 0; font-size:11px; color:#FFFFFF;}
.hd1 .divsearch a{color:#FFFFFF;}
.hd1 .divsearch span{ position:relative; top:-3px;}
input, select{border:1px solid #4D6C81; padding:1px;}
td{padding:5px;}
.lesspadded td{padding:2px;}
.banner{overflow:hidden; background:transparent url(/Images/Common/bgBlue.JPG) repeat-x 0 0;}
.divimage{float:left; height:211px; background:transparent url(/Images/Common/banner.JPG) no-repeat 0 0; width:400px;}
.divreadmore{ padding:40px 0 0; *padding:38px 0 0; width:600px; float:left;}
.divreadmore .divlogin{background-color:#E8E9EB; padding:7px 10px 7px 40px; *padding:7px 10px 6px 40px; height:20px; font-size:11px;}
.divlogin img{position:relative; top:4px;}.divlogin input{ vertical-align:middle;}
.divlogin span{position:relative; top:-5px;}
.divlogin a{color:#374F5E;}
#divErrorLogin{clear: both; padding-left: 34em; color:#CC0000;}
#bd{padding:10px 10px 0; overflow:hidden;}
#bd .leftpanel{float:left; width:200px;}
#bd .leftpanel ul li{padding:7px 15px; background-color:#4D6C81; margin-bottom:1px; color:#FFFFFF; font-weight:bold;}
#bd .leftpanel ul li a{color:#FFFFFF; text-decoration:none;}
#bd .leftpanel ul li a:hover{text-decoration:underline;}
#bd .leftpanel ul li ul{margin:5px 0 0 5px;}
#bd .leftpanel ul li ul li{font-weight:normal; padding:2px 15px; background:transparent url(/Images/arrowwhite.JPG) no-repeat 0 6px;}
#bd .content{margin-left:213px; overflow:hidden;}
@media screen and (-webkit-min-device-pixel-ratio:0) {#bd .content{width:59.8em;}}
/*#divAddaCar, x:-moz-any-link{height:11.9em; *height:12em;}*/
#bd .content ul{margin-left:5px;}
#bd .content ul.bullet li{background:transparent url(/Images/Common/arrowdark.JPG) no-repeat 0 7px; padding-left:15px; line-height:1.5em;}
#bd .content ul li{ padding-left:15px; line-height:1.5em;}
#bd .content .contentleft{float:left; width:49%;}
#bd .content .contentright{float:left; width:49%; margin-left:13px;}
.boxborder{border:1px solid #D3E2E9; padding:10px;}
.tblpricelist{border:1px solid #D3E2E9;} .tblpricelist td{border:1px solid #D3E2E9;}
.borderedbox{border:1px solid #D3E2E9; padding:10px; background:transparent url(/Images/bgBlueShade.JPG) repeat-x 0 0; height:140px;}
.borderedbox input,.borderedbox select{padding:3px;}
.borderedbox h2{padding-left:10px;}
.outermargin{margin:5px;}
.contentlist{margin-top:10px;}
.contentlist p{margin-bottom:5px;}
.bordertop{border-top:1px solid #D3E2E9; margin:20px 0 10px;}
.redtext{color:#CC0000; font-weight:bold;}
#bd ul.inlinelist{overflow:hidden; margin-bottom:5px; *height:25px;}
#bd ul.inlinelist li{ display:block; float:left;}
#bd ul.inlinelist li.left{width:150px; text-align:right;}
#bd ol{margin-top:10px;}
#bd ol li{ list-style-type:decimal; list-style-position:outside; margin-left:30px; margin-bottom:5px; font-size:13px; line-height:1.8em; font-weight:bold;}
.chkMarkedlist{ position:relative; top:20px; border:0; *top:23px} .chkMarkedlist1{ position:relative; top:5px;}
.headertitle{margin-top:40px; overflow:hidden; background-color:#F4F4F4; border:1px solid #D4D4D4;}
.divtitle{float:left; width:400px; padding:3px 5px; border-right:1px solid #D4D4D4;}
.divissn{float:left; width:100px; padding:3px 5px; border-right:1px solid #D4D4D4;}
.divtype{float:left; width:100px; padding:3px 5px;}
.headerbody{overflow:hidden; border:1px solid #D4D4D4; border-top:0;}
.pnlError{border:1px solid #DCDCDC; background-color:#F5F5F5; padding:10px; width:70%;}
.pnlError p{font-weight:bold; color:#CC0000;}
div.imgJournal{ overflow:hidden; height:120px;}
div.imgJournal img{ float:left; margin-right:20px;}
.tblListArticle{border:1px solid #D3E2E9; margin:10px 0; border-width:1px 0; padding:5px;}
div.Justified{ text-align:justify;}
.divjournalinfo p{margin-bottom:5px; font-size:12px; line-height:1.4em;}
#bd .divjournalinfo ol li{ font-weight:normal; line-height:1.3em;}#bd .divjournalinfo ol li ol{ margin-bottom:10px;}
#bd .divjournalinfo ol li ol li{ list-style-type:lower-alpha;}
#bd .divjournalinfo ul{ margin-bottom:10px;}
#bd .divjournalinfo ul li{background:transparent url(/Images/Common/arrowdark.JPG) no-repeat 0 7px; padding-left:15px; line-height:1.3em;}
#bd .divjournalinfo table{ border:1px solid #D3E2E9; }
#bd .divjournalinfo td{border:1px solid #D3E2E9; text-align:center;}

#bd .content .tablist{ overflow:hidden; *height:23px; margin-left:15px; z-index:1; margin-top:5px;}
#bd .content .tablist li{display:block; float:left; margin-right:5px; background-color:#658AA3; padding:2px 10px;}
#bd .content .tablist li.selectedTab{ background-color:#FFFFFF; border:1px solid #D3E2E9; border-bottom:0;}
.tablist li a{color:#FFFFFF; text-decoration:none; font-weight:bold;}
#bd .content .tablist li.selectedTab a{ color:#000000; background-color:#FFFFFF; position:relative; top:1px; z-index:2;}
#bd .divCallForPaper{ margin:10px 0 20px 20px;}
#bd .divCallForPaper p{ margin-bottom:5px;}
#bd .divCallForPaper ol{ margin-top:0; margin-bottom:10px;}
#bd .divCallForPaper ol li{  font-weight:normal; line-height:1.5em; margin-bottom:0;}

#bd .divNews{ margin-bottom:30px; line-height:1.3em;}
#bd .divNews p{ margin-bottom:5px;}
#bd .divNews p span{ font-weight:bold; text-decoration:underline;}

#bd .divInterview{ margin-bottom:10px; line-height:1.3em;}
#bd .divInterview h3{ margin-bottom:7px; color:#000000; text-decoration:underline;}
#bd .divInterview p{ margin-bottom:5px;}
#bd .divInterview img{ float:left; margin:5px 20px 0 0;}
#bd .divInterview p.question{ font-weight:bold; text-decoration:underline; margin-top:10px;}
#bd .divInterview ol{ margin-top:0; margin-left:150px;}
#bd .divInterview ol li{ font-weight:normal; line-height:1.3em;}

#ft{border-top:4px solid #87BBE0; clear:both; margin:10px 10px 5px; overflow:hidden; font-size:11px; color:#999999;}
#ft a{color:#999999;}
