/* **************************************************************************** */
/*	For further information on CSS see these sites:				*/
/*	http://www.w3.org/Style/						*/
/*	http://www.css.nu/							*/
/*	Want answers to your CSS questions? try this usenet group:		*/
/*	comp.infosystems.www.authoring.stylesheets				*/
/*										*/
/*	If you want to check the validity of the style sheet you can use this:  */
/*	http://jigsaw.w3.org/css-validator/					*/
/* **************************************************************************** */

BODY  
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	margin: 0px;
	background-color: #003333;
	}
.desc                           /* album descriptions on main page */
	{ 
	  font-size: 12px; 
	}
.caption                        /* photo captions on all pages */
	{ 
	  font-size: 10px; 
	}
.error                          /* all error text */
	{ 
	  color: red; 
	  font-size: 12px; 
	}
	
.footer
{
	color: ghostwhite;
	font-size: 10px;
	font-weight: bold;
	padding: 3px;
}
	
.newsheadline
{
	color: #669966;
	font-size: 16px;
	font-weight: bold;
}

h1{
	font-size: 14px;
	font-weight: bold;
}
	
a.menulink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	text-decoration: none;
}
a.menulink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	text-decoration: none;
}
a.menulink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FF3300;
	text-decoration: none;
}

standard {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000
	}


.links {  font: 10pt Verdana, Arial, Helvetica, sans-serif; color: #000066; text-decoration: none}
.active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #FFFFFF; text-decoration: none}
.inactive { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #3A607A; text-decoration: none }
.nounderlined { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #3A607A; text-decoration: none }
.navigation { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000066;}
.tabs { text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000066;}


a.toolslink:link {color: #FFFFFF}
a.toolslink:visited {color: #FFFFFF}
a.toolslink:hover {color: #FFCC33; text-decoration: underline}
a.weatherlink:link {color: #3333CC; text-decoration: underline}
a.weatherlink:visited {color: #3333CC; text-decoration: underline}
a.weatherlink:hover {color: #FF6666}a.body:link {  color: #336633; text-decoration: underline}
a:link { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #336633; 
	text-decoration: underline
	}
a:visited { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #336633; 
	text-decoration: underline
	}
a:hover { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FF0033; 
	text-decoration: none
	}
.sidebar {
	border-bottom: 
	1px dotted darkgrey 
	}
.topbottombar {
	border-bottom: 1px dotted darkgrey;
	border-top: 1px dotted darkgrey;
	}
.textinput{

    border: 1px solid #cccccc;
}
	
.tabtable {height: 21px; text-align: center;}

td img { vertical-align:bottom }
td div.H { width:1px; height:0px; }
td div.V { width:0px; height:1px; }

faq_cat_list{border-collapse: collapse; border: 1px solid #ccc;}

faq_cat_list caption{font-weight: bold; font-size: 110%; text-align: left;}

faq_cat_list th, #faq_cat_list td{border: 1px solid #ccc; text-align: left; padding: 4px;}

faq_ques_list{border-collapse: collapse; border: 1px solid #ccc;}

faq_ques_list caption{font-weight: bold; font-size: 110%; text-align: left;}

faq_ques_list th, #faq_ques_list td{border: 1px solid #ccc; text-align: left; padding: 4px;}
