* 									{margin:0; padding:0;}

body								{background:url(picts/footerbot.png) bottom repeat-x; -webkit-text-size-adjust: none;}

#header_top							{background:url(picts/topbg.png) top repeat-x;}

#wrapper							{margin:0 auto; width:938px;}

#gallery							{margin:0; list-style-type: none;
									 padding:0 0 0 0;	
									 border-bottom: 0px solid #766A63;}

#gallery2							{margin:0; list-style-type: none;
									 padding:0 0 0 0;
									 border-bottom: 0px solid #766A63;}
									 
#gallery3							{margin:0; list-style-type: none;
									 padding:0 0 0 0;
									 border-bottom: 0px solid #766A63;}									 

#gallery li 						{list-style-type: none;
						 			 padding:0 2px 0 10px;
									 margin: 8px 0 0 0; float:left;}
						 
#gallery2 li 						{list-style-type: none;
									 padding:0 2px 0 10px;
									 margin: 8px 0 0 0;
									 float:left;}
						 
#gallery3 li 						{list-style-type: none;
									 padding:0 2px 0 10px;
									 margin: 8px 0 0 0;
									 float:left;}	
									 
.smpanel							{background:url(picts/smpanel.jpg); background-repeat:no-repeat; width:938px; height:80px; margin:12px 0 0 0;}									.sml								{width:304px; height:50px; float:left; margin:16px 0 0 0;} 					 
.smr								{width:304px; height:50px; float:left; margin:16px 0 0 0;}
.smspcr								{width:20px; height:50px; float:left; margin:16px 0 0 0;}
.smicon								{width:50px; height:50px; float:left; margin:16px 0 0 0;}
						 
a.jump:link 						{font-weight:bold; font-family:verdana, arial, helvetica, sans-serif;  font-size:14px; color:#045C8D; 
									 text-decoration:none;}						 
a.jump:visited 						{font-weight:bold; font-family:verdana, arial, helvetica, sans-serif;  font-size:14px; color:#045C8D; 
									 text-decoration:none;}						 
a.jump:active 						{font-weight:bold; font-family:verdana, arial, helvetica, sans-serif;  font-size:14px; color:#045C8D; 
									 text-decoration:none; }						 
a.jump:hover 	 					{font-weight:bold; font-family:verdana, arial, helvetica, sans-serif;  font-size:14px; color:#045C8D; 
							 		 text-decoration:none;}
									 
									{text-decoration:none;
									 font-family:verdana, arial, helvetica, sans-serif;
									 font-size:14px; 
									 font-weight:bold;
									 color:#045C8D;
									 text-align:left;
									 line-height:18px;}
									 
img									{border:0;}
							 
.login								{padding:0px;
									 font-family:verdana, arial, helvetica, sans-serif;
									 font-size:13px; 
									 font-weight:bold;
									 color:#045C8D;
									 text-align:right;
									 line-height:18px;}	
									 
.pad								{padding-right:20px;}	

#slidepanel h1						{padding-bottom:10px;
									 padding-top:0px;
									 padding-right:10px;
									 padding-left:0px;
								 	 margin:0;
									 font-family:verdana, arial, helvetica, sans-serif;
									 font-size:14px; 
									 font-weight:bold;
									 color:#567C08;
									 text-align:left;
									 line-height:18px;}	
						 
#slidepanel2 h1						{padding-bottom:10px;
									 padding-top:0px;
									 padding-right:10px;
									 padding-left:0px;
								 	 margin:0;
							 		 font: 18px/30px Trebuchet MS, Helvetica, sans-serif;
							 		 font-weight: bold;
							 		 letter-spacing:2px;
									 color:#045C8D;
									 text-align:left;
									 line-height:18px;}	
									 
								 									 														 								 

h1									{padding-bottom:15px;
									 padding-right:0px;
									 padding-top:0px;
									 padding-left:0px;
									 font-family:verdana, arial, helvetica, sans-serif;
									 font-size:14px; 
									 font-weight:bold;
									 color:#045C8D;
									 text-align:left;
									 line-height:18px;}
									 
