@charset "utf-8";

/* CSS Document */



/*	CLEAR CSS */

html, body, div, span, applet, object, iframe,

h1, h2, h3, h4, h5, h6, p, blockquote, pre,

a, abbr, acronym, address, big, cite, code,

del, dfn, em, font, img, ins, kbd, q, s, samp,

small, strike, strong, sub, sup, tt, var,

b, u, i, center,

dl, dt, dd, ol, ul, li,

fieldset, form, label, legend,

caption {

	margin: 0;

	padding: 0;

	border: 0;

	outline: 0;

	font-size: 100%;

	vertical-align: baseline;

	background: transparent;

}

body {

	line-height: 1;

}

ul {

	list-style: none;

}

blockquote, q {

	quotes: none;

}

blockquote:before, blockquote:after,

q:before, q:after {

	content: '';

	content: none;

}



/* remember to define focus styles! */

:focus {

	outline: 0;

}



/* remember to highlight inserts somehow! */

ins {

	text-decoration: none;

}

del {

	text-decoration: line-through;

}



/* tables still need 'cellspacing="0"' in the markup */

table {

	border-collapse: collapse;

	border-spacing: 0;

}



/* END CLEAR CSS */



body {

	background:url(images/background.jpg);

	font-family:Verdana, Tahoma, sans-serif;

	font-size: 12px;

	padding-top:8px;

}



#mainbody {

	margin: 0 auto;

	width: 900px;

	padding-left: 27px;

	padding-right: 27px;

	position:absolute;

	left: 50%;

	margin-left: -480px;

	

	



}



#mainbody * {

	position: relative;

	

}



#titleregion {

	width: 810px;

	color:#FFF;

	padding-left: 45px;

	padding-right: 45px;

	text-align: right;

	font-size: 10px;

	background:url(images/title.png) no-repeat ;

	background-position: 45px 0;

	height: 58px;

	float:left;

}



#titleregion * {

	display:block;

}



#titletext {

	position: relative;

	right: 0px;

	top: 49px;

	z-index: 100;

	margin: 0;

	padding: 0;

}



#bodyregion {

	width: 810px;	

	margin-top: 5px;

	border-top: black 2px solid;

	background-image:url(images/bodyback.png);

	background-repeat:repeat-y;

	padding-left: 45px;

	padding-right: 45px;

	float:left;

	

}



#header p, #header p a {

	color: #290a0c;

	padding-top:2px;

	margin: 0;

	font-size: 10px;

	text-decoration:none;

}



#header img {

	margin-top: 5px;



}



#navigation {

	margin-top: 6px;

	margin-bottom: 6px;

	margin-left: 0;  margin-right: 0;

	padding: 0;

	float: left;

}



#navigation ul {

	list-style:none;

	margin: 0;

}



#navigation ul li {

	display: inline;

	margin: 0 0 0 0;

	padding: 0 0 0 0;

}



#navigation ul li a {

	margin: 0 0 0 0;

	padding: 0 0 0 0;

	width: 101px;

	height: 35px;

	border:none;



}

#navigation ul li a img {

	border: none;

	margin: 0 0 0 0;

	padding: 0 0 0 0;

}





#content {

	margin-top: 6px;

	float:left;

}



#content #pagetext {

	width: 650px;	

	



	position: relative;

	float: left;

}



#content #sidebar {

	width: 160px;

	color: #290a0c;



	position: relative;

	top: 0px;

	float:left;

	

}



#content #sidebar a  {

	color: 	#290a0c;

	text-decoration:none;

}



.sidebarsmallbox {

	margin-top: 10px;

	background: #a8a886;

	border: 2px solid #6c5e4d;

	color:#FFF;

	font-weight:bold;

	padding: 4px;

	

}



.sidebarsmallbox h1 {

	font-size: 17px;

	text-align:center;

	margin-bottom: 3px;

	margin-top: 2px;

	margin-left: 2px;

	margin-right: 2px;

}



.sidebarimgcenter {

	margin-left: 17px;

}



.smallsidebarbox p {

	z-index:1;

	font-weight: bold;

	color:#FFF;

}



.smallboxarrow {

	float: right;

	width: 30px;

	margin-top: 5px;

	z-index: 2;

}







#footregion {

	position: relative;

	float: left;

	margin-top: 15px;

	margin-bottom: 20px;

	background-color: #e3e2d2;

	border: 2px solid #000;

	width: 810px;

	height: 80px;

	left: 45px;

	font-size: 11px;

	color:#290a0c;

}



#footregion .footcol {

	float: left;

	width: 220px;

	padding: 7px;

}



#footregion .footcol p {

	margin-bottom: 5px;

}





.footcol table tbody tr td  a {

	text-decoration:none;

	font-weight:bold;

	color:	 #290a0c;

	letter-spacing: -0.3px;

	line-height: 12px;;

}



#content #pagetext {

	

	

}



#content #pagetext h1 {

	color: #290a0c;

	font-size: 17px;

	font-weight: bold;

	margin-top: 22px;

	margin-bottom: 20px;

	

}



#content #pagetext h2 {

	color: #290a0c;

	font-size: 15px;

	margin-top: 16px;

	margin-bottom: 14px;	

}

	

#content #pagetext h3 {

	color: #290a0c;

	font-size: 13px;

	font-weight: bold;

	margin-top: 16px;

	margin-bottom: 12px;	

}



#content #pagetext p {

	color: #000;

	font-size: 13px;

	line-height: 16px;

	margin-top: 15px;

	margin-bottom: 15px;

	

}



.redtext {

	color: #A22;	

}



#content #pagetext a {

	color:#03C;

}



#content #pagetext ul {

	list-style: disc;

	margin-bottom: 16px;

}



#content #pagetext ul li {

	margin-left: 30px;

	line-height: 16px;

}



.highlightbox {

	border: 2px #000 solid;

	width: 75%;

	margin: 0 auto;

	padding: 5px 5px 5px 5px;

}



.tablehighlightbox {



	height: 110px;

	width: 150px;

	vertical-align: middle;

	background: #a8a886;

	border: 1px solid #6c5e4d;

	margin-right: 20px;

	text-align:center;

	padding: 20px;

}



highlightedinabox {

	font-size: 18px;

	color:#FFF;

}
.img_right { float:right; margin:0 0 12px 12px;}
.img_left { float:left; margin:0 12px 12px 0;}
ol { padding-left:33px;}