@charset "utf-8";
/* CSS Document */

*{
	margin:0;
	border:0;
}
	
input, select, textarea {
	border:1px solid #000000 !important;
}

body
{
	color:#484848;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.75em;
	font-weight:normal;
	margin:0;
	padding:0;
}

#top-header
{
	background:url(../images/top-background.jpg) repeat-x;
	float:left;
	width:100%;
	position:relative;
	z-index:9999999;
}

.container
{
	margin:0 auto;
	position:relative;
	width:1000px;
}

.logo
{
	float:left;
	margin:28px;
}

.login
{
	border:0;	
	float:right;
	margin:0px 28px 0 0;
	position:absolute;
	right:0;
	width:280px;
	z-index:9999;
	padding:0;
}

.login img
{
	z-index:9999;
	float:right;
	position:relative;
	margin:0;
	padding:0;
}

.login-form
{
	background:#2c75c8;
	display:none;
	float:left;
	padding:10px 15px 15px 15px;
	width:250px;
	position:relative;
	z-index:9999;
}

.login-form p.form-heading
{
	color:#fff;
	font-size:1.167em;
	margin:0;
	padding:0;
}

#top-header .login-form fieldset
{
	float:left;
	margin-top:10px;
	width:260px;
	padding:0;
}

#top-header .login-form fieldset label
{
	color:#fff;
	float:left;
	margin-right:5px;
	margin-top:7px;
	width:70px;
}

#top-header .login-form fieldset input.email
{
	background:url(../images/text-box-bg.jpg) no-repeat left top;
	border:1px solid #fff;
	font-size:1.167em;
	height:17px;
	padding:5px 3px;
	width: 160px;
}

#top-header .login-form input.submit, button.submit
{
	background:url(../images/button-background.jpg) repeat-x;
	color:#fff;
	cursor:pointer;
	float:right;
	font-size:1em;
	margin:8px 8px 0 0;
	padding:1px 5px 2px 5px;
	border:0 !important;
}

#top-header .login-form a
{
	color:#fff;
	float:left;
	margin-top:10px;
}


#main-banner
{
	background:url(../images/main-banner-background.jpg) no-repeat top center;
	float:left;
	position:relative;
	width:100%;
	z-index:1;
}

#main-banner h1
{
	background:url(../images/main-tagline.jpg) no-repeat;
	float:left;
	height:182px;
	margin-left:28px;
	text-indent:-9999px;
	width:587px;
}

#main-banner a
{
	background:url("../images/button-view-case-studies.jpg");
	display:block;
	float:right;
	height: 95px;
	margin:40px 0;
	width:279px;
}


#main-content
{
	background:#e7f1fd url(../images/main-content-inner-background.gif) repeat-x left bottom;
	border-bottom:1px solid #b0c8e3;
	float:left;
	width:100%;
}

#main-content .container
{
	padding: 20px 5px 20px 25px;
	width:970px;
}

#main-content .heading
{
	float:left;
	width:970px;
}

#main-content h2
{
	color:#000;
	float:left;
	font-size:2em;
	font-weight:normal;
	margin-right:20px;
}

#main-content p.subheading
{
	color:#092a4e;
	font-size:1.167;
	float:left;
	margin-top:10px;
}

#main-content .item
{
	float:left;
	margin: 20px 19px 0 0;
	width: 310px;
}

#main-content .item.last
{
	margin-right:0;
}

#main-content .item img
{
	float:left;
	margin-right:10px;
	padding-bottom:25px;
}

#main-content .item h3
{
	color:#3672b4;
	font-size:1.333em;
}

#main-content .signup
{
	background:url(../images/mailinglist-background.jpg) no-repeat;
	float:left;
	height:91px;
	margin-top:-10px;
	padding:40px 15px 15px 20px;
	width:268px;
	border: 0;
}

#main-content .signup h3
{
	color:#fff;
	font-size:1.333em;
	font-weight:normal;
	border: 0;
}
	