h2									{padding-bottom:15px;
									 padding-top:0px;
									 padding-right:10px;
									 padding-left:0px;
								 	 margin:0;
									 font-family:verdana, arial, helvetica, sans-serif;
									 font-size:14px; 
									 font-weight:bold;
									 color:#567C08;
									 text-align:left;
									 line-height:18px;}
									 
h3									{padding-bottom:15px;
									 padding-top:0px;
									 padding-right:10px;
									 padding-left:0px;
									 margin:0;
									 font-family:verdana, arial, helvetica, sans-serif;
									 font-size:14px; 
									 font-weight:bold;
									 color:#C78710;
									 text-align:left;
									 line-height:18px;}

h4									{padding-bottom:15px;
									 padding-right:0px;
									 padding-top:0px;
									 padding-left:0px;
									 font-family:verdana, arial, helvetica, sans-serif;
									 font-size:12px; 
									 font-weight:bold;
									 color:#045C8D;
									 text-align:left;
									 line-height:18px;}
									 
h5									{padding-bottom:15px;
									 padding-right:0px;
									 padding-top:0px;
									 padding-left:0px;
									 font-family:verdana, arial, helvetica, sans-serif;
									 font-size:14px; 
									 font-weight:bold;
									 color:#045C8D;
									 text-align:left;
									 line-height:18px;}		
									 
h6									{padding-bottom:15px;
									 padding-right:0px;
									 padding-top:0px;
									 padding-left:0px;
									 font-family:verdana, arial, helvetica, sans-serif;
									 font-size:14px; 
									 font-weight:bold;
									 color:#BC0A0A;
									 text-align:left;
									 line-height:18px;}										 							 
			 
.lastpar							{padding-bottom:10px;
									 padding-top:10px;
									 padding-right:0px;
									 padding-left:20px;
									 font-family:verdana, arial, helvetica, sans-serif;
									 font-size:10px; 
									 font-weight:normal;
									 color:#c0c0c0;
									 text-align:left;
									 line-height:14px;}								 

.content1							{padding:0;
									 font-family:verdana, arial, helvetica, sans-serif;
									 font-size:12px; 
									 font-weight:normal;
									 line-height:18px;
									 color:#464444;
									 text-align:left;}	

									 
.content2							{margin-left:20px;
									 padding:0;
									 font-family:verdana, arial, helvetica, sans-serif;
									 font-size:12px; 
									 font-weight:normal;
									 line-height:18px;
									 color:#464444;
									 text-align:left;}		
									 
.box6-1								{margin-top:8px;
									 margin-left:14px;
									 padding:0;
									 font-family:verdana, arial, helvetica, sans-serif;
									 font-size:11px; 
									 font-weight:normal;
									 line-height:15px;
									 color:#464444;
									 text-align:left;}		
									 
									 
.box6-2								{margin:8px;
									 padding-left:2px; 
									 font-family:verdana, arial, helvetica, sans-serif;
									 font-size:11px; 
									 font-weight:normal;
									 line-height:15px;
									 color:#464444;
									 text-align:left}		
									 								 							 
.box6-3								{margin-top:8px;
									 font-family:verdana, arial, helvetica, sans-serif;
									 font-size:11px; 
									 font-weight:normal;
									 line-height:15px;
									 color:#464444;
									 text-align:left}		
									 									 								 							 
.box6-4								{padding-left:13px;
									 font-family:verdana, arial, helvetica, sans-serif;
									 font-size:11px; 
									 font-weight:normal;
									 line-height:15px;
									 color:#464444;
									 text-align:left}
									 
.box6-5								{padding-left:11px;
									 font-family:verdana, arial, helvetica, sans-serif;
									 font-size:11px; 
									 font-weight:normal;
									 line-height:15px;
									 color:#464444;
									 text-align:left;}	
									 
