BODY	{	font-family: Arial, Verdana, Helvetica;
			font-size:11px;
			margin-top:0px;
			margin-right:0px;
			margin-left:0px;
			margin-bottom:0px;
			padding-top:0px;
			padding-right:0px;
			padding-left:0px;
			padding-bottom:0px;
			background-color:#FFFFFF;
	}

DL		{	
			margin-top:3px;
			margin-right:0px;
			margin-left:0px;
			margin-bottom:0px;
			padding-top:0px;
			padding-right:0px;
			padding-left:0px;
			padding-bottom:0px;
		}
		
DL DT		{
			font-size:11px;
			font-weight:bold;
			margin-top:3px;
			margin-right:0px;
			margin-left:0px;
			margin-bottom:0px;
			padding-top:0px;
			padding-right:0px;
			padding-left:0px;
			padding-bottom:0px;
		}
DL DD		{
			font-size:10px;
			font-weight:normal;
			margin-top:1px;
			margin-right:0px;
			margin-left:6px;
			margin-bottom:3px;
			padding-top:0px;
			padding-right:0px;
			padding-left:0px;
			padding-bottom:0px;
		}

UL		{	
			margin-top:9px;
			margin-right:0px;
			margin-left:18px;
			margin-bottom:0px;
			padding-top:0px;
			padding-right:0px;
			padding-left:0px;
			padding-bottom:0px;
		}
		
LI	{
			margin-top:6px;
			margin-right:0px;
			margin-left:18px;
			margin-bottom:3px;
			padding-top:0px;
			padding-right:0px;
			padding-left:0px;
			padding-bottom:0px;
		}
