body{
	margin: 5px auto;
	padding: 0;
	font: 10px Arial, Helvetica, sans-serif;
	color: #5a5a5a;
	background: #CCCC9A;
	background: #FFF;
	}
	
/*---------------------------------------------------------------------------- 
GENERAL
-----------------------------------------------------------------------------*/
td.header_rule	{
	background-color: #020202;
}
h1.simple, h2.simple{
	margin: 5px 0 0 0;
	padding: 0;
	font-size: 12px;
	font-weight: bold;
		color: #010066;
	}
h1.header{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #010066;
	}
span.normal_text{
	font-size: 10px;
	font-weight: normal;
	}
a{
	color: #000;
	}
a:hover{
	color: #009;
	text-decoration: none; }
	
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
	}

hr{
	display:none;
	}
div.hr{
	margin: 8px 0;
	padding: 0;
	height: 2px;
	background: #F3E2A7;
	}
p	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
/*---------------------------------------------------------------------------- 
CONTAINERS
-----------------------------------------------------------------------------*/
#container{
	margin: 0 auto;
	padding: 5px;
	background: #D9D9B3;
	background: #FFF;
	dsisplay: block;
	voice-family: "\"}\""; 
  voice-family:inherit;
  width: 1010px;
	}
	
#container2, #container20 #container200 {
	margin: 0 auto;
	padding: 0px;
	background: #FFF;
	dsisplay: block;
	voice-family: "\"}\""; 
 	 voice-family:inherit;
 	 width: 1010px;
	 border: "0" ;
	 cellpadding: "0" ;
	 cellspacing: "0;"	}
	 
#container30 {
	float: left;
	text-align: left;
	display: block;
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 1010px;
	background-color: #FFF;
	border: 1px solid #dadada;
	margin-top: 10px;
	padding-top: 10px;
}
	 
title_intro	{
	color: #000;
	font-size: 12px;
	font-weight: bold;
	padding: 0px 10px 0px 10px;
}

#container2_box1, #container2_box10 {
	background: #FFF;
	 width: 240px;
	float: left;
	padding: 2px;

	}
	 
#container2_box2, #container2_box7, #container2_box8, #container2_box9   {
	margin: 0px auto;
	padding: 5px;
	background: #FFF;
	dsisplay: block;
	 width: 250px;
	float: left;
	max-width: 250px;
	border: "0" ;
	 cellpadding: "0" ;
	 cellspacing: "0;"	}
	 
	 



#container2_box2b  {

	background: #FFF;
     margin: 3px;
	 width: 180px;
	 padding: 5px;
	 	 height: 80px;

}

#container2_box2c  {

	background: #FFF;
     margin: 3px;
	 width: 180px;
	 padding: 2px;
	 	 height: 150px;

}

#container2_box3 {
	background: #FFF;
	 width: 235px;

	float: left;
	max-width: 235px;
	}
	
#container2_box5, #container2_box6{
	margin: 0px auto;
	padding: 5px;
	background: #FFF;
	dsisplay: block;
	 width: 225px;
	float: left;
	max-width: 225px;
	border: "0" ;
	 cellpadding: "0" ;
	 cellspacing: "0;"	}
	 
#container2_box4{
	margin: 0px auto;
	padding: 3px;
	background: #FFF;
	float: left;
	border: "0";
	width: 200px;
	max-width: 200px;
	cellpadding: "0";
	cellspacing: "0;";
	display: table;
}

#services_image{
	padding: 3px;
	background: #FFF;
	float: left;
	border: "0";
 	width: "222";
	height: "202";
	cellpadding: "0";
}

#services_text{
	margin: 0px auto;
	padding: 3px;
	background: #FFF;
	width: "400";
	height: "250";

}

#main_left {

	 width: 650px;
	float: left;
	padding: 10px ;
	margin : 14px ;
	max-width: 650px;
	}
	
#main_left2 {

	 width: 550px;
	float: left;
	padding: 10px;
	padding-right: 10px;
	margin : 5px;
	}

