body{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-color: #000;
	font-size: 12px;
	font-family:  arial, verdana;
	margin: 0 auto 0 auto;
	color: #fff;
}

img{
	border-style: none;
}
form
{
	 margin:0 0 0 0;
}
 
h1
{
	 font-size:150%;
	margin: 0 0 0 0;
	padding: 0 0 0 5px;
	font-weight: normal;
}

h2
{
	font-size:150%;
	margin: 0 0 10px 0;
	font-weight: normal;
}
toplogo a:link
{
	font-size:150%;
	margin: 0 0 0 5px;
	font-weight: normal;
	color:white;
}

toplogo a:hover
{
	font-size:150%;
	margin: 0 0 0 5px;
	font-weight: normal;
	color:white;
}
toplogo a:active
{
	font-size:150%;
	margin: 0 0 0 5px;
	font-weight: normal;
	color:white;
}
toplogo a:visited
{
	font-size:150%;
	margin: 0 0 0 5px;
	font-weight: normal;
	color:white;
}

 
h3
{
	 font-size:140%;
	 color: #460701;
	 margin: 0 0 0 0;
	 padding: 20px 0 0 20px;
}
 
h4
{
	 font-size:140%;
	 color: #26376c;
	 margin: 0 0 0 0;
	 padding: 0 0 15px 15px;

}
 
h5
{
	 font-size:115%;
}
 
h6
{
	 font-size:110%;
}
p
{
	 font-size:100%;
}
 
table th
{
	 font-size:100%;
}
table td
{
 font-size:100%;
}
 
fieldset
{
border: none;
}
fieldset legend
{
	 font-size:90%;
	 font-weight:bold;
	 color:#ff0000;
} 
hr{
	border: 1px solid #d8d8d8;
	margin: 0 0 0 0;
	padding: 0 0 0 0;

}
.clear{
	clear: left;
}
.clearboth{
	clear: both;
}

#container{
	width: 930px;
	margin: 5px 0 0 10px;
	font-size: 100%;
}

#admincontainer
{
	min-width: 930px;
	margin: 5px 0 0 10px;
	font-size: 100%;
}
	* html #admincontainer
	{
		width:930px;
	}
	
	


.header{
	margin: 0 0 5px 0;
}

.logo{
	float: left;
	margin: 5px 0 0 0;
}
.logotext{
	float: left;
}
.logotext h1{
	font-size: 200%;
	margin: 0 0 0 0;
	padding: 20px 0 0 5px;
	width: 400px;
}
.logotext h2{
	font-size: 140%;
	margin: 0 0 0 0;
	padding: 0 0 0 5px;
	width: 400px;
}

.map{
	float: left;
	margin: 0 0 0 137px;
}


.leftcontent{
	float: left;
	width: 195px;
}

.adminleftcontent
{
	float:left;
}

.nav ul{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	width: 185px;
}

.nav ul li{
	list-style: none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}


.nav ul li a:link{
	background-color: #FFCC33;
	border-top: solid #EFEFEF 1px;
	border-bottom: solid #A1A1A1 1px;
	border-right: solid #A1A1A1 1px;
	border-left: solid #A1A1A1 1px;
	color: #333333;
	font-weight: bold;
	text-decoration: none;
	display: block;
	width: 185px;
	font-size: 12px;
	line-height: 15px;
	margin: 0 0 0 0;
	padding: 8px 2px 8px 5px;
	font-family: Arial, Helvetica, sans-serif;
}
.nav ul li a:visited{
	background-color: #FFCC33;
	border-top: solid #EFEFEF 1px;
	border-bottom: solid #A1A1A1 1px;
	border-right: solid #A1A1A1 1px;
	border-left: solid #A1A1A1 1px;
	color: #333333;
	font-weight: bold;
	text-decoration: none;
	display: block;
	width: 185px;
	font-size: 12px;
	line-height: 15px;
	margin: 0 0 0 0;
	padding: 8px 2px 8px 5px;
	font-family: Arial, Helvetica, sans-serif;
}
.nav ul li a:hover{
	background-color: #FFCC33;
	border-top: solid #EFEFEF 1px;
	border-bottom: solid #A1A1A1 1px;
	border-right: solid #A1A1A1 1px;
	border-left: solid #A1A1A1 1px;
	color: #333333;
	font-weight: bold;
	text-decoration: none;
	display: block;
	width: 185px;
	font-size: 12px;
	line-height: 15px;
	margin: 0 0 0 0;
	padding: 8px 2px 8px 5px;
	font-family: Arial, Helvetica, sans-serif;
}
.nav ul li a:active{
	background-color: #FFCC33;
	border-top: solid #EFEFEF 1px;
	border-bottom: solid #A1A1A1 1px;
	border-right: solid #A1A1A1 1px;
	border-left: solid #A1A1A1 1px;
	color: #333333;
	font-weight: bold;
	text-decoration: none;
	display: block;
	width: 185px;
	font-size: 12px;
	line-height: 15px;
	margin: 0 0 0 0;
	padding: 8px 2px 8px 5px;
	font-family: Arial, Helvetica, sans-serif;
}
.nav ul li a.on:link{
	background-color: #0268FD;
	border-top: solid #EFEFEF 1px;
	border-bottom: solid #A1A1A1 1px;
	border-right: solid #A1A1A1 1px;
	border-left: solid #A1A1A1 1px;
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	display: block;
	width: 185px;
	font-size: 12px;
	line-height: 15px;
	margin: 0 0 0 0;
	padding: 8px 2px 8px 5px;
	font-family: Arial, Helvetica, sans-serif;
}
.nav ul li a.on:visited{
	background-color: #0268FD;
	border-top: solid #EFEFEF 1px;
	border-bottom: solid #A1A1A1 1px;
	border-right: solid #A1A1A1 1px;
	border-left: solid #A1A1A1 1px;
	color: #fff;
	font-weight: bold;
	width: 185px;
	text-decoration: none;
	display: block;
	font-size: 12px;
	line-height: 15px;
	margin: 0 0 0 0;
	padding: 8px 2px 8px 5px;
	font-family: Arial, Helvetica, sans-serif;
}

