/*#################### All Right Reserved DotMark Inc ##########################*/
body
{
	background:#FFF;
	margin:0px;
	color:#000;
}

a
{
	color:#000033;
	text-decoration:none;
}

a:hover
{
	color:#660000;
	text-decoration:underline;
}

a img
{
	border:0px;
	margin:3px;
}
a:hover img
{
	border:0px;
}

#full_site
{
	background:#FFF;
	width:925px;
}

#site_top
{
	background-image:url(../images/site_top.jpg);
	width:927px;
	height:40px;
	background-position: -1px ;
}

#linkMenu
{
	float:right;
	margin-right:25px;
}

#topLink
{
	height:20px;
	font-size:12px;
	color:#999;
	text-decoration:none;
}

#topLink a
{
	font-size:14px;
	font-family:"Times New Roman", Times, serif;
	color:#5A5A5A;
	text-decoration:none;	
}

#topLink a:hover
{
	color:#0CF;
	text-decoration:none;	
}

#header_Part
{
	width:100%;
}

#site_top
{
	background-image:url(../images/site_top.jpg);
	width:927px;
	height:40px;
	background-position: -1px ;
}

.total_domain
{
	padding:15px 10px 5px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#FF0000;
	font-weight:bold;
}

#header_button
{
	width:100%;
	background:url(../images/header_button.jpg) repeat-x;
	height:31px;
	overflow:hidden;
	vertical-align:top;
	vertical-align:middle;
	text-align:right;
	border-left:1px #7B88A8 solid;
	border-right:1px #7B88A8 solid;
}

.header_button
{
	margin:0 auto;
	padding:0px;
	text-align:left;
}

.header_button ul
{
	margin-top:4px;
	margin-left:9px;
	padding:0px;
	list-style:none;
	width:100%;
	height:31px;
}

.header_button ul li
{
	display:inline;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	letter-spacing:1px;
}

.header_button ul li a
{
	padding:6px;
	background-image:url(../images/header-button-bg.jpg);
	border-left:1px solid #c5e173;
	border-right:1px solid #c5e173;
	color:#333333;
}

.header_button ul li a:hover
{
	background-image:url(../images/header-button-bg-over.jpg);
	border-left:1px solid #c5e173;
	border-right:1px solid #c5e173;
	color:#333333
}

#header_bottom
{
	width:100%;
	background:url(../images/header_bottm.jpg) repeat-x;
	height:110px;
	border-left:1px #7B88A8 solid;
	border-right:1px #7B88A8 solid;
}

#top_style
{
	background:url(../images/top_style.jpg) no-repeat;
	display:block;
	width:925px; 
	height:98px; 
	padding-top:5px;
	overflow:hidden;
	background-position:2px;
	text-align:right;
}

#ddtopstyle
{
	float:left; 
	clear:right;
	margin-left:20px; 
	padding-top:8px;
}

#body_Part
{
	width:100%;
	height:825px;
	background:#B6F367;
	border-left:1px #7B88A8 solid;
	border-right:1px #7B88A8 solid;
}

#pack_body_Part
{
	width:100%;
	height:1035px;
	background:#B6F367;
	border-left:1px #7B88A8 solid;
	border-right:1px #7B88A8 solid;
}

#press_body_Part
{
	width:100%;
	height:800px;
	background:#B6F367;
	border-left:1px #7B88A8 solid;
	border-right:1px #7B88A8 solid;
}

#dom_regi_body_Part
{
	width:100%;
	height:1150px;
	background:#B6F367;
	border-left:1px #7B88A8 solid;
	border-right:1px #7B88A8 solid;
}

#web_hosting_body_Part
{
	width:100%;
	height:785px;
	background:#B6F367;
	border-left:1px #7B88A8 solid;
	border-right:1px #7B88A8 solid;
}

#terms_body_Part
{
	width:100%;
	height:1420px;
	background:#B6F367;
	border-left:1px #7B88A8 solid;
	border-right:1px #7B88A8 solid;
}

#faq_body_Part
{
	width:100%;
	height:1255px;
	background:#B6F367;
	border-left:1px #7B88A8 solid;
	border-right:1px #7B88A8 solid;
}