#main_right {

	 width: 250px;
	float: left;
	padding: 10px 10px 10px 10px;
	margin : 14px 15px 15px 15px;
	max-width: 250px;
	}

#main_right2 {

	padding-top: 30px;
	 width: 350px;
	float: right;
	}
/*---------------------------------------------------------------------------- 
NAVIGATION
-----------------------------------------------------------------------------*/
/*---------------------------------------------------------------------------- 
NAVIGATION
-----------------------------------------------------------------------------*/
#left_area {
	width: 1000px;
	height: 300px;
	padding-top: 20px;
	float: left;
	margin-top: 0px 0px 0px 0px;

}
#image-box {
	width: 1000px;
	height: 300px;

	float: left;
	margin-top: 0px 0px 0px 0px;

}

#top_nav{
	margin: 0px 11px 0px 0px;
	padding: 2px 0 0 0;
	background: #F3E2A7;
	background: #fff;
	text-align: center;
	border-bottom: 3px solid #E7BE18;
	border-bottom: 3px solid #fff;
	height: 21px;
	float: right;
	voice-family: "\"}\""; 
	voice-family:inherit;
	height: 16px;
	cursor: default;
	}
#top_nav p{
	margin: 0;
	padding: 0;
	float: right;
width: 300px;
font-size: 10px;
	font-weight:bold;
	color: #E7BE18;
	}
#top_nav p a{
	color: #6b6a6a;
/*	font-family: helvetica;	*/
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	margin: 0px 14px 0px 14px;
	}
#top_nav p a:hover{
	color: #009;
	}
	
#main_nav{
	margin: 3px 0px 3px 12px;
	padding: 0;
	display: block;
	width: 570px;
	height: 32px;
	}
#main_nav ul{
	margin: 0;
	padding: 0;
	list-style-type: none;
	}
#main_nav li{
	float: left;
	font-size: 20px;
	color: #0f0;
	}

#main_nav li.nav_main1	{
	background-color: #7A6F57;
	width: 1px;
	height: 17px;
	margin: 4px 12px 0px 0px;
	}
#main_nav li.nav_main2	{
	background-color: #A1B8B3;
	width: 1px;
	height: 17px;
	margin: 4px 12px 0px 4px;
	}
#main_nav li.nav_main3	{
	background-color: #60A1BD;
	width: 1px;
	height: 17px;
	margin: 4px 12px 0px 4px;
	}
#main_nav li.nav_main4	{
	background-color: #7EB297;
	width: 1px;
	height: 17px;
	margin: 4px 12px 0px 4px;
	}
#main_nav li.nav_main5	{
	background-color: #BE9947;
	width: 1px;
	height: 17px;
	margin: 4px 12px 0px 4px;
	}
#main_nav li.nav_search	{
	background-color: #BE9947;
	width: 1px;
	height: 17px;
	margin: 4px 12px 0px 4px;
	}
#main_nav li a {
	text-indent: -700em;
	text-indent: 0em;
	display: block;
	text-decoration: none;
	color: #f00;
	color: #666666;
	}

#nav_main1_en a{
	width: 62px;
	height: 32px;
	color: #000;
	}
#nav_main1_en a:hover{
	}
#nav_main1_es a{
	width: 93px;
	height: 32px;
	color: #000;
	}
#nav_main1_es a:hover{
	}
#nav_main2_en a{
	width: 90px;
	height: 32px;
	}
#nav_main2_en a:hover{
	}
#nav_main2_es a{
	width: 148px;
	height: 32px;
	}
#nav_main2_es a:hover{
	}
#nav_main3_en a{
	width: 125px;
	height: 32px;
	}
#nav_main3_en a:hover{
	}
#nav_main3_es a{
	width: 138px;
	height: 32px;
	}
#nav_main3_es a:hover{
	}
#nav_main4_en a{
	width: 88px;
	height: 32px;
	}
#nav_main4_en a:hover{
	}
#nav_main4_es a{
	width: 100px;
	height: 32px;
	}
#nav_main4_es a:hover{
	}
#nav_main5_en a{
	width: 122px;
	height: 32px;
	}
