body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #ffffff;
}
A {  
  COLOR: #666666; FONT-FAMILY: "Arial"; TEXT-DECORATION: none LINE-HEIGHT: 150%  
} 
TABLE {
  COLOR: #666666; FONT-FAMILY: "Arial"; FONT-SIZE: 9pt; LINE-HEIGHT: 14pt LINE-HEIGHT: 150% 
  } 
.text {
  COLOR: #363837; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 9pt; FONT-WEIGHT: 300 LINE-HEIGHT: 150% 
} 
.green {
  COLOR: #000000 
} 
.smallInput {
	BORDER-RIGHT: #3dc1be 1px solid; BORDER-TOP: #3dc1be 1px solid; BORDER-LEFT: #3dc1be 1px solid; BORDER-BOTTOM: #3dc1be 1px solid
}

BODY {
  FONT-SIZE: 11px; LINE-HEIGHT: 120%; FONT-FAMILY: Verdana 
  } 

.d1 {
	font-size: 11px;
	color: #ff0000;
}
.d2 {
	font-size: 12px;
	color: #ff0000;
}
.d3 {
	font-size: 12px;
	line-height: 18px;
	color: 004063;
}
.t1 {
	font-size: 12px;
	line-height: normal;
	color:  #858585;
	line-height: 20px;
}
.t2 {
	font-size: 12px;
	font-weight: bold;
	color: #339966;
}
.t3 {
	font-size: 12px;
	color: #336666;
	font-family: Arial, Helvetica, sans-serif;
}
t3:link {
	COLOR: #336666; TEXT-DECORATION: none
}
t3:visited {
	COLOR:#336666; TEXT-DECORATION: none
}
t3:active {
	COLOR: #cba409; TEXT-DECORATION: none
}
t3:hover {
	COLOR: #cba409; TEXT-DECORATION: none
}
.t4 {
	font-size: 12px;
	FONT-FAMILY: "Times New Roman", Times, serif;
	color: #3dc1be;
}
.t5 {
	font-size: 12px;
	color: #65c0db;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.t6 {
	font-size: 12px;
	line-height: 20px;
	color: #4f5e63;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.t7 {
	font-size: 12px;
	line-height: normal;
	color: #d68f06;
	TEXT-DECORATION: none
}
A.t7:link {
	COLOR: #d68f06; TEXT-DECORATION: none
}
A.t7:visited {
	COLOR: #d68f06; TEXT-DECORATION: none
}
A.t7:active {
	COLOR: #d68f06; TEXT-DECORATION: none
}
A.t7:hover {
	COLOR: #d68f06; TEXT-DECORATION: none
}
.t8 {
	font-size: 12px;
	line-height: normal;
	color: #cf2ea4;
	TEXT-DECORATION: none
}
.t9 {
	font-size: 12px;
	line-height: 14px;
	color: #393939;
}
A.t9:link {
	COLOR: #393939; TEXT-DECORATION: none
}
A.t9:visited {
	COLOR:#393939; TEXT-DECORATION: none
}
A.t9:active {
	COLOR: #cba409; TEXT-DECORATION: none
}
A.t9:hover {
	COLOR: #cba409; TEXT-DECORATION: none
}
.t10 {
	font-size: 12px;
	color: #29a5a2;
	font-weight: bold;
}	
.t11 {
	font-size: 12px;
	color: #47794e;
}	
A.t11:link {
	COLOR: #47794e; TEXT-DECORATION: none
}
A.t11:visited {
	COLOR:#47794e; TEXT-DECORATION: none
}
A.t11:active {
	COLOR: #cba409; TEXT-DECORATION:  underline
}
A.t11:hover {
	COLOR: #cba409;  TEXT-DECORATION: underline
}
.t11selected {
	font-family:Arial,verdana,sans-serif;
	
	font-size: 12px;
	background-color: #D9FFE2;
	TEXT-DECORATION: none
	
}
.t12 {
	font-size: 12px;
	color: #359f44;
}
.t13 {
	font-size: 12px;
	color: #0000ff;
	font-weight: bold;
	TEXT-DECORATION: underline
}
.t14 {
	font-size: 12px;
	color: #9a8827;
	font-weight: bold;
}
.t15 {
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;

}
.t16 {
	font-size: 12px;
	color: #8cb200;
}
.whileFont{
	font-size: 12px;
	color: #ffffff;
	font-weight: bolder;
}
.solid-bottom {BORDER-BOTTOM: #dddddd 1px solid}
.sec1  {
background-color:  #c0daf7;
cursor:  hand;
color:  #0059a2;
border-left:  1px  solid  #FFFFFF;
border-top:  1px  solid  #FFFFFF;
border-right:  1px  solid  gray;
border-bottom:  1px  solid  #FFFFFF
}
.sec2  {
background-color:  #c0daf7;
cursor:  hand;
color:  #ff0000;
border-left:  1px  solid  #FFFFFF;
border-top:  1px  solid  #FFFFFF;
}
.sec3  {
	background-color:  #ffffff;
	cursor:  hand;
	color:  #000000;
	border-left:  1px  solid  #FFFFFF;
	border-top:  1px  solid  #FFFFFF;
	font-weight: bolder;
}
.sec4  {
	background-color:  #ffffff;
	cursor:  hand;
	color:  #000000;
	border-left:  1px  solid  #FFFFFF;
	border-top:  1px  solid  #FFFFFF;
}
.sec5  {
	cursor:  hand;
	color:  #ffffff;
	font-weight: bolder;
	background-image: url(../images/bg3.jpg);
}
.sec6  {
	cursor:  hand;
	color:  #ffffff;
	font-weight: bolder;
}
.thin {
    border-collapse: collapse;
}
.highlight_row_on {
	BACKGROUND: #F3E2F1; CURSOR: hand
}
.highlight_row_out{
	BACKGROUND: #F3FFE8; CURSOR: hand
}
.highlight_row_out_no_hand{
	BACKGROUND: #F3FFE8; 
}
.highlight_row_on_no_hand {
	BACKGROUND: #F3E2F1; 
}
#nav li {
	float: left; 
}

