﻿ body{background:url(Images/page_bkg.gif) repeat-y -19px 0;color:#666666;font: 9pt Arial;}
 /*p{border:0px dashed lime;}*/
/*
 a{color:#1d2d5d;}
*/
 a{color:blue;}
 a:hover{color:blue;}
 
 p.bold{font-weight:bold;}
.page{margin-left:0px;width:980px;}

#tinymce{margin:10px;}
body.editor_content{margin:10px;}
.floatImage{border:1px solid #999999;float:left;margin:2px 5px 0px 0px;}

img.left{float:left;margin-right:5px;}

#newsBackground{position:absolute;top:0px;left:650px;width:300px;height:285px;background:black;filter:alpha(opacity=50);-moz-opacity:.5;opacity:.5;}
/*
#newsBackground{position:absolute;top:0px;left:650px;width:300px;height:285px;background:white;filter:alpha(opacity=50);-moz-opacity:.5;opacity:.5;}
*/
#newsContent{position:absolute;top:10px;left:660px;width:280px;height:265px;color:#ffffff;}
#newsContent div.title{font-size:16px;font-weight:bold;}
#newsContent div.article{margin:10px 0;font-size:13px;}
#newsContent div.date{}
#newsContent div.headline{font-weight:bold;}
#newsContent div.headline a{color:#ffffff;text-decoration:none;}
#newsContent div.headline a:hover{text-decoration:underline;}

.articles div.article{padding:5px 0;}
.articles div.article div.date{font-size:110%;font-weight:bold;}

table td{padding:0px 3px;}
td.neg{color:#cc3131;}

img.sampleImage{background:silver;float:left;margin:0 5px 5px 0;width:150px;height:150px;border:1px solid gray;}
img.sampleImageWide{background:silver;margin:5px auto;width:400px;height:30px;border:1px solid gray;}

#topLinks{text-align:right;font-size:8pt;margin:5px 15px;}

#topnavigation{height:36px;background:url(/Styles/Images/menubar_bkg.gif) repeat-x;}
#topnavigation {padding:0px;margin:0px;font:10px verdana, sans-serif;}
#topnavigation li.item{float:left;height:33px;margin:0px;list-style: none;margin-top:1px;display: inline;}
#topnavigation li.item table{width:100px;height:33px;text-align:center;}
#topnavigation li.active a{color:#081c52;font-weight:bold;}

#topnavigation li.item a{line-height:13px;color:#666666;text-decoration: none;}
#topnavigation li.item:hover{background:url(/Styles/Images/menubar_over.gif) repeat-x;}
#topnavigation li.item a:hover{color:#081c52;text-decoration: none;}
#topnavigation li.item{width:100px;border-left:1px solid #e0e0e0;border-right:2px inset #e0e0e0;} 
  

#topnavigation li.item:hover a{text-decoration: none; color:#081c52}
  
  
  #topnavigation li ul {     
  position: absolute;         
   left: -999em; 
   width:16em;



  } 

  #topnavigation li.item:hover ul a, #topnavigation li.item:hover li:hover li a, #topnavigation li.item:hover li:hover li:hover li a { 
  color:#666666;
  }
   #topnavigation li.item:hover  li:hover a, #topnavigation li.item:hover  li:hover li:hover a,#topnavigation li.item:hover  li:hover li:hover li:hover a { 
  color:#081c52;
  }

    #topnavigation li:hover ul {    
 
  left: auto; 
  text-align:left;
  
  background-color:#E0E0E0;
  list-style: none;
  clear:both;
  
   border-top:1px solid #CCCCCC;
 

  }
 #topnavigation li:hover ul li {    
 background-color:#E0E0E0;
  left: auto; 
  text-align:left;
  width:16em;
 
  list-style: none;
  clear:both;
  
   padding-left:2px;
  padding-top:2px;
  padding-bottom: 2px;
  border-bottom:1px solid #CCCCCC;
  border-left:1px solid #CCCCCC;
  border-right:1px solid #CCCCCC;
  
 

  }
  
   #topnavigation li:hover ul li:hover {    
 background-color:#eeeeee;
  left: auto; 
  text-align:left;
  width:16em;
  
  list-style: none;
  clear:both;
 
  
  padding-top:2px;
  padding-bottom: 2px;

  
 

  }
 


 
#topnavigation, #topnavigation ul {     padding: 0;     margin: 0;     list-style: none;     line-height: 1; z-index:999;
 background-color:#E0E0E0;

 } 
#topnavigation ul li
{
    padding-left:2px;
  padding-top:2px;
  padding-bottom: 2px;
    border-bottom:1px solid #CCCCCC;
  border-left:1px solid #CCCCCC;
  border-right:1px solid #CCCCCC;
  }
#topnavigation li:hover ul ul, #topnavigation li:hover ul ul ul, #topnavigation li:hover ul ul ul ul, #topnavigation li.sfhover ul ul, #topnavigation li.sfhover ul ul ul, #topnavigation li.sfhover ul ul ul ul {     
  position: absolute;