#spam_body_Part
{
	width:100%;
	height:805px;
	background:#B6F367;
	border-left:1px #7B88A8 solid;
	border-right:1px #7B88A8 solid;
}

#renewal_body_Part
{
	width:100%;
	height:870px;
	background:#B6F367;
	border-left:1px #7B88A8 solid;
	border-right:1px #7B88A8 solid;
}

#about_body_Part
{
	width:100%;
	height:785px;
	background:#B6F367;
	border-left:1px #7B88A8 solid;
	border-right:1px #7B88A8 solid;
}

#order_body_Part
{
	width:100%;
	height:1300px;
	background:#B6F367;
	border-left:1px #7B88A8 solid;
	border-right:1px #7B88A8 solid;
}

#port_body_Part
{
	width:100%;
	height:850px;
	background:#B6F367;
	border-left:1px #7B88A8 solid;
	border-right:1px #7B88A8 solid;
}

#mail_body_Part
{
	width:100%;
	height:785px;
	background:#B6F367;
	border-left:1px #7B88A8 solid;
	border-right:1px #7B88A8 solid;
}

#left_panel
{
	width:192px;
	float:left;
	clear:right;
	margin:5px 5px 5px 5px;
} 

#content_zone
{
	background:#ebf3dc;
	width:518px;
	float:left;
	clear:right;
	margin:5px 0px 5px 1px;
}

#right_panel
{
	width:200px;
	margin:5px 0px 5px 0px;
	vertical-align:top;
	float:right;
	clear:right;
}

#right_panel_container
{
	width:200px;
	margin:0px 0px 5px 0px;
	vertical-align:top;
	float:right;
	clear:right;
}

#left_panel_body
{
	width:100%;
	height:100%;
	background:url(../images/left_panel_body.jpg) repeat-y;
	background-position:center;
}

#left_panel_top
{
	width:100%;
	height:19px;
	background:url(../images/left_panel_top.jpg) no-repeat;
	background-position:center;
}

.gapmaker
{
	width:4px;
	height:20px;
	float:left;
	clear:right;
	margin-top:5px;
}

.gap
{
	width:5px;
	height:20px;
	float:left;
	clear:right;
	background:#D7FAAA;
}

.domain_sale
{
	width:183px;
	background-image:url(../images/domain_for_sale_bg.jpg);
	padding:0px 0px 0px 0px;
	background-repeat:no-repeat;
	line-height:18px;
	height:250px;
}

#domainlist
{
	width:175px;
	height:30px;
	padding-top:30px;
    font-family:Verdana;
	font-size:11px;
	text-align:left;
    color:#000033;
}

#memberlogin
{
	background:url(../images/member_login.jpg) no-repeat;
}

#clientlogin
{
	background:url(../images/client_login.jpg) no-repeat;
	margin-top:5px;
}

#admin_login
{
	background-image:url(../images/company-info.jpg);
	padding:23px 0px 0px 0px;
	background-repeat:no-repeat;
	line-height:18px;
}

.memberloginstyle
{
	width:184px;
	height:138px;
	font-size:13px;
	color:#555;
}

.loginheader
{
	height:18px;
	padding-top:5px;
	color:#333;
	font-size:15px;
}
.logincontentholder
{
	width:180px;
	height:15px;
	margin-top:6px;
}

.logincontentholder
{
	width:180px;
	height:15px;
	margin-top:6px;
}
.logincontentleft
{
	width:65px;
	float:left;
	clear:right;
	padding-top:2px;
	text-align:right;
	height:15px;
}

.logincontentright
{
	width:113px;
	float:left;
	clear:right;
	text-align:left;
	margin-left:2px;
	height:15px;
}
.loginitems
{
	width:105px;
	height:14px;
	font-size:11px;
}
.memberloginbutton
{
	width:50px;
	height:27px;
	font-size:12px;
}
.loginextra
{
	padding-top:7px;
}
.loginextra a
{
	color:#B50F1C;
}

