/*************************************************/
/********************** CLASS DIVS ***************************/
/*************************************************/

body {
	color: #000;
	font-family: "Segoe UI", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	text-align: center;
	background-image: url(/img/top_right.jpg);
	background-repeat: repeat-x;
	background-color: #FFF;
}
h1 {
	color: #195999;
	font-size: 16px;
	font-weight: bold;
	margin-bottom:15px;
}
h2 {
	color: #195999;
	font-size: 14px;
	font-weight: bold;
	margin-bottom:15px;
}
h3 {
	color: #000;
	font-size: 14px;
	font-weight: bold;
	margin-bottom:6px;;
}
h4 {
	color: #000;
	font-size: 14px;
	font-weight: bold;
	margin-bottom:8px;
}
h5 {
	color: #000;
	font-size: 12px;
	font-weight: bold;
}
h6 {
	color: #FFF;
	font-size: 14px;
	font-weight: bold;
	margin:4px;
}
h7 {
	color: #FFF;
	font-size: 16px;
	font-weight: bold;
	margin:4px;
}
p {
	color: #333333;
	font-family: "Segoe UI", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	margin-bottom:10px;
}
cite {
	color: #2A6099;
	font-family: "Segoe UI", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
a,  a:link {
	color: #06C;
	text-decoration: none;
}
a:visited {
  color: #06C;
  text-decoration: none;
}
a:hover {
	color: #06C;
	text-decoration: underline;
}
a:focus {
	color: #06C;
}
a:active {
	color: #06C;
}
.links1 {
	color: #000;
	font-family: "Segoe UI", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
}
	a.links1:visited, a.links1:link, a.links1:active {
		color: #1F66AC;
		}
	a.links1:hover {
		color: #A40C13;
		}
.top1  {
	color: #666;
	font-family: "Segoe UI", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:none;
}
	a.top1:visited, a.top1:link, a.top1:active {
		color: #666;
		margin-right:10px;
		}
	a.top1:hover {
		color: #EA2126;
		text-decoration:none;
		}
.top2  {
	color: #333;
	font-family: "Segoe UI", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:none;
}
.capsuleText  {
	color: #333333;
	font-family: "Segoe UI", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
	a.capsuleText:visited, a.capsuleText:link, a.capsuleText:active {
		color: #06C;
		}
	a.capsuleText:hover {
		color: #333333;
		text-decoration:none;
		}
.footerLinks  {
  color: #000;
  font-family: "Segoe UI", Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  margin-right:8px;
  font-weight:bold;
}
	a.footerLinks:visited, a.footerLinks:link, a.footerLinks:active {
		color: #1F66AD;
		}
	a.footerLinks:hover {
		color: #577770;
		text-decoration:none;
		}
.footerText  {
  color: #666666;
  font-family: "Segoe UI", Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
}
.footerCredit  {
  color: #999999;
  font-family: "Segoe UI", Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  margin-top:8px;
}
.text1  {
	color: #666;
	font-family: "Segoe UI", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	padding:5px 8px;
}
.text1Bold  {
	color: #666;
	font-family: "Segoe UI", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	text-decoration:none;
}
.photoLeft  { float:left; margin-left:20px; margin-bottom:10px;}
.photoRight  { float:right; margin-left:20px; margin-bottom:10px;}
a#button1 {
	display: block;
	font-family: "Segoe UI", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 12px;
	text-decoration:none;
	background-color:#CCCCCC;
	width:150px;
	padding:8px;
	text-align:center;
	margin-top:6px;
}
a#button1 img { display: block; background-color: #D6CCAF;}
a#button1:hover { background-color: #4282C2; color:#FFF;}
a#button2 {
	display: block;
	font-family: "Segoe UI", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 10px;
	text-decoration:none;
	background-color:#CCCCCC;
	width:75px;
	text-align:center;
	padding:3px;
	margin-top:6px;
}
a#button2 img { display: block; background-color: #D6CCAF;}
a#button2:hover { background-color: #4282C2; color:#FFF;}
.posted {
	font-family: "Segoe UI", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #666;
	font-size: 10px;
	margin-bottom:8px;
}
a#recent_launches {
	display: block;
	width: 100%;
	color: #666666;
	font-family: "Segoe UI", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	padding:1px;
}
a#recent_launches:hover {
	display:block;
	background-color: #97C0EA;
	/*	opacity:0.6;*/
	/*	filter:alpha(opacity=60);*/
	color:#FFF;
}
div.capsule_banner img {
	display: block;
}