#nav_main5_en a:hover{
	}
#nav_main5_es a{
	width: 122px;
	height: 32px;
	}
#nav_main5_es a:hover{
	}
#nav_mykb a{
	width: 82px;
	height: 32px;
	}
#nav_mykb a:hover{
	}
#nav_search	{
	margin: -3px 0px 0px 0px;
	padding: 0px;
	}
	
table.sub1 td, table.sub2 td, table.sub3 td, table.sub4 td, table.sub5 td {	
	border-bottom: 1px solid #fff;
	margin: 0px;
	padding-bottom: expression("0px");
}
table.sub1	{
	background: #010066;
	border-bottom: 1px solid #344408;
	border-right: 1px solid #344408;
}
table.sub2	{
	background: #010066;
	border-bottom: 1px solid #344408;
	border-right: 1px solid #344408;
}
table.sub3	{
	background: #010066;
	border-bottom: 1px solid #344408;
	border-right: 1px solid #344408;
}
table.sub4	{
	background: #010066;
	border-bottom: 1px solid #344408;
	border-right: 1px solid #344408;
}
table.sub5	{
	background: #010066;
	border-bottom: 1px solid #344408;
	border-right: 1px solid #344408;
}

table.sub1 a, table.sub2 a, table.sub3 a, table.sub4 a, table.sub5 a {	
	color: #F00;
}

table.sub1 td, table.sub2 td, table.sub3 td, table.sub4 td, table.sub5 td {	
	width: 300px;
}

table.sub1 td a	{
	font: bold 10px Arial, Helvetica, sans-serif;
	color: #fff;
	padding: 5px;
	margin: 0px;
	display: block;
	text-decoration: none;
	border-left: 0px solid #95A87A;
}
table.sub2 td a	{
	font: bold 10px Arial, Helvetica, sans-serif;
	color: #fff;
	padding: 5px;	
	display: block;
	text-decoration: none;
	border-left: 0px solid #95A87A;
}
table.sub3 td a	{
	font: bold 10px Arial, Helvetica, sans-serif;
	color: #fff;
	padding: 5px;	
	display: block;
	text-decoration: none;
	border-left: 0px solid #95A87A;
}
table.sub4 td a	{
	font: bold 10px Arial, Helvetica, sans-serif;
	color: #fff;
	padding: 5px;	
	display: block;
	text-decoration: none;
	border-left: 0px solid #95A87A;
}
table.sub5 td a	{
	font: bold 10px Arial, Helvetica, sans-serif;
	color: #fff;
	padding: 5px;	
	display: block;
	text-decoration: none;
	border-left: 0px solid #95A87A;
}

table.sub1 td a:hover	{
	font: bold 10px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #CCC;
	padding: 5px 5px 5px 5px;
	display: block;
	text-decoration: none;
	border-left: 0px solid #5F5A43;
}
table.sub2 td a:hover	{
	font: bold 10px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #CCC;
	padding: 5px 5px 5px 5px;
	display: block;
	text-decoration: none;
	border-left: 0px solid #859A94;
}
table.sub3 td a:hover	{
	font: bold 10px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #CCC;
	padding: 5px 5px 5px 5px;
	display: block;
	text-decoration: none;
	border-left: 0px solid #53829B;
}
table.sub4 td a:hover	{
	font: bold 10px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #CCC;
	padding: 5px 5px 5px 5px;
	display: block;
	text-decoration: none;
	border-left: 0px solid #6B9678;
}
table.sub5 td a:hover	{
	font: bold 10px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #CCC;
	padding: 5px 5px 5px 5px;
	display: block;
	text-decoration: none;
	border-left: 0px solid #9B813C;
}
table.sub1, table.sub1 td a {	
	voice-family: "\"}\""; 
	voice-family:inherit;
	width: 129px;
}

table.sub2, table.sub2 td a {	
	voice-family: "\"}\""; 
	voice-family:inherit;
	width: 159px;
}

table.sub3, table.sub3 td a {	
	voice-family: "\"}\""; 
	voice-family:inherit;
	width: 159px;
}

