/* $Id: style.css,v 1.38.2.1 2008/02/05 09:27:26 goba Exp $ */



/**

 * Garland, for Drupal 6.x

 * Stefan Nagtegaal, iStyledThis [dot] nl

 * Steven Wittens, acko [dot] net`

 *

 * If you use a customized color scheme, you must regenerate it after

 * modifying this file.

 */



/* Move the top margin */

 

#nav {

position: absolute;

  top: 8px;

  left: 15px;

  z-index: 3;

  display:inline;
  }

#nav a {

  font-style: normal;

  font-size: 13px;

 color:#5b6266;

}

#nav, #nav ul {

/*	float: right;
	line-height: 22px;

	height: 22px;*/
	/*padding:10px;*/

	list-style: none;

	margin: 10px 0 0 125px;
}
/* top level links */

#nav ul li a {

	display: block;

	line-height: 22px !important;

	line-height: 20px;

	height: 22px;

	background: none;

	color:#5b6266;

	text-decoration: none;

	/*padding:5px;*/
	margin:0 20px;

}

/* sub level links */

#nav ul ul  a {

	display: block;

	color: #151515;
	text-decoration: none;

	padding: 0em 1em;

}

/* parent level menu */
#nav a.daddy {

   background: url(images/blog_menu_arrow.png) center right no-repeat; 

}

/* top level buttons */

#nav li {

	float: left;

	padding: 0;

  background: none;

  width: auto;

  border:1px solid #fff;
}



#nav li ul {

	position: absolute;

	left: -999em;

	height: auto;

	width: 18em;

	font-weight: normal;

	border-width: 0;

	margin: 0 0 0 -1px;

	padding: 0;list-style:none;

	border:1px solid #dfddd9;

	background:#178DBD;

	}


#nav li li {

	float: left;

	padding: 0;
background:#178DBD;	


   	width: 18em;border:1px solid #fff;
   	/*background: url(images/blog_menuitem_bg.png) repeat-y;*/

}
#nav ul li ul li{color:#5B6266; border:none;}

/* margin for pullouts */

#nav li ul ul {

	margin: -22px 0 0 18em;

}

#nav ul li a:hover
{
color:#fff;
background:#178DBD;
}
#nav ul a:hover
{
color:#fff;
background:#178DBD;
}


#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {

	left: -999em;

}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover
ul, #nav li li li.sfhover ul {

	   left: auto; color:#ffa415; 
	}

#nav li:hover, #nav li.sfhover {

      left: auto;color:#ffa415; 
}
#nav li:hover a, #nav li.sfhover a {

    color: #fff;  background:none;
}
#nav li li:hover a, #nav li li.sfhover a {

    /*color: #FFA415;border:1px solid #fff;*/

background: #fff;
color: #000;
}

#nav ul li ul li a{

    color: #FFA415; padding:0 0 0 0;/*border:1px solid #fff;*/

}

#nav li:hover {

	background: #178DBD;

	/*border:1px solid #fff;*/

}
#nav ul li ul li:hover {

	background: #fff;
}
/*#nav li ul li:hover {

	background: none;

	border:1px solid #fff;

}*/
#nav h2 {

display: none;

}

/*#nav li.left:hover{margin-right:10px;border:1px solid #dfddd9;position:relative;z-index:1001;}
#nav li.right:hover{margin-right:10px;border:1px solid #dfddd9;position:relative;}*/
/**

 * Generic elements

 */

body{font-family:Arial;font-size:12px;background-color:#dfddd9;height:100%;color:#444;margin:0;padding:0; list-style:none;}



img{border:none;}



.clear{clear:both}



h1{font-size:18px;line-height:20px;color:#00447c;margin:0;}

h2{font-size:18px;line-height:20px;color:#00447c;width:540px;margin:0;}

h3{font-size:14px;color:#000;margin:0 0 5px;}



input {

  font: 12px/100% Verdana, sans-serif;

  color: #494949;
  /*border:1px solid #444444;*/
margin-bottom:0;

}
input:focus {
background-color:#FEF5C7;
}



textarea {

  font: 12px/160% Verdana, sans-serif;

  color: #494949;
 /* border:1px solid #444444;*/
margin-bottom:0;
/*width:175px;*/
  
  
}
 select {

  font: 12px/160% Verdana, sans-serif;

  color: #494949;
  /*border:1px solid #444444;*/
margin-bottom:0;
/*width:275px;*/
  
  
}



h1, h2, h3, h4, h5, h6 {

  margin: 0;

  padding: 0;

  font-weight: normal;

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

}



h1 {

  font-size: 170%;

}



h2 {

  font-size: 160%;

  line-height: 130%;

}



h3 {

  font-size: 140%;

}



h4 {

  font-size: 130%;

}



h5 {

  font-size: 120%;

}



h6 {

  font-size: 110%;

}



ul, quote, code, fieldset {

  margin: 0 0 0 1em;

}



p {

  margin: 0.6em 0 1.2em;

  padding: 0;

}



a:link, a:visited {

  color: #CC0000;

  text-decoration: underline;

}



a:hover {

  color: #CC0000;

  text-decoration:none;

}



a:active, a.active {

  color: #5895be;

}



hr {

  margin: 0;

  padding: 0;

 

  height: 1px;

  background: #5294c1;

}



ul {

  margin: 0.5em 0 1em;

  padding: 0;

}



ol {

  margin: 0.75em 0 1.25em;

  padding: 0;

  

}



ol li, ul li {

  margin: 0.4em 0 0.4em .5em; /* LTR */

}



ul.menu, .item-list ul {

  margin: 0.35em 0 0 -0.5em; /* LTR */

  padding: 0;

}



ul.menu ul, .item-list ul ul {

  margin-left: 0em; /* LTR */

}



ol li, ul li, ul.menu li, .item-list ul li, li.leaf {

  margin: 0.15em 0 0.15em 0; /* LTR */

}



ul li, ul.menu li, .item-list ul li, li.leaf {

  padding: 0 0 0 0;

  list-style-type: none;

  list-style-image: none;

  /*background: transparent url(images/menu-leaf.gif) no-repeat 1px .35em;*/ /* LTR */

}



ol li {

  padding: 0 0 0;

  margin-left: 2em; /* LTR */

}



ul li.expanded {

  /*background: transparent url(images/menu-expanded.gif) no-repeat 1px .35em; *//* LTR */

}



ul li.collapsed {

  /*background: transparent url(images/menu-collapsed.gif) no-repeat 0px .35em;*/ /* LTR */

}



ul li.leaf a, ul li.expanded a, ul li.collapsed a {

  display: block;

}



ul.inline li {

  

  margin: 0;

  padding: 0 1em 0 0; /* LTR */

}



ol.task-list {

  margin-left: 0; /* LTR */

  list-style-type: none;

  list-style-image: none;

}

ol.task-list li {

  padding: 0.5em 1em 0.5em 2em; /* LTR */

}

ol.task-list li.active {

  /*background: transparent url(images/task-list.png) no-repeat 3px 50%;*/ /* LTR */

}

ol.task-list li.done {

  color: #393;

  background: transparent url(../../misc/watchdog-ok.png) no-repeat 0px 50%; /* LTR */

}

ol.task-list li.active {

  margin-right: 1em; /* LTR */

}



fieldset ul.clear-block li {

  margin: 0;

  padding: 0;

  background-image: none;

}



dl {

  margin: 0.5em 0 1em 1.5em; /* LTR */

}



dl dt {

}



dl dd {

  margin: 0 0 .5em 1.5em; /* LTR */

}



img, a img {

  border: none;

}



table {

  margin: 1em 0;

  width: 100%;

}



thead th {

  border-bottom: 2px solid #d3e7f4;

  color: #494949;

  font-weight: bold;

}



th a:link, th a:visited {

  color: #6f9dbd;

}



td, th {

  padding: .3em .5em;

}



tr.even, tr.odd, tbody th {

  border: solid #ccc;

  border-width: 1px 0;

}



tr.odd, tr.info {

  background-color: #edf5fa;

}



tr.even {

  background-color: #fff;

}



tr.drag {

  background-color: #fffff0;

}



tr.drag-previous {

  background-color: #ffd;

}



tr.odd td.active {

  background-color: #ddecf5;

}



tr.even td.active {

  background-color: #e6f1f7;

}



td.region, td.module, td.container, td.category {

  border-top: 1.5em solid #fff;

  border-bottom: 1px solid #b4d7f0;

  background-color: #d4e7f3;

  color: #455067;

  font-weight: bold;

}



tr:first-child td.region, tr:first-child td.module, tr:first-child td.container, tr:first-child td.category {

  border-top-width: 0;

}



span.form-required {

  color: #ffae00;

}



span.submitted, .description {

  font-size: 0.92em;

  color: #898989;

}



.description {

  line-height: 150%;

  margin-bottom: 0.75em;

  color: #898989;

}



.messages, .preview {

  margin: .75em 0 .75em;

  padding: .5em 1em;

}



.messages ul {

  margin: 0;

}



.form-checkboxes, .form-radios, .form-checkboxes .form-item, .form-radios .form-item {

  margin: 0.25em 0;

  padding-left:17px;

  

}



#center form {

  margin-bottom: 2em;

}



.form-button, .form-submit {

  margin: 2em 0.5em 1em 1em; /* LTR */

}



#dblog-form-overview .form-submit,

.confirmation .form-submit,

.search-form .form-submit,

.poll .form-submit,

fieldset .form-button, fieldset .form-submit,

.sidebar .form-button, .sidebar .form-submit,

table .form-button, table .form-submit {

  margin: 5px 0 0 30px;

}



.box {

  margin-bottom: 2.5em;

}



/**

 * Layout

 */

#header-region {

  min-height: 1em;

  background: #d2e6f3 url(images/bg-navigation.png) repeat-x 50% 100%;

}



#header-region .block {

  display: block;

  margin: 0 1em;

}



#header-region .block-region {

  display: block;

  margin: 0 0.5em 1em;

  padding: 0.5em;

  position: relative;

  top: 0.5em;

}



#header-region * {

  display: inline;

  line-height: 1.5em;

  margin-top: 0;

  margin-bottom: 0;

}



/* Prevent the previous directive from showing the content of script elements in Mozilla browsers. */

#header-region script {

  display: none;

}



#header-region p, #header-region img {

  margin-top: 0.5em;

}



#header-region h2 {

  margin: 0 1em 0 0; /* LTR */

}



#header-region h3, #header-region label, #header-region li {

  margin: 0 1em;

  padding: 0;

  background: none;

}



#wrapper {

  background: #edf5fa url(images/body.png) repeat-x 50% 0;

}



#wrapper #container {

  margin: 0 auto;

  padding: 0 20px;

  max-width: 1270px;

}



#wrapper #container #header {

  height: 80px;

}



#wrapper #container #header #logo-floater {

  position: absolute;

}



#wrapper #container #header h1, #wrapper #container #header h1 a:link, #wrapper #container #header h1 a:visited {

  line-height: 120px;

  position: relative;

  z-index: 2;

  white-space: nowrap;

}



#wrapper #container #header h1 span {

  font-weight: bold;

}



#wrapper #container #header h1 img {

  padding-top: 16px;

  padding-right: 20px; /* LTR */

  float: left; /* LTR */

}



/* With 3 columns, require a minimum width of 1000px to ensure there is enough horizontal space. */

body.sidebars {

  min-width: 980px;

}

/* With 2 columns, require a minimum width of 800px. */

body.sidebar-left, body.sidebar-right {

  min-width: 780px;

}



/* We must define 100% width to avoid the body being too narrow for near-empty pages */

#wrapper #container #center {

  float: left;

  width: 100%;

}



/* So we move the #center container over the sidebars to compensate */

body.sidebar-left #center {

  margin-left: -210px;

}

body.sidebar-right #center {

  margin-right: -210px;

}

body.sidebars #center {

  margin: 0 -210px;

}



/* And add blanks left and right for the sidebars to fill */

body.sidebar-left #squeeze {

  margin-left: 210px;

}

body.sidebar-right #squeeze {

  margin-right: 210px;

}

body.sidebars #squeeze {

  margin: 0 210px;

}



/* We ensure the sidebars are still clickable using z-index */

#wrapper #container .sidebar {

  margin: 60px 0 5em;

  width: 210px;

  float: left;

  z-index: 2;

  position: relative;

}



#wrapper #container .sidebar .block {

  margin: 0 0 1.5em 0;

}



#sidebar-left .block {

  padding: 0 15px 0 0px;

}



#sidebar-right .block {

  padding: 0 0px 0 15px;

}



.block .content {

  margin: 0;

  padding:0;

}

.content table{
height: 230px;
margin-top:20px;

}


#sidebar-left .block-region {

  margin: 0 15px 0 0px; /* LTR */

}



#sidebar-right .block-region {

  margin: 0 0px 0 15px; /* LTR */

}



.block-region {

  padding: 1em;

  background: transparent;

  border: 2px dashed #b4d7f0;

  text-align: center;

  font-size: 1.3em;

}



