body{
  background: #FFFFFF none repeat scroll 0%;
  margin-top:0px;
  color:#000000;
  font-family: Arial,Helvetica,Verdana,Geneva,sans-serif;
  font-size:10pt;
  text-align:left;
}

div#page {
  background:#FFFFFF url(/media/interface/background.jpg) repeat scroll 0%;
  margin-left:auto;
  margin-right:auto;
  padding:0px;
  width:958px;
}

div#navigation {
  float:left;
  margin-top:5px;
  padding-left:7px;
  width:189px;
  font-family:Arial,Helvetica,Verdana,Geneva,sans-serif  
}


div#content {
  float:left;
  margin-left:3px;
  margin-top:5px;
  padding:0px;
  position:relative;  
  width:755px;
}

div#footer{
  font-szie:10px;
  clear:both;
  height:10px;
  padding:10px 10px 20px 10px;
}

div#footer a:hover{
  color:#333333
}

div#footer a:link, a:visited, a:link{
  color:black;
}
div#footer a{
  text-decoration:none;
  font-weight:bold;
}


.nav{
  padding-left:40px;
  padding-top:7px;
  padding-bottom:5px;
  background:#FFA11B url(/media/interface/bullet.gif) no-repeat scroll 20px center;
  border-bottom:solid 1px #FFC63E;
}

.nav:hover{
  background:#FF9822 url(/media/interface/bullet.gif) no-repeat scroll 20px center;
}

.nav a:visited{
  font-size:13px;
  text-decoration:none;
  color:#ffffff;  
}
.nav a:link{
  font-size:13px;
  text-decoration:none;
  color:#ffffff;  
}

.nav a{
  font-size:13px;
  text-decoration:none;
  color:#ffffff;  
}

.navList{
  padding:5;
  margin:5;
}
.navList li{
  list-style-image:url("/media/interface/circle.jpg");
}

.subnav{
  background: #e9eff8 url(/media/interface/bg_nav2_off.gif) no-repeat bottom bottom;    
}

div.subnav{
  background: #e9eff8 url(/media/interface/bg_nav2_off.gif)  no-repeat bottom;
  padding-left:20px;padding-top:5px;padding-bottom:5px;
}
.subnav:hover{
    background:#F9F9F9 url(/media/interface/bg_nav2_on.gif) no-repeat bottom;
}

.subnav a:visited{
  font-size:12px;
  text-decoration:none;
  color:#003276;   
}

.subnav a{
  font-size:12px;
  text-decoration:none;
  color:#003276;   
}

.subsubnav{
  padding-top:5px;
  padding-bottom:5px;
  background: #e9eff8 url(/media/interface/bullet2.gif) no-repeat 30px center;
}
.subsubnav:hover{
    background: #F9F9F9 url(/media/interface/bullet2.gif) no-repeat 30px center;
}

.subsubnav a{
  padding-left:60px;
  font-size:12px;
  text-decoration:none;
  color:#003276;     
}

.colapseNav{
  display:none;
}


.search{
  background-color: #FFA11B;
  color:#ffffff;  
  margin-bottom:5px;
  padding:5px 5px 5px 5px;
  font-size:12px;
}

.search input[type=text]{
  background-color:#FFFFFF;
  border:1px solid #808080;
  color:#333333;
  font-size:10px;
  height:12px;
  width:97px;
}


.supportAreaInterior {  
  background-color:#C2D3F1;
  color:#000000;
  font-size:18px;
  padding:10px 10px 0px 0px;  
  text-align:center;
}
.nopr{
  padding-top:20px;
  height:66px;
}

.haspr{
  height:56px;
}

div#left_spacer{
  margin-top:5px;
  background: #FFFFFF url(/media/interface/column_spacer.jpg) repeat scroll 0%;
  height:10px;
}


.contact{
background:#f1f1f1;
margin-bottom:5px;
}
.pressSummary{
  background:#f1f1f1;
  font-family:Arial,Helvetica,Verdana,Geneva,sans-serif;
  font-size:9pt;
  color:#393939;
  margin-top:2px;
  padding:10px;
}
.pressSummary strong{
  font-weight:bold;
}

div#pressrelease{
  background:#FB8B03 none repeat scroll 0%;
  color:#FFFFFF;
  display:block;
  font-size:12pt;
  font-weight:bold;
  height:15px;
  margin-top:2px;
  padding:5px 5px 5px 15px;
}