table.sub4, table.sub4 td a {	
	voice-family: "\"}\""; 
	voice-family:inherit;
	width: 159px;
}

table.sub5, table.sub5 td a {	
	voice-family: "\"}\""; 
	voice-family:inherit;
	width: 159px;
}

/*---------------------------------------------------------------------------- 
CONTENT
-----------------------------------------------------------------------------*/
#home_map	{
	padding: 0px 0px 0px 20px;
}

div.clear{
	clear: both;
	}
	

#default_content{
	margin: 0;
	padding: 0;
	background: #FFFFFF;
	}
#default_body{
	margin: 0;
	padding: 20px 10px 20px 9px;
	width: 507px;
	voice-family: "\"}\""; 
  voice-family:inherit;
	width: 488px;
	}
#breadcrumbs{  
	margin: 0 0 20px 0;
	font-size: 9px;
	}
#page_header{
	margin: 0 0 20px 0;
	}
h2 {
	padding: 1px 10px;
	border: 1px solid #dcdcdc;
	border-top: none;
	border-right: none;
	font-size: 18px;
	color: #010066;
}
h3 {
	padding: 1px 20px;
	border: 1px solid #dcdcdc;
	border-top: none;
	border-right: none;
	font-size: 18px;
	color: #010066;
}
#default_side h3, #default_side p {
	padding: 2px 0 6px 7px;
	position: relative;
}

h4 {
	padding: 1px 20px;
	border: 1px solid #dcdcdc;
	border-top: none;
	border-right: none;
	font-size: 14px;
	color: #010066;
}
#default_side h4, #default_side p {
	padding: 2px 0 6px 7px;
	position: relative;
}
#default_side p {
	color: #818384;
	font-size: 11px;
}
.phone_3 {
	width:30px;
}
.phone_4 {
	width:40px;
}

/*---------------------------------------------------------------------------- 
DEFAULT SIDE
-----------------------------------------------------------------------------*/
#default_side{
	margin: 0;
	padding: 0;
	width: 243px;
	}
#subnav_tbl{
	margin: 8px 0;
	padding: 0;
	background: #EDE7D1;
	border-bottom: solid 1px #66765B;
	}
.snav_s1 a{
	font-weight: bold;
	color: #66765B;
	text-decoration:none;
	}
.snav_s1 a:hover{
	color: #E7BE18;
	}
.snav_s2 a{
	margin: 0 0 0 8px;
	font-weight: normal;
	color: #000000;
	text-decoration:none;
	}
.snav_s2 a:hover{
	color: #E7BE18;
	}
#default_side h3 { font-size: 13px; margin-bottom: 23px; zoom: 1; }
#default_side h3:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
#default_side span {
	display: block;
	font-size: 10px;
}
#default_side #emails span { float: left; }
#default_side #emails span#specialoffers { padding-top: 4px; }
#default_side #emails span#emailprint {
	float: right;
	background: url(../images/icon_envelope.gif) no-repeat;
	padding-top: 20px;
}
#default_side #emails a {
	color: #318fdf;
	text-decoration: none;
}
#default_side #emails span#emailprint a {
	display: block;
	width: 38px;
	color: #bd9a46;
}
/*---------------------------------------------------------------------------- 
HOME LEFT COLUMN
-----------------------------------------------------------------------------*/
#home_lcol{
	margin: 0;
	padding: 0;
	width: 250px;
	float: left;
	}
#home_lcol_welcome{
	margin: 0;
	padding: 8px;
	background: #E7BE18;
	}
#home_lcol_welcome p{
	margin: 0 0 5px 0;
	padding: 0;
	}
#home_lcol_main{
	margin: 0;
	padding: 8px;
	}
#home_lcol_main p{
	margin: 0 0 5px 0;
	padding: 0;
	}
#home_lcol_main form{
	margin: 0;
	padding: 0;
	}

#home_lcol_earnings{
	margin: 0;
	padding: 8px;
	}	
	
	
