body, div, table, td, select, input {font-family: Arial,Helvetica,sans-serif; font-size:12px; color:#000000; line-height: 19px;}

.error{
color: #FF0000;
font-weight: bold;  
}

hr{ 
border: 0; height: 1px; color: #d5d5d6; background-color: #d5d5d6; margin-top: 5px; margin-bottom: 5px;
}

h1,h2,h3,h4,h5 { font-weight: normal; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; padding-right: 0px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; }

.main_body{
background-color: #1f5511;
margin: 0 0 0 0;
}   

#signup { width: 280; float: right; padding: 10px; font-size: 12px; color: #ffffff; font-family: Arial; background-color: #006699; margin-top: 10px; margin-bottom: 10px;}

.signupfield { width: 180px; padding: 3px;}

.signup_bttn { padding-top: 8px;}


#outermost{
background-color: #286d16; height: 7px;
}

#outer{
background: url( http://www.banyanbrown.com/images/main.jpg );
background-position: top;
background-repeat: no-repeat; height: 456px; background-color: #bddce8;
}

#top{
height: 456px;
width: 965px;
margin-right: auto; margin-left: auto;  }


#logo { float: left; width: 310px; margin-top: 15px;}

#topbuttons { height: 57px;  background-color: #006699;  }

#buttons { width: 965px; margin-left: auto; margin-right: auto;  } 


ul#navlist li
{
list-style:	none;
display: inline;
float: left;
width: auto;
margin: 0px;
padding-left: 0px;
padding-right: 0px; padding-top: 0px; padding-bottom: 0px;
}

ul#navlist li a
{
display: block;

border-right: #00547d 1px solid; border-top: #b17930 0px solid;
border-left: 0px; border-bottom: #1b618f 0px solid; font-size: 12px;
font-family: Arial;
color: #ffffff;
font-weight: bold;
text-decoration: none;
padding-left: 18px;
padding-right: 18px;
padding-top: 21px;
padding-bottom: 17px; margin-left: 0px; margin-right: 0px; 
}

ul#navlist li a:hover
{
display: block;

background-color: #00547d;
border-right: #00547d 1px solid; border-top: #000000 4px solid;
border-left: 0px; border-bottom: #ffba00 0px solid; font-size: 12px;
font-family: Arial;
color: #ffffff;
font-weight: bold;
text-decoration: none;
padding-left: 18px;
padding-right: 18px;
padding-top: 17px;
padding-bottom: 17px; margin-left: 0px; margin-right: 0px; }

ul#navlist li#end a
{
display: block;

border-right: #00547d 0px solid; border-top: #b17930 0px solid;
border-left: 0px; border-bottom: #1b618f 0px solid; font-size: 12px;
font-family: Arial;
color: #ffffff;
font-weight: bold;
text-decoration: none;
padding-left: 18px;
padding-right: 18px;
padding-top: 21px;
padding-bottom: 17px; margin-left: 0px; margin-right: 0px; 
}

ul#navlist li#end a:hover
{
display: block;

background-color: #00547d;
border-right: #00547d 0px solid; border-top: #000000 4px solid;
border-left: 0px; border-bottom: #ffba00 0px solid; font-size: 12px;
font-family: Arial;
color: #ffffff;
font-weight: bold;
text-decoration: none;
padding-left: 18ppx;
padding-right: 18px;
padding-top: 17px;
padding-bottom: 17px; margin-left: 0px; margin-right: 0px; }



* {
margin: 0;
padding: 0;
}




#inner {    	 background-color: #ffffff; overflow:auto;}



#content_home { width: 925px; margin-right: auto; margin-left: auto; padding-right: 20px; padding-left: 20px; padding-top: 20px; padding-bottom: 20px;}




#bottom { background-color: #286d16; padding-top: 0px; padding-bottom: 0px;}




#new_job { background-color: #006699; padding-top: 20px; padding-bottom: 20px; padding-right: 20px; padding-left: 20px; float: right; width: 245px; color: #ffffff; height: 75px; line-height: 15px; }



#new_job_bottom { background-color: #005077; height: 8px; width: 285px; float: right;}

