body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,label,input,p,blockquote,table,tr,th,td,embed,object,button{margin:0;padding:0;}
body{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; line-height:18px; background:#d6d5d1}
img{border:none;}
a{text-decoration:none; cursor:pointer; outline:none; color:#1f98d3}
a:hover{text-decoration:none; cursor:pointer; outline:none; color:#616364 } 
b {color:#1f98d3}
strong {line-height:22px;}

.main{width:1000px; height:auto; margin:0px auto;}
.inside_main{width:980px; height:auto; float:left; background:url(../images/main_bg.jpg) repeat-y; padding-left:20px; }

/*Header Portion*/
.header{width:913px; height:157px; float:left; padding-left:24px; padding-right:24px; margin-left:15px;}
.header_logo{width:220px; height:115px; float:left; padding-top:15px;}
.web_menu{width:692px; height:155px; float:left; }

.topmenu{display:block; float:left; width:600px;  height:27px; font-size:11px; color:#888a8c; margin-left:115px; margin-top:7px;}
.topmenu a{display:block; float:left; color:#888a8c; padding-left:10px;  }
.topmenu a:hover{display:block; float:left; color:#1f98d3; padding-left:10px;   }

.headersearch{width:400px; background:red; height:86px; float:left; margin-left:0px; }
.search_btn{display:block; float:left; background:url(../images/zoom_btn.jpg) no-repeat left; padding-top:25px; padding-left:45px; }
.search_btn input{border:1px solid #c6c4c4; width:183px; height:18px;  padding-left:20px; font-size:12px; color:#999999}
.search_btn button{background:url(../images/search_btn.jpg) no-repeat; outline:none; width:69px; height:21px; border:0px;}

/*Menu */

.menu{float:left; font-size:13px; color:#888a8c; width:650px; margin:0px 0px 6px 30px; padding:0px; margin-top:80px;}
.menu a{color:#888a8c;text-decoration:none;}

.menu ul{float:right; display:inline; list-style-type:none; margin:0px; padding:0px; z-index:1000;}
.menu ul li{position:relative; float:left; margin-right:10px; padding:6px; z-index:1000;}
.menu ul li.right{position:relative; float:left; margin-right:0px;}

.submenu{display:none;}
.submenu li{position:absolute;width:150px;font-size:11px;font-family:Arial;padding:7px 0px 7px 12px;}
.submenu li a:hover{color:#ffa415;text-decoration:none;}

.submenu#websites,.submenu#marketing, .submenu#domain, .submenu#subemail, .submenu#hosting, .submenu#subadvice, .submenu#ecommerce, .submenu#seo
{position:absolute;top:26px;left:0px; background-color:#fff; border:1px solid #dfddd9; width:145px; display:none; margin-left:-1px;}
.submenu#marketing li{width:160px;}
.submenu#marketing{width:175px;}

.menu_anchor{color:#888a8c; outline:none; }
.menu a:hover{color:#888a8c; outline:none;  }
.menu_selected{color:#1f98d3; outline:none; }

/*End Menu */

/*End Header Portion*/

/*Middle Portion */
.middleportion{width:912px; height:306px; float:left; padding-left:24px; padding-right:24px;}
.middle_imgleft{width:676px; height:306px; float:left; background:url(../images/middle_imgleft.jpg) no-repeat}
.middlemenu{display:block; float:left; font-size:16px; color:#1f6ebe; width:224px;}

.menu_span_website{display:block; float:left; background:url(../images/website_menu.jpg) no-repeat; width:225px; height:33px; margin-left:41px; margin-top:165px;}
.menu_span_website a{display:block; padding-left:20px; padding-top:8px; font-size:16px; color:#1f6ebe; font-weight:bold;}
.menu_span_website a:hover{display:block; padding-left:20px; padding-top:8px; font-size:16px; color:#182d77; font-weight:bold; background:url(../images/website_menu_over.jpg) no-repeat; }

.menu_span_market{display:block; float:left; background:url(../images/market_menu.jpg) no-repeat; width:221px; height:33px; margin-left:41px; margin-top:25px;}
.menu_span_market a{display:block; padding-left:20px; padding-top:8px; font-size:16px; color:#1f6ebe; font-weight:bold;}
.menu_span_market a:hover{display:block; padding-left:20px; padding-top:8px; font-size:16px; color:#182d77; font-weight:bold; background:url(../images/market_menu_over.jpg) no-repeat; }

.middle_imgright{width:231px; height:306px; float:left; background:url(../images/middle_imgright.jpg) no-repeat; margin-left:3px;}
.onlineproposal{display:block; float:left; width:166px; height:60px; margin-left:35px; margin-top:178px; font-size:19px; color:#fff; font-weight:bold;}
.online_span{display:block; float:left; width:154px; text-align:center; line-height:30px; height:29px; margin-left:6px; background:url(../images/clickhere_btn.jpg) no-repeat;}
.online_span a{color:#fff;}
.online_span a:hover{color:#1e317a;}

.proposal_span{display:block; float:left; width:166px; font-size:18px; height:60px; text-align:center}

/*End Middle Portion */

/*Content Portion */
.content_portion{width:913px; height:auto; float:left; padding-left:24px; padding-right:24px; margin-top:20px;}
.left_content{width:615px; height:auto; float:left; }
.headingspan{display:block; width:600px; height:35px; float:left; font-size:18px; color:#2471ae; padding-left:8px; }
.contentspan{display:block; width:600px; float:left; margin-left:10px; text-align:justify; font-size:13px; color:#616364; line-height:18px; }

.right_content{width:283px; height:auto; float:left; padding-left:15px }

.right_stripe_top{width:283px; height:43px; float:left; background:url(../images/right_side_stripe.jpg) no-repeat}
.right_stripe_mid{width:283px; height:auto; float:left; background:url(../images/right_side_stripe_mid.jpg) repeat-y}
.right_stripe_btm{width:283px; height:23px; float:left; background:url(../images/right_side_stripe_btm.jpg) no-repeat}
.top_heading{display:block; width:265px; float:left; padding-left:18px; padding-top:8px; font-size:15px; color:#00447c }
.mid_content{display:block; width:255px; float:left; text-align:justify; padding-right:10px; padding-left:18px; padding-top:8px; font-size:13px; color:#616364; line-height:19px; }
.mid_content a{color:#616364;}
.mid_content a:hover{color:#1f98d3; }

.second_right{display:block; float:left; width:282px; height:34px; background:#efeeec;}
.getupdates{width:283px; height:173px; float:left; background:url(../images/get_updates.jpg) no-repeat; margin-top:8px; margin-bottom:15px;}

.Updates_form{padding-left:31px; padding-top:55px;}
.updates_input{width:210px; background:#f9f7f7; border:1px solid #b4b9bc; padding-left:12px; color:#7c8082}

.feed{width:222px; float:left}
.updates_button{width:114px; height:23px; outline:none; cursor:pointer; float:left; background:url(../images/subscribe_btn.jpg) no-repeat; border:0px; margin-top:10px;}
.feedburner{width:80px; height:28px; float:left; padding-left:20px; margin-top:10px;}

.rss_updates{width:223px; float:left; margin-top:12px;}
.rssfeed{width:103px; height:24px; float:left; border:1px solid #d7d4d4;}
.rss_inner{display:block; float:left; font-size:14px; color:#747576}
.rss_inner img{padding:3px 5px 0px 5px;}

.addthis{width:88px; height:24px;  float:left; border:1px solid #d7d4d4; margin-left:27px;}
.add_inner{display:block; float:left; font-size:14px; color:#747576}
.add_inner img{padding:3px 5px 0px 5px;}

/*End Content Portion */

.footer{width:980px; height:100px; float:left; background:url(../images/footer_bg.jpg) no-repeat; padding-left:20px;}
.ft_menu_span{display:block; width:980px; float:left; text-align:center; line-height:25px; font-size:12px; color:#858687; margin-top:20px;}
.ft_menu_span a{padding-left:5px; padding-right:5px; color:#858687}
.ft_menu_span a:hover{padding-left:5px; padding-right:5px; color:#1f98d3}


.privacy{width:980px; height:36px; float:left; padding-left:20px; padding-top:10px; }
.privacy_left{display:block; width:480px; float:left; text-align:left; font-size:12px; color:#7e8284}
.privacy_left a{padding-left:5px; padding-right:5px; color:#7e8284}
.privacy_left a:hover{padding-left:5px; padding-right:5px; color:#1f98d3}

.privacy_right{display:block; width:480px; float:left; text-align:right; font-size:12px; color:#7e8284}

/*Inner Content Portion */

.inner_content_portion{width:937px; height:auto; float:left; padding-left:24px; margin-top:20px;}

.inner_left_content{width:615px; height:auto; float:left; }
.inner_headingspan{display:block; width:590px; height:35px; float:left; font-size:18px; color:#2471ae; padding-left:8px; }
.inner_contentspan{display:block; width:587px; float:left; padding-left:10px; padding-right:10px; margin-left:10px; text-align:justify; font-size:13px; color:#616364; line-height:18px; }

.inner_right_content{width:300px; height:auto; float:left; padding-left:10px; text-align:right; padding-right:10px;  }
.inner_right_stripe_top{width:283px; height:24px; float:left; background:url(../images/right_side_stripe_top.jpg) no-repeat; margin-left:15px;}
.inner_right_stripe_mid{width:283px; height:auto; float:left; background:url(../images/right_side_stripe_mid.jpg) repeat-y; margin-left:15px;}
.inner_right_stripe_btm{width:283px; height:23px; float:left; background:url(../images/right_side_stripe_btm.jpg) no-repeat; margin-left:15px; margin-bottom:10px;}
.inner_mid_content{display:block; width:275px; float:left; text-align:left; font-size:15px; color:#000; line-height:22px; margin-bottom:10px; }
.inner_mid_content a{color:#616364; }
.inner_mid_content a:hover{color:#1f98d3;  }

.popup_main{width:485px; height:472px; margin:0px auto; background:#fff}
.popup_inner{width:480px; height:auto; float:left; }
.popup_label{padding-left:10px; display:block; float:left; width:150px; font-size:13px; }

.caption{width:615px; height:45px; float:left; background:url(../images/caption_bg.jpg) no-repeat; margin-bottom:20px; margin-top:5px;}
.caption_span{font-size:19px; line-height:22px; margin-left:15px;  display:block; width:615px; color:#1d3978; padding-top:10px; }

.rightside_link{width:283px; height:45px; float:left; background:url(../images/link_bg.jpg) no-repeat; margin-bottom:10px;}
.rightside_linkspan{display:block; width:283px; font-weight:bold; float:left; text-align:center; padding-right:10px; padding-top:10px; font-size:15px; color:#616364; line-height:22px;}
.rightside_linkspan a{color:#1f98d3;}
.rightside_linkspan a:hover{color:#616364;}

.rightside_link1{width:283px; height:60px; float:left; background:url(../images/link_bg1.jpg) no-repeat; margin-bottom:10px;}
.rightside_linkspan1{display:block; width:283px; font-weight:bold; float:left; text-align:center; padding-right:10px; padding-top:10px; font-size:15px; color:#616364; line-height:22px;}
.rightside_linkspan1 a{color:#1f98d3;}
.rightside_linkspan1 a:hover{color:#616364;}

.content_btmlinks{width:420px; height:30px; float:left; margin-left:20px; margin-top:20px; padding-left:170px; }
.bookmarks{width:145px; height:16px; float:left; margin-top:3px; }
.email{width:135px; height:16px; float:left; }
.email_img{padding-right:5px;}
.email_span{font-size:13px;}
.email_span a{color:#1f98d3 }
.email_span a:hover{color:#616364}

.print{width:135px; height:16px; float:left;}
.print_img{padding-right:5px;}
.print_span{font-size:13px;}
.print_span a{color:#1f98d3 }
.print_span a:hover{color:#616364}

.associates{display:block; width:590px; height:auto; float:left; border-bottom:1px dashed #e2e2e2; text-align:justify; margin-top:10px; margin-bottom:10px;}
.associates_span{display:block; text-align:justify; float:left; width:300px; height:auto; margin-left:10px; margin-top:5px;}
.associates_span a{display:block; width:300px; text-align:right; color:#1f98d3}
.associates_span a:hover{display:block; width:300px; text-align:right;  color:#616364}

.sitemap{display:block; float:left; line-height:25px; margin-left:20px; margin-bottom:30px;  line-height:35px;}
.sitemap_img{margin-right:20px; margin-bottom:10px;}
.sitemap a{color:#616364}
.sitemap a:hover{color:#1f98d3}

.enquiry{width:600px; height:900px; float:left; background:#ebebeb; border:1px solid #919191; margin-left:5px; margin-bottom:25px;}
.enq_heading{float:left; width:600px; margin-left:10px; margin-top:10px; font-size:13px;}
.enq_contact{width:240px; float:left; height:425px; margin-left:10px; margin-right:5px; margin-top:15px; border-right:1px solid #fff  }
.enq_b{font-size:17px;}
.enq_address{width:230px; float:left; margin-top:10px; font-size:13px; margin-bottom:15px;}
.enq_form{width:330px; height:525px; float:left; margin-left:5px; margin-top:15px;  }

.enqform {margin-top:10px; margin-left:5px;}
.enqfieldset{border:0px;}
.enqlabel{width:155px; float:left; font-size:12px; line-height:19px; margin-bottom:10px;}
.enqinput {float:left; width:155px; margin-bottom:10px; margin-left:5px;}
.enqcheckbox{float:left; width:15px; margin-bottom:10px; margin-left:5px; margin-right:5px;}
.spantext{font-size:11px; font-weight:bold; float:left; display:block}
.enqtextarea{float:left; margin-bottom:10px;  margin-left:5px;}
.enqselect {float:left; width:155px; margin-bottom:10px;  margin-left:5px;}
.aster{color:#FF0000}
.submit{background:url(../images/submit.jpg) no-repeat; width:76px; height:23px; float:left; border:0px; outline:none; margin-left:160px; margin-top:20px;}
.reset{background:url(../images/reset.jpg) no-repeat; width:76px; height:23px; float:left; border:0px; outline:none; margin-left:10px; margin-top:20px;}

.inner_enqlink{display:block; text-align:center; width:150px; padding-top:5px; margin-left:455px; margin-bottom:10px; font-weight:bold; font-size:15px; height:25px; float:left; border:1px solid #dfddd9}
.inner_enqlink a{color:#1f98d3 }
.inner_enqlink a:hover{color:#616364}

.search_main{width:300px; height:30px; font-family:Arial, Helvetica, sans-serif; }
.search_main span{display:block; width:auto; height:30px; float:left}

.bullet{padding-left:25px;display:block; float:left; }
.bullet_inner{padding-left:15px; display:block; width:540px;}

.validation{width:180px; float:left; padding-left:800px;}
.validation p{float:left;}

.error{width:300px; float:left; margin-left:25px; height:auto}

.side_menu_bar{width:280px; height:30px; float:left; background:#efeeec; margin: 5px 5px 0px 0px;}
.side_menu_barspan{display:block; float:left; letter-spacing:1px; width:245px; margin-top:4px;}
.side_menu_bar img{margin: 7px 5px 0px 10px; float:left}

 #new_title{

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

   font-size:9px;

   text-align:right;

   visibility:hidden;

   position:absolute;

}