/*---------------------------------------------------------------------------- 
HOME RIGHT COLUMN
-----------------------------------------------------------------------------*/

#home_rcol{
	margin: 0 0 0 250px;
	padding: 0;
	}
/* 3px IE hack - comments to hide from Mac \*/
* html #home_lcol {
margin-right: -3px;
display: inline;
	}
* html #home_rcol {margin-left: 0; height: 1%;}
/* end hide */ 

/*---------------------------------------------------------------------------- 
FOOTER
-----------------------------------------------------------------------------*/
#footer{
	float: left;
	  width: 1010px;
	color: #afafaf;
	margin-top: 300;
	padding-top: 300;
	margin-left: 200;
	padding-left: 0;
	top: 500px;
	}
#footer_call h1	{
	padding: 0;
	font-weight: normal;
	font-size: 19px;	
	color: #318fdf;
	}
#footer_call span.black	{
	color: #333;
	}
td#footer_text p	{
	color: #afafaf;

	font-size: 10px;
	}
td#07813 952824_text p a	{
	text-decoration:none;
	color: #afafaf;
	}
td#footer_text p a:hover	{
	text-decoration:none;
	color: #5A5A5A;
	}

#footer_links	{
	padding: 0px 0px 0px 30px;
	font-weight:normal;
	font-size: 10px;
	text-align: center;
	}
#footer_links	a	{
	font-size: 11px;
	color: #000;
	text-decoration:none;
	font-weight: normal;
	}
#footer_links	a:hover	{
	color: #5A5A5A;
	text-decoration:none;
	}
	
	
	
	
	
	
	
.td_red1	{
	background: #B0CBDF;
}
.td_red2	{
	background: #7290B2;
}
.td_grn1	{
	background: #7F9453;
}
.td_grn2	{
	background: #A5C06C;
}	



/*---------------------------------------------------------------------------- 
OLD STYLES CARIED OVER
-----------------------------------------------------------------------------*/
.largeBlkHdr {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 28px;
	color: #000000;
}
.largeBluHdr {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 28px;
	color: #619fba;
}
.largeTealHdr {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 15px;
	color: #748849;
}
#page h1 {
	font-family: Helvetica, Arial, sans-serif;
	font-weight: normal;
	font-size: 12px;
	color: #318fdf;
	margin: 0;
	padding: 0;
	display: inline;
}
#page h2 {
	font-family: Helvetica, Arial, sans-serif;
	font-weight: normal;
	font-size: 15px;
	margin: 0;
	padding: 0 0 0 8px;
	display: inline;
		color: #010066;
}
#page hr {
	display: inline;
	color: #999999;
	height: 1px;
	width: 100%;
}
.subhead {
	font-weight: bold;
	font-size: 14px;
	color: #000000;
}

.Utxt2 {
	font: 12px Georgia, "Times New Roman", Times, serif;
	color: #352E26;
}
.Utxt2b {
	font: bold 12px Georgia, "Times New Roman", Times, serif;
	color: #352E26;
}
.Utxt4 {
	font: 9px Arial, Helvetica, sans-serif;
	color: #000000;
}
.Utxt4 a{
	font: 9px Arial, Helvetica, sans-serif;
	color: #BE5E17;
}
.Utxt4 a:hover{
	font: 9px Arial, Helvetica, sans-serif;
	color: #000000;
}
.Utxt4b {
	font: bold 9px Arial, Helvetica, sans-serif;
	color: #000000;
}
.UtxtGrn {
	font: 10px Arial, Helvetica, sans-serif;
	color: #3A4B0B;
}
.UtxtGrnBold {
	font: bold 10px Arial, Helvetica, sans-serif;
	color: #3A4B0B;
}
.UtxtRed {
	font: 10px Arial, Helvetica, sans-serif;
	color: #651A00;
}
.UtxtRedBold {
	font: bold 10px Arial, Helvetica, sans-serif;
	color: #651A00;
}
.UtxtWht {
	font: 10px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.UtxtWhtBold {
	font: bold 10px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

.normTxt	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.largeOrangeHdr	{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 19px;
	color: #B35D0B;
}
.largeOrangeHdr2	{
	font-family: Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-size: 15px;
	color: #B35D0B;
}

.footerTxt1 {
	font: 9px Arial, Helvetica, sans-serif;
	color: #2B231B;
}
.footerTxt2 {
	font: 9px Arial, Helvetica, sans-serif;
	color: #9F8363;
}
a.footerTxt2 {
	font: 9px Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #9F8363;
}

.legalTxt	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}
.legalTxt2	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
.smallStdTxt, .smallStdTxt a	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
}
.smallStdTxt a:hover	{
	color: #813E0C;
	text-decoration: none;
}
.smallOrangeTxt	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #CC3300;
}
.orangeHdr {
	padding: 5px 0 0 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #CF6E0E;
	font-weight: bold;
}