.box6-6								{font-family:verdana, arial, helvetica, sans-serif;
									 font-size:11px; 
									 font-weight:normal;
									 line-height:15px;
									 color:#464444;
									 text-align:left;}										 								 								 								
			
.contentsignup						{margin-left:10px;
									 padding:0;
									 font-family:verdana, arial, helvetica, sans-serif;
									 font-size:12px; 
									 font-weight:normal;
									 line-height:15px;
									 color:#464444;
									 text-align:left;}		
									 
.contenttestimonial					{margin-top:10px; margin-left:10px;
									 padding:0;
									 font-family:verdana, arial, helvetica, sans-serif;
									 font-size:12px; 
									 font-weight:normal;
									 line-height:18px;
									 color:#464444;
									 text-align:left;}								 
									 					
.contentcontact						{padding-left:0px;
									 padding-right:0px;
							         padding-top:10px;
									 padding-bottom:0px;
									 font-family:verdana, arial, helvetica, sans-serif;
									 font-size:12px; 
									 font-weight:normal;
									 line-height:18px;
									 color:#464444;
									 text-align:left;}
									 
.agreement							{padding-left:0px;
									 padding-right:0px;
							         padding-top:0px;
									 padding-bottom:0px;
									 font-family:verdana, arial, helvetica, sans-serif;
									 font-size:10px; 
									 font-weight:normal;
									 line-height:18px;
									 color:#464444;
									 text-align:left;}	
									 
#disc ul							{list-style-type:disc; padding-left:20px;}
#disc li							{list-style-type:disc; line-height:17px;}									 
									 									 	
									 
#notbold ol							{padding-left:30px; font-weight:normal; font-size:10px;}
#notbold li							{font-weight:normal; font-size:10px; padding-bottom:8px;}											 									 

#margin ol							{padding-left:30px; font-weight:bold;}
#margin ul							{padding-left:20px;}

#margin li							{line-height:17px;}

#margin h2							{padding-bottom:10px;
									 padding-top:0px;
									 padding-right:10px;
									 padding-left:0px;
								 	 margin:0;
							 		 font: 18px/30px Trebuchet MS, Helvetica, sans-serif;
							 		 font-weight: bold;
							 		 letter-spacing:2px;
									 color:#045C8D;
									 text-align:left;
									 line-height:18px;}	

a									{color:#0066FF; text-decoration:none;}
a:hover								{color:#0066FF; text-decoration:underline;}

#menu 								{background:url(picts/menu.png); background-repeat:no-repeat; letter-spacing:1px; 
									 width:938px; height:48px; font:13px/11px "verdana";
									 font-weight:bold;
									 color:#FFFFFF;}
									 
#menu .marker a						{background-color:transparent;
									 color:#1E8EDB;
								     background-image:url(p7pm/img/navrollover.png);
									 background-repeat:repeat-x;}	
						 
#menu .border						{border-right:1px solid #1E8EDB;}
									 
#menu .lastright					{border-right:1px solid #1E8EDB; }	
									 
#menu .firstleft					{border-left:1px solid #1E8EDB; }											 					 							 

#footer								{padding:0 0 0 0; font-family:verdana, arial, helvetica, sans-serif;
									 font-size:10px; 
									 color:#000000;
									 font-weight:normal;
									 text-align:center;
									 width:938px;
									 height:70px; }
									 
#footer .indent 					{padding:0 0 0 0; color:#868686;}									 
									 
#footer a 							{color:#919191; 
									 font-weight:normal;}

#footer a:hover						{color:#000000; 
									 font-weight:normal;}
				 
.contentform						{float:left; 
									 margin:0px;
									 width:215px; 
									 height:150px;
									 padding-top:0px;
									 padding-bottom:0px;
									 padding-left:15px;
									 padding-right:0px;;
									 font-family:verdana, arial, helvetica, sans-serif;
									 font-size:12px; 
									 font-weight:normal;
									 color:#464444;
									 background-color:transparent;
									 line-height:13px;
									 text-align:left;}	
									 
