body {
font-family:arial;
text-align: center;
background-color: #ccc;
font-size:10pt;

}
div#main {
  width: 760px;

  margin-left: auto;
  margin-right: auto;
	text-align: left;
	border: 2px;
	border-style:solid;

border-bottom-color: #369;
		border-left-color: #369;
			border-right-color: #369;
				border-top-color: #369;
				
	background-color: #ffffff;
}div#mainB {
  width: 760px;
	height: 20px;
  margin-left: auto;
  margin-right: auto;
	text-align: left;
	border: 2px;
	border-style:solid;
	border-bottom-color: #369;
		border-left-color: #369;
			border-right-color: #369;
				border-top-color: #369;
	background-color: #ffffff;
}
div#contentheader {height:82px;
  margin-left: auto;
  margin-right: auto;
background: url(images/alphatitle.gif) no-repeat;
		}
		
		
		

			div#topnavbar{
	  width: 750px;

  margin-left: 5px;
  margin-right: 5px;
	  margin-top: 0px;
	  margin-bottom: 1em;
	text-align: left;
font-size:12px;
/*color:white;*/
padding:0px;
	 }
 
 
  #navcontainer ul
{
text-align: center;
padding-bottom: 5px;
margin-bottom:0;
padding-top: 5px;
padding-left: 0;
padding-right: 0;
margin-top: 0;
/* cancels gap caused by top padding in Opera 7.54 */
margin-left: 0;
background-color: #369;
color: white;
width:100%;
font-family: Arial,Helvetica,sans-serif;
font-size:10pt;
line-height: 18px;
/* fixes Firefox 0.9.3 */
}

#navcontainer ul li
{margin:0;
display: inline;
padding-left: 0;
padding-right: 0;
padding-bottom: 5px;
/* matches link padding except for left and right */
padding-top: 5px;
}
#tli1 a
{
padding-left: 10px;
padding-right: 10px;
padding-bottom: 6px;
padding-top: 6px;
color: white;
text-decoration: none;
border-right: 1px solid #fff;
}
#tli2 a
{
padding-left: 10px;
padding-right: 10px;
padding-bottom: 6px;
padding-top: 6px;
color: white;
text-decoration: none;
border-right: 1px solid #fff;

}#tli3 a
{
padding-left: 10px;
padding-right: 10px;
padding-bottom: 6px;
padding-top: 6px;
color: white;
text-decoration: none;
border-right: 1px solid #fff;
}
#tli4 a
{
padding-left: 10px;
padding-right: 10px;
padding-bottom: 6px;
padding-top: 6px;
color: white;
text-decoration: none;
border-right: 1px solid #fff;
}
#tli5 a
{
padding-left: 10px;
padding-right: 10px;
padding-bottom: 6px;
padding-top: 6px;
color: white;
text-decoration: none;
border-right: 1px solid #fff;
}
#tli6 a
{
padding-left: 10px;
padding-right: 10px;
padding-bottom: 6px;
padding-top: 6px;
color: white;
text-decoration: none;
border-right: 1px solid #fff;
}

#navcontainer ul li a:hover
{
background-color: #33369c;
color: white;
}


#eor a{z-index:1; padding-left: 10px;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 6px;
padding-top: 6px;
color: white;
text-decoration: none; }


 
 
 
 
div#contentleft {
width:170px;

margin:0 10px 0 5px;
padding:0 ;
float:left;
background:#fff;
	}
	

	
	
	 #navcontainerleft { width: 180px; }
	 

			 	#contentlefth {
	color:#fff;
width:162px;
height:24px;
padding-left:10px;
padding-right:0px;
margin-left:2px;
margin-top: 0px;
padding-top: 4px;
margin-bottom:0;
padding-bottom:0px;
	font-size:12pt; background: url(images/hleft.gif) no-repeat;
 repeat:no-repeat;
	font-size:10pt;
	}
		
		 	div.contentlefth3 {
	color:#fff;
width:162px;
height:24px;
padding-left:10px;
padding-right:0px;
margin-left:2px;
margin-top: 20px;
padding-top: 4px;
	font-size:12pt; background: url(images/hleft.gif) no-repeat;
 repeat:no-repeat;
	font-size:10pt;
	}
	
		 	#contentlefth2 {
	color:#fff;
