/* Main CSS Start */
* {
    padding:0;
    margin:0;
}

body {
    font-size: 12px;
    font-family:Arial, Helvetica, sans-serif;
}

.clear {
    clear:both;
}
html {
}
h1{
    font-size:17px;
}
h2{
    font-size:15px;
}
h3{
    font-size:14px;
}
h4{
    font-size:13px;
}
h5{
    font-size:12px;
}
h6{
    font-size:12px;
    color:#8a4355;
    padding:0 0 10px 0;
} 
p{
    color:#717171;
}

ul{}
ul li{}
ol{}
ol li{}
a{
    text-decoration:underline;
}
a:hover{
    text-decoration:none;
}


/* Main CSS End */

#wrapper {
    margin: 0 auto;
    /*background:url(../../client_data/xxxxxcopy.jpg);*/
    /*background:#FFF;*/
    width:1003px;

}

/* Header CSS Start */
#header {
    width:100%;
    height:161px;
    padding:8px 0 0 0;

}
.logo {
    float:left;
    padding: 4px 0 0;
    width:204px;
}
.header_info {
    width:400px;
    float:left;
    margin-left: 94px;
    /*margin-top: 10px;*/
}
.header_info h1{
    color:#3c3429;
    text-align:center;
    font-size: 24px;
    font-family: Myriad Pro;
    margin: 10px 0 0 34px;
}
.header_info .ul1{
    text-align:center;
    padding-left: 42px;
    color:#000066;
    list-style: none;
}
.header_info .ul1 li{
    display:inline-block;
    background:url(../images/menu_li_sap.gif) no-repeat right 1px;
    padding:0 10px 3px 5px;
}
.header_info .ul1 li.last{
    background:0;
}
.header_info .ul1 li a{
    text-decoration:none;
    color:#024b80;
    font-family: Myriad Pro;
    font-size:12px;
}
.header_info .ul1 li a:hover{
    color:#FF6600;
}
.header_info .ul2{
    text-align:center;
    padding: 4px 0 0 46px;
}
.header_info .ul2 li{
    display:inline;
    margin: 0 1px;
}
.header_info .ul2 li a{
    text-decoration:none;
    padding: 2px 10px 3px;
    text-align: center;
    color:#2563b2;
    font-family: Myriad Pro;
    font-size:13px;
}

.header_info .ul2 li a.ul33{
    text-decoration:none;
    padding: 4px 0px 3px;
    color:#2563b2;
    font-family: Myriad Pro;
}

.ul2 li .login {
    color:#FFF!important;
    background:#616a71;
    text-align: center;
    font-weight:800;
    font-size:13px;    
}
.header_info .ul2 li a:hover{
    color:#ff6600;
    /*background:#616a71;*/
}
.header_info2 {
    float:right;
    margin-right: 45px;
    margin-top: 2px;
}
.header_info2 ul{
    width:176px;
}
.header_info2 ul li{
    display:inline;
}
.forget {
    color: #000066;
    display: block;
    font-family: Myriad Pro;
    font-size: 11.5px;
    margin-top: 3px;
    padding: 3px 12px 2px 9px;
    text-align: center;
    text-decoration: none;
}
.forget a{
    font-size:12px !important;
}

/* Header CSS End */

/* Menu CSS Start */

#menu {;
       float:left;
       padding: 4px 0 0;}
#menu ul {
    float:left;
    list-style:none;
    border-bottom:solid 3px #b0db19;
    width:1005px;
}
#menu ul li {                    
    float:left;

}
#menu ul li a {
    float:left;
    padding: 7px 29px 7px 29px;
    text-decoration:none;
    text-align:center;
    color:#fff;
   background:url(../images/menubg.jpg);
    border-right:solid 2px #FFFFFF;
    font-size: 16px;
}
#menu ul li .additional {
    border-right:0px;
    /*padding: 7px 30px 7px 33px;*/
    width:76px;

}
.ie8 #menu ul li .additional,.ie7 #menu ul li .additional  {  
    width:78px; 
}  
.ie10 #menu ul li .additional  {  
    width:76px;  
}
.ie9 #menu ul li .additional {  
    width:74px;  
}
.ie7 .header_info .ul1 li{
    display:inline;
    padding:0 10px 3px 5px;
}
.ie7 .domain_input_area .sub{
    width: 126px;
}
.ie7 .domain_input_area .select{
    margin-right: 1px;
}
.ie7 .email .submit input{
    padding: 4px 0px 4px 0px;
}