/* Now we add the backgrounds for the main content shading */

#wrapper #container #center #squeeze {

  background: #fff url(images/bg-content.png) repeat-x 50% 0;

  position: relative;

}



#wrapper #container #center .right-corner {

  background: transparent url(images/bg-content-right.png) no-repeat 100% 0;

  position: relative;

  left: 10px;

}



#wrapper #container #center .right-corner .left-corner {

  padding: 60px 25px 5em 35px;

  background: transparent url(images/bg-content-left.png) no-repeat 0 0;

  margin-left: -10px;

  position: relative;

  left: -10px;

  min-height: 400px;

}



#wrapper #container #footer {

  float: none;

  clear: both;

  text-align: center;

  margin: 4em 0 -3em;

  color: #898989;

}



#wrapper #container .breadcrumb {

  /* position: absolute;  faqing make space for nicemenu

  *top: 15px;

  *left: 35px;

  *z-index: 3;

  */

  margin: 0 0 0 10px;

}



body.sidebar-left #footer {

  margin-left: -210px;

}



body.sidebar-right #footer {

  margin-right: -210px;

}



body.sidebars #footer {

  margin: 0 -210px;

}



/**

 * Header

 */

#wrapper #container #header h1, #wrapper #container #header h1 a:link, #wrapper #container #header h1 a:visited {

  color: #fff;

  font-weight: normal;

  text-shadow: #1659ac 0px 1px 3px;

  font-size: 1.5em;

}



#wrapper #container #header h1 a:hover {

  text-decoration: none;

}



#wrapper #container .breadcrumb {

  font-size: 0.92em;

}



#wrapper #container .breadcrumb, #wrapper #container .breadcrumb a {

  color: #529ad6;

}



#mission {

  padding: 1em;

  background-color: #fff;

  border: 1px solid #e0e5fb;

  margin-bottom: 2em;

}



/**

 * Primary navigation

 */

ul.primary-links {

  margin: 0;

  padding: 0;

  float: right; /* LTR */

  position: relative;

  z-index: 4;

}



ul.primary-links li {

  margin: 0;

  padding: 0;

  float: left; /* LTR */

  background-image: none;

}



ul.primary-links li a, ul.primary-links li a:link, ul.primary-links li a:visited {

  display: block;

  margin: 0 1em;

  /*padding: .75em 0 0;*/

  color: #fff;

  background: transparent url(images/bg-navigation-item.png) no-repeat 50% 0;

}



ul.primary-links li a:hover, ul.primary-links li a.active {

  color: #fff;

  background: transparent url(images/bg-navigation-item-hover.png) no-repeat 50% 0;

}



/**

 * Secondary navigation

 */

ul.secondary-links {

  margin: 0;

  padding: 18px 0 0;

  float: right; /* LTR */

  clear: right; /* LTR */

  position: relative;

  z-index: 4;

}



ul.secondary-links li {

  margin: 0;

  padding: 0;

  float: left; /* LTR */

  background-image: none;

}



ul.secondary-links li a, ul.secondary-links li a:link, ul.secondary-links li a:visited {

  display: block;

  margin: 0 1em;

  padding: .75em 0 0;

  color: #cde3f1;

  background: transparent;

}



ul.secondary-links li a:hover, ul.secondary-links li a.active {

  color: #cde3f1;

  background: transparent;

}



/**

 * Local tasks

 */

ul.primary, ul.primary li, ul.secondary, ul.secondary li {

  border: 0;

  background: none;

  margin: 0;

  padding: 0;

}



#tabs-wrapper {

  margin: 0 -26px 1em;

  padding: 0 26px;

  border-bottom: 1px solid #e9eff3;

  position: relative;

}

ul.primary {

  padding: 0.5em 0 10px;

  float: left; /* LTR */

}

ul.secondary {

  clear: both;

  text-align: left; /* LTR */

  border-bottom: 1px solid #e9eff3;

  margin: -0.2em -26px 1em;

  padding: 0 26px 0.6em;

}

h2.with-tabs {

  float: left; /* LTR */

  margin: 0 2em 0 0; /* LTR */

  padding: 0;

}



ul.primary li a, ul.primary li.active a, ul.primary li a:hover, ul.primary li a:visited,

ul.secondary li a, ul.secondary li.active a, ul.secondary li a:hover, ul.secondary li a:visited {

  border: 0;

  background: transparent;

  padding: 4px 1em;

  margin: 0 0 0 1px; /* LTR */

  height: auto;

  text-decoration: none;

  position: relative;

  top: -1px;

}

ul.primary li.active a, ul.primary li.active a:link, ul.primary li.active a:visited, ul.primary li a:hover,

ul.secondary li.active a, ul.secondary li.active a:link, ul.secondary li.active a:visited, ul.secondary li a:hover {

  background: url(images/bg-tab.png) repeat-x 0 50%;

  color: #fff;

}

ul.primary li.active a,

ul.secondary li.active a {

  font-weight: bold;

}



/**

 * Nodes & comments

 */

.node {

  /*border-bottom: 1px solid #e9eff3;*/

  margin:0 -26px 1.5em;

  padding:0 26px;

}



ul.links li, ul.inline li {

  margin-left: 0;

  margin-right: 0;

  padding-left: 0; /* LTR */

  padding-right: 1em; /* LTR */

  background-image: none;

}



.node .links, .comment .links {

  text-align: left; /* LTR */

}



.node .links ul.links li, .comment .links ul.links li {}

.terms ul.links li {

  margin-left: 0;

  margin-right: 0;

  padding-right: 0;

  padding-left: 1em;

}



.picture, .comment .submitted {

  float: right; /* LTR */

  clear: right; /* LTR */

  padding-left: 1em; /* LTR */

}



.new {

  color: #ffae00;

  font-size: 0.92em;

  font-weight: bold;

  float: right; /* LTR */

}



.terms {

  float: right; /* LTR */

}



.preview .node, .preview .comment, .sticky {

  margin: 0;

  padding: 0.5em 0;

  border: 0;

  background: 0;

}



.sticky {

  padding: 1em;

  background-color: #fff;

  border: 1px solid #e0e5fb;

  margin-bottom: 2em;

}



#comments {

  position: relative;

  top: -1px;

  border-bottom: 1px solid #e9eff3;

  margin: -1.5em -25px 0;

  padding: 0 25px;

}



#comments h2.comments {

  margin: 0 -25px;

  padding: .5em 25px;

  background: #fff url(images/gradient-inner.png) repeat-x 0 0;

}



.comment {

  margin: 0 -25px;

  padding: 1.5em 25px 1.5em;

  border-top: 1px solid #e9eff3;

}



.indented {

  margin-left: 25px; /* LTR */

}



.comment h3 a.active {

  color: #494949;

}



.node .content, .comment .content {

  margin: 0.6em 0;

}



/**

 * Aggregator.module

 */

#aggregator {

  margin-top: 1em;

}

#aggregator .feed-item-title {

  font-size: 160%;

  line-height: 130%;

}

#aggregator .feed-item {

  border-bottom: 1px solid #e9eff3;

  margin: -1.5em -31px 1.75em;

  padding: 1.5em 31px;

}

#aggregator .feed-item-categories {

  font-size: 0.92em;

}

#aggregator .feed-item-meta {

  font-size: 0.92em;

  color: #898989;

}



/**

 * Color.module

 */

#palette .form-item {

  border: 1px solid #fff;

}

#palette .item-selected {

  background: #fff url(images/gradient-inner.png) repeat-x 0 0;

  border: 1px solid #d9eaf5;

}



/**

 * Menu.module

 */

tr.menu-disabled {

  opacity: 0.5;

}

tr.odd td.menu-disabled {

  background-color: #edf5fa;

}

tr.even td.menu-disabled {

  background-color: #fff;

}



/**

 * Poll.module

 */

.poll .bar {

  background: #fff url(images/bg-bar-white.png) repeat-x 0 0;

  border: solid #f0f0f0;

  border-width: 0 1px 1px;

}



.poll .bar .foreground {

  background: #71a7cc url(images/bg-bar.png) repeat-x 0 100%;

}



.poll .percent {

  font-size: .9em;

}



/**

 * Autocomplete.

 */

#autocomplete li {

  cursor: default;

  padding: 2px;

  margin: 0;

}



/**

 * Collapsible fieldsets

 */

fieldset {

  /*margin: 1em 0;

  padding: 1em;*/

  border:none;

  border: 1px solid #DFDDD9;

 /* background: #fff url(images/gradient-inner.png) repeat-x 0 0;*/

}

/* Targets IE 7. Fixes background image in field sets. */

*:first-child+html fieldset {

  padding: 0 1em 1em;

  background-position: 0 .75em;

  background-color: transparent;

}



*:first-child+html fieldset > .description, *:first-child+html fieldset .fieldset-wrapper .description {

  padding-top: 1em;

}



fieldset legend {

  /* Fix disappearing legend in FFox */

  display: block;

}



*:first-child+html fieldset legend, *:first-child+html fieldset.collapsed legend {

  display: inline;

}



html.js fieldset.collapsed {

  background: transparent;

  padding-top: 0;

  padding-bottom: .6em;

}



html.js fieldset.collapsible legend a {

  padding-left: 2em; /* LTR */

  background: url(images/menu-expanded.gif) no-repeat 0% 50%; /* LTR */

}



html.js fieldset.collapsed legend a {

  background: url(images/menu-collapsed.gif) no-repeat 0% 50%; /* LTR */

}



/**

 * Syndication icons and block

 */

#block-node-0 h2 {

  float: left; /* LTR */

  padding-right: 20px; /* LTR */

}



#block-node-0 img, .feed-icon {

  float: right; /* LTR */

  padding-top: 4px;

}



#block-node-0 .content {

  clear: right; /* LTR */

}



/**

 * Login Block

 */

#user-login-form {

  text-align: center;

}

#user-login-form ul {

  text-align: left; /* LTR */

}



/**

 * User profiles.

 */

.profile {

  margin-top: 1.5em;

}

.profile h3 {

  border-bottom: 0;

  margin-bottom: 1em;

}

.profile dl {

  margin: 0;

}

.profile dt {

  font-weight: normal;

  color: #898989;

  font-size: 0.92em;

  line-height: 1.3em;

  margin-top: 1.4em;

  margin-bottom: 0.45em;

}

.profile dd {

  margin-bottom: 1.6em;

}



/**

 * Admin Styles

 */

div.admin-panel,

div.admin-panel .description,

div.admin-panel .body,

div.admin,

div.admin .left,

div.admin .right,

div.admin .expert-link,

div.item-list,

.menu {

  margin: 0;

  padding: 0;

}



div.admin .left {

  float: left; /* LTR */

  width: 48%;

}

div.admin .right {

  float: right; /* LTR */

  width: 48%;

}



div.admin-panel {

  background: #fff url(images/gradient-inner.png) repeat-x 0 0;

  padding: 1em 1em 1.5em;

}

div.admin-panel .description {

  margin-bottom: 1.5em;

}

div.admin-panel dl {

  margin: 0;

}

div.admin-panel dd {

  color: #898989;

  font-size: 0.92em;

  line-height: 1.3em;

  margin-top: -.2em;

  margin-bottom: .65em;

}



table.system-status-report th {

  border-color: #d3e7f4;

}



#autocomplete li.selected, tr.selected td, tr.selected td.active {

  background: #027ac6;

  color: #fff;

}



tr.selected td a:link, tr.selected td a:visited, tr.selected td a:active {

  color: #d3e7f4;

}



tr.taxonomy-term-preview {

  opacity: 0.5;

}



tr.taxonomy-term-divider-top {

  border-bottom: none;

}



tr.taxonomy-term-divider-bottom {

  border-top: 1px dotted #CCC;

}



/**

 * CSS support

 */



/*******************************************************************

 * Color Module: Don't touch                                       *

 *******************************************************************/



/**

 * Generic elements.

 */

.messages {

  background-color: #fff;

  border: 1px solid #b8d3e5;

}



.preview {

  background-color: #fcfce8;

  border: 1px solid #e5e58f;

}



div.status {

  color: #33a333;

  border-color: #c7f2c8;

}



div.error, tr.error {

  color: #a30000;

  /*background-color: #FFCCCC;*/

}



.form-item input.error, .form-item textarea.error {

  border: 1px solid #c52020;

  color: #363636;

}



/**

 * dblog.module

 */

tr.dblog-user {

  background-color: #fcf9e5;

}



tr.dblog-user td.active {

  background-color: #fbf5cf;

}



tr.dblog-content {

  background-color: #fefefe;

}



tr.dblog-content td.active {

  background-color: #f5f5f5;

}



tr.dblog-warning {

  background-color: #fdf5e6;

}



tr.dblog-warning td.active {

  background-color: #fdf2de;

}



tr.dblog-error {

  background-color: #fbe4e4;

}



tr.dblog-error td.active {

  background-color: #fbdbdb;

}