#main-content .signup fieldset
{
	float:left;
	margin-top:10px;
	width:260px;
	border: 0;
}

#main-content .signup fieldset label
{
	color:#fff;
	margin-right:5px;
}

#main-content .signup fieldset input.email
{
	background:url(../images/text-box-bg.jpg) no-repeat left top;
	border:1px solid #fff;
	font-size:1.167em;
	height:17px;
	padding:5px 3px;
	width: 206px;
}

#main-content .signup fieldset input.submit, button.submit
{
	background:url(../images/button-background.jpg) repeat-x;
	color:#fff;
	cursor:pointer;
	float:right;
	font-size:1em;
	margin:8px 3px 0 0;
	padding:1px 5px 2px 5px;
}


.btm-content-left
{
	float:left;
	margin:25px 70px 15px 0;
	width: 440px;
}

#main-content .btm-content-left h2
{
	color:#12427e;
	float:left;
	font-size:1.667em;
	font-weight:normal;
}

#main-content .btm-content-left ul
{
	clear:both;
	float:left;
	list-style:none;
	margin-top:10px;
}

#main-content .btm-content-left ul li
{
	background:url(../images/dotted-line.gif) repeat-x left bottom;
	padding:5px;
	width: 430px;
}

#main-content .btm-content-left ul li img
{
	float:left;
	margin-right:10px;
	margin-top:3px;
	padding-bottom:10px;
}

.btm-content-right
{
	float:right;
	margin-bottom:25px;
	margin-top:25px;
	width:455px;
}

#main-content .btm-content-right h2
{
	color:#12427e;
	float:left;
	font-size:1.667em;
	font-weight:normal;
	width:455px;
}

#main-content .btm-content-right .results
{
	float:left;
	width:455px;
}

#main-content .btm-content-right .results p
{
	float:left;
	line-height:1.4em;
}

#main-content .btm-content-right .testimonials
{
	float:left;
	margin-top:15px;
	width:455px;
}

#main-content .btm-content-right .testimonials h2
{
	float:none;
}

#main-content .btm-content-right .testimonials img
{
	background:#fff;
	border:1px solid #62656b;
	float:left;
	margin-right:10px;
	margin-top:5px;
	padding:5px;
}

#main-content .btm-content-right .testimonials p
{
	line-height:1.4em;
	margin-top:2px;
}

#main-content .btm-content-right .testimonials span
{
	color:#204e86;
	float:right;
	font-size:1em;
	font-weight:bold;
}

#footer
{
	float:left;
	width:100%;
}

#footer .container ul
{
	float:left;
	list-style:none;
	margin:10px 0px 0px -20px;
}

#footer .container ul li
{
	color:#12427e;
	float:left;
	padding:10px;
}

#footer .container ul li a
{
	color:#12427e;
	font-size:1.167em;
	text-decoration:none;
}

#footer .container ul li a:hover
{
	color:#12427e;
	font-size:1.167em;
	text-decoration:underline;
}

#footer .container p
{
	float:right;
	padding:20px 0;
}

#containter { width:902px; margin-left:auto; margin-right:auto; }

div#header a.logoLink {
	width: 400px; height: 120px; text-decoration: none; float: left; border: 0; padding-left:80px;

}

.body_inner {
	width:902px;
}

.body_left {
background-image: url(../images/body_left.jpg);
height:11px;
background-repeat:repeat-y;
}

.body_right {
background-image: url(../images/body_right.jpg);
height:11px;
background-repeat:repeat-y;
}


.body_padding {
width:902px;
padding-left:0px;
padding-top:37px;
padding-right:0px;
padding-bottom:40px;
}


.body_padding_contact_us {
	width:902px;
	padding-left:0px;
	padding-top:7px;
	padding-right:0px;
	padding-bottom:40px;
}


.h1_contact_us {
	color:#000000 !important;
}

.contact_us_required_fields {
	color:#FF0000;
}

