/* SECTION START: Defined Selectors */

/* Here's where we define the basic link set-up */
a	
	{
		text-decoration:	underline;
		font-weight:	bold;
	}

a:link	
	{
		color:	#2C3795;
		background-color: transparent;
		text-decoration:	underline;
	}

a:visited	
	{
		color:	#999;
		background-color: transparent;
	}

a:active	
	{
		color:	#333;
		background-color: transparent;
	}

a:hover	
	{
		color:	#006;
		background-color: transparent;
		text-decoration:	underline;
	}

/* Although you can specify font color and background color in the body, */
/* you should do this with HTML in the HTML body tag as well to help */
/* older browsers */
body    
	{
    	margin:	0;
    	padding:	0;
    	color:	000;
    	background-color:   #fff;
    }

/* We're going to go ahead and name all of these at once. */
body, h1, h2, h3, h4, h5, h6, h6, h7, p
	{
		font-family:	Arial, Helvetica, sans-serif;
	}

/* h1 is what we'll use for the main headline on each page */
h1
	{
		font-size:	24px;
		font-weight:	bolder;
	}

/* h2 is used for subheadings */
h2
	{
		font-size:	18px;
		font-weight:	bold;
	}

/* h3 is a smaller subhead class; also used for list titles */
h3
	{
		font-size:	14px;
		font-weight:	bold;
	}

/* It's important that list items have text the same size as body text */
p, li
	{
		font-size: 12px;
		font-weight: normal;
	}

/* SECTION END: Defined Selectors */

/* SECTION START: mo'betta rollovers */

img.ala {background: transparent; margin-right: 4px;}

