html, body, p, ul, ol, dl, dt, dd, h1,h2,h3,h4,h5,h6, form, li { margin: 0; padding: 0;}
html, body { font-family: verdana, sans-serif;}
html { font-size: 0.7em; }
a img{border:none;}

a{color:#ff3300; text-decoration: none;}
a:hover{text-decoration: underline;}

#ackeys{position:absolute; top:-666em;}
#container{position:relative; width:541px; text-align:left;}

#header{background:#fff;}
 #header p{padding: 5px 0px;}
 
#content{padding-left:0px;}
#content.onecol {margin-left:0px;}
#content.onecol h3{font-size: 1em; padding:15px 0 5px 0;}
#content.onecol p.loginInfo{padding:10px 0;}
.error{color:Red; line-height:18px;}

#col1{width:380px; float:left; margin-left:0px;}
 #col1 h1{font-size: 1.3em; line-height:140%; padding: 15px 0 0px 0;}
 #col1 h2{font-size: 1.3em; font-weight: normal; padding-bottom:20px;}
 #col1 h3,
 #headCont h3{font-size: 1em; padding-bottom:5px;}
 #col1 h3.type1{padding-left:3px;}
  #col1 h3 a{font-size: 1em;}
  #col1 h3 a span{font-weight: normal;}
  
  #col1 p{padding-bottom:23px; line-height:140%;}
  #col1 p.first{padding-top:15px;}
  #col1 p.commentInfo{font-size: 0.84em;}
  
  #col1 #articleContentArea ul{padding-left: 12px; margin-bottom:-9px;}
  #col1 #articleContentArea li{margin-bottom: 9px;}

  #col1 #commentBlock li{width:100%; list-style-position:inside; padding:10px; background:#fff; margin-bottom:10px;}
  #col1 #commentBlock li span{color:#666;}  
  #col1 #commentBlock p{padding:5px 0 0 0;} 
  
  #formBlock form{padding:5px 0 30px 0;}
  #formBlock .errors {color:red;}
  #formBlock .errors li {padding-top:0px;}
  #formBlock ul{list-style:none;}
  #formBlock li{clear:both; padding-top:15px;}
  #formBlock li label{display: block; width:90px; float:left; vertical-align:middle;}
  #formBlock li label span{display: block; font-size: 0.84em;}
   
   #formBlock li input{font-family: verdana, sans-serif; font-size: 1em; width:280px; vertical-align:middle; float:right;}
   #formBlock li textarea{font-family: verdana, sans-serif; font-size: 1em; width:280px; float:right;}
   
   #formBlock p{clear:both; padding:15px 0 0 93px;}
   #formBlock p .agree{float:left;}
   #formBlock p.terms{padding:10px 0 0 93px;}
   #formBlock p label{display:block; padding-left:30px; font-size: 0.84em;}
  
  .commentFormSuccess {font-weight:bold;}
   
   
   #featView{padding:3px 0 0 3px; border-top:1px solid #ccc;}
   #featView p.imgContainer{width:125px; float:left;}
   #featView div{margin-left:127px;}
   #col1 p.descType1{padding-bottom:0;}
   #featView div p a{font-weight: bold;}
   
  

#col2{width:147px; float:right; margin-top:-26px; height:30px; position:relative; z-index:10;}
 #col2 h2{background:#b4b4b4; font-size: 0.84em; height:19px; padding:6px 0 0 10px;}
  #col2 img{display: block;}
  #col2 #picDesc{background:#000; color:#fff; z-index:100; font-size: 0.84em; padding:10px 10px 0 10px; margin-bottom:5px;}
  #col2 #picDesc p{padding-bottom:10px; color:#fff; line-height:140%;}
  #col2 #picDesc p strong{display: block; color:#fff;}

  
   #col2 ul{list-style:none;}
   #col2 ul li{list-style:none; background:#e3e3e3; margin-bottom:1px; padding:4px 10px; font-size: 0.84em;}
   * html #col2 ul li{height:10px;}
   
   #col2 ul li a{font-weight: bold;}
   #col2 ul li a span{font-weight: normal; color:#000;}
   
   
#tableContainer{clear:both; padding-bottom:30px;}
 #tableContainer table{border-spacing:0; width:100%;}
 
 * html #tableContainer table{border-collapse:collapse;}
 *:first-child+html  #tableContainer table{border-collapse:collapse;}
 
#tableContainer p{padding-bottom:0;}
#tableContainer td,
#tableContainer th{padding:5px; vertical-align:top; text-align:left;}
#tableContainer td{padding-bottom:15px;}

#tableContainer td.item2, th.item2{width:90px;}
#tableContainer td.item3{width:90px;}
#tableContainer td.item4{width:110px;}
#tableContainer tbody td{border-top:1px solid #ccc;}

#tableContainer a{display: block; font-weight: bold;}
#tableContainer a span{font-weight: normal; color:#000;}


#headCont h3{padding-top:15px; float:left; padding-left:5px;}
#headCont p.status{padding-top:15px; float:right;}

#tableContainer table.type2{padding-top:20px;}
 #tableContainer table.type2 th{color:#777; font-weight: normal; font-size: 0.84em;}
   #tableContainer table.type2 td.item5{width:130px;}
   #tableContainer table.type2 th.item2{width:60px;}
   #tableContainer table.type2 th.item3{width:130px;}
   #tableContainer table.type2 th.item4{width:70px;}
   #tableContainer table.type2 a{color:#777; font-weight: normal;}
   #tableContainer table.type2 a.view{color:#ff3300; font-weight: normal;}
   

.cStatusForm{padding-top:10px;}
.cStatusForm h4{font-size: 0.84em; color:#777; font-weight: normal;}
 .cStatusForm #radios{width:130px; float:left;}
 .cStatusForm #radios table{list-style:none; padding:5px 0 10px 0;}
 .cStatusForm #radios table tr td {padding:0px 0px 2px 0px;}
 .cStatusForm #cName p{padding-top:12px;}
 
 
 .cStatusForm p.tArea{clear:both; padding-bottom:15px;}
  .cStatusForm p.tArea textarea{font-family:verdana; padding:5px; width:266px; height:135px; font-size: 1em; line-height:140%;}
  .cStatusForm p.tArea label,
  .loginForm label{display:block; font-size: 0.84em; color:#777; font-weight: normal; padding-bottom:3px;}


   .loginForm input{width:266px;}
   .loginForm input.submitBtn{width:auto;}
   .loginForm p{padding:5px 0;}


.clearme{clear:both;}

.pdfTranslations li a { float:left; }
.pdfTranslations li a.imageLink { float:right; }