#tabs .secondary{display:none}

*{margin:0;padding:0}
html{min-height:100%;margin:0 0 1px;font-size:100.01%}
body{background:#fff;font-size:10px;font-family:Verdana,Arial,Helvetica,sans-serif}
@media only screen and (max-device-width:480px){html{-webkit-text-size-adjust:none}}
ul,ol,dl,p,table,pre,h1{margin-bottom:15px}
a{color:#000;text-decoration:underline}
a:hover,a:focus,a:active{color:#000;text-decoration:none}
ul,ol,dd,blockquote{padding-left:40px}
ul ul,ol ol,ul ol,ol ul{margin-bottom:0}
img{border:none;-ms-interpolation-mode:bicubic}
pre{white-space:pre-wrap}
table{border-collapse:collapse;border-spacing:0}
button{overflow:visible;padding:0 10px;cursor:pointer}
button::-moz-focus-inner{padding:0;border:none}
hr{overflow:hidden;height:1px;margin:15px 0 !important;margin:-5px 0 8px;padding:0;border:none;background-color:#ccc;color:#ccc}
*:first-child+html hr{margin:-7px 0 8px !important}
.offset{position:absolute !important;left:-10001px !important;overflow:hidden !important}
#root{position:relative;width:854px;margin:2px auto}
h1,h2{font-size:12px;font-weight:normal}
h3{font-size:11px;font-weight:normal}
h1.inline,h2.inline,h3.inline{display:inline}
.button-1{padding-right:10px}
.button-1 a{overflow:hidden;display:block;width:41px;height:18px;margin:0 0 0 auto;background-position:top left;background-repeat:no-repeat;text-indent:-10001px}
#splashPage{font-size:1px;line-height:0;padding:0;margin:0}
#imu{padding:5px 0 0 5px;background:#ccc;height:265px;background-position:bottom right;background-repeat:no-repeat}
.cols-three-a{overflow:hidden;width:100%;padding-bottom:5px;border-bottom:1px solid #CCCCCC}
.cols-three-a div.primary-ta{float:left;width:230px;padding-left:10px}
.cols-three-a div.secondary-ta{float:right;padding:10px 10px 0 0;font-size:11px}
.cols-two-a{overflow:hidden;width:100%}
.cols-two-a div.primary-ta{float:left;width:485px}
.cols-two-a div.secondary-ta{float:right;width:152px}
.cols-two-b{overflow:hidden;width:100%}
.cols-two-b div.primary-tb{float:left;width:338px}
.cols-two-b div.secondary-tb{float:right;width:245px}
.cols-two-c{overflow:hidden;width:100%}
.cols-two-c div.primary-tc{float:left;width:532px}
.cols-two-c div.secondary-tc{float:right;width:312px}
.cols-two-c p{margin:0}
.cols-three-b{overflow:hidden;width:100%;padding:8px 0 12px 0}
.cols-three-b div.primary-tb{float:left;width:182px;padding:0 50px 0 20px}
.cols-three-b div.secondary-tb{float:left;width:160px;padding-right:40px}
.cols-three-b div.tertiary-tb{float:left;width:155px}
.cols-three-c{overflow:hidden;width:100%;padding-bottom:5px}
.cols-three-c p{margin:0}
.cols-three-c div.primary-tc{float:left;width:393px;}
.cols-three-c div.secondary-tc{float:left;width:136px}
.cols-three-c div.secondary-tc ul{list-style:none;margin:0;padding:0 0 0 7px}
.cols-three-c div.tertiary-tc{float:right;width:310px}
.cols-five-a{width:520px;height:143px;background:#f5f5f5;border:1px solid #ccc;padding:5px 0 0 10px}
.cols-five-a span{margin-bottom:3px;font-size:1.1em;font-weight:bold}
.cols-five-a ul{list-style:none;margin:0;padding:0}
.cols-five-a ul li{font-size:1em;padding-bottom:2px}
.cols-five-a ul li a{color:#333}
.cols-five-a ul li a:hover{text-decoration:none}
.cols-five-a div.col{float:left;padding-right:17px;font-family:Helvetica,Arial,Helvetica Neue,sans-serif;}
form.form-a{overflow:hidden;width:100%}
form.form-a p{position:relative;float:left;margin:5px 0 0 9px}
form.form-a p.btn{float:right;margin:0 0 0 3px}
form.form-a p label{display:block;color:#666;font-weight:bold;font-size:10px}
.js form.form-a p label{position:absolute;top:4px;left:4px}
form.form-a p input{width:77px;padding:3px 2px;border:1px solid #ccc;color:#999;font-size:10px}
form.form-a p button{margin:-3px 0 0 0;padding:0;border:none;background:none}
form.form-b .cols-two-a{position:relative;z-index:10;margin-top:-8px}
form.form-b p{font-size:1em;margin-bottom:4px}
form.form-b #searchSimpleEx{margin-bottom:10px}
form.form-b p input{width:453px;padding:5px 7px;margin-top:10px;color:#666;font-family:Helvetica,Arial,Helvetica Neue,sans-serif;font-size:1.7em;font-weight:bold}
form.form-b ul{list-style:none;margin:0;padding:0}
form.form-b ul li{float:left;margin-right:32px;color:#333;font-size:1.3em}
form.form-b button{padding:0;border:none;background:none}
form.form-c .cols-two-b{padding-bottom:12px}
form.form-c label{font-weight:bold;}
form.form-c ul{list-style:none;margin:0;padding:0}
form.form-c ul li{overflow:hidden;width:100%;padding-top:12px;font-size:1em}
* html form.form-c ul label{display:block;float:left;width:52px;padding-top:3px}
form.form-c ul label{display:block;float:left;width:56px;padding-top:3px}
form.form-c ul input{border:1px solid #000;padding:3px}
form.form-c ul.form-list-a,form.form-c ul.form-list-b{padding-left:32px}
form.form-c ul.form-list-a input{width:242px}
form.form-c ul.form-list-b{width:126px;float:left}
form.form-c ul.form-list-b input{width:52px}
form.form-c ul.form-list-c{float:right;width:180px}
form.form-c ul.form-list-c input{width:122px}
form.form-c ul.form-list-c label{width:50px}
* html form.form-c ul.form-list-c label{width:46px}
form.form-c .cols-two-b div.secondary-tb{padding-top:14px}
form.form-c p{font-size:1em}
form.form-c p *{vertical-align:middle}
form.form-c p label{padding-left:3px}
form.form-c p.primary-fc{float:left;margin-right:18px}
form.form-c p.btn{padding:20px 20px 0 0;text-align:right}
form.form-c button{padding:0;border:none;background:none}
#lang-list{list-style:none;margin:0;padding:0}
#lang-list li{display:inline;padding-left:2px}
#weather-box{clear:both;padding:5px 0 0 20px}
#weather-box h2{float:left;padding:5px 10px 0 0;font-size:1.3em}
#weather-box ul{list-style:none;margin:0;padding:0;float:left}
#weather-box ul li{font-size:1em;font-weight:bold}
#weather-box ul li.min{color:#003399}
#weather-box ul li.max{color:#CC0000}
#weather-box p{float:none;clear:both;padding:0 20px 0 0;font-size:1.1em;text-align:center}
#weather-box p.image{clear:none;margin:0;padding:3px 10px 0 0;float:left}
#tabs-container{padding:120px 0 0 110px;border:1px solid #fff;background-position:top left;background-repeat:no-repeat}
#tabs{overflow:hidden;list-style:none;width:600px;margin:0;padding:10px 0 6px 45px}
#tabs li{float:left;margin-left:5px;font-size:12px;}
#tabs li a{display:block;padding:5px 0 15px 0;text-align:center;cursor:pointer}
#tabs li.primary a{width:140px}
#tabs li.secondary a{width:150px}
#tabs li.tertiary a{width:180px}
#tabs li a:hover{font-weight:bold;text-decoration:underline}
.js #tabs li.current a{font-weight:bold;color:#FFFFFF;text-decoration:none;cursor:default}
#panes .primary{width:650px;padding-left:50px}
.js #panes .secondary,.js #panes .tertiary{display:none}
#panes .secondary{width:649px;margin:0 auto;margin-bottom:15px;background-position:bottom;background-repeat:no-repeat}
#panes .tertiary{width:649px;margin:0 auto;margin-bottom:15px;background-position:bottom;background-repeat:no-repeat}
#panes .tertiary ul{list-style:none;margin:0;padding:0}
#panes .tertiary li{padding-top:4px;font-size:1.1em;}
* html #panes .tertiary li{width:100%;float:left}
#panes .tertiary li a{display:block;padding-left:11px;text-decoration:underline}
#panes .tertiary li a:hover{text-decoration:none}
#tags{width:650px;list-style:none;margin-left:120px}
#tags li{display:inline;line-height:1.8em;padding-right:15px;font-weight:bold}
#tags h3 a{color:#9A9A9A;text-decoration:none}
#tags h3 a:hover{text-decoration:underline}
#tags h3.level-1{font-size:1.3em;font-weight:bold}
#tags h3.level-2{font-size:1.2em;font-weight:bold}
#tags h3.level-3{font-size:1.1em;font-weight:bold}
#tags h3.level-4{font-size:1.1em;font-weight:normal}
#byEditus{position:absolute;top:0;left:860px;width:25px;height:199px}
.spacer{clear:both}
.apPop{height:auto;position:relative;border-top:1px solid #989898;width:643px;margin:auto}
#contentAdvLeft{width:55%;padding:5px 0 10px 30px;float:left}
#contentAdvRight{width:37%;position:relative;padding:9px 0 5px 0;float:left}
.libFieldAdv{font-size:11px;font-weight:bold;width:80px;float:left;padding-top:3px}
.libFieldMiniAdv{padding-left:10px;font-size:10px;font-weight:bold;width:45px;float:left;padding-top:3px}
.divInputSearchAdv{float:left;padding-left:10px}
.ulAdv{list-style-type:none;margin:0;padding:0 0 5px 0}
.ulAdv .liAdv{padding-top:7px;height:20px}
.inputSearchAdv{width:252px;font-size:14px}
.inputSearchMiniAdv{width:50px;font-size:14px}
.inputSearchMiddleAdv{width:133px;font-size:14px}
.selectSearchAdv{width:150px;font-size:14px}
#checkBoxSearchAdvTop{padding:0 0 5px 35px;width:90%}
.checkBoxSearchAdv{clear:both;width:90%}
.checkBoxSearchAdv input{float:left;width:13px;height:13px;margin:3px 10px 3px 0}
.checkBoxSearchAdv label{font-size:11px;font-weight:bold;line-height:1.5em}
#submitSearchAdv{padding:45px 0 0 75px}
#errorMessageAdv{position:absolute;display:none;color:red;font-weight:bold}
