body {
	background: #FFFFFF;
	font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
}

#header {
	padding-top: 0px;
	padding-bottom: 0px;
	background: #808080;
	background: -moz-linear-gradient(top, #8C8C8C 0%, #808080 50%, #747474 51%, #686868 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #8C8C8C), color-stop(50%, #808080),  color-stop(51%, #747474), color-stop(100%, #686868));
	background: -webkit-linear-gradient(top, #8C8C8C 0%, #808080 50%, #747474 51%, #686868 100%);
	background: -o-linear-gradient(top, #8C8C8C 0%, #808080 50%, #747474 51%, #686868 100%);
	background: -ms-linear-gradient(top, #8C8C8C 0%, #808080 50%, #747474 51%, #686868 100%);
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr='#8C8C8C', endColorstr='#686868', GradientType=0);
	background: linear-gradient(top, #8C8C8C 0%, #808080 50%, #747474 51%, #686868 100%);
	border-bottom: 1px solid #C5C5C5;
}

#footer {
	padding-top: 0px;
	padding-bottom: 0px;
	background: #808080;
	background: -moz-linear-gradient(top, #8C8C8C 0%, #808080 50%, #747474 51%, #686868 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #8C8C8C), color-stop(50%, #808080),  color-stop(51%, #747474), color-stop(100%, #686868));
	background: -webkit-linear-gradient(top, #8C8C8C 0%, #808080 50%, #747474 51%, #686868 100%);
	background: -o-linear-gradient(top, #8C8C8C 0%, #808080 50%, #747474 51%, #686868 100%);
	background: -ms-linear-gradient(top, #8C8C8C 0%, #808080 50%, #747474 51%, #686868 100%);
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr='#8C8C8C', endColorstr='#686868', GradientType=0);
	background: linear-gradient(top, #8C8C8C 0%, #808080 50%, #747474 51%, #686868 100%);
	border-top: 1px solid #B0B0B0;
}

#header td.padded.domain {
	padding-top: 0px;
	padding-bottom: 0px;
	text-align: center;
}

#footer td.padded.domain {
	padding-top: 0px;
	padding-bottom: 0px;
	text-align: center;
}

td.domain, td.domain a {
	color: #000000;
}

#main > #content {
	background: #FFFFFF;
}

div.item, div.other {
	width: 100%;
	background: #F5F5F5;
	background: -moz-linear-gradient(top, #FFFFFF 0%, #DDDDDD 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #DDDDDD));
	background: -webkit-linear-gradient(top, #FFFFFF 0%, #DDDDDD 100%);
	background: -o-linear-gradient(top, #FFFFFF 0%, #DDDDDD 100%);
	background: -ms-linear-gradient(top, #FFFFFF 0%, #DDDDDD 100%);
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr='#FFFFFF', endColorstr='#DDDDDD', GradientType=0);
	background: linear-gradient(top, #FFFFFF 0%, #DDDDDD 100%);
	color: #000000;
}

div.item a, div.item a.link2, div.other a {
	color: #000000;
}

div.bordered {
	border-top: 1px solid #FFFFFF;
	border-bottom-color: #C5C5C5;
}

div#main > #bmenu-bar {
	background: #F5F5F5;
	background: -moz-linear-gradient(top, #FFFFFF 0%, #DDDDDD 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #DDDDDD));
	background: -webkit-linear-gradient(top, #FFFFFF 0%, #DDDDDD 100%);
	background: -o-linear-gradient(top, #FFFFFF 0%, #DDDDDD 100%);
	background: -ms-linear-gradient(top, #FFFFFF 0%, #DDDDDD 100%);
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr='#FFFFFF', endColorstr='#DDDDDD', GradientType=0);
	background: linear-gradient(top, #FFFFFF 0%, #DDDDDD 100%);
}

div#main > #bmenu-bar td {
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #C5C5C5;
}

div#main > #bmenu-bar a {
	color: #000000;
}

div#main > #bmenu-bar td.bordered a {
	border-right: 1px solid #C5C5C5;
}

div.highlighted {
	background-color: #EEEEEE;
}

div.roi {
	background-color: #FFFFFF;
	color: #000000;
	border-bottom: none;
}

div.roi a {color: #000000;}

/* NULLIFY SETTINGS FOR ROI ELEMENTS WITH SAME ID'S. */

div.roi #header {
	height: auto;
	background: none;
	filter: -;
	padding: 0px;
	border-bottom: none;
}
div.roi #main {
	min-height: 0px;
	height: auto;
	margin-bottom: 0px;
}
div.roi #content {
	min-height: 0px;
	background-color: transparent;
	background-image: none;
}
div.roi #push {
	height: auto;
}
div.roi #footer {
	height: auto;
	background: none;
	filter: -;
	padding: 0px;
	border-top: none;
}

/* BEGIN OF CUSTOM STUFF */



/* PUSH. */

div#main {
	margin-bottom: -41px;
}
div#main div#push {
	height: 41px;
}

#header, #footer {
	padding-right: 2px;
	padding-left: 2px;
}