@media screen and (-webkit-min-device-pixel-ratio:0) {
    #menu ul li .additional{width:78px; }
}
#menu ul li a span {
    display:block;
    font-weight:bold;
    text-align:center;
    font-size: 16px;
}


#menu ul li a:hover , #menu ul li a.active {
    /*background:url(../images/menu_hover.jpg);*/  background:url(../images/menu_hover1.jpg); 
}
#menu ul li a:hover span , #menu ul li a.active span {}

/* Menu CSS End */

/* Content CSS Start */
#banner {
    height:278px;
    background:url(../images/bannerbg.jpg);
    border-left: 1px solid #D6D7DC;
    border-right: 1px solid #D6D7DC;
    margin-top:10px;
}
#banner_left  {
    width:640px;
    float:left;
}
#banner_left h1{
    color: #383838;
    font-size:50px;
    font-weight:bold;
    font-family:Trebuchet MS;
    margin: 20px 0 0 19px;
    line-height: 53px;
    letter-spacing: 1px;
}

.domain_input_area {
    background:url(../images/domain_search_bg.jpg) no-repeat left top;
    width:591px;
    height:69px;
    border:0px;
    margin: 12px 0 0 15px;
    padding: 15px 0 0 24px;
    font-size:25px;
    font-family:Arial;
}
.domain_input_area .text_field{
	width:450px;
	height:50px;
	color:#d4d4d4;
	line-height:50px;
	border:0px;
	font-size:25px;
	font-family:Arial, Helvetica, sans-serif;
	float:left;
}
.domain_input_area .select{
    background:url(../images/domain_button.jpg);
    width:124px;
    height:53px;
    margin-right:7px;
    float:left;
    border:0;
    cursor:pointer;

}
.domain_input_area .sub {
    background:url(../images/start_bg.jpg) no-repeat left top;
    width:126px;
    height:53px;
    border:0;
    cursor:pointer;
    float:left;
}
#banner_left p{
    font-size:11px;
    font-family:Arial, Helvetica, sans-serif;
    margin: 4px 0 0 27px;
}
#banner_right {
    float:right;
}
#banner_right img {
	height:273px;
	margin-right:49px;
	margin-top:2px;
	text-align: center;
}
#content {
}
#adds {
    height:127px;
    margin: 14px 1px 0 0px; 
}
#adds .add1 a{
    background:url(../images/programmer.jpg);
    width:327px;
    height:127px;
    float:left;
}
#adds .add1 img {
    margin: 10px 0 11px 247px;
}


#adds .add4 a{
    background:url(../images/product_banner_499shop.jpg);
    width:327px;
    height:127px;
    float:left;
}
#adds .add4 img {
    margin: 10px 0 11px 247px;
}


#adds .add5 a{
 margin-left:9px;
    background:url(../images/stayinformed.jpg);
    width:327px;
    height:127px;
    float:left;
}
#adds .add5 img {
    margin: 10px 0 11px 247px;
}

#adds .add7 a{

    background:url(../images/cleints.jpg);
    width:990px;
    height:127px;
    float:left;
}
#adds .add7 img {
    margin: 10px 0 11px 247px;
}

#adds .add2 a{
    margin-left:9px;
    background:url(../images/99shop.jpg);
    width:327px;
    height:127px;
    float:left;
}
#adds .add2 img {
    margin: 10px 0 11px 247px;
}
#adds .add3 a{
    margin-left:12px;
    background:url(../images/logodesign.jpg);
    width:327px;
    height:127px;
    float:left;
}
#adds .add3 img {
    margin: 15px 0 11px 247px;
}