.contact_us_text_field {
	color:#000000 !important;
	font-weight: bold;
}


.body_bg{
background-image:url(../images/body_inner_bg.jpg);
width:621px;
height:128px;
background-repeat:no-repeat;
padding-left:29px;
padding-top:25px;
padding-right:10px;
}


.inner_padding {
padding-left:29px;
padding-top:25px;
}

.welcome_txt{
font-family:Arial, Helvetica, sans-serif;
font-size:30px;
color:#2b2b2b;
}

.h1{
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
color:#999999;
}

.h2{
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
color:#999999;
}

h2 {
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
color:#999999;
}

h3 {
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#999999;
}

.h3{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#999999;
}

.h4{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#707070;
font-weight:bold;
}

ul li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#656565;
	padding-top:10px;
}

.body_inner_txt{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size:12px;
color:#898484;
}

.nav_center
{
background-image:url(../images/nav_center.jpg);
height:42px;
background-repeat:repeat-x;

}

.nav_txt {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
}

.nav_txt:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#ffffff;
text-decoration:underline;
font-weight:bold;
}

.nav_sub_bttn
{
background-image: url(../images/bttn_sub_nav.jpg);
width:113px;
height:58px;
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#ffffff;
text-decoration:none;
font-weight:bold;
}

.inner_bg {
background-image:url(../images/inner_bg.jpg);
height:54px;
background-repeat:no-repeat;
}

/* 22,08,2008 Document */


.border {
border:8px solid  #bcb16f;
background-color:#fffff3;
}

.tab {
background-color:#0099cc;
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;
font-weight:bold;
padding-left:4px;
padding-right:4px;
padding-bottom:6px;
padding-top:6px;
border-left:3px double #7ec0e0;
border-top:3px double #7ec0e0;
border-right:3px double #7ec0e0;

}

.tab a
{
color:#FFFFFF;
text-decoration:none;
}
.tab a:hover
{
text-decoration:underline;
}


.tab_selected {
background-repeat:no-repeat;
background-color:#bcb16f;
padding-left:4px;
padding-right:4px;
padding-bottom:6px;
padding-top:6px;
border-left:3px double #dfd8ab;
border-top:3px double #dfd8ab;
border-right:3px double #dfd8ab;

}
.tab_selected a{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#ffffff;
text-decoration:none;

}
.tab_selected a:hover{
text-decoration:underline;

}
.tab_inner_normal
{
background-color:#0099cc;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
height:25px;
border-left:3px double #7ec0e0;
border-top:3px double #7ec0e0;
border-bottom:3px double #7ec0e0;
padding-left:4px;
padding-right:4px;
}
.tab_inner_normal a
{
background-color:#0099cc;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
height:25px;
padding-left:4px;
padding-right:4px;

}
.tab_inner_normal a:hover
{
text-decoration:underline;
padding-left:4px;
padding-right:4px;

}


.tab_inner_selected
{
background-color:#fffff3;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#606060;
text-decoration:none;
font-weight:bold;
height:25px;
border-left:3px double #dfd8ab;
border-top:3px double #dfd8ab;
border-bottom:3px double #dfd8ab;
padding-left:4px;
padding-right:4px;

/*border-left:1px solid #e4dba6;
border-top:1px solid #e4dba6;
border-bottom:1px solid #e4dba6;
border-right:1px solid #fffff3;*/

}
.tab_inner_selected a
{
background-color:#fffff3;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#606060;
text-decoration:none;
font-weight:bold;
padding-left:4px;
padding-right:4px;


/*border-left:1px solid #e4dba6;
border-top:1px solid #e4dba6;
border-bottom:1px solid #e4dba6;
border-right:1px solid #fffff3;*/
height:25px;
}
.tab_inner_selected a:hover
{
text-decoration:underline;
padding-left:4px;
padding-right:4px;
}


.input_txt {
font-family:  Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration: none;
color:#656565;
text-align:justify;
}

