* {
margin:0px;
padding:0px;
}

body {
background-color:white;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
line-height:1.1em;
}

img {
border:0px;
}

ul {
list-style:none;
padding:0px;
margin:0px;
}

/*---------Background Header and Footer----------*/
#bghead {
height:196px;
background-color:#6F6AB3;

}

/*---------Background Newsletter Header and Footer----------*/
#bgheadnewsletter {
height:150px;
background-color:white;

}

#bgfoot {
height:43px;
background-image:url(../images/footnav/servercare_gradient.jpg);
}

#bgfootnav {
width:823px;
margin-left:auto;
margin-right:auto;
text-align:center;
padding:7px 0 2px 0;
}

#bgfootnav a {
text-decoration:none;
font-size:12px;
color:white;
}

#footer70 a {
display:none;
}

#bgfootnav a:hover {
color:black;
}

#bgfootnav li {
list-style:none;
display:inline;
padding:0 10px 0 10px;
}

#copyright {
text-align:center;
}

#copyright p {
font-size:10px;
}

/*-------------Contact form----------*/

#contactform2 {
width:200px;
float:left;
}

input {
width:200px;
margin-top:2px;
}

#EmailForm {
margin-top:-20px;
}

#cf2Name {
font-size:12px;
}

#cfMessage {
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
padding:2px;
width:515px;
}

#labelform {
height:40px;
margin-bottom:5px;
}

textarea {
width:300px;
height:105px;
margin-top:2px;
font-size:12px;
margin-bottom:-15px;
}

.errors {
color:red;
font-size:12px;
padding-top:5px;
}

/*-----------Container-------------*/
#container {
width:823px;
margin-left:auto;
margin-right:auto;
margin-top:-196px;
height:527px;
border-top:0;
border-bottom:0;
}

/*-----------Container Newsletter-------------*/
#containernewsletter {
width:823px;
margin-left:auto;
margin-right:auto;
margin-top:-196px;
height:196px;
border-top:0;
border-bottom:0;
}

#containerpages {
width:823px;
margin-left:auto;
margin-right:auto;
margin-top:-196px;
min-height:527px;
border-top:0;
border-bottom:0;
}

/*-----------Header--------------*/
#header {
width:823px;
height:196px;
background-image:url(../images/header/servercare_header.jpg);
}

/*-----------Header Newsletter--------------*/
#headernewsletter {
width:500px;
height:150px;
background-image:url(../../../../newsletter/images/newImage2.png);
}

#headerhome {
width:231px;
height:138px;
float:left;
margin-left:-10px;
}

/*-----------Homepage Content------------*/
#content p {
font-size:12px;
}

	/*-----------Row 1-------------*/
	#row1 {
	margin:7px 7px 0 7px;
	height:160px;
	}
	
		/*-----------Column 1----------*/
		#row1col1 {
		width:535px;
		float:left;
		}
		
		#col1row1img {
		width:152px;
		margin-top:5px;
		}
		
		#row1col1R {
		float:right;
		width:372px;
		}
		
		#row1col1R h1 {
		font-size:15px;
		margin-bottom:5px;
		margin-top:5px;
		}
		
		#row1col1R p {
		font-size:12px;
		margin-bottom:5px;
		}
		
	
		/*-----------Column 2----------*/
		#row1col2 {
		width:264px;
		float:right;
		height:161px;
		overflow:hidden;
		}

		#row1col2 a {
		text-decoration:none;
		}
		
		#row1col2 h1 {
		font-size:15px;
		background-color:#CCCCCC;
		padding:8px 0 8px 10px;
		margin-bottom:5px;
		}
		
		#row1col2 h2 {
		font-size:12px;
		text-decoration:underline;
		margin-bottom:5px;
		padding:0 10px;
		}
		
		#row1col2 p {
		font-size:12px;
		margin-bottom:5px;
		padding:0 10px;
		}
		
		#row1col2 ul li {
		list-style:circle;
		margin-left:24px;
		margin-bottom:5px;
		}
		
	/*-----------Row 2-------------*/
	#row2 {
	margin:7px 7px 0 7px;
	height:150px;
	}
	
		/*----------Column 1-------------*/
		#row2col1 {
		width:257px;
		height:148px;
		float:left;
		}
		
		#row2col1 ul li {
		list-style:circle;
		margin-left:24px;
		margin-bottom:5px;
		}

		#row2col1t {
		background-image:url(../images/home/servercare_why_use.jpg);
		width:257px;
		height:31px;
		}
		
		#row2col1t h2 {
		font-size:15px;
		padding:9px 0 0 10px;
		}
		
		#row2col1m {
		width:255px;
		border-left:1px solid #A6A6A6;
		border-right:1px solid #A6A6A6;
		background-color:#F2F2F2;
		padding-top:5px;
		height:105px;
		/*IE 6 hack*/
		overflow:hidden;
		*height:102px;
		}

#row2col1m a {
text-decoration:none;
}
		
		#row2col1m p {
		font-size:12px;
		padding:0 10px 5px 10px;
		}

		#row2col1b {
		background-image:url(../images/home/servercare_why_bottom.jpg);
		background-repeat:none;
		width:257px;
		height:11px;
		margin-bottom:-5px;
		} 
		
		/*----------Column 2-------------*/
		#row2col2 {
		width:257px;
		float:left;

		height:150px;
		margin-left:15px;
		}

		#row2col2 ul li {
		list-style:circle;
		margin-left:24px;
		margin-bottom:5px;
		}
		
		#row2col2 a {
		text-decoration:none;
		}
		
		#row2col2 h1 {
		font-size:15px;
		background-color:#CCCCCC;
		padding:9px 0 9px 10px;
		margin-bottom:5px;
		}
		
		#row2col2 p {
		padding:0 10px 5px 10px;
		}
		
		/*----------Column 3-------------*/
		#row2col3 {
		float:right;
		}
		
