body {
	margin: 0px;
	font-family: arial, verdana, tahoma, helvetica, sans-serif;
	font-size: 12px;
	color: #eeeeee;
	background-color: #2a3179;
	height: 300px;
}
#flashmenu
{
	position:absolute;
	top:190px;

}
.login TD
{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.login TD a
{
	color:#9dc241;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.login TD a:hover
{
	color:#FFFFFF;
		
}
.login TD a:visited
{
	color:#9dc241;
		
}
#footer TABLE
{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;

}
#footer a
{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;

}
#footer a:hover
{
	color:#9dc241;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#emptylegsignup TABLE
{
background-image:url("/images/emptylegbg.gif");
background-repeat:no-repeat;
}
#emptylegsignup TD
{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	vertical-align:middle;
	background:none;
}
.overlay TD
{
	background-color:#333333;
	filter:alpha(opacity=65);
	opacity: 0.65;
	-moz-opacity:0.65;
	text-align:left;

}
.overlayText
{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	
	
	
}

#content
{
	background-color:#FFFFFF;
	color:#000000;
	
}
#splashcontent
{
color:#FFFFFF;
}


/* This one is used wherever we display an alternate currency below a set price. */
.currencyConv { font-style:italic; color:#8c9abd; } 
	
INPUT { font-family: tahoma, arial, verdana, helvetica, sans-serif; font-size: 10px; }
SELECT { font-family: tahoma, arial, verdana, helvetica, sans-serif; font-size: 10px; }
OPTION.optHdr { font-style: italic;  color: #707070;}
TEXTAREA { font-family: tahoma, arial, verdana, helvetica, sans-serif; font-size: 10px; }

INPUT.invalid { background-color: #ffc0b0; border: solid 1px red; }
SELECT.invalid { background-color: #ffc0b0; }
TEXTAREA.invalid { background-color: #ffc0b0; }

.error { color: red; }
/*.statusMsg { color: #ea900d; }*/
.statusMsg { color: #9dc241; }
#homeBox .statusMsg { color: white; }
.homeStatusMsg {
	background:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}

H3.title { font-size: 14px; color: #2a3178; }

a:link {
	color:#2a3178;
	text-decoration:none;}
a:visited {
	color:#2a3178;
	text-decoration:none;}
a:hover	{
	color:#5864ae;
	text-decoration:none;}

TABLE.crc {
	border-collapse: collapse;
	border: solid 1px #7b92de;
}

TR.hdRow {
	/*background-color: #b5c3f7;*/
	background-color: #8F9ABF;
	font-weight: bold;
}

a.trHd:link { color: black; text-decoration: none; }
a.trHd:visited { color: black; text-decoration: none; }
a.trHd:hover { color: white; text-decoration: none; }
a.trHd:active { color: black; text-decoration: none; }

#folderContainer { 
	margin-top: 10px; 
	background-color: #cedbff;
	border: solid 2px #6379ce;
}

.hd1 { font-weight:bold; }

#searchHeader { background-color: #ffe9bf; border:solid 1px #8c9ede;  margin-bottom:10px; margin-top:5px; padding: 8px;}
#searchHeader a:link { text-decoration:none; color:#0000aa; }
#searchHeader a:visited { text-decoration:none; color:#0000aa; }
#searchHeader a:active { text-decoration:none; color:#0000aa; }
#searchHeader a:hover { text-decoration:underline; color:#0000aa; }

#searchFooter { width:500px; text-align:right; margin-bottom:10px; margin-top:25px; }

TR.hoverRow { background-color:#dff1b4; }

.req { font-size:125%; font-weight:bold; color:#dd0000;}

.faqQ {color:#678f00; padding-top:10px; font-size:110%; font-weight:bold; margin-bottom:4px;}
.faqA {color:#000000; padding-left:20px; padding-bottom:10px;}


#compareTable { border:solid 2px #404040; }
#compareTable TD { padding-left:4px; padding-right:4px; padding-bottom:4px; padding-top:3px; }
#compareTable TR.hdRow1 { color:white; text-align:center; font-weight:bold;} /* top row */

#compareTable TD.gray {background-color:#a0a0a0; padding:4px;} /* these cells give us our borders in between columns */
#compareTable TD.hdCol1 { background-color: #001c7f; padding:4px;}
#compareTable TD.hdCol2 { background-color:#cecfff; font-size:110%; font-weight:bold; padding:4px; } /* each section heading */
#compareTable TD.options { padding-left:12px; } /* option name */

#compareTable TD.spacer {padding-left:0px; padding-right:0px; background-color:#404040;} /* these cells give us our borders in between 


/* Used for make bid and confirm bid pages. */
.question {font-weight:bold;}
.response {}

A.bannerText:link {font-size:170%; font-weight:bold;}
A.bannerText:visited {font-size:170%; font-weight:bold;}

.register{
color:#FFFFFF;
text-align:left;
font-weight:bolder;
}
.register a{
	color:#9dc241;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	
}
.register a:HOVER{
	color:#FFFFFF;
	
}
.register a:visited{
	color:#9dc241;
	
	}
/* Used for news ticker*/
.scrollerstyle {
color:#FFFFFF;
}
.scrollerstyle a{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	
}
.scrollerstyle a:HOVER{
	color:#9dc241;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	

}
.scrollertext {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	

}