#keep { padding-left: 15px; width: 150px; float: left; padding-top: 20px; border-left: #508842 0px solid; padding-bottom: 14px;}
#keep_up { line-height: 15px; color: #ffffff; }



#contact { padding-top: 20px; padding-bottom: 20px; width: 460px; float: left;}



#contactleft { border-right: #508842 1px solid; padding-right: 15px; color: #ffffff; line-height: 15px; width: 230px; float: left;}



#contactright { border-right: #508842 1px solid; padding-right: 15px; padding-left: 15px; color: #ffffff; line-height: 15px; float: left;} 

#copyright_top_inner { width: 965px; margin-right: auto; margin-left: auto; }

#footer2 { width: 965px; height: 115px; margin-right: auto; margin-left: auto;}

#copyrightouter { background-color: #1f5511; padding-top: 15px; padding-bottom: 15px;}

#copyright_body { width: 965px; margin-right: auto; margin-left: auto;}

#copyright_right{ 
float: right;
width: 165px;
font-family: Verdana;
font-size: 9px;
color: #799970; line-height: 15px; }

#copyright_left{ 
float: left;
width: 490px;
font-family: Verdana;
font-size: 9px;
color: #799970; line-height: 15px;
}

#copyright_top { height: 8px; background-color: #18420d;}


