body {
	font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
	background: #d6ebfe;
	background-image: url(images/bg_gradient.gif);
	background-repeat: repeat-x;
	margin: 0;
	padding: 0
}

#header {
	background-image: url(images/bg_middle.gif);
	width: 790px;
	height: auto;
	margin: 0 auto 0 auto;
}

#header_img {
	background-image: url(images/header.gif);
	width: 780px;
	height: 92px;
	margin: 0px;
	padding: 0px;
}

#header_img a:link {
	color: #ffffff
}

#header_img a:visited {
	color: #ffffff
}

#header_img a:hover {
	color: #fffed9
}

#header_img_login {
	background-image: url(images/header_login.gif);
	width: 780px;
	height: 92px
}

#header_img_cdev {
	background-image: url(images/header_cdev.gif);
	width: 780px;
	height: 92px
}

#header_img_prevdomain {
	background-image: url(images/header_prevdomain.gif);
	width: 780px;
	height: 92px
}

#header_img_biz {
	background-image: url(images/header_biz.gif);
	width: 780px;
	height: 92px
}

#header_img_biz_nocp {
	background-image: url(images/header_biz_nocp.gif);
	width: 780px;
	height: 92px
}

#header_img_customer {
	background-image: url(images/header_customer.gif);
	width: 780px;
	height: 92px
}

#header_img_customer_nocp {
	background-image: url(images/header_customer_nocp.gif);
	width: 780px;
	height: 92px
}

#header_img_overview {
	background-image: url(images/header_overview.gif);
	width: 780px;
	height: 92px
}

#header_img_reg {
	background-image: url(images/header_reg.gif);
	width: 780px;
	height: 92px
}

#header_img_finalcheck {
	background-image: url(images/header_finalcheck.gif);
	width: 780px;
	height: 92px
}

#header_img_thanks {
	background-image: url(images/header_thanks.gif);
	width: 780px;
	height: 92px
}

#header_img_domain {
	background-image: url(images/header_domain.gif);
	width: 780px;
	height: 92px
}

#content_container {
	width: 790px;
	margin: 0 auto 0 auto;
	background-image: url(images/bg_middle.gif);
}

.content {
	width: 742px;
	margin: 0 auto 0 24px;
	padding: 0;
	color: #4b4b4b
}

.content_text
{
    color: #4B4B4B;
    font-weight: normal;
    font-size: 12px;
    text-align: justify;
    line-height: 145%;
    padding: 0;
    margin: 0;
    margin-top: 16px
}

.content_text p {
	margin: 7px auto 0 auto;
	padding: 0;
	width: 714px
}

.content_text p strong {
	color: #5a5a5a
}

.content_text ul {
	width: 680px;
	text-align: left
}

.content_text li {
	margin-bottom: 4px
}

.heading {
	margin-top: 25px;
	position: relative;
	left: -19px;
	padding: 0;
	height: 10px;
	font-size: 16px;
	background-image: url(images/heading_sprite.gif);
	width: 753px;
	height: 30px
}

.heading_cdev {
	margin-top: 25px;
	position: relative;
	left: -19px;
	padding: 0;
	height: 10px;
	font-size: 16px;
	background-image: url(images/cdev_sprite.gif);
	width: 753px;
	height: 30px
}

.heading_overview {
	margin-top: 25px;
	position: relative;
	left: -19px;
	padding: 0;
	height: 10px;
	font-size: 16px;
	background-image: url(images/overview_sprite.gif);
	width: 753px;
	height: 30px
}

.heading_reg {
	margin-top: 25px;
	position: relative;
	left: -19px;
	padding: 0;
	height: 10px;
	font-size: 16px;
	background-image: url(images/register_sprite.gif);
	width: 753px;
	height: 30px
}

.heading_domain {
	margin-top: 25px;
	position: relative;
	left: -19px;
	padding: 0;
	height: 10px;
	font-size: 16px;
	background-image: url(images/domain_sprite.gif);
	width: 753px;
	height: 30px
}


	#head_1 {
		background-position: 0 0;
		margin-top: 20px
	}
	
	#head_2 {
		background-position: 0 -40px
	}

	#head_3 {
		background-position: 0 -80px
	}

	#head_4 {
		background-position: 0 -120px;
		margin-top: 36px
	}

	#head_5 {
		background-position: 0 -160px
	}