a.ala {background: #fff;}

a.ala:hover {background: #f1f1f1;}

/* SECTION END: mo'betta rollovers */

/* SECTION START: Classes Restricted by Selector */
		
/* h1.ahem shows up on non-CSS to show them why their pages look funny */
/* it's invisible on CSS-enabled browsers */
h1.ahem 
	{
		display:	none;
	}

/* This is for the small bar with the address at the bottom of each page.  */
p.btmaddress
	{
		text-align:	center;
	}

/* By separating this out, we'll be able to make these bolder or lighter at will */
span.pipes
		{color: cccccc;
		font-family: arial;
		font-size: 9px;
		font-weight:	bold;
	}
	
	.cutline
		{color: #000;
		font-family: arial;
		font-size: 9px;
		font-weight:	bold;
	}

/* SECTION END: Classes Restricted by Selector */
	
	
/* SECTION START: Unrestricted Classes */

/* these 3 can be added to header tags, lists, and paragraph tags to fix line spacing problems */
.flushtop
	{
		margin-top:	-1em
	}

.flushbtm
	{
		margin-bottom:	-1em;
	}

.flushboth
	{
		margin-top:	-1em
		margin-bottom:	-1em;
	}
	
/* these are links styles*/


a.SecondaryLink {color: f9c635;
	text-decoration: none;
	font-family: arial;
	font-size: 9px;
	font-weight: bold;}
		
a:link.SecondaryLink {color: #009; 
		text-decoration: none; 
		font-family: arial; 
		font-size: 9px}

a:Visited.SecondaryLink {color: #006; 
			text-decoration: none; 
			font-family: arial; 
			font-size: 9px}
			
a:HOVER.SecondaryLink {color: #a6804f; 
		text-decoration:underline;
		font-family: arial; 
		font-size: 9px}

a.ThirdLink {color: #002577; 
		text-decoration:underline;
		font-family: arial; 
		font-size: 10pt}
		
a:link.ThirdLink {color: #002577; 
		text-decoration: none; 
		font-family: arial; 
		font-size: 10pt}

a:Visited.ThirdLink {color: #002577; 
			text-decoration: none; 
			font-family: arial; 
			font-size: 10pt}
			
a:HOVER.ThirdLink {color: #000000; 
		text-decoration:underline;
		font-family: arial; }
		
a:HOVER.ThirdLink {color: #000000; 
		text-decoration:underline;
		font-family: arial; }
		
a.DropDown {color: #FFFFFF; 
		text-decoration: none; 
		font-family: arial; 
		font-size: 9pt}
		
a:link.DropDown {color: #FFFFFF; 
		text-decoration: none; 
		font-family: arial; 
		font-size: 9pt}

a:Visited.DropDown {color: #FFFFFF; 
			text-decoration: none; 
			font-family: arial; 
			font-size: 9pt}
			
a:HOVER.DropDown {color: #CCCCCC; 
		font-family: arial; 
		font-size: 9pt}

/* these are unrestricted general text styles */
		
.smallText{font-family: Arial, sans-serif; 
		font-size: 8pt; 
		font-style: normal;
		font-weight : bold;  
		line-height: normal; 
		font-weight: normal; 
		color: #000000}
		
.maintext{font-family: Arial, Helvetica, sans-serif; 
		font-size: 8.5pt; 
		font-style: normal;
		font-weight : bolder;  
		line-height: normal; 
		font-weight: normal; 
		color: #333333}
		
				
		
.links {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000066}
.headline {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; text-decoration: none; color: #333333; }
.subhead { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; text-decoration: none; color: #000000; }
.subheadblue { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; text-decoration: none; color: #2d3695; }
.subnavhead { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; color: #f5f5f5; }
.subtext { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; color: #d5d5d5; }
.subnavheadblue { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; color: #2d3695; }
.PBlue 	{
    	color:	2d3695;
    }

.box {
	MARGIN-BOTTOM: 14px;
	MARGIN-LEFT: 0px;
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
}
.boxtitle {
	PADDING-LEFT: 6px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 1px; BACKGROUND-COLOR: #6D6E71
}
.boxcontent {
	FONT-SIZE: 11px; MARGIN: 8px; COLOR: #231f20
}
.boxcontent P {
	MARGIN-TOP: 0px; FONT-SIZE: 11px; MARGIN-BOTTOM: 10px; COLOR: #231f20
}
.boxcontent P .larger {
	FONT-SIZE: 11px
}
TABLE.box UL {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 5px; LIST-STYLE-TYPE: square
}
TABLE.box UL LI {
	FONT-SIZE: 11px; MARGIN-BOTTOM: 1px; MARGIN-LEFT: 0px
}
TABLE.box UL.arrow {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 5px; LIST-STYLE-TYPE: square
}
TABLE.box UL.arrow LI {
	FONT-SIZE: 11px; MARGIN-BOTTOM: 1px; MARGIN-LEFT: 0px
}
.boxcontent TABLE TD {
	MARGIN-TOP: 0px; FONT-SIZE: 11px; COLOR: #231f20
}
.boxcontent TABLE TD.go {
	BACKGROUND-POSITION: right bottom; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-REPEAT: no-repeat
}
.boxcontent TABLE TD.go A:hover {
	BACKGROUND-POSITION: right bottom; BACKGROUND-REPEAT: no-repeat
}
.boxcontent TABLE TD.find_fa {
	BACKGROUND-POSITION: right top; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-REPEAT: no-repeat
}
.boxcontent TABLE TD.find_fa A:hover {
	BACKGROUND-POSITION: right top; BACKGROUND-REPEAT: no-repeat
}
TABLE.box UL {
	MARGIN-TOP: 0px;
	PADDING-LEFT: 10px;
	MARGIN-BOTTOM: 5px;
	MARGIN-LEFT: 6px;
	LIST-STYLE-TYPE: square;
}
.gotable {
	MARGIN-BOTTOM: 3px
}
.box A:link {
	COLOR: #231f20; TEXT-DECORATION: none
}
.box A:visited {
	COLOR: #231f20; TEXT-DECORATION: none
}
.box A:active {
	COLOR: #005d7e; TEXT-DECORATION: underline
}
.box A:hover {
	COLOR: #005d7e; TEXT-DECORATION: underline
}

/* SECTION END: Unrestricted Classes */
.headlineblue {
font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; text-decoration: none; color: #2d3695;
}
.sale {
font-family: Arial, Helvetica, sans-serif; font-size: 36px; font-weight: bolder; text-decoration: blink; color: #FF0000;
}
