/*universal reset styles*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{
	margin:0;
	padding:0;
	color: #333333;
}
table{
	border-collapse:collapse;
	border-spacing:0;
	border-right-color: #E3E3E3;
	border-right-width: 0px;
}
fieldset,img{border:0;}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;}
*{ margin:0px; padding:0px; }
br{ letter-spacing:normal; }
td{ text-align:left; vertical-align:top; }
img, img a{ border:none; }
li{ list-style-type: none;  margin:0px; padding:0px;  }
.clearer	{ clear:both; }  
/*end universal reset styles*/

/***********************************************/
/* HTML tag styles                             */
/***********************************************/
body {
	text-align: center;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #CC0000;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	
}

div#center_content p {
	color:#000000;
	text-align:left;
	padding:0px 0px 8px 50px;
}

div#center_content p a {
	color:#336600;
	text-decoration:none;
}

div#center_content p a:hover {
	color:#000000;
	text-decoration:none;
}

/***********************************************/
/* Layout Divs                                 */
/***********************************************/
#container {
	width: 915px;
	margin:0 auto;
}


div#headback {
	width: 960px;
	height: 7px;
	overflow:hidden;
	background-image:url(images/bg_top.jpg);
	background-repeat:no-repeat;
}



div#bodyback {
	width: 960px;
	background-image:url(images/bg_mid.jpg);
	background-repeat:repeat-y;
}
div#footback {
	width: 960px;
	height: 8px;
	background-image:url(images/bg_bot.jpg);
	background-repeat:no-repeat;
}

div#footer {
	padding-bottom:20px;
}

div#footer a {
	color:#333333;
	text-decoration:none;
}

div#footer a:hover {
	text-decoration:none;
	color: #000000;
}

div#center_content
{
	 background-image:url(images/home_mid.jpg); height:259px; margin-right:5px; padding-right:670px; background-position:top right; background-repeat:no-repeat;
}

table#header_table td
{
	text-align:center; padding-top:16px;
}

table#header_table td a 
{
	font-size:18px;
	color:#336600;
	text-decoration:none;
}
table#header_table td a:hover
{
	color:#333333;
	text-decoration:none;
}
