body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img { 
	border:0;
}
address,caption,cite,code,dfn,em,strong,th,var {
	font-style:normal;
	font-weight:normal;
}
caption,th {
	text-align:left;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
q:before,q:after {
	content:'';
}
abbr,acronym { border:0;
}
.lightGreen {background-color:: #ecfde3}
.header {background-color:#999999}
body { font-size: 12px; text-align: center; font-family: Arial, Verdana; background-color: #f9f9f9; behavior:url(csshover.htc); }
a { text-decoration: none; color: #262626; }
a:hover { color: #458eb1; }
#wrap { width: 960px; margin: 0 auto; text-align: left; }
#logo { float: left; width: 204px; margin: 15px 0 15px 10px; }
#top { float: right; width: 240px; margin: 15px 10px 15px 0; }
#top ul { list-style-type: none; margin-bottom: 20px; overflow: auto; }
#top li { float: left; margin-right: 5px; color: #262626; font-size: 12px; }
#top li img { padding-right:  6px; }
#top li a { margin-right: 5px; }
#top li a:hover { color: #458eb1; }
#live { text-align: center; display: block; }
.clearall { clear: both; }
.clearleft { clear: left; }
#menu { clear: both; background:#D3D3D3 no-repeat top left; height: 42px; }
#menu ul { list-style-type: none; margin: 0 0 0 20px; padding-top: 13px; float: left; width: 680px; }
#menu ul li { float: left; margin-right: 20px; }
#menu ul li a { text-transform: uppercase; color: #fff; display: block; }
#menu ul li a:hover { color: #93cdea; padding-top: 2px; }
#menu li ul { display: none; position: absolute; width:140px; top: 0; left: 0; margin: 0 0 0 -1px; padding: 5px 8px; background-color: #f2f2f2; z-index: 9999; }
#menu li>ul { top: auto; left: auto; }
#menu li:hover ul, li.over ul { display: block; }
#menu li ul a { color: #444; font-size: 10px; }
#menu li ul li { padding: 4px 0; margin-right: 0; border-bottom: 1px solid #444; width: 140px; }
#menu li ul a:hover { color: #458EB1; }
#search-panel { float: right; width: 230px; margin: 10px 0 0 0; }
input#domain { width: 120px; padding: 1px 3px 1px 1px; }
select#ext { width: 56px; }
#dcheck { background: transparent url(images/dcheckbg.jpg) no-repeat top left; height: 22px; float:  left; }
#search-panel input, #search-panel select { border: none; background-color: transparent; }
#search-panel #submit { background: transparent url(images/go.jpg) no-repeat top left; height: 22px; width: 29px; text-indent: -9999em; margin-left: 4px; }
#slider { background: transparent url(images/slider.jpg) no-repeat top left; height: 219px; width: 960px; }
.sliderinfo { float: left; width: 545px; position: relative; padding-top: 17px; }
.sliderinner { padding: 13px 0 0 40px; }
.sliderinner h1 { font-size: 20px; color: #458eb1; margin-bottom: 4px; }
.sliderinner h1.second { margin-left: 60px; }
.sliderinner h2 { font-size: 24px; color: #444444; margin-bottom: 4px; }
#slider .price { position: absolute; top: 0px; right: 20px; background: transparent url(images/pricebg.jpg) no-repeat top left; height: 84px; width: 103px; }
#slider .price p { text-align: center; color: #fff; line-height: 22px; padding-top: 7px; }
#slider .price span.rate { font-size: 24px; color: #323232; display: block; padding: 2px 0; }
.sliderimg { float: right; margin: 0 55px 0 0; }
.sliderinfo ul { list-style-type: none; margin-top: 10px; }
.sliderinfo ul li { background: transparent url(images/checkimg.jpg) no-repeat center left; padding-left: 18px; float: left; margin-right: 20px; }
#main { background-color: #ececec; margin-top: 20px; }
#planwrap { padding-left: 11px; background: #f9f9f9 url(images/planstrip.jpg) repeat-x bottom left; overflow: auto; }
.fplan { background: transparent url(images/planbg.jpg) no-repeat top left; width: 307px; height: 170px; float: left; margin-right: 13px; }
.planlast { margin-right: 0; }
.fplan h1 { color: #f9f9f9; font-size: 14px; text-align: center; padding-top: 7px; }
span.hinner { padding: 0 10px; }
.sliderimg { float: right; margin: 0 55px 0 0; }
ul.pland { list-style-type: none; margin: 25px 0 0 15px; width: 170px; float: left; }
ul.pland li { background: transparent url(images/checkimg.jpg) no-repeat center left; padding-left: 18px; font-size: 13px; color: #535353; margin-bottom: 8px; }
.fplan .planprice { float: right; width: 98px; padding-top: 15px; }
.fplan .planprice p { text-align: center; color: #fff; line-height: 22px; padding-top: 7px; }
.fplan .planprice span.rate { font-size: 24px; color: #323232; display: block; padding: 2px 0; }
.planbtn { clear: both; padding: 20px 16px 0 8px; }
a.readmore { background: transparent url(images/readmore.jpg) no-repeat center left; width: 87px; height: 25px; text-indent: -9999em; display: block; float: left; }
a.readmore:hover { background: transparent url(images/readmorehover.jpg) no-repeat center left; }
a.ordernow { background: transparent url(images/ordernow.jpg) no-repeat center left; width: 87px; height: 25px; text-indent: -9999em; display: block; float: right; }
a.ordernow:hover { background: transparent url(images/ordernowhover.jpg) no-repeat center left; }
.featureswrap { clear: both; padding: 20px 0 0 20px; }
.featureswrap img { margin-right: 10px; }
#newweb { background: transparent url(images/webbg.jpg) no-repeat center left; width: 400px; height: 146px; margin: 20px 0 0 20px; float: left; }
#webtransfer { background: transparent url(images/webtransbg.jpg) no-repeat center left; width: 400px; height: 146px; margin: 20px 0 0 40px; float: left; }
.featurebb { padding: 20px; }
.featurebb h1 { font-size: 18px; color: #458eb1; margin-bottom: 4px; }
.featurebb p { color: #676767; margin-bottom: 10px; }
.featurebb ul { list-style-type: none; margin-left: 10px; float: left; margin-right: 10px; }
.featurebb ul li { background: transparent url(images/circleli.png) no-repeat center left; padding-left: 12px; margin-bottom: 5px; color: #676767; }
a.createweb { background: transparent url(images/createwebbtn.jpg) no-repeat center left; width: 138px; height: 25px; text-indent: -9999em; display: block; float: left; margin-top: 18px; }
a.createweb:hover { background: transparent url(images/createwebhoverbtn.jpg) no-repeat center left; }
a.rdomain { background: transparent url(images/rdomainbtn.jpg) no-repeat center left; width: 124px; height: 25px; text-indent: -9999em; display: block; float: left; margin: 18px 0 0 20px; }
a.rdomain:hover { background: transparent url(images/rdomainhoverbtn.jpg) no-repeat center left; }
a.wtrans { background: transparent url(images/transferbtn.jpg) no-repeat center left; width: 147px; height: 25px; text-indent: -9999em; display: block; float: left; margin: 18px 0 0 20px; }
a.wtrans:hover { background: transparent url(images/transferhoverbtn.jpg) no-repeat center left; }
#bottomsec { background-color: #f1f1f1; border: 1px solid #dedede; padding: 20px; margin: 20px; overflow: auto; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; }
.bsecleft { float: left; width: 415px; border-right: 1px solid #cecece; padding: 0 25px 0 0; }
.bsecright { float: right; width: 415px; padding: 0 0 0 10px; }
#bottomsec h2 { font-size: 18px; color: #458eb1; margin-bottom: 4px; }
#bottomsec p { color: #676767; text-align: justify; }
#bottomsec strong { color: #404040; font-weight: bold; text-align: right; display: block; }
#auto { text-align: center; clear: both; }
#shadow { background: transparent url(images/shadow.jpg) no-repeat top left; height: 15px; clear: both; }
#footer { margin-top: 12px; background-color: #f1f1f1; border: 1px solid #dedede; padding: 20px 20px 20px 10px; -webkit-border-radius: 10px 10px 0 0; -moz-border-radius: 10px 10px 0 0; border-radius: 10px 10px 0 0; overflow: auto;  }
.footerbox { width: 197px; float: left; padding-right: 20px; background: transparent url(images/fborder.jpg) no-repeat center right; margin-left: 13px; }
.footerbox h2 { font-size: 14px; font-weight: bold; color: #458eb1; margin-bottom: 8px; }
.footerbox ul { list-style-type: none; }
.footerbox li { margin-bottom: 3px; background-color: #e0e0e0; padding-left: 5px; }
.footerbox li a { background: transparent url(images/circleli.png) no-repeat center left; display: block; font-size: 10px; color: #535353; padding: 2px 12px; }
.footerbox li a:hover { color: #458eb1; }
.footerlast p { color: #535353; line-height: 18px; }
.footerlast { width: 197px; float: left; padding-right: 20px; margin-left: 13px; }
.footerlast h2 { font-size: 14px; font-weight: bold; color: #458eb1; margin-bottom: 8px; }
.footerlast ul { list-style-type: none; margin: 5px 0 0 0;}
.footerlast li { margin-right: 10px; float: left; }
#copyright { background-color: #ececec; color: #4e4e4e; font-size: 10px; text-align: right; border-top: 1px solid #dedede; padding: 8px 6px; clear: left; }


.packages1 th.thmain {
padding:0;
width:260px;
}

.packages1 th {
background: transparent url(images/thbg.jpg) repeat-x top left;
border-bottom:2px solid #b8b8b8;
color:#FFFFFF;
font-size:12px;
height:35px;
padding:0 20px;
text-align:center;
font-weight: bold;
}

.packages1 .tdmain {
color:#458eb1;
font-weight:bold;
font-size: 13px;
padding:0 60px;
border-left:2px solid #b8b8b8;
}

.packages1 td {
background-color:#f2f2f2;
border-bottom:2px solid #b8b8b8;
font-family:Arial,Verdana;
font-size:12px;
height:35px;
text-align:center;
color: #676767;
}

.packages1 td.order {
height: 60px;
text-align: center;
}

.packages1 td.tdright {
border-right:2px solid #b8b8b8;
}

table.packages1 a.ordernow { float: none; margin: 0 auto; }
#subcontent { float: left; width: 703px; margin: 10px 0 20px 10px; }
#sidebar { float: right; width: 219px; margin: 10px 10px 0 0; }
.subicons { margin-bottom: 5px; }
.sidebox { background-color: #f1f1f1; border: 1px solid #dedede; overflow: auto; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; padding: 10px;  margin: 0 0 10px 0; }
.sidebox h2 { color: #5b5b5b; font-size: 14px; }
.sidebox span.color { color: #458eb1; }
.sidebox ul { list-style-type: none; margin: 10px 3px; }
.sidebox ul li { background: transparent url(images/circleli.png) no-repeat center left; padding-left: 12px; margin-bottom: 5px; color: #676767; }
.sidebox ul li a { color: #676767; }
.sidebox ul li a:hover { color: #458eb1; }
.stepcarousel{
position: relative; /*leave this value alone*/
overflow: scroll; /*leave this value alone*/
width: 924px; /*Width of Carousel Viewer itself*/
margin: 0 18px;
height: 186px; /*Height should enough to fit largest content's height*/
}

.stepcarousel .belt{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
}

.stepcarousel .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
width: 924px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}

#mygallery-paginate { text-align: center; width: 960px!important; }

.sub #main h1, .sub #main h2, .sub #main h3, .sub #main h4 { font-weight: bold; color: #458eb1; margin-bottom: 6px; }
.sub #main h1 { font-size: 18px; }
.sub #main h2 { font-size: 16px; }
.sub #main h3 { font-size: 14px; }
.sub #main h4 { font-size: 12px; }
.sub #main p { color: 676767; line-height: 16px; margin-bottom: 6px; text-align: justify; }
#cform { margin: 10px 10px; }
#cform ul { list-style-type: none; }
#cform ul li { margin-bottom: 10px; }
#cform label { display: block; margin-bottom: 5px; color: #353535; font-size: 12px; font-weight: bold; }
input, textarea { border: 1px solid #676767; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; padding: 3px 6px; }
input#submit { background-color: #458eb1; color: #fff; }
input#submit:hover { background-color: #353535; color: #fff;  }
img { border: 0; }



/****************************** TAB CSS *****************************************/



/*Example for a Menu Style*/
.tab {
background-color:#90c3de;
color:#272727;
border-bottom:1px solid #d7d7d7;
height:28px;
width:660px;
_width:655px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
margin-left:45px;
_margin-left:40px;
}

.tab ul {

	margin:0px;
	padding:0px;
	list-style:none;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px;

}

.tab li {
	
	display:inline;
	line-height:28px;
	min-height:100%;
	_width:120px;
	_min-width:120px;
	height:28px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;

}

.tab li a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
	width:120px;
	_width:120px;
	min-width:120px;
	padding:6px;
	_padding:0;
	padding-right:10px;
	padding-left:10px;
}

.tab li a.tabactive
{
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px;

	padding-top:2px;
	background-color:#baf1af;
	color:#ffffff;
	/* background:url(../images/hpbg1.jpg) repeat-x top left; */
	font-weight:bold;
	width:120px;
	_width:120px;
	min-width:120px;
	padding:6px;
	_padding:0;
	padding-right:10px;
	padding-left:10px;

}

#tabcontent1,#tabcontent2,#tabcontent3,#tabcontent4,#tabcontent5
{
	width:720px; text-align:left;font-size:12px; height:240px; display:none;
}

#divc
{
display:inline;
line-height:28px;
-moz-border-radius:5px;
}
#divc1
{
display:inline;
line-height:28px;
-moz-border-radius:5px;
}
#divc2
{
display:inline;
line-height:28px;
-moz-border-radius:5px;
}
#divc3
{
display:inline;
line-height:28px;
-moz-border-radius:5px;
}
#divc4
{
display:inline;
line-height:28px;
-moz-border-radius:5px;
}

.planh
{
	color:#FFF;
	background-color:#292828;
	height:25px;
	text-align:center;
	font-weight:bold;
}

.planh1
{
	color:#FFF;
	background-color:#292828;
	height:25px;
	-moz-border-radius-topleft:5px;
	text-align:center;
	font-weight:bold;
}

.planh2
{
	color:#FFF;
	background-color:#292828;
	height:25px;
	-moz-border-radius-topright:5px;
	text-align:center;
	font-weight:bold;
}

.tblbrd
{

	border-bottom:solid;
	border-bottom-color:#cacebe;
	border-bottom-width:1px;

	border-left:solid;
	border-left-color:#cacebe;
	border-left-width:1px;
	
	border-right:solid;
	border-right-color:#cacebe;
	border-right-width:1px;

}

.tabsp
{
	_margin-left:20px;
	
}



/*.tab { background-image:url(../images/hpbg.jpg); background-repeat:repeat-x; color:#272727; height:40px; width:800px;}

.tab ul { display:inline; margin:0 auto; padding:0; list-style:none; text-align:center;}

.tab ul li {display:inline; line-height:30px; margin-top:5px; width:155px; margin:0 auto; padding:0; text-align:center; height:30px;}

.tab ul li a { display:inline; color:#000000; text-decoration:none; font-weight:bold; margin:0 auto; padding:0;}

.tab ul li a.tabactive { background-image:url(../images/hpbg1.jpg); background-repeat:repeat-x; font-weight:bold; position:relative; height:40px;}
*/

/*
.tdhead
{
background-color:#D9B456;
font-family:Tahoma, Geneva, sans-serif;

font-size:14px;
font-weight:bold;
text-decoration:none;

}


.tdhead1
{
background-color:#ADCFE0;
font-family:Tahoma, Geneva, sans-serif;

font-size:14px;
font-weight:bold;
text-decoration:none;
}

.tdhead2
{
background-color:#D5D3AE;
font-family:Tahoma, Geneva, sans-serif;

font-size:14px;
font-weight:bold;
text-decoration:none;
}

.tdhead3
{
background-color:#ECE798;
font-family:Tahoma, Geneva, sans-serif;

font-size:14px;
font-weight:bold;
text-decoration:none;
}

.tdhead5
{
background-color:#F59DAB;
font-family:Tahoma, Geneva, sans-serif;

font-size:14px;
font-weight:bold;
text-decoration:none;
}

.tblbrd
{
border-bottom:solid;
border-bottom-color:#000000;
border-bottom-width:1px;

border-top:solid;
border-top-color:#000000;
border-top-width:1px;

border-left:solid;
border-left-color:#000000;
border-left-width:1px;

border-right:solid;
border-right-color:#000000;
border-right-width:1px;
}

.tblsbrd
{
border-right:solid;
border-right-color:#AFAFAF;
border-right-width:1px;
}*/