body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #000;
}
body {
	background-color: #FFF;
	margin-left: 20px;
	margin-top: 20px;
	color:#000000;
}
.p a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #00F;
	font-weight: normal;
}
.p a:link {
	text-decoration: none;
}
.p a:visited {
	text-decoration: none;
	color: #00F;
}
.p a:hover {
	text-decoration: none;
	color: #090;
}
.p a:active {
	text-decoration: none;
	color: #090;
}
.p2 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #00F;
	font-weight: normal;
}
.p2_wrap {
	padding-top:100px;
	font-size:small;
	padding-bottom:100px;
	padding-left:155px;
}
.p2_wrap a:link {
	text-decoration: none;
}
.p2_wrap a:visited {
	text-decoration: none;
	color: #00F;
}
.p2_wrap a:hover,.p2_wrap a:active {
	text-decoration: none;
	color: #090;
}
.p2_wrapRIGHT {
	width:350px;
}
.p2_wrapRIGHT a:link {
	text-decoration: none;
}
.p2_wrapRIGHT a:visited {
	text-decoration: none;
	color: #00F;
}
.p2_wrapRIGHT a:hover,.p2_wrapRIGHT a:active {
	text-decoration: none;
	color: #090;
}

.nav a,.nav a:link,.nav a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #666;
	font-weight: normal;
	text-decoration: none;
}
.nav a:hover,.nav a:active {
	color: #090;
	text-decoration: none;

}
.nav_top {
	margin-left:5px;
	text-align:center;
}
.nav_top a,.nav_top a:link,.nav_top a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCC;
	font-weight: normal;
	text-decoration: none;
}
.nav_top a:hover,.nav_top a:active {
	color: #CC0;
	font-size:12px;
	text-decoration: none;
}
.email a,.email a:link,.email a:visited{
	color: #666;
	text-decoration: none;
}
.email a:hover,.email a:active {
	color: #090;
	text-decoration: none;
}
.email {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #666;
	width:350px;
	text-decoration:none;
}
.motto {
	font-size:xx-large;
	font-style:oblique;
	font-weight:bold;
}
.header {
	font-size:x-large;
	font-style:oblique;
	font-weight:bold;
	color:#666;
}
.intro {
	font-size:x-large;
	color:#090;
	padding-top:35PX;
	text-align:center;
}
.intro2 {
	font-size:medium;
	color:#090;
	text-align:left;
	font-style:oblique;
	width:350px;
}
.intro3 {	
	font-size:medium;
	font-weight:bold;
	color:#000;
	text-align:left;
	padding-top:40px;

}
.intro4 {	
	font-size:medium;
	font-weight:bold;
	color:#000;
	text-align:left;
	padding-top:10px;

}
.content {
	text-align:left;
	padding-top:30px;
	padding-left:20px;
	padding-right:510px;
	vertical-align:top;
	padding-bottom:20px;
}
.content2 {
	 text-align:left;
	 padding-top:30px; 
	 padding-left:20px; 
	 padding-right:200px;
	 vertical-align:top;
	 padding-bottom:20px;
}
.content3 {
	 text-align:left;
	 padding-top:30px; 
	 padding-left:20px; 
	 padding-right:350px;
	 vertical-align:top;
	 padding-bottom:20px;
}
.p2_promo {
	padding-bottom:10px;
	padding-left:145px;
}
.emphasis {
	font-style:oblique;
	color:#900;
}
.quote {
	font-style:oblique;
	font-weight:bold;
	color:#666;
	padding-left:100px;
	padding-right:50px;
	padding-top:10px;
	font-size:10pt;
	text-align:left;
}
.quote_signature {
	font-style:oblique;
	font-weight:bold;
	color:#666;
	padding-left:100px;
	padding-right:65px;
	font-size:10pt;
	text-align:right;
}
.client_quote {
	font-style:oblique;
	color:#000;
	font-size:small;
	text-align:left;
}
.client_signature {
	color:#000;
	font-size:small;
	text-align:left;
}
.client_quote2 {
	font-style:oblique;
	color:#666;
	font-size:small;
	text-align:left;
}
.client_signature2 {
	color:#666;
	font-size:small;
	text-align:left;
}
.LINK_BOX_TEXT {
	background-color:#090;
	font-weight:bold;
	color:#FF3;
	padding:10px 10px 10px 10px;
	text-align:center;
}
.LINK_TEXT {
	font-weight:bold;
	color:#FF3;
	text-align:center;
}
.footer {
	font-size:8pt;
	text-align:left;
	color:#666;
	padding-left:350px;
	padding-top:20px;
	padding-bottom:10px;
}
.licensed {
	font-size:7pt;
	text-align:right;
	color:#666;
	vertical-align:bottom;
}
.trademark {
	font-size:7pt;
	text-align:left;
	color:#666;
}
#Quote_Box1{
	position: absolute;
	z-index: auto;
	border:solid #000 1px;
	padding:5px;
	width:150px;
	left: 541px;
	top: 482px;
	height: 228px;
}
#Quote_Box2{
	position: absolute;
	z-index: auto;
	border:solid #000 1px;
	padding:5px;
	width:150px;
	left: 538px;
	top: 812px;
	height: 202px;
}
#Quote_Box3{
	position: absolute;
	z-index: auto;
	border:solid #000 1px;
	padding:5px;
	width:150px;
	left: 539px;
	top: 733px;
	height: 229px;
}
#Box_RIGHT1{
	position: absolute;
	z-index: auto;
	padding:5px;
	width:150px;
	left: 542px;
	top: 726px;
	height: 71px;
}
#Box_RIGHT2{
	position: absolute;
	z-index: auto;
	padding:5px;
	width:150px;
	left: 540px;
	top: 1030px;
	height: 71px;
}
#Box_RIGHT3{
	position: absolute;
	z-index: auto;
	padding:5px;
	width:149px;
	left: 705px;
	top: 3250px;
	height: 71px;
	text-align:right;
}
#Box_RIGHT4{
	position: absolute;
	z-index: auto;
	padding:5px;
	width:149px;
	left: 689px;
	top: 1318px;
	height: 71px;
	text-align:right;
}
#PIC_in_TEXT1 {
	position: absolute;
	z-index: auto;
	border:0;
	left: 193px;
	top: 318px;
}
#PIC_in_TEXT {
	position: absolute;
	z-index: auto;
	border:0;
	left: 576px;
	top: 325px;
}
#PIC_in_TEXT2 {
	position: fixed;
	z-index: auto;
	border:0;
	width:150px;
}
#PIC_in_TEXT3 {
	position: absolute;
	z-index: auto;
	border:0;
	left: 543px;
	top: 590px;
	border:solid #000 1px;
}
#PIC_in_TEXT4 {
	position: absolute;
	z-index: auto;
	border:0;
	left: 567px;
	top: 1528px;
	border:solid #000 1px;
}
#PIC_in_TEXT5 {
	position: absolute;
	z-index: auto;
	border:0;
	left: 252px;
	top: 348px;
	height:211px;
	border:solid #000 1px;
}
#PIC_in_TEXT6 {
	position: absolute;
	z-index: auto;
	border:0;
	left: 249px;
	top: 255px;
}
#PIC_in_TEXT7 {
	position: absolute;
	z-index: auto;
	border:0;
	left: 560px;
	top: 1049px;
}
#PromoIMAGE {
	position:absolute;
	z-index:auto;
	border:0;
	width:411px;
	left: 250px;
	top: 702px;
}
.content2_text {
	margin-left:60px;
	color: #000;
	width:400px;
	vertical-align:top;
}
.table_img {
	text-align: center;
	vertical-align:middle
}
/* drop down nac */
.ddcolortabs{
padding: 0;
width: 100%;
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
}