width:162px;
height:24px;
padding-left:10px;
padding-right:0px;
margin-left:2px;
margin-top: 20px;
padding-top: 4px;
	font-size:12pt; background: url(images/hleft.gif) no-repeat;
 repeat:no-repeat;
	font-size:10pt;
	}
	
	


#navcontainerleft ul
{

margin-left: 0;
padding-left: 0px;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
font-size:10pt;
}

#navcontainerleft a
{
display: block;
padding:04px 0px 4px 20px;
width: 158px;

margin:0;
}

#navcontainerleft a:link, #navlistleft a:visited
{
color: #336699;
text-decoration: none;margin-top:0;
}

#navcontainerleft a:hover
{
background-color: #fc0;
color: #fff;width: 158px;
padding:04px 0px 4px 20px;
}
	#contentcenter {
width:370px;
padding:0 5px;
float:left;
background:#fff;
	}
		 	#contentcenterh {
	color:#fff;
	height:29px;
width:360px;
padding-left:10px;
padding-right:0px;
margin-left:0px;
margin-top: 15px;
margin-bottom: 10px;
padding-top: 5px;


	
	border-color:#369;
	font-size:12pt;
 background: url(images/hright.gif) no-repeat;
 repeat:no-repeat;
	}		 	#contentcenterhservices {
	color:#fff;
	height:29px;
width:360px;
padding-left:10px;
padding-right:0px;
margin-left:0px;
margin-top: 0px;
margin-bottom: 10px;
padding-top: 5px;
	border-color:#369;
	font-size:12pt; 
 background: url(images/hright.gif) no-repeat;
 repeat:no-repeat;
	}
	
	
	#topp {margin:0;padding:0;
}

	#contentright {
	color:#fff;
width:162px;
padding-left:10px;
padding-right:0px;
margin-bottom:0;
margin-right:10px;
float:right;
background:#369;
	border-style:solid;
	border-width:1px;
	border-color:#369;

	}
		#contentright2 {
width:162px;
padding:5px;
margin-right:10px;
float:right;
	border-style:solid;
	border-width:1px;
	border-color:#369;
	background-color: #ffff00;font-size:8pt;
	}
	
		#contentrightc {
	color:#fff;
width:162px;
padding-left:10px;
padding-right:0px;
margin-top:10px;
margin-right:10px;
float:right;
background:#369;
	border-style:solid;
	border-width:1px;
	border-color:#369;

	}
	
	


		#contentright2c {
width:162px;
padding-top:10px;
padding-left:10px;
padding-right:0px;
padding-bottom:10px;
margin-right:10px;
float:right;
	border-style:solid;
	border-width:1px;
	border-color:#369;
	background-color:#fc0;
	margin-bottom:0;
	}

#contentrighta {
	color:#fff;
width:162px;
padding-left:10px;
padding-right:0px;
margin-top:10px;
margin-right:10px;
float:right;
background:#369;
	border-style:solid;
	border-width:1px;
	border-color:#369;

	}
		#contentright2a {
width:162px;
padding-top:10px;
padding-left:10px;
padding-right:0px;
margin-right:10px;
float:right;
	border-style:solid;
	border-width:1px;
	border-color:#369;
	background-color:#fff;
	margin-bottom:0;
	}
	
	
#contentrightaservices {
	color:#fff;
width:162px;
padding-left:10px;
padding-right:0px;
margin-bottom:0;
margin-right:10px;
float:right;
background:#369;
	border-style:solid;
	border-width:1px;
	border-color:#369;

	}
		#contentright2aservices {
width:162px;
padding-top:10px;
padding-left:10px;
padding-right:0px;
margin-right:10px;
float:right;
	border-style:solid;
	border-width:1px;
	border-color:#369;
	background-color:#fc0;
	margin-bottom:0;
	}
	
img.rpic1{margin-bottom:1em;}
	

	
	 	#contentroll {

	color:#fff;
