.titles {  font-family:Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #0a5385}
.subtitles {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #7bb752;
}
.body_copy {  font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; line-height: 15px}
.currency {  font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; text-align: right}
.bold_body_copy {  font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #666666; text-decoration: none}
.bold_body_copy_blue {  font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #003366; text-decoration: none}
.big_body_copy {  font-family:Arial, Helvetica, sans-serif; font-size: 14px; color: #666666; text-decoration: none}
.links {  font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #0a5385}
.copyright {  font-family:Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #CCCCCC}
.breadcrumbs {  font-family:Arial, Helvetica, sans-serif; font-size: 10px; color: #FFCC33}
.body_copy_alerts { font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #FF0000}
.body_copy_invert { font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF}
.yellow_body_copy {  background-color: #FFFF00; font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #666666}
.reports {  font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; text-decoration: none}
.reports_big_body_copy { font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; text-decoration: none }
.reports_subtitles { font-family:Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #666666}
.reports_titles { font-family:Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #666666}
p.notofficialcontent {color: #FF0000;}

div#skiptocontent{
     position: absolute;
     left: -9999px;
}
 

.color1 {
	background-color: #3399CC;
}
.color2 {
	background-color: #FFCC33;
}


a { 	
	font-family:Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	color: #0a5385
	}
	
p { 
	font-family:Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	line-height: 15px}
	
div { 
	font-family:Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	line-height: 15px
	

	
}


h1 {
	font-family:Arial, Helvetica, sans-serif; 
	font-size: 18px; 
	font-weight: bold; 
	color: #0a5385;
}

h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #7bb752;
}

h3 {
	font-family:Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #666666; 
	text-decoration: none
	}

h4 {
	font-family:Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #666666; 
	text-decoration: none
	}

h5{
	font-family:Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: #666666; 
	text-decoration: none
	}

td { 
	font-family:Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #666666
}

input{
	font-family:Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #666666
}

textarea{
	font-family:Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #666666
}


select{
	font-family:Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #666666
}
#logo
{
	margin-top: 40px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;

	}
#bodycontent
{
	width: 500px;
	margin-top: 13px;
	margin-right: 0px;	
	margin-left: 225px;
	}
#contact2
{
	margin-top: 10px;
	width: 130px;
	margin-left: 18px;
	float: none;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	}
#login
{
	margin-right: 30px;
}
#login a
{
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 3px;
}
#headline
{
	width: 200px;
	margin-left: 20px;
	margin-top: 130px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	line-height: 22px;
	color: #0a5385;
	}
	

/*New styles start here*/

#container

{margin: 0 auto;
width: 764px;
text-align: left;
}

.left
{float: left;}
.right
{float: right;}
#address
{
	float: right;
	text-align: right;
	}
#section
{
	width: 764px;
	float: left;
	}
#section2
{
	width: 764px;
	float: left;
	margin: 0px;
	padding: 0px;
	height: 234px;
	}	
	
#tempsection
{
	width: 764px;
	float: left;
	background-image:url(/images/template/content_bg.jpg);
	margin-left: 4px;
	margin: 0px;
	}
#navone
{
	width: 363px;
	margin-top: 17px;
	margin-right: 10px;
	float: right;
	color:#3b5c7d;
	}
#navone a
{
	text-decoration: none;
	color:#3b5c7d;
	margin: 0px 12px 0px 12px;
	}
#nav
{
background-image:url(/images/navbg.jpg);
width: 764px;
height: 22px;
margin-top: 3px;
margin-bottom: 20px;
float: left;
	
	}
	#nav2
{
background:#3b5c7d;
width: 764px;
height: 22px;
margin-top: 3px;
margin-bottom: 20px;
float: left;
	
	}
#services
{
	float: right;
	width: 300px;
	

	}
#servicestext
{
background-image:url(/images/services_bg.jpg);
width:300px;
float:left;
margin: 0px;
padding: 0px;
height: 174px;


	}
	#servicestext a
{
color: #fff;
font-size:13px;
line-height: 23px;
margin: 5px 0px 0px 66px;
font-weight:bold;
text-decoration:none;
	}
	#servicestext a:hover
{
color: #b3cbed;
	}
#merchants
{
	width: 764px;
	background-image:url(/images/bottom_bg.jpg);
	margin-bottom: 0px;
	float: left;
	
	}
#footer
{
	width: 764px;
	background-image:url(/images/footer_bg.jpg);
	height: 75px;
	margin-top: 0px;
	float: left;
	color:#fff;
	}
#footer a 
{color:#fff;
	text-decoration: none;
	margin: 0px 3px 0px 3px;
	font-weight: normal;font-size: 1.2em;}
	
	
#footer a.links{
font-size:.8em;
letter-spacing: .1em;
color: #C4D8E1;

}
	
	
#newmerchants
{
	width: 170px;
	padding-left: 18px;
	float: left;
	color:#a59773;
	margin-bottom: 25px;
	}
	
	#newmerchants-content
{
	width: 170px;
	}
	
	#newmerchants ul, #currentmerchants ul, #paymentprocessing ul, #sales ul    { list-style:none; margin:0px; padding:0px;    }
	#newmerchants li, #currentmerchants li, #paymentprocessing li, #sales li  { display:block; padding: 0 0 10px 15px; background:url(/images/square.jpg) top left no-repeat; width: 170px;  }

	#newmerchants p, #currentmerchants p, #paymentprocessing p, #sales p  {  color:#a59773; }	
		#newmerchants li:hover, #currentmerchants li:hover, #paymentprocessing li:hover, #sales li:hover  { display:block;background:url(/images/square_roll.jpg) top left no-repeat;  }
#currentmerchants
{
	width: 170px;
	margin-left: 18px;
	float: left;
	color:#a59773;
	margin-bottom: 25px;

	}
	


#paymentprocessing
{width: 170px;
	padding-left: 18px;
	float: left;
	color:#a59773;
	margin-bottom: 25px;

	}
	
	
#sales
{width: 160px;
	float: left;
	color:#a59773;
	margin-bottom: 25px;margin-left: 18px;

	}
.merchantbold
{
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	color:#a59773;

	}
.merchantblue
{
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	color:#397bc8;
	background-image:url(/images/square_roll.jpg);
	background-repeat:no-repeat;
	text-indent: 15px;
	line-height: 20px;
	}
	#bottomlinks
	{
		}

#columnleft
{
	float: left;
	width: 201px;
	margin-left: 0px;
	margin-top: 0px;
	}
#tempserve
{background-image:url(/images/template/service_bg.jpg);
background-repeat:repeat-x;}
#tempserve a
{color: #fff;
font-size:11px;
line-height: 23px;
margin: 0px 0px 0px 5px;
font-weight:bold;
text-decoration:none;}
.columnlink
{
	color:#fff;
	text-decoration: none;
	margin-bottom:10px;
	}

#woodcresthome
{
float: left;
width: 550px;
margin-left: 100px;

}

#woodcresthome p
{
float: left;
color: #666666;
margin-top: 8px;

}
#div { 
	font-family:Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #333;
}

#services ul{
list-style:none;
margin:0;
padding:13px 0 0 0;

}

.welcome {float:left; width:460px;}

.welcome h1, .welcome h2 {font-family:"Trebuchet MS", Arial, sans-serf;}

.welcome h1  {font-size:24px; line-height:14px;}

.welcome h2 {color:#434343; font-size:18px;line-height:10px;}
