body {
	margin-height:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	background-color:#fff;

	
}
.margin1{
	margin: 0 0 0 10px;
}

p{
	border:none;
	margin:0 20px 0 10px;
	padding:0 0 0 0;
	color:#4b4b4b;
	font:11px Verdana,Arial,Geneva, Helvetica, sans-serif;
	line-height:18px;
	
}
p.home{
	border:none;
	margin:5px 5px 0 20px;
	padding:0 0 0 0;
	color:#4B4B4B;
	font:11px Verdana,Arial,Geneva, Helvetica, sans-serif;
	line-height:18px;
	background-color:#fff;
}
p.date{
	border:none;
	margin:0 10px 0 0;
	padding:0 0 0 0;
	color:#000;
	font:11px Verdana,Arial,Geneva, Helvetica, sans-serif;
	line-height:18px;
	background-color:#fff;
}
.screenhide {
	DISPLAY: none
}

p.hosting{
	border:none;
	margin:0 10px 0 10px;
	padding:0 0 0 0;
	color:#4b4b4b;
	font:11px Verdana,Arial,Geneva, Helvetica, sans-serif;
	line-height:18px;
	background-color:#fff;
}
p.clients{
	border:none;
	margin:0 0 0 0;
	padding:0 0 0 0;
	color:#4b4b4b;
	font:11px Verdana,Arial,Geneva, Helvetica, sans-serif;
	line-height:18px;
	background-color:#fff;
}

p.textaquasmall{
	border:none;
	margin:0 0 0 0;
	padding:0 0 0 0;
	color:#00AEEF;
	font:9px Verdana,Arial,Geneva, Helvetica, sans-serif;
	line-height:18px;
	background-color:#fff;
}

.textaqua{
	font:11px Verdana, Arial,Geneva, Helvetica, sans-serif;
	color:#00AEEF;
	font-weight:bold;
	text-decoration:none;
}
.textolive{
	font:10px Verdana, Arial,Geneva, Helvetica, sans-serif;
	margin:0 0 0 0;
	padding:0 0 0 0;
	color:#999933;
	font-weight:normal;
	text-decoration:none;
	line-height:18px;
	text-align:center;
}
.textgold{
	font:11px Verdana, Arial,Geneva, Helvetica, sans-serif;
	padding:0 0 0 0;
	border:none;
	color:#FFCC33;
	font-weight:bold;
	text-decoration:none;
	line-height:16px;
}
.textgrey{
	font:11px Verdana, Arial,Geneva, Helvetica, sans-serif;
	color:#4b4b4b;
	font-weight:normal;
	text-decoration:none;
	margin:0 0 0 0;
	line-height:18px;
}
.textmaroon{
	font:11px Verdana, Arial,Geneva, Helvetica, sans-serif;
	color:#8A0329;
	font-weight:bold;
	text-decoration:none;
}

