a:link		{ color: #BDD0F0; text-decoration: none; cursor: url(assets/Hand.cur); }

a:visited	{ color: #BDD0F0; text-decoration: none; cursor: url(assets/Hand.cur); }

a:active	{ color: #BDD0F0; text-decoration: none; cursor: url(assets/Hand.cur); }

a:hover		{ color: #00FF7F; text-decoration: none; cursor: url(assets/Hand.cur); }

a.ns:link		{ cursor: url(assets/arrow1.cur); }

a.ns:visited	{ cursor: url(assets/arrow1.cur); }

a.ns:active	{ cursor: url(assets/arrow1.cur); }

a.ns:hover		{ cursor: url(assets/arrow1.cur); }


.menulinks 	{ FONT: 12px arial, verdana, sans-serif; font-weight: bold; cursor: url(assets/Hand.cur); }

BODY { scrollbar-base-color: #02394D; 
		background-color: #02445C;  
		scrollbar-3dlight-color: #6495ED;  
		scrollbar-arrow-color: #00BFFF;  
		scrollbar-darkshadow-color: Black;   
		cursor: url(assets/arrow1.cur);
		}

div.PanelShow{
  padding: 0px;
  font-size: 13px;
  font-family: Verdana, Arial;
  position: absolute;
  width: 100%;
  height: 100px;
  top: -150px;
  left: 0px;
  }

 /* THE NEXT LINE CONTROLS THE DEFAULT FONT SIZE */

TABLE 		{ COLOR: #FFFFFF; FONT: 12px arial, sans-serif, geneva, verdana; font-weight: bold }

.motto-text		{ color: #FFFFFF; font: 35px Tahoma; letter-spacing: -1px; font-weight: bold;  font-family: Tahoma;  font-style: oblique;   }

.title		{ color: #FFFFFF; font: 25px arial, verdana, sans-serif; letter-spacing: -1px; font-weight: bold }

.subtitle 	{ COLOR: #FFFFCE; FONT: 16px arial, verdana, sans-serif; letter-spacing: -1px; font-weight: bold }

.smalltitle 	{ COLOR: #FFFFFF; FONT: 11px verdana, arial, sans-serif; font-weight: bold }

.keyword-bar 	{ COLOR: #BDD0F0; FONT: bold 9px verdana, arial, sans-serif}

.keyword-bar-contact 	{ COLOR: #BDD0F0; FONT: 14px arial, verdana, sans-serif; font-weight: bold }

.phonetitle 	{ color: #FFFFCE; font: 13px verdana, arial, sans-serif; font-weight: bold }

.copytext 	{ COLOR: #FFFFFF; FONT: 10px arial, verdana, sans-serif; font-weight: bold }

.list 		{ COLOR: #FFFFFF; FONT: 16px arial, sans-serif, geneva, verdana; font-weight: normal }

.quotechoice 	{ COLOR: #FFFFCC; FONT: 12px arial, sans-serif, geneva, verdana; font-weight: bold }

.price 		{ COLOR: #FFCC00; FONT: 12px verdana, arial, sans-serif; font-weight: bold }

.slideshowtitle { COLOR: #FFFFFF; FONT: 11px arial, sans-serif, geneva, verdana }

.just 		{text-align: justify;}

.menutrans 	{ filter:alpha(opacity=30) }

#menu 		{  z-Index:1; LEFT: 0px; POSITION: absolute; TOP: 0px }



.button 	{ background-image: url("images/button.gif");
		background-color:#FFFFFF;
		FONT-FAMILY: arial, verdana, helvetica, sans;
		color: #000000;
		font-size: 9pt;
		height: 23px;
		cursor:hand;
		font-weight: bold;
		text-align: center;
		BORDER: #000000 1px solid; cursor: url(assets/Hand.cur); }

.buttonon 	{ background-image: url("images/buttonon.gif");
		background-color:#718691;
		FONT-FAMILY: arial, verdana, helvetica, sans;
		color: #FFFFFF;
		font-size: 9pt;
		height: 23px;
		cursor:hand;
		font-weight: bold;
		text-align: center;
		BORDER: #000000 1px solid; cursor: url(assets/Hand.cur); }


.button-popups	{ background-image: url("images/button.gif");
		background-color:#FFFFFF;
		FONT-FAMILY: arial, verdana, helvetica, sans;
		color: #000000;
		font-size: 8pt;
		cursor:hand;
		font-weight: bold;
		BORDER: #000000 1px solid; cursor: url(assets/Hand.cur); }

.buttonon-popups { background-image: url("images/buttonon.gif");
		background-color:#718691;
		FONT-FAMILY: arial, verdana, helvetica, sans;
		color: #FFFFFF;
		font-size: 8pt;
		cursor:hand;
		font-weight: bold;
		BORDER: #FFFFFF 1px solid; cursor: url(assets/Hand.cur); }

.shadeform	{ FONT: 13px arial, verdana, sans-serif;
		background-image: url("images/shadeform.gif");
		text-align: left;
		WIDTH: 200PX;
		BORDER: #000000 1px solid}

.quoteform	{ FONT: 13px arial, verdana, sans-serif;
		background-image: url("images/shadeform.gif");
		text-align: left;
		BORDER: #000000 1px solid}

.patriotform	{ FONT: 13px arial, verdana, sans-serif;
		background-image: url("images/shadeform.gif");}

.textarea	{ FONT: 13px arial, verdana, sans-serif;
		background-image: url("images/text-bg.jpg");
		text-align: left;
		WIDTH: 275PX;
		HEIGHT: 125PX;
		BORDER: #000000 1px solid}

.patriottextarea	{ FONT: 13px arial, verdana, sans-serif;
		background-image: url("images/text-bg.jpg");}

.dropdown 	{COLOR: #333333;
		background-image: url("images/shadeform.gif");
		cursor: url(assets/arrow1.cur);
		WIDTH: 200PX;
		FONT: 11px geneva, verdana, arial, sans-serif}


.searchbutton 	{background-image: url("images/button.gif");
		background-color:#F0F0F0;
		FONT-FAMILY: arial, verdana, helvetica, sans;
		color: #000000;
		font-size: 8pt;
		height: 20px;
		width: 35px;
		cursor:hand;
		font-weight: bold;
		text-align: center;
		BORDER: #000000 1px solid; cursor: url(assets/Hand.cur); }


.searchform 	{ background-image: url("images/shadeform.gif"); WIDTH: 100PX; HEIGHT: 20PX; FONT: 11px arial, georgia, "Times New Roman", sans-serif; BORDER: #000000 1px solid }


.searchdrop	{ WIDTH: 60PX; HEIGHT: 20PX; FONT: 11px arial, verdana, sans-serif }


.highlight { background: #BDD0F0; color: #000000;}
.searchheading { font-size: 130%; font-weight: bold; }
.summary { font-size: 80%; font-style: italic; } 
.results { font-size: 100%; }
.category { color: #999999; }
.description { font-size: 100%; }
.context { font-size: 100%; }
.infoline { font-size: 80%; font-style: normal; color: #808080;}


#backgroundPic 	{ z-Index:0; position:absolute; display:block; left:0%; top:0%; width:100%; height:100%; }


#MainTable 	{ z-Index:1; border:0px; position:absolute; left:0%; top:0%; width:100%; min-height:100%; }


.rollover 	{ background-color: #FFFFFF }


.rolloveron 	{ background-color: #87CEFA;
}

.popup		{ scrollbar-base-color: #514947 }

UNKNOWN {
	FONT-SIZE: 1em; 
	COLOR: #ffffff; 
	LINE-HEIGHT: 1em; 
	FONT-FAMILY: Arial; 
	BACKGROUND-COLOR: #ffffff
}
.mnContainer {
	Z-INDEX: 2; 
	LEFT: 11px; 
	POSITION: relative; 
	TOP: 15px; 
	BACKGROUND-COLOR: #267390; 
	filter:alpha(opacity=44)
}
.mnSection {
	WIDTH: 100px; 
	POSITION: absolute; 
	BACKGROUND-COLOR: #267390; 
	cursor: url(assets/Hand.cur);
}
.mnTitle {
	POSITION: absolute; 
	WIDTH: 90px; 
	HEIGHT: 18px; 
	BORDER-RIGHT: #000000 1px solid; 
	BORDER-LEFT: #ffffff 1px solid; 
	BORDER-TOP: #ffffff 1px solid; 
	BORDER-BOTTOM: #000000 1px solid; 
	BACKGROUND-COLOR: #267390; 
	TEXT-ALIGN: center;
	FONT-FAMILY: Trebuchet MS; 
	FONT-SIZE: 8pt; 
	COLOR: #FFFFFF; 
	cursor: url(assets/Hand.cur); 
}
.mnTitleHot {
	POSITION: absolute; 
	WIDTH: 90px; 
	HEIGHT: 18px; 
	BORDER-RIGHT: #000000 1px solid; 
	BORDER-LEFT: #ffffff 1px solid; 
	BORDER-TOP: #ffffff 1px solid; 
	BORDER-BOTTOM: #000000 1px solid; 
	BACKGROUND-COLOR: #267390; 
	TEXT-ALIGN: center;
	FONT-FAMILY: Trebuchet MS; 
	FONT-SIZE: 8pt; 
	COLOR: Yellow; 
	cursor: url(assets/Hand.cur); 
}
.mnItem {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #5E5242 1px solid; 
	FONT-SIZE: 8pt; BORDER-LEFT: #5E5242 1px solid; WIDTH: 90px; ; cursor: url(assets/Hand.cur); COLOR: #FFFFFF; BORDER-BOTTOM: #5E5242 1px solid; FONT-FAMILY: Trebuchet MS; POSITION: absolute; HEIGHT: 18px; BACKGROUND-COLOR: #267390
}
.mnItemHot {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #ffffff 1px solid; 
	FONT-SIZE: 8pt; BORDER-LEFT: #ffffff 1px solid; WIDTH: 90px; cursor: url(assets/Hand.cur); COLOR: white; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Trebuchet MS; POSITION: absolute; HEIGHT: 18px; BACKGROUND-COLOR: red
}
.mnItemActive {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #000000 1px solid; 
	FONT-SIZE: 8pt; BORDER-LEFT: #000000 1px solid; WIDTH: 90px; cursor: url(assets/Hand.cur); COLOR: #000000; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: Trebuchet MS; POSITION: absolute; HEIGHT: 18px; BACKGROUND-COLOR: #FFFFFF; TEXT-ALIGN: right
}
.mnItemActiveHot {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #000000 1px solid; 
	FONT-SIZE: 8pt; BORDER-LEFT: #000000 1px solid; WIDTH: 90px; cursor: url(assets/Hand.cur); COLOR: #FF0000; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: Trebuchet MS; POSITION: absolute; HEIGHT: 18px; BACKGROUND-COLOR: #FFFFFF; TEXT-ALIGN: right
}
.mnItemBlank {
	BORDER-RIGHT: #267390 1px solid; BORDER-TOP: #267390 1px solid; BORDER-LEFT: #267390 1px solid; WIDTH: 90px; BORDER-BOTTOM: #267390 1px solid; POSITION: absolute; HEIGHT: 18px; BACKGROUND-COLOR: #267390; cursor: url(assets/arrow1.cur);
}
A.fav {
	FONT-SIZE: 0.8em; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica
}
.fav {
	FONT-SIZE: 0.8em; COLOR: white; FONT-FAMILY: Arial, Helvetica
}

