body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {margin:0; padding:3;}


html, body {
	font-family:Tahoma;
	font-size: 14px;
	text-align:center;
	color:#000000;
	background-color: #FFFFFF;
}

/* PARAGRAPH STYLES */

H1, H2, H3, H4, H5 {font-size:100%;	font-weight:normal;}
H1 {}
H2 {}
H3 {}
H4 {}
 
UL, OL {list-style: none; }
li {list-style-type:none;}
 
A { color:#; text-decoration:none;}
/*A:visited{ text-decoration:none; color:#;}*/
A:hover {color:#; text-decoration:none;}
/*A:active { text-decoration:none; color:#;}*/
A:focus {outline:none;}

:focus {outline: 0;}
fieldset, img {border:0;}
q:before, q:after {	content:'';}

input, textarea, select {font-family:inherit; font-size:inherit; font-weight:inherit;}

.clr {clear: both;}
.lF {float:left;}
.rF {float:right;}

/* LAYOUT STYLES */
.contentback{
	background-image: url(images/back.gif);
	background-repeat: repeat-y;
}
.footer{
	background-image: url(images/bot.jpg);
}
.bot{
	color:#999999;
	font-size: 12px;
}
.bot a{color:#999999}
.bot a:hover{color:#C3D9FF}
.nav_back{
	background-image: url(images/nav_back.gif);
	background-repeat: repeat-x;
	background-position: center top;
}
.heading{
	font-family: Impact;
	font-size: 24px;
	font-weight: normal;
	color: #1B316F;
	text-decoration: none;
	margin-top: 1px;
	margin-bottom: 18px;
	margin-left: 37px;
	text-transform: uppercase;
	float: left;
}

.pageheading{
	font-family: Impact;
	font-size: 24px;
	font-weight: normal;
	color: #1B316F;
	text-decoration: none;
	margin-top: 1px;
	margin-bottom: 18px;
	margin-left: 37px;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #990000;
	padding-left: 10px;
}