/*************************************************/
/********************** ID DIVS ***************************/
/*************************************************/

#webdesign {
	display:block;
	background-image:url(../img/new_nav/web_design.jpg);
	height:42px;
	width:89px;
}
	#webdesign a { 
		height:42px;
		width:89px;
	}
	#webdesign:hover { 
		background-image:url(../img/new_nav/web_design2.jpg);
	}
	#webdesign span {
	  	display: none;
	}

#graphicdesign {
	display:block;
	background-image:url(../img/new_nav/graphic_design.jpg);
	height:42px;
	width:80px;
}
	#graphicdesign a { 
		height:42px;
		width:80px;
	}
	#graphicdesign:hover { 
	  	background-image:url(../img/new_nav/graphic_design2.jpg);
	}
	#graphicdesign span {
	 	 display: none;
	}
#seo {
	display:block;
	background-image:url(../img/new_nav/seo.jpg);
	height:42px;
	width:117px;
}
	#seo a { 
		height:42px;
		width:117px;
	}
	#seo:hover { 
	  	background-image:url(../img/new_nav/seo2.jpg);
	}
	#seo span {
	 	 display: none;
	}
#webhosting {
	display:block;
	background-image:url(../img/new_nav/web_hosting.jpg);
	height:42px;
	width:81px;
}
	#webhosting a { 
		height:42px;
		width:81px;
	}
	#webhosting:hover { 
	  	background-image:url(../img/new_nav/web_hosting2.jpg);
	}
	#webhosting span {
	 	 display: none;
	}
#emailhosting {
	display:block;
	background-image:url(../img/new_nav/email_hosting.jpg);
	height:42px;
	width:78px;
}
	#emailhosting a { 
		height:42px;
		width:78px;
	}
	#emailhosting:hover { 
	  	background-image:url(../img/new_nav/email_hosting2.jpg);
	}
	#emailhosting span {
	 	 display: none;
	}
#emailmarketing {
	display:block;
	background-image:url(../img/new_nav/email_marketing.jpg);
	height:42px;
	width:96px;
}
	#emailmarketing a { 
		height:42px;
		width:96px;
	}
	#emailmarketing:hover { 
	  	background-image:url(../img/new_nav/email_marketing2.jpg);
	}
	#emailmarketing span {
	 	 display: none;
	}
#flashmultimedia {
	display:block;
	background-image:url(../img/new_nav/flash.jpg);
	height:42px;
	width:101px;
}
	#flashmultimedia a { 
		height:42px;
		width:101px;
	}
	#flashmultimedia:hover { 
	  	background-image:url(../img/new_nav/flash2.jpg);
	}
	#flashmultimedia span {
	 	 display: none;
	}
#consulting {
	display:block;
	background-image:url(../img/new_nav/consulting.jpg);
	height:42px;
	width:94px;
}
	#consulting a { 
		height:42px;
		width:94px;
	}
	#consulting:hover { 
	  	background-image:url(../img/new_nav/consulting2.jpg);
	}
	#consulting span {
	 	 display: none;
	}
#contactinfo {
	display:block;
	background-image:url(../img/new_nav/contact.jpg);
	height:42px;
	width:82px;
}
	#contactinfo a { 
		height:42px;
		width:82px;
	}
	#contactinfo:hover { 
	  	background-image:url(../img/new_nav/contact2.jpg);
	}
	#contactinfo span {
	 	 display: none;
	}