#adds .add6 a{
    margin-left:12px;
    background:url(../images/consulting.jpg);
    width:327px;
    height:127px;
    float:left;
}
#adds .add6 img {
    margin: 15px 0 11px 247px;
}

#services {
    height:284px;
    background: url("../images/services-bg2.jpg") repeat scroll 0 47px transparent;
    margin:15px 2px 0 2px;
    border-left:1px solid #e6e6e9;
    width:999px;
    border-right:1px solid #e6e6e9;
}
.services_head {
    background:url(../images/home_2_87.jpg);
    height:48px;
    width:999px;
}
.services_head a {
    float:right;
    padding: 25px 38px 0px 38px;
    color:#FFFFFF;
    text-decoration:underline;

}
.services_head a:hover {
    text-decoration:none;
}
.services1 {
    /*background:url(../images/services-bg2.jpg);*/
    height:235px;
    width:248px;
    float:left;
    border-right:solid #e6e6e9 1px;
}
.services4  {

    border-right:0px;}

#services  h1 {
    color:#ff6600;
    text-align:center;
    font-size:23px;
    padding-top: 8px;
    font-family:Arial, Helvetica, sans-serif;
}
#services  h3 {
    padding-top: 8px;
    color:#636363;
    text-align:center;
    font-weight:normal;
    font-family:Arial, Helvetica, sans-serif;
}
#services  img {
    margin-top: 4px;
    margin-left: 45px;
}
.readmore {
    line-height: 31px;
    margin-left: 90px;
    text-align:center;
    color:#0f5c8b;
    text-decoration:none;
    font-weight:bold;
}
/* Content CSS End */

/* Footer CSS Start */
#footer {
    width:1003px;
}
#header_data {
    margin-left:2px;
    margin-top:19px;
    background:#f6f6f6;
    border:solid 1px #d6d6d6;
    width: 997px;
}
#header_data ul{
    list-style: none;
}
.accountmanager {
    float:left;
    padding-left: 10px;
    padding-top: 12px;
	width: 161px;
}
#header_data h6 {
    color:#000000;
    padding-top:2px;
}
.accountmanager ul {
    line-height:16px;

}
#header_data ul li {
    display:block;
}
#header_data ul li a {
    text-decoration:none;
    color:#838383;
    font-weight:bold;
    font-size:11px;
}
#header_data ul li a:hover {
    text-decoration:underline;
}
.Shopping {
    padding-left: 10px;
    padding-top: 12px;
    float:left;
    line-height:16px;
	width: 161x;
}
.Resourses
{
    
    padding-top: 12px;
    float:left;
    line-height:16px;
	width: 161px;
	padding-left:10px;
}
.Support
{
    padding-left: 10px;
    padding-top: 12px;
    float:left;
    line-height:16px;
	width: 163px;
}
.aboutus
{
    padding-left: 10px;
    padding-top: 12px;
    float:left;
    line-height:16px;
	width: 161px;
}
.Mobile
{
    padding-left: 4px;
    padding-top: 10px;
    float:left;
    line-height:16px;
	width: 161px;
}
.footer_data_right {
    float:right;
    width:304px;
	padding:0 12px 0 0;
}
.footer_data_right h6 {
    color:#434343;
    padding-top:2px;
}
.footer_data_right ul {

}
.footer_data_right ul li {
    display:block;
}
.footer_data_right ul li a {
    text-decoration:none;
    color:#838383;
    font-weight:bold;
    font-size:11px;
}
.footer_data_right ul li a:hover {
    text-decoration:underline;
}
.finduson {
    float:left;
}
.finduson
{
    padding-left: 9px;
    padding-top: 12px;
    float:left;
}
.finduson li {
    float:left;
    padding:5px;
}
.email {
    padding-left: 9px;
    padding-top: 18px;
}
.email .email_area {
    border: solid 1px #e9e9e9;
    width:216px;
    height:31px;
    background:#FFFFFF;
    float:left;
}
.email .email_area input {
    border:0px;
    width:200px;
    height:30px;
    line-height:30px;
    margin-left: 14px;
    color:#8b8585;
}
.email .submit{
    float:left;

    /*width:62px;
    height:22px;*/
    padding: 3px 0 0 6px;


}
.email .submit input {
    color:#FFFFFF;
    font-weight:bold;
    border:0px;
    cursor:pointer;
    background:#7cad2f;
    padding: 4px 9px;
}
.copyright {
    text-align:center;
    line-height: 36px;
}
.footer_img {
    padding:0 0 0 5px;
    width:997px;
}
.footer_img a{
    float:left;
}
.footer_img a img{
    vertical-align:top;
}
.footer_img .img1  {

    float:left;
    margin: 12px 20px 0 37px;
}
.footer_img .img2 {
    float:left;
    margin: 16px 0 0 10px;
}
.img3 {
    float:left;
    margin: -8px 0 0 93px;
}
.img4 {
    float:left;
    margin:0px 0 0 201px;
}