.signup								{margin-top:15px; background-image:url(picts/signupbg.png); background-repeat:no-repeat;}									 								 
.testimonial						{background-image:url(picts/bgtestimonial.png); background-repeat:no-repeat;}								 
									 
.bgform								{margin-top:15px; background-image:url(picts/contentformbg.png); background-repeat:no-repeat;}									 								 
									 
.shadeform 							{padding:0 0 0 5px;
									 margin:0 0 5px 0;
									 border-left:#A4D347 1px solid; 
									 border-right:#A4D347 1px solid; 
						 			 border-top:#A4D347 1px solid; 
									 border-bottom:#A4D347 1px solid;
									 font:normal 14px verdana, arial, sans-serif; 
									 width:155px; 
									 color:#464444; 
									 background-image:url(picts/shadeform.png); 
									 background-repeat:repeat;
						 			 background-color:transparent; 
									 text-align:left}
									 
.shadeform1 						{padding:0 0 0 2px;
									 margin:2px 0 5px 0;
									 border-left:#A4D347 1px solid; 
									 border-right:#A4D347 1px solid; 
						 			 border-top:#A4D347 1px solid; 
									 border-bottom:#A4D347 1px solid;
									 font:normal 14px verdana, arial, sans-serif; 
									 width:195px; 
									 color:#464444; 
									 background-image:url(picts/shadeform.png); 
									 background-repeat:repeat;
						 			 background-color:transparent; 
									 text-align:left}										 
									 
									 
.shadeform2 						{padding:0 0 0 2px;
									 margin:0 0 5px 0;
									 border-left:#A4D347 1px solid; 
									 border-right:#A4D347 1px solid; 
						 			 border-top:#A4D347 1px solid; 
									 border-bottom:#A4D347 1px solid;
									 font:normal 14px verdana, arial, sans-serif; 
									 width:195px; 
									 color:#464444; 
									 background-image:url(picts/shadeform.png); 
									 background-repeat:repeat;
						 			 background-color:transparent; 
									 text-align:left}									 
 
									 
.shadeform3 						{padding:0 0 0 2px;
									 margin:6px 0 5px 0;
									 border-left:#A4D347 1px solid; 
									 border-right:#A4D347 1px solid; 
						 			 border-top:#A4D347 1px solid; 
									 border-bottom:#A4D347 1px solid;
									 font:normal 14px verdana, arial, sans-serif; 
									 color:#464444; 
									 background-image:url(picts/shadeform.png); 
									 background-repeat:repeat;
						 			 background-color:transparent; 
									 text-align:left}		
									 
.dropdown							{padding:0 0 0 5px;
									 margin:5px 0 5px 0;
									 border-left:#A4D347 1px solid; 
									 border-right:#A4D347 1px solid; 
						 			 border-top:#A4D347 1px solid; 
									 border-bottom:#A4D347 1px solid;
									 font:normal 14px verdana, arial, sans-serif; 
									 color:#464444; 
									 width:80px;
									 background-image:url(picts/shadeform.png); 
									 background-repeat:repeat;
						 			 background-color:transparent; 
									 text-align:left}												 

									 
.dropdownstate						{padding:0 0 0 5px;
									 margin:5px 0 5px 0;
									 border-left:#A4D347 1px solid; 
									 border-right:#A4D347 1px solid; 
						 			 border-top:#A4D347 1px solid; 
									 border-bottom:#A4D347 1px solid;
									 font:normal 14px verdana, arial, sans-serif; 
									 color:#464444; 
									 width:120px;
									 background-image:url(picts/shadeform.png); 
									 background-repeat:repeat;
						 			 background-color:transparent; 
									 text-align:left}										 							 
									 
