/*template1*/
body{
	color: #333333;
	margin: 0px;
	padding: 0px;
	SCROLLBAR-FACE-COLOR: #cccccc;
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
	SCROLLBAR-SHADOW-COLOR: #000000;
	SCROLLBAR-ARROW-COLOR: #ff0000;
	scrollbar-3d-light-color: #ffffff;
	scrollbar-dark-shadow-color: #000000;
	background-color: #FFFFFF;
	background-image: url(images/bodybg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	
}


td, a, .nicefield, .nicefieldlist, .heading, .forms, .nicefieldbig, .smalltxt, .primehead, h1, h2, .smalltxt
           { font-family: Verdana, Helvetica, Tahoma, Arial; font-size: 8pt; }
h1         { font-weight: normal; margin: 3pt; }
h2         { font-weight: bold; margin-bottom: 0pt; }
label			 { padding: 0px; margin: 0px; cursor: hand }
blockquote, input { padding: 0px; margin: 0px }								
a          {
	color: #0099FF;
	text-decoration: none;
}
a:hover    {
	color: #FF0000;
	
}

a.qsearch:link, a.qsearch:visited, a.qsearch:hover { text-decoration: none; color: #000000 }
.heading   { font-size: 9pt; font-weight: bold; padding-bottom: 10; color: #0071BB; }
.forms     { color: #333333 }
.smalltxt  { font-size: 7pt; text-align: justify; margin-top: 2; }
a.smalltxt, a.smalltxt:link, a.pagelink { text-decoration: none; }
.primehead { font-size: 7pt; border:1px solid #CCCCCC; background-color: #EEEEEE; color: #333333; font-weight: bold; text-align: center; margin-top: 0; margin-bottom: 2; padding-top: 2; padding-bottom: 2 }
.brief {
	font-size: 7pt;
	border-bottom:1px solid #cccccc;
	background-color: #Eeeeee;
	color: #000066;
	font-weight: normal;
	text-align: left;
	margin-top: 0;
	margin-bottom: 1;
	padding-top: 1;
	padding-bottom: 1;
	width: 100%;
}
.nicefield {
	height: 20px;
	border: 1px solid #cccccc;
	background-color: #eeeeee;
}
/*Table format*/
.nicefieldbig { border: 1px solid #cccccc; background-color: #eeeeee;} 
.nicefieldlist {
	width: 260px;
	height: 65px;
	padding: 0;
	border: 1px solid #cccccc;
	background-color: #eeeeee;
}
.qsearch   { border: solid #E1F3FF 1px; cursor: hand }			 
/*menu top item*/
.menuname	 { cursor: hand; padding: 1px; color: #000066; font-weight: bold; font-size: 7pt; border:1px solid #0099FF; background-color: #E1F3FF }
/* table header description*/
a.menuname:link, a.menuname:visited { cursor: hand; padding: 1px; color: #000066; font-weight: bold; font-size: 7pt; border:1px none; background-color: #E1F3FF }
a.menuname:hover  { cursor: hand; padding: 1px; color: #4A4AFF; font-weight: bold; font-size: 7pt; border:1px none #0099FF; background-color: #E1F3FF }

.smallheader	 {
	padding: 2px;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 7pt;
	border:1px solid #ffffff;
	background-color: #CC0000;
	text-indent: 1pt;
}.keywords	 {
	padding: 1px;
	color: #000000;
	font-weight: bold;
	font-size: 8pt;
	border:1px solid #ffffff;
	background-color: #CCcccc;
	text-indent: 2pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.menuname2	 { cursor: hand; padding: 1px; color: #FFFFFF; font-weight: bold; font-size: 7pt; border:1px solid #FFFFFF; background-color: #CC0000}

.menupoint { font-size: 7pt; width: 1%; vertical-align: top }			
.submenu	 { font-size: 7pt; border: solid 1px #F0F0F0; font-weight: bold }
.menuitem, .menuitems { font-size: 8pt; border: solid 1px #F0F0F0; text-decoration: none; width: 100% }
.menuitems	 { font-size: 8px;}
a.menuitem:link, a.menuitem:visited { color: #606060 }							
a.menuitem:hover{ color: #FF0000 }
a.menuitems:link ,a.menuitems:visited{color: #FFFFFF;text-decoration: underline;background-color: #000033;}
a.menuitems:hover { color: #FF0000 } 
.sitemapdesc { font-size: 8pt; text-decoration: none }
a.sitemapdesc:link, a.sitemapdesc:visited { color: #606060 }																						 
a.sitemapdesc:hover { color: #FF0000 }
td.submenu { width: 112 }
 
.dropcap	 {
	vertical-align: top;
	font-size: 25pt;
	font-weight: bold;
	color: #FF0000;
	padding: 0px;
	margin: 0px;
	font-family: "Times New Roman", Times, serif;
}
td.pcode	 { font-weight: bold; color: #990000 }
td.loclabel{ width: '15%'; font-size: 8pt; color: #606060; vertical-align: top; text-align: right }
td.locvalue{ width: '85%'; color: red; font-weight: bold; vertical-align: top } 							 
hr.snapshothr { border: solid 1px #0099FF; width: 128px; text-align: left; padding: 0px; margin: 0px }																										 
table.snapshottb { width: '100%'; border: 0px margin: 0px; padding: 0px align="right" valign="bottom" }
.contdiv {
	border: 1px dotted #999999;
}
/*button type*/
.but{
	background-image: url(images/bgs.gif);
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
	font-weight: bold;
	cursor: hand;
}
.checks {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;
	background-color: #Eeeeee;
	letter-spacing: normal;
	text-align: left;
	vertical-align: top;
	word-spacing: normal;
	white-space: normal;
	height: 200px;
	width: 260px;
	border: 1px solid #cccccc;
	overflow:   auto;
	}
.formbrdr {
	border: 1px outset #CCCCCC;
	padding: 5px;
	margin: 5px;
	background-image: url(images/searchtbl.gif);
}
.topper {
	height: 72px;
	width: 500px;
	background-image: url(images/header/top1.jpg);
	background-repeat: no-repeat;
}
.logo {
	background-image: url(images/header/logo.gif);
	background-repeat: no-repeat;
	height: 121px;
	width: 107px;
}
.address {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
}
.showbanner {
	border: 2px solid #999999;
}
.botbar {
	background-image: url(images/header/botbar.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height: 45px;
}
.ruler{
	margin: 0px 0px 0px 0px;
	padding: 1px 0px 0px 0px;
	background-image: url(./../images/bg_dotpattern.gif);
	background-repeat: repeat-x;
}

.ruler2{
	margin: 0px 0px 0px 0px;
	padding: 1px 0px 0px 0px;
	background-color:#8C8A8C;
}

/* News Ticker */
.title_black{font-family:Trebuchet MS, myriad, arial; font-size:12px; color:#000000;}
.title_black13{font-size:13px; color:#000000;}
.title_orange{font-family:Trebuchet MS, myriad, arial; font-size:12px; color:#a20911;}
.title_orange16{color:#da8318;font-size:16px;}

