/* CSS Document */

@charset "utf-8";


/* General */

html {
	height: 100%;
	padding:0px;
	margin:0px;
}

body {
	padding:0px;
	margin:0px;
	background-image:url(images/100_web_space_bkg_main.gif);
	background-repeat:repeat;
	height: 100%;
}

body.popup {
	padding: 10px;
	background-color: #FFFFFF;
	background-image: none;
}

body, div, p, td, input, textarea, select {
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
}

.page-title {
	font-size: 16px;
	font-weight: bold;
}

.eipg {
	font-size:13px;
	font-weight: normal;
}

table {
	border: none;
	border-style: none;
/*	width: 100%;	*/
}

table.tbl-aw {
	width: auto;
}

table td {
	padding: 0px;
}

img {
	border: none;
	border-style: none;
	margin: 0px;
	padding: 0px;
}


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

a {
	color:#0066CC;
	text-decoration:underline;
}
		
a:link {
	color:#0066CC;
	text-decoration:underline;
}
	
a:hover {
	color:#0066CC;
	text-decoration:none;
}


/* Layer positioning */



#allmain {
	margin: auto;
	width: 940px;
	padding-left: 9px;
	vertical-align: top;
	background: url(images/100_web_space_bkg_central.gif) repeat-y left;
}

#left {
	float: left;
	width: 265px;
	/*background: #F4F4F4;
    border: 1px solid #000;*/

}


#left div   {
    padding: 0px;
    margin: 0px;
	/*height: 150px;
    border: 1px solid #FF00FF;
    background: #6699FF url(pics/left.gif) repeat-x;*/
	
}


#right  {
  float: left;
  width: 657px;
  padding: 0px;
  margin: 0px;
  height: 100%;
  /*background: #FF0000;
  border: 1px solid #fff;*/
}

#right div   {
    padding: 0px;
    margin: 0px;
}

#right #main_content {
	float: left;
	width: 657px;
	padding-left: 0px;
	border-left:1px #666666 dotted;
}

.clear  {
  clear: both;
  float: none;
}

#footer {
	clear: both;
	margin: 0px;
	width: 922px;
}

/* Header */

div#header_left_bkg {
	background-image:url(images/100_web_space_header_right_bkg.gif);
	height: 48px;
	text-align: right;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
}

div#header_left_bkg a {
	margin: 0px 15px 15px 0px;
	color:#FFFF00;
	text-decoration:none;
}
		
div#header_left_bkg a:link {
	color:#FFFF00;
	text-decoration:none;
}
	
div#header_left_bkg a:hover {
	color:#FFFF00;
	text-decoration:underline;
}

div#header_left_bkg br {
	font-size: 20px;
}


#logo {
	width: 265px;
	text-align: center;
	padding: 0px;
	background-image: url(images/100_web_space_bkg_header_m.jpg);
	height: 96px;
}

.bkg_header_m {
	background-image: url(images/100_web_space_bkg_header_m.jpg);
	height: 96px;
}

div.bkg-header-right1 {
	background-image: url(images/100_web_space_bkg_header_m.jpg);
	padding-bottom: 0px;
	margin-bottom: 0px;
}


/* Navigation and subnavigation */

#nav_links {
	height:	31px;
	margin:	0px;
	padding: 0px;
	vertical-align: middle;
	background-image:url(images/100_web_space_prime_nav.jpg);
}

#nav_links li {
	padding:		0px;
	margin:			0px;
	list-style-type:	none;
	text-align:		center;
	display:		inline;
	height: 31px;
	vertical-align: middle;
	line-height: 28px;
	cursor: pointer;
}

#nav_links li a#hover01 {
	background-image: url(images/nav/100_web_space_btn_home.jpg);
	width: 83px;
	padding: 0px;
	text-align: right;
}

#nav_links li a#hover01:hover, #nav_links li a#hover01.nav-current  {
	background-image: url(images/nav/100_web_space_btn_home1.jpg);
	width: 83px;
	padding: 0px;
	text-align: right;
}