.newuser
{
	color:#0066FF;
	font-family:Verdana;
	font-size:13px;
}
.forgetpassword a
{
	color:#056B0D;
}

.seo_marketing
{
	background:url(../images/SEO_Marketing_Add.jpg) no-repeat;
	height:102px;
	width:192px;
	margin-left:1.6px;
	margin-top:6px;
	float:left;
}
.email_marketing
{
	background:url(../images/marketing.jpg) no-repeat;
	height:65px;
	width:195px;
	margin-left:1.6px;
	margin-top:6px;
	float:left;
	cursor:pointer;
}

.special_offer
{
	background:url(../images/special_offer.jpg) no-repeat;
	height:45px;
	width:192px;
	margin-left:1.6px;
	margin-top:6px;
	float:left;
	cursor:pointer;
}
.reseller_account
{
	background:url(../images/reseller_account.jpg) no-repeat;
	height:36px;
	width:192px;
	margin-left:1.6px;
	margin-top:6px;
	float:left;
	cursor:pointer;
}
.dot_info
{
	background:url(../images/dot_info.jpg) no-repeat;
	height:36px;
	width:192px;
	margin-left:1.6px;
	margin-top:6px;
	float:left;
	cursor:pointer;
}

.brochure, .bdweblink, .callcenter, .privateuniversity
{
	width:192px;
	margin-left:1.6px;
	margin-top:6px;
	float:left;
	cursor:pointer;
}
.brochure
{
	background:url(../images/brochure.jpg) no-repeat;
	height:45px;
}
.bdweblink
{
	background:url(../images/bdweblink.jpg) no-repeat;
	height:194px;
}
.callcenter
{
	background:url(../images/callcenterinbd.jpg) no-repeat;
	height:72px;
}

.privateuniversity
{
	background:url(../images/bpu.jpg) no-repeat;
	height:100px;
}

#top_space
{
	height:20px;
	width:100%;
	background:#D7FAAA;
}

#site_content
{
	background:#ebf3dc;
	margin-top:2px;
	width:514px;
	float:left;
	clear:right;
}

#site_content_content
{
	margin:5px 5px 5px 6px;
	width:504px;
}

#mid_flash
{
	margin-top:0px;
	margin-left:2px;
	width:514px;
	float:left;
	clear:right;
}

.container_one, .container_two
{
	width:236px;
	float:left;
	clear:right;
	margin-left:15px;
	margin-top:10px;
	height:300px;
}

.container_one
{
	background:url(../images/container_one.jpg) no-repeat;
}

.container_two
{
	background:url(../images/container_two.jpg) no-repeat;
}

.container_title
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#069;
	font-weight:bold;
	text-align:center;
	margin-top:4px;
}

.content_text
{	
	text-align:justify;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#4B5E08;
	margin:5px 8px 0px 8px;  
	font-size:11px;
	font-style:normal;
}

.content_list
{
	list-style:url(../images/list.gif);
	margin-left:20px;
}

#footer_Panel
{
	background:url(../images/footer_part.jpg) no-repeat;
	width:929px;
	height:77px;
	font-size:12px;
	color:#999;
	padding-top:20px;
}

#footer_Panel a
{
	color:#999;
	text-decoration:none;	
}

#footer_Panel a:hover
{
	color:#0CF;
	text-decoration:none;	
}

.footer-link
{   font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;		
	color:#993300;
	text-align:center;
}

.footer-link a 
{   font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;		
	color:#555555;
	text-decoration:none;
	text-align:center;
}

.footer-link a:hover
{   font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;		
	color:#660000;
	text-decoration:none;
	text-align:center;
}

.footer-link ul
{
	width:100%;
	margin:0 auto;
	padding:0px;
	list-style:none;
	height:20px;
}

.footer-link ul li
{
	display:inline;
	height:20px;
}

.footer-link ul li a
{
	display:inline;
	padding:5px;
	border-right: 1px solid #CCCCCC;
	height:15px;
}

/*------------------Link pages-----------------*/

.body_headding 
{
	height:20px;
	background:#d1e5a8;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000066;
	font-weight:bold;
	text-align:center;
	padding-top:5px;
}