width:90px;height:20px;
padding-left:00px;
padding-right:0px;
margin-bottom:0px;
margin-left:0px;
margin-top: 0px;
padding-top: 0px;
background:#369;
	border-style:solid;
	border-width:1px;
	border-color:#369;
	font-size:12pt;

	float:left;
	}
	
	 	#contentroll1 {

	color:#fff;
width:90px;height:20px;
padding-left:00px;
padding-right:0px;
margin-bottom:0px;
margin-left:20px;
margin-top: 0px;
padding-top: 0px;
background:#369;
	border-style:solid;
	border-width:1px;
	border-color:#369;
	font-size:12pt;
float:left;
	}
	
		 	#contentroll2 {

	color:#fff;
width:90px;height:20px;
padding-left:00px;
padding-right:0px;
margin-bottom:0px;
margin-left:20px;
margin-top: 0px;
padding-top: 0px;
background:#369;
	border-style:solid;
	border-width:1px;
	border-color:#369;
	font-size:12pt;
float:left;
	}

	
	
	div#footer{
	  width: 760px;
height:40px;
  margin-left: auto;
  margin-right: auto;
	  margin-top: 0px;
font-size:10px;
color:white;

	background-color: #369;}
	


	 ul#navlistfooter{margin-top:10px; float:right;}

 ul#navlistfooter li
{	
display: inline;
list-style-type: none;
padding:0 6px 0 0 ;
margin:0 }

#navlistfooter a:link, #navlistfooter a:visited
{
color: #ffffff;
text-decoration: none;
}

#navlistfooter a:hover
{

text-decoration: underline;
}





div#footerl {
width:180px;
padding:5px;
float:left;text-align: left;


	}
	div#footerr {

width:540px;
padding:0px;
float:right;

	}
	
	
	
	
#rollover {
 width: 80px;
 height: 56px;
 background: url(images/pic1w.gif);
 margin:0  08px 20px 0; padding: 0;float:left;

}
#rollover li {margin: 0; padding: 0; list-style: none;}

#rollover li, #rollover a {height: 56px; display: block;}
#panel1b {left: 0; width: 80px;}


#panel1b a:hover {background: transparent url(images/pic1w.gif) 0 -56px no-repeat;}


#rolloverb {
 width: 80px;
 height: 56px;
 background: url(images/pic2w.gif);
 margin:0  08px 20px 0; padding: 0;float:left;

}
#rolloverb li {margin: 0; padding: 0; list-style: none;}

#rolloverb li, #rolloverb a {height: 56px; display: block;}
#panel1b1 {left: 0; width: 80px;}


#panel1b1 a:hover {background: transparent url(images/pic2w.gif) 0 -56px no-repeat;}



#rolloverc {
 width: 80px;
 height: 56px;
 background: url(images/pic3w.gif);
 margin:0  08px 20px 0; padding: 0;float:left;

}
#rolloverc li {margin: 0; padding: 0; list-style: none;}

#rolloverc li, #rolloverc a {height: 56px; display: block;}
#panel1c {left: 0; width: 80px;}


#panel1c a:hover {background: transparent url(images/pic3w.gif) 0 -56px no-repeat;}

#panel1d a:hover {background: transparent url(images/pic4w.gif) 0 -56px no-repeat;}

#rolloverd {
 width: 80px;
 height: 56px;
 background: url(images/pic4w.gif);
 margin:0  08px 20px 0; padding: 0;float:left;

}
#rolloverd li {margin: 0; padding: 0; list-style: none;}

#rolloverd li, #rolloverd a {height: 56px; display: block;}
#panel1d {left: 0; width: 80px;}

td.tablerowboldwithborder{font-weight:bold; font-size:8pt;border-style:none;border-width: 0px;border-color:#369;background:#9999cc;}

td.tablerowwithborder{border-style:solid;border-width: 1px;border-color:#369;}





#navcontainerprices ul
{
padding:00px 0px 0px 10px;
}
#navcontainerprices li
{
padding:00px 0px 0px 10px;
}

#navcontainerprices a
{
padding:00px 0px 0px 10px;
text-decoration:none;
}

#navcontainerprices a:link, #navlistleft a:visited
{

}

#navcontainerprices a:hover
{

text-decoration:underline;
}