#nav_links li span,  #nav_links li img {
	float:	left;
	display: block;
	width: 2px;
	height: 31px;
		padding:		0px;
	margin:			0px;
		vertical-align: middle;
}

#nav_links li a {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-align: center;
	color:#000000;
	text-decoration:none;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 0px;
	height: 31px;
	vertical-align: middle;
	float:	left;
	display: block;
}

#nav_links li a:hover, #nav_links li a.nav-current {
	color: #FFFF00;
	background-image:url(images/100_web_space_prime_nav_1.jpg);
	cursor: pointer;
}

#nav_links li span {
	background-image:url(images/100_web_space_div_primary.gif);
}




#subnav_links {
	height:	17px;
	margin:	0px;
	padding: 0px;
	background-image: url(images/100_web_space_bkg_sec_nav.jpg);
}

#subnav_links li {
	padding: 0px;
	margin:	0px;
	list-style-type: none;
	text-align:center;
	display: inline;
	height: 17px;
	cursor: pointer;
}

#subnav_links li img {
	float:	left;
	display: block;
	height: 17px;
	padding:0px;
	margin:	0px;
	vertical-align: middle;
}

#subnav_links li a {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align: center;
	color:#FFFFFF;
	text-decoration:none;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 0px;
	height: 17px;
	vertical-align: middle;
	float:	left;
	display: block;
}

#subnav_links li a:hover, #subnav_links li a.current-subnav {
	color: #FFFF00;
	background-image:url(images/nav/100_web_space_bkg_sec_1.jpg);
	cursor: pointer;
}


.prime_nav {
	background-image:url(images/100_web_space_prime_nav.jpg);
	font-size:10px;
	padding: 0px;
	text-align: left;
	vertical-align: middle;
}

.navigation, .navigation td {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-align: center;
	color:#000000;
	text-decoration:none;
	padding: 0px;
}
	
td.prime-nav-dlm {
	width: 2px;
}

.navigation a {
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}

.navigation a:link {
	font-weight:bold;
	color:#000000;
}
	
.navigation a:hover {
	font-weight:bold;
	color:#FFFF00;
	text-decoration:none;
}
	
.subnavigation {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
}
	
.subnavigation a {
	color:#FFFFFF;
	text-decoration:none;
	padding-left: 6px;
	margin-right: 3px;
}
	
.subnavigation a:link {
	color:#FFFFFF;
	text-decoration:none;
}
	
.subnavigation a:hover {
	color:#FFFF00;
	text-decoration:none;
}


td.btn-home {
	background-image: url(images/nav/100_web_space_btn_home.jpg);
	width: 87px;
	text-align: right;
}

td.sec_nav1 {
	width: 5px;
	text-align: left;
}

td.sec_nav2 {
	width: 210px;
	text-align: center;
}

td.sec_nav3 {
	width: 250px; 
	
}

td.sec_nav4 {
	width: 70px; 
	text-align: center;
}

td.sec_nav5 {
	width: 70px; 
	text-align: center;
}

td.sec_nav6 {
	width: auto;
}


/* Testimonials */

input.domainsearch {
	padding: 0px;
	width:200px;
	height:16px;
	border:1px solid #000000;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#006699;
	padding-left:5px;
}

#testimonial_box {
	height: 149px;
	vertical-align: bottom;
	text-align: left;
	cursor: hand;
	cursor: pointer;
}


.testimonial_1 {
	background-image: url(images/testimonials/100_web_space_testimonial_1.jpg);
}

.testimonial_2 {
	background-image: url(images/testimonials/100_web_space_testimonial_3.jpg);
}
.testimonial_3 {
	background-image: url(images/testimonials/100_web_space_testimonial_3.jpg);
}

.testimonial_4 {
	background-image: url(images/testimonials/100_web_space_testimonial_4.jpg);
}

.testimonial_5 {
	background-image: url(images/testimonials/100_web_space_testimonial_5.jpg);
}

.testimonial_6 {
	background-image: url(images/testimonials/100_web_space_testimonial_6.jpg);
}

.testimonial_7 {
	background-image: url(images/testimonials/100_web_space_testimonial_7.jpg);
}

