body 
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    margin-top: 0px
    }
 .bold{font-weight: bold;}

.bgcolorback{ background-color: #ffffff; }

.colorbold
{
	color: #000099;
	font-size:  12px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
    
    
.disclaimer{font-size: smaller;}

.divborder { border: solid 1px silver;}

.div_catlist 
{
    border: solid 1px silver; 
    text-align: left;
    width: 380px;}

#divdefinition
{
	color: #000000;
	background-color: #191970;
	position:absolute;
	left: 580px;
	z-index: 600;
	display: none;	
	}

.dtldisclaimer{ font-size: smaller; text-align: justify; padding-left: 10px; padding-right: 10px; border: 0px none;}


#fleft {
	background-color: #018201;
	border-left: 1px solid black;
	border-bottom: 1px solid black;
	border-top: 1px solid black;
	color: #ffffff;
	font-size: smaller;
	height: 25px;
	}
	
#fright {
	background-color: #018201;
	border-right: 1px solid black;
	border-bottom: 1px solid black;
	border-top: 1px solid black;
	}

/* //////////////////// navigation -------------------- */

.italic {font-style: italic;}


.justify {
	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000099;
}
    
.justify10 
{
    text-align: justify; 
    padding-left: 10px; 
    padding-right: 10px;}


#main {
	background-color: #6699ff;
	border: solid 1px white;
	padding-bottom: 20px;
	
	
}

.mediumbold 
{
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000099;
}

.mtbl2
{
    border: 0px none;
    height: 100px; 
    width: 633px}

