body{background-color:#8f7b34; background-repeat:repeat-x; background-image:url(images/new_back5.gif); margin: 0px; padding:0px; outline:none;}
a, a:hover {outline:none;}


DIV#maincontainer{
position: relative;
background-color:#3a2c0c;
top: 10px;
margin: 0px;
padding: 0px;
width: 772px;
height: 640px;
}

DIV#main{
position: absolute; 
left: 1px;
top: 1px;
margin: 0px;
padding: 0px;
width: 770px;
height:413px;
text-align:center;
background-image:url(images/nav_back.gif);
background-repeat:repeat-x;
}

DIV#callout{
position: absolute;
background:#e5dd72; 
left: 1px;
top: 375px;
width: 770px;
margin: 0px;
padding: 0px;
background-image:url(images/hp_bottom_back.gif);
background-position:inherit;
background-repeat:no-repeat;
text-align:center;
}

DIV#callout_template{
position: absolute; 
left: 1px;
top: 580px;
width: 770px;
margin: 0px;
padding: 0px;
background-color:#e5dd73;
text-align:center;
}

DIV#body{
position: absolute; 
left: 1px;
top: 156px;
width: 770px;
height: 422px;
margin: 0px;
padding: 0px;
background-color: #f3ef87;
background-image:url(images/background_secondary0.gif);
background-position:center;
background-repeat:no-repeat;
}

DIV#leftnav{
position: absolute; 
left: 20px;
top: 15px;
width: 236px;
height: 375px;
margin: 0px;
padding: 0px;
text-align: left;
}

DIV#testimony{
position: absolute;
left: 20px;
top: 251px;
width: 236px;
margin: 0px;
padding: 0px;
text-align: left;
}

DIV#testimony2{
position: absolute;
left: 20px;
top: 51px;
width: 236px;
margin: 0px;
padding: 0px;
text-align: left;
}

DIV#content_window{
position: absolute; 
left: 267px;
top: 30px;
width: 489px;
height: 360px;
margin: 0px;
text-align: left;
border: 1px;
border-style: solid;
border-color: #714d13;
}

div#conthp {position:absolute; left: 20px; top:20px; width:449px; height:335px; border:0px solid #ffffff; overflow:hidden; padding:0px; margin:0px; float:left;}

.trans_div {
position: absolute;
left: 50px;
top: 50px;
overflow:auto;

/* This is an IE filter command. Other browsers will ignore it */
/* It goes into the trans_div class */

filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/50percent.png');
}

/* Square bracketed class styles are usable non-IE type browsers */
/* This is a seperate css entry, not part of the original trans_div class */

.trans_div[class] {
background-image:url(images/50percent.png);
}


.txthp {position:absolute; left:0px; top:0px; width:440px; padding:0px; visibility:hidden; font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:16px; color:#3A4F64}

DIV#buttons{
position: absolute;
left: 396px;
top: 395px;
}

DIV#footer{
position: absolute; 
left: 1px;
top: 579px;
width: 770px;
margin: 0px;
padding-bottom: 5px;
padding-top: 4px;
text-align: center;
background: #3a2c0c;
}

DIV#footerHP{
position: absolute; 
left: 1px;
top: 579px;
width: 770px;
margin: 0px;
padding-bottom: 5px;
padding-top: 4px;
text-align: center;
background: #3a2c0c;
}

DIV#rp_buttons{
position: absolute; 
left: 466px;
top: 7px;
margin: 0px;
text-align: right;
}


.input-box
{
	margin-bottom: 0px;
	font-family: Tahoma, Verdana, Ariall;
	font-size: 10px;
	height: 18px;
	line-height: 14px;
	color: 000000;
	padding: 0px;
	margin-top: 0px;
	width: 200px;
}

.body {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	}
	
#conthp h1 {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	line-height: 16px;
	color: #3A4F64;
	padding-bottom: 5px;
	border-bottom: solid;
	border-bottom-color:#714d13;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	}
	
.bodytext {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	color: #3A4F64;
	}

A.bodytext{
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height: 16px;
	text-decoration : none;
	color : #728ea9;
	font-weight: bold;

}
A.bodytext:active{
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height: 16px;
	text-decoration : none;
	color : #728ea9;
	font-weight: bold;
}
A.bodytext:visited
{
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height: 16px;
	text-decoration : none;
	color : #728ea9;
	font-weight: bold;
}
A.bodytext:hover
{
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height: 16px;
	text-decoration : underline;
	color : #6497a5;
	font-weight: bold;
}





.rpText {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #f3cea9;
	}

A.rpText{
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration : none;
	color : #f3cea9;
	font-weight: bold;

}
A.rpText:active{
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration : none;
	color : #f3cea9;
	font-weight: bold;
}
A.rpText:visited
{
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration : none;
	color : #f3cea9;
	font-weight: bold;
}
A.rpText:hover
{
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration : underline;
	color : #FFB368;
	font-weight: bold;
}






.largetitletext {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-style: normal;
	line-height: 18px;
	color: #4E6174;
	font-weight: lighter;

}
h2 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-style: normal;
	line-height: 14px;
	color: #4E6174;
	font-weight: lighter;	

}
h1 {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-style: normal;
	line-height: 20px;
	color: #3A4F64;
	padding-left: 0px;
	padding-top: 0px;
	}
	
.titletext {
	font-family: Tahoma, Verdana, Arial;
	font-size: 13pt;
	font-style: normal;
	line-height: 22px;
	color: #3A4F64;
	padding-left: 0px;
	padding-top: 0px;

}
.subtitletext {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 14px;
	color: #333333;
	font-weight: bolder;

}
.footer {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #966e26;
}
A.footer{
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-decoration : none;
	color : #bf8927;

}
A.footer:active{
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-decoration : none;
	color : #bf8927;
}
A.footer:visited
{
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-decoration : none;
	color : #bf8927;
}
A.footer:hover
{
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-decoration : underline;
	color : #eec077;
}

/* Main Side Nav Stuff */
#sidenav {
	background:url(images/nav/top.gif) top left no-repeat;
	list-style-type: disc;
	margin: 20px 0 0 0;
	padding: 15px 0 0 0;
	font-family: Trebuchet MS, Tahoma, Verdana, Arial;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	line-height: 20px;
	color: #765217;
	}

/* Main Sidenav List Items */
#sidenav li {
	list-style-image: url(images/nav/bullet.gif);
	margin: 0 0 0 25px;
	padding: 0 0 0px 0;
	color: #3A4F64;
	}
	/* secondary nav links */
#sidenav a {
	text-decoration:none;
	color: #3a2c0c;
	}
	
#sidenav a:hover {
	text-decoration:none;
	color: #836a32;
	}
	
#sidenav .aON {
	text-decoration:none;
	color: #836a32;
	}	

/* Tertiary Nav list information */
#sidenav .sub {
	list-style-image:url(images/nav/bullet-2.gif);
	margin:0 0 0 45px;
	font-weight: normal;
}
#sidenav .sub a {
	text-decoration:none;
	color: #8d6018;
	font-weight: normal;	
	}
	
#sidenav .sub a:hover {
	text-decoration:none;
	color: #ba8d45;
	font-weight: normal;	
}

#sidenav .sub .aONsub {
	text-decoration:none;
	color: #ba8d45;
	font-weight: normal;	
}

/* Footer graphic */
#sidenav .footer {padding:0; margin:0; background:url(images/nav/bottom.gif) top left no-repeat; height:13px; width:100%; list-style-type:None; list-style-image:None;}
		