.textarea 							{padding:0 0 0 5px;
									 margin:0 0 5px 0;
									 border-left:#A4D347 1px solid; 
									 border-right:#A4D347 1px solid; 
						 			 border-top:#A4D347 1px solid; 
									 border-bottom:#A4D347 1px solid;
									 font:normal 14px verdana, arial, sans-serif;
									 width:295px; 
									 color:#464444; 
									 height:125px; 
							 		 background-image:url(picts/shadeform.png);
									 background-repeat:repeat;
									 background-color:transparent; 
									 text-align:left}
									 
									 
.textarea2							{padding:0 0 0 5px;
									 margin:0 0 5px 0;
									 border-left:#A4D347 1px solid; 
									 border-right:#A4D347 1px solid; 
						 			 border-top:#A4D347 1px solid; 
									 border-bottom:#A4D347 1px solid;
									 font:normal 14px verdana, arial, sans-serif;
									 width:295px; 
									 color:#464444; 
									 height:32px; 
							 		 background-image:url(picts/shadeform.png);
									 background-repeat:repeat;
									 background-color:transparent; 
									 text-align:left}									 
						 
.signupoff 							{width:214px;
							 		 height:40px;
									 background-color:transparent;
							 		 border-left:0px;
							 		 border-right:0px;
							 		 border-top:0px;
									 border-bottom:0px; 
									 margin-top:10px;
							 		 cursor:pointer; 
							 		 background-image:url('picts/button.png'); 
							 		 background-repeat:no-repeat;}
												
.signupon 							{width:214px;
							 		 height:40px;
							 		 background-color:transparent;
							 		 border-left:0px;
							 		 border-right:0px;
							 		 border-top:0px;
							 		 border-bottom:0px; 
									 margin-top:10px;
							 		 cursor:pointer; 
 							 		 background-image:url('picts/buttonon.png'); 
							 		 background-repeat:no-repeat;}

.orderoff 							{width:120px;
							 		 height:35px;
									 background-color:transparent;
							 		 border-left:0px;
							 		 border-right:0px;
							 		 border-top:0px;
									 border-bottom:0px; 
									 margin-top:10px;
							 		 cursor:pointer; 
							 		 background-image:url('picts/orderoff.png'); 
							 		 background-repeat:no-repeat;}
												
.orderon 							{width:120px;
							 		 height:35px;
							 		 background-color:transparent;
							 		 border-left:0px;
							 		 border-right:0px;
							 		 border-top:0px;
							 		 border-bottom:0px; 
									 margin-top:10px;
							 		 cursor:pointer; 
 							 		 background-image:url('picts/orderon.png'); 
							 		 background-repeat:no-repeat;}	
									 
.orderofflarge						{width:214px;
							 		 height:40px;
									 background-color:transparent;
							 		 border-left:0px;
							 		 border-right:0px;
							 		 border-top:0px;
									 border-bottom:0px; 
									 margin-top:10px;
							 		 cursor:pointer; 
							 		 background-image:url('picts/orderofflarge.png'); 
							 		 background-repeat:no-repeat;}
												
.orderonlarge						{width:214px;
							 		 height:40px;
							 		 background-color:transparent;
							 		 border-left:0px;
							 		 border-right:0px;
							 		 border-top:0px;
							 		 border-bottom:0px; 
									 margin-top:10px;
							 		 cursor:pointer; 
 							 		 background-image:url('picts/orderonlarge.png'); 
							 		 background-repeat:no-repeat;}	
									 			 
												 
.button1 							{width:120px;
							 		 height:35px;
									 background-color:transparent;
							 		 border-left:0px;
							 		 border-right:0px;
							 		 border-top:0px;
									 border-bottom:0px; 
									 margin-top:5px;
							 		 cursor:pointer; 
							 		 background-image:url('picts/button1.png'); 
							 		 background-repeat:no-repeat;}
												
.buttonon1							{width:120px;
							 		 height:35px;
							 		 background-color:transparent;
							 		 border-left:0px;
							 		 border-right:0px;
							 		 border-top:0px;
							 		 border-bottom:0px; 
									 margin-top:5px;
							 		 cursor:pointer; 
 							 		 background-image:url('picts/buttonon1.png'); 
							 		 background-repeat:no-repeat;}
									 
									 
