/* CSS Document */

body {font-family: Arial, Helvetica, sans-serif;font-size: 14px;/*0.88em;*/margin: 0px 0;}
h1, h2, h3, h4, h5 {font-family: Verdana, Arial, Helvetica, sans-serif;margin: 0;	padding: 0;}
h1 {	font: normal 20px Verdana;}

h3 {	font:bold 16px Verdana;color: #D7910F;}
h4 {	font:bold 14px Verdana;color: black;}
h5 {	font-size: 100%;	}

p, ul, ol {margin: 0;	padding: 5px 0 0 0;}
a:link{color: #000001;}
a:visited {color: #592d86;}
a:hover {color: #D7910F;}
.first {	padding-top: 0	! important;}

#container {	width: 1004px;	margin: 5px auto;	padding: 0;	}/*outside of whole site*/
#main {margin-left:180px;} /*magin to move right of menu*/
.white .content { padding: 10px 10px 10px 10px; }/* padding round white content of boxes*/
.white  p { padding: 10px 0px 10px 0px; }
.off_white  p { padding: 10px 0px 10px 0px; }
.off_white .content { padding: 10px 10px 10px 10px; }/* padding round white content of boxes*/

.content ul {list-style-type: none;margin-left: 10px;padding-top:0;padding-right:10px;}
.content li {margin-top:5px;padding-left:20px; background-image:url("../img/bullet-amber.gif") ;
			background-repeat:no-repeat;background-position: 0px 2px;}
.right ul {list-style-type: disc;list-style-image:none; padding:10px 0px 10px 60px;margin-left: 20px;}
.right li {padding:5px 0 5px 0px;}

/* columns */
.left {float:left;width: 264px; margin:10px 0 0 10px;display:inline;} 
.middle {float:left;	width: 264px; margin:10px 0 0 10px;	display:inline;} 
.right {float:right;	width: 264px; margin:10px 0 0 10px;	display:inline;} 
.left_middle {float:left;width: 538px; margin:10px 0 0 10px;	display:inline;} 
.middle_right {	float:left;width: 538px; margin:10px 0 0 10px;display:inline;}


.floatL {float:left;}
.floatR {float:right;}
.floatC {margin: 0px auto; text-align:center;}
.txtwhite {color:white;}
.txtamber {color:#D7910F;}
.txtred {color:#c80d05;font-weight:bold !important;}
.txtblack {color:#000001;}
.txtgrey {color: #9C9C9C;}
.txtsmall {font: normal 12px Verdana;}
.txtbig {font-weight:normal; font-size:24px;padding:5px;}
.txtnormal {font: normal 16px Verdana;}
.bluetext {color:#000001; font-weight:bold; font-size:12pt;}
.bluetext img {vertical-align:middle;}
.redtext {color:#c80d05; font-weight:bold; font-size:15px;}
.redtext a:link{color:#c80d05;}
.redtext a:hover {color: #D7910F;}
.redtext img {vertical-align:middle;}
.nopad {padding-bottom:0px !important;}
.paded {margin-bottom:10px !important;}

img {border:0;}
a img {border:0;}
.clickimage  { margin-top:1px; margin-bottom:1px; border-width:0px;  }
.clickimage  img {vertical-align:middle; border:1px solid #FFF; margin:10px 10px 10px 5px;}
.clickimage a {text-decoration: none; border:1px solid #FFF;}
.clickimage a :hover {border:1px solid #000;	color: #000001; text-decoration: none; }
.email {border-width:0px;margin-top:1px; margin-bottom:1px;}
.email img  {border:0px solid #FFF;}
.email a {text-decoration: none; border:1px solid #FFF;}
.email a:hover {border:1px solid #000000;}
.phoney {float:right;padding-bottom:10px}

div.clear {clear: both;	}
div.padding {height: 15px;line-height: 15px;font-size: 15px;	}
div.spacer {height: 10px;line-height: 10px;font-size: 10px;}

#header {color: #000000;background:#eab52b;font:bold 24px arial;margin:0 0 0 0; }
	#header img {float:left;vertical-align: top;	padding: 12px 20px 12px 10px;}
	#header strong {padding: 10px 0 10px 0;}
#sweepup {float:right;color: #fffffe; font:bold 18px Verdana;margin: -21px 1px 0 0; padding: 0px 0px 0px 0px;
		background: #000001 url("../img/header/bl.gif") no-repeat bottom left;}
	#sweepup ul {list-style-type: none;font-family: Verdana;	font-weight: bold;font-size: 18px;padding: 0 40px 0 100px;}
	#sweepup p {float: left;padding: 0px 10px 0px 30px;}
#info_bar .content {	padding: 5px 10px 5px 10px; /*size of grey bar*/}

.submenu {background: #ffffff;padding-left:15px;}
#mainmenu {float:left;width:180px;text-decoration: none;display:block;color:#ffffff;padding:10px 0px 0 0px;}
	#mainmenu ul{list-style-type: none;margin: 0;padding: 0;margin-bottom: 0; /*bottom spacing between each UL and rest of content*/}
	#mainmenu ul li{padding-bottom: 1px; /*bottom spacing between menu items*/ color:red;}
		#mainmenu ul li a{font: normal 12px Verdana;color: black;	background: #eab52b; display:block; padding: 5px 0;
	line-height: 18px;padding-left: 6px; /*link text is indented 8px*/	text-decoration: none; border-width:1px 0;}
		#mainmenu ul li a:hover { /*hover state CSS*/	color: #D7910F;background: #000001;}

#contactbox {width:170px;border: 1px solid black;background-color: #eab52b;padding:5px 5px;}
.invalid {border: 1px solid red;background-color: #ffffee;}

body.comp  #mnsev,body.comp  #mnsev a,
body.wup  #mnsix,body.wup  #mnsix a,
body.wupw  #mnsia,body.wupw  #mnsia a,
body.wupe  #mnsib,body.wupe  #mnsib a,
body.wups  #mnsic,body.wups  #mnsic a,
body.vol  #mnfiv,body.vol  #mnfiv a,
body.volh  #mnfia,body.volh  #mnfia a,
body.vole  #mnfib,body.vole  #mnfib a,
body.vola  #mnfic,body.vola  #mnfic a,
body.adm  #mfou,body.adm  #mfou a,
body.admh  #mfoa,body.admh  #mfoa a,
body.adme  #mfob,body.adme  #mfob a,
body.adma  #mfoc,body.adma  #mfoc a,
body.cva  #mthr,body.cva  #mthr a,
body.cvah  #mtha,body.cvah  #mtha a,
body.cvae  #mthb,body.cvae  #mthb a,
body.cvaa  #mthc,body.cvaa  #mthc a,
body.ppa  #mtwo,body.ppa  #mtwo a,
body.ppah  #mtwa,body.ppah  #mtwa a,
body.ppae  #mtwb,body.ppae  #mtwb a,
body.ppaa  #mtwc,body.ppaa  #mtwc a,
body.home  #mnone,body.home  #mnone a
	{ /*hover state CSS*/	color: white;background: #000001;}
		
#footer {font: bold 11px Verdana, sans-serif;color: white;	}
	#footer .tr {background-image: url("../img/footer/tr.gif");background-position: 560px 0;	}
	#footer .content {padding: 8px 15px 18px 0px;}
		#footer ul {list-style-type: none; padding: 0px 0 10px 0;}
			#footer ul li {	float: left;padding:0 35px 0 0 ;display:inline;background-image:none;}
				#footer ul li a {color: #ffffff;text-decoration: none;}
				#footer ul li a:hover {	text-decoration: underline;	}					

table.compare {width:800px; border-style:solid; border-color:#000; border-width:medium;  border-collapse:collapse;
	table-layout:auto;}
table.compare td {width:90px; font-weight:normal;border-style:solid;border-width:thin;padding:3px 3px;vertical-align:top;}
table.compare th { font-weight:bold;border-style:solid;border-width:thin;padding:3px 3px;vertical-align:middle;
	text-align:center;}
.col1 {text-align:left ! important; width:90px}
.coldouble {width:180px ! important;}
				
.t { background-repeat: repeat-x; background-position: top; }
.b { background-repeat: repeat-x; background-position: bottom; }
.l { background-repeat: repeat-y; background-position: left; }
.r { background-repeat: repeat-y; background-position: right; }
.tl { background-repeat: no-repeat; background-position: top left; }	
.tr { background-repeat: no-repeat; background-position: top right; }
.bl { background-repeat: no-repeat; background-position: bottom left; }
.br { background-repeat: no-repeat; background-position: bottom right; }

.white { background-color: white; }
.white .t { background-image: url("../img/wrappers/white/on_white/t.gif"); }
.white .b { background-image: url("../img/wrappers/white/on_white/b.gif"); }
.white .l { background-image: url("../img/wrappers/white/on_white/l.gif"); }
.white .r { background-image: url("../img/wrappers/white/on_white/r.gif"); }
.white .tl { background-image: url("../img/wrappers/white/on_white/tl.gif"); }
.white .tr { background-image: url("../img/wrappers/white/on_white/tr.gif"); }
.white .bl { background-image: url("../img/wrappers/white/on_white/bl.gif"); }
.white .br { background-image: url("../img/wrappers/white/on_white/br.gif"); }

.off_white {background-color: #ffffee;}
.off_white .t { background-image: url("../img/wrappers/off_white/t.gif"); }
.off_white .b { background-image: url("../img/wrappers/off_white/b.gif"); }
.off_white .l { background-image: url("../img/wrappers/off_white/l.gif"); }
.off_white .r { background-image: url("../img/wrappers/off_white/r.gif"); }
.off_white .tl { background-image: url("../img/wrappers/off_white/tl.gif"); }
.off_white .tr { background-image: url("../img/wrappers/off_white/tr.gif"); }
.off_white .bl { background-image: url("../img/wrappers/off_white/bl.gif"); }
.off_white .br { background-image: url("../img/wrappers/off_white/br.gif"); }
.off_white div.content {	padding: 5px;} /*size of padding round grey box headers*/
.off_white h2 {font: normal 16px Verdana;color: #000000;}

.amber {background-color: #eab52b;}
.amber .t { background-image: url("../img/wrappers/amber/border.gif"); }
.amber .b { background-image: url("../img/wrappers/amber/border.gif"); }
.amber .l { background-image: url("../img/wrappers/amber/border.gif"); }
.amber .r { background-image: url("../img/wrappers/amber/border.gif"); }
.amber .tl { background-image: url("../img/wrappers/amber/tl.gif"); }
.amber .tr { background-image: url("../img/wrappers/amber/tr.gif"); }
.amber .bl { background-image: url("../img/wrappers/amber/bl.gif"); }
.amber .br { background-image: url("../img/wrappers/amber/br.gif"); }
.amber div.content {	padding: 5px;} /*size of padding round grey box headers*/
.amber h2 {font: bold 16px Verdana;color: #000000;}

.black {background-color: #000001;}
.black .t { background-image: url("../img/wrappers/black/t.gif"); }
.black .b { background-image: url("../img/wrappers/black/b.gif"); }
.black .l { background-image: url("../img/wrappers/black/l.gif"); }
.black .r { background-image: url("../img/wrappers/black/r.gif"); }
.black .tl { background-image: url("../img/wrappers/black/tl.gif"); }
.black .tr { background-image: url("../img/wrappers/black/tr.gif"); }
.black .bl { background-image: url("../img/wrappers/black/bl.gif"); }
.black .br { background-image: url("../img/wrappers/black/br.gif"); }
.black div.content {padding: 5px;}
.black h2 {font: normal 20px Verdana;color: white;}