A:a { color: #006699; TEXT-DECORATION: none; FONT-WEIGHT: normal;}

A:link { color: #006699; TEXT-DECORATION: none; FONT-WEIGHT: normal;}


A:visited { color: #006699; TEXT-DECORATION: none; FONT-WEIGHT: normal;}

A:active { color: #006699; TEXT-DECORATION: none; FONT-WEIGHT: normal;}


A:hover { color: #286D16; TEXT-DECORATION: UNDERLINE; FONT-WEIGHT: normal;}


A.copyright:link { color: #799970; TEXT-DECORATION: NONE; FONT-WEIGHT: none; font-family: Verdana, Arial, Helvetica; font-size: 9px;}


A.copyright:visited { color: #799970; TEXT-DECORATION: NONE; FONT-WEIGHT: none; font-family: Verdana, Arial, Helvetica; font-size: 9px;}


A.copyright:active { color: #799970; TEXT-DECORATION: NONE; FONT-WEIGHT: none; font-family: Verdana, Arial, Helvetica; font-size: 9px;}


A.copyright:hover { color: #799970; TEXT-DECORATION: UNDERLINE; FONT-WEIGHT: none; font-family: Verdana, Arial, Helvetica; font-size:9px;}

A.contact:link { color: #ffffff; TEXT-DECORATION: NONE; FONT-WEIGHT: none; font-family: Arial, Helvetica; font-size: 12px;}


A.contact:visited { color: #ffffff; TEXT-DECORATION: NONE; FONT-WEIGHT: none; font-family: Arial, Helvetica; font-size: 12px;}


A.contact:active { color: #ffffff; TEXT-DECORATION: NONE; FONT-WEIGHT: none; font-family: Arial, Helvetica; font-size: 12px;}


A.contact:hover { color: #ffffff; TEXT-DECORATION: UNDERLINE; FONT-WEIGHT: none; font-family: Arial, Helvetica; font-size:12px;}

#pageheader { font-family: Arial; font-size: 28px; color: #006699; font-weight: none; border-bottom: #d5d5d6 1px solid; margin-bottom: 20px; padding-bottom: 9px; padding-top: 2px; }

.form_button {
border-color: #006699;
background-color: #006699; 
COLOR: #ffffff;
FONT-FAMILY: Arial;
FONT-SIZE: 12px;
FONT-WEIGHT: bold;
border-style: solid;
padding: 6px;
border-width: 0px;
cursor: pointer;
}

.button {
border-color: #006699;
background-color: #006699;
COLOR: #ffffff;
FONT-FAMILY: Arial;
FONT-SIZE: 12px;
FONT-WEIGHT: none;
border-style: solid;
border-width: 0px;
padding-right: 10px;
padding-left: 10px;
padding-top: 8px;
padding-bottom: 8px;
}  



.button:a { color: #ffffff; TEXT-DECORATION: NONE; FONT-FAMILY: Arial; FONT-SIZE: 12px; FONT-WEIGHT: bold;}


.button:link { color: #ffffff; TEXT-DECORATION: NONE; FONT-FAMILY: Arial; FONT-SIZE: 12px; FONT-WEIGHT: bold;}


.button:visited { color: #ffffff; TEXT-DECORATION: NONE; FONT-FAMILY: Arial; FONT-SIZE: 12px; FONT-WEIGHT: bold;}


.button:active { color: #ffffff; TEXT-DECORATION: NONE; FONT-FAMILY: Arial; FONT-SIZE: 12px; FONT-WEIGHT: bold;}


.button:hover { color: #ffffff; TEXT-DECORATION: NONE; FONT-FAMILY: Arial; FONT-SIZE: 12px; FONT-WEIGHT: bold;}

INPUT, SELECT, TEXTAREA {
BACKGROUND-COLOR: #FFFFFF;
BORDER-BOTTOM: #c8c7c7 1px solid;
BORDER-LEFT: #c8c7c7 1px solid;
BORDER-RIGHT: #c8c7c7 1px solid;
BORDER-TOP: #c8c7c7 1px solid;
COLOR: #000000;
FONT-FAMILY: Verdana,Arial;
FONT-SIZE: 10px;
FONT-WEIGHT: normal;
LETTER-SPACING: 0px;
PADDING-LEFT: 3px; padding-right: 3px; padding-top: 3px; padding-bottom: 3px;
}

.blank {

border-color: none;

border-style: none;

border-width: none;

background-color: transparent;

}

.borderimage { border-style: solid; border-color: #d5d5d6; border-width: 1px; padding-right: 2px; padding-left: 2px; padding-bottom: 2px; padding-top: 2px;margin-left: 20px; margin-bottom: 10px;}



ul.home { bullet-style: disc; color: #286d16; padding-left: 30px; padding-bottom: 20px; padding-top: 20px; margin-left: 0px; margin-bottom: 0px; }

ul.tips { bullet-style: disc; color: #286d16; padding-left: 30px; padding-bottom: 0px; padding-top: 0px; margin-left: 0px; margin-bottom: 0px; }

li.tips { padding-left: 0px; padding-bottom: 10px; padding-top: 0px; margin-left: 0px; margin-bottom: 0px; } 

.homeleft { padding-right: 25px; border-right: #d5d5d6 1px solid;}

.homeright { padding-left: 25px; }


.blacktext { color: #000000; font-family: Arial; font-size: 12px; }

.navbutSubTbl a{
position:relative; 
display:block;
}


.navbutSubTbl {
font-family: Arial, sans-serif;
color: #ffffff;
font-size: 11px;
background-color: #006699;
border-color: #ffba00;
border-style: solid;
border-top-width: 0px;
border-right-width: 0px; 
border-bottom-width: 0px;
border-left-width: 0px;
}




.navbutSubTbl a, .navbutSubTbl a:visited {  
position:relative; 
display:block; 
text-decoration: none; 
padding-top: 4px;
padding-bottom: 4px; 
padding-left: 8px;
padding-right: 12px; 
font-weight: bold;
font-family: Arial, sans-serif;
color: #ffffff; 
}




.navbutSubTbl a:hover {  
font-family: Arial, sans-serif; 
color: #ffffff;
font-weight: bold;
background-color: #00547d;
text-decoration: none;
}


.drop_pad{
margin-top: 0px;
margin-left: 0px;
z-index: 100;
}

.drop_border2{
border-color: #fffff;
border-style: solid;
border-top-width: 0px;
border-right-width: 2px; 
border-bottom-width: 2px;
border-left-width: 2px;
}	


.drop_border{
border-color: #fffff;
border-style: solid;
border-top-width: 0px;
border-right-width: 0px; 
border-bottom-width: 0px;
border-left-width: 0px;
}    



.drop_down {
BACKGROUND-COLOR: #FFFFFF;
BORDER-BOTTOM: #98B226 1px solid;
BORDER-LEFT: #98B226 1px solid;
BORDER-RIGHT: #98B226 1px solid;
BORDER-TOP: #D3D7E7 1px solid;
LETTER-SPACING: 0px;
}

.header { font-family: Arial; font-size: 15px; font-weight: bold; color: #286d16;}