.navcat:link {font-weight: normal; color: #336699; text-decoration: none}
.navcat:visited {color: #336699; text-decoration: none}
.navcat:hover {color: #336699; text-decoration: underline}
.navcat:visited:hover {color: #336699; text-decoration: underline}
.navcat {font-family:   Arial, Helvetica, sans-serif; font-size:  small;  color: #336699; vertical-align: top;}

.navcopyright {color: #ffffff; text-decoration: none; font-weight: bold;}
.navcopyright:hover {color: #ffffff; text-decoration: underline;}
.navcopyright:visited {color: #ffffff; text-decoration: none; font-weight: bold;}
.navcopyright:visited:hover {color: #ffffff; text-decoration: underline;}


.navML:link {color: #00008b; text-decoration: none}
.navML:hover {color: #00008b; text-decoration: underline}
.navML:visited {color: #00008b; text-decoration: none}
.navML:visited:hover {color: #00008b; text-decoration: underline}
.navML {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000099;
}

.navmnu:link {font-weight: normal; color: #336699; text-decoration: none}
.navmnu:visited {color: #336699; text-decoration: none}
.navmnu:hover {color: #336699; text-decoration: underline}
.navmnu:visited:hover {color: #336699; text-decoration: underline}
.navmnu {font-family:   Arial, Helvetica, sans-serif; font-size:  9pt;  color: #336699; vertical-align: top;}

.navsubcat:link {font-weight: normal; color: #000000; text-decoration: none}
.navsubcat:visited {color: #000000; text-decoration: none;}
.navsubcat:hover {color: #336699; text-decoration: underline}
.navsubcat:visited:hover {color: #336699; text-decoration: underline}
.navsubcat {font-family:   Arial, Helvetica, sans-serif; font-size: 1.0em; color: #000000;}

.navtax:link {font-weight: normal; color: #000066; text-decoration: none;}
.navtax:visited {color: #000066; text-decoration: none}
.navtax:hover {color: #cc3333; text-decoration: underline}
.navtax:visited:hover {color: #cc3333; text-decoration: underline}
.navtax { font-size: small; color: #000066; font-family: Arial, Helvetica, sans-serif;}

.navtitle { color: #ffffff; }
.navtitle:link { text-decoration: none; color: #ffffff;}
.navtitle:visited { text-decoration: none; color: #ffffff;}
.navtitle:hover { text-decoration: underline; color: #ffdb94;}
.navtitle:visited:hover { text-decoration: underline;  color: #ffdb94;}


#PanelDetail{ background-color: #ffffff;}

.plus_sign:link {color: #000000; font-weight: bold; text-align: center; text-decoration: none;}
.plus_sign:hover {color: #018201; font-weight: bold; text-align: center; text-decoration: underline;}
.plus_sign:visited {color: #000000; font-weight: bold; text-align: center; text-decoration: none;}
.plus_sign:visited:hover {color: #018201; font-weight: bold; text-align: center; text-decoration: underline;}

#sp_keyword 
{
   color: #000000;
   font-weight: bold;
    }
    
#sp_startover { display:inline;}

#tbl_1  
{
    border: none;
    width: 775px;}
    
#tbl_2
{
    border: 0px none;
    width: 775px}

#tbl_banner { width: 775px;}

#tbl_catlist 
{
    background-color: #d7e6ec; 
    width: 300px;}

#tbl_catlist2 
{
    padding-left: 10px; 
    width: 100%;}    

#tbl_definition 
{
	background-color: #d7e6ec;
	border-color: #000000;
	border-style: solid;
	border-width: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .9em;
	height: 300px;
	width: 320px;}

#tbl_detail
{
    background-color: #ffffff; 
    width: 580px; 
    border: solid 1px #c0c0c0;}

#tbl_footer
{ 
  width: 775px;
  font-size: smaller;}

#tbl_globalnav 
{
	border: 1px solid white;
	font: 16pt;
	color: black;
	font-weight:bolder;
	
	
	 }

#tbl_menubar 
{   background-color: #ffffff;
	border-bottom: solid 1px #000000;
	padding-left:30px;
	padding-right: 30px;
    width: 100%;
    }
    
#tbl_matchlist
{
    background-color: #ffffff;
    border: solid 1px #c0c0c0;
    height:293;
    width:570;  
    }    
     
#tbl_searches 
{
    border: 0px none;
    width: 100% }    
    
        

#td_count {padding-right: 20px;}

.td_defbar
{
 background-color: #191970;
 text-align: right;
 vertical-align: top;
	}
	
#td_definition
{ background-color: #ffffff;
  padding: 8px;
  color: #000000;
  text-align: left;
  width: 100%;}

.td_hrsilver 
{
    background-color: silver; 
    height: 1px;
    width: 100%;}
    
.td_left {padding-left: 30px;}

.td_menubarl 
{   background-color: #ffffff;
    border-bottom: 1px solid black;
    padding-left:30px;}

#td_search_left
{   background-color: #ffffff;
	border: solid 1px #c0c0c0; 
	padding-left: 5px; 
	padding-right: 5px; 
	width: 400px;	
	}
	
#td_search_right
{   background-color: #ffffff;
	border: solid 1px #c0c0c0; 
	padding-left: 5px; 
	padding-right: 5px; 	
	vertical-align: top;
	width: 360px;
	}

.td_services
{
	vertical-align: top;
	width: 80px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000099;
} 

/* cell2 containing taxonomy term   */
.td_tax1 { background-color: #d7e6ec;}
.td_tax2 { background-color: #ffffff;}

  
#td_today {padding-left: 20px;}
    
.textjustify { text-align: justify;}
.textlarger {font-size: larger;}
.textlargerbold {font-size: larger; font-weight: bold;}

.textsmallblue 
{
    color: #003277;
    font-size: smaller;
    font-weight: bold;
    }    
    
.title{font-size: 12pt; color: #000000; font-weight: bold;}
.title2{color: #000000; font-weight:bolder}
.title3{font-size: small;}
    
#titlebar {
	background-color: #018201;
	border-right: 1px solid black;
	border-left: 1px solid black;
	border-bottom: 1px solid black;
	color: #ffffff;
	font-size: larger;
	font-weight: bold;
	height: 25px;
}

#tr_banner {  width: 775px;}
#tr_footer {  width: 775px;}
.tr_white10px {background-color: #ffffff; height: 10px;}
.tr_white15px {background-color: #ffffff; height: 15px;}