.testimonial_8 {
	background-image: url(images/testimonials/100_web_space_testimonial_8.jpg);
}

#bkg_promo {
	background-image: url(images/100_web_space_bkg_promo.jpg);
	text-align: center;
	width:265px;
	height:149px;
}

.bkg_pro_div {
	width: 2px;
	background-image: url(images/100_web_space_bkg_pro_div.gif);
}

.domain-t {
	width: 214px;
	text-align: right;
}

.domain-dlm {
	width: 5px;
}

.domain-b {
	width: 44px;
}

.test-d{
	height: 17px;
}


/* Left side boxes */

.dotted_border {
	border-bottom:1px #666666 dotted;
	border-right:1px #666666 dotted;
	border-left:none;
	border-top:none;
}


#left div.l-bx {
	clear:both; 
	margin-top: 0px;
	border-bottom:1px #666666 dotted;
	/*border-right:1px #666666 dotted;*/
	border-left:none;
	border-top:none;
	line-height: 12px;
}

#left div.last-steps {
	clear:both; 
	margin-top: 0px;
	border-bottom:1px #666666 dotted;
	/*border-right:1px #666666 dotted;*/
	border-left:none;
	border-top:none;
	line-height: 12px;
	padding: 10px 10px 10px 10px;
	background-color: #F7F6EF;
}

#left div.last-steps-h {
	clear: both;
	float: none;
	height: 25px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0px;
	margin: 0px 0px 0px 11px;
	font-weight: bold;
}

#left div.l-bx-ttl {
	clear: both;
	float: none;
	height: 25px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0px;
	margin: 0px 0px 0px 11px;
	font-weight: bold;
}

#left div.l-bx-ttl ul {

	padding: 0px;
	margin: 0px 0px 0px 10px;
	list-style:square;
	color: #A9BCC9;
}

#left div.l-bx-ttl li {
	padding: 0px;
	margin: 0px 0px 0px 5px;
	/*list-style-image: url(images/100_web_space_bullet.gif);*/
	list-style:square;
	color: #A9BCC9;
}

#left div.l-bx-ttl li h2 {
	margin: 0px;
	padding: 5px 0px 0px 0px;
	color: #000000;
	font-size: 11px;
}

#left div.l-bx-t1 {
	float: left;
	width: 93px; 
	padding-left: 10px;
	vertical-align: top;
}

#left div.l-bx-t2 {
	width: auto;
	padding-left: 10px;
	padding-right: 5px;
	vertical-align: top;	
}

#left div.l-bx-t3 {
	clear: both;
	text-align: right;
}

/* Central content */
	
.body_text {
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	line-height:12px;
}

.body_text a {
	color:#0066CC;
	text-decoration:underline;
}
		
.body_text a:link {
	color:#0066CC;
	text-decoration:underline;
}
	
.body_text a:hover {
	color:#0066CC;
	text-decoration:none;
}

img.list-insert {
	/*margin-left: -35px;*/
}



/* Footer */
	
.copyright_text1 {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#747474;
	text-decoration:none;
	width: 697px;
	background-image: url(images/100_web_space_bkg_ft_3.jpg);
	height: 51px;
	padding-left: 10px;
}

.copyright_text2 {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#747474;
	text-decoration:none;
	width: 193px;
	background: url(images/100_web_space_bkg_ft_4.jpg);
}
 
.copyright_text1 a, .copyright_text2 a {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#747474;
	text-decoration:none;
}

.copyright_text1 a:link, .copyright_text2 a:link  {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#747474;
	text-decoration:none;
}
	
.copyright_text1 a:hover {
	text-decoration:underline;
}

.footer_navigation {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#999999;
	text-align: center;
	height: 37px;
	background: url(images/100_web_space_bkg_ft_2.jpg);
}

.footer_navigation a {
	text-decoration:underline;
	color:#0066CC;
	margin-left: 5px;
	margin-right: 5px;
}
	
.footer_navigation a:link {
	text-decoration:underline;
	color:#0066CC;
}