tr.dblog-page-not-found, tr.dblog-access-denied {

  background: #d7ffd7;

}

tr.dblog-page-not-found td.active, tr.dblog-access-denied td.active {

  background: #c7eec7;

}



/**

 * Status report colors.

 */

table.system-status-report tr.error, table.system-status-report tr.error th {

  background-color: #fcc;

  border-color: #ebb;

  color: #200;

}

table.system-status-report tr.warning, table.system-status-report tr.warning th {

  background-color: #ffd;

  border-color: #eeb;

}

table.system-status-report tr.ok, table.system-status-report tr.ok th {

  background-color: #dfd;

  border-color: #beb;

}





/*Template style sheet code begin here*/

.container{width:1000px;background-color:#dfddd9;margin:0 auto;}



.subcontainer{width:980px;float:left;background-color:#fff;background-image: url(../../clone_files/images/bg-body.jpg);background-repeat:repeat-y;background-position:left;position:relative;padding:0 0 0 20px;}



.containerFooter{width:1000px;clear:both;margin:0 auto;padding:0;}



.header{float:left;width:961px;background-color:#fff;position:relative;z-index:1001; margin:0 0 5px 0;}



.logo{float:left; padding:5px 0 5px 15px;}



.topLinks{float:left;width:710px;text-align:right;font-size:11px;color:#000;margin:0;/*padding:7px 25px 7px 0;*/ /*border-left:1px solid #000;*/}



.topLinks a{color:#5b6266;text-decoration:none;}

.topLinks a:hover{color:#ffa415;}

span.breadcrumbSep{padding:0 2px;}

.mainBody{background-color:#fff;float:left;width:961px;padding-bottom:19px;}



.mainContent{float:left;width:770px;}

.homeMainBody{background-color:#fff;float:left;width:961px;padding-bottom:0;position:relative;z-index:0;}



#navleft{float:left;}

.leftNav{width:180px;}

.leftNav img{width:180px;}

.leftNavMenu{width:154px;padding-left:25px;font-size:12px;border-right:solid 1px #dfddd9;}

.leftNavMenu a{color:#5B6266;text-decoration:none;line-height:24px;}

.leftNavMenu a:hover{color:#ffa415;text-decoration:none;line-height:24px; list-style:none;}

.leftNavMenu a.partnerPrograms{display:block;background:url(images/txt_partnerprograms.gif) no-repeat;height:0;overflow:hidden;padding-top:30px;font-size:6px;margin:0;}



.leftNav_bottom{width:180px; margin:5px 0 0 0;}

.leftNavMenu_bottom{width:154px;padding-left:25px;font-size:12px;border-right:solid 1px #dfddd9;}



.leftNavMenu a.webDesign{display:block;background:url(images/txt_webdesign.gif) no-repeat;height:0;overflow:hidden;padding-top:30px;font-size:6px;margin:0;}

.leftNavMenu a.webHosting{display:block;background:url(images/txt_webhosting.gif) no-repeat;height:0;overflow:hidden;padding-top:30px;font-size:6px;margin:0;}



.leftNavMenu a.legal{display:block;background:url(images/txt_legal.gif) no-repeat;height:0;overflow:hidden;padding-top:25px;font-size:6px;margin:0;}



.leftNavMenu a.seo{display:block;background:url(images/txt_seo.gif) no-repeat;height:0;overflow:hidden;padding-top:25px;font-size:6px;margin:0;}



.leftNavExtra{width:154px;float:left;padding-left:25px;font-size:11px;line-height:18px;}



.leftNavExtra a{color:#5B6266;text-decoration:none;}



.leftNavExtra ul{list-style:none;margin-top:0;}



.leftNavExtra li{margin-left:-25px; list-style:none;}



.secBody{border-right:1px solid #fff;width:580px;overflow:hidden;margin:0 auto; float:left;}



.secContent{width:560px;padding:17px 0 0 20px;}



.secContentTert{width:560px;padding:0 0 0 20px;}



.secContentTert img{margin-top:10px;}



.testimonialCar{background-image:url(images/bg_car_clouds.jpg);background-repeat:no-repeat;height:124px;width:540px;padding-top:20px;}



.testimonialBoat{background-image:url(images/bg_boat_family.jpg);background-repeat:no-repeat;height:124px;width:540px;padding-top:20px;}



.testimonialCamera{background-image:url(images/bg_camera_guy.jpg);background-repeat:no-repeat;height:124px;width:540px;padding-top:20px;}



.testimonialFootball{background-image:url(images/bg_tailgate.jpg);background-repeat:no-repeat;height:124px;width:540px;padding-top:20px;}



.testimonialMouse{background-image:url(images/bg_computermouse.jpg);background-repeat:no-repeat;height:124px;width:540px;padding-top:20px;}



.testimonialWelding{background-image:url(images/bg_welding.jpg);background-repeat:no-repeat;height:124px;width:540px;padding-top:20px;}



.testimonialPCChart{background-image:url(images/bg_pcchart.jpg);background-repeat:no-repeat;height:124px;width:540px;padding-top:20px;}



.testimonialTeens{background-image:url(images/bg_teens.jpg);background-repeat:no-repeat;height:124px;width:540px;padding-top:20px;}



.testimonialHouse{background-image:url(images/bg_house.jpg);background-repeat:no-repeat;height:124px;width:540px;padding-top:20px;}



.testimonialLegal{background-image:url(images/bg_legal.jpg);background-repeat:no-repeat;height:124px;width:540px;padding-top:20px;}



.testimonialArchery{background-image:url(images/bg_archery.jpg);background-repeat:no-repeat;height:124px;width:540px;padding-top:20px;}



.testimonialNewYork{background-image:url(images/bg_newyork.jpg);background-repeat:no-repeat;height:124px;width:540px;padding-top:20px;}



.testimonialAirplane{background-image:url(images/bg_airplane.jpg);background-repeat:no-repeat;height:124px;width:540px;padding-top:20px;}



.testimonialFacial{background-image:url(images/bg_facialfusion.jpg);background-repeat:no-repeat;height:124px;width:540px;padding-top:20px;}



.secBody p.testimonials{padding-left:150px;font-size:11px;width:362px;line-height:14px;margin:0;}



.disc{line-height:18px;width:540px;color:#00447C;vertical-align:top;}



li.number{display:list-item;line-height:18px;color:#00447C;font-weight:700;vertical-align:top;margin:5px;}

.legal ol li.number ol{color:#000;list-style-type:lower-alpha;font-weight:400;}

ul.list{margin:5px 0;padding:0;}

li.bullet{list-style:none;background-image:url(../../clone_files/images/bullet.gif);background-repeat:no-repeat;background-position:top left 12px;width:510px;margin:5px 0;padding:0 0 10px 25px;}

li.bullet2{list-style:none;background-image:url(../../clone_files/images/bullet.gif);background-repeat:no-repeat;background-position:top left 12px;width:275px;margin:5px 0;padding:0 0 10px 25px;}

.colBlue{border-top:1px solid #fff;margin-top:-1px;height:163px;background:url(images/fullBlue_bg.gif) top left no-repeat;background-color:#85ccd9;}

.colBlue h1{font-size:18px;line-height:20px;color:#000;margin:15px 15px 10px 20px;}

.colBlue p{line-height:16px;color:#000;margin:0 15px 0 20px;}

.colOrange{border-top:1px solid #fff;margin-top:-1px;height:203px;background:url(images/bg_orange_box.gif) top left no-repeat;background-color:#F90;}

.colOrangelt{border-top:1px solid #F90;margin-top:-1px;height:134px;background:url(images/bg_ltorange_box.gif) top left no-repeat;}



.textbox{border:1px #999999 solid; padding:3px 0; font:.90em Arial, Helvetica, sans-serif; width:100px;}

.colOrangelt p{line-height:16px;width:160px;color:#000;margin:10px 0 0 35px;}



.colOrange2{border-top:1px solid #fff;margin-top:-1px;height:188px;background:url(images/bg_orange_box2.gif) top left no-repeat;background-color:#F90;}



.colGreen{border-top:1px solid #fff;margin-top:-1px;height:195px;background:url(images/bg_greenbox.gif) top left no-repeat;background-color:#b8cc00;overflow:hidden;}



.colGreenlt{border-top:1px solid #b8cc00;margin-top:-1px;height:134px;background:url(images/bg_ltgreen_box.gif) top left no-repeat;overflow:hidden;}



.colGreenlt p{line-height:16px;width:150px;color:#000;margin:10px 0 0 35px;}

.colGreenlt2{border-top:1px solid #b8cc00;margin-top:-1px;height:134px;background:url(images/bg_ltgreen_box2.gif) top left no-repeat;overflow:hidden;}



.colGreenlt2 p{line-height:16px;width:200px;color:#000;margin:10px 0 0 35px;}



.colGreenlt2 img{margin:30px 30px 0 20px;}



.colGreenlt3{border-top:1px solid #b8cc00;margin-top:-1px;height:109px;background:url(images/bg_ltgreen_box3.gif) top left no-repeat;overflow:hidden;}

.colGreenlt3 img{margin:15px 65px 0 0;}



.colGreenlt4{border-top:1px solid #b8cc00;margin-top:-1px;height:105px;background:url(images/bg_ltgreen_box3.gif) top left no-repeat;overflow:hidden;}



.leads{background-image:url(images/bg_leads_header.gif);background-repeat:no-repeat;width:221px;height:164px;float:right;position:relative;margin:15px 20px 0 0;}



.leads p{font-size:11px;line-height:16px;}



.colGreenlt5{border-top:1px solid #b8cc00;margin-top:-1px;height:134px;background:url(images/bg_ltgreen_logo.gif) top left no-repeat;overflow:hidden;}



.colGreenlt5 img{margin:35px 30px 0 0;}



.colYellow{border-top:1px solid #fff;margin-top:-1px;height:163px;background:url(images/bg_yellow.gif) top left no-repeat;background-color:#ffe65b;}



.colYellow p{line-height:16px;width:265px;color:#000;margin:5px 0 0 20px;}



.colYellowDomain{border-top:1px solid #fff;margin-top:-1px;height:165px;background:url(images/bg_grey_box.gif) top left no-repeat;background-color:#ffe65b;}



.colYellowDomain img.domainsearch{margin:0 10px;}



.colYellowDomain h3{font-size:16px;color:#000;margin:10px 0 0 20px;padding:0;}



.colYellowDomain table{width:367px;margin:0 0 0 10px;padding:0;}



.colYellowDomain2{border-top:1px solid #fff;margin-top:-1px;height:202px;background:url(images/bg_yellow_box.gif) top left no-repeat;background-color:#ffe65b;}



.colYellowDomain2 img.headline{margin:15px 0 6px 20px;}



.colYellowlt{border-top:1px solid #ffe65b;margin-top:-1px;height:139px;background:url(images/bg_ltyellow.gif) top left no-repeat;overflow:hidden;}



.colYellowlt p{line-height:16px;width:159px;color:#000;margin:15px 0 0 35px;}



.colTeal{border-top:1px solid #fff;margin-top:-1px;height:155px;background:url(../../clone_files/images/bg_tealbox.gif) top left no-repeat;background-color:#ffe65b;}



.colTealContent p{line-height:16px;width:330px;color:#000;margin:5px 0 0 20px;}



.colTealprice{background-image:url(images/bg_hostedexchange.gif);background-repeat:no-repeat;height:123px;float:right;width:181px;margin:15px 20px 0 0;padding:0;}



.colTealprice img{margin:15px 20px 0 82px;}



.colTealprice p{font-size:10px;line-height:10px;margin:2px 0 0 82px;}



.colTeal2{border-top:1px solid #fff;margin-top:-1px;height:195px;background:url(../../clone_files/images/bg_tealbox2.gif) top left no-repeat;background-color:#60bfbf;overflow:hidden;}



.colTeal2 img{margin:15px 15px 0 5px;}



.colTeal2lt4{border-top:1px solid #60bfbf;margin-top:-1px;height:105px;background:url(../../clone_files/images/bg_ltteal_box.gif) top left no-repeat;overflow:hidden;}



.colTeal2lt5{border-top:1px solid #60bfbf;margin-top:-1px;height:120px;background:url(images/bg_ltteal_box2.gif) top left no-repeat;overflow:hidden;}



.colTeal2lt5 p{line-height:16px;width:248px;color:#000;margin:10px 0 0 35px;}



.callouts{width:180px;float:right;font-size:12px;color:#000;}



.callout{border-top:1px solid #fff;margin-top:-1px;width:168px;background-color:#dfddd9;margin-bottom:10px;padding:0 0 0 12px;}



#email{font-size:11px;color:#666;}



.seoFooter{width:930px;font-size:12px;color:#000;line-height:16px;margin:25px 0 0 46px;padding:0 0 20px;}



.seoHeader{font-size:12px;font-weight:700;}



.seoLeft{float:left;width:445px;}



.seoRight{float:left;width:440px;margin-left:30px;}



.footer{width:910px;text-align:center;font-size:11px;color:#9e9d9a;padding-bottom:20px;margin:17px 20px 0 20px;}



.footer_top{border-bottom:1px dotted #999;padding-bottom:15px; margin-bottom:15px; font-weight:bold;}



.footer_top_left{ float:left; padding:0 5px;}

.footer_top_right{font-weight:bold; float:left;}

.footer_top_right a{display:inline;color:#5b6266;text-decoration:underline;padding:5px;}



.footer span#footerMain span{border-bottom:1px dotted #999;padding-bottom:15px;}



.bodyCopy{float:left;width:565px;padding-left:15px;}



.disclaimer{width:580px;font-size:10px;margin-top:20px;color:#5b6266;line-height:12px;}



input.txt{height:14px;border:#444 solid 1px;font-size:11px;}



textarea.txt{border:#444 solid 1px;font-size:11px;font-family:Arial;}



select.txt{border:#444 solid 1px;font-size:11px;height:18px;}



td.tableBorder{text-align:center;padding:5px 20px;}



td.form{text-align:right;margin:0;padding:4px;}



table.contact input.txt{width:218px;}



sup{line-height:4px;font-size:10px;}



.menu{float:right;font-size:14px;color:#5b6266;width:700px;height:26px;display:inline;position:relative;z-index:1001;margin:8px 22px 0 0;padding:0;}



.menu a{display:block;float:left;color:#5b6266;text-decoration:none; padding:5px; }



.menu ul{float:right;background-color:transparent;list-style:none;position:relative;z-index:1001;margin:0;padding:0 0 0 30px;  list-style-type:none;}



.menu ul li{float:left;border:1px solid #FFF;border-bottom:0;height:25px;position:relative;/*margin-right:19px;*/}



.menu ul li a:hover{text-decoration:none;color:#ffa415;  }



.menu ul li:hover{height:25px;border:1px solid #dfddd9;}



.menu li.left:hover{margin-right:10px;border:1px solid #dfddd9;position:relative;z-index:1001;}



.menu li.right:hover{margin-right:10px;border:1px solid #dfddd9;position:relative;}



.menu ul ul{display:none;background-color:#FFF;position:absolute;top:25px;margin-left:0; width:150px; /* border:1px solid #dfddd9;*/}



.menu ul ul#seo{width:135px;}



.menu ul ul li{width:99%;clear:left;margin:0 0 0 0px;padding:0;}



.menu ul ul li:hover{border-color:#FFF;width:150px;}



.menu ul ul li a{position:relative;width:100%;font-size:12px;}



.menu li:hover ul,.menu li.over ul,.menu ul ul a:hover{display:block;color:#ffa415;z-index:1001;}



.leftNavMenu a.aboutUs{display:block;background:url(images/txt_aboutus.gif) no-repeat;height:0;overflow:hidden;padding-top:25px;font-size:6px;margin:0;}



.leftNavMenu a.adviceRecources{display:block;background:url(images/txt_adviceresources.gif) no-repeat;height:0;overflow:hidden;padding-top:25px;font-size:6px;margin:0;}



.teaser{border-top:1px dotted #444;width:540px;margin:10px 0;padding:10px 0;}



.teaser p{width:540px;margin:0;padding:0;}



.featured{border-top:1px dotted #444;width:540px;clear:both;margin:10px 0 0;padding:10px 0;}



.dropPanel{height:0;overflow:hidden;}



#headline{background:url(images/whitebox.png) no-repeat 0 0;float:right;width:494px;height:128px;font-size:24px;margin-top:20px;color:#000;line-height:24px;right:24px;position:relative;}



* html #headline{background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/whitebox.png",sizingMethod="crop");}



#headline p{margin:20px 0 10px 30px;padding:0;}



a.startHere{cursor:pointer;background:url(images/start_here_blk.png) no-repeat 0 0;float:right;width:133px;height:0;overflow:hidden;margin-top:186px;right:-450px;position:relative;padding:65px 0 0;}



* html a.startHere{background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/start_here_blk.png",sizingMethod="crop");}



a.startHereWhite{cursor:pointer;background:url(images/start_here_wht.png) no-repeat 0 0;float:right;width:133px;height:0;overflow:hidden;margin-top:186px;right:-450px;position:relative;padding:65px 0 0;}



* html a.startHereWhite{background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/start_here_wht.png",sizingMethod="crop");}



#butNow{cursor:pointer;background:url(images/buy_now.png) no-repeat 0 0;float:right;width:146px;height:0;overflow:hidden;margin-top:186px;right:-425px;position:relative;padding:127px 0 0;}



* html #butNow{background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/buy_now.png",sizingMethod="crop");}



.homeCol img{float:left;margin:0 10px 50px 0;}



.homeBlue{float:left;width:305px;}



.homeBlueHead{background-image:url(images/bg_blue.png);height:43px;}



.homeBlueTxt{border-left:#444 dotted 1px;height:100px;padding:15px;}



.homeGreen{width:303px;float:left;}



.homeGreenHead{background-image:url(images/bg_green.png);height:43px;}



.homeGreenTxt{height:100px;padding:15px;}



.homeOrange{float:left;width:303px;position:relative;}



.homeOrangeHead{background-image:url(images/bg_orange.png);height:43px;}



* html .homeOrangeHead{background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/bg_orange.png",sizingMethod="crop");}



.homeOrangeTxt{border-right:#444 dotted 1px;height:100px;padding:15px;}



span.grey{color:#444;font-weight:400;}



sup.small{line-height:10px;font-size:6px;}



.calloutHeader h1.mediaContact{background:url(images/txt_mediacontact.gif) no-repeat;height:0;overflow:hidden;padding-top:29px;font-size:6px;margin:0;}



div.breadcrumbs{margin-top:10px;float:left;padding-left:82px;padding-bottom:20px;font-size:11px;}



.calloutHeader h1.contactUs{background:url(images/elements/txt_contactus.gif) no-repeat;height:0;overflow:hidden;padding-top:29px;font-size:6px;margin:0;}



.calloutHeader h1.partnering{background:url(images/txt_lookingtopartner.gif) no-repeat;height:0;overflow:hidden;padding-top:29px;font-size:6px;margin:0;}



ul.disc{list-style:disc;margin:10px 25px;padding:0;}



ol{margin:15px 25px;padding:0;}



a.info{position:static;z-index:24;background-color:#fff;color:#C00;text-decoration:underline;}



a.info:hover{z-index:25;background:none;text-decoration:none;}



a.info:hover span{display:block;position:absolute;width:270px;border:1px solid #CC3;background-color:#FFC;color:#000;text-align:left;margin:1em 0 0;padding:1em;}



.calloutTop{width:180px;background-image:url(images/bg_callout_top.gif);background-repeat:no-repeat;height:31px;}



.calloutTopTxt{font-weight:700;line-height:31px;margin-left:10px;color:#00447c;}



.calloutTopContent{background-image: url(../../clone_files/images/bg_callout_needhelp.jpg);background-position:bottom right;background-repeat:no-repeat;height:147px;width:179px;border-left:#efeeec 1px solid;}



.calloutTopContent p.phone{font-size:18px;color:#00447c;font-weight:700;margin:30px 0 0 20px;padding:0;}



.calloutTopContent2{background-image:url(images/bg_callout_moreinfo.jpg);background-position:bottom right;background-repeat:no-repeat;height:147px;width:179px;border-left:#efeeec 1px solid;}



.calloutTopContent3{background-image:url(images/affiliate_girl.jpg);background-repeat:no-repeat;height:149px;width:180px;}



.calloutTopContent3 p{color:#444;margin:0;padding:15px 85px 10px 10px;}



.calloutTopContent3 p.phone{font-size:18px;color:#00447c;font-weight:700;margin:2px 0 0 20px;padding:0;}



.calloutHeaderBG{background-color:#efeeec;height:32px;width:180px;margin:0;}



.calloutHeaderBGTxt{font-weight:700;line-height:32px;margin-left:10px;color:#00447c;}



.calloutCenterContent div.iconOne{padding:15px 0 0 10px;}



.calloutCenterContent a{color:#444;text-decoration:none;}



.calloutCenterContent div.iconFour{padding:8px 0 15px 10px;}



.calloutCenterContent img{margin-right:5px;}



.calloutBottomContent p.link{margin:0;padding:3px 10px 0;}



.calloutBottomContent img{padding-left:10px;}



.matrixNav{background-image:url(images/bg_matrix_nav.gif);background-repeat:no-repeat;height:29px;width:540px;margin-top:20px;}



.matrixNav ul{float:right;display:inline;list-style-type:none;text-align:center;font-size:14px;width:540px;cursor:hand;margin:0;}



.matrixNav li{position:relative;float:left;line-height:29px;border-right:#dfddd9 solid 1px;}



.matrixHead{background-color:#ffe65b;width:539px;height:25px;}



.matrixColTwo{float:left;padding-left:190px;width:173px;text-align:center;line-height:25px;}



.matrixColThree{line-height:25px;width:173px;text-align:center;padding-left:0;}



.matrixTable{width:539px;border:#dfddd9 solid 1px;line-height:20px;}



.matrixNavOne{background-image:url(images/bg_matrix_nav_over.gif);background-repeat:no-repeat;}



#legalWrapper{background-color:#fff;margin-top:-10px;padding-top:10px;padding-bottom:10px;}



div.affiliate{height:550px;}



.affiliatecontent{width:365px;float:left}



.affiliate .affiliatecontent p{width:355px;margin-bottom:15px}



.affiliatecontent h2{width:355px;}



.affiliatecontent p.makemoney{width:235px;}



img.affiliate{float:right;margin-top:15px;}



.brandlist{float:right;margin-left:10px;padding-left:15px;width:170px;background:url(images/dot.gif) repeat-y top left;}



.brandlist em{color:#F33;font-style:normal;}



.brandlist img{margin:25px auto 0;}



.brandlist p{width:125px;margin:0 auto;}



p.brandlistlink{width:160px;margin-top:25px;font-weight:700;}



.affiliatecallout p.phone{font-size:20px;color:#036;font-weight:700;margin:0 0 0 10px;padding:0;}



.affiliatecallout p.email a{text-decoration:underline;color:#C00;}



.callouts .calloutChase{height:122px;background:url(images/ecommerce/merchantservices/firstdatabanner.jpg) no-repeat bottom right;}



.callouts .calloutChase em{display:block;font-style:normal;margin-top:5px;}



.callouts .calloutChase p{width:100px;padding:35px 0 0 13px;}



.chasebanner{width:468px;margin:0 auto 25px;}



.ourbrands .brandbox{width:540px;background:url(images/dot-horizontal.gif) repeat-x bottom left;margin-bottom:25px;padding-bottom:15px;overflow:auto;}



.brandbox .leftcolumn{width:260px;clear:left;float:left;}



.brandbox .leftcolumn p,.brandbox .rightcolumn p{width:260px;}



.brandbox table em{font-size:10px;}



.brandbox .rightcolumn{width:260px;float:right;}



.logoyes .rightcolumn ul{margin-top:82px;}



.homepage .billboard{position:relative;width:597px;height:343px;display:block;background:url(images/border_shadow.jpg) no-repeat top left;float:left;z-index:0;}



.homepage .flash{width:562px;height:324px;position:relative;z-index:0;margin:0 0 0 35px;}



.homepage .billboard .noflash{background:url(images/noflashbkg.jpg) no-repeat top left;height:325px;width:492px;position:relative;z-index:5;display:block;padding:25px 35px;}



.homepage .billboard .noflash h2{background:url(images/sprite.png) no-repeat 0 -450px;_background:url(images/sprite.gif) no-repeat 0 -450px;width:450px;height:38px;text-indent:-999999px;display:block;}



.homepage .billboard .noflash ul{margin:-10px 0 0;padding:0;}



.homepage .billboard .noflash ul li{background:url(images/sprite.png) no-repeat 0 -346px;_background:url(images/sprite.gif) no-repeat 0 -346px;list-style-type:none;font-size:16px;color:#4b0a03;margin-bottom:5px;padding-left:15px;}



.homepage .billboard .noflash p{font-size:18px;color:#4b0a03;font-weight:700;}



.homepage .billboard .noflash ul li.learnmore{background:none;font-size:12px;}



.homepage .billboard .noflash .noflashbutton a{width:205px;height:40px;margin-top:25px;display:block;background:url(images/sprite.png) no-repeat 0 -370px;_background:url(images/sprite.gif) no-repeat 0 -370px;}



.homepage .billboard .noflash .noflashbutton a:hover{background-position:0 -410px;}



.homepage .formback{width:363px;height:351px;background:url(images/formblankbkg.jpg) no-repeat bottom left;display:block;float:left;}



.homepage .simpleTabs{width:363px;height:339px;display:none;float:left;}



.homepage .simpleTabs ul.simpleTabsNavigation{float:left;width:330px;margin:0;padding:0;}



.homepage .simpleTabs .simpleTabsNavigation li{float:left;list-style-type:none;font-size:14px;}



.homepage .simpleTabs .simpleTabsNavigation li.product-info a{background:url(images/contact-product-tab.jpg) no-repeat bottom left;display:block;color:#000;width:173px;text-align:center;line-height:37px;height:37px;}



.homepage .simpleTabs .simpleTabsNavigation li.support a{background:url(images/contact-support-tab.jpg) no-repeat bottom left;display:block;text-align:center;color:#000;line-height:37px;width:157px;height:37px;}



.homepage .simpleTabs .productform{width:363px;height:339px;display:block;background:url(images/formbkg.jpg) no-repeat top left;}



.homepage .simpleTabs .simpleTabsNavigation li a.current{text-decoration:none;background-position:top left;}



.homepage .simpleTabs .simpleTabsContent{background:url(images/formbkg.jpg) no-repeat bottom left;margin-top:37px;height:302px;}



.homepage .forminfo h2{text-indent:-999999px;display:inline;width:299px;height:36px;float:left;background:url(images/webexpert.gif) no-repeat top left;margin:10px 0 -8px 15px;}



.homepage .forminfo p{font-size:16px;text-align:center;margin:10px 0;}

.homepage .supportinfo p{font-size:14px;margin:10px 0;}

.homepage .forminfo em{font-size:10px;font-style:normal;clear:left;float:left;color:#a1a4a4;text-align:center;width:100%;display:block;padding:3px 0 5px;}



.homepage .supportinfo{padding:11px 45px 25px 25px;}



.homepage .supportinfo h2{background:url(images/sprite.png) no-repeat 0 -530px;width:259px;height:35px;text-indent:-999999px;display:block;}



.homepage .supportinfo ul{width:200px;margin:0;padding:0;}



.homepage .supportinfo ul li{list-style-type:none;font-size:14px;margin-bottom:15px;}



.homepage .forminfo h2.thankyou{background:url(images/sprite.png) no-repeat 0 -317px;width:113px;height:30px;display:block;text-indent:-999999px;margin:20px;}



.homepage .forminfo p.thankyou{text-align:left;clear:both;margin:10px 20px;}



.homepage .formname,.homepage .forminfo .formphone,.homepage .forminfo .formemail,.ctl00_MainOuter_homeContactFormformphone,.ctl00_MainOuter_homeContactForm1formphone,.ctl00_MainOuter_homeContactFormname,.ctl00_MainOuter_homeContactForm1name,.ctl00_MainOuter_homeContactFormemail,.ctl00_MainOuter_homeContactForm1email{border:1px solid #444;margin-bottom:0;width:135px;background-color:#fffdf4;margin-left:0;}



.homepage .forminfo label{margin-left:36px;color:#000;font-size:14px;font-weight:700;width:60px;float:left;}



div.validationText{min-height:5px;}



.homepage .forminfo p.chat{text-align:left;margin:5px 0 0 70px;}



.homepage .forminfo p.chat a{color:#00457c;font-weight:700;}



.homepage .forminfo p.disclaimer{font-size:10px;width:135px;margin:10px 0 0 55px;}



.homepage .forminfo p.disclaimer span{font-size:10px;display:block;text-decoration:none;height:18px;line-height:19px;background:url(images/lock-grey.gif) no-repeat top left;padding-left:10px;}



.formsubmit{clear:both;background:url(images/givemeacall.gif) no-repeat top center;height:35px;width:158px;display:block;margin-left:45px;margin-top:15px;cursor:pointer;border:0;}



.homepage .threefields p{font-size:14px;margin:5px 0;}



.homepage .threefields .homeFormLine{_margin-bottom:5px;}



.homepage .threefields .homeFormLine .validationText span{font-size:11px;}



.homepage .threefields .homeFormLine input{height:16px;margin:0;padding:0;}



.homepage .threefields p.disclaimer{margin:5px 0 0 55px;}



.homepage .noscript_form{width:360px;height:339px;display:block;float:left;background:url(images/noscript-formbkg.jpg) no-repeat top left;}



.homepage .noscript_form .forminfo h2{margin-top:43px;}



.homepage .homepagecontent{display:inline;float:left;margin:0 0 10px 50px;}



.homepage .homepagecontent .aboutinfo{width:545px;float:left;font-size:14px;}



.homepage .homepagecontent .aboutinfo h1{font-size:24px;color:#333;line-height:normal;font-weight:400;font-family:Helvetica, Arial, sans-serif;}



.homepage .homepagecontent div.about{margin-left:38px;font-size:14px;width:260px;float:left;}



.homepage .homepagecontent .about ul{margin:15px 0 0;padding:0;}



.homepage .homepagecontent .about ul li{padding-left:55px;list-style-type:none;height:51px;}



.homepage .homepagecontent .about ul li.feature-eworks{background:url(images/sprite.png) no-repeat 0 -51px;}



.homepage .homepagecontent .about ul li.feature-seo{background:url(images/sprite.png) no-repeat 0 -114px;}



.homepage .homepagecontent .about ul li.feature-hosting{background:url(images/sprite.png) no-repeat 0 -175px;}



.homepage .homepagecontent .about ul li p{font-size:14px;padding:6px 0 0;}



.homepage .homepagecontent h3{font-size:22px;color:#333;line-height:normal;font-family:Helvetica, Arial, sans-serif;}



.homepage .homepagecontent h4{font-weight:400;font-size:14px;margin:0 0 -10px;padding:0;}



.homepage .features{background:#f2fbfd url(images/blue-bkg.gif) repeat-x bottom left;width:100%;float:left;border-top:1px solid #a4dae4;padding-bottom:25px;position:relative;}



.homepage .features h4{color:#049cb8;height:35px;font-size:18px;margin:0 15px 0 0;}



.homepage .features div{display:inline;width:280px;float:left;margin:25px 0 0 35px;}



.homepage .features .companyinfo{border-right:1px solid #a4dae4;}



.homepage .features .companyinfo ul{margin:-5px 0 0;padding:0;}



.homepage .features .companyinfo ul li{font:14px/24px Arial;list-style-type:normal;color:#00457c;margin:0 0 0 18px;}



.homepage .contactus{color:#00457c;border-right:0;padding-bottom:10px;}



.homepage .contactus ul li{font-size:14px;list-style-type:none;margin-bottom:10px;padding-left:32px;}



.homepage .contactus .phone{background:url(images/sprite.png) no-repeat 0 -573px;_background:url(images/sprite.gif) no-repeat 0 -573px;}



.homepage .contactus .twitter{background:url(images/sprite.png) no-repeat 2px -627px;_background:url(images/sprite.gif) no-repeat 2px -627px;}



.homepage .contactus .facebook{background:url(images/homepage/sprite.png) no-repeat 0 -599px;_background:url(images/sprite.gif) no-repeat 0 -599px;}



.homepage .contactus .email{background:url(images/sprite.png) no-repeat 0 -655px;_background:url(images/sprite.gif) no-repeat 0 -655px;}



.homepage .info{float:left;position:relative;background:#f0efed url(images/grey-shadow.jpg) no-repeat top center;width:100%;margin:0;padding:0 0 25px;}



.homepage .blog h4{width:auto;float:left;}



.homepage .features .rss a{background:url(images/sprite.png) no-repeat 0 -238px;width:17px;float:left;height:22px;display:block;}



.homepage .features .blog{border-right:1px solid #a4dae4;padding-right:10px;}



.homepage .blog ul{clear:both;margin:0;padding:0;}



.homepage .blog ul li{list-style-type:none;background-image:none;font:14px/18px Arial;color:#00457c;margin:0 25px 15px 0;}



.homepage h3{font-size:18px;font-weight:400;}



.homepage .info a{color:#535353;}



.homepage h5{font-size:18px;font-weight:400;margin:0;padding:0;}



.homepage .products{float:left;margin:30px 0 0;padding:0 0 0 34px;}



.homepage .products ul{line-height:25px;float:left;margin:0;padding:0 5px 0 0;}



.homepage .products ul.hosting-product-list{margin-right:8px;}



.homepage .products li.productheader{font-size:16px;list-style-type:none;background-image:none;margin:0;padding:0;}



.homepage .products li,.homepage .family li{list-style-type:none;background:#f0efed url(images/sprite.png) no-repeat 0 -286px;line-height:22px;font-size:14px;margin:0;padding:0 0 0 12px;}



.homepage .info .family{width:300px;margin-top:35px;border-left:1px solid #b4b3b2;float:left;}



.homepage .info .family h5{font-size:14px;font-weight:700;padding:0 35px;}



.homepage .info .family p{font-size:14px;padding:0 35px;}



.homepage .info .family ul li{font-size:12px;line-height:16px;background-position:0 -289px;}



.default2 .hero{clear:left;height:321px;background:url(images/default2-hero.jpg) no-repeat top center;margin:0 auto 15px;padding:20px 0 0 50px;}



.default2 .hero h1{font-size:44px;text-shadow:0 1px 0 #fff;line-height:44px;color:#583601;font-family:Helvetica, Arial, sans-serif;height:68px;font-weight:400;display:block;padding:0;}



.default2 .hero h1 span{display:block;text-shadow:0 0 0 #fff;font-family:Helvetica, Arial, sans-serif;font-size:22px;margin:-5px 0 0 5px;}.default2 .hero p{font-size:16px;margin-left:35px;}



.default2 .hero ol{margin:0 0 0 35px;padding:0;}



.default2 .hero ol li{list-style-type:none;font-size:16px;line-height:26px;height:26px;}



.default2 .calltoaction{float:left;display:inline;position:relative;z-index:5;margin:-116px 0 0 86px;}



.default2 .calltoaction a{background:url(images/sprite-default2.png) no-repeat 0 0;width:262px;height:43px;display:block;}



.calltoaction a:hover{background-position:-262px 0;}.default2 .homepagecontent{float:left;clear:left;width:900px;}



.default2 .aboutinfo{width:525px;}.default2 .homepagecontent .about ul{width:280px;}.default2 .homepagecontent .about .feature-exchange{background:url(images/sprite-default2.png) no-repeat -3px -48px;}



.default2 .homepagecontent .about .feature-ecommerce{background:url(images/sprite-default2.png) no-repeat -3px -98px;_background:url(images/sprite-default2.gif) no-repeat -3px -98px;}



.default2 .hero-msexchange{background:url(images/default2-alternate-products/hero-msexchange.jpg) no-repeat top center;}





.default2 .hero-msexchange p{width:450px;margin:-15px 0 0;}



.default2 .hero-ecommerce{background:url(images/default2-alternate-products/hero-ecommerce.jpg) no-repeat top center;}



.default2 .hero-ecommerce p{width:475px;margin:-15px 0 0;}.default2 .hero-smartclicks{background:url(images/hero-smartclicks.jpg) no-repeat top center;}



.default2 .hero-smartclicks p{width:455px;margin:-10px 0 15px;}



.default2 .hero-hosting-windows{background:url(images/hero-hosting-windows.jpg) no-repeat top center;}



.default2 .hero-hosting-linux{background:url(images/hero-hosting-linux.jpg) no-repeat top center;}



.default2 .hero-yellow{background:url(images/hero-yellow.jpg) no-repeat top center;}



.default2 .hero-blue{background:url(images/hero-blue.jpg) no-repeat top center;}



.default2 .hero-green{background:url(images/hero-green.jpg) no-repeat top center;}



.default2 .hero-orange2{background:url(images/hero-monitors2.jpg) no-repeat top center;}



.default2 .hero-orange-newsite{background:url(images/hero-orange-newsite.jpg) no-repeat top center;}



.default2 .hero-newheader h1,.default2 .hero-newheader h1 span{font-family:Helvetica, Arial, sans-serif;font-size:26px;font-weight:400;}



.default2 .calltoaction-red{margin:-117px 0 0 71px;}





.default2 .calltoaction-red a,.default2 .calltoaction-blue a{background:url(images/red-button.gif) no-repeat top center;width:266px;text-indent:0;height:43px;font-size:24px;line-height:43px;color:#fff;text-decoration:none;cursor:pointer;text-shadow:0 1px 0 #000;text-align:center;font-family:Helvetica, Arial, sans-serif;}.calltoaction-red a:hover,.calltoaction-blue a:hover{color:#ffea00;}



.default2 .calltoaction-blue a{background:url(images/blue-button.gif) no-repeat top center;width:262px;}



.pageheader{overflow:hidden;height:195px;width:580px;}



.marketing .pageheader{background:url(images/bg_greenbox.gif) top left no-repeat;}



.hosting .pageheader{background:url(images/yellow-bkg.gif) top left no-repeat;}



.linux .pageheader,.windows .pageheader,.ecommerce .pageheader,.domains .pageheader,.ecommerce-silo .pageheader{height:163px;margin-bottom:10px;}



.linux .pageheader{background:url(images/pageheader-linux.jpg) top left no-repeat;}



.ecommercedefault .pageheader{background:url(images/pageheader-default.jpg) top left no-repeat;}



.ssl .pageheader{background:url(images/pageheader-ssl.jpg) top left no-repeat;}



.windows .pageheader{background:url(images/pageheader-windows.jpg) top left no-repeat;}



.ecommerce .pageheader{background:url(images/pageheader-ecommerce.jpg) top left no-repeat;}



.shoppingcart .pageheader{background:url(images/pageheader-ecommerce.jpg) top left no-repeat;}



.merchantservices .pageheader{background:url(images/pageheader-merchantservices.jpg) top left no-repeat;}



.domains .pageheader{background:url(images/pageheader-domains.jpg) top left no-repeat;}



.pageheader .pic{float:right;width:220px;}



.private-registration .pageheader .pic{float:right;width:221px;margin:12px 12px 0 0;padding:0;}



.pageheader p.examples{position:relative;display:inline;top:-20px;left:320px;width:400px;z-index:50;font-weight:700;}



.pageheader h2{width:300px;height:32px;text-indent:-99999px;margin:11px 0 5px 15px;}



.ecommerce-silo .pageheader h2{width:351px;}



.ecommercedefault .pageheader h2{width:300px;background:url(images/headline-buildyourstore.gif) top left no-repeat;}



.linux .pageheader h2,.windows .pageheader h2,.ecommerce .pageheader h2,.domains .pageheader h2,.ecommerce-silo .pageheader h2{margin:16px 0 5px 20px;}



.smartclicks .pageheader h2{background:url(images/guaranteedvisitors.gif) top left no-repeat;}



.vol .pageheader h2,.marketingdefault .pageheader h2{background:url(images/getyourwebsitefound.gif) top left no-repeat;}



.eworks .pageheader h2{background:url(images/wedoitall.gif) top left no-repeat;}



.custom .pageheader h2{background:url(images/upgradetocustom.gif) top left no-repeat;}



.designdefault .pageheader h2{background:url(images/getyourbusinessonline.gif) top left no-repeat;}



.diywebdesign .pageheader h2{background:url(images/diywebdesign-header.gif) top left no-repeat;}



.hostingdefault .pageheader h2{background:url(images/header.gif) top left no-repeat;}



.linux .pageheader h2{background:url(images/header-linux.gif) top left no-repeat;}



.windows .pageheader h2{background:url(images/headline-windows.gif) top left no-repeat;}



.ecommerce .pageheader h2{background:url(images/headline-ecommerce.gif) top left no-repeat;}



.hosted-exchange .pageheader h2{background:url(images/headline-hostedexchange.gif) top left no-repeat;}



.private-registration .pageheader h2{background:url(images/headline-privacy.gif) top left no-repeat;}



.domains .pageheader h2{background:url(images/headline_pickaname.gif) top left no-repeat;}



.ssl .pageheader h2{background:url(images/headline-ssl.gif) top left no-repeat;}



.shoppingcart .pageheader h2{background:url(images/ecommerce/headline-ecommerce.gif) top left no-repeat;}



.merchantservices .pageheader h2{background:url(images/headline-merchantservices.gif) top left no-repeat;}



.pageheader .textbox{width:319px;height:143px;}



.marketing .pageheader .textbox{background:url(images/bg_ltgreen_box2.gif) top left no-repeat;}



.webdesign .pageheader .textbox{background:url(images/bg_ltorange_box.gif) top left no-repeat;}



.hosting .pageheader .textbox{background:url(images/ltyellowbox.gif) top left no-repeat;}



.custom .pageheader .textbox{width:293px;height:134px;background:url(images/webdesign/bg_ltorange_box_small.gif) top left no-repeat;}



.pageheader p{line-height:16px;width:185px;color:#000;margin:0;padding:10px 0 0 30px;}



.custom .pageheader p,.designdefault .pageheader p{width:155px;}



.hosting .pageheader p{width:265px;}



.private-registration .pageheader p{width:175px;}



.ecommerce .pageheader p{width:172px;}



.linux .pageheader p,.windows .pageheader p,.ecommerce .pageheader p,.ecommerce-silo .pageheader p{width:285px;margin:0 0 0 35px;padding:0;}



.linux .pageheader p a,.windows .pageheader p a,.ecommerce .pageheader p a{display:block;font-size:14px;font-weight:700;margin-top:5px;}



.pageheader span{display:block;margin-top:10px;}



.pageheader em{font-style:normal;font-weight:700;color:#ed2724;}



.smartclicks .pageheader .calltoaction a,.vol .pageheader .calltoaction a,.marketingdefault .pageheader .calltoaction a,.eworks .pageheader .calltoaction a,.custom .pageheader .calltoaction a,.designdefault .pageheader .calltoaction a,.diywebdesign .pageheader .calltoaction a,.hosted-exchange .pageheader .calltoaction a,.private-registration .pageheader .calltoaction a,.hosted-exchange .pageheader .calltoaction a{float:right;width:96px;height:77px;background-position:top left;margin:25px 5px 0 0;}



.domains .pageheader .calltoaction a{margin-top:50px;}



.smartclicks .pageheader .calltoaction a{background:url(images/getaquote-green2.gif) top left no-repeat;}



.eworks .pageheader .calltoaction a,.custom .pageheader .calltoaction a,.designdefault .pageheader .calltoaction a{background:url(images/freeconsultation.gif) top left no-repeat;}



.diywebdesign .pageheader .calltoaction a{background:url(images/buy-now-button1195-orange.gif) top left no-repeat;}



.windows .pageheader .calltoaction a{background:url(images/buynow.gif) top left no-repeat;}



.linux .pageheader .calltoaction a{background:url(images/buynow.gif) top left no-repeat;}



.ecommerce .pageheader .calltoaction a{background:url(images/buynow.gif) top left no-repeat;}



.hosted-exchange .pageheader .calltoaction a{background:url(images/buynow.gif) top left no-repeat;}



.domains .calltoaction a{background:url(images/buynow.gif) no-repeat top center;}



.private-registration .pageheader .calltoaction a{background:url(images/privacy/buynow.gif) top left no-repeat;}



.ecommerce-silo .newsecContent{margin-top:-15px;}



.newsecContent em.phone,.newsecContentTert em.phone{font-weight:700;font-style:normal;color:#F33;}



.newsecContent h1,.newsecContent h2,.newsecContentTert h2,.newsecContent h3,.newsecContentTert h3,.newsecContent h4,.newsecContentTert h4{font-size:18px;line-height:20px;color:#00447c;margin:35px 0 15px;}



.newsecContent h4{clear:left;color:#ed2724;}



.newsecContent p{width:auto;margin:0 0 15px;}



.newsecContent li{list-style-type:none;background:url(images/transparent-li-dot.gif) no-repeat left 6px;padding-left:15px;line-height:18px;font-size:12px;}



.newsecContent li span{display:block;font-size:12px;font-weight:400;}



.newsecContent .whatyouget p{margin-top:10px;width:100%;}



.newsecContent .whatyouget h3{font-size:14px;color:#000;margin:0;padding:0;}



.newsecContent .whatyouget{float:left;width:485px;padding:10px 0 15px;}



.newsecContent .buynow a{float:left;width:96px;height:77px;padding-right:15px;background-position:top left;}



.diywebdesign .buynow a{background:url(images/buy-now-button1195.gif) no-repeat;}



.smartclicks .buynow a{background:url(images/getaquote-white.gif) no-repeat;}



.newsecContent table.value{width:545px;}



.newsecContent table.value thead tr td{padding-top:9px;background:#10649c url(images/tableheader.gif) top right repeat-x;color:#FFF;line-height:20px;font-size:16px;}



.newsecContent table.value td{padding:5px 5px 5px 18px;}



.newsecContent table.value thead tr td.first{background:#10649c url(images/tableheader.gif) top left no-repeat;}



.newsecContent .value tr{background:url(images/rowbkg.gif) bottom left repeat-x;}



.newsecContent .value td.product{width:100px;padding-left:45px;}



.newsecContent .value td.producttitle{width:115px;padding-left:25px;}



.newsecContent .value tr.total{font-weight:700;background-color:#efefe3;background-image:none;font-size:14px;height:30px;}



.newsecContent .value .product{background:url(images/productrowbkg.gif) bottom center repeat-y;line-height:20px;margin:0;padding:0;}



.newsecContent .value .product img{margin:0 10px 0 -25px;}



.newsecContent .value .productheader{background:url(images/tableproductbackgroundeven.gif) top center repeat-y;}



.eworks .value .producttitle{background:url(images/tableeworksheader.gif) top center repeat-y;font-size:18px;}



.vol .value .producttitle{background:url(images/tablevolheader.gif) top center repeat-y;font-size:18px;}



.eworks .value .producttotal{background:url(images/tableproductprice.gif) top center repeat-y;height:95px;margin:0;padding:0;}



.vol .value .producttotal{background:url(images/tableproductprice.gif) top center repeat-y;height:95px;margin:0;padding:0;}



.newsecContent table.value tfoot tr td{background:#FFF url(images/tablefooterdark.gif) top left no-repeat;}



.newsecContent .value .last{background:#FFF url(images/tablefooterdark.gif) top right no-repeat;}



.newsecContent .value .last img{margin-top:-27px;position:relative;}



.newsecContent .contactform,.newsecContentTert .contactform,.secContent .contactform,.secContentTert .contactform{width:290px;margin:0 auto;}



.newsecContent .contactform .formname,.newsecContentTert .contactform .formname,.secContentTert .contactform .formname,.secContent .contactform .formname,.newsecContent .contactform .formphone,.newsecContentTert .contactform .formphone,.secContentTert .contactform .formphone,.secContent .contactform .formphone,.newsecContent .contactform .formemail,.newsecContentTert .contactform .formemail,.secContentTert .contactform .formemail,.secContent .contactform .formemail{border:1px solid #444;margin-bottom:0;width:175px;}



.newsecContent .contactform label,.newsecContentTert .contactform label,.secContent .contactform label,.secContentTert .contactform label{margin-left:13px;color:#000;width:45px;float:left;}



.newsecContent .contactform .formsubmit,.newsecContentTert .contactform .formsubmit,.secContent .contactform .formsubmit,.secContentTert .contactform .formsubmit{clear:both;background:url(images/contactme.gif) no-repeat top center;height:44px;width:199px;display:block;cursor:pointer;border:0;margin:10px auto 0;}



.newsecContent .contactform p.disclaimer,.secContentTert .contactform p.disclaimer,.secContent .contactform p.disclaimer,.newsecContentTert .contactform p.disclaimer{font-size:10px;width:135px;margin:5px auto 0;}



.newsecContent .contactform p.disclaimer span,.newsecContentTert .contactform p.disclaimer span,.secContent .contactform p.disclaimer span,.secContentTert .contactform p.disclaimer span{font-size:10px;display:block;text-decoration:none;height:19px;line-height:19px;background:url(images/lock.gif) no-repeat top left;padding-left:20px;}



.newsecContentTert{width:550px;margin:0 auto;}



.newsecContentTert li{background:url(images/bullet.gif) top left no-repeat;list-style-type:none;padding-left:25px;font-size:14px;margin-top:15px;}



.phonenumber li{background-image:none;list-style-type:disc;font-size:12px;margin:5px 0 0 42px;padding:0;}



.emailmarketing li,.voltracking li{min-height:90px;height:auto!important;}



.phonenumber h3{background:url(images/bullet.gif) top left no-repeat;padding-left:25px;margin:0 0 7px 8px;}



.newsecContent ul li.green{background-image:none;}



.newsecContent li.green img{padding-right:6px;margin:5px 0 0 -20px;}



.trust_logos{width:180px;margin-top:20px;text-align:center;}



.smartclicks .secContent p{width: auto}



.smartclicks .secContent img{float:right;padding:15px;}



.eworks .design{background:url(images/icon-design.jpg) no-repeat top center;}



.eworks .marketing{background:url(images/icon-marketing.jpg) no-repeat top center;}



.eworks .tracking{background:url(images/icon-scorecard.jpg) no-repeat top center;}



.eworks ul li{font-size:14px;line-height:20px;}



.custom .design{background:url(images/icon-design.jpg) no-repeat top center;}

.custom .features{background:url(images/icon-features.jpg) no-repeat top center;}



.custom table{clear:both;}



.vol .newsecContent img{margin:-10px 0;}



.newsecContent table.vol{width:575px;margin:0 auto;}



.secContent table.vol .columnone{width:200px;}



.marketingdefault .diagram{width:242px;height:198px;float:left;clear:left;margin:0;padding:0;}



.marketingdefault .volpic{background:url(images/diagram-vol.jpg) no-repeat top center;}



.marketingdefault .seopic{background:url(images/diagram-seo.jpg) no-repeat top center;}



.marketingdefault .sempic{background:url(images/diagram-sem.jpg) no-repeat top center;}



.marketingdefault .leadgenpic{background:url(images/diagram-leads.jpg) no-repeat top center;}



.marketingdefault .logopic{background:url(images/diagram-logos.jpg) no-repeat top center;}



.marketingdefault .whatyouget{float:left;width:300px;padding:10px 0 15px;}



.marketingdefault .whatyouget h3{font-size:18px;margin:10px 0 0;padding:0;}



.seo .premiumlinks,.seo .blogreviews,.seo .directories,.seo .pressreleases{margin-top:25px;}





.seo .premiumlinks{background:url(images/icon_links.gif) top left no-repeat;padding-left:75px;}



.seo .premiumlinks h5{font-size:14px;font-weight:700;color:#000;}



.seo .blogreviews{background:url(images/icon_blog.gif) top left no-repeat;padding-left:75px;}



.seo .directories{background:url(images/icon_directories.gif) top left no-repeat;padding-left:75px;}



.seo .pressreleases{background:url(images/icon_pressrelease.gif) top left no-repeat;padding-left:75px;}



.designdefault .diagram{width:242px;height:247px;float:left;clear:left;margin:0;padding:0;}



.designdefault .eworkspic{background:url(images/diagram-eworks.jpg) no-repeat top center;}



.designdefault .diypic{background:url(images/diagram-diy.jpg) no-repeat top center;}



.designdefault .custompic{background:url(images/diagram-custom.jpg) no-repeat top center;}



.designdefault .whatyouget h3{width:345px;font-size:18px;margin:30px 0 0;padding:0;}



.diywebdesign img{float:left;margin-left:10px;}



.diywebdesign ol{float:left;list-style-type:none;margin:-50px 0 35px 13px;padding:0;}



.diywebdesign ol li{width:115px;float:left;height:50px;margin-right:5px;padding-left:50px;}



.diywebdesign li.step1{background:url(images/diywebdesign-1.gif) no-repeat center left;}



.diywebdesign li.step2{background:url(images/diywebdesign-2.gif) no-repeat center left;}



.diywebdesign li.step2 span{display:block;font-size:14px;margin-top:8px;}



.diywebdesign li.step3{background:url(images/diywebdesign-3.gif) no-repeat center left;line-height:50px;}



.diywebdesign .icon{clear:left;float:left;width:66px;height:68px;}



.diywebdesign .hosting{background:url(images/diywebdesign-icon-hosting.jpg) no-repeat top center;}



.diywebdesign .tools{background:url(images/diywebdesign-icon-tools.jpg) no-repeat top center;}



.diywebdesign div.extras{background:url(images/diywebdesign-icon-extras.jpg) no-repeat top center;}



.hostingdefault .diagram{width:160px;height:147px;float:left;clear:left;margin:0;padding:0;}



.hostingdefault .hostingpic{background:url(images/hosting.jpg) no-repeat top center;}



.hostingdefault .hostedexchangepic{background:url(images/hostedexchange.jpg) no-repeat top center;}



.hostingdefault .domainpic{background:url(images/domain.jpg) no-repeat top center;}



.hostingdefault .whatyouget h3{width:400px;color:#C00;font-size:18px;margin:0;padding:0;}



.hostingdefault .whatyouget span img{margin:0 5px 0 0;padding:0;}



.linux .main-content .description h1{text-indent:-999999px;background:url(images/linux-hosting.gif) no-repeat top center;width:264px;height:72px;}



.linux .main-content .description .hosting-buynow-big a{display:block;background:url(images/buynow-big.gif) no-repeat top center;height:44px;width:275px;}



.linux .main-content .features{background:url(images/features-bkg.gif) no-repeat top center;width:241px;float:right;height:253px;}



.linux .main-content ul.logos{clear:both;width:100%;}



.linux .main-content ul.logos li{background-image:none;padding-right:25px;margin-top:15px;float:left;}.windows .main-content .description h1{text-indent:-999999px;background:url(images/windows-hosting.gif) no-repeat top center;width:309px;height:69px;}



.windows .main-content .features{background:url(images/features-bkg.gif) no-repeat top center;width:241px;float:right;height:253px;}



.windows .main-content ul.logos{clear:both;width:100%;overflow:auto;}



.windows .main-content ul.logos li{background-image:none;margin-top:15px;float:left;padding:0 6px 0 0;}



.ecommerce .main-content{float:left;width:100%;border-bottom:1px dotted #000;padding:0 0 35px;}



.ecommerce .main-content .description h1{text-indent:-999999px;background:url(images/ecommerce-hosting.gif) no-repeat top center;width:288px;height:71px;}



.ecommerce .radio-buttons{margin-left:65px;}



.ecommerce .main-content .features{background:url(images/features-bkg.gif) no-repeat top center;width:241px;float:right;height:253px;}



.ecommerce dt{font-weight:700;margin-bottom:5px;}



.ecommerce dd{font-size:12px;line-height:14px;background:url(images/transparent-li-dot.gif) no-repeat 2px 6px;padding-left:15px;margin:5px 0 0;}



.hosted-exchange .colYellow{background-image:url(images/bg_tealbox.gif);height:155px;}



.hosted-exchange .pageheader .calltoaction{margin-top:-20px;}



.hosted-exchange .pageheader .colTealprice div p a{float:right;margin:0 125px 0 0;}



.hosted-exchange .pageheader .colTealprice div p a span{margin-top:-3px;}



.hosted-exchange .newsecContent ul{margin-bottom:45px;}



.hosted-exchange img{margin:0 auto;}



.domains .newsecContent h2{margin-top:-5px;}



.platform-comparison .newsecContent table.value thead tr td,.platform-comparison .newsecContent table.value thead tr{background:transparent url(none);}



.platform-comparison .newsecContent table.value tr td.feature{text-align:left;}



.platform-comparison .newsecContent table.value tr td div.buynow{width:98px;margin:0 auto;}



.platform-comparison .newsecContent table.value tr td div.buynow a{display:block;width:85px;height:25px;background:url(images/buynow-small.gif) no-repeat top left;}



.platform-comparison .newsecContent table.value tr td.last{background:transparent url(images/tablefooterdark.gif) bottom right no-repeat;}



.ecommercedefault .newsecContent .ecommerce{background:url(images/ecommerce.jpg) no-repeat top left;padding-left:150px;}



.ecommercedefault .newsecContent .ssl{background:url(images/ssl.jpg) no-repeat top left;padding-left:150px;}



.ecommercedefault .newsecContent .creditcardprocessing{background:url(images//creditcards.jpg) no-repeat top left;padding-left:150px;}



.ecommercedefault .pageheader img{margin:15px 15px 0 0;}



.ssl ul li{width:400px;}ul.lock{background:url(images/lock.gif) no-repeat top left;padding-left:75px;margin:0;}



ul.whoneedsssl{background:url(images/whoneedsssl.gif) no-repeat top left;padding-left:75px;margin:0;}



.merchantaccount h4,.creditcardterminals h4,.merchantservices h4{font-size:14px;color:#000;}



.merchantaccount .contactform,.creditcardterminals .contactform,.merchantservices .contactform{width:350px;}



.merchantaccount .contactform label,.creditcardterminals .contactform label,.merchantservices .contactform label{width:115px;}.calloutCallBack{background-image:url(images/callback.gif);background-position:bottom right;background-repeat:no-repeat;height:119px;width:179px;border-left:#efeeec 1px solid;}



.calloutCallBack p{color:#444;margin:0;padding:15px 70px 10px 10px;}.merchantaccount .global-gateway-video a{width:398px;height:223px;background:url(images/gateway-video-still.jpg) top left no-repeat;display:block;}



.merchantaccount p.video-description{text-align:center;font-size:10px;width:415px;display:block;margin:-25px -25px 65px;}.merchantaccount h4{margin:10px 0 5px;}



.creditcardterminals .terminal-video a{width:415px;height:225px;background:url(images/terminal-video-still.jpg) top left no-repeat;display:block;}



.creditcardterminals p.video-description{text-align:center;width:415px;display:block;margin:-35px -35px 65px;}



.creditcardterminals .terminal p,.creditcardterminals .terminal ul{padding-left:125px;}



.creditcardterminals .terminal ul{margin-left:15px;}



html>body .menu ul ul li a{margin:0 19px 0 -10px;}



a,.calloutCenterContent a.article{color:#C00;text-decoration:underline;}



a:hover,.affiliatecallout p.email a:hover{text-decoration:none;}



/*.logo,*/.marketingdefault .vol,.linux .main-content .description,.windows .main-content .description,.ecommerce .main-content .description,.creditcardterminals .terminal img{float:left;}



.secContent p,.secContentTert p{color:#2a2b26
;font-size:12px;line-height:16px;width:auto;margin:10px 0;padding:0;}

li.number p,.homepage .homepagecontent p,.hosted-exchange .pageheader .colTealContent p{width:auto;}



.colBlue img,.colOrange img,.colOrangelt img,.colOrange2 img,.colGreen img,.colGreenlt img,.colGreenlt4 img,.colYellow img,.colYellowDomain img,.colYellowDomain2 img,.colYellowlt img,.colTeal2lt4 img,.colTeal2lt5 img{margin:15px 20px 0 5px;}.colOrange img.headline,.colOrange2 img.headline,.colGreen img.headline2,.colYellow img.headline,.colYellowDomain img.headline,.colTealContent img.headline,.colTeal2 img.headline2{margin:15px 0 5px 20px;}



.colOrange p,.colOrange2 p{color:#000;line-height:16px;width:265px;margin:10px 0 0 20px;}



.colOrange h3,.colOrange2 h3,.colGreen h3,.colTeal2 h3{color:#000;float:right;font-size:16px;position:relative;top:-15px;margin:0 20px;}



.colOrange h3.norm,.colOrange2 h3.norm{color:#000;float:left;font-size:16px;margin:20px;}



*html .colOrange h3.norm,*html .colOrange2 h3.norm{color:#000;float:right;font-size:16px;width:540px;margin:15px 0 0;padding:0 0 0 305px;}



.colGreen img.headline,.colTeal2 img.headline{margin:15px 0 10px 20px;}



.colGreen h3.norm,.colTeal2 h3.norm{color:#000;float:left;font-size:16px;margin:20px 0 0 20px;padding:0;}



.colGreenlt3 p,.colGreenlt4 p,.colGreenlt5 p,.colTeal2lt4 p{color:#000;line-height:16px;width:260px;margin:10px 0 0 35px;}



.colYellowDomain p,.colYellowDomain2 p{color:#000;line-height:16px;width:375px;margin:5px 0 0 20px;}



.seoFooter a,.seoFooter a:hover,.pageheader p.examples a{color:#000;}



.footer a,.menu ul li a{color:#5b6266;}



.footer #footerMainHome,.homepage .products h5{padding-bottom:15px;}



.menu li.left,.menu li.right{border:1px solid #FFF;margin-right:10px;position:relative;z-index:0;}



.teaser h2,.featured h2{font-size:18px;width:540px;margin:5px 0;padding:5px 0;}



.featured p,.featured .dropPanel{width:390px;}



.featured .readmoretable,.brandbox .logo{width:540px;}



.homeCol,.merchantaccount ul li,.creditcardterminals ul li,.merchantservices ul li,.merchantaccount .global-gateway-info{margin-left:25px;}



.homeCol p,li.disc img,* html .menu ul ul li a{margin:0;}



h2.homeBlue,h2.homeGreen,.homeOrange h1{color:#444;font-size:16px;line-height:43px;text-align:center;margin:0;}



* html ul.disc,* ul.disc{position:relative;top:.5em;}



* html li.disc,* li.disc{position:relative;top:-.4em;vertical-align:top;}



a.info span,div.simpleTabsContent{display:none;}



.calloutTopContent p,.calloutTopContent2 p{color:#444;margin:0;padding:15px 90px 10px 10px;}



.calloutCenterContent,.calloutBottomContent{border-left:#efeeec 1px solid;color:#444;}



.calloutCenterContent p,.calloutBottomContent p{margin:0;padding:15px 10px 3px;}



.calloutCenterContent div.iconTwo,.calloutCenterContent div.iconThree{padding:8px 0 0 10px;}



.matrixTable td,.platform-comparison .newsecContent table.value tr td{text-align:center;}



.affiliatecallout p.email,.newsecContentTert ul{margin:0 0 0 10px;padding:0;}



.ourbrands h1,.brandbox img{margin-bottom:15px;}



.homepage .hero,.homepage .flashBillboard{position:relative;z-index:0;}



.1homepage .simpleTabs .simpleTabsNavigation li.product-info:hover,.pageheader .calltoaction a:hover,.newsecContent .buynow a:hover,.platform-comparison .newsecContent table.value tr td div.buynow a:hover,.merchantaccount .global-gateway-video a:hover,.creditcardterminals .terminal-video a:hover{background-position:bottom left;}



.homepage .simpleTabs .simpleTabsNavigation .product-info,div.simpleTabsContent.currentTab,.hostingdefault .whatyouget span,.colTealprice div{display:block;}.homepage .forminfo,.domains .pageheader p{width:325px;}



.homepage .forminfo strong,.homepage .supportinfo strong,.homepage .features a{color:#00457c;}



.homepage .forminfo .formname:hover,.homepage .forminfo .formphone:hover,.homepage .forminfo .formemail:hover,.homepage .forminfo .formname:focus,.homepage .forminfo .formphone:focus,.homepage .forminfo .formemail:focus,.ctl00_MainOuter_homeContactFormformphone:hover,.ctl00_MainOuter_homeContactForm1formphone:hover,.ctl00_MainOuter_homeContactFormformphone:focus,.ctl00_MainOuter_homeContactForm1formphone:focus,.ctl00_MainOuter_homeContactFormname:hover,.ctl00_MainOuter_homeContactForm1name:hover,.ctl00_MainOuter_homeContactFormname:focus,.ctl00_MainOuter_homeContactForm1name:focus,.ctl00_MainOuter_homeContactFormemail:hover,.ctl00_MainOuter_homeContactForm1email:hover,.ctl00_MainOuter_homeContactFormemail:focus,.ctl00_MainOuter_homeContactForm1email:focus,.newsecContent .contactform .formname:hover,.newsecContentTert .contactform .formname:hover,.secContentTert .contactform .formname:hover,.secContent .contactform .formname:hover,.newsecContent .contactform .formphone:hover,.newsecContentTert .contactform .formphone:hover,.secContentTert .contactform .formphone:hover,.secContent .contactform .formphone:hover,.newsecContent .contactform .formemail:hover,.newsecContentTert .contactform .formemail:hover,.secContentTert .contactform .formemail:hover,.secContent .contactform .formemail:hover,.newsecContent .contactform .formname:focus,.newsecContentTert .contactform .formname:focus,.secContentTert .contactform .formname:focus,.secContent .contactform .formname:focus,.newsecContent .contactform .formphone:focus,.newsecContentTert .contactform .formphone:focus,.secContentTert .contactform .formphone:focus,.secContent .contactform .formphone:focus,.newsecContent .contactform .formemail:focus,.newsecContentTert .contactform .formemail:focus,.secContentTert .contactform .formemail:focus,.secContent .contactform .formemail:focus{background-color:#fef5c7;}



div.validationText span,.newsecContent div.validationText span,.newsecContentTert div.validationText span,.secContentTert div.validationText span{color:red;font-size:12px;margin-left:13px;}



.homepage .forminfo p.disclaimer span a,.homepage .homepagecontent a{color:#444;}



.formsubmit:hover,.newsecContent .contactform .formsubmit:hover,.newsecContentTert .contactform .formsubmit:hover,.secContent .contactform .formsubmit:hover,.secContentTert .contactform .formsubmit:hover,.linux .main-content .description .hosting-buynow-big a:hover,.windows .main-content .description .hosting-buynow-big a:hover,.ecommerce .main-content .description .hosting-buynow-big a:hover{background-position:bottom center;}



.homepage .threefields h2,.domains .pageheader h3{margin-top:5px;}



.homepage .homepagecontent p a,.homepage .homepagecontent h4 a{color:#ed2724;}



.homepage .info .family ul,.ssl ul{margin-top:-10px;}



.default2 .homepagecontent .about,.newsecContentTert img{float:right;}



.default2 .homepagecontent .about span,.newsecContentTert li span{display:block;font-size:12px;}



.default2 .hero-msexchange h1,.default2 .hero-hosting-windows h1,.default2 .hero-hosting-linux h1,.default2 .hero-yellow h1{color:#564200;}.default2 .hero-msexchange li,.default2 .hero-hosting-windows li,.default2 .hero-hosting-linux li,.custom ul li{font-size:14px;line-height:18px;}.default2 .hero-ecommerce h1,.default2 .hero-blue h1{color:#093031;}



.default2 .hero-smartclicks h1,.default2 .hero-green h1{color:#415a03;}



.default2 .hero-hosting-windows p,.default2 .hero-hosting-linux p{width:500px;margin:-15px 0 0;}



.linux .pageheader .calltoaction,.domains .pageheader .calltoaction,.windows .pageheader .calltoaction,.ecommerce .pageheader .calltoaction,.linux .pageheader .calltoaction2,.windows .pageheader .calltoaction2{display:inline;float:right;height:87px;width:98px;margin:-15px 40px 0 0;}



.linux .pageheader .calltoaction a,.windows .pageheader .calltoaction a,.ecommerce .pageheader .calltoaction a,.domains .pageheader .calltoaction a,.linux .pageheader .calltoaction2 a,.windows .pageheader .calltoaction2 a{display:block;height:100%;width:100%;}



.vol .pageheader .calltoaction a,.marketingdefault .pageheader .calltoaction a{background:url(images/freeconsultation.gif) top left no-repeat;}



.windows .pageheader .calltoaction2 a,.linux .pageheader .calltoaction2 a{background:url(images/buy-now-796.gif) top left no-repeat;}



.newsecContent h1,.hosted-exchange .newsecContent h2{margin-top:0;}



.vol li,.smartclicks li,.diywebdesign li,.ecommerce dl{font-size:14px;}



.newsecContentTert h3,.creditcardterminals .terminal h4{color:#000;font-size:14px;}



.smartclicks .secContent li,.vol .newsecContent li{font-weight:700;margin-bottom:10px;}



.eworks .icon,.custom .icon{clear:left;float:left;height:62px;width:64px;}



.eworks ul,.custom ul{padding-left:17px;}



.eworks .gallery img,.custom .gallery img{padding:0;}



.marketingdefault .seo,.marketingdefault .sem,.marketingdefault .leadgen,.marketingdefault .logo,.designdefault .eworks{float:left;margin-top:-10px;}



.marketingdefault .whatyouget p,.designdefault .whatyouget p,.hostingdefault .whatyouget p{margin-top:15px;width:100%;}



.marketingdefault .whatyouget span,.designdefault .whatyouget span,.ecommercedefault .product span{display:block;margin-top:5px;}



.designdefault .eworks,.designdefault .diy,.designdefault .custom,.hostingdefault .hosting,.hostingdefault .hosted-exchange,.hostingdefault .domain-registration{margin-left:-15px;}



.designdefault .diy,.designdefault .custom,.hostingdefault .diy,.hostingdefault .custom{float:left;margin-top:-20px;}.



designdefault .whatyouget,.hostingdefault .whatyouget{float:left;margin-left:-15px;width:300px;padding:10px 0 15px;}



.linux .main-content,.windows .main-content{border-bottom:1px dotted #000;float:left;padding:0 0 10px;}



.linux .main-content .description p,.windows .main-content .description p,.ecommerce .main-content .description p{width:275px;}



.linux .main-content .features h4,.windows .main-content .features h4,.ecommerce .main-content .features h4{color:#000;margin:15px 20px 5px;}



.linux .main-content .features ul li,.windows .main-content .features ul li,.ecommerce .main-content .features ul li{font-weight:400;margin:0 0 5px 20px;}



.linux .column,.windows .column{float:left;width:255px;margin:0 25px 35px 0;}



.linux ul,.windows ul,.ecommerce ul{font-weight:700;margin:0;padding:0;}



.linux ul li,.windows ul li,.ecommerce ul li{font-size:14px;margin-bottom:10px;}.linux ul li span,.windows ul li span{font-size:12px;font-weight:400;}



.linux ul li ul li,.windows ul li ul li{background-image:url(none);font-size:12px;font-weight:400;margin:0;}



.windows .main-content .description .hosting-buynow-big a,.ecommerce .main-content .description .hosting-buynow-big a{background:url(images/buynow-big.gif) no-repeat top center;display:block;height:44px;width:275px;}



.hosted-exchange .newsecContent h3,.domains .newsecContent h3,.private-registration .newsecContent h3{color:#000;font-size:14px;margin:0;}.merchantaccount .global-gateway-video,.creditcardterminals .terminal-video{background:url(images/terminal-video-bkg.jpg) top left no-repeat;display:block;height:326px;width:538px;margin:0 auto;}



.merchantaccount .global-gateway-video p,.creditcardterminals .terminal-video p{color:#7e7569;font-size:16px;font-weight:700;padding-top:20px;text-align:center;}



.merchantaccount .global-gateway-video div,.creditcardterminals .terminal-video div{padding:5px 0 0 65px;}



.colYellowDomain td,.homepage .contactus ul,.newsecContent table.value tr td img,.1linux .main-content .features ul,.linux ul li ul,.windows .main-content .features ul,.windows ul li ul,.ecommerce .main-content .features ul,.matrixTable img,.newsecContent .whatyouget ul{margin:0;padding:0;}

.seoform1 {width: 225px; height: 280px; float: right; display: block; text-align:right;}	

ul.AspNet-Menu {	padding:0px;margin:0px;}

ul.AspNet-Menu ul {	padding:0px;margin:0px;}

ul.AspNet-Menu li{padding:0px;margin:0px; list-style:none;}

ul.AspNet-Menu li a {display:block;height:0px;overflow:hidden;margin:0px;/*padding-top:30px*/;font-size:6px;}

ul.AspNet-Menu li ul li a {display:inline;background-image:none;height:auto;overflow:auto;padding:0px;font-size:12px; list-style:none;}





ul.AspNet-Menu li li.AspNet-Menu-WithChildren li {display:none;}

ul.AspNet-Menu li li.AspNet-Menu-Selected li {display:block;}

ul.AspNet-Menu li li.AspNet-Menu-ChildSelected li {display:block;}



div.SEO ul.AspNet-Menu li a {background:url(images/txt_seo.gif) no-repeat;}

div.SEO ul.AspNet-Menu li ul li a {background-image:none;}



div.WebDesign ul.AspNet-Menu li a {background:url(images/txt_webdesign.gif) no-repeat;}

div.WebDesign ul.AspNet-Menu li ul li a {background-image:none;}



div.Hosting ul.AspNet-Menu li a {background:url(images/txt_webhosting.gif) no-repeat;}

div.Hosting ul.AspNet-Menu li ul li a {background-image:none;}



div.Domain ul.AspNet-Menu li a {background:url(images/txt_domainname.gif) no-repeat;}

div.Domain ul.AspNet-Menu li ul li a {background-image:none;}



div.Email ul.AspNet-Menu li a {background:url(images/txt_email.gif) no-repeat;}

div.Email ul.AspNet-Menu li ul li a {background-image:none;}



div.WebMarketing ul.AspNet-Menu li a {background:none;}

div.WebMarketing ul.AspNet-Menu li ul li a {background-image:none;}



div.Ecommercesilo ul.AspNet-Menu li a {background:url(images/txt-ecommerce.gif) no-repeat;}

div.Ecommercesilo ul.AspNet-Menu li ul li a {background-image:none;}



div.Resources ul.AspNet-Menu li a {background:url(images/txt_adviceresources.gif) no-repeat;}

div.Resources ul.AspNet-Menu li ul li a {background-image:none;}



div.AboutUs ul.AspNet-Menu li a {background:url(images/txt_aboutus.gif) no-repeat;}

div.AboutUs ul.AspNet-Menu li ul li a {background-image:none;}



div.Faq ul.AspNet-Menu li a {background:url(images/txt_faq.gif) no-repeat;}

div.Faq ul.AspNet-Menu li ul li a {background-image:none;}



ul.AspNet-Menu li li li {/*margin-left:6px;padding-left:10px;*/background:url(images/caret.gif) no-repeat 0px 10px;}

ul.AspNet-Menu li li li:hover {background:url(images/caret_active.gif) no-repeat 0px 10px;}

ul.AspNet-Menu li ul li a.AspNet-Menu-Selected { color:#ffa415; font-weight:bold;}

ul.AspNet-Menu li li li.AspNet-Menu-Selected {background:url(images/caret_active.gif) no-repeat 0px 10px;}





div.SiteMap ul.AspNet-Menu li a {background-image:none;padding:0px;height:auto;font-size:12px;}

div.SiteMap ul.AspNet-Menu li li {margin-left:10px !important;}



div.SiteMap ul.AspNet-Menu li li.AspNet-Menu-WithChildren li {display:block;}

div.SiteMap ul.AspNet-Menu li li li  {background-image:none;}

.style2 {color: #FF6600}
.style3 {color: #0000FF}

.newslatterbox {
display:block;
float:right;
height:230px;
text-align:left;
width:180px;
}
.formemail {
border:1px solid #444444;
margin-bottom:0;
width:175px;
}
.formemail:focus {
background-color:#FEF5C7;
}

.submitbutton{background:url(images/submit.jpg) no-repeat; height:31px; border:0;}
.submitbutton a{background:url(images/submit.jpg) no-repeat; height:31px;}
.submitbutton a:hover{background:url(images/submit_over.jpg) no-repeat; height:31px;}

.formStyle {
/*border:1px solid #CCCCCC;*/
width:400px;
}
.tr1 strong, .tr2 strong {
color:#E17100;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:700;
}
.tr2 {
background-color:#E3E9F2;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:13px;
}
.tr1 {
background-color:#EFF6FF;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:13px;
}
.field {
background-color:#FFFFFF;
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
}
.tr1 strong, .tr2 strong {
color:#E17100;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:700;
}
.press-span {
font-weight:bold;
}