body{
	margin: 25px 0px 25px 0px;
	background: #808080;
	font: 9pt arial, sans-serif;
}

#headerstrip{
	height: 100px !important;
	background: url(images/toptile.png) repeat-x;
	padding: 0px;
	margin: 0px;
}

#contentstrip{

	background: #909090;
}

#content{
	border: 1px dotted #929292;
	text-align: left;
}

#content a.mainnav{
	display: block;
	width: 194px;
	height: 29px;
	background: url(images/button.png) no-repeat;
	color: #990132;
	font: bold 10pt/29px arial, sans-serif;
	padding-left:15px;
	text-decoration: none;
}

#content a.mainnavsub{
	display: block;
	width: 194px;
	height: 29px;
	background: url(images/button.png) no-repeat;
	color: #FFFFFF;
	font: bold 10pt/29px arial, sans-serif;
	padding-left:15px;
	text-decoration: none;
}

#content a.mainnav:hover{
	background-position: 0 -29px;
}

#content a.mainnav:active{
	background-position: 0 -58px;
}

#footerstrip{
	padding: 0px;
	margin: 0px;
	background: url(images/bottomtile.png) repeat-x;
}

#footer{
	width: 770px;
	height: 31px important!;
	text-align: right;
	vertical-align: middle;
	color: #eeeeee;
	font: 10pt/31px arial, sans-serif;
}

h1 {
	padding:0px;
	margin:0px;
	color: #990132;
	font: bold 12pt arial, sans-serif;
}
p.small {
	font-size:8pt;
}
.filled {
	background-color: #E2E2E2;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
.filledwhite {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
fieldset {
	background: #F7F7F7;
}