.mapcommBox	{
	background: #F6F1D9;
	padding: 5px 8px 8px 8px;
}
.mapcommBoxTxt	{
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	padding: 3px 0 3px 0;
}
.mapcommBoxTitle	{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #C9660D;
	font-weight: bold;
}
.mapcommTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
.mapcommNorm	{	
	height: 18px;
	padding: 5px 0px 5px 0px;
	font-size: 12px;
}
.mapcommAlt	{	
	padding: 5px 0 5px 0;
	background: #ebeff5;
	height: 18px;
	font-size: 12px;
}
.commList	{
	border-bottom: 1px solid #dcdcdc;
	padding: 0px 0px 3px 0px;
	font-weight: bold;
}
table.tbl_tan	{
	background: #F6F6F0;
	margin: 5px 0 0 0;
	padding: 7px 10px 7px 10px;
	border-bottom: 1px solid #CCCCCC;
}
.td_tan1	{
	background: #F6F6F0;
}
.td_tan2	{
	background: #EBEBE4;
}
.td_red1	{
	background: #671A00;
}
.td_red2	{
	background: #501501;
}
.td_grn1	{
	background: #92AF36;
}
.td_grn2	{
	background: #7E9C24;
}
.td_gray1	{
	background: #E8E8E8;
}
.td_gray2	{
	background: #DCDCDC;
}



.floorpNorm {
	padding: 3px 0 3px 0;
	background: #FFFFFF;
}
.floorpAlt {
	padding: 3px 0 3px 0;
	background: #ebeff5;
	fon-size:9px;
}
.floorpTxtName, .floorpTxtName a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-transform: uppercase;
	text-decoration: underline;
}
.floorpTxtName a:hover {
	color: #813E0C;
	text-decoration: underline;
}
.floorpTxtDesc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
.floorpTxtPrice {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
}
table.subcomm td	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
.subcommTxtAlt	{
	color: #C9660D;
}


.dropDown {
	font: 10px Arial, Helvetica, sans-serif;
	color: #000000;
	width: 200px;
	align: left;
}

.dropDown2 {
	font: 10px Arial, Helvetica, sans-serif;
	color: #000000;
	width: 168px;
}
.input {
	font: 10px Arial, Helvetica, sans-serif;
	color: #000000;
	width: 168px;
}
.input2 {
	font: 10px Arial, Helvetica, sans-serif;
	color: #000000;
	height: 12px;
	width: 325px;
}

.input3_border	{
	float: left;
	border-width: 1px;
	border-style: solid;
	border-color: #cecece #f5f5f5 #f5f5f5 #cecece;
	height: 20px;
	margin: 5px 0px 0px 5px;
}
.input3 {
	float: left;
	font: 10px Arial, Helvetica, sans-serif;
    background-color: #DFD5AC;
    background-color: #fff;
    color: #8c8b8b;
	border-color: #cecece;
	width: 110px;
	height: 12px;
	padding: 3px 5px 5px 5px;
	border: 0px;
}
.textfield {
	font: 10px Arial, Helvetica, sans-serif;
	color: #000000;
	width: 325px;
	scrollbar-base-color: #F1EBC7;
	scrollbar-face-color: #E5DDAD;
	scrollbar-arrow-color: #11568c;
	scrollbar-3dlight-color: #E5DDAD;
	scrollbar-highlight-color: #F4F2E5;
	scrollbar-shadow-color: #D6D1B0;
	scrollbar-darkshadow-color: #C1BCA0;
}