.footer_navigation a:hover {
	text-decoration:none;
	color:#0066CC;
}

.footer-main {
	background: url(images/100_web_space_bkg_ft_1.jpg);
	height: 42px;
}

.footer-logo {
	width: 265px;
	text-align: left;
	padding-left: 15px;
}

.footer-textb {
	width: 674px; 
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	color:#000000;
	text-decoration:none;
	line-height:12px;
}

.legal-divider {
	width: 50px;
}

/* Index plan boxes */

table.box_table td {
	padding: 11px;
}

table.box_table td table td {
	padding: 0px;
}

.bkg_boxes {
	background-image:url(images/hosting_plans/100_web_space_bkg_boxes.gif);
}

div#box_1 {
	padding-left:10px; 
	background-image:url(images/hosting_plans/100_web_space_free_price1.gif);
	background-position:right; 
	background-repeat:no-repeat;
	line-height: 12px;
	font-size: 11px;
}


div#box_2 {
	padding-left:10px; 
	background:url(images/hosting_plans/bkg_business_plan_index.gif) right top no-repeat;
	line-height: 12px;
	font-size: 11px;
	
}

div#box_3 { 
	margin-left: 5px;
	padding-top: 20px;
	clear: both;
}

div#box_3 td {
	font-size: 11px;
}

#right div#box_holder1, #right div#box_holder2 {
	float: left;
	width: 219px;
	margin-left: 5px;
	display: inline;
	padding: 0px;
	background-image:url(images/hosting_plans/100_web_space_bkg_boxes.gif);
}

#box_holder1 img, #box_holder2 img, #box_holder2 div.clear img {
	display: block;
}

#ib_2img {
	clear: both;
}

div#ib_2img_1, div#ib_2img_2 {
	float: left;
	margin-left: 4px;
	margin-top: 5px;
}

#right div.box-wrapper {
	float: left;
	width: 448px;
	background-color: #F8F9F8;
	padding-top: 10px;
	padding-left: 5px;
	padding-right: 7px;
	padding-bottom: 10px;
	margin: 0px;
}

#right div.box-wrapper1 {
	float: left;
	width: 448px;
	background-color: #F8F9F8;
	padding-top: 10px;
	padding-left: 5px;
	padding-right: 7px;
	padding-bottom: 10px;
	margin: 0px;
}

#si2 {
	display: block; 
	clear: both;
}

#right div#index-last {
	float: left;
	width: 193px;
	margin-left: 0px;
	padding: 0px;
	/*background:url(images/100_web_space_bkg_rght_mid.jpg);*/
}


/* plan boxes */

#main_content div.plan-box-holder {
	padding: 10px;
	background-color:#F8F9F8;
}


#main_content div.plan-box-holder div.boxer {
	margin-bottom: 10px;
}

.plan-boxes {
	border:1px solid #000000;
}

.free-box-header {
	background:url(images/hosting_plans/100_web_space_bkg_plan_green.jpg);
}

.freenoads-box-header {
	background:url(images/hosting_plans/100_web_space_bkg_plan_gold.jpg);
}

.personalpro-box-header {
	background:url(images/hosting_plans/100_web_space_bkg_plan_red.jpg);
}

.personal-box-header {
	background:url(images/hosting_plans/100_web_space_bkg_plan_blue.jpg);
}


.business-box-header {
	background:url(images/hosting_plans/100_web_space_bkg_plan_black.jpg);
}

.business-box-main {
	background:url(images/hosting_plans/100_web_space_bkg_bottom.gif) repeat-x bottom;
	background-color:#EDEDED;
}

.plan-box-main {
	display: inline;
}

.plan-features {
	background:url(images/hosting_plans/100_web_space_bkg_bottom.gif) repeat-x bottom;
	background-color:#EDEDED;
}

.plan-features td {
	font-weight: bold;
}

.plan-bonus {
	color: #9D2E2D;
	font-weight: bold;
}

#right #main_content div.plan-boxes div.business-box-header img.nom {

	margin-bottom: 0px;
}

/* compare page */