.h5class { padding:10px 0 0 11px;
 color:#434343; }
/* Footer CSS End */



/***************************************************** Products CSS ***********************************************/

/* CSS Document */
#main_content {
margin:0 auto;
width:1003px;
}
#product_banner {
background:url(../images/banner_bg_outer.gif) repeat-x center top;
height:368px;
margin-top: 10px;
}
.product_banner2 {
	height:400px !important;
	}
.product_banner3 {
	height:450px !important;
	}	
.inner_banner_left {
float:left;
padding-left: 50px;
padding-top: 20px;
width: 488px;
}
.inner_banner_right {
width:44%;
float:right;
}
.inner_banner_right img {
padding: 30px 0 0 30px;
}
.inner_banner_left h1 {
font-family:Trebuchet MS;
font-size:40px;
font-weight:normal;
color:#fff;
padding-bottom: 6px;
}
.inner_banner_left h3 {
font-family:Trebuchet MS;
font-size:24px;
font-weight:normal;
color:#a6adc7;
padding-bottom: 30px;
}
.inner_banner_left ul  {
padding-left:28px;
}
.inner_banner_left ul li  {
font-family:Arial, Helvetica, sans-serif;
font-size:19px;
color:#fff;
padding-bottom: 6px;
padding-left: 5px;
}
.inner_banner_left input {
border:0px;
background:url(../images/add-to-cart.jpg);
width:164px;
height:46px;
cursor:pointer;
font-size:28px;
color:#fff;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
margin-top:20px;
}
.cart-button {
float:left;
}
.cart-price {
float:left;
padding-left: 25px;
padding-top: 10px;
}
.cart-price em {
font-size:14px;
color:#a0b8d4;
padding-left:10px;
font-weight:bold;
}
.more-information {
	float:right;
	padding-top:10px;
	}
.more-information a {
	font-size:15px;
	}	
.cart-price span {
font-size:30px;
color:#fff;
padding-left:6px;
vertical-align: top;
float:left;
}
.cart-price .doller-sign {
line-height:34px;
}
.cart-price span .price {
font-size:50px;
line-height: 42px;
padding-left: 0;
}
.cart-price span .years {
font-size:30px;
line-height: 58px;
padding-left: 0;
}
.inner_content {
width:980px;
margin:-45px 10px 0 10px;
border-radius:7px;
background:#FFFFFF;
-moz-box-shadow: 1px 5px 9px 0 #888888;
-webkit-box-shadow: 1px 5px 9px 0 #888888;
box-shadow: 1px 5px 9px 0 #888888;
}
.inner_content h1{
font-family:Trebuchet MS;
font-size:32px;
color:#3c3c3c;
padding: 24px 0 0 24px;
font-weight:normal;
}
.inner_content p {
font-size:16px;
padding:15px;

}
.protect-content {
width:940px;
height:120px;
border-bottom:1px dotted #bbbbbb;
margin:0 auto;
padding-top: 25px;
}
.protect-content1 {
float:left;
width:50%;
}
.protect-content img {
float:left;
padding-right: 20px;
}
.protect-content em {
font-family:Trebuchet MS;
font-size:17px;
font-weight:bold;
color:#777777;

}
.protect-content p {

font-size:16px;
padding:15px;

}
.protect-content2 {
float:left;
width:50%;
}
.inner-heading {
font-size:20px;
font-family:Trebuchet MS;
text-align:center;
color:#3c3c3c;
padding:30px;

}
.inner-heading a {
text-decoration:none;
}
/***************************************************** End Products CSS ***********************************************/