.ddcolortabs ul{
font: normal 11px Arial, Verdana, sans-serif;
margin:0;
padding:0;
list-style:none;
}

.ddcolortabs li{
display:inline;
margin:0 2px 0 0;
padding:0;
text-transform:uppercase;
}


.ddcolortabs a{
float:left;
color: white;
background: black url(media/color_tabs_left.gif) no-repeat left top;
margin:0 2px 0 0;
padding:0 0 1px 3px;
text-decoration:none;
letter-spacing: 1px;
}

.ddcolortabs a span{
float:left;
display:block;
background: transparent url(media/color_tabs_right.gif) no-repeat right top;
padding: 4px 8px 2px 7px;
}

.ddcolortabs a span{
float:none;
}

.ddcolortabs a:hover{
background-color: #591f20;
}

.ddcolortabs a:hover span{
background-color: #591f20;
}

.ddcolortabs .selected a, #ddcolortabs .selected a span{ /*currently selected tab*/
background-color: #591f20;
}

.ddcolortabsline{
clear: both;
padding: 0;
width: 100%;
height: 8px;
line-height: 8px;
background: black;
border-top: 1px solid #fff; /*Remove this to remove border between bar and tabs*/
}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv_a{
position:absolute;
top: 0;
border: 1px solid black; /*THEME CHANGE HERE*/
border-top-width: 8px; /*Top border width. Should match height of .ddcolortabsline above*/
border-bottom-width: 0;
font:normal 12px Arial;
line-height:18px;
z-index:100;
background-color: white;
width: 200px;
visibility: hidden;
}


.dropmenudiv_a a{
width: auto;
display: block;
text-indent: 5px;
border-top: 0 solid #678b3f;
border-bottom: 1px solid #678b3f; /*THEME CHANGE HERE*/
padding: 2px 0;
text-decoration: none;
color: black;
}

* html .dropmenudiv_a a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv_a a:hover{ /*THEME CHANGE HERE*/
background-color: #8a3c3d;
color: white;
}