/* CSS Document */



/***************  STYLES THAT CONTROL Security Cleansers NAV **************************/


#navcontainer

{
display:block;

width: 160px;

margin:0px;

padding:0px;

} 

#navcontainer ul 

{
display: block;

list-style: none; 

font: normal 12px Verdana, Arial, Helvetica, sans-serif; 

margin:0px;

padding:0px;
}


#navcontainer a 

{

display: block; 

width: 100%; 

background-color: #262045; 

border-bottom: 1px solid #ffffff;

border-left: 0px solid #ffffff;

border-top: 0px solid #ffffff;

border-right: 0px solid #ffffff;

list-style: none; 

padding-left:15px;
padding-bottom:5px;
padding-top:5px;


}

#navcontainer a:link, a:visited 

{

display:block;

color: #ffffff; 

text-decoration: none; 


}

#navcontainer a:hover 

{

background-color: #564c69;

border-left: 5px solid #b8909e;

color: #ffff0e2; 

padding-left:10px;


}


/*******************  end navigation  ******************************/


/* body links*/

body

{

background-color:#cccccc;

margin:0;

padding:0;

font-family: arial, helvetica, sans-serif;

height:100%;

}


h1

{

font-family:Arial, Helvetica, sans-serif;

color:#663366; 

font-size:18px;

}


h2

{

font-family:Arial, Helvetica, sans-serif; 

font-size:14px;

color:#663366;

}


h3

{

font-family:Arial, Helvetica, sans-serif; 

color:#666666;

font-weight:bold;

}


a.linkone:link {color: #330066; font-size:12px; text-decoration: underline;}
a.linkone:visited {
	color: #330066;
	text-decoration: underline;
}
a.linkone:hover {color: #666666;text-decoration: none;}



.title 

{
	
font:18px bold 110%.1.3 Times New Roman, Times, serif; 
	
text-transform: none;
	
color:#330066;
	
text-indent: 0px;

}


.headeroutline
{
border:1px #FFFFFF;
}
	  

.photoborder 

{

border: 1px solid #333333;

padding: 10px;

background-color:#ffffff;

}


.arrow

{

font:18px #000000;

}


p, li

{font:12px Verdana, Arial, Helvetica, sans-serif; color:#333333; text-indent: 0px; line-height:150%}

.service-available

{
	color:#CC3300;
	text-indent: 0px;
	line-height:150%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}


#container

{

background-color:#ffffff;


}

.underleftnav

{

margin-left:1px ffffff solid;

}



.header

{

width:773px;

background-color:#FFFFFF;

border:0px solid #999999;

padding: 10px;

}


.navandcontent
{

padding: 0px;

border-right:#ffffff solid 1px;

border-left:#ffffff solid 1px;


}



.content

{

background-color:#FFFFFF;

padding: 20px;


}

.images

{
float:right;
padding:7px;
border:1px #333333;
}

.images_noborder

{
float:right;
padding:7px;
}

.badge
{
float:right;
clear:right;
padding:7px;
z-index:1;

}


.locations 

{ 

font:14px Arial, Helvetica, sans-serif;
font-weight:bold;
color:#663366;

}


.mapbox

{

border-bottom:dotted 1px #666666;

margin-top:25px;

padding-bottom:25px;

}


.footer

{

font:12px Verdana, Arial, Helvetica, sans-serif;

border:0px;

padding:0px 5px 0px 5px;

width:787px;

}







/********* not using anything below here in this site********/

/*
img.floatleft 
{
	float: left;
	border: 1px dotted #cccccc;
	padding: 5px;
}

img.floatright
{
	float: right;
	width: 204px;
	margin: 0 0 10px 10px;
	border: solid 1px #000000;
	padding: 0px;
	background-color:#cc9999;
}

.boxes {
	border: 0px dashed #666699;
	padding: 10px;
	margin: 0px;
	background-color:#cccccc;
	line-height: 125%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 180px;
}

.footercopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	padding: 2px;
}
*/

