
	
 body{SCROLLBAR-ARROW-COLOR: #c0c0c0; 
      SCROLLBAR-BASE-COLOR: #FFFFFF; 
	  SCROLLBAR-FACE-COLOR: #FFFFFF;
	  SCROLLBAR-HIGHLIGHT-COLOR: #c0c0c0;
      SCROLLBAR-SHADOW-COLOR: #c0c0c0; 
	  SCROLLBAR-3DLIGHT-COLOR: #FFFFFF;
      SCROLLBAR-TRACK-COLOR: #FFFFFF;
      SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF;
	  font-size:7pt; 
	  font-family:"verdana"; 
	  color:#008000;}	  
	  
    td {color:#000000; 
	    font-family:"verdana"; 
		font-size: 10px; 
		text-decoration:none;
		text-align: left;
		}
	  td.righttext {color:#000000; 
	    font-family:"verdana"; 
		font-size: 10px; 
		text-decoration:none;
		text-align: right;
		}	
	   td.centertext {color:#000000; 
	    font-family:"verdana"; 
		font-size: 10px; 
		text-decoration:none;
		text-align: center;
		}		
		
     p{font-size:10px; 
	   font-family:"verdana"; 
	   color:#000000;
	   }	
  A:link{text-decoration: none; color:#000000; font-family:"verdana"; font-size:10px;} 
  
  A:visited{text-decoration: none; color:#000000; font-family:"verdana"; font-size:10px;} 
  
  A:hover{text-decoration:underline;  
          color:#AF1709; 
		  font-family:"verdana"; 
		  font-size:10px;} 
  
  .heading{font-size:14px; font-family:"verdana"; color:#707070; font-weight:bold;}	
  
  .bheading{font-size:14px; font-family:"verdana"; color:#000000; font-weight:bold;}	
  
  .wheading{font-size:14px; font-family:"verdana"; color:#FFFFFF; font-weight:normal; width:588px; height:30px;}
.wtext{
	font-size: 10px;
	font-family: "verdana";
	background: #000000;
	color: #FFFFFF;
	font-weight: normal;
	width: 192px;
	line-height: 38px;
	text-align: center;
}

div.redtextheader{
  font-size: 10px;
  font-family: "verdana";
  color: #FFFFFF;
  font-weight: BOLD;
  PADDING-left: 15px;
  width: 588px;
  line-height: 38px;
  background: url("/images/redheader_bg.gif");
}
div.redtextheader_home{
  font-size: 10px;
  font-family: "verdana";
  color: #FFFFFF;
  font-weight: BOLD;
  PADDING-left: 15px;
  width: 572px;
  line-height: 38px;
  background: url("/images/redheader_bg.gif");
}

.inputBox{background-color: #EEEEEE; 
           BORDER-RIGHT: #b8b8b8 1px groove; 
           BORDER-TOP: #b8b8b8 1px groove;
           BORDER-LEFT: #b8b8b8 1px groove; 
		   BORDER-BOTTOM: #b8b8b8 1px groove;
		   font-family:  "Helvetica, verdana, sans-serif"; font-size: 12px; }
H1{FONT-SIZE: 20pt; COLOR: black; FONT-FAMILY: "verdana"}
H2{FONT-SIZE: 18pt;COLOR: black; FONT-FAMILY: "verdana"}
H3{FONT-SIZE: 16pt; COLOR: black; FONT-FAMILY: "verdana"}
H4{FONT-SIZE: 12pt; COLOR: #000000; FONT-FAMILY: "verdana"}
H5{FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: "verdana"}
H6{FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: "verdana"}
TEXTAREA{FONT-SIZE: 10px; COLOR: #000000;FONT-FAMILY: "verdana"}

input { 
       BORDER-RIGHT: #b8b8b8 1px solid; 
       BORDER-TOP: #b8b8b8 1px solid;
       BORDER-LEFT: #b8b8b8 1px solid; 
	   BORDER-BOTTOM: #b8b8b8 1px solid;
	   color: #666666;
	   }

select {color: #666666;}  
input.nobr {
       BORDER-RIGHT: #b8b8b8 0px solid; 
       BORDER-TOP: #b8b8b8 0px solid;
       BORDER-LEFT: #b8b8b8 0px solid; 
	   BORDER-BOTTOM: #b8b8b8 0px solid;
	   color: #666666;
	   }	
input.typeOTHER{border:0px;}	      

.HEAD
{   FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: white
}
.title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #000000;
    FONT-FAMILY: "verdana"
}
.header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #006699;
    FONT-FAMILY: "verdana"
} 
.base
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7.5pt;
    COLOR: #000000;
    FONT-FAMILY: "verdana"
}
.note
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #ff0000;
    FONT-FAMILY: "verdana"
}
.results
{
   color:#000000; 
  	font-family:"verdana"; 
		font-size: 10px; 
		text-decoration:none;
}

a.results{color:#000000; 
	    font-family:"verdana"; 
		font-size: 10px; 
		text-decoration:none;}

a.results:hover{color:#AF1709; 
	    font-family:"verdana"; 
		font-size: 10px; 
		text-decoration:underline;}
  
a.results:visited{color:#000000; 
	    font-family:"verdana"; 
		font-size: 10px; 
		text-decoration:none;} 

a.results:visited:hover{color:#AF1709; 
	    font-family:"verdana"; 
		font-size: 10px; 
		text-decoration:underline;} 

		
.welcome
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #999999;
    FONT-FAMILY: "verdana"
}
.welcome2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 13px;
    COLOR: #808080;
    FONT-FAMILY: "verdana"
}
.searchText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #ffd41b;
    FONT-FAMILY: "verdana"
}
.searchTextWhite
{
  font-size: 10px;
  font-family: "verdana";
  color: #FFFFFF;
  font-weight: BOLD;
  PADDING-left: 15px;
  width: 588px;
  line-height: 38px;
  background: url("/images/redheader_bg.gif");
}

td.searchTextWhite {
font-size: 10px;
  font-family: "verdana";
  color: #FFFFFF;
  font-weight: BOLD;
  PADDING-left: 15px;
  width: 588px;
  line-height: 38px;
  background: url("/images/redheader_bg.gif");
  background-repeat: repeat-x;
  vertical-align: middle;
}

td.searchResultsBlack{
  font-size: 10px;
  font-family: "verdana";
  color: #000000;
  padding-left: 9px;
  padding-top: 4px;
  padding-bottom: 4px;
  font-weight: normal;
  vertical-align: middle;
}

td.searchResultsWhite{
  font-size: 10px;
  font-family: "verdana";
  color: #FFFFFF;
  padding-left: 9px;
  padding-top: 4px;
  padding-bottom: 4px;
  font-weight: bold;
  vertical-align: middle;
  background: #666666;
}

td.miniSearch{
  background: url("/images/redheader_bg.gif");
  background-repeat: repeat-x;
  vertical-align: middle;
}

.minSearch_text{
  font-size: 10px;
  font-family: "verdana";
  color: #FFFFFF;
  font-weight: BOLD;
  line-height: 38px;
}
.miniSearch_pg{
  font-weight: normal;
}

.miniSearch_pg A:link, .miniSearch_pg A:visited, .miniSearch_pg A:active {text-decoration: none;color:#FFFFFF;}
.miniSearch_pg A:hover {text-decoration: underline;color:#000000;}

.smallsearchTextWhite
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7px;
    COLOR: #ffffff;
    FONT-FAMILY: "verdana"
}

.sit
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: "verdana"
}

.mbtable
{
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: "verdana";
    TEXT-DECORATION: none
}
.mbtablehead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: white;
    FONT-FAMILY: verdana
}
.mbtablehead2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: white;
    FONT-FAMILY: verdana
}
.featured
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: verdana
}
.featurednames
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: verdana
}
A.news
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: white;
    FONT-FAMILY: "verdana";
    
}
A.news:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: white;
    FONT-FAMILY: "verdana";
    
}
A.news:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: white;
    FONT-FAMILY: "verdana";
    TEXT-DECORATION: none;
}
A.news2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: "verdana";
    
}
A.news2:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: "verdana";
    
}
A.news2:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: "verdana";
    TEXT-DECORATION: underline;
}