/***************************************************** Eliminate Threats CSS ***********************************************/


#content-eliminate {
border:2px solid #f3f3f3;
border-radius:10px;
padding-bottom: 10px;
margin-top:10px;
}
.left_content {

width:745px;
margin-left: 24px;
margin-top: 26px;
float:left;
} 
.left_content h1 {
font-family:Trebuchet MS;
font-size:32px;
color:#3c3c3c;
font-weight:normal;
}
.left_content p {
font-size:15px;
padding-right: 24px;
color:#3c3c3c;
}
.right_content {
background:url(../images/help_centre-_bg.jpg) no-repeat;
float:right;
width: 186px;
height:295px;
margin-top: 18px;
margin-left: 29px;
}
.right_content img {
padding-left:0px;
padding-top:10px;
}
.right_content p {
font-size:12px;
text-align:center;
color:#444444;
}
.right_content h3 {
font-size:20px;
font-family:Times New Roman;
color:#494949;
padding:4px 0 14px 25px;
}
.right_content .try-our {
font-size:15px;
}
.right_content h2 {
text-align:center;
font-size:25px;
color:#23459b;
font-weight:normal;
}
.right_content .visit-text {
font-size:11px;
color:#898989;
padding-left: 15px;
}
.left_content ul {
padding-top: 12px;

}
.left_content li {
list-style:none;
padding-bottom:10px;
}
.left_content li img {
float:left;
}
.thereat-left {
clear: both;
float: left;
margin-top: 30px;
}
.thereat-right {
float:right;
padding-left: 13px;
margin-top: 30px;

width: 490px;
}
.thereat1 {
padding-top: 20px;
}
.thereat2 {
padding-top: 170px;

}
.left_content ul li h1 {
font-family:Trebuchet MS;
font-size:24px;
color:#3c3c3c;
font-weight:normal;
padding-bottom: 10px;
}
.left_content ul li p {
font-size:15px;
padding-bottom:20px;
color:#3c3c3c;
}
.left_content ul li a {
color:#024dd5;
text-decoration:none;
}
.left_content ul li a:hover {
text-decoration:underline;
}
.left_content ul li input {
background:url(../images/buy-now-button.jpg);
width:92px;
height:37px;
border:0px;
font-size:16px;
color:#FFF;
text-align:center;
cursor:pointer;

}
.left_content ul li em {
font-size:14px;
color:#898989;
padding-left:10px;
}
.left_content ul li span {
font-size:21px;
color:#3c3c3c;
padding-left:4px;
}
/***************************************************** End Eliminate Threats CSS ***********************************************/

.accout-info {
float:left;
width: 510px;
padding-bottom: 10px;

}
.accout-overview {
float:left;
margin-left:20px;
padding-bottom: 10px;

}
#client-content {