.textmaroonsmall{
	font:9px Verdana, Arial,Geneva, Helvetica, sans-serif;
	color:#8A0329;
	font-weight:normal;
	text-decoration:none;
	line-height:18px;
}
.textblue{
	font:11px Verdana, Arial,Geneva, Helvetica, sans-serif;
	color:#010147;
	font-weight:bold;
	text-decoration:none;
	line-height:16px;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
.textblue2{
	font:11px Verdana, Arial,Geneva, Helvetica, sans-serif;
	color:#010147;
	font-weight:bold;
	text-decoration:none;
	line-height:19px;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
.textpackages{
	font:11px Verdana, Arial,Geneva, Helvetica, sans-serif;
	padding:10px;
	color:#010147;
	font-weight:normal;
	text-decoration:none;
	line-height:18px;
}
.textsmall{
	font:10px Verdana, Arial,Geneva, Helvetica, sans-serif;
	margin:0 0 0 0;
	padding:0 0 0 0;
	color:#010147;
	font-weight:normal;
	text-decoration:none;
	line-height:18px;
}
.textwhite{
	font:11px Verdana, Arial,Geneva, Helvetica, sans-serif;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
}
.textbrightgreen{
	font:11px Verdana, Arial,Geneva, Helvetica, sans-serif;
	color:#33CC33;
	font-weight:bold;
	text-decoration:none;
}
.textwhite:hover{
	font:11px Verdana, Arial,Geneva, Helvetica, sans-serif;
	color:#00AEEF;
	font-weight:bold;
	text-decoration:none;
}
.textbluenormal{
	font:11px Verdana, Arial,Geneva, Helvetica, sans-serif;
	color:#010147;
	font-weight:normal;
	text-decoration:none;
	margin:0 0 0 0;
	padding:0 0 0 0;
	line-height:16px;
	
}
.textbluepricelist{
	font:11px Verdana, Arial,Geneva, Helvetica, sans-serif;
	color:#010147;
	font-weight:normal;
	text-decoration:none;
	margin:0 0 0 0;
	padding:0 0 0 0;
	
}
.textgreen{
	font:11px Verdana, Arial,Geneva, Helvetica, sans-serif;
	color:#005826;
	font-weight:bold;
	text-decoration:none;
}
.textgreennormal{
	font:11px Verdana, Arial,Geneva, Helvetica, sans-serif;
	color:#005826;
	font-weight:normal;
	text-decoration:none;
}
table.border{
	border-right:1px solid #000;
	margin:0 0 0 0;
}
table.products{
	font:11px Verdana, Arial,Geneva, Helvetica, sans-serif;
	text-decoration:none;
	margin:0 0 0 0;
	padding:5px;
	color:#fff;
	font-weight:bold;
	background-color:#010147;
	width:140px;
	
}
table.stats {

font-family: Verdana, Geneva, Arial, Helvetica, sans-serif ;
font-weight: normal;
font-size: 11px;
color: #fff;
width: 510px;
background-color: #666;
border: 0px;
border-collapse: collapse;
border-spacing: 0px;
margin:0 0 0 10px;
}

table.stats td {
background-color: #EFEFEC;
color: #000;
padding: 2px;

border: 1px #fff solid;
}

table.stats td.hed{
background-color: #8A0329;
color: #fff;
padding: 2px;

border-bottom: 2px #fff solid;
font-size: 11px;
font-weight: bold;
}

td.products{
	font:11px Verdana, Arial,Geneva, Helvetica, sans-serif;
	text-decoration:none;
	margin:0 0 0 0;
	padding:3px;
	color:#fff;
	font-weight:bold;
	background-color:#010147;
	border-bottom:1px solid #fff;
}
td.borders{
	border-right:1px solid #DADADA;
	border-left:1px solid #DADADA;
	width:100%;
	padding-right:15px;
	padding-bottom:45px;
}
td.borders2{
	border-left:1px solid #DADADA;
	width:100%;
	padding-right:15px;
	padding-bottom:45px;
}
td.borders3{
	border-left:1px solid #DADADA;
	padding-right:15px;
	padding-bottom:45px;
}
td.products2{
	font:11px Verdana, Arial,Geneva, Helvetica, sans-serif;
	text-decoration:none;
	margin:0 0 0 0;
	padding:0;
	color:#fff;
	font-weight:bold;
	background-color:#010147;
	border-bottom:1px solid #fff;
}
td.borderright{
	padding:0 0 0 0;
	margin:0 0 0 0;
	border-right:1px solid #DADADA;
}
td.borderleft{
	padding:0 0 0 0;
	margin:0 0 0 0;
	border-left:1px solid #DADADA;
	border-right:1px solid #DADADA;
}
td.borderleft2{
	padding:0 0 0 0;
	margin:0 0 0 0;
	border-left:1px solid #DADADA;
	
}
a.products{
	font:10px Verdana, Arial,Geneva, Helvetica, sans-serif;
	text-decoration:none;
	margin:0 0 0 5px;
	padding:0 0 0 0;
	color:#fff;
	font-weight:bold;
}

a.products:hover{
	font:10px Verdana, Arial,Geneva, Helvetica, sans-serif;
	text-decoration:none;
	margin:0 0 0 5px;
	padding:0 0 0 0;
	color:#D4D0C7;
	font-weight:bold;
	
}
a.productsactive{
	font:10px Verdana, Arial,Geneva, Helvetica, sans-serif;
	text-decoration:none;
	margin:0 0 0 5px;
	padding:0 0 0 0;
	color:#D4D0C7;
	font-weight:bold;
}

a.productsactive:hover{
	font:10px Verdana, Arial,Geneva, Helvetica, sans-serif;
	text-decoration:none;
	margin:0 0 0 5px;
	padding:0 0 0 0;
	color:#D4D0C7;
	font-weight:bold;
	
}
a.nav{
	font:10px Verdana, Arial,Geneva, Helvetica, sans-serif;
	text-decoration:none;
	margin:0 0 0 0;
	padding:0 0 0 0;
	color:#fff;
	font-weight:bold;
}

a.nav:hover{
	font:10px Verdana, Arial,Geneva, Helvetica, sans-serif;
	text-decoration:none;
	margin:0 0 0 0;
	padding:0 0 0 0;
	color:#000066;
	font-weight:bold;
}
a.nav2{
	font:10px Verdana, Arial,Geneva, Helvetica, sans-serif;
	text-decoration:none;
	margin:0 0 0 0;
	padding:0 0 0 0;
	color:#fff;
	font-weight:bold;
}

a.nav2:hover{
	font:10px Verdana, Arial,Geneva, Helvetica, sans-serif;
	text-decoration:none;
	margin:0 0 0 0;
	padding:0 0 0 0;
	color:#00AEEF;
	font-weight:bold;
}
a{
	font:11px Verdana, Arial,Geneva, Helvetica, sans-serif;
	text-decoration:none;
	margin:0 0 0 0;
	padding:0 0 0 0;
	color:#00AEEF;
	font-weight:bold;
	
}
.border{
	border-left:1px solid #DADADA;
}

a:hover{
	font:11px Verdana, Arial,Geneva, Helvetica, sans-serif;
	text-decoration:none;
	margin:0 0 0 0;
	padding:0 0 0 0;
	color:#010147;
	font-weight:bold;
}
a.home{
	font:11px Verdana, Arial,Geneva, Helvetica, sans-serif;
	text-decoration:none;
	margin:0 0 0 0;
	padding:0 0 0 0;
	color:#010147;
	font-weight:bold;
}

a.home:hover{
	font:11px Verdana, Arial,Geneva, Helvetica, sans-serif;
	text-decoration:none;
	margin:0 0 0 0;
	padding:0 0 0 0;
	color:#010147;
	font-weight:bold;
}

a.popup{
	font:11px Verdana, Arial,Geneva, Helvetica, sans-serif;
	text-decoration:none;
	margin:0 0 0 0;
	padding:0 0 0 0;
	color:#00AEEF;
	font-weight:bold;
}

a.popup:hover{
	font:11px Verdana, Arial,Geneva, Helvetica, sans-serif;
	text-decoration:none;
	margin:0 0 0 0;
	padding:0 0 0 0;
	color:#fff;
	font-weight:bold;
}
a.casestudy{
	font:11px Verdana, Arial,Geneva, Helvetica, sans-serif;
	text-decoration:none;
	margin:0 0 0 10px;
	padding:0 0 0 0;
	color:#00AEEF;
	font-weight:bold;
}

a.casestudy:hover{
	font:11px Verdana, Arial,Geneva, Helvetica, sans-serif;
	text-decoration:none;
	margin:0 0 0 10px;
	padding:0 0 0 0;
	color:#010147;
	font-weight:bold;
}
a.clients{
	font:11px Verdana, Arial,Geneva, Helvetica, sans-serif;
	text-decoration:none;
	margin:0 0 0 0;
	padding:0 0 0 0;
	color:#00AEEF;
	font-weight:bold;
	
}

a.clients:hover{
	font:11px Verdana, Arial,Geneva, Helvetica, sans-serif;
	text-decoration:none;
	margin:0 0 0 0;
	padding:0 0 0 0;
	color:#010147;
	font-weight:bold;
	
}
a.news{
	font:11px Verdana, Arial,Geneva, Helvetica, sans-serif;
	text-decoration:underline;
	margin:0 0 0 0;
	padding:0 0 0 0;
	color:#4B4B4B;
	font-weight:bold;
}

a.news:hover{
	font:11px Verdana, Arial,Geneva, Helvetica, sans-serif;
	text-decoration:none;
	margin:0 0 0 0;
	padding:0 0 0 0;
	color:#4B4B4B;
	font-weight:bold;
}
a.home{
	font:11px Verdana, Arial,Geneva, Helvetica, sans-serif;
	text-decoration:none;
	margin:5px 5px 0 20px;
	padding:0 0 0 0;
	color:#00AEEF;
	font-weight:bold;
}

a.home:hover{
	font:11px Verdana, Arial,Geneva, Helvetica, sans-serif;
	text-decoration:none;
	margin:5px 5px 0 20px;
	padding:0 0 0 0;
	color:#010147;
	font-weight:bold;
}

a.pricelist{
	font:10px Verdana, Arial,Geneva, Helvetica, sans-serif;
	margin:0 0 0 0;
	padding:0 0 0 0;
	text-decoration:underline;
	color:#00AEEF;
	font-weight:bold;
	line-height:18px;
}

a.pricelist:hover{
	font:10px Verdana, Arial,Geneva, Helvetica, sans-serif;
	margin:0 0 0 0;
	padding:0 0 0 0;
	text-decoration:none;
	color:#010147;
	font-weight:bold;
	line-height:18px;
}
a.blank{
	font:11px Verdana, Arial,Geneva, Helvetica, sans-serif;
	text-decoration:none;
	color:#8A0329;
	font-weight:normal;
	line-height:18px;
}

a.blank:hover{
	font:11px Verdana, Arial,Geneva, Helvetica, sans-serif;
	text-decoration:none;
	color:#8A0329;
	font-weight:normal;
	line-height:18px;
}
a.blue{
	font:11px Verdana, Arial,Geneva, Helvetica, sans-serif;
	text-decoration:none;
	color:#010147;
	font-weight:bold;
	line-height:18px;
	margin:0 0 0 18px;
	padding:0 0 0 0;
}

a.blue:hover{
	font:11px Verdana, Arial,Geneva, Helvetica, sans-serif;
	text-decoration:none;
	color:#010147;
	font-weight:bold;
	line-height:18px;
	margin:0 0 0 18px;
	padding:0 0 0 0;
}
a.maroon{
	font:11px Verdana, Arial,Geneva, Helvetica, sans-serif;
	text-decoration:none;
	color:#8A0329;
	font-weight:bold;
	line-height:18px;
	margin:0 0 0 0;
	padding:0 0 0 0;
}

a.maroon:hover{
	font:11px Verdana, Arial,Geneva, Helvetica, sans-serif;
	text-decoration:none;
	color:#8A0329;
	font-weight:bold;
	line-height:18px;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
a.green{
	font:11px Verdana, Arial,Geneva, Helvetica, sans-serif;
	margin:0 0 0 10px;
	padding:0 0 0 0;
	border:none;
	color:#005826;
	font-weight:bold;
	text-decoration:none;
	line-height:16px;
}


.footerlinks{
	font:10px Verdana, Arial,Geneva, Helvetica, sans-serif;
	text-decoration:none;
	color:#00AEEF;
	font-weight:bold;
	line-height:18px;
}

.footerlinks:hover{
	font:10px Verdana, Arial,Geneva, Helvetica, sans-serif;
	text-decoration:none;
	color:#fff;
	font-weight:bold;
	line-height:18px;
}

hr{
	color:#DDE1DD;
	width:570px;
	line-height:1px;
	height:1px;
}
hr.white{
	color:#fff;
	width:760px;
	line-height:1px;
	height:1px;
}

hr.small{
	color:#DDE1DD;
	width:165px;
	line-height:1px;
	height:1px;
}
h1{
	font:11px Verdana, Arial,Geneva, Helvetica, sans-serif;
	margin:0 0 0 10px;
	padding:0 0 0 0;
	border:none;
	color:#005826;
	font-weight:bold;
	text-decoration:none;
	line-height:16px;
}
h1.blue{
	font:11px Verdana, Arial,Geneva, Helvetica, sans-serif;
	margin:0 0 0 19px;
	padding:0 0 0 0;
	border:none;
	color:#010147;
	font-weight:bold;
	text-decoration:none;
	line-height:16px;
}
h1.red{
	font:11px Verdana, Arial,Geneva, Helvetica, sans-serif;
	margin:0 0 0 19px;
	padding:0 0 0 0;
	border:none;
	color:#921437;
	font-weight:bold;
	text-decoration:none;
	line-height:16px;
}
h1.indent{
	font:11px Verdana, Arial,Geneva, Helvetica, sans-serif;
	margin:0 0 0 20px;
	padding:0 0 0 0;
	border:none;
	color:#005826;
	font-weight:bold;
	text-decoration:none;
	line-height:16px;
}

h2{
	font:10px Verdana, Arial,Geneva, Helvetica, sans-serif;
	margin:0 0 0 10px;
	padding:0 0 0 0;
	border:none;
	color:#010147;
	font-weight:bold;
	text-decoration:underline;
}

h3{
	font:11px Verdana, Arial,Geneva, Helvetica, sans-serif;
	margin:0 0 0 0;
	padding:0 0 0 0;
	border:none;
	color:#005826;
	font-weight:bold;
	text-decoration:none;
}


ul{
	COLOR:#8A0329; 
	list-style-image : url('WINDOWS/Temporary%20Internet%20Files/Content.IE5/SDY3SLIZ/images/arrows.gif');
	LIST-STYLE-TYPE: square
	
}

li{
	FONT: 11px Verdana,Arial,Geneva, Helvetica, sans-serif; 
	line-height:22px;
}
ul.client{
	COLOR:#8A0329; 
	list-style-type:disc;
	line-height:22px;
	
}

li.client{
	FONT: 11px Verdana,Arial,Geneva, Helvetica, sans-serif; 
	line-height:22px;
	
	
}


/*forms*/

form {
	BORDER-RIGHT: medium none; 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px; 
	MARGIN: 0px; 
	FONT: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; 
	BORDER-LEFT: medium none; 
	BORDER-TOP: medium none; 
	BORDER-BOTTOM: medium none
}
label {
	cursor: pointer;
}
input{
	font:10px Verdana, Arial,Geneva, Helvetica, sans-serif;
	color:#4b4b4b;
	font-weight:normal;
	background-color:#fff;
	
	
}
.textred{
	font:11px/18px Verdana, Arial,Geneva, Helvetica, sans-serif;
	color:red;
	font-weight:bold;
	
}

select{
	font:10px/18px Verdana, Arial,Geneva, Helvetica, sans-serif;
	color:#4b4b4b;
	font-weight:normal;
	background-color:#fff;
}
input.red{
	font:11px Verdana, Arial,Geneva, Helvetica, sans-serif;
	color:#CC0000;
	font-weight:bold;
	margin:0px;
	background-color:white;
}
textarea{
	font:10px Verdana, Arial,Geneva, Helvetica, sans-serif;
	color:#4b4b4b;
	font-weight:normal;
	margin:0px;
	background-color:white;
	height:100px;
}

.button1 {
	BORDER-RIGHT: #666 1px solid; 
	BORDER-TOP: #ccc 1px solid; 
	MARGIN: 0px; 
	FONT: 11px Verdana,Arial,Geneva, Helvetica, sans-serif; 
	BORDER-LEFT: #ccc 1px solid; 
	COLOR: #fff; 
	BORDER-BOTTOM: #666 1px solid; 
	HEIGHT: 18px; 
	BACKGROUND-COLOR: #6699cc;
}
.submit {
	border-right: 3px double #acb5b5; 
	border-top: 3px double #c4cccc; 
	background: #fefefe url('WINDOWS/Temporary%20Internet%20Files/Content.IE5/SDY3SLIZ/images/gradient.jpg') repeat-x; 
	border-left: 3px double #acb5b5; 
	color: #2b333c; 
	border-bottom: 3px double #6f7777; ; font-style:normal; font-variant:normal; font-weight:bold; font-size:10px; font-family:Verdana, Arial, Geneva, Helvetica, sans-serif
}
.smallbr {
	CLEAR: both; FONT: 8px Arial,Verdana,Geneva,Helvetica,sans-serif; HEIGHT: 8px
}
.smallbr2 {
	CLEAR: both; FONT: 7px Arial,Verdana,Geneva,Helvetica,sans-serif; HEIGHT: 7px
}
.onepixspacer {
	CLEAR: both; FONT: 1px Arial,Verdana,Geneva,Helvetica,sans-serif; HEIGHT: 1px
}
.medbr {
	CLEAR: both; FONT: 11px Arial,Verdana,Geneva,Helvetica,sans-serif; HEIGHT: 11px
}
.largebr {
	CLEAR: both; FONT: 25px Arial,Verdana,Geneva,Helvetica,sans-serif; HEIGHT: 25px
}

