@CHARSET "ISO-8859-1";
* {
		font-family: Arial, helvetica, sans-serif;
	}
html { height: 100%; }
body { height: 100%; margin:0; padding: 0; color: #454748; font-size: 12px;}

a, a:visited {text-decoration:none; color:#de0538;}
a:hover {text-decoration: underline;}
table.maintbl {
	width: 953px;
}
td.headerright {
	width: 738px;
	background: url(images/headerright.jpg) no-repeat;
}
td.topnav {
		font-size: 11px;
		color: #ffffff;
		padding: 17px 0 0 125px;
		height: 32px;
	}
td.topnav ul { list-style-type: none; margin:0; padding:0; }
td.topnav ul li { float: left;  height: 15px; padding: 12px 8px 12px 8px; border-right: 1px solid #fff; }
td.topnav ul li a, td.topnav ul li a:visited { color: #fff; text-decoration: none; }
td.topnav ul li a:hover { text-decoration: underline; }
td.topnav ul li#active { background: url(images/topNavActive.jpg) no-repeat center; }
td.subnav {
	background: #eff0f0 url(images/footerlineGrey.jpg) repeat-x bottom;
	border-left: 1px solid #d4d6dc;
	border-right: 1px solid #d4d6dc;
	}
td.subnav ul { list-style-type: none; margin:0; padding:0; }
td.subnav ul li { height: 37px; background: url(images/subnavbg.jpg) repeat-x; border-bottom: 1px solid #d4d6dc;border-top: 1px solid #fff; font-size: 12px; padding: 3px 0 0 5px; color:#626a6d;}
td.subnav ul li a, td.subnav ul li a:visited { text-decoration: none; color: #626a6d; }
td.subnav ul li a:hover {}
td.subnav ul li#active { height: 37px; background: #dfe2e2 none; border-top: 1px solid #fff; border-bottom: 1px solid #d4d6dc;}
td.search {
	text-align:right;
	padding-right: 50px;
	height: 100px;
	}
td.headline {
	font-size: 14px;
	color: #fff;
	padding: 0 0 0 60px;
	height: 80px;
}
td.content {
	padding: 0 0 10px 23px;
	font-size: 12px;
	background: url(images/footerline.jpg) repeat-x bottom;
	}
td.content * {font-size: 12px;}
td.content h1 {
	font-size: 16px !important;
}
td.content h2{
	color: #de0538;
	font-size: 14px !important;
}
	
div.adminlinks { font-size: 10px; }
div.adminlinks a, div.adminlinks a:visited {text-decoration: none; font-size: 10px; color: #990000;}
div.adminlinks a:hover {text-decoration: underline;}
td.footer {
	padding: 5px 0 0 5px;
}
td.footer td { font-size: 11px; }
td.footer ul { list-style-type: none; margin:0; padding:0;}
td.footer ul li { float: left; padding: 5px;}
td.footer ul li#active { background-color: #eaeaea; }
td.footer ul li a, td.footer ul li a:visited { text-decoration: none; color: #000;}
td.footer ul li a:hover {text-decoration: underline; }

hr {
	border: 1px none;
	width: 99%;
	background-color: #d4d6dc;
	height: 1px;
}

/* CONTENTBOX */
td.contentboximg { width: 106px; height: 110px; }
td.contentbox {background: url(images/contentboxbg.jpg) no-repeat; width: 232px; height: 100px; padding: 5px; line-height: 1.3em; }
td.contentbox a, td.contentbox a:visited { text-decoration: none; color: #990000; }
td.contentbox a:hover { text-decoration: underline; }

/* SIDEBOX */
td#rightSide {
	width: 240px;
}
td#rightSide .boxHead { 
	background: url(images/boxHead.jpg) top left no-repeat;
	width: 240px;
	height: 17px;
}
td#rightSide .boxBody {
	background: url(images/boxBody.jpg) repeat-y;
	width: 240px;
	padding: 0 10px 0 10px;
}
.boxBody a, .bodyBody a:visited { color: #454748; text-decoration: none; }
.boxBody a:hover { text-decoration: underline; }

td#rightSide .boxFoot { 
	background: url(images/boxFoot.jpg) top left no-repeat;
	width: 240px;
	height: 18px;
	margin-bottom: 5px;
}