padding:45px 50px 0px 45px;
}
#client-content h1 {
font-family:Trebuchet MS;
font-size:26px;
color:#3c3c3c;
border-bottom: 1px solid #DDDDDD;
padding-bottom: 15px;
}
#client-content h1 span a {
font-family:Trebuchet MS;
font-size:13px;
color:#5f7990;
font-weight:bold;
text-decoration:none;
}
#client-content h1 span {
padding: 11px 0 0 13px;
}
#client-content ul {
padding-top:20px;
}
#client-content ul li {
list-style:none;
font-size:14px;
color:#8b8b8b;
font-family:Trebuchet MS;
padding-bottom: 5px;
}
#client-content ul li a {
text-decoration:none;
font-size:14px;
color:#5f788e;
font-family:Trebuchet MS;
}
.latest_news {
background:url(../images/brown.bg.jpg);
width:920px;
height:60px;
border-radius:7px;
border:1px solid #d6c786;
margin:0 auto;
}
.latest_news p {
color:#3c4041;
padding-left:10px;
}
.latest_news .letest_news {
padding-top:10px;
}
.latest_news .more_news {
line-height:0px;
}
.domain_search_area {
height:166px;
width:920px;
background:#f5f5f5;
margin: 20px 40px 0;
border:1px solid #e9e9e9;
border-radius:7px;
}
.domain_search_area h1 {
font-family:Trebuchet MS;
font-size:18px;
color:#454545;
text-align:center;
padding-top:23px;
}
.cheack_input_area {
margin: 25px 0 0 190px;
background:#ffffff;
border:1px solid #cccccc;
border-radius:5px;
width:533px;
height:41px;
}
.cheack_input_area .cheack-input {
height: 35px;
margin: 2px 11px 1px;
width: 509px;
border:0px;
font-size:19px;
font-family:Trebuchet MS;
color:#7f7f7f;
}
.Availability_submit_button {
margin: 5px 0 0 260px;
}
.Check_Availability {
width:140px;
height:35px;
background:url(../images/check_available_button.jpg);
border:1px solid #015ab8;
border-radius:5px;
cursor:pointer;
font-size:15px;
font-family:Trebuchet MS;
color:#FFFFFF;
}
.Transfer {
width:85px;
height:35px;
background:url(../images/transfer_button.jpg);
border:1px solid #437f43;
border-radius:5px;
cursor:pointer;
font-size:15px;
font-family:Trebuchet MS;
color:#FFFFFF;
}
.Order_Hosting_Only {
width:153px;
height:35px;
background:url(../images/order_button.jpg);
border:1px solid #bbbbbb;
border-radius:5px;
cursor:pointer;
font-size:15px;
font-family:Trebuchet MS;
color:#000000;
}
.tickets_info h1 {
font-family:Trebuchet MS;
font-size:18px;
color:#3c3c3c;
padding: 20px 0 0 40px;
}
.tickets_info h1 span a {
font-family:Trebuchet MS;
font-size:13px;
color:#5f7990;
font-weight:bold;
text-decoration:none;
padding-left: 10px;
}
.ticket_table {
width:920px;
margin: 20px 40px 0;
border-left:1px solid #dddddd;
border-right:1px solid #dddddd;
border-top:1px solid #dddddd;
}
.ticket_table .table_rows {

}
.ticket_table td {
border-bottom:1px solid #dddddd;
font-family:Trebuchet MS;
font-size:13px;
color:#5f7990;
font-weight:bold;
text-decoration:none;
padding-left: 10px;
padding:10px;
}
.ticket_table .last_update_cell {
background:#e2eff5;
}
.ticket_table .support_tickets {
text-align:center;
background:#f9f9f9;
color:#959595;
font-weight:normal;
}
.thereat2 ul li {
font-size:15px;
padding-right: 24px;
color:#3c3c3c;
list-style:disc;
}
.thereat1 ul li {
font-size:15px;
padding-right: 24px;
color:#3c3c3c;
list-style:disc;
}


/* New Stylesheet 11 May 2013 */

#homepage{ background:url(../images/home-top-bg.jpg) repeat-x top; }
#onlinestore{ background:url(../images/online-store-top-bg.jpg) repeat-x top; }

#banner1 {
    height:278px;
    background:url(../images/bannerbg.jpg);
    border-left: 0px solid #D6D7DC;
    border-right: 0px solid #D6D7DC;
    margin-top:10px;
}