body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 20px 0 0 5%;
	margin:0;
	width: 1024px;	
		}
		
a {
	
	font-size: 10px;
	color: #003399;
}
a:hover {
	color: #CCCCCC;
}
a:active {
    
	font-size: 10px;
	color: #999999;
}
.MainCSHeader{
	width:1024px;
	padding:20px 0 0 0;
	margin:0;
	float:left;
	border-bottom: 20px solid #ccc;
	}
span.copysecureLogo{
	width:439px;
	margin: 0;
	padding: 0;
	float:left;
}
div.navigationCS{
	width:585px;
	padding: 0;
	margin: 0;	
	float: right;
	
	}
div.navigationCS ul{
	width:585px;
	padding: 0;
	margin: 0;	
	vertical-align:bottom;
	}
div.navigationCS li{
	width:115px;
	padding:0;
	float: left;
	margin: 0 0 0 1px;
	list-style:none;
	}
	
li.home a, li.home a:visited{
	width:115px;
	height:18px;
	float: left;
	padding: 0;
	margin: 0;
	background: transparent url(../images/homeblue.gif) no-repeat 0px 0px;
	}
li.home a:hover{
	padding:0;
	margin: 0;
	background: transparent url(../images/homegray.gif) no-repeat 0px 0px;
	}
li.homeSelect a{
	width:115px;
	height:18px;
	padding:0;
	margin: 0;
	float: left;
	background: transparent url(../images/homegray.gif) no-repeat 0px 0px;
	}
	
li.services a, li.services a:visited{
	width:115px;
	height:18px;
	float: left;
	padding:0x;
	margin: 0;
	background: transparent url(../images/servicesblue.gif) no-repeat 0px 0px;
	}
li.services a:hover{
	padding:0;
	margin: 0;
	background: transparent url(../images/servicesgray.gif) no-repeat 0px 0px;
	}
li.servicesSelect a{
	width:115px;
	height:18px;
	padding:0;
	margin: 0;
	float: left;
	background: transparent url(../images/servicesgray.gif) no-repeat 0px 0px;
	}
	
li.facilities a, li.facilities a:visited{
	width:115px;
	height:18px;
	float: left;
	padding:0x;
	margin: 0;
	background: transparent url(../images/facilitiesblue.gif) no-repeat 0px 0px;
	}
li.facilities a:hover{
	padding:0;
	margin: 0;
	background: transparent url(../images/facilitiesgray.gif) no-repeat 0px 0px;
	}
li.facilitiesSelect a{
	width:115px;
	height:18px;
	padding:0;
	margin: 0;
	float: left;
	background: transparent url(../images/facilitiesgray.gif) no-repeat 0px 0px;
	}
li.clients a, li.clients a:visited{
	width:115px;
	height:18px;
	float: left;
	padding:0x;
	margin: 0;
	background: transparent url(../images/clientsblue.gif) no-repeat 0px 0px;
	}
li.clients a:hover{
	padding:0;
	margin: 0;
	background: transparent url(../images/clientsgray.gif) no-repeat 0px 0px;
	}
li.clientsSelect a{
	width:115px;
	height:18px;
	padding:0;
	margin: 0;
	float: left;
	background: transparent url(../images/clientsgray.gif) no-repeat 0px 0px;
	}
li.alliances a, li.alliances a:visited{
	width:115px;
	height:18px;
	float: left;
	padding:0x;
	margin: 0;
	background: transparent url(../images/alliancesblue.gif) no-repeat 0px 0px;
	}
li.alliances a:hover{
	padding:0;
	margin: 0;
	background: transparent url(../images/alliancesgray.gif) no-repeat 0px 0px;
	}
li.alliancesSelect a{
	width:115px;
	height:18px;
	padding:0;
	margin: 0;
	float: left;
	background: transparent url(../images/alliancesgray.gif) no-repeat 0px 0px;
	}
li.myaccount a, li.myaccount a:visited{
	width:115px;
	height:18px;
	float: left;
	padding:0x;
	margin: 0;
	background: transparent url(../images/myaccountblue.gif) no-repeat 0px 0px;
	}
li.myaccount a:hover{
	padding:0;
	margin: 0;
	background: transparent url(../images/myaccountgray.gif) no-repeat 0px 0px;
	}
li.myaccountSelect a{
	width:115px;
	height:18px;
	padding:0;
	margin: 0;
	float: left;
	background: transparent url(../images/myaccountgray.gif) no-repeat 0px 0px;
	}
	li.printshop a, li.printshop a:visited{
	width:115px;
	height:18px;
	float: left;
	padding:0x;
	margin: 0;
	background: transparent url(../images/printshopblue.gif) no-repeat 0px 0px;
	}
li.printshop a:hover{
	padding:0;
	margin: 0;
	background: transparent url(../images/printshopgray.gif) no-repeat 0px 0px;
	}