/**********************  END NAV   ***************/


/*************************************************/
/********************** FORMS ***************************/
/*************************************************/

.find_form {
	width:150px;
	height:15px;
	background-color:#FEFBF1;
	border:solid 1px #CCC;
	padding:2px 6px;
	color: #1F66AC;
	font-family: "Segoe UI", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.formField150m {
	width:150px;
	background-color:#FEFBF1;
	border:solid 1px #CCC;
	padding:2px 6px;
	color: #1F66AC;
	font-family: "Segoe UI", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.formField200m {
	width:360px;
	background-color:#FEFBF1;
	border:solid 1px #CCC;
	padding:2px 6px;
	color: #1F66AC;
	font-family: "Segoe UI", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	margin:0;
}
.formField150d {
	width:150px;
	background-color:#FEFBF1;
	border:solid 1px #CCC;
	padding:2px 6px;
	color: #1F66AC;
	font-family: "Segoe UI", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.formField180 {
	width:180px;
	background-color:#FEFBF1;
	border:solid 1px #CCC;
	padding:2px 6px;
	color: #1F66AC;
	font-family: "Segoe UI", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.formField150 {
	width:150px;
	background-color:#FEFBF1;
	border:solid 1px #CCC;
	padding:2px 6px;
	color: #1F66AC;
	font-family: "Segoe UI", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.formField125 {
	width:125px;
	background-color:#FEFBF1;
	border:solid 1px #CCC;
	padding:2px 6px;
	color: #1F66AC;
	font-family: "Segoe UI", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.formField100 {
	width:100px;
	background-color:#FEFBF1;
	border:solid 1px #CCC;
	padding:2px 6px;
	color: #1F66AC;
	font-family: "Segoe UI", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.formField75 {
	width:75px;
	background-color:#FEFBF1;
	border:solid 1px #CCC;
	padding:2px 6px;
	color: #1F66AC;
	font-family: "Segoe UI", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.formField50 {
	width:50px;
	background-color:#FEFBF1;
	border:solid 1px #CCC;
	padding:2px 6px;
	color: #1F66AC;
	font-family: "Segoe UI", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.formField35 {
	width:35px;
	background-color:#FEFBF1;
	border:solid 1px #CCC;
	padding:2px 6px;
	color: #1F66AC;
	font-family: "Segoe UI", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

/********************** END FORMS ***************************/

.content_lists li {
	list-style-type: square;
	margin-left:30px;
	
}
.content_highlight {
	background-color: #FFF9DD;
	padding: 2px 5px;
	font-weight:bold;
}
.hostingTable {
	border:3px #CCC solid;
}
.Spacer1 { clear: both !important;}
.Spacer2 { height:10px; clear:both;}
.Spacer3 { height:15px; clear:both;}
.Spacer4 { height:25px;}


/*************************************************/
/********************** SIDE CAPSULES ***************************/
/*************************************************/
	.LeftCapsule {
		background-image: url(/img/left_capsule_mid.jpg);
		background-repeat: repeat-y;
		width:213px;
		margin-bottom:15px;
	}
	.LeftCapsuleBtm {
		background-image: url(/img/left_capsule_btm.jpg);
		background-repeat: no-repeat;
		background-position: bottom;
		min-height:252px;
		padding-bottom:12px;
	}
	.LeftCapsuleContent {
		padding:0 23px;
	}
	.LeftCapsuleContent2 {
		background-image: url(/img/left_capsule_fade.jpg);
		background-repeat: no-repeat;
		background-position: top;
		padding:0 14px;
	}
	.LeftCapsule2Btm {
		background-image: url(/img/testimonial_btm.jpg);
		background-repeat: no-repeat;
		background-position: bottom;
		min-height:168px;
		padding-bottom:12px;
	}	
	.RightCapsule {
		background-image: url(/img/right_capsule_mid.jpg);
		background-repeat: repeat-y;
		width:272px;
		margin-bottom:15px;
	}
	.RightCapsuleContent2 {
		 background-position: top;
		 padding:0 26px 16px;
	}
	.RightCapsuleBtm {
		 background-image: url(/img/right_capsule_btm.jpg);
		 background-repeat: no-repeat;
		 background-position: bottom;
		 min-height:205px;
		 padding-bottom:12px;
	}
	.RightCapsule2Btm {
		background-image: url(/img/right_capsule2_btm.jpg);
		background-repeat: no-repeat;
		background-position: bottom;
		padding-bottom:20px;
	}
	.RightCapsule3Btm {
		background-image: url(/img/right_capsule_btm3.jpg);
		background-repeat: no-repeat;
		background-position: bottom;
		min-height:205px;
		padding-bottom:12px;
	}
	.RightCapsule4Btm {
		background-image: url(/img/right_capsule_btm4.jpg);
		background-repeat: no-repeat;
		background-position: bottom;
		min-height:225px;
		padding-bottom:12px;
	}
	.RightCapsuleForm {
	  	min-height:25px;
	}
	.RightCapsuleContent {
		 background-position: top;
		 padding:0 26px;
	}
	.RightCapsuleContent2 {
		background-position: top;
		padding:0 26px 16px;
		z-index:100;
	}
	.RightCapsuleContent2 a img{
		height: 0px;
		width: 0px;
		border-width: 0;
		display:none;
	}
	.RightCapsuleContent2 a:hover img{
		position:fixed;
		top: 250px;
		left:50%;
		height: 375px;
		width: 375px;
		display:block;
		margin-left:-220px;
		z-index:200;
	}
	
/*************************************************/
/********************** ID DIVS ***************************/
/*************************************************/

#Header {
	position:absolute;
	top:0px;
	width: 1018px;
	height:303px;
	margin: 0 auto;
	background-image: url(/img/top_right.jpg);
	background-repeat: repeat-x;
	z-index: 0;
}
#HeaderLeft {
  position:absolute;
  top:0px;
  left:0px;
  width: 50%;
  height:303px;
  background-image: url(/img/top_left.jpg);
  background-repeat: repeat-x;
  z-index: 1;
}
#Flash {
	position:relative;
	top:0px;
	width: 1018px;
	height:303px;
	margin: 0 auto;
	z-index: 2;
}
#TopLeft {
	position:absolute;
	text-align:left;
	top:0px;
	left:1px;
	height:24px;
	width:270px;
	z-index: 3;
}
#TopRight {
	position:absolute;
	text-align:right;
	top:0px;
	right:7px;
	height:24px;
	width:275px;
	z-index: 3;
}
#MainNav {
	height: 42px;
	background-image:url(/img/nav_backer.jpg);
	width:100%;
}
#Buttons {
	position:relative;
	width: 1018px;
	height:42px;
	margin: 0 auto;
	text-align:left;
	background-image: url(/img/scarf.jpg);
	background-repeat: no-repeat;
	background-position: right;
}
#ContentWrapper1 {
	position:relative;
	background-repeat: repeat-x;
	background-image: url(/img/content_backer_pattern.jpg);
	min-height:328px;
}
#ContentWrapper2 {
	width:1018px;
	background-repeat: repeat-y;
	margin: 0 auto;
	background-image: url(/img/content_mid.gif);
	background-position: top;
}
#ContentWrapper3 {
	width:1018px;
	background-repeat: no-repeat;
	background-image: url(/img/main_content_top.jpg);
	background-position: top;
}
#ContentWrapper4 {
	width:1018px;
	background-repeat: no-repeat;
	background-image: url(/img/main_content_bottom.jpg);
	background-position: bottom;
	min-height:530px;
	overflow:auto;
}
html>body #ContentWrapper4 {
	overflow:hidden;
}
#LeftColumn {
	margin:10px 0px 20px 29px;
	float: left;
	padding: 15px 0;
	width: 216px;
	text-align:left;
}
/* IE6 Hack */
* html #LeftColumn {
	display:inline;
}	  
#RightColumn {
  margin:10px 29px 0 0;
  float: right;
  padding: 15px 0px;
  width: 277px;
  text-align:left;
}
/* IE6 Hack */
* html #RightColumn {
	display:inline;
}
#CenterColumn {
	margin: 0 338px 10px 276px;
}
#CenterColumnContact {
	margin: 0 338px 10px 50px;
}
#MainColumn {
	margin: 0 50px 10px 276px;
}
#SupportMainColumn {
	margin: 0 50px 10px 50px;
}
#Content {
	margin: 25px 0 35px;
	text-align:left;
	font-size:14px;
}
	  #ContentCapsule {
		  background-image: url(/img/content_capsule_mid.jpg);
		  background-repeat: repeat-y;
		  overflow:auto;
		  width:100%;
	  }
	  /* IE6 Hack */
	  * html #ContentCapsule {
		  background-image: url(/img/content_capsule_mid.jpg);
		  background-repeat: repeat-y;
		  overflow:auto;
		  width:98%;
		  overflow:hidden;
	  }
	  #ContentCapsuleBtm {
		  background-image: url(/img/content_capsule_btm.jpg);
		  background-repeat: no-repeat;
		  background-position: bottom;
		  width:100%;
	 }
	 /* IE6 Hack */
	  * html #ContentCapsuleBtm {
		  background-image: url(/img/content_capsule_btm.jpg);
		  background-repeat: no-repeat;
		  background-position: left bottom;
		  width:98%;
		  overflow:hidden;
	  }
	  #ContentCapsuleContent {
		  margin:0 25px;
	  }
	  /* IE6 Hack */
	  * html #ContentCapsuleContent {
		  margin:0 25px;
		  width:98%;
		  overflow:hidden;
	  }
