﻿/***************************************************/
/*** Owner :  Kelvinkumar (kelvinbhai@gmail.com) ***/
/***************************************************/
html, body, div, span, img, applet, embed, canvas, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, samp, small, strike, strong, sub, sup, tt, var, b, u, i, s, center, dl, dt, dd, fieldset, form, label, legend, button, table, caption, tbody, tfoot, thead, tr, th, td
{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
}

th, td { padding:2px;}

ol, ul 				{ margin: 5px 0; }
table 				{ border-collapse: separate; border-spacing: 0; }
th, td 				{ text-align: left; font-weight: normal; }
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q 		{ quotes: "" ""; }

h1 { font-size:2em; font-weight:bold; }
h2 { font-size:1.5em; font-weight:bold; }
h3 { font-size:1.17em; font-weight:bold; }
h4, pre, code { font-size:1em; font-weight:bold; }
h5 { font-size:0.83em; font-weight:bold; }
h6 { font-size:0.67em; font-weight:bold; }

img, a img,:link img,:visited img  { border: none; }

a:link, a:visited { text-decoration:underline; color:#3C464E; }
a:hover { text-decoration: none; color:#339933; }

html, body, form	{ color: black; height:100%; }

body {	background:transparent url(images2010/bg_body.gif) repeat-x scroll 0 0; }

body, .defaultFont
{
	font-family : "Lucida Grande", "Lucida Sans", Arial, Sans-Serif;
	font-size: 9pt;
}


#divMain
{
	position: relative;
	
	color: #112100; 

	width:100%;
	margin:0px;
	padding:0px;

	min-height:100%;
	height:auto !important;
	height:100%;
	
	background:transparent url(images2010/bg_content.png) repeat-y scroll center top;
}

#divHeaderWrapper,
#divFooterWrapper
{
	position:absolute;
	width:100%;
	height:95px;
	overflow:hidden;
	left:0px;
	background:transparent url(images2010/bg_head_foot_wrap.gif) repeat-x scroll 0 0;
}

#divHeaderWrapper	{ top:0px; }
#divFooterWrapper	{ bottom:0px; background-position:0px -95px; background-color:#47515B;}

#divHeader,
#divFooter
{
	height:95px;
	width:1002px;
	margin:0px auto;
	padding:0px;
	overflow:hidden;
	background:transparent url(images2010/bg_head_foot.png) no-repeat scroll left bottom;
}

#divFooter			{ background-position: right top; }

#divHeaderArea		{ padding:0px 10px }

#divContentWrapper	{ width:100%; }

#divContent			{ width:1002px; margin:0px auto; }

#divConentArea		{ padding:95px 20px; }

#divFooterArea		{ font-size:80%; padding:0px 10px; }

#divFooterArea a:link, #divFooterArea a:visited { text-decoration:none; }
#divFooterArea a:hover { text-decoration: underline; }


.clear { float:none; clear:both; overflow:hidden; margin-top:-1px; height:1px; font-size:1px; line-height:1px; }

/********* HEADER **************/

.header { }

.header .icon
{
	vertical-align: bottom;
}

.header .ico-register
{
	background: url('images/ico-register2.png') no-repeat;
	padding-left: 20px;
}

.header .ico-login
{
	background: url('images/ico-login2.png') no-repeat;
	padding-left: 20px;
}

.header .ico-logout
{
	background: url('images/ico-logout2.png') no-repeat;
	padding-left: 20px;
}

.header .ico-cart
{
	background: url('images/ico-cart.gif') no-repeat;
	padding-left: 20px;
}

.header .ico-wishlist
{
	background: url('images/ico-wishlist.gif') no-repeat;
	padding-left: 20px;
}

.header .ico-admin
{
	background: url('images/ico-admin2.png') no-repeat;
	padding-left: 20px;
}

.header .ico-support
{
	background: url('images/ico-support.png') no-repeat;
	padding-left: 20px;
}

.header-logo
{
	margin-top:20px;
	float: left;
	text-align: left;
}

a.logo
{
	background:transparent url(images2010/eneksis_logo.png) no-repeat scroll 0 0;
	display: block;
	width: 200px;
	height: 75px;
	text-decoration: none;
}

.balance {	clear:both; }

.header-selectors-wrapper { text-align: right; float: right; width: 500px; margin:25px 5px 0px 0px; }

.header-currencyselector { float: right; }

.header-languageselector { float: left; }

.header-taxDisplayTypeSelector { float: right; }

.header-links-wrapper { float: right; text-align: right; width: 500px; margin-top:10px; }

.header-links {	padding: 5px 5px 5px 5px; margin-bottom: 5px; display: inline-table; }

.header-links ul { padding: 0; margin: 0; }

.header-links ul li { list-style: none; display: inline; padding-right: 2px; }

.header-links a { color: #ffffff; text-decoration: none; }

.header-links a:hover { text-decoration:underline; } 


/********* MENU ******/
.headermenucontent 
{ 
	background: transparent url("images2010/bg_head_foot.png") no-repeat scroll left bottom;
	margin: 0px -20px 10px;
}

.headermenu 
{
	margin: 0px 10px;
	padding:0px;
	text-align: center;
	vertical-align: middle;
	font-family: Arial, Helvetica, "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode";
	font-size:14px;
	font-weight:bold;
	line-height:30px;
}

.headermenu ul { padding: 0px; margin: 0px; }

.headermenu ul li {	float:left; list-style:none; display: inline; padding: 0px; margin: 0px; }
.headermenu ul li a 
{
	color: #3C464E; /*#339933;*/ /*#A2C31E;*/ /*#1C6DC7;*/
	width:auto;
	text-align:center;
	text-decoration:none;
	display:block;
	margin:0px 1px 0px 0px;
	padding:0px 10px;
}
.headermenu ul li a:hover { text-decoration:none; color:#339933; /*#437B98;*/ }
.headermenu ul li.headermenuactive a { color:#FFFFFF;/*#339933*/ background-color:#47515B;}

.hr
{
	clear:both;
	float:none;
	background:transparent url(images2010/hr.png) no-repeat scroll 0 0;
	height:2px;
	margin:2px 0px;
}

.htmlcontent		{ padding:0px 0px 10px; }
.htmlcontent-title	{ padding: 0px 0px 5px; margin-bottom:5px; background:transparent url(images2010/hr.png) no-repeat scroll left bottom;}
.htmlcontent-header { color:#339933; /*#3C464E;*/ }
.htmlcontent-body	{ }

/********* FOOTER *********/
.bottomlinks { text-align:center; padding-bottom: 5px; }
.footer { clear:both; height:30px; padding: 5px 3px 5px 3px; }
.footer a {	text-decoration:none;	color:#FFFFFF; }
.footer-disclaimer { float:right; font-size:11px;}
.footer-poweredby {	float: left; font-size: 11px; }


/***** CONTACT US ******/
.contactBoxWrap { background:transparent url(images2010/bg_contactbox.png) no-repeat scroll 0 0; height:250px; width:600px; margin:10px 0px; }
.contactBox { padding:10px 20px; }
.contactTitle {	font-family: Arial; font-weight: bold;	font-size:14px;	line-height:30px; color:#005582; }
.contactTable { table-layout:auto; empty-cells:show; margin-top:5px;}
.contactTable td { padding:3px; vertical-align:top; }
.contactTable td div { padding:2px; vertical-align:top; text-align:right; }
.contactTable td input[type=text] { padding:3px 2px; vertical-align:top; border:solid 1px #7F9DB9; background-color:#F3F8FB; }
.contactTable td textarea { padding:2px; vertical-align:top; border:solid 1px #7F9DB9; background-color:#F3F8FB;}
.contactBox .result { margin-top:20px; }

/****** SEARCH BOX *******/
.searchbox { float: left; width: 180px;	display: inline; padding-left: 5px; padding-right:3px; }
.searchbox ul { margin: 0; padding: 0; }
.searchbox ul li {	list-style: none; float: left; }

/****** PRODUCT *******/


/******* CMS CONTENT ******/
.homepagenews
{
    float: left;
    width: 48%;
}

.homepagepolls
{
    float: right;
    width: 48%;
    padding-left: 10px;
}
.domainsearchbox
{
	background:transparent url(images2010/domain_box.png) no-repeat scroll 0 0;
	color:#FFFFFF;
    width:673px;
    height: 75px;
    text-align: center;
    margin-left: 10px;
    position: relative;
    margin:0 auto 10px;
    padding:0 10px;
    
}

.domainsearchsteptwo
{
    position: absolute;
    right: 30px;
    top: 5px;
}

.cmsTitle 		{ padding:3px 0px; color:#005582; }
.cmsTitle h4	{ font-size:12px; font-weight:bold; }
.cmsTitleDetail	{ padding:0px 0px 10px 0px;}
.cmsTitleDetail	p { margin:0px 0px 5px; }

.pollTakePoll { }
.pollTakePoll label { padding:0px 5px; }

/******* CMS CONTENT ******/
.maoMain { margin:0 20px; }
.maoHeadWrap { height:50px; width:300px; position:relative; }
.maoBodyWrap { height:auto; width:300px; background:transparent url(images2010/bg_mao_info_box.png) repeat-y scroll 100% 0; }
.maoFootWrap { height:5px; width:300px; background:transparent url(images2010/bg_mao_info_box.png) no-repeat scroll 0 bottom; }
.maoHead { height:40px; width:300px; position:absolute; left:0; bottom:0; background:transparent url(images2010/bg_mao_info_box.png) repeat-y scroll 0 0; }
.maoBody { padding:10px;}
.maoFoot { }
.maoHead a, .maoHead a:visited
{
	font-family:Arial, Sans-Serif;
	font-size:14px;
	font-weight:bold;
	line-height:40px;
	margin:0 20px;
	text-decoration:none;
	color:#005582; /*#3C464E;*/
}
.maoHead a:hover { color:#339933; }


.tblInfo
{
	border-collapse:collapse;
	border:solid 1px #AAAAAA;
	width: 250px;
}

.tblInfo th, .tblInfo td
{
	border-collapse:collapse;
	border:solid 1px #AAAAAA;
	padding:2px;
}

.tblInfo th
{
	font-weight:bold;
	background-color:#47515B;
	color:#ffffff;
}

.tblInfo caption
{
	text-align:center;
	font-weight:bold;
	font-size:14px;
	line-height:22px;
	font-family:Arial, Sans-Serif;
}


.infoName
{
	font-weight:bold;
	text-align:left;
	padding-left:5px!important;
}
.infoValue
{
	text-align:center;
}

.buttonPackagePlan,
.buttonWebStore,
.buttonEbaySeller,
.buttonFreeTrial,
.buttonGetStarted,
.buttonTryDemo
{
	display:inline-block;
	padding:0;
	margin:0;
	border:none;
	outline:none;
	background:transparent none no-repeat scroll 0 0;
}
.buttonPackagePlan	{ background-image:url(images2010/bg_package_plan.png); }
.buttonWebStore		{ background-image:url(images2010/bg_web_store.png); }
.buttonEbaySeller	{ background-image:url(images2010/bg_ebay_seller.png); }
.buttonFreeTrial	{ background-image:url(images2010/bg_free_trial.png); }
.buttonGetStarted	{ background-image:url(images2010/bg_get_started.png); }
.buttonTryDemo		{ background-image:url(images2010/bg_try_demo.png); }

.buttonPackagePlan:hover,
.buttonWebStore:hover,
.buttonEbaySeller:hover,
.buttonFreeTrial:hover,
.buttonGetStarted:hover,
.buttonTryDemo:hover
{
	background-position:0 bottom;
}