/* CSS Document */
BODY {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:80%;
}

#outerbox {
	width: 740px;
	margin-left: auto;
	margin-right: auto;
	
}

#header {
	margin-top:14px;
}

.headerlinks {
	font-size:11px;
	margin-top:0px;
}

#headerlogo {
	padding:3px 5px 3px 5px;
	font-size: 85%;
	color: #FFFFFF;
	border-bottom-color: #1e5192;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

#leftsearchtable {
	background-color: #B0B7F0;
	width: 322px;
	COLOR: #333; 
}

.maincat {
	font-size:85%;
	width: 100%;
	color:#333;
	margin-bottom: 10px;
}
.maincattitle {
	FONT-WEIGHT: bold;
	COLOR: #fff;
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
	LETTER-SPACING: 1px;
	background:url(topnavmenu2.gif) repeat-x;
	padding:4px;

}
.maincatlinks {
	padding:4px;
	BORDER-BOTTOM: 1px solid #ccc;

}
.mmaincatlinks a:link, .maincatlinks a:active, .maincatlinks a:visited  {
	text-decoration:none;
	color:#333;
}
.maincat a:link, .maincat a:active, .maincat a:visited  {
	text-decoration:none;
	color:#333;
}
.maincattitle a:link, .maincattitle a:active, .maincattitle a:visited,  .maincattitle a:hover  {
	text-decoration:none;
	color:#FFF;
}
.maincat a:hover, .maincatlinks a:hover {
	text-decoration:underline;
}

.footer { font-size:83%; color: #666; text-decoration: none; border-top: solid 1px #ccc; margin-top:19px; }
.footer a:link, .footer a:active, .footer a:visited,  .footer a:hover  {
	text-decoration:none;
	color:#666;
}
.footer a:hover  {
	text-decoration:underline;
}