li.printshopSelect a{
	width:115px;
	height:18px;
	padding:0;
	margin: 0;
	float: left;
	background: transparent url(../images/printshopgray.gif) no-repeat 0px 0px;
	}
	
div#maincontentcontainer{
	width: 1024px;
	padding:0;
	margin:0;
	float:left;
	clear:both;
	border-top: 3px solid #999;
	border-bottom: 20px solid #ccc;
	}
	
div#maincontentcontainer div.secondarynav{
	width: 167px;
	padding:0;
	margin: 0;
	float:left;
	}
div#maincontentcontainer div.secondarynav span{
	width: 167px;
	padding:0;
	margin: 0;
	float:left;
	}
div#maincontentcontainer div.secondarynav ul{
	width:167px;
	padding: 0;
	float: left;
	margin: 0;
	}
div#maincontentcontainer div.secondarynav li{
	width:167px;
	padding: 0;
	margin: 0 0 1px 0;
	float: left;
	list-style:none;
	}
li.whatwedo a, li.whatwedo a:visited{
	width:167px;
	height:19px;	
	padding:0;
	margin:2px 0 0 0;
	float: left;
	background: transparent url(../images/whatwedogray.gif) no-repeat 0px 0px;
	}
	
li.whatwedo a:hover{
	padding: 0;
	margin: 2px 0 0 0;	
	background: transparent url(../images/whatwedoblue.gif) no-repeat 0px 0px;
	}
li.whatwedoSelect a{
	width:167px;
	height:19px;	
	padding:0;
	margin:2px 0 0 0;
	float: left;
	background: transparent url(../images/whatwedoblue.gif) no-repeat 0px 0px;
	}
li.philosophy a, li.philosophy a:visited{
	width:167px;
	height:19px;
	padding:0;
	margin:0;
	float: left;
	background: transparent url(../images/philosophygray.gif) no-repeat 0px 0px;
	}
li.philosophy a:hover{
	padding: 0;
	margin: 0;
	background: transparent url(../images/philosophyblue.gif) no-repeat 0px 0px;
	}
li.philosophySelect a{
	width:167px;
	height:19px;	
	padding:0;
	margin:0;
	float: left;
	background: transparent url(../images/philosophyblue.gif) no-repeat 0px 0px;
	}
li.companyProfile a, li.companyProfile a:visited{
	width:167px;
	height:19px;
	padding:0;
	margin:0;
	float: left;
	background: transparent url(../images/companyprofilegray.gif) no-repeat 0px 0px;
	}
	
li.companyProfile a:hover{
	padding: 0;
	margin: 0;
	background: transparent url(../images/companyprofileblue.gif) no-repeat 0px 0px;
	}
	
li.companyProfileSelect a{
	width:167px;
	height:19px;
	padding:0;
	margin:0;
	float: left;
	background: transparent url(../images/companyprofileblue.gif) no-repeat 0px 0px;
	}
	
li.partnerbio a, li.partnerbio a:visited{
	width:167px;
	height:19px;
	padding:0;
	margin:0;
	float: left;
	background: transparent url(../images/partnerbiosgray.gif) no-repeat 0px 0px;
	}
	
li.partnerbio a:hover{
	padding: 0;
	margin: 0;
	background: transparent url(../images/partnerbiosblue.gif) no-repeat 0px 0px;
	}
li.partnerbioSelect a{
	width:167px;
	height:19px;
	padding:0;
	margin:0;
	float: left;
	background: transparent url(../images/partnerbiosblue.gif) no-repeat 0px 0px;
	}
	
li.contactus a, li.contactus a:visited{
	width:167px;
	height:19px;	
	padding: 0;
	margin:0;
	float: left;
	background: transparent url(../images/contactgray.gif) no-repeat 0px 0px;
	}
	
li.contactus a:hover{
	padding: 0;
	margin: 0;
	background: transparent url(../images/contactblue.gif) no-repeat 0px 0px;	
	}
li.contactusSelect a{
	width:167px;
	height:19px;	
	padding: 0;
	margin:0;
	float: left;
	background: transparent url(../images/contactblue.gif) no-repeat 0px 0px;
	}
	
div.rightModArea{
	width:857px;
	padding: 0;
	margin:0;
	float:right;
		}
div.contentArea{
	width:506px;
	padding: 0px 0 20px 15px;
	margin:0;
	float: left;
	clear:left;
	}
div.contentArea p{
	padding: 5px 0 5px 0;
	margin:0;
	float:left;
	clear:left;
	line-height:1.5em;	
	font-size: .65em;
	}
	
div.contentArea h2{
	padding: 10px 0 5px 0;
	margin:0;
	font-size:.75em;
	color: #990000;
	}
	
div.contentArea h3{
	padding: 5px 0 5px 0;
	margin:0;
	float:left;
	font-size:.7em;
	color: #003366;
	}
div.contentArea ul{
	padding: 5px 0 5px 0;
	margin:0;
	width:506px;
	}
	
div.contentArea li{
	padding: 0;
	margin:0;
	list-style:none;
	font-size:.7em;
	color: #003366;
	}