.formfield {
	font: 9px Arial, Helvetica, sans-serif;
	color: #000000;
}
.formdropdown {
	font: 9px Arial, Helvetica, sans-serif;
	color: #000000;
}
.formcomment {
	font: 9px Arial, Helvetica, sans-serif;
	color: #000000;
}
.formbutton {
	font: bold 9px Arial, Helvetica, sans-serif;
	color: #000000;
	background: #999999;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #CCCCCC;
	text-transform: uppercase;
}
.dateBox	{
	margin: 5px 0 10px 0;
	background: #F6F6F0;
	border-bottom: 1px solid #CCCCCC;
}



.tout {
width: 200px;
font-size: 16px;
font-weight: bold;
text-decoration: none;
font-family: Helvetica,Arial, sans-serif;
color: #5a5a5a;
padding: 20px;
}
.tout:hover {
color: #666666;
}
.tout-img {
	margin-bottom: 5px;
}
.tout-sub {
font-size: 12px;
}
.tout-header {
	font-size: 11px;
	font-weight: bold;
	padding: 10px 0px 0px 10px;
	border: solid #dcdcdc;
	border-width: 0px 1px 0px 0px;
	color: #60a0bb;
}
.tout-body {
	font-size: 11px;
	font-weight: normal;
	padding: 0px 0px 10px 10px;
	border: solid #dcdcdc;
	border-width: 0px 1px 0px 0px;
}
.tout-body a	{
	color: #5a5a5a;
	text-decoration: none;
}
.tout-body a:hover	{
	color: #666666;
	text-decoration: underline;
}
.tout-link	{
	padding: 5px 0px 0px 10px;
}
td.home_intro	{
	color: #000;
	font-size: 12px;
	font-weight: bold;
	padding: 0px 10px 0px 10px;
}
span.welcome	{
	color: #010066;
}

.tout {
	width: 200px;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	font-family: Helvetica, Arial, sans-serif;
	color: #5a5a5a;
	padding: 20px;
}
.tout:hover {
	color: #666666;
}
.tout-img {
	margin-bottom: 5px;
}
.tout-sub {
	font-size: 12px;
}
.tout-header {
	font-size: 11px;
	font-weight: bold;
	padding: 10px 0px 0px 10px;
	border: solid #dcdcdc;
	border-width: 0px 1px 0px 0px;
	color: #60a0bb;
}
.tout-body {
	font-size: 11px;
	font-weight: normal;
	padding: 0px 0px 10px 10px;
	border: solid #dcdcdc;
	border-width: 0px 1px 0px 0px;
}
.tout-body a {
	color: #5a5a5a;
	text-decoration: none;
}
.tout-body a:hover {
	color: #666666;
	text-decoration: underline;
}
.tout-link {
	padding: 5px 0px 0px 10px;
}
td.home_intro {
	color: #000;
	font-size: 12px;
	font-weight: bold;
	padding: 0px 10px 0px 10px;
}
span.welcome {
	color: #6ba6c0;
}

.noborder {
	border: 0;	
}

img {border:none;}

.pfitem {
border:1px solid #512F14;
padding:5px;
clear:both;
margin-bottom:15px;
height:300px
}

.pfitem2 {
border:1px solid #512F14;
padding:5px;
clear:both;
margin-bottom:15px;
height:550px
}
.pfitem3 {
border:1px solid #512F14;
padding:5px;
clear:both;
margin-bottom:15px;
height:200px
}

.pfitem:hover {
background-color:#ECF3FB
}


.pfitem2:hover {
background-color:#ECF3FB
}

.pfitem3:hover {
background-color:#ECF3FB
}

.leftdiv{ /*IE method of centering a relative div*/
	background: #FFF;
	 width: 222px;
	height:202px;
float: left;
	padding: 5px;
}

a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}