.pr_archive{
  padding-left:20px;
}
div#header{
 background:#FFFFFF url(/media/interface/header_interior.jpg) no-repeat scroll 0%; 
 height:191px;
 cursor:pointer;
 width:745px;
 
}

div#topicheading{
  background:#CCCCCC;
  height:25px;
  margin:0px 0px 2px;
  padding-left:9px;
  width:736px;
  font-size:20px;
  font-weight:bold;
  font-family:Garamond,Arial,Helvetica,Verdana,Geneva,sans-serif;
}




.fullpage{
   margin:0px 0px 10px 0px;
   padding-top:10px;
   padding-left:10px;
   width:730px;
}
.fullpage2{
   margin:24px 0px 10px 45px;
   width:480px;
}

.fullpage h2{
  font-family:Arial,Helvetica,Verdana,Geneva,sans-serif;
  font-size:20px;
  font-weight:normal;
  color:#343434;
}

.fullpage2 input[type=text], textarea, input[type=file]{
  background-color:#E2E2E2;
  border:1px solid #000000;
  color:#333333;
  font-size:10px;
  width:220px;
}
.fullpage2 h2{
  font-family:Arial,Helvetica,Verdana,Geneva,sans-serif;
  font-size:20px;
  font-weight:normal;
  color:#343434;
}


.fullpage input:focus,textarea:focus{
  background-color:#ECF1F5
}

.col{
  float:left;
}
.imgLeft {
  border:2px solid #D8D8D8;
  float:left;
  margin:10px 10px 5px 0px;
}


.pressblock{
  padding-left:40px;
  display:none;
}
.presslist{
  display:none;
}
.presslist li{
  list-style-image:url(/media/icons/small_pdf.gif);
}

.products LI{
  list-style-type:none;
  margin-top: 10px;
}

.product_labels li{
  padding-left:20px;
}

.column2{
  float:left;
  margin-top:60px;
  margin-left:20px;
  text-align:center;
  width:170px;
  font-size:10px;
}

.column2b{
  float:right;
  margin-left:20px;
  text-align:left;
  width:190px;
  font-size:10px;
}
.column2b h2{
  font-family:Arial,Helvetica,Verdana,Geneva,sans-serif;
  font-size:20px;
  font-weight:normal;
  color:#343434;
}

.faqtitle{
  background-color:#003277;
  cursor:pointer;
  height:8px;
  margin-bottom:4px;
  padding:14px;
  width:432px;
  font-weight:bold;
}

.faqtitle a:visited{
  text-decoration:none;
    color:#FFFFFF;
}

.faqtitle a:hover{
  text-decoration:none;
  color:#CCCCCC;
}
.faqtitle a{
  text-decoration:none;
    color:#FFFFFF;
}

.faqtext{
  display:none;
}


.coll{
  float:left;
  text-align:right;
  width:120px;
  padding-right:10px; 
  min-height:20px;
}
.coll a{
  text-decoration:none;
  color:#333333;    
}
.coll2{
  float:left;
  width:220px;
  min-height:20px;
}
.coll2 a{
  text-decoration:none;
  color:#333333;    
}
.coll2 img{
vertical-align: text-bottom;
border:none;
}
.coll2 input[type=text], textarea, input[type=file]{
  background-color:#E2E2E2;
  border:1px solid #000000;
  color:#333333;
  font-size:10px;
  width:220px;
}
.coll2 input:focus,textarea:focus{
  background-color:#ECF1F5
}


.clear{
  clear:both;
}
.clearleft{
  clear:left;
}

.product_table{
  font-size:10px;
}
.product_table td{
  border-top:solid 1px black;
  text-align:center;
}
.product_table th{
  text-align:center;
}

.pr_most_recent li{
  margin:0px;
  padding:0px;
  list-style-image:url(/media/interface/arrow_1.gif);
}

.pr_release li{
  margin:0px;
  padding:0px;
  list-style-image:url(/media/icons/small_pdf.gif);
}



.columnH2{
  background:#CCCCCC none repeat scroll 0%;
  font-size:20px;
  font-weight:bold;
  padding-left:10px;
  text-transform:lowercase;
}

.column p.summary{
  
}

