body {margin: 0; padding: 0; text-align: center;}
div {margin: 0; padding: 0; text-align: left;}
p {margin: 0; padding: 0;  text-align: left;}
ul {margin: 0; padding: 0;  text-align: left;}
li {margin: 0; padding: 0;  text-align: left;}
a {margin: 0; padding: 0;  text-align: left; outline: 0;}
span {margin: 0; padding: 0;  text-align: left; outline: 0;}
table {margin: 0; padding: 0;  text-align: left;}
h1, h2, h3, h4, h5, h6 {margin: 0; padding: 0;  text-align: left;}

.clear
{
	clear:both;
	float: none;
	height: 0;
	line-height: 0;
	font-size: 0;	
}


body
{
    background: url(../images/int_bg_shim_vert.jpg) left top repeat-x;
}

/* interior */
.main
{
	width: 1043px;
	min-height:805px;
	height:auto !important;
	height:805px;
	margin: auto;
	background-image: url(../images/bg_int.jpg);
	background-repeat:no-repeat;
	
}


.main #inner
{
	width: 749px;
	
	background-color: #ffffff;
    background: url(../images/int_bg_shim_hor.gif) left top repeat-y;
	
	padding: 0;
	position:relative;
	top:73px;
	left: 185px;	
}


.main #header
{
	width: 715px;
	padding:  0 0 40px 34px;
		
}
#header #back_btn
{
	position:absolute;
	float:right;		
	top 0px;
	left:513px;
	
}


#logo
{
	position:absolute;	
	top 0px;
	left 0px;
}

#content
{
	background-color: #ffffff;
	margin: 0 0 0px 57px;	
	width: 629px;
	min-height: 477px;
	height:auto !important;
	height:477px;
}

#content p
{
	font: 13px arial, sans-serif;
	color: #6e6f75;
	margin: 15px 0 0 0;
	line-height: 18px;
}
#content p .important
{
	font-weight:bold;
}

#content h3
{
	font: bold 21px arial, sans-serif;
	color: #89bf16;
	margin: 15px 0 0 0;	
}

#content h4
{
	font: bold 16px arial, sans-serif;
	color: #89bf16;
	margin: 15px 0 0 0;
}

#content a
{
	font: normal 13px arial, sans-serif;
	color: #6e6f75;
}

#content a:hover
{
	color: #89bf16;
}

#content ul
{
	margin: 15px 0 0 0;
}
#content ol
{
	margin-left:0px;
}
#content ol li
{
	margin-top:5px;
	
	
}
#content li,dl
{
	font: normal 13px arial, sans-serif;
	color: #6e6f75;
	margin-left: 25px;
	padding-left: 10px;
}

table,td
{
	font: 13px arial, sans-serif;
	color: #6e6f75;
}



.main #btm
{
	width: 749px;
	height: 10px;
    background: url(../images/int_bg_btm.gif);
	background-repeat:no-repeat;
	position:relative;
	top:73px;
	left: 185px;		
}

/* footer */


#footer_int
{
	position:relative;
	width: 749px;
	top:73px;
	left: 185px;	
}
#footer_int UL
{
	padding: 25px 0 0 100px;
	float:left;
	
}

#footer_int li
{
	list-style-type: none;
	display: inline;
	margin: 0 10px 0 0; 
	font: normal 13px arial, sans-serif;
	color: #6e6f75;
}

#footer_int li a
{
	font: normal 10px arial, sans-serif;
	color: #e40f0f;
	text-decoration: none;
}

#footer_int li a:hover
{
	color: #0000ff;
}

#footer_int img
{
	margin: 20px 20px 0 20px;
	vertical-align:text-bottom;
}