body {padding:0; margin:0; color:#000000;background:url(../images/bg.gif) repeat-x top }
body, td {font-family:Tahoma; font-size:11px; }
br{font-size:10px}
a:hover {text-decoration:none}
.s{font-size:10px; color:#939393}
.green{color:#86980F}
.green1{font-size:10px; color:#86980F; text-decoration:none}
.green2{font-size:10px; color:#86980F}
  .red{color:#2C7F06;}
  .o{color:#FFCC00;}
  .blue{ color:#2C7F06; }
.w{color:#FFFFFF}
.w1{color:#FFFFFF; text-decoration:none}
.b{font-size:11px;color:#848484}
.b1{color:#595858}
.b2{color:#3D4505}
.b3{font-size:10px;color:#7D7D7D}

.t1{background:url(../images/1_z2.gif)  center left no-repeat; margin:0px 0px 0px 0px; padding:0px 0px 0px 14px }

        
input,textarea{
   border:1px solid #5A5D4E;
   font-family:Tahoma;
   font-size:11px;
} 


 
 .testimonial{ margin-left: 5px; margin-bottom: 15px;}

.ratediv{color:#8e8e8e; margin-top: 8px; padding-top: 4px; padding-left:4px;font-size:15px;font-weight:bold;
border-right: solid 2px #d6d6d6;
}
.rateterm{font-size:11px;color:#848484; padding-left:10px; padding-top:13px;font-weight: bold;}
.footer{font-size:10px; color:#848484; padding-top:1px; border-top:solid 1px #858585;}


.googlemap{ border: solid 1px #333333;  width: 99%; height:300px;}
.contactname{font-size: 13px; font-weight: bold; margin-bottom: 9px;}

.msgdiv{ color: red; background: yellow; width: 200px; padding: 5px;}



.applybyfax{ margin-top: 12px; font-weight:bold;}
.applybyfax li{ font-weight:normal; list-style: disc; list-style-type:disc; margin: 0px;padding:0px; list-style-position: inside; }
.applybyfax ol{ font-weight:normal; list-style: disc; list-style-type: disc; margin: 0px;padding:0px;list-style-position: inside }

.faqheader{ color:#0099cc;  font-size:13px; font-weight:bold; margin-top:10px; margin-bottom: 3px;}    
.faqsubject{ color:#0099cc; font-size:12px; font-weight: bold; margin-top:9px;}
.faqbody p{ line-height: 110%; margin-bottom:10px;}

img{border:0px;}
.linkbox{ margin-bottom: 3px;}




h3 { background:url(../images/sep_2.gif) left bottom repeat-x; 
padding:0 0 8px 0; color:#32639A; 
font-weight:bold; font-size:1.18em; 
margin-bottom: 8px;
}
.content{ font-family: arial;font-size:13px; line-height: 120%;}
.content1 div{ font-family: arial;font-size:13px; line-height: 120%; margin-bottom: 8px;}
h4{ font-size:12px; margin-bottom: 6px;}
.star{ margin-left: 8px; color:red;}

.contactheader{ font-size: 13px; margin-left:3px; margin-bottom: 15px;}

.contactdiv{ margin-left:3px;}













.hor-minimalist-a{font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;    font-size: 12px;    background: #fff;   width:700px;    border-collapse: collapse;    text-align: left;    margin-left: 15px;    margin-top: 10px;}
.hor-minimalist-a th{    font-size: 14px;    font-weight: normal;    color: #039;padding: 10px 8px;    border-bottom: 2px solid #6678b1;    text-align:left;        }
.hor-minimalist-a td{    font-size: 13px;    color: #585858;    padding: 9px 8px 3px 8px;    text-align: right;}
.hor-minimalist-a tbody tr:hover td   {    color: #009;} 

.hor-minimalist-a .firstrow{ background: #E0E0E0;}
.hor-minimalist-a .firstrow td{ color: #039; }
.hor-minimalist-a .rb{ border-right: solid 1px #6678b1;}

.hor_subtotalheader{ margin-left:15px; margin-bottom:6px; margin-top:15px; font-size:14px; color:#039;}
.hor_subtotal{ font-size:13px;margin-left: 15px; margin-bottom: 3px;}                                                 






.wr_header{
	background: #E3EFFF;
	margin-top: 10px;
	margin-bottom: 10px;
	border-top: solid 1px #dcdcdc;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 5px;
	font-size: 13px;
	font-weight:bold;	
}
.wr_l{
font-size:12px;
font-weight:bold;	
}
.wr_ll{font-size:12px;
	}
.wr_r{
	font-size: 13px;
	font-weight:bold;	
	color: red;
	border-bottom: solid 1px #dcdcdc;	
}
.wr_bl{
	border-bottom: solid 1px #dcdcdc;
}




.cal_td{
    height: 34px;
    border-right: solid 1px #dcdcdc;
    border-bottom: solid 1px #dcdcdc;
}
.cal_day{
 background-color:#E1F5FF;
}
.cal_day_o{
 background: #C0C0C0;
}
.cal_today{
background-color: #88D9FF;
}
.cal_event{
 margin-top: 3px;
 margin-bottom: 2px;
 margin-left:8px; 
}
.cal_event b{
 padding-left: 10px;
 background: url(../images/arr_content.gif) no-repeat left 50%;
}