.button2 							{width:120px;
							 		 height:35px;
									 background-color:transparent;
							 		 border-left:0px;
							 		 border-right:0px;
							 		 border-top:0px;
									 border-bottom:0px; 
									 margin-top:10px;
							 		 cursor:pointer; 
							 		 background-image:url('picts/button2.png'); 
							 		 background-repeat:no-repeat;}
												
.buttonon2							{width:120px;
							 		 height:35px;
							 		 background-color:transparent;
							 		 border-left:0px;
							 		 border-right:0px;
							 		 border-top:0px;
							 		 border-bottom:0px; 
									 margin-top:10px;
							 		 cursor:pointer; 
 							 		 background-image:url('picts/buttonon2.png'); 
							 		 background-repeat:no-repeat;}		
									 
									 
.button3 							{width:120px;
							 		 height:35px;
									 background-color:transparent;
							 		 border-left:0px;
							 		 border-right:0px;
							 		 border-top:0px;
									 border-bottom:0px; 
									 margin-top:10px;
							 		 cursor:pointer; 
							 		 background-image:url('picts/button3.png'); 
							 		 background-repeat:no-repeat;}
												
.buttonon3							{width:120px;
							 		 height:35px;
							 		 background-color:transparent;
							 		 border-left:0px;
							 		 border-right:0px;
							 		 border-top:0px;
							 		 border-bottom:0px; 
									 margin-top:10px;
							 		 cursor:pointer; 
 							 		 background-image:url('picts/buttonon3.png'); 
							 		 background-repeat:no-repeat;}									 
									 				 
							 
a.linkaccord:link 					{font-weight:normal; font-family:verdana, arial, helvetica, sans-serif;  font-size:10px; color:#C0C0C0; 
									 text-decoration:none; line-height:12px;}						 
a.linkaccord:visited 				{font-weight:normal; font-family:verdana, arial, helvetica, sans-serif;  font-size:10px; color:#C0C0C0; 
									 text-decoration:none; line-height:12px;}						 
a.linkaccord:active 				{font-weight:normal; font-family:verdana, arial, helvetica, sans-serif;  font-size:10px; color:#C0C0C0; 
									 text-decoration:none; line-height:12px;}						 
a.linkaccord:hover 	 				{font-weight:normal; font-family:verdana, arial, helvetica, sans-serif;  font-size:10px; color:#C0C0C0; 
							 		 text-decoration:none; line-height:12px;}
						 
.accordian .link a 						{color:#C0C0C0; text-decoration:none; }
.accordian 								{list-style:none; margin:0 0 0 0; padding:0; }
.accordian li 							{list-style:none; margin:0; padding:0 0 0 0; }
.accordian li ul, .accordian li ol 		{margin:0 0 0 0; padding:0; }
.accordian li li 						{background:transparent; list-style:disc; padding:0; }
.stretch 								{font-weight:normal; font-family:verdana, arial, helvetica, sans-serif;  font-size:10px; color:#C0C0C0;  
									     margin:0; padding:0 0 0 0;}
html>body .stretch p 					{padding:0 0 0 0; }
.stretcher 								{background:transparent; font-size:10px; font-weight:normal; font-family:verdana, arial, helvetica, sans-serif;  							                              			 height:0px; overflow:hidden; visibility:hidden; width:938px; }
.stretch a.active 						{color:#C0C0C0; font-weight:normal; font-size:10px; text-decoration:none;}
/* Layout */
.clear:after 							{content:"."; display:block; height:0; clear:both; visibility:hidden; } 
.clear 									{display:inline-block; } 
/* Special - Hides from IE-mac \*/
* html .clear, .list li 				{height:0%; }
.clear 									{display:block;}
/* end hide */
/* end hide */	
	 
.clr 								{clear:both; 
									 font-size:0px; 
									 line-height:0px; 
							 		 margin:0px; 
									 padding:0px; 
									 height:0px; 
									 visibility:hidden;}