div.contentArea table{
	width:400px;
	padding: 10px 0 20px 0;
	margin:0;
	float: left;
	border-collapse:collapse;
	text-align: left;
	}
	
div.contentArea table th{
	width:200px;
	padding: 0;
	margin:0;
	font-size:.75em;
	}
div.contentArea table td{
	width:200px;
	padding: 3px 10px 3px 0;
	margin:0;
	font-size:.65em;
	}
	
div.contentArea table td.header{
	width:200px;
	padding: 3px 0 3px 0;
	margin:0;
	font-weight:bold;
	font-size:.75em;
	color:#000066;
	}
	
div.contentArea1{
	width:842px;
	padding: 20px 0 0 15px;
	margin:0;
	float: left;
	}
div.contentArea1 p{
	padding: 0;
	margin:0;
	float:left;
	font-size: .65em;
	line-height:1.5em;
	color: #003399;
	}
div.contentArea2{
	width:842px;
	padding: 10px 0 20px 15px;
	margin:0;
	float: right;
	}
		
table.alliancesTable{
	width:842px;
	float:left;
	padding:0;
	margin:0;
	}
	
table.alliancesTable td{
	width:421px;
	padding:10px 0 10px 0;
	margin:0;
	}
table.alliancesTable td p.imgLogo{
	width:200px;
	padding:0;
	margin:0;
	float:left;
	}
table.alliancesTable td p.contentCompany{
	width:400px;
	padding:10px 0 0 0;
	margin:0;
	float:left;
	font-size:.65em;
	color: #333;
	}
	
div.partner1{
	width: 421px;
	padding:0;
	margin:0;
	float: left;
	clear:left;
	}
	
div.img1partner{
	width:142px;
	padding:10px 10px 10px 10px;
	margin:0;
	float: left;
	}
div.partners1content{
	padding:20px 10px 0 5px;
	width:244px;
	margin:0;
	float:left;
	}
div.partners1content h3{
	font-size:.75em;
	padding:0;
	margin:0;
	}
 div.partners1content p{
	font-size:.65em;
	padding:5px 0 5px 0;
	line-height:1.5em;
	margin:0;
	}
	
div.partner2{
	width: 421px;
	float:right;
	padding:0;
	clear:right;
	margin:0;
	}
div.img2partner{
	width:142px;
	padding:10px 10px 10px 10px;
	margin:0;
	float: left;
	}
div.partners2content{
	padding:20px 10px 0 5px;
	width:244px;
	margin:0;
	float:left;
	}
div.partners2content h3{
	font-size:.75em;
	padding:0;
	margin:0;
	}
 div.partners2content p{
	font-size:.65em;
	padding:5px 0 5px 0;
	line-height:1.5em;
	margin:0;
	}
	
		
table.alliancesTable td{
	width:421px;
	padding:10px 0 10px 0;
	margin:0;
	}
table.alliancesTable td p.imgLogo{
	width:200px;
	padding:0;
	margin:0;
	float:left;
	}
div.rightImgArea{
	width:336px;
	padding: 0;
	margin:0;
	float: right;
	}
div.footer{
	width:1024px;
	padding:5px 0 10px 0;
	margin: 0;
	text-align: center;
	float: left;
	clear:both;
	border-top: 3px solid #999;
	}
div.footer p.copyright {
	text-align:center;
	font-size: 9px;
	color: #999999;
	padding:0;
	margin:0;
}
.bold {
font-weight: bold;
}
.hidden{ 
	position:absolute; 
	left:0px; 
	top:-500px; 
	width:1px; 
	height:1px; 
	overflow:hidden;
}
.contentHeader{
float:left;
padding:0;
margin:0;
	}
	
.contentHeader h1{
	padding:  20px 0 5px 15px;
	margin:0;
	font-size:.75em;
	color: #990000;
	}	
div.servicelist{
	width:165px;
	padding:0 10px 0 0;
	margin:0;
	float:left;
	}
div.servicelist ul{
	width:165px;
	padding:0;
	margin:0;
	float:left;
	}
div.servicelist li{
	padding:0;
	margin:0;
	list-style:none;
	}
	
div.servicelist1{
	width:160px;
	padding:0;
	margin:0;
	float:left;
	}
div.servicelist1 ul{
	width:160px;
	padding:0;
	margin:0;
	}
div.servicelist1 li{
	padding:0;
	margin:0;
	list-style:none;
	}
div.servicelist2{
	width:155px;
	padding:0;
	margin:0;
	float:right;
	}
div.servicelist2 ul{
	width:155px;
	padding:0;
	margin:0;
	}
div.servicelist2 li{
	padding:0;
	margin:0;
	list-style:none;
	}
	span.copysecureLogoshop{
	background:url(../images/cslogo.jpg) no-repeat 0px 0px;
	width:439px;
	height:115px;
	margin: 0;
	padding: 0;
	float:left;
}
