@charset "utf-8";
/* CSS Document */
                           *{ /* Block all margins and padding */ margin:0; padding:0; /* Temporary borders */ border:solid 0px #000000; }
html						{ height:100%; }
body						{ background:#ffffff url(../images/bg/main_bodybg.jpg); margin:0; padding:0; height:100%; background-repeat:repeat-x; }

/* wrapper */
#wrapper					{ width:829px; height:100%; /* Center The Wrapper */ margin:0 auto; padding:0 auto; }

/* div1, div1a */
#div1						{ width:298px; height:108px; /* Center The Wrapper */ margin:0 auto; padding:0 auto; float:left; }

#div1a						{ width:225px; height:108px; /* Center The Wrapper */ margin:0 auto; padding:0 auto; float:left; }
#div1b						{ width:306px; height:108px; /* Center The Wrapper */ margin:0 auto; padding:0 auto; float:left; }
.aligna						{ width:206px; height:108px; /* Center The Wrapper */ margin:0 auto; padding:0 auto; float:left; }
.alignb						{ width:100px; height:108px; /* Center The Wrapper */ margin:0 auto; padding:0 auto; float:left; }
.aligna1		 			{ font-family:arial, tahoma, verdana; font-size:14px; font-weight:normal; font-style:normal; color:#008f4b; padding:0px 5px 0px 0px; }
.aligna2		 			{ font-family:arial, tahoma, verdana; font-size:14px; font-weight:bold; font-style:normal; color:#008f4b; padding:0px 0px 0px 0px; }
#div1a p		 			{ font-family:arial, tahoma, verdana; font-size:14px; font-weight:normal; font-style:normal; color:#008f4b; padding:40px 0px 0px 20px; }
#div1a b		 			{ font-family:arial, tahoma, verdana; font-size:14px; font-weight:bold; font-style:normal; color:#008f4b; padding:0px 10px 0px 0px; }
#div1b p		 			{ font-family:arial, tahoma, verdana; font-size:11px; font-weight:bold; font-style:normal; color:#329900; padding:45px 0px 0px 0px; }
#div1b b		 			{ font-family:arial, tahoma, verdana; font-size:14px; font-weight:normal; font-style:normal; color:#666666; padding:0px 10px 0px 0px; }
.header_right	 			{ padding:20px 0px 0px 388px; }

/* div2 */
#div2						{ width:829px; height:32px; /* Center The Wrapper */ margin:0 auto; padding:0 auto; float:left; }

/* div3 */
#div3						{ width:829px; height:375px; /* Center The Wrapper */ margin:0 auto; padding:0 auto; float:left; }

/* div4 */

#div4						{ width:829px; height:265px; /* Center The Wrapper */ margin:0 auto; padding:0 auto; float:left; }
#div4index					{ width:829px; height:335px; /* Center The Wrapper */ margin:0 auto; padding:0 auto; float:left; }
.indexcopy		 			{ font-family:arial, tahoma, verdana; font-size:12px; font-weight:normal; font-style:normal; color:#666666; padding:25px 0px 50px 15px; }
#div4 p		 				{ font-family:arial, tahoma, verdana; font-size:12px; font-weight:normal; font-style:normal; color:#666666; padding:25px 0px 50px 0px; }
#div4 b		 				{ font-family:arial, tahoma, verdana; font-size:12px; font-weight:bold; font-style:normal; color:#800000; padding:0px 0px 0px 0px; }
#div4 h1					{ font-family:arial, tahoma, verdana; font-size:20px; color:#008f4b; padding:20px 0px 0px 23px; }
#div4 h2					{ font-family:arial, tahoma, verdana; font-size:16px; color:#008f4b; padding:10px 0px 0px 23px; }
#div4 h3					{ font-family:arial, tahoma, verdana; font-size:16px; color:#008f4b; padding:10px 0px 0px 23px; }
#div4 ul					{ margin:10px 0px 0px 23px; padding:0px 0px 0px 35px; }
#div4 ul li					{ font-family:arial, tahoma, verdana; color:#666666; font-size:11px; margin-bottom:5px; }

#div4index p		 		{ font-family:arial, tahoma, verdana; font-size:12px; font-weight:normal; font-style:normal; color:#666666; padding:0px 10px 30px 23px; }
#div4index b		 		{ font-family:arial, tahoma, verdana; font-size:12px; font-weight:bold; font-style:normal; color:#800000; padding:0px 0px 0px 0px; }
#div4index h1				{ font-family:arial, tahoma, verdana; font-size:20px; color:#008f4b; padding:20px 0px 15px 23px; }
#div4index h2				{ font-family:arial, tahoma, verdana; font-size:16px; color:#008f4b; padding:10px 0px 0px 23px; }
#div4index h3				{ font-family:arial, tahoma, verdana; font-size:16px; color:#008f4b; padding:10px 0px 0px 23px; }
#div4index ul				{ margin:10px 0px 0px 23px; padding:0px 0px 0px 35px; }
#div4index ul li			{ font-family:arial, tahoma, verdana; color:#666666; font-size:11px; margin-bottom:5px; }

#div4int					{ width:506px; /* Center The Wrapper */ margin:0 auto; padding:0 auto; float:left; }
#div4int p		 			{ font-family:arial, tahoma, verdana; font-size:13px; font-weight:normal; font-style:normal; color:#666666; padding:10px 0px 25px 23px; }
#div4int b		 			{ font-family:arial, tahoma, verdana; font-size:12px; font-weight:bold; font-style:normal; color:#800000; padding:0px 0px 0px 0px; }
#div4int h1					{ font-family:arial, tahoma, verdana; font-size:20px; color:#008f4b; padding:20px 0px 0px 23px; }
#div4int h2					{ font-family:arial, tahoma, verdana; font-size:16px; color:#008f4b; padding:10px 0px 0px 23px; }
#div4int h3					{ font-family:arial, tahoma, verdana; font-size:16px; color:#008f4b; padding:10px 0px 0px 23px; }
#div4int ul					{ margin:10px 0px 0px 23px; padding:0px 0px 0px 35px; }
#div4int ul li				{ font-family:arial, tahoma, verdana; color:#666666; font-size:11px; margin-bottom:5px; }

/* div4recovery */
#div4recovery				{ width:506px; /* Center The Wrapper */ margin:0 auto; padding:0 auto; float:left; }
#div4recovery p		 		{ font-family:arial, tahoma, verdana; font-size:13px; font-weight:normal; font-style:normal; color:#666666; padding:10px 0px 10px 23px; }
#div4recovery b		 		{ font-family:arial, tahoma, verdana; font-size:13px; font-weight:bold; font-style:normal; color:#008f4b; padding:0px 0px 0px 0px; }
#div4recovery h1			{ font-family:arial, tahoma, verdana; font-size:20px; color:#008f4b; padding:20px 0px 0px 23px; }
#div4recovery h2			{ font-family:arial, tahoma, verdana; font-size:16px; color:#008f4b; padding:10px 0px 0px 23px; }
#div4recovery h3			{ font-family:arial, tahoma, verdana; font-size:16px; color:#008f4b; padding:10px 0px 0px 23px; }
#div4recovery ul			{ margin:10px 0px 0px 23px; padding:0px 0px 0px 35px; }
#div4recovery ul li			{ font-family:arial, tahoma, verdana; color:#666666; font-size:11px; margin-bottom:5px; }

.contacttime		 		{ font-family:arial, tahoma, verdana; font-size:12px; font-weight:normal; font-style:normal; color:#800000; padding:0px 0px 0px 0px; }

/* div4contact */
#div4contact				{ width:506px; /* Center The Wrapper */ margin:0 auto; padding:0 auto; float:left; }
#div4contact p		 		{ font-family:arial, tahoma, verdana; font-size:12px; font-weight:normal; font-style:normal; color:#666666; padding:10px 15px 0px 23px; }
#div4contact b		 		{ font-family:arial, tahoma, verdana; font-size:11px; font-weight:bold; font-style:normal; color:#666666; padding:0px 0px 0px 0px; }
#div4contact h1				{ font-family:arial, tahoma, verdana; font-size:20px; color:#666666; padding:10px 0px 0px 23px; }
#div4contact h2				{ font-family:arial, tahoma, verdana; font-size:16px; color:#666666; padding:10px 0px 0px 23px; }
#div4contact h3				{ font-family:arial, tahoma, verdana; font-size:16px; color:#666666; padding:10px 0px 0px 23px; }
#div4contact ul				{ margin:10px 0px 0px 0px; padding:0px 0px 0px 0px; }
#div4contact ul li			{ font-family:arial, tahoma, verdana; color:#666666; font-size:11px; margin-bottom:5px; }

#div4midcol					{ background:#ffffff url(../images/common/mid_col.jpg); background-repeat:repeat-y; width:92px; /* Center The Wrapper */ margin:0 auto; padding:0 auto; float:left; }

#div4col					{ width:231px; /* Center The Wrapper */ margin:0 auto; padding:0 auto; float:left; }
#div4col p		 			{ font-family:arial, tahoma, verdana; font-size:12px; font-weight:normal; font-style:normal; line-height:18px; color:#666666; padding:20px 0px 0px 0px; }
#div4col b		 			{ font-family:arial, tahoma, verdana; font-size:14px; font-weight:bold; font-style:normal; color:#666666; padding:0px 0px 0px 0px; }
#div4col h3					{ font-family:arial, tahoma, verdana; font-size:18px; color:#666666; padding:10px 0px 0px 22px; }
#div4col h4					{ font-family:arial, tahoma, verdana; font-size:16px; color:#666666; padding:0px 0px 0px 0px; }
#div4col img				{ padding:0px 0px 0px 0px; }

/* footer */
#footer						{ width:829px; height:70px; background:#ffffff url(../images/bg/footer_bg.jpg); background-repeat:no-repeat; margin:0 auto; padding:0 auto; float:left; }
#footer p		 			{ font-family:arial, tahoma, verdana; font-size:10px; font-weight:normal; font-style:normal; color:#666666; text-align:center; padding:15px 10px 0px 10px; }
#footer b		 			{ font-family:arial, tahoma, verdana; font-size:10px; font-weight:normal; font-style:normal; color:#666666; padding:0px 10px 0px 10px; }

.rCol						{ width:326px; height:381px; border:0px solid #666666; margin:0px 52px 0 0; }
.form						{ width:326px; margin:0px 0 0 17px; }
form.quote					{ margin:0px 0 0 25px; padding:0; }
.qarea						{ width:205px; border:1px solid #666666; height:17px; padding:5px 0px 5px 10px; font-family:arial, tahoma, verdana; font-size:11px; color:#666666; margin-bottom:10px; } 
textarea					{ width:300px; border:1px solid #666666; height:100px; padding:5px 0px 5px 10px; font-family:arial, tahoma, verdana; font-size:11px; color:#666666; }

/* link info */
.highlightit img{
border: 1px solid #ffffff;
}

.highlightit:hover img{
border: 1px solid #f1cb03;
}

.highlightit:hover{
color: f1cb03; /* Dummy definition to overcome IE bug */
}

a:link 						{ font-family:arial, tahoma, verdana; font-size:11px; font-weight: normal; font-style:normal; color: #2a4d95; text-decoration: underline;}
a:visited 					{ font-family:arial, tahoma, verdana; font-size:11px; font-weight: normal; font-style:normal; color: #2a4d95; text-decoration: underline;}
a:hover 					{ font-family:arial, tahoma, verdana; font-size:11px; font-weight: normal; font-style:normal; color: #2a4d95; text-decoration: none;}

.header:link 				{ font-family:arial, tahoma, verdana; font-size:12px; font-weight:normal; font-style:normal; color:#666666; text-decoration:underline;}
.header:visited 			{ font-family:arial, tahoma, verdana; font-size:12px; font-weight:normal; font-style:normal; color:#666666; text-decoration:underline;}
.header:hover 				{ font-family:arial, tahoma, verdana; font-size:12px; font-weight:normal; font-style:normal; color:#008f4b; text-decoration:none;}

.social:link 				{ font-family:arial, tahoma, verdana; font-size:11px; font-weight:bold; font-style:normal; color:#329900; text-decoration:none;}
.social:visited 			{ font-family:arial, tahoma, verdana; font-size:11px; font-weight:bold; font-style:normal; color:#329900; text-decoration:none;}
.social:hover 				{ font-family:arial, tahoma, verdana; font-size:11px; font-weight:bold; font-style:normal; color:#329900; text-decoration:underline;}

.footer:link 				{ font-family:arial, tahoma, verdana; font-size:11px; font-weight:normal; font-style:normal; color:#008f4b; text-decoration:none;}
.footer:visited 			{ font-family:arial, tahoma, verdana; font-size:11px; font-weight:normal; font-style:normal; color:#008f4b; text-decoration:none;}
.footer:hover 				{ font-family:arial, tahoma, verdana; font-size:11px; font-weight:normal; font-style:normal; color:#008f4b; text-decoration:underline;}

.webby:link 				{ font-family:arial, tahoma, verdana; font-size:10px; font-weight:normal; font-style:normal; color:#666666; text-decoration:none;}
.webby:visited 				{ font-family:arial, tahoma, verdana; font-size:10px; font-weight:normal; font-style:normal; color:#666666; text-decoration:none;}
.webby:hover 				{ font-family:arial, tahoma, verdana; font-size:10px; font-weight:normal; font-style:normal; color:#666666; text-decoration:underline;}

.contact:link 				{ font-family:arial, tahoma, verdana; font-size:14px; font-weight:normal; font-style:normal; color:#339900; text-decoration:underline;}
.contact:visited 			{ font-family:arial, tahoma, verdana; font-size:14px; font-weight:normal; font-style:normal; color:#339900; text-decoration:underline;}
.contact:hover 				{ font-family:arial, tahoma, verdana; font-size:14px; font-weight:normal; font-style:normal; color:#339900; text-decoration:none;}