.input_txt11
{
font-family:  Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration: none;
color:#656565;
}

.message_txt
{
font-family:  Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration: none;
color:#656565;
}

.input_txt01
{
font-family: tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
text-decoration:;
color:#7c7c7c;
padding-top:8px;
}
.semi_header
{
font-family: tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
text-decoration:;

color:#000000;
}
.input_txt03
{
font-family: tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#000000;
}
.input_txt03:hover
{
font-family: tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;

color:#ff5a00;
}
.main_txt01
{
font-family: tahoma,erdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:;
font-weight:bold;
color:#000000;
text-decoration:none;
}

.main_txt01:hover
{
font-family: tahoma,erdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:;
font-weight:bold;
color:#ff5a00;
text-decoration:none;
}
.bttn
{
background-color:#3796c5;
width:80px;
border:3px double #7ec0e0;
font-family:tahoma,Arial, Helvetica, sans-serif;
font-size:14px;
color:#ffffff;
cursor:pointer;
}
.bttn:hover
{
background-color:#bcb16f;
width:80px;
border:3px double #dfd8ab;
font-family:tahoma,Arial, Helvetica, sans-serif;
font-size:14px;
color:#ffffff;
cursor:pointer;
}

.bttn_ajax
{
background-color:#3796c5;
width:80px;
border:3px double #7ec0e0;
font-family:tahoma,Arial, Helvetica, sans-serif;
font-size:8px;
color:#ffffff;
cursor:pointer;
}
.bttn_ajax:hover
{
background-color:#bcb16f;
width:80px;
border:3px double #dfd8ab;
font-family:tahoma,Arial, Helvetica, sans-serif;
font-size:8px;
color:#ffffff;
cursor:pointer;
}

.bttn2
{
background-color:#3796c5;
width:158px;
border:3px double #7ec0e0;
font-family:tahoma,Arial, Helvetica, sans-serif;
font-size:14px;
color:#ffffff;
cursor:pointer;
}
.bttn2:hover
{
background-color:#bcb16f;
width:158px;
border:3px double #dfd8ab;
font-family:tahoma,Arial, Helvetica, sans-serif;
font-size:14px;
color:#ffffff;
cursor:pointer;
}


.bttn3
{
background-color:#3796c5;
width:40px;
border:3px double #7ec0e0;
font-family:tahoma,Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffffff;
cursor:pointer;
}
.bttn3:hover
{
background-color:#bcb16f;
width:40px;
border:3px double #dfd8ab;
font-family:tahoma,Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffffff;
cursor:pointer;
}

.bttn4
{
background-color:#3796c5;
width:150px;
border:3px double #7ec0e0;
font-family:tahoma,Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffffff;
cursor:pointer;
}
.bttn4:hover
{
background-color:#bcb16f;
width:150px;
border:3px double #dfd8ab;
font-family:tahoma,Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffffff;
cursor:pointer;
}

.lngbttn
{
background-color:#3796c5;
width:200px;
border:3px double #7ec0e0;
font-family:tahoma,Arial, Helvetica, sans-serif;
font-size:14px;
color:#ffffff;
cursor:pointer;
}
.lngbttn:hover
{
background-color:#bcb16f;
width:200px;
border:3px double #dfd8ab;
font-family:tahoma,Arial, Helvetica, sans-serif;
font-size:14px;
color:#ffffff;
cursor:pointer;
}
.lngbttnbig
{
background-color:#3796c5;
width:250px;
border:3px double #7ec0e0;
font-family:tahoma,Arial, Helvetica, sans-serif;
font-size:14px;
color:#ffffff;
cursor:pointer;
}
.lngbttnbig:hover
{
background-color:#bcb16f;
width:250px;
border:3px double #dfd8ab;
font-family:tahoma,Arial, Helvetica, sans-serif;
font-size:14px;
color:#ffffff;
cursor:pointer;
}
.lngbttnrev
{
background-color:#3796c5;
width:400px;
height:50px;
border:3px double #7ec0e0;
font-family:tahoma,Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
cursor:pointer;
}
.lngbttnrev:hover
{
background-color:#bcb16f;
width:400px;
height:50px;
border:3px double #dfd8ab;
font-family:tahoma,Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
cursor:pointer;
}

