body {
margin : 0 auto;
padding : 0;
font : 80% "Trebuchet MS", arial, verdana, tahoma, sans-serif;
line-height : 1.7em;
color : #333;
background :#293751 url(../../img/bgmain_293751.jpg) repeat-x scroll ;
}
#main {
width : 950px;
margin-left : auto;
margin-right : auto;
color : #333;
background : #ffffff url(../../agent/assets/images/bgcontainer7.jpg) no-repeat top left;
}
#main input, #main select {
margin:4px 4px 4px 0;
}
#main p {
padding : 5px;
color : #333;
}
.topright {
margin: 15px 10px 0 0;
float:right;
}
#profile {
background : #ffffff url(../../agent/assets/images/profilebg5.jpg) no-repeat top right;
color: #222222;
}
.protable3 {
background : #B4DE8B;
}
#map_border {
background : url(../../agent/assets/images/googlemap.jpg) no-repeat;
padding:5px 0 0 5px;
}
.heading {
	font-family: verdana;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	background-color: #a40909;
	border-bottom: solid 1px #666666;
}
#agentgreen{
background-color:#436239;
color:#FFFFFF;
padding:2px 0 2px 5px;
}
#agentgreen a{
color:#FFFFFF;
}
#agentgreen2{
background-color:#B4DE8B;
color:#000000;
padding:2px 0 2px 5px;
margin:0 0 5px 0;
}
#addressbold{
font-family:Georgia; font-weight:bold; font-size:11px;
padding:0;
margin:0;
}
#addressbold2{
font-family:Georgia; font-weight:bold; font-size:13px;
padding:0;
margin:0;
}
			/*TYPOGRAPHY*/
			
h1 {
padding : 0;
margin : 10px 0 5px 0;
letter-spacing: 1px;
font : 180% verdana, arial, "Trebuchet MS", tahoma, sans-serif;
color : #333;
background : inherit;
}

h2 {
padding : 0;
margin : 0 5px 0 5px;
letter-spacing: 3px;
font : 160% verdana, arial, "Trebuchet MS", tahoma, sans-serif;
color : #333;
background : inherit;
}

h3 {
padding: 0 0 10px 0;
letter-spacing: 1px;
line-height : 1.7em;
padding : 0;
font : 120% "Trebuchet MS", arial, verdana, tahoma, sans-serif;
background : inherit;
}
#main h4 {
padding : 0;
margin : 25px 0 0 15px;
letter-spacing: 1px;
font : 200% arial, "Trebuchet MS", tahoma, sans-serif;
color : #436239;
background : inherit;
}
.style1 {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 16px;
}
.style2 {
	color: #333;
	font-weight: bold;
	font-size: 16px;
}
.style6 {color: #009933}
			
			/*LINKS*/
a{
text-decoration :none;
color : #436239;
background : inherit;
}

a:hover{
text-decoration : underline;
color : #436239;
background : inherit;
}

			/*3 COLUMNS*/
.clink1 {
border-bottom:solid 1px #036FAA; 
background-color:#ACD8EE;
line-height: 32px;
padding-left: 15px;
}
.clink2 {
border-bottom:solid 1px #720C11; 
background-color:#C98378;
line-height: 32px;
padding-left: 15px;
}
.clink3 {
border-bottom:solid 1px #436239; 
background-color:#B4DE8B;
line-height: 32px;
padding-left: 15px;
}
#main .mainp {
margin: 3px 0 22px 10px;
padding : 5px;
color : #666;
}
			/*2 Body COLUMNS*/

#colone {
width: 265px;
float: left;
margin: 0;
padding: 0;
color:#333333;
line-height : 1.4em;
}
#colone a{
color:#436239;
text-decoration:underline;
}
#colone a:hover{
color:#ffffff;
text-decoration:underline;
}
#colone h2 {
padding : 0;
margin : 5px 5px;
letter-spacing: 0;
font : 160% verdana, arial, "Trebuchet MS", tahoma, sans-serif;
color : #333;
background : inherit;
}
#colone .display {
float : left;
width : 260px;
border-bottom : 15px solid #436239;
background : #B4DE8B;
}	
#colone .display2 {
float : left;
width : 260px;
border-bottom : 15px solid #436239;
background : #B4DE8B;
margin:15px 0;
}		
#coltwo {
width: 670px;
float: left;
margin: 0;
padding: 0;
}			

#coltwo h4 {
padding : 0;
margin : 5px 0;
letter-spacing: 1px;
font : 200% arial, "Trebuchet MS", tahoma, sans-serif;
color : #436239;
background : inherit;
}	
#coltwo p {
margin-left: 15px;
padding : 0;
color : #333;
line-height:110%;
}		
          /*INTROS*/
		  
.intro,.intro2,.intro3 {
height : 220px;
margin : 0 0 15px 0;
padding : 5px;
color : #555;
}
		  
.intro a,.intro2 a,.intro3 a {
text-decoration :none;
color : #333;
background : inherit;
}
.intro a:hover,.intro2 a:hover,.intro3 a:hover {
text-decoration : underline;
color : #333;
background : inherit;
}
.intro2 {
float : left;
width : 455px;
border-bottom : 15px solid #720c11;
border-top : 15px solid #720c11;
background : #c98378;
margin-right: 10px;
}
#main .intro2 p {
color: #ffffff;
}
.intro {
width : 455px;
border-bottom : 15px solid #036faa;
border-top : 15px solid #036faa;
background : #acd8ee;
margin-right: 15px;
}
.separator {
float : left;

background : url(../img/sep.png) no-repeat;
height : 225px;
width : 1px;
}
			
          /*MENU*/
#menu {
float:right;
padding:0; /*removes any padding*/
margin:5px 0 0 0; /*removes any margins*/
font-family: arial, helvetica, sans-serif; /*sets up the font choices (ALWAYS finish with a generic font)*/
white-space:nowrap; /*ensures that text stays on one line*/
list-style-type:none; /*removes the bullet from the list (not absolutely necessary)*/
}

#menu li {
display:inline; /*makes the list horizontal*/
}	

#menu li a {
padding:5px 15px; /*adds required padding*/
background:#B4DE8B; /*makes background orange*/
color:#000; /*makes the font color black*/
text-decoration:none; /*removes underline from text*/
float:left; /*keeps the list horizontal*/
border-bottom:solid 1px #436239;  /*adds a black border around each list item*/
border-right:solid 1px #436239;
}	

#menu li a:hover {
background:#436239; /*makes the background light blue*/
color:#fff; /* makes the font color white*/
}	
			/*IMAGES*/
a img {
border : 0;
}
.img {
float : left;
padding : 4px;
margin : 4px;
border : 1px solid #556b2f;
}
.imgleft {
float : left;
padding-left: 10px;
padding-right: 10px;
}

			/*footer*/
#footer {
margin : 0 0 0 15px;
padding : 0;
font : 90% "Trebuchet MS", arial, verdana, tahoma, sans-serif;
line-height : 1.7em;
color : #333;
background : #ffffff;
}

#footer a {
text-decoration : underline;
color : #333;
background : inherit;
}