#compare_plans {
	width: 921px;
}

.comp-divider {
	background:url(images/100_web_space_div_compare.gif);
}

#compare_plans table td.data {
	text-align: center;
	font-weight: bold;
}

#compare_plans table td.data-red {
	text-align: center;
	font-weight: bold;
	color: #FF0000;
}

.compare-title0 {
	background:url(images/100_web_space_bkg_compare_01.jpg);
	height:32px;
	width: 14px; 
}

.compare-title1 {
	background:url(images/100_web_space_bkg_compare_01.jpg);
	width: 242px; 
}

.compare-title1a {
	background:url(images/100_web_space_bkg_compare_01.jpg);
}

.compare-title2 {
	background:url(images/100_web_space_bkg_compare_02.jpg);
	text-align: center;
	font-weight: bold;
}

.compare-title3 {
	background:url(images/100_web_space_bkg_compare_03.jpg);
	text-align: center;
	font-weight: bold;
}

.compare-title4 {
	background:url(images/100_web_space_bkg_compare_04.jpg);
	text-align: center;
	font-weight: bold;
}

.compare-title5 {
	background:url(images/100_web_space_bkg_compare_05.jpg);
	text-align: center;
	font-weight: bold;
}

.compare-title6 {
	background:url(images/100_web_space_bkg_compare_06.jpg);
	text-align: center;
	font-weight: bold;
}

.compare-order-nav {
	background:url(images/100_web_space_order_nav.gif);
	height: 32px;
}

.compare-order-nav2 {
	background:url(images/100_web_space_div2_compare.gif);
}

/* domain search */



.dom-transfer {
	/*background-color: #CFE4F5;*/
	background-color: #E7F1FA
}

.dom-transfer td, .dom-transfer a {
	color: #000000;
}

.dom-new {
	background-color: #D3F5D0;
}

.dom-register td {
	color: #0066CC;
	vertical-align: top;
}

td.results-dom-name {
	color: #000000;
	vertical-align: top;
}

.dom-results td {
	height: 20px;
	padding: 3px;
	vertical-align: top;
	border-bottom: 1px solid #F8F9F8;
		font-weight: bold;
}

.dom-results .dom-results-dn {
	color: #FF0000;
	font-weight: bold;
}

table.dom-results {
	table-layout: fixed;
}


#domain_results table.dom-results {
	border: 1px solid #000000;
}

/* make money */

.rp-table td {
	padding: 10px;
}

table.fff1 td {
	padding: 2px;
}

table.dsc {
	width: auto;
	background-color:#F8F9F8;
}

table.dedicated-holder-table {
	background-color:#F8F9F8;
}

table.semi-dedicated-holder-table {
	background-color:#FFFFFF;
}

table.ap {
	width: auto;
	background-color:#F8F9F8;
}

table.rp-table {
	width: auto;
	background-color:#F8F9F8;
}

table.dsd { 
	background-color:#F8F9F8;
}

/* order pages */

.progress-dlm {
	background:url(images/100_web_space_bkg_pro_div.gif) repeat-x center;
	height: 6px;
}

#main_content div.order-holder {
	padding: 10px;
	background-color: #F8F9F8;
}

#main_content div.order-holder div.plan-holder-inactive {
	padding: 10px;
	margin-bottom: 10px;
}

#main_content div.order-holder div.plan-holder-active {
	padding: 10px;
	margin-bottom: 10px;
	background-color: #fdf494;
}

#main_content div.order-holder div.domain-holder-inactive {
	padding: 10px;
	margin-bottom: 10px;
}

#main_content div.order-holder div.domain-holder-active {
	padding: 10px;
	margin-bottom: 10px;
	background-color: #d5e4f6;
}

#main_content div.order-holder div.indent {
	margin-left: 20px;
}

#main_content div#domain_box_new {
	margin-bottom: 0px;
}

.order-features {
	font-size: 11px;
}

.order-plan-name {
	font-size: 14px;
	font-weight: bold;
}

/* misc */

.domain-price {
	font-size: 16px;
	font-weight: bold;
}