A.news3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: ffd41b;
    FONT-FAMILY: "verdana";
	 TEXT-DECORATION: none;
    
}
A.news3:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: ffd41b;
    FONT-FAMILY: "verdana";
    
}
A.news3:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: ffd41b;
	FONT-FAMILY: "verdana";
    TEXT-DECORATION: underline;
}

A.news4
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: ffff00;
    FONT-FAMILY: "verdana";
	 TEXT-DECORATION: underline;
    
}
A.news4:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: ffff00;
    FONT-FAMILY: "verdana";
    
}
A.news4:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: ffd41b;
	FONT-FAMILY: "verdana";
    TEXT-DECORATION: underline;
}
A.news5
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: 0707A8;
    FONT-FAMILY: "verdana";
	 TEXT-DECORATION: none;
    
}
A.news5:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: 0707A8;
    FONT-FAMILY: "verdana";
    
}
A.news5:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: FF6600;
	FONT-FAMILY: "verdana";
    TEXT-DECORATION: underline;
}


A.news6
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: FFFFFF;
    FONT-FAMILY: "verdana";
	 TEXT-DECORATION: none;
    
}
A.news6:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: ffffff;
    FONT-FAMILY: "verdana";
    
}
A.news6:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: ffffff;
	FONT-FAMILY: "verdana";
    TEXT-DECORATION: underline;
}