.lngbttn1
{
background-color:#3796c5;
width:300px;
border:3px double #7ec0e0;
font-family:tahoma,Arial, Helvetica, sans-serif;
font-size:14px;
color:#ffffff;
cursor:pointer;
padding-top:4px;
padding-bottom:4px;
padding-left:7px;
padding-right:7px;
}
.lngbttn1:hover
{
background-color:#bcb16f;
width:300px;
border:3px double #dfd8ab;
font-family:tahoma,Arial, Helvetica, sans-serif;
font-size:14px;
color:#ffffff;
cursor:pointer;
padding-top:4px;
padding-bottom:4px;
padding-left:7px;
padding-right:7px;
}

.lngbttn2
{
background-color:#3796c5;
width:150px;
border:3px double #7ec0e0;
font-family:tahoma,Arial, Helvetica, sans-serif;
font-size:14px;
color:#ffffff;
cursor:pointer;
padding-left:7px;
padding-right:7px;
}
.lngbttn2:hover
{
background-color:#bcb16f;
width:150px;
border:3px double #dfd8ab;
font-family:tahoma,Arial, Helvetica, sans-serif;
font-size:14px;
color:#ffffff;
cursor:pointer;
padding-left:7px;
padding-right:7px;
}

.listbox
{
width:210px;
height:150px;
font-size:11px;
}
.listbox1
{
width:200px;
height:150px;
}
.top_menu {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
padding-left:4px;
padding-right:4px;

}

.top_menu a {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
padding-left:4px;
padding-right:4px;
}
.top_menu a:hover {

text-decoration:underline;

}

.top_menu_selected {
background-image: url(../images/hover_menu.jpg);
height:42px;
background-repeat: repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
padding-left:4px;
padding-right:4px;

}

.top_menu_selected a {

font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
padding-left:4px;
padding-right:4px;

}
.top_menu_selected a:hover {
text-decoration:underline;

}
.left_sec {
background-color:#f4f2e5;
border-right:1px solid #bcb16f;
}
.agree {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#000000;
}
.agree a {
text-decoration:none;
color:#000000;
}

.pageheader {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#999999;
}


.bttn_edit{
background-image:url(../images/bttn_edit.jpg);
height:19px;
text-align:center;
background-repeat:no-repeat;
font-family:tahoma,Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffffff;
padding-top:3px;
background-position:center;
}

.bttn_edit:hover{
background-image:url(../images/bttn_edit_hover.jpg);
height:19px;
text-align:center;
background-repeat:no-repeat;
font-family:tahoma,Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffffff;
padding-top:3px;
}

.bttn_edit1{
background-image:url(../images/bttn_edit1.jpg);
height:29px;
text-align:center;
background-repeat:no-repeat;
font-family:tahoma,Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffffff;
background-position:center;
}

.bttn_edit1:hover{
background-image:url(../images/bttn_edit1_hover.jpg);
height:29px;
text-align:center;
background-repeat:no-repeat;
font-family:tahoma,Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffffff;
background-position:center;
}

.bttn_link{
background-image:url(../images/link_button.jpg);
height:30px;
text-align:center;
background-repeat:no-repeat;
background-position:center;
}

.bttn_link:hover{
background-image:url(../images/link_button_hover.jpg);
height:30px;
text-align:center;
background-repeat:no-repeat;
background-position:center;
}

.link_txt{
font-family:tahoma,Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffffff;
text-decoration:none;
}

.link_txt:hover{
font-family:tahoma,Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffffff;
text-decoration:none;
}

.link_txt1{
font-family:tahoma,Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
text-decoration:none;
}

.link_txt1:hover{
font-family:tahoma,Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
text-decoration:none;
}