left: -999em; 
  width:16em;
} 
#topnavigation li:hover ul, #topnavigation li li:hover ul, #topnavigation li li li:hover ul, #topnavigation li li li li:hover ul, #topnavigation li.sfhover ul, #topnavigation li li.sfhover ul, #topnavigation li li li.sfhover ul, #topnavigation li li li li.sfhover ul {     

  left: auto; 
  text-align:left;
 

  list-style: none;
  clear:both;
  
 
}

#header{border-bottom:1px solid #ffffff;height:55px;width:980px;background:url(Images/header_bkg.gif) no-repeat;}
#breadcrumbs{width:720px;float:left;padding:12px 10px;font:10px verdana, sans-serif;}
#breadcrumbs a{color:#666666;text-decoration: none;}
#breadcrumbs a:hover{color:blue;text-decoration: none;}
#header .logo{width:200px;float:right;margin-right:16px;}
/*
#subnavigation{float:left;background:#ffcb10;float:left;width:200px;border-top:1px solid white;border-bottom:0px solid white;}
#subnavigation li div.item{background:#ffcb10;padding:5px 5px 5px 10px;border-bottom:1px solid white;}
#d7d7d7
*/
#subnavigation{float:left;float:left;width:200px;border-top:1px solid white;border-bottom:0px solid white;}
#subnavigation ul{padding:0;margin:0px;font:10px verdana, sans-serif;}
#subnavigation li{margin:0px;list-style: none;}
#subnavigation li div.item{background:#d7d7d7;padding:5px 5px 5px 10px;border-bottom:1px solid white;}
/*
#subnavigation li div.subMenuLevel_1{background:#ffe68c;}
#subnavigation li div.subMenuLevel_2{background:#fff1bd;}
*/
#subnavigation li div.subMenuLevel_1{background:#b9b9b9;}
#subnavigation li div.subMenuLevel_2{background:#e9e9e9;}

#subnavigation li div.active{background:#ffffff;font-weight:bold;}
#subnavigation li div.selected{font-weight:bold;border-right:0px solid #ffe68c;}
#subnavigation li div.item:hover{color:blue;text-decoration:underline;}
#subnavigation li div.active:hover{text-decoration:none;}
#subnavigation li a{color:#666666;text-decoration: none;}
#subnavigation li a:hover{color:#081c52;text-decoration: none;}

.splash_bar{background:#0b1f50;}
.sweepbottom{border-top:1px solid #ffffff;height:20px;width:980px;background:url(Images/sweep_bottom_bkg.gif) no-repeat;}

/*#content{margin:10px;float:left;width:700px;}*/

#homebody{margin:10px 4px;}
#pagebody{background:url(Images/body_bkg.gif) repeat-y;}

#footer{font-size:8pt;color:Gray;}
#footer div.footerBar{margin:8px 0;padding:5px 0;font-size:10px;padding-left:200px;background:#e5e5e5;border-top:1px solid gray;border-bottom:1px solid gray;}
#footer div.links{text-align:center;}
#footer a{color:gray;}
#footer a:hover{color:blue;}

#content{float:right;width:780px;background:url('images/content_bkg_gray.gif') repeat-y;}
#content .title{font-weight:bold;color:#0b1f50;}

#content .main{float:left;width:516px;}
#content .main .content{margin:10px;}

#content .main p{margin:3px 0 18px 0;}
#content .main h1{clear:both;color:#0A1F50;font-size:120%;font-weight:bold;}
#content .main h2{clear:both;color:#0A1F50;font-size:110%;font-weight:bold;margin:12px 0 0 0;}
#content .main h3{clear:both;color:#0A1F50;font-size:100%;font-weight:bold;margin:12px 0 5px 0;}

#content .right{background:#d7d7d7;float:right;width:260px;}
#content .right .content{margin:10px;}

#content .right .button{margin-bottom:15px;}
#content .right .button img{width:240px;}

#content table thead td{font-weight:bold;color:#666666;padding:8px 0;}

#content div.faqItem{margin-top:25px;border-bottom:1px solid gray;}
#content div.faqItem p.question{font-weight:bold;}

.disclaimer{color:Gray;}

.clr{clear:both;}
.floatImage {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FLOAT: left; MARGIN: 2px 5px 0px 0px; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid
}

#tabdisplay td {padding:0px;}
#tabdisplay .greyL {background:url('/images/tabgreyL.jpg') no-repeat;width:12px;}
#tabdisplay .greyText {height:20px;text-align:center;border-top:1px solid black;border-bottom:1px solid black;background-color:#999999;}
#tabdisplay .greyText a {color:white;text-decoration:none;font-weight:bold;}
#tabdisplay .greyText a:hover {color:yellow;}
#tabdisplay .greyR {background:url('/images/tabgreyR.jpg') no-repeat;width:12px;}

#tabdisplay .whiteL {background:url('/images/tabwhiteL.jpg') no-repeat;width:12px;}
#tabdisplay .whiteText {height:20px;text-align:center;color:white;border-top:1px solid black;background-color:#FFFFFF;}
#tabdisplay .whiteText a {color:black;text-decoration:none;font-weight:bold;}
#tabdisplay .whiteText a:hover {color:blue;}
#tabdisplay .whiteR {background:url('/images/tabwhiteR.jpg') no-repeat;width:12px;}

#tabdisplay .tailText {height:20px;border-bottom:1px solid black;}