/* ---------------------------------Navigation----------------------------------- */

/*-------Box Holding Navigation Menu----------*/

	#nav_box {
	float:right;
	padding:26px 0px 0px 0px;
	width:589px;
	text-align:right;
	height:25px;
	}
	
/*----------1st and 2nd Level Navigation----------*/

.nav, .nav ul { 
	list-style: none;
	margin: 0;
	padding: 0;
}

.nav {
  font-family: Arial, Helvetica, sans-serif;
  z-index: 100;
  position: relative;
}
.nav li {
  float: left;
  margin: 0;
  padding: 0;
  position: relative;
}
.nav li a, .nav li a:link, .nav li a:active, .nav li a:visited {
/*--1st and 2nd Level Navigation Text height and width--*/
  font: bold 1.02em/25px Arial, Helvetica, sans-serif;
  /*--width:100px;--*/ /*--Controls space in between text in 1st Level Navigation---*/
  /*--background:red;--*/ /*--Controls BG color of 1st Level Navigation--*/
  color:white;
  display: block;
  padding:0 15px;/*---Controls Padding on the Left and Right of text in 1st Level Nav---*/
  text-decoration: none;
  text-align:left;
  }

.nav li a:hover {/*--Controls 1st Level Navigation when hovered over 1st level Nav--*/
  /*----background: red;------*/
  color: #000;	
}

#nav-one li:hover a,
#nav-one li.sfHover a {
/*---Controls background and text color of
1st level navigation when hovering over 1st Level Navigation---*/
  /*----background: #ccc;-----*/
  color: #000;
}

#nav-one li:hover ul a, 
#nav-one li.sfHover ul a {
/*---Controls background and text color of
2nd level navigation when hovering over 1st Level Navigation---*/
  background: #FEFEE9;
  color: #F26721;
  font-size:12px;
}

#nav-one li:hover ul a:hover, 
#nav-one li.sfHover ul a:hover {
/*---Controls background and text color when hovering over 2nd Level Navigation---*/
  background: #ccc;
  color: #000;
  }

.nav ul {
/*---Controls width and position of Drop Down Navigation---*/
  background: #565656;
  border-bottom: 1px solid #000;
  list-style: none;
  margin: 0;
  width: 163px;
  text-align:left;
  position: absolute;
  top: -999em;
}

.nav li:hover ul,
.nav li.sfHover ul {
/*---Puts padding at the top of the drop down menu
it bases it from the top of the 1st Level navigation---*/
  top: 25px;
}

.nav ul li {
/*---2nd Level Navigation (drop down menu)
Adding a border will result in adding an additional border around the actual links on top of what .nav ul a already has---*/
  border: 0;
  float: none;
}

.nav ul a {
/*---2nd Level Navigation (drop down menu)
Controls the current borders around the drop down navigation---*/
  border: 1px solid #000;
  border-bottom: 0;
  padding-right: 20px;
  width: 131px;
  white-space: nowrap;
}

.nav ul a:hover {
/*---2nd Level Navigation (drop down menu)
Controls the Link's color and background color upon being hovered over---*/
  background: #ccc;
  color: #000;
}

#True1 a {
display:none;
}

#True70 a {
display:none;
}

/*-----------Pages Content------------*/
#pagescontent p {
font-size:12px;
margin-bottom:5px;
}

#pagescontent {
width:809px;
padding-left:7px;
}

		/*----------Column 1-------------*/
		#pagescol1 {
		width:525px;
		margin:7px 0 0 0;
		float:left;
		}

#pagescol1 li {
list-style:circle;
margin-left:15px;
margin-bottom:5px;
}
		
		#pagescol1 h1 {
		font-size:15px;
		padding:10px 0 8px 12px;
		margin:7px -5px 10px 0;
		background-color:#DAD8D9;
		}

#pagescol1 h2 {
font-size:14px;
margin-bottom:7px;
margin-top:10px;
}
		
		/*----------Column 2-------------*/		
		#pagescol2 {
		width:264px;
		float:right;
		margin:7px 0 0 0;
		}
		
		#pagescol2 h1 {
		font-size:15px;
		background-color:#CCCCCC;
		padding:8px 0 8px 10px;
		margin-bottom:5px;
		}
		
		#pagescol2 h2 {
		font-size:12px;
		text-decoration:underline;
		margin-bottom:5px;
		padding:0 10px;
		}
		
		#pagescol2 p {
		font-size:12px;
		margin-bottom:5px;
		padding:0 10px;
		}

		#pagescol2img {
		margin-top:2px;
		}
		
		#pagescol2img1 {
		margin-bottom:8px;
		margin-top:7px;
		}
		
		/*------------Footer---------------*/
		#pagesbgfoot {
		clear:both;
		height:43px;
		background-image:url(../images/footnav/servercare_gradient.jpg);
		}
		

/*-------------Contact form-------------*/

#contactform {
margin-top:-5px;
}

#contactform2 {
width:200px;
float:left;
margin-top:12px;
}

#cfAllergies {
margin-bottom:5px;
}

input {
width:200px;
margin-top:2px;
}

label {
font-size:13px;
font-weight:bold;
}

select {
width:205px;

margin-top:2px;
}

textarea {
width:300px;
height:105px;
margin-top:2px;
font-size:13px;
margin-bottom:-15px;
}

.errors {
color:red;
font-size:13px;
padding-top:5px;
}