/****************
	Top Navigation text
****************/

.topnavigation{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #84aabb;
	FONT-FAMILY: verdana;
    TEXT-DECORATION: none;
}
.topnavigation A:link, .topnavigation A:visited, .topnavigation A:active {text-decoration: none;color:#84aabb;}
.topnavigation A:hover {text-decoration: none;color:#FFFFFF;}
.nav_spacer{width:1px;height:1px;display:inline;padding:0px 7px 0px 0px;}





#tabs {
       display: block;
       float: right;
       
      }   
 a.tab { 
        border-collapse: collapse; 
        border-style: solid solid none solid;  
        border-color: #CCCCCC;
        border-width: 1px 1px 0px 1px; 
        background: url("/images/searchfrm_button_bg.gif"); 
        padding: 5px 10px 5px 10px; 
        margin-left: 0px;
        margin-right: 0px;
		margin-top: 0px;
        color:#666666; 
		font-family:"verdana"; 
		font-size:10px; 
		text-decoration:none;
        float: left; 
		FONT-WEIGHT: bold;       
		
      }
 a.tab:hover { 
        border-collapse: collapse; 
        border-style: solid solid none solid;  
        border-color: #CCCCCC;
        border-width: 1px 1px 0px 1px; 
        background: url("/images/searchfrm_button_bg.gif"); 
        padding: 5px 10px 5px 10px; 
        margin-left: 0px;
        margin-right: 0px;
		  margin-top: 0px;
        color:#666666; 
		  font-family:"verdana"; 
		  font-size:10px; 
		  text-decoration:none;        
		  float: left;
		  FONT-WEIGHT: bold;
		}
   a.tab:visited { 
        border-collapse: collapse; 
        border-style: solid solid none solid;  
		border-color: #CCCCCC;
        border-width: 1px 1px 0px 1px; 
        background: url("/images/searchfrm_button_bg.gif"); 
        padding: 5px 10px 5px 10px; 
        margin-left: 0px;
        margin-right: 0px;
		margin-top: 0px;
        color:#666666; 
		font-family: verdana; 
		FONT-SIZE:10px; 
		text-decoration:none;
        float: left;
		FONT-WEIGHT: bold;
		
      }
	  
  a.tabSelected { 
        border-collapse: collapse; 
        border-style: solid solid none solid;  
        border-color: #CCCCCC;
        border-width: 1px 1px 0px 1px; 
        background: "#FFFFFF"; 
        padding: 5px 10px 5px 10px; 
        margin-left: 0px;
        margin-right: 0px;
		margin-top: 0px;
        color:#666666; 
		font-family:"verdana"; 
		font-size:10px; 
		text-decoration:none;
        float: left; 
		FONT-WEIGHT: bold;       
		
      }
 a.tabSelected:hover { 
        border-collapse: collapse; 
        border-style: solid solid none solid;  
        border-color: #CCCCCC;
        border-width: 1px 1px 0px 1px; 
        background: "#FFFFFF"; 
        padding: 5px 10px 5px 10px; 
        margin-left: 0px;
        margin-right: 0px;
		  margin-top: 0px;
        color:#666666; 
		  font-family:"verdana"; 
		  font-size:10px; 
		  text-decoration:none;        
		  float: left;
		  FONT-WEIGHT: bold;
		
      }
   a.tabSelected:visited { 
        border-collapse: collapse; 
        border-style: solid solid none solid;  
		border-color: #CCCCCC;
        border-width: 1px 1px 0px 1px; 
        background: "#FFFFFF"; 
        padding: 5px 10px 5px 10px; 
        margin-left: 0px;
        margin-right: 0px;
		margin-top: 0px;
        color:#666666; 
		font-family: verdana; 
		FONT-SIZE:10px; 
		text-decoration:none;
        float: left;
		FONT-WEIGHT: bold;
		
      }
	  	    
.panel{border: solid 0px black; 
      padding: 3px; 
      height: 140px; 
      }
	  
   td.searchfrmred{
	  border-collapse: collapse; 
      border-style: none none solid none;  
      border-color: #cccccc; 
      border-width: 0px 0px 1px 1px; 
      padding: 5px 10px 5px 10px;   
	  font-family: Verdana;
	  color:#d01c0b;
	  FONT-SIZE: 10px;
	  FONT-WEIGHT: bold;
	  text-decoration:none;
	 }

	
	
.ftrgreen{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #b9d17b;
	FONT-FAMILY: verdana;
    TEXT-DECORATION: none;
	}
a.ftrgreen {
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #b9d17b;
	FONT-FAMILY: verdana;
    TEXT-DECORATION: none;
   }
a.ftrgreen:visited {
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #b9d17b;
	FONT-FAMILY: verdana;
    TEXT-DECORATION: none;
}
a.ftrgreen:hover{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #b9d17b;
	FONT-FAMILY: verdana;
    TEXT-DECORATION: none;
}

.rv_links{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #cc1a0c;
	FONT-FAMILY: verdana;
    TEXT-DECORATION: none;
	line-height: 18px;
	}
a.rv_links {
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #cc1a0c;
	FONT-FAMILY: verdana;
    TEXT-DECORATION: none;
	line-height: 18px;
   }
a.rv_links:visited {
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #cc1a0c;
	FONT-FAMILY: verdana;
    TEXT-DECORATION: none;
	line-height: 18px;
}
a.rv_links:hover{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000000;
	FONT-FAMILY: verdana;
    TEXT-DECORATION: underline;
	line-height: 18px;
}


html>body td.DropShadow {background: url(/images/shadow.png);background-repeat: repeat-y;}

html>body td.DropShadow_X {background: url(/images/bottom_shadow.png);background-repeat: repeat-x;background-position: top;}

html>body td.DropShadow_corner {background: url(/images/shadow_corner.png);background-repeat: no-repeat;background-position: top;}

#lightbox{
	/*background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;*/
	}
#lightboxDetails{
	FONT-SIZE: 10px;
	padding-top: 0.4em;
	FONT-FAMILY: verdana;
    TEXT-DECORATION: none;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url('/images/overlay2.png'); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url('/images/spacer.gif');
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/overlay2.png", sizingMethod="scale");
	}
	
	