#Footer {
	width:1000px;
	padding: 0;
	margin: 0 auto;
	background-image: url(/img/zcreativecom.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	min-height:50px;
}
#Footer2 {
	height:81px;
	width:1000px;
	padding: 15px 7px 0;
	margin: 0 auto;
	text-align:left;
	clear:both;
}
#FooterNavLeft {
  float:left;
  width:515px;
  text-align:left;
  margin-left:7px;
}
#FooterNavRight {
  float:right;
  text-align:right;
  margin-right:7px;
}
.FooterNavLeft {
  float:left;
  width:515px;
  text-align:left;
  margin-left:7px;
}
.FooterNavRight {
  float:right;
  text-align:right;
  margin-right:7px;
}
#Col1 {
	width:45%;
	float:left;
	font-size:12px;
	margin:10px 0 15px;
}
#Col2 {
	width:45%;
	float:right;
	font-size:12px;
	margin:10px 0;
}
#WhyChoose {
	margin:25px 0 30px;
}
#ReadytoGo {
	margin:25px 0 30px;
}
#Spacer1 { clear: both !important;}
#Spacer2 { height:10px; clear:both;}
#Spacer3 { height:15px; clear:both;}
#Spacer4 { height:25px;}

.sidebar_button {
	height:15px;
	background-color:#FEFBF1;
	border:solid 1px #CCC;
	padding:3px 6px;
	color: #1F66AC;
	font-family: "Segoe UI", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
}

/***************************************** Partner CSS  *******************************************/
              
        
      #divSignup {
		margin-top: 0px;
		margin-left:15px;
		background-color: #FCF6E0;
		border: 1px solid #CCC;
		text-align: left !important;
		width: 250px;
		font-size:12px;
        }
		
		#formSignup {
		margin: 15px 15px;
        }
		
		.formRequired {
		color:#C00;
		}
		
		.formTrial {
		margin-bottom:8px;
        }

		.formTrial2 {
		margin-bottom:4px;
        }
		
		.formTrial3 {
		margin-bottom:12px;
        }
		
		#dropdownlistExpectedListSize {
		font-family: "Segoe UI", Tahoma, Verdana, Arial, Helvetica, sans-serif;	
		}	