#header td.padded, #footer td.padded {
	padding-right: 2px;
	padding-left: 2px;
}

#header td.sized, #footer td.sized {
	width: 28px;
}

div.item a.basic {
	padding: 6px 14px 6px 0px;
}

div.item a.basicoffset {
	padding: 6px 14px 6px 24px;
}

div.other {
	padding: 6px 8px 0px 8px;;
}

div.other > a {
	margin-bottom: 6px;
}

div.other p {
	padding-bottom: 6px;
}

td.image img, td.imagesmall img {
	padding: 6px 0px 6px 8px;
}

div#main > div#content > div.roi {
	padding: 4px;
}

/* BEGIN OF CUSTOM STUFF */



.roi h1,.roi h2,.roi h3,.roi h4,.roi h5,.roi h6 {margin: 3px 0px 3px 0px;padding: 3px 0px 3px 0px;font-weight: normal;font-family: Arial, Helvetica, sans-serif;line-height:1.3;}.roi p,.roi th,.roi td,.roi li,.roi dd,.roi dt,.roi ul,.roi ol,.roi blockquote,.roi q,.roi acronym,.roi abbr,.roi a,.roi input,.roi select,.roi textarea {margin: 2px 0px 2px 0px;padding: 2px 0px 2px 0px;font: normal normal normal 13px/1.3 Arial, Helvetica, sans-serif;}.roi blockquote {margin: 20px;}.roi q {font-style: italic;}.roi acronym, abbr {border-bottom: 1px dashed;}.roi small {font-size:12px;}.roi big {font-size:17px;}.roi img {border: none;display: block;}.roi table {margin: 0;padding: 0;border: none;}.roi form {margin: 0;padding: 0;display: inline;}.roi ul {list-style-type: none;}.roi ol.noBullets,.roi ol.nobullets {list-style-type: none;}.roi div#footer{background-image:none;}.roi div#header{background-image:none;}div.roi {display:block;background-color:#FFF;color:#000;font:normal 400 18px/1.3 arial;text-decoration:none;text-align:center}div.roi  *{color:#000}div.roi  a{display:inline;color:#000;font:normal 400 16px/1.3 Arial;text-decoration:none;text-align:center;padding-left:3px;padding-right:3px}div.roi  img{display:block}div.roi div#foot{display:block;background-color:#FFF;color:#981A1C;font:normal 400 13px/1.3 arial,serif;text-decoration:none;text-align:center;padding:5px;margin-left:-5px;margin-right:-5px}div.roi div#foot *{color:#981A1C}div.roi div#foot a{display:inline;color:#000;font:normal 700 13px/1.3 arial,serif;text-decoration:none;text-align:center;padding-left:3px;padding-right:3px}