#main_content  div.domain-legend {
	font-size: 11px;
	padding: 5px;
	border: 1px solid #000000;
	display: none;
	text-align: left;
	margin-left: 5px;
	background-color: #ffffff;
}

table.dsr {
	table-layout: fixed;
}

#main_content  #domain_existing_layer {
	padding-left: 20px;
}

div#bottom_selector_holder {
	width: 920px;
	border-top: 1px #666666 solid;
	clear: both;
	margin-top: 10px;
}

div#bottom_selector_progress {
	float: left;
	width: 259px;
	margin-right: 7px;
}

div#bottom_selector {
	float: left;
	width: 644px;
	margin-top: 5px;
	padding: 5px;
	background-color: #F8F9F8;
}

#bottom_selector div.plan-holder-inactive {
	font-size: 11px;
	padding: 5px;
	margin-bottom: 5px;
}

#bottom_selector div.plan-holder-active {
	font-size: 11px;
	padding: 5px;
	margin-bottom: 5px;
	background-color: #fdf494;
}

#bottom_selector .order-plan-name {
	font-size: 12px;
}

table.order_table {
	width: 100%;
}

table.order_table td, table.order_table th {
	padding-top: 5px;
	text-align: left;
	font-weight: normal;
	font-size: 12px;
}

table.order_table input.order_input {
	font-size: 11px;
	font-weight: normal;
	border: 1px solid #000000;
}

table.order_table .order_th {
	text-transform: uppercase;
	font-size: 13px;
	font-weight: bold;
}

div#order_form_final {
	padding: 10px;
	text-align: left;
	background-color: #F8F9F8;
}

div#message {
	padding: 10px;
	background-color: #F8F9F8;
}

.popup-plan-features td {
	border-bottom: 1px solid #666666;
}

div#recommend {
	padding: 3px;
	font-weight: bold;
	background-color: #BFF7A8;
	margin-bottom: 5px;
}

#left div.mm-box {
	margin: 10px;
}

#left div.mm-box-title {
	text-align: left;
	margin-bottom: 10px;
}

#left div.mm-box-text {
	padding-left: 25px;
	text-align: left;
	font-weight: normal;
}

.rpb {
	font-size: 11px;
	font-weight: bold;
}

table.login {
	width: auto;
	
}

table.legal {
	background-color:#F8F9F8;
}

table.elefante {
	background-color:#F8F9F8;
}

table.opinions {
	background-color:#F8F9F8;
}

table.support {
	background-color:#F8F9F8;
}

table.about {
	background-color:#F8F9F8;
}


table.help {
	background-color:#F8F9F8;
}


/* advertising */

table.advertising {
	background-color:#F8F9F8;
}

.ad_table_1 {
	border:2px solid #7baddc;
}

.ad_table_1 th {
	background-color:#b3daff;
	border-bottom:2px solid #7baddc;
	text-align:center;
}

.ad_table_1 td {
	padding:5px;
	background-color:#FFFFFF;
}

.ad_table_1 div {
	background:url(images/100_web_space_bkg_pro_div.gif) repeat-x center;
	height:10px;
}

.ad_table_2 {
	border:2px solid #cccc66;
}

.ad_table_2 th {
	background-color:#ffffcc;
	border-bottom:2px solid #cccc66;
	text-align:center;
}

.ad_table_2 td {
	padding:5px;
	background-color:#FFFFFF;
}

.ad_table_2 div {
	background:url(images/100_web_space_bkg_pro_div.gif) repeat-x center;
	height:10px;
}

.ad_table_3 {
	border:2px solid #b96969;
}

.ad_table_3 th {
	background-color:#ffbbbb;
	border-bottom:2px solid #b96969;
	text-align:center;
}

.ad_table_3 td {
	padding:5px;
	background-color:#FFFFFF;
}

.ad_table_3 div {
	background:url(images/100_web_space_bkg_pro_div.gif) repeat-x center;
	height:10px;
}

.blue_hint {
	background-color:#e8f4ff;
	border:1px solid #51519b;
}

span.order_error {
	color: #FF0000;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}