.body_txt 
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background:#F7F7F7;
	color:#333333;
	line-height:18px;
	text-align:left;
}

#hosting_package 
{
	width:49.5%;
	background:#F7F7F7;
	margin: auto;
	float:left;
	clear:right;
}

#port_package 
{
	width:49.5%;
	background:#FFF;
	margin: auto;
	float:left;
	clear:right;
}

#package_gap 
{
	width:1%;
	margin: auto;
	float:left;
	height:5px;
	clear:right;
}

.hosting_pac_heading
{
	height:40px;
	background:#d1e5a8;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#000066;
	font-weight:bold;
	text-align:center;
	padding-top:5px;
}

.pack_txt 
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	line-height:18px;
	text-align:left;
	padding-left:10px;
}

.hosting_ext_headding 
{
	height:40px;
	background:#F7F7F7;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#000066;
	font-weight:bold;
	color:#910000;
	text-align:center;
	padding-top:5px;
}

#domain_bg
{
	width:392px;
	height:172px;
	background:url(../images/domain-bg.jpg) no-repeat;
	padding: 5px 5px 5px 5px;
}

.domain_snapshot
{
	width:88px;
	height:47.5px; 
	float:left; 
	clear:right;
	margin: 5px 0px 0px 6px;
}

#domain_package 
{
	width:49.5%;
	background:#F7F7F7;
	margin: auto;
	float:left;
	clear:right;
}

.domain_pac_heading
{
	height:40px;
	background:#F0F0F0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#000066;
	font-weight:bold;
	text-align:center;
	padding-top:5px;
}

.domain_ext_headding 
{
	background:#F7F7F7;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#FF0000;
	font-weight:bold;
	color:#910000;
	text-align:center;
	padding-top:5px;
	padding-left:5px;
}

.contact_txt 
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background:#F7F7F7;
	font-size:11px;
	line-height:18px;
	text-align:left;
	padding-left:70px;
}

#payment_script 
{
	width:400px;
	height:200px;
	background:#F7F7F7;
	margin: auto;
	float:left;
	clear:right;
}

.spam
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FF0000;
	line-height:18px;
	text-align:left;
	padding-left:70px;
	text-decoration:underline;
}

/* -----------faq-------------- */	
h4
{
	font-weight:700;
	margin-bottom:1em;
}
ul.off {position: absolute; top:-9999px; left:-9999px}

ul.off a:focus, ul.off a:active 
{
  position:absolute;
  top:9999px;
  left:9999px;
  margin:3.1em .3em;
  padding:3px 5px;
  border:1px solid #c4062d;
  background:#e52d4e; 
  color:#fff;
  font-weight:700;
  white-space:nowrap;
  z-index:20
}
ul, ol {margin:0; padding:0.5em 30px}
        
li {list-style-position:outside}

ul li {list-style-type:none}

/*------------end faq-----------*/

/*------------Order form-----------*/
#orderContainDiv
{
	margin:5px 5px 5px 6px;
	width:495px;
}

.orderContainDivId
{
	margin:5px 5px 5px 6px;
	width:495px;
	float:left; clear:right;
}

.orderTitle
{
	margin:0px 5px 5px 6px;
	width:495px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:600;
	background:#F0F0F0;
	color:#333333;
	line-height:18px;
	text-align:center;
	border-top:#d8e480 1px solid;
	border-left:#d8e480 1px solid;
	border-right:#d8e480 1px solid;
	border-bottom:#d8e480 1px solid;
}

.lft_txt 
{
	width:115px; height:30px; float:left; clear:right;
	padding: 5px 0px 0px 5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background:#F7F7F7;
	color:#333333;
	line-height:18px;
	text-align:left;
}

.rght_txt 
{
	width:370px; height:30px; float:left; clear:right;
	padding: 5px 0px 0px 5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background:#F7F7F7;
	color:#333333;
	line-height:18px;
	text-align:left;
}

.title 
{
	color:#006600;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	letter-spacing: 0px;
	line-height: 15px;
	font-weight:bold;
	text-decoration:none;
	padding-top:5px;
}