#nav li:hover ul {
	left: auto;
}
#nav li.sfhover ul {
	left: auto;
}
.submenu{
	position:absolute;
	height:60px;
	top:800px;
	z-index:1;
	display: block;
    visibility: hidden;
    border-width: 0 1px 1px 1px;
    width: 160px; /*width of sub menu levels*/
	font-weight: normal;
	padding: 2px 5px;
}
.submenu a:link{
text-decoration:none;
font-family:Arial,verdana,sans-serif;
font-size:12px;font-weight:bold;  
color:#359354;  
}
.submenu a:active{
text-decoration:none;
font-family:Arial,verdana,sans-serif;
font-size:12px;font-weight:bold;  
color:#359354;  
}
.submenu a:visited{
text-decoration:none;
font-family:Arial,verdana,sans-serif;
font-size:12px;font-weight:bold;  
color:#359354;  
}
.submenu a:hover{
text-decoration:none;
font-family:Arial,verdana,sans-serif;
font-size:12px;font-weight:bold;  
color:#d68f06;
}

.menu_iframe{position:absolute; visibility:inherit; top:0px; left:0px; width:170px; z-index:-1; filter: Alpha(Opacity=0);}
.menucontainer{background: #fff url(../images/index/bgOFF.gif) top left repeat-x;}

/*Sub level menu*/
.menu ul li ul{
left: 0;
top: 0;
border-top: 1px solid #202020;
position: absolute;
display: block;
visibility: hidden;
z-index: 100;
}

.menu ul li ul li{
display: inline;
float: none;
}

/*basic menu styling*/
.menu {float:left;font-family:Arial,verdana,sans-serif;width:100%;position:relative;font-size:12px;font-weight:bold;
background:url(../images/index/bgOFF.gif) repeat-x;}
.menu ul {padding:0;margin:0;list-style-type:none;float:left;position:relative;}
.menu ul li {float:left;position:relative;display:inline;}
/*style of main items normal state*/
.menu ul li a, .menu ul li a:link {text-decoration:none;color:#359354;width:auto;color:#359354;border:1px solid #fff;border-width:0 1px 0 0;padding:0px 7px 0px 7px;line-height:31px;}
.menu ul li a, .menu ul li a:active {text-decoration:none;color:#359354;width:auto;color:#359354;border:1px solid #fff;border-width:0 1px 0 0;padding:0px 7px 0px 7px;line-height:31px;}
.menu ul li a, .menu ul li a:visited {text-decoration:none;color:#359354;width:auto;color:#359354;border:1px solid #fff;border-width:0 1px 0 0;padding:0px 7px 0px 7px;line-height:31px;}
.menu ul li a, .menu ul li a:hover {text-decoration:none;color:#d68f06;width:auto;color:#d68f06;border:1px solid #fff;border-width:0 1px 0 0;padding:0px 7px 0px 7px;line-height:31px;}
* html .menu ul li a, .menu ul li a:visited {width:auto;w\idth:auto;}




#faqcontent {
	font-size: 12px;
	line-height: 20px;
	text-decoration: none;
	padding-top: 15px;
}
#faqtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}


input.btnhov{
   border-top-color:#c63;
   border-left-color:#c63;
   border-right-color:#930;
   border-bottom-color:#930;
   }
   
input.btn{
   color:#050;
   font-family:'trebuchet ms',helvetica,sans-serif;
   font-size:84%;
   font-weight:bold;
   background-color:#fed;
   border:1px solid;
   border-top-color:#696;
   border-left-color:#696;
   border-right-color:#363;
   border-bottom-color:#363;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa');
	  }
.admintitleFont{
 font-family:'trebuchet ms',helvetica,sans-serif;
 font-weight:bold;
 color:#FFFFFF;
}

.admincontent{
 font-family:'trebuchet ms',helvetica,sans-serif;
 color:#666666;
 text-decoration: none;
 font-size: 11px;
}

.admincontentRed{
 font-family:'trebuchet ms',helvetica,sans-serif;
 color:#FF0000;
 text-decoration: none;
 font-size: 11px;
}

A.admincontent:link {
 font-size: 12px;
	COLOR: #393939; TEXT-DECORATION: none
}
A.admincontent:visited {
 font-size: 12px;
	COLOR:#393939; TEXT-DECORATION: none
}
A.admincontent:active {
 font-size: 12px;
	COLOR: #cba409; TEXT-DECORATION: none
}
A.admincontent:hover {
 font-size: 12px;
	COLOR: #cba409; TEXT-DECORATION: none
}

.downline {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}

H1 {FONT: 11px Verdana}
H2 {FONT: 10px Verdana; line-height : 170%}

.Adstitle{
 font-size: 12px;
	COLOR: #004891; TEXT-DECORATION: none

}



.adscontent {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	FONT: 12px Verdana; COLOR: #000;}
A.adscontent:link {
 font-size: 12px;
	COLOR: #393939; TEXT-DECORATION: none
}
A.adscontent:visited {
 font-size: 12px;
	COLOR:#393939; TEXT-DECORATION: none
}
A.adscontent:active {
 font-size: 12px;
	COLOR: #cba409; TEXT-DECORATION: none
}
A.adscontent:hover {
 font-size: 12px;
	COLOR: #cba409; TEXT-DECORATION: none
}#photos .photo {
	width: 80px;
	padding-right: 10px;
	float: left;
}
.fgray {
   font-size: 11px;
	COLOR:#999999; 
} 
.fgrayBig {
   font-size: 12px;
	COLOR:#999999; 
}
.greenTitle {
	font-size: 12px;
	font-weight: bold;
	color: #339966;
}
.fgreen {
	font-size: 12px;
	color: #339966;
}
.errorred {
	font-size: 12px;
	color: #ff0000;
}

.infored {
	font-size: 12px;
	color: #ff0000;
	font-weight: bold;
}
.t7hplink {
	font-size: 12px;
	font-weight: bold;
	line-height: normal;
	color: #d68f06;
	TEXT-DECORATION: none
	
}
A.t7hplink:link {
	COLOR: #d68f06; TEXT-DECORATION: none
}
A.t7hplink:visited {
	COLOR: #d68f06; TEXT-DECORATION: none
}
A.t7hplink:active {
	COLOR: #d68f06; TEXT-DECORATION: none
}
A.t7hplink:hover {
	COLOR: #339900; TEXT-DECORATION: none
}

.textlink {

	font-size: 12px;
	color: #47794e;
}	
A.textlink:link {
	 COLOR: #47794e; TEXT-DECORATION: none
}
A.textlink:visited {
	 COLOR:#47794e; TEXT-DECORATION: none
}
A.textlink:active {
	 COLOR: #cba409; TEXT-DECORATION:  none
}
A.textlink:hover {
	 COLOR: #ff6600;  
	 
}
.textlinkselected {
	 font-family:Arial,verdana,sans-serif;
	
	font-size: 12px;
	background-color: #D9FFE2;
	TEXT-DECORATION: none
	
}
.description {
	font-size: 12px;
	color: #ff6600;
	font-weight: bold;
}
.description_s {
	font-size: 11px;
	color: #ff6600;
	font-weight: bold;
}
.agent_name {
	font-size: 11px;
	font face=Arial;
	font-weight: bold;
}
.agent_agency{
	font-size: 11px;
	font face=Arial;
}
.agent_contact{
	font-size: 11px;
	color: #FF9900;
	font-weight: bold;
}
.t3b{
	font-size: 12px;
	color: #336666;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.info_profile {
	background-color: #f3faf5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666	;

}
.info_profileValue {
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	
}
.tipsred {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #993300;
}
.usefulLink {

	font-size: 12px;
	color: #0099CC;
}	
A.usefulLink:link {
	 COLOR: #0099CC; TEXT-DECORATION: none
}
A.usefulLink:visited {
	 COLOR:#0099CC; TEXT-DECORATION: none
}
A.usefulLink:active {
	 COLOR: #cba409; TEXT-DECORATION:  none
}
A.usefulLink:hover {
	 COLOR: #ff6600;  
	 
}
.description_anno {
	font-size: 11px;
	color: #ff6600; 
	font-weight: bold;
	TEXT-DECORATION: none
}
.description_advertiseLink {
	font-size: 12px;
	color: #ff6600; 
	font-weight: bold;
	TEXT-DECORATION: none
}