.undernav{
	width: 185px;
	margin: 0 0 0 0;
	padding: 10px 0 0 0;
}

.cwa{
	margin:  25px 0 0 5px;
}

.underlabel{
	color: #dbff00;
	width: 175px;
	margin: 0 0 0 0;
	padding: 5px 0 0 0;
	text-align: center;
}

.rightcontent{
	float: left;
	margin: 0 0 35px 3px;
	width: 730px;
}

.adminmaincontent
{
	float:left;
	clear:left;
	min-width:1030px;
	border:0px solid white;
}
	* html .adminmaincontent
	{
		width:1000px;
	}

.adminrightcontent
{
	width:820px;
	min-height:500px;
	float:left;
	margin:0 0 0 20px;
	border:1px solid white;
}
	* html .adminrightcontent
	{
		width:735px;
		margin:0 0 0 5px;
		padding:0 0 0 0;
		height:500px;
	}

.lefttext{
	float: left;
	width: 415px;
	margin: 35px 0 0 0;
}

.leftext h2{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	width: 415px
}

.leftext p{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	width: 415px
}

.righttext{
	float: left;
	width: 240px;
	margin: 80px 0 0 10px;
}

.righttext h3{
	color: #fff;
	width: 240px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.printingsectorleft{
	float: left;
	width: 420px;
	margin: 0 20px 0 0;
}
.privacy .printingsectorleft p{
	
}
.printingsectorright{
	float: left;
	width: 240px;
}
.privacy .printingsectorright p{
	width: 240px;
}

.printingsectorheader h1{
	width: 400px;
}

.privacy .indvprinter p{
	margin: 0 0 0 0;
	padding: 3px 0 0 25px;
}

#ContentID{
	padding: 0 0 0 5px;
	float: left;
	width: 700px;
}

#ContentID a:link{
		text-decoration: none;
		color: #DBFF00;
}
#ContentID a:visited{
		text-decoration: none;
		color: #DBFF00;
}
#ContentID a:hover{
		text-decoration: none;
		color: #DBFF00;
}
#ContentID a:active{
		text-decoration: none;
		color: #DBFF00;
}

.loginfieldset{
	margin: 0 0 0 3px;
}

.participatingprinterstdcompname{
	font-weight: bold;
	font-size: 120%;
}

.participatingprinterstdwebsite a:link{
	text-decoration: none;
	color: #0973bf;
}
.participatingprinterstdwebsite a:visited{
	text-decoration: none;
	color: #0973bf;
}
.participatingprinterstdwebsite a:hover{
	text-decoration: underline;
	color: #999;
}
.participatingprinterstdwebsite a:active{
	text-decoration: none;
	color: #0973bf;
}

.header a:link{
	text-decoration: none;
	color: #fff;
}
.header a:visited{
	text-decoration: none;
	color: #fff;
}
.header a:hover{
	text-decoration: none;
	color: #fff;
}
.header a:active{
	text-decoration: none;
	color: #fff;
}

.mainimg{
	margin: 0 0 0 0;
}
.simpleformlink
{
	color:yellow;
}
 .tooltip{
    position:absolute;
    z-index:999;
    left:-9999px;
	margin:-10px 0 0 -25px;
    padding:5px;
	background-color:yellow;
	/*
	background-image:url(/pub/design/maptooltip.png);
	background-position:center center;
	background-repeat:no-repeat;
	*/
	/*width:153px ;*/
	/*height:44px;*/
	width:250px;
	height:80px;
}

.tooltip p{
    margin:0;
    padding:0;
    /*color:#850005;*/
	color:black;
	font-size:95%;
	line-height:12px;
    padding:3px 0 0 0;
    text-align:center;
    font-weight:bold;
}