html, body, p, ul, ol, dl, dt, dd, h1,h2,h3,h4,h5,h6, form, li, fieldset { margin: 0; padding: 0;}
html, body { font-family: arial, sans-serif; background: #fff; text-align: center; }
html { font-size: 0.70em; }
a img, fieldset{border:none;}

#header{ background:#E32830 url('../images/headerbcg.gif') bottom left repeat-x; } 
 #innerHeader{ width:994px; margin:0 auto; text-align:right; background:url('../images/iheaderbcg.gif') bottom left no-repeat; }
 
#formContainer{ position:relative; background:url('../images/sformbarbcg.gif') bottom left repeat-x; text-align:left; width:100%; }
 #formContainer div{ position:absolute; width:50%; left:0; top:0; height:34px; background:#fff url('../images/sformbarbcg1.gif') bottom right no-repeat; text-align:left;}
 #formContainer form{width:994px; margin:0 auto; text-align:right; padding:6px 0; max-height:22px;}
 * html #formContainer form{padding:5px 0 4px 0;}
#formContainer form fieldset{padding-right:20px;}
 
 
#container{width:950px; margin:0 auto; text-align:left;}


#mainMenu { list-style: none; padding:20px 0 17px 0;}
 #mainMenu li { display:inline; padding-right:5px;}
  #mainMenu li a { color: #fff; text-decoration:underline; background:url('../images/tmenubullet.gif') center left no-repeat; padding-left:10px;}
  #mainMenu li.last a { background:url('../images/tmlastbullet.gif') center left no-repeat; padding-left:15px;}
       
  #mainMenu li a:hover { text-decoration: none;}
 
#logoContainer{width:200px; float:left; position:relative;}
#logoContainer h1{position:absolute; top:-57px; left:-1px;}
#logoContainer p{position:absolute; top:-57px; left:-1px;}

#topAdv{width:728px; margin: 0 0 0 auto; min-height:90px;} 
* html #topAdv{height:90px;} 

#logoBar{background:url('../images/logobarbcg.gif') bottom center no-repeat; padding-bottom:12px;}

.type1 #logoBar{background:none; padding-bottom:12px;}  

#content{background:#F5F5F5;}
.type1 #content{background:#F5F5F5 url('../images/contentbcg.gif') top center no-repeat; margin-top:2px; padding-top:10px; clear:both;}


#leftcol{width:175px; float:left; margin-top:-25px; background:#F5F5F5;}
.type1 #leftcol{width:175px; float:left; margin-top:45px; background:#F5F5F5;}

#leftcol ul{list-style:none; padding:5px 15px 10px 15px;}
#leftcol ul li{padding-bottom:4px;}
#leftcol ul li a{color:#B00108;}
#leftcol ul li a:hover{text-decoration:none;}


#rightcol{width:775px; float:right; background:#F5F5F5;}

div.rc_1{background:url('../images/shadow_rc.gif') top center repeat-y; width:168px; margin:0 auto; }
div.rc_2{background:url('../images/bottom_rc.gif') bottom center no-repeat; width:168px; margin:0 auto; }

#leftAdv{background:url('../images/top_rc.gif') top center no-repeat; width:160px; margin:0 auto; padding:20px 4px; min-height:30px;}
* html #leftAdv{height:30px;}


#langChoice{background:url('../images/top_rc.gif') top center no-repeat; width:160px; margin:0 auto; padding:20px 4px;}

#langChoice ul{padding:5px 10px 0 10px;}

#langChoice ul li{position:relative; padding-bottom:10px;}
#langChoice ul ul, #langChoice a.one_flag{position:absolute;right:0; top:0; padding:0;}

* html #langChoice ul ul, 
* html #langChoice a.one_flag{right:15px; top:0;}

#langChoice ul ul li{position:static; display:inline;}

#bcrumbsBar {position:relative; padding:3px 0; margin-bottom:10px;}

#bcrumbs{ list-style:none; padding:0 150px 0 15px; background:url('../images/bc_arrow.gif') center left no-repeat;}
#bcrumbs li { display:inline; padding-right:7px;}
#bcrumbs li a{ padding-left:7px; background:url('../images/bc_bullet.gif') center left no-repeat; color:#818181; text-decoration:none;}
#bcrumbs li a:hover{text-decoration:underline;}
#bcrumbs li.first a{ padding-left:0; background:none;}
#bcrumbs li.current a{ background:url('../images/bc_bullet1.gif') center left no-repeat; padding-left:12px; font-weight:bold; color:#4C4C4C; text-decoration:underline;}

#bcrumbsBar ul.options{list-style:none; position:absolute; right:10px; top:2px;}
#bcrumbsBar ul.options li {display:inline;}

.wide_rc{margin-top:10px; background:#fff url('../images/rc_flash.gif') top center no-repeat; padding:0; width:767px;}

.wide_rc a{color:#B00108;}
.wide_rc a:hover{text-decoration:none;}

.wide_rc div{background:url('../images/rc_flash1.gif') bottom center no-repeat; padding:5px 5px; width:757px;}

.wide_rc div p{padding:8px 10px; text-align:justify; color:#4C4C4C; line-height:130%;}

.wide_rc div dl{padding:8px 10px; text-align:justify; color:#4C4C4C; line-height:130%;}
.wide_rc div dt{padding-bottom:3px; font-weight:bold; color:#000;}
.wide_rc div dd{padding-bottom:15px;}

.wide_rc div p.imgcontainer{color:#4C4C4C; float:right;}

.wide_rc div h1{padding:5px 10px; text-align:left; font-size:1.44em;}

.wide_rc div h2{padding:5px 10px; text-align:left; font-size:1.2em;}

.wide_rc div #doclist{padding:0; margin:10px 0; text-align:left; background:none; border-top:1px solid #E4E4E4; border-bottom:1px solid #E4E4E4; position:relative;}
.wide_rc div div{padding:0; text-align:left; background:none; font-size:1%;}
.wide_rc div #doclist p{padding:4px 0 0 0; }

.wide_rc ul{margin-left:30px; color:#4C4C4C; padding-bottom:10px;}
.wide_rc ul li{padding-bottom:5px;}

.wide_rc ul.contact{list-style:none; padding:10px 0 0 10px; font-weight:bold; font-size:1.1em; text-align:left; margin:0;}

.wide_rc ul h4{color:#000; padding-bottom:4px;}
.wide_rc ul h2, .wide_rc ul h3{padding:0 0 5px;}
.wide_rc ul h3{font-size:1.1em;}

#doclist ul{list-style:none; margin:0;}
#doclist li{float:left; margin-right:5px; padding:8px;}
#doclist li a{display:block; background:url('../images/pdfico.gif') center left no-repeat; padding:5px 0 5px 27px;}

#lineAdv{background:#fff; border-top:1px solid #E1E1E1; border-bottom:1px solid #E1E1E1; margin:10px 10px 0 2px; padding:5px 10px 3px 10px;}

#stf textarea{width:500px; height:150px; display:block;}
.wide_rc ul.warning {color:#ff0000; padding-top:15px;}


#fDesc{padding:10px; clear:both;}
#fPic{width:160px; float:left;}
#fPic a{color:#B00108; padding-left:12px; font-weight:bold; background:url('../images/fpibullet.gif') center left no-repeat;}

#fText{width:580px; float:right; padding-right:10px;}
* html #fText{height:100px;} 
#fText h2{font-size:1.4em;}

#fText p{padding:5px 0; color:#4c4c4c; text-align:justify;} 
#fText p.special, .wide_rc p.imgcontainer1{padding:8px 0; text-align:center;}

#footer{background:url('../images/footerbcg.gif') top center no-repeat; height:50px; clear:both;}



.clearme{clear:both;}