H1	{	color:#000000;margin-bottom:3px;margin-top:0px;	}
H2	{	color:#000000;margin-bottom:3px;margin-top:0px;	}
H3	{	color:#000000;margin-bottom:0px;margin-top:0px;	}
H4	{	color:#000000;margin-bottom:0px;margin-top:0px;	}
H5	{	color:#000000;margin-bottom:0px;margin-top:0px;	}
H6	{	color:#000000;margin-bottom:0px;margin-top:0px;	}
H7	{	color:#000000;margin-bottom:0px;margin-top:0px;	}
FORM	{	margin:0px;	}

A	{	color:#003366;	}


/* LINKAGE STYLES (for use in <A HREF...> tags) CLASSES */

.sitename { color:#FF6600;font-family:Verdana,Arial,Helvetica;font-size:14px;line-height:14px;font-weight:bold;text-decoration:none; }
.sitedesc { color:#333333;font-family:Verdana,Arial,Helvetica;font-size:9px;line-height:10px;font-weight:bold;text-decoration:none;}
.linklist	{	margin-left:6px;
				font-family:Verdana;
				font-size:11px;
				text-decoration:none;
				line-height:16px;
				color:#006600;
			}
.linklist:hover { 	text-decoration: underline; 	}
.linklist:visited { color: #0B1C55; 	}


.spinelink	{	text-decoration:none;font-size:11px;	}
.navlink	{	font-size:9px; }

/* DISPLAY AREAS, TABLE CELL BACKGROUNDS, COLORS, ETC. */


.mainbody	{	
				display:block;
				
				padding-left:0px;
				padding-right:0px;
				padding-top:0px;
				padding-bottom:0px;
				
				margin-top:6px;
				margin-left:6px;
				margin-bottom:0px;
				margin-right:0px;
				
				font-family:Verdana,Arial,Helvetica;
				font-size:11px;
			}


.contentbox	{		margin:10px;
				padding:10px;
				border-style:solid;
				border-color:#CCCCCC;
				border-width:1px;
			}

.contentboxround	{	margin:10px;
				padding:10px;
				border-style:solid;
				border-color:#CCCCCC;
				border-width:1px;
				-moz-border-radius:6px 6px;
			}


.featurecell	{	
				margin:10px;
				padding:10px;
				border-style:solid;
				border-color:#CCCCCC;
				background-color:#FFFFFF;
				border-width:1px;
				-moz-border-radius:10px 10px;
			}
.featurecell:hover	{	background-color:#CCFFCC; }




/* PAGE CONTENT CLASSES */


.pagetitle	{	
			font-family:Verdana,Arial,Helvetica;
			font-size:18px;
			font-weight:bold;
			padding:0px;
			margin-left:0px;
			margin-top:3px;
			color:#0B1C55;
		}
.subtitle	{	display:block;
			font-family:Verdana,Arial,Helvetica;
			font-size:12px;
			font-weight:bold;
			padding:0px;
			margin-left:0px;
			margin-top:3px;
			color:#0B1C55;
		}

.querytitle     {       
                font-family: Trebuchet MS, Arial, Verdana; 
                font-size: 18px;
                font-weight: bold;
                line-height: 30px;
                margin-top: 3px;
                margin-bottom: 3px;
                margin-left: 3px;
                margin-right: 3px;
                background-color:#000099;
                color:#000000;
                        }

.brief	{		display:block;
			padding:0px;
			margin-left:0px;
			font-family:Verdana,Arial,Helvetica;
			font-size:11px;
			font-weight:normal;
		}
.bodyhtml	{		
			display:block;
			padding:0px;
			margin-left:0px;
			margin-top:6px;
			font-family:Verdana,Arial,Helvetica;
			font-size:11px;
			line-height:14px;
			font-weight:normal;
			color:#333333;
		}
.description {
			font-weight: normal;
			font-size: 12px;
			font-family: Arial, Verdana, Helvetica;
			margin-top: 3px }
.email {
			font-weight: bold;
			font-size: 11px;
			font-family: Arial, Verdana, Helvetica;
			margin-top: 3px;
			margin-bottom: 6px }
.emaillink {
			color: #000033;
			font-weight: bold;
			font-size: 11px;
			font-family: Arial, Verdana, Helvetica;
			text-decoration: none }
.emaillink:hover {
			text-decoration: underline }
.summarydata {
			font-weight: normal;
			font-size: 10px;
			font-family: Arial, Verdana, Helvetica;
			margin-top: 2px; }
.contentheader	{	margin-top:6px;
				margin-bottom:0px;
				padding:2px;
	 background-color: #E6D8CA;
	border-style:solid;
	border-color:#AC7D4E;
	border-width:1px;
	color:#0B1C55;
				font-weight:bold;
			}
.contentarea	{	margin-top:0px;
				margin-bottom:3px;
				padding:2px;
				border-style:solid;
				border-top-width:0px;
				border-right-width:1px;
				border-left-width:1px;
				border-bottom-width:1px;
	 background-color: #FFFFFF;
	border-style:solid;
	border-color:#AC7D4E;
				font-weight:normal;
			}
.lineitem 	{	 border-style:solid;
				border-color:#CCCCCC;
				border-right-width:0px;
				border-left-width:0px;
				border-top-width:0px;
				border-bottom-width:1px;
			}









				
				
				
				
				
				
				
				
/*   MISC    */



.copyright	{	
				display:block;
				margin-top:6px;
				font-family:Verdana,Arial,Helvetica;
				font-size:10px;
				font-style:italic;
				color:#187534;
			}








/*   CGI SCRIPT SPECIFIC    */


.scriptmessage	{
			font-family:Verdana,Arial,Helvetica;
                        font-size:11px;
                        font-weight:normal;
			color:#CC0000;
		}



.formerror	{	
			display:inline;
			padding:0px;
			margin:0px;
			font-family:Verdana,Arial,Helvetica;
			font-size:10px;
			font-weight:bold;
			color:#CC0000;
		}
.actionbutton	{
               color:#FFFFFF;
                font-family:Arial, Verdana, Helvetica;
                font-size:10px;
                font-weight:bold;
                background-color:#83B1AE;
                line-height:18px;
                padding:4px;
  			}
.smallactionbutton	{
	color:#0B1C55;
				font-family:Helvetica, Verdana;
				font-size:12px;
				font-weight:normal;
				}
.smallactionbuttonONCLICK	{
				color:#FFCCCC;
				}
.miniactionbutton	{
	color:#0B1C55;
				font-family:Helvetica, Verdana;
				font-size:10px;
				font-weight:normal;
				}
.miniactionbuttonONCLICK	{
				color:#FFCCCC;
				}



.inputitem { color: #000000;
	 font-weight: normal;
	 font-size: 12px;
	 font-family: Arial, Verdana, Helvetica, "Sans Serif";
	 background-color: #ffffff;
	 }
.smallinputitem { color: #000000;
	 font-weight: normal;
	 font-size: 10px;
	 font-family: Arial, Verdana, Helvetica, "Sans Serif";
	 background-color: #ffffff }
.miniinputitem { color: #000000;
	 font-weight: normal;
	 font-size: 9px;
	 font-family: Arial, Verdana, Helvetica, "Sans Serif";
	 background-color: #ffffff }

.inputlabel { 
	 font-weight: bold;
	 font-size: 10px;
	 font-family: Arial, Verdana, Helvetica, "Sans Serif";
	border-style:solid;
	border-color:#666699;
	border-top-width:1px;
	border-bottom-width:0px;
	border-left-width:0px;
	border-right-width:0px;
	background-color:#EEEEEE;
	color:#0B1C55;
	}
.smallinputlabel { 
	 font-weight: bold;
	 font-size: 9px;
	 font-family: Arial, Verdana, Helvetica, "Sans Serif";
	border-style:solid;
	border-color:#666699;
	border-top-width:1px;
	border-bottom-width:0px;
	border-left-width:0px;
	border-right-width:0px;
	color:#0B1C55;
	}
.miniinputlabel { 
	 font-weight: normal;
	 font-size: 9px;
	 font-family: Arial, Verdana, Helvetica, "Sans Serif";
	border-style:solid;
	border-color:#666699;
	border-top-width:1px;
	border-bottom-width:0px;
	border-left-width:0px;
	border-right-width:0px;
	color:#0B1C55;
	}


.inputlabelREQ { color: #CC0000;
         font-weight: bold;
         font-size: 10px;
         font-family: Arial, Verdana, Helvetica, "Sans Serif";
         background-color: #FFFFCC;
        }

.sourcediv {	visibility:hidden;	}








.bannerlink {
                        color: #000000;
                        font-weight: bold;
                        font-size: 10px;
                        font-family: Arial, Verdana, Helvetica;
                        text-decoration: none; }
.bannerlink:hover {
                        text-decoration: underline; }


.rssbox {	margin-right:10px;margin-bottom:10px;
				border-style:solid;
				border-color:#CCCCCC;
				border-width:1px;
				-moz-border-radius:6px 6px;
				margin-left:0px;margin-top:20px;padding:2px;}
.rsstitlebox {	margin:0px;
				border-color:#666666;
				border-style:solid;
				border-width:1px;
				-moz-border-radius:6px 6px;
				padding-left:10px;padding-right:10px;padding-top:5px;padding-bottom:5px;
				background-color:#DDDDDD;}
.rsstitle {text-decoration:none;font-size:18px;font-weight:bold;color:#999999;}
.rssurl {text-decoration:none;font-size:18px;font-weight:bold;color:#666666;}
.rssbodyhtml {margin-top:10px;margin-left:10px;margin-right:10px;}