.godaddy
{
background-image: url(../img/no1.jpg);
height:27px;
background-repeat:no-repeat;
font-family: Tahoma, Verdana, Arial, "Times New Roman";
font-size:14px;
color:#fff;
text-decoration:none;
background-position:center;
}

.godaddy:hover
{
background-image: url(../img/no2.jpg);
height:27px;
background-repeat:no-repeat;
font-family: Tahoma, Verdana, Arial, "Times New Roman";
font-size:14px;
color:#fff;
text-decoration:underline;
background-position:center;
}



.godaddy_txt
{

font-family: Tahoma, Verdana, Arial, "Times New Roman";
font-size:14px;
color:#fff;
text-decoration:none;
background-position:center;
}

.godaddy_txt:hover
{

font-family: Tahoma, Verdana, Arial, "Times New Roman";
font-size:14px;
color:#fff;
text-decoration:underline;
background-position:center;
}

#search_syndicated_table {
	padding:10px 0px 0px 5px;
	margin:10px 0px 0px 5px;
	border-collapse: collapse;
	border: 1px solid #606060;
}

#search_syndicated_table td, th {
	border:1px solid #000000;
}

.bttn_big {
	background-color:#3796c5;
	width:100px;
	border:3px double #7ec0e0;
	font-family:tahoma,Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ffffff;
	cursor:pointer;
}

.bttn_big:hover {
	background-color:#bcb16f;
	width:100px;
	border:3px double #dfd8ab;
	font-family:tahoma,Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ffffff;
	cursor:pointer;
}


.table_header_text {
	text-decoration:underline;
	font-weight:bold;
}

.links_style {
	font-family: arial,Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#666666;
}

.domain-park, .link-dev {
	background:#fff;
	border:1px solid #c2d4e9;
	float:left;
	margin-bottom:20px;
	margin-right: 50px;
	width:278px;
}

.domain-park .head, .link-dev .head {
	background:url(../images/home-head-bg.gif) repeat-x;
	float:left;
	padding:17px 21px;
	width:236px;
}

.domain-park h2 {
	background:url(../images/intelligent-domain-parking.gif) no-repeat;
	height:46px;
	text-indent:-9999px;
	width:165px;
}

div.content {
	float:left;
	min-height:130px !important;
	padding:0 20px 20px;
}

div.content p {
	font-size:14px;
	line-height:20px;
	margin-top:15px;
}

.learnmore {
	float:left;
	margin-bottom:15px;
	margin-left:15px;
	position:relative;
	bottom:0;
}

.link-dev h2 {
	background:url(../images/link-development-home.gif) no-repeat;
	height:46px;
	text-indent:-9999px;
	width:165px;
}

.sign-up-valuation {
	float:left;
	width:300px;
}

.sign-up-valuation a {
	background:url(../images/sign-up-home.gif) no-repeat;
	display:block;
	height:140px;
	text-indent:-9999px;
	width:300px;
}

.sign-up-valuation a:hover {
	background:url(../images/sign-up-home-hover.gif) no-repeat;
}

.free-web-valuation {
	float:left;
	margin-top:11px;
	width:300px;
}

.free-web-valuation a {
	background:url(../images/free-website-valuation-home.gif) no-repeat;
	display:block;
	height:120px;
	text-indent:-9999px;
}


#idp_login_button { 
	background:url(../images/button-background.jpg) repeat-x;
	color:#fff;
	cursor:pointer;
	font-size:1em;
	margin:8px 8px 0 0;
	padding:1px 5px 2px 5px;
	border:0 !important;
}	

button.learn_more {
	border:3px solid #2c77c7;
	color:#FFFfff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	height:30px;
	width: 125px;
	background-color:#80D077;
	margin: 25px 0 0 0;
	
}

#buttoncol2{
	border:3px solid #2c77c7;
	color:#FFFfff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	height:30px;
	width: 125px;
	background-color:#80D077;
}