#head_instructions {
	background-image: url(images/bg_instructions.gif);
	background-repeat: no-repeat
}

.heading span {
	display: none
}

.heading_cdev span {
	display: none
}

.heading_overview span {
	display: none
}

.heading_reg span {
	display: none
}

.heading_domain span {
	display: none
}


#index_thumbs {
	width: 700px;
	margin: 22px auto 0 auto
}

#index_thumbs div {
	margin: 0 10px 0 10px;
	background-image: url(images/thumb_sprite_new.jpg);
	height: 150px; width: 150px;
}

#index_thumbs span {
	display: none
}

	#thumb_1 {float: left }
	#thumb_2 {background-position: -170px 0; float: left}
	#thumb_3 {background-position: -340px 0; float: left}
	#thumb_4 {background-position: -510px 0; float: left}
	#thumb_5 {background-position: -680px 0; float: left}

	#thumb_1:hover {background-position: 0px -170px;}
	#thumb_2:hover {background-position: -170px -170px;}
	#thumb_3:hover {background-position: -340px -170px}
	#thumb_4:hover {background-position: -510px -170px}
	#thumb_5:hover {background-position: -680px -170px}


#login_button {
	background-image: url(images/bg_login.gif);
	width: 97px; height: 29px;
	margin: 0 auto 0 auto
}

	#login_button p{
		text-align: center;
		margin: 0; padding: 0;
		width: auto
	}
	
	#login_button a{
		color: #ffffff
	}
	
	#login_button a:link{
		color: #ffffff
	}
	
	#login_button a:visited{
		color: #ffffff
	}
	
	#login_button a:hover{
		color: #fffed9
	}
	
	#login_button a:active{
		color: #ffffff
	}

.mwf_button {
	background-image: url(images/bg_button.gif);
	width: 280px; height: 24px;
	margin: 0 auto 7px auto;
	padding: 0
}

	.mwf_button p{
		text-align: center;
		margin: 0; padding: 0;
		width: auto;
		font-size: 12px;
		line-height: 195%;
		cursor: pointer
	}
	
	.mwf_button a{
		color: #ffffff
	}
	
	.mwf_button a:link{
		color: #ffffff
	}
	
	.mwf_button a:visited{
		color: #ffffff
	}
	
	.mwf_button a:hover{
		color: #fffed9;
	}
	
	.mwf_button a:active{
		color: #ffffff
	}

.button_cluster {
	text-align: center;
	margin-top: 16px
}

#bottom {
	width: 790px;
	height: 20px;
	margin: 0 auto 0 auto;
	background-image: url(images/bg_bottom.gif);
	background-repeat: no-repeat
}

.form_detail
{
    color: #4B4B4B;
    font-weight: normal;
    font-size: 12px;
    width: 350px;
    margin-top: 0px;
    margin-bottom: 10px
}




.form_text
{
    color: #4B4B4B;
    font-weight: normal;
    font-size: 22px;
}

.form_text_new
{
    color: #4B4B4B;
    font-weight: bold;
    font-size: 16px;
}

a {
    color: #00559b;
    font-weight: bold;
}

a:link {
    text-decoration: none;
}

a:visited {
    text-decoration: none;

}

a:hover {
	text-decoration: underline;
	color: #1372bf
}

a:active {
	text-decoration: underline;
}

INPUT
{
	font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
	font-size: 18px;
	
	color: black;
	background-color: #fffeed;
	border: inset 1px #332a12;
}

.threefifty {
	width: 350px;
	font-size: 18px;
	color: #332a12
}

TEXTAREA
{
	font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
	font-size: 18px;
	
	color: #332a12;
	background-color: #fffeed;
	border: inset 1px #332a12;
	
	width: 350px;
}

SELECT
{
	font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
	font-size: 22px;
	
	
	width: 350px;
}

.prev_div
{
	
}

.form_text
{
    color: #4B4B4B;
    font-weight: normal;
    font-size: 22px;
}

table.edit_cart
{
	font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
	font-size: 12px;
	
}

td.edit_cart_header
{
	font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
	font-weight: bold;
}

input.edit_cart_input
{
	font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
	font-weight: normal;
	width: 60px;
	font-size: 12px;
	
	border: inset 1px #4B4B4B;
	text-align: right;
	background-color: #e7e7e7;
	
	color: black;
}

input {display: inline}