
body{background:#27363c url(../images/top_bg.gif) repeat-x}
body,#contentbottom,#main,#mastertop,#logo,#login2,#topmenu,#contentouter,#bottomtop,#mostbottomcontent1,#mostbottomcontent2,#mostbottomcontent3,#mostbottomcontent4,#bottombottom{margin:0}
#contentbottom{background:url(../images/botom_bg.gif) repeat-x}
#contentbottom,#content,#webhosting,#logo,#topmenu,#contentouter,#webhosting,#latestnews,#featured,#newsletter,#blank,#bottomtop,#mostbottomcontent1,#mostbottomcontent2,#mostbottomcontent3,#mostbottomcontent4,#bottombottom,#footer,.flleft{float:left}
#contentbottom,#main,#blank,#bottomtop,#bottombottom{width:925px}
#baner,#content,#contentouter{width:901px}
#baner{margin-bottom:18px}
/*#content{border-bottom:#ccc 1px solid}*/
#webhosting,#webhosting{width:545px}
#webhosting,#webhosting,#latestnews,#featured,#newsletter{padding-left:30px}
#mostbottomcontent1{padding-left:5px; padding-right:5px;}
#domainnameouter,#mastertop,#login2,.flright{float:right}#domainnameouter{width:300px}
.posibottmleft {float:left; height:140px; width:11px;}
.posibottmright {float:right;  height:140px; width:10px;}
#domainnameouter{
	height:90px;
	border:#a6a6a6 1px  solid;
	background-color: #00334D;
	margin-bottom:4px;
	}
#domainnameouter,.footer1{padding:0px}

#domainname{
	background: #05314a;
	width:270px;
	background-image: url(../images/star.jpg);
	background-repeat:no-repeat;
}
#domainnameouter2{float:right;width:300px;	height:130px;
	border:#a6a6a6 1px  solid;
	background-color: #02344F;
	margin-bottom:4px;}
#domainname2{width:300px;height:140px;
	background-image: url(../images/star2.jpg);
	background-repeat:no-repeat;
	padding:10px;}
#domainname{
	padding:15px;
	background-repeat: no-repeat;
	
}
.white2{
color:#fff;
	font-size:13px;
}
#footer {
	padding:0px;
	}
#middlebottom_outer{
	width:900px;
	border-top: solid 1px #ccc;
	float:left;
	}
#mastertop,#topmenu{width:100%}
#logo{width:282px}
#login2{width:264px;margin-top:50px}
#topmenu{background:#363636; z-index:1;}
#contentouter,#mostbottomcontent1,#mostbottomcontent2,#mostbottomcontent3,#mostbottomcontent4{background:#fff}
#contentouter{padding:12px;}
#mostbottomcontent1,#mostbottomcontent2,#mostbottomcontent3,#mostbottomcontent4 { padding-bottom:2px;}
#latestnews,#featured{border-right:#ccc 1px solid}
#latestnews,#featured,#newsletter{padding-top:10px;padding-right:15px}
#featured,#latestnews,#newsletter{width:244px; height:182px;}
#bottomtop{background:#fff url(../images/mostbotomtop_bg.gif) repeat-x;height:11px}
#mostbottomcontent1,#mostbottomcontent2,#mostbottomcontent3{width:195px}
#mostbottomcontent2,#mostbottomcontent3{padding-left:10px;padding-right:10px}#mostbottomcontent4{width:205px}
#mostbottomcontent4{padding-left:10px}
#bottombottom{background-image:url(../images/bottombottombg.gif);background-repeat:no-repeat;height:152px;}
.bottomdivider{background-image:url(../images/bottomdivider.gif); background-repeat:no-repeat; height:140px; width:2px; float:left;}
#footer{width:880px}
.input,.input2,.login2,.ash,.footer1,.footer2{font:11px arial,helvetica,sans-serif}
.input{background:#ebebeb;border:#333 solid 1px;margin-bottom:8px}
.input,.input2{height:15px;color:#333;padding-left:6px}
.input2{width:175px;border:#c9cacb solid 1px}
.login2{color:#7e9aa3;padding:6px}
.login2,.footer1,.footer2{text-decoration:underline}
.content,.white,.black{font:12px arial,helvetica,sans-serif}
.content{color:#4d5e6f}
.white{color:#fff}
.black{color:#333538}
.ash{color:#666}
.footer1{color:#688495}
.footer2{color:#5189bb}
#search{float: right;
padding-top:3px;
height:20px;
vertical-align:top;
}

.bannertesticontent,.white,.black{font:15px arial,helvetica,sans-serif}
.bannertesticontent{padding:10px 15px 10px 15px;}

h5{
    text-transform: uppercase;
	font-size:14px;
	font-weight:bold;
	margin:0;
	letter-spacing:-.5px;
	color:#4f4f4f;
	text-align: left;

	}
	
h4{
	font-size:16px;
	font-weight:bold;
	margin:0;
	letter-spacing:-.5px;
}
.BodyBox1 li{
	padding-left:15px;
	background:url(../images/bullet03.gif) no-repeat center left;
}
.BodyBox1 ul{
	margin:10px 0 0 0;
	padding:0;
	list-style:none;
	color:#5b5b5b;
}

.testiBoxdot{
	height:228px;
	background-color:#fff;
	border:1px dotted #ccc;
	overflow:auto;
	font:14px arial,helvetica,sans-serif;
	font-style: italic;
	color: #4d5e6f;
	text-align: left;
	}
	
.testi{
	margin:0px 0px 10px 10px;
	}
p.testidownload {
	font-style: italic;
	color:#4d5e6f;
	font:12px arial,helvetica,sans-serif;

}

.BorderTop{
	border-top:solid 3px #d3d3d3;
}
.BorderRight {
	border-right:solid 3px #d3d3d3;
}
.BorderLeft {
	border-left:solid 3px #d3d3d3;
}
.GetStarted {
	text-align:center;
	background:url(../images/bottom-bg.gif) repeat-x;
}
.BodyBox1 h1{
	font-size:18px;
	color:#8cb621;
	margin:0 0 5px 0;
}

.greenbox{
font-size:13px;
background-color:#DDFFC6;
border:1px solid #66CC00;
color:#006633;
padding:10px;
text-align:left;
}

.lightbluebox {
padding:10px;
margin:17px 0 0 0;
background:#dffce5;
border:1px solid #afc6b4;}

.greenbox2 {padding:10px;margin:17px 0 0 0;background:#dffce5;border:1px solid #40AD5B;}

.purplebox {padding:10px;margin:17px 0 0 0;background:#DFD5E5;border:1px solid #BF2E34;}

.errorbox {
	border: 1px solid #cc0000;
	font-weight: bold;
	background-color: #FBEEEB;
	text-align: left;
	padding: 5px;
	color: #cc0000;
}
ul.checklist {
	list-style: none;
}

ul.checklist li {
	background: url(../images/icon-checklist.gif) no-repeat 0 4px;
	margin-left: 15px;
	padding: 0 0 0 20px;
}

ul.arrow {
	list-style: none;
}

ul.arrow li {
	background: url(../images/icon-arrow.gif) no-repeat 3px 5px;
	margin-left: 15px;
	padding: 0 0 0 20px;
}
/* Plan Table */
.feature-table {width: 980px;
 position:relative;
}

.tbl1 {
font:12px arial,helvetica,sans-serif;
color:#3a4651;
background: url(../images/tbbg2.gif) bottom repeat-x; 
color: #fff; 
font-size: 12px; 
font-weight: bold; 
height: 26px;}

.tbl2 {
font:12px arial,helvetica,sans-serif;
color:#3a4651;
background: #fff url(../images/tbgrad2.gif) top left repeat-x; 
border-bottom: 1px solid #ccc; 
border-left: 1px solid #ccc; 
border-right: 1px solid #ccc; 
font-weight: bold; 
text-align: left; 
padding-left: 5px; 
padding-top: 4px; 
padding-bottom: 4px;}

.tbl2b {
font:12px arial,helvetica,sans-serif;
color:#3a4651;
background: #fff url(../images/tbgrad2.gif) top left repeat-x; 
border-bottom: 1px solid #ccc; 
border-right: 1px solid #ccc; 
font-weight: bold;}

.tbl3 {
font:12px arial,helvetica,sans-serif;
color:#3a4651;
background-color: #fff; 
border-bottom: 1px solid #ccc; 
border-left: 1px solid #ccc; 
border-right: 1px solid #ccc; 
font-weight: bold; 
text-align: left; 
padding-left: 5px; 
padding-top: 4px; 
padding-bottom: 4px;}

.tbl3b2{
font:12px arial,helvetica,sans-serif;
color:#e67125;;
background-color: #fff; 
border-bottom: 1px solid #ccc; 
border-right: 1px solid #ccc; 
font-weight: bold;}

.tbl3b {
font:12px arial,helvetica,sans-serif;
color:#3a4651;
background-color: #fff; 
border-bottom: 1px solid #ccc; 
border-right: 1px solid #ccc; 
font-weight: bold;}

.switch_step {
	background: url(../images/switch_repeat.jpg) repeat-y 0 0;
	width: 622px;
	margin: 10px 0 0 0;
}
.switch_step_bottom {
	background: url(../images/switch_bottom.jpg) no-repeat bottom left;
	width: 622px;
	padding: 0 0 7px 0;
}
.switch_step_content {
	background: url(../images/switch_linux.jpg) no-repeat 0 0;
	width: 622px;
}
.list_blog_hosting {
	margin: 15px 0 0 18px;
	float: left;
	text-align:left;
}
.list_blog_hosting p {
	font-size: 1.5em;
	color: #56bc01;
	margin: 0 0 8px 0;
	font-weight: normal;
}
.list_blog_hosting p a {

	color: #56bc01;

	text-decoration: none;

}
.list_blog_hosting li {
	font-size: .9em;
	color: #838383;
	margin: 0 0 5px 15px;
	float: none;
	list-style-image: url(../images/icon_list_blue.png);
}
.icon_step {

	margin: 9px 0 0 20px;

	float: left;

}

.serverspecs {
	width:510px;
	padding:5px;
	background-color:#ffffff;
}

.serverspecs .left {
	float:left;
	width:250px;
	background-color:#ffffff;
	margin: 0px 0px 0px 0px;

}

.serverspecs .right {
	float:right;
	width:225px;
	background-color:#ffffff;
	margin: 0px 0px 5px 0px;
	text-align:left;
	padding:0px 10px;
	height:96px;

}

.serverspecs .heading {
	background-color: #4e3d8d;
	line-height:35px;
	height:35px;
	color: #ffffff;
	margin-bottom:5px;
	font-size:1.2em;
}
.serverspecs  .serverclear {
	font-size: 0em;
	line-height: 0px;
	height: 0px;
	margin: 0px;
	padding: 0px;

}




.order-button {margin-top: 0px; text-align: center; width: 85px; height: 25px;}
.order-button a.order {background-image: url(../images/orderemail.gif); display: block; height: 25px; width: 85px;}
.order-button a span {display: none;}
.order-button a:hover {background-position: bottom;}

.C1 {
	color:#e67125;
}
.C2{
	font-size:16px;
	color:#e67125;
}
.Box1{
	background-color:#fff;
	border:1px dotted #ccc;
	padding:1px;
	}
a{	text-decoration:none;	color:#3b7eb5;}
a:hover {text-decoration:underline; color:#3b7eb5;}

.PlanHead {
	font-size:18px;
	line-height:16px;
	color:#e46715;
	padding:12px 0 8px 14px;
	background: url(../images/heading-bg1.gif) no-repeat;
}
.PlanHead h1{
	font-size:24px;
	margin:0 0 5px 0;
	color:#58768f;
	letter-spacing:-2px;
}
.PlanBox {
	padding:10px 20px 10px 20px;
	line-height:20px;
}
.PlanBox ul{
	margin:0;
	padding:0;
	list-style:none;
}
.PlanBox li{
	padding-left:10px;
	border-bottom:dotted 1px #b8b8b8;
	background:url(../images/bullet02.gif) no-repeat center left;
}

#whats-free { width: 630px; padding: 30px 0 20px; background: url(images/free.png) 0 0 no-repeat;	font-size:10px; }
#whats-free li { width: 120px; height: 120px; text-align: center; float: left; display: block; font-size: 1.1em; }
#whats-free li a { display: block; ; width: 80px; height: 80px; clear: both; margin: 5px 17px; float: none; }

.why_ae {
	width: 610px;
	margin: 0 0 0 0;
}

.why_ae_leftcol {
	width: 286px;
	margin: 15px 0 0 0;
	float: left;
}

.why_ae_leftcol p{
	margin: 0;
	padding: 8px 0 0 0;
}

.why_ae_rightcol {
	width: 310px;
	margin: 15px 0 0 0;
	float: right;

}
.why_ae_rightcol p{
	margin: 0;
	padding: 8px 0 0 0;
}
.whyiconleft {
	width: 50px;
	float:left;
}
.whyiconright {
	width: 128px;
	float:right;
}
.whytextleft {
	float:left;
	width: 430px;
	margin-left:35px;
}
.whytextright {
	float:right;
	width: 400px;
	margin-right:50px;
}
.whygray {
	color:#666666;
}
.whygraypad {
	color:#666666;
	padding-right: 15px;
}


#contentouterrightmenu{margin:0px;
float:left;
width:925px;
padding:0;
background-image:url(../images/bg.gif);
background-repeat:repeat-y;
height:auto;

background-color:#FFFFFF;}

#contentbottomright{ width:925px;
margin:0;
height:11px;
float:left;
background-image:url(../images/wrapper_column_bottom.gif);
background-repeat: no-repeat;}

#contentbottomright_empty{ width:925px;
margin:0;
height:11px;
float:left;
background-image:url(../images/wrapper_empty_bg.gif);
background-repeat: no-repeat;}


#content{padding-top:15px;}

FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#login {
	FONT-SIZE: 11px; FLOAT: right; COLOR: #334550;  FONT-FAMILY: Arial, Helvetica, sans-serif;WIDTH: 400px; margin-top:60px;
}
#login IMG {
	PADDING-RIGHT: 3px; margin-bottom:-3px;
}
#login .greeting {
	COLOR: #fff
}
#login A:link {
	COLOR: #57b3e1
}
#login A:visited {
	COLOR: #57b3e1
}
#loginFormMiniMain { border:#303F4A 1px solid; MARGIN-TOP: -92px; DISPLAY: none;Z-INDEX: 10; background-color:#263138;WIDTH: 220px; COLOR: #fff; LINE-HEIGHT: normal; position:relative;  /*filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75;*/ margin-right:400px;}

#loginFormMiniMain2 { border:#3E3E3E 2px solid; MARGIN-TOP: -92px; DISPLAY: none;Z-INDEX: 10000000000; background-color:#101010;WIDTH: 220px; COLOR: #CCFF00; LINE-HEIGHT: normal; position:relative;  /*filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75;*/ margin-right:400px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}

#loginFormMiniMain2 a:link {
	color:#CCFF00;
	}
#loginFormMiniMain2 a:visited {
	color:#CCFF00;
	}
#loginFormMiniMain2 a:hover {
	color:#ffffff;
	}


p, div, h1, h2, h3, h4, ul, li, form, input, select, option {
	margin:					0;
	padding:				0;
}

#rightcolumn{ width:255px;
float:right;
height:auto;
background-image: url(../images/right_bg.gif);
background-repeat:repeat-y;
}

#contentrightcolumninner{width:905px;
float:left;
padding-left:20px;
background-image: url(../images/inner_top_bg.gif); background-repeat:  no-repeat; background-position: left top;
height:auto;
}
#contentrightcolumninner_bg{width:925px;
float:left;
background-image: url(../images/emptybg.gif); 
background-repeat: repeat-y; 
height:auto;
}

#rightcolumninner{padding:0 20px 20px 20px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0E7FC7;}

#webhostinginner{width:99%;}
.contentouter {
	width:71%;
	}

.mcp_wrp2 {

	float:right;

	overflow:hidden;

	height:1%;

}
div.moduletable {

	margin-bottom:10px;

	}
/*mooltips*/
a.info{
    position:relative; /*this is the key*/
    z-index:99; 
    color:#000;
    text-decoration:none}

a.info:hover{z-index:10000}

a.info span{display: none}

a.info:hover span{ /*the span will display just on :hover state*/
    margin:0px;
	display:block;
    position:absolute;
	background:url(../images/molltips_bg.gif) top repeat-x;
    width:15em;
	padding:5px;
    border:1px solid #AEAEAE;
    background-color:#F0F0F0; 
	color:#666666;
	font:12px arial,helvetica,sans-serif;
    text-align: justify;
	}

/*-------------------------------------
 	SiteNav
---------------------------------------*/

#siteNav{float:left; margin-left:0px; padding-left:0px; width:100%;}
#siteNav ul {
	margin-left:			0px;
	padding-top:			0px;
	z-index:				12;
	
}

#siteNav li {
	float:					left;
	position:				relative;
	top:					0;
	left:					0;
	list-style-type:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
		z-index:				12;
}

#siteNav li a {
	padding:3px 12px 3px 12px;
		z-index:				12;
}

#siteNav li.current a {
	margin-bottom:			-1px;
}

#siteNav li ul {
	display:				none;
	position:				absolute;
	top:					0;
	left:					0;
	margin:					0;
	padding:				0;
	
}

#siteNav ul:after {
    content:				"."; 
    display:				block; 
    height:					0; 
    clear:					both; 
    visibility:				hidden;	
	
}

#siteNav li ul li ul {
	position:				relative;
}

#siteNav li ul li {
	width:					200px;
	
}
#siteNav li ul li {
	width:					200px;
	
}

#siteNav li > ul {
	top:					auto;
	left:					auto;
}

#siteNav li:hover ul {
	display:				block;
}

#siteNav li.current ul {
	padding-bottom:			1px;
}

#siteNav li {
	font-size:				12px;
	text-align:				center;
}

#siteNav li li {
	text-align:				left;
}

#siteNav li li li {
	text-indent:			10px;
}

#siteNav a {
	text-decoration:		none;
	display:				block;
}

#siteNav {
	background:				#0c1216 url(/images/nav_bg.gif) top left no-repeat;
}

#siteNav li {
}

#siteNav li a:link, #siteNav li a:visited {
	background:				transparent url(/images/site_nav_borders.gif) bottom right no-repeat;
	color:					#c2d4dd;
}

#siteNav li a:hover {
	background:				#baced7 url(/images/site_nav_hover_bg.gif) bottom left repeat-x;
	color:					#24495e;
}

#siteNav li.current a:link, #siteNav li.current a:visited {
	background:				#f0f5f8 url(/images/site_nav_current_bg.gif) bottom left repeat-x;
	color:					#37454e;
	border-bottom:			1px solid #d7e5ed;
}

#siteNav li ul, #siteNav li.current ul {
	border-left:			1px solid #bcd1df;
	border-bottom:			1px solid #bcd1df;
	border-right:			1px solid #bcd1df;
	background:				#d3e3eb url(/images/site_nav_dropdown_bg.gif) top left repeat-x;
}

#siteNav li ul li ul, #siteNav li.current ul li ul {
	border:					0;
}

#siteNav li ul li a:link, #siteNav li ul li a:visited, #siteNav li.current ul li a:link, #siteNav li.current ul li a:visited {
	background:				#d3e3eb url(/images/site_nav_dropdown_bg.gif) top left repeat-x;
	color:					#2c5267;
	}	

#siteNav li ul li a:hover, #siteNav li.current ul li a:hover {
	background-color:		#baced7;
	color:					#2c5267;
}

#siteNav li li li a:link, #siteNav li li li a:visited,
#siteNav li.current li li a:link, #siteNav li.current li li a:visited {
	background-image:		none;
	color:					#58879b;
}

#siteNav li.over {
	color:					yellow;
	border:					1px solid red;
}

.clear {
	clear:					both;
	height:					0px;
	font-size: 0px;
	line-height: 0px;
}
.clear2{
	clear:					both;
	height:					0px;
	font-size: 0px;
	line-height: 112px;
}
/*.................right menu........*/


#pageNav UL {
list-style-type:none;
margin:0;
}

#pageNav .subMenu LI { background-image:url(../images/sidemenu_item_border.gif);
background-position: bottom left ; background-repeat:no-repeat;
margin:0;
color:#0E7FC7;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
#pageNav .subMenu LI A {
	DISPLAY: block;
	margin:0;
		color:#0E7FC7;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-left:25px;
}


#pageNav LI {
FONT-SIZE: 12px; LINE-HEIGHT: 30px; color:#0E7FC7;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

#pageNav LI A:link {
	TEXT-DECORATION: none;
	margin:0;
}
#pageNav LI A:visited {
	TEXT-DECORATION: none;
	color:#0E7FC7;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
#pageNav LI A:hover {
	TEXT-DECORATION: none;
	margin:0;
}
#pageNav LI A:hover { background-image:url(../images/right_over_menu.gif); background-repeat:repeat-y;
color:#0E7FC7;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
#pageNav LI.current A {
	BACKGROUND: url(/images/sidemenu_current_border.gif) #fff repeat-y left top
}


/*.................right menu........*/



/*faq*/	

#faq{width:204px;
height:100%;
background-image:url(../images/faq_bg.gif);
background-repeat:repeat-x;
margin-left:25px;
}
#faqinner
{
padding-left:7px;
line-height:10px;
padding-top:8px;}

.faqfont{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#0E7FC7;
line-height:10px;
text-decoration:none;
}
a.faqfont{font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#0E7FC7;
line-height:10px;
text-decoration:none;}
a:hover.faqfont{font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#e67125;
line-height:10px;
text-decoration: underline;}
	
/*faq*/	

/*-------------------------------------
 	footNav
---------------------------------------*/

#footNav{float:left; margin-left:0px; padding-top:10px; padding-left:10px; width:94%; height:110px;}
#footNav ul {
	margin-left:			0px;
	padding-top:			0px;
	z-index:				12;
	
}

#footNav li {
	float:					left;
	position:				relative;
	top:					0;
	left:					0;
	list-style-type:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
		z-index:				12;
}

#footNav li a {
/*	padding:5px 12px 0px 12px;*/
	z-index:				120;
}

#footNav li.current a {
	margin-bottom:			-1px;
}

#footNav li ul {
	display:				none;
	position:				absolute;
	top:					0;
	left:					0;
	margin:					0;
	padding:				0;
	
	
	
}

#footNav ul:after {
    content:				"."; 
    display:				block; 
    height:					0; 
    clear:					both; 
    visibility:				hidden;	
	
}

#footNav li ul li ul {
	position:				relative;
}

#footNav li ul li {
	width:					165px;
	padding:	       	    3px 0px 0px 5px;
	
}

#footNav li > ul {
	top:					auto;
	left:					auto;
}

#footNav li:hover ul {
	display:				block;
}

#footNav li.current ul {
	padding-bottom:			1px;
}

#footNav li {
	font-size:				12px;
	text-align:				center;
}

#footNav li li {
	text-align:				left;
}

#footNav li li li {
	text-indent:			10px;
}

#footNav a {
	text-decoration:		none;
	display:				block;
}

/*#footNav {
	background:				#0c1216 url(/images/nav_bg.gif) top left no-repeat;
}*/

#footNav li {
}

#footNav li a:link, #footNav li a:visited {
	background:				fff;
	color:					#c2d4dd;
}

#footNav li a:hover {
	background:				fff;
	color:					#24495e;
}

#footNav li.current a:link, #footNav li.current a:visited {
	background:				#f0f5f8 url(/images/site_nav_current_bg.gif) bottom left repeat-x;
	color:					#37454e;
	border-bottom:			1px solid #d7e5ed;
}

#footNav li ul, #footNav li.current ul {
	border-left:			1px solid #EBEBEB;
	border-bottom:			1px solid #EBEBEB;
	border-right:			1px solid #EBEBEB;
	background:				#F2F2F2;
}

#footNav li ul li ul, #footNav li.current ul li ul {
	border:					0;
}

#footNav li ul li a:link, #footNav li ul li a:visited, #footNav li.current ul li a:link, #footNav li.current ul li a:visited {
	background:				#F2F2F2;
	color:					#2c5267;
}

#footNav li ul li a:hover, #footNav li.current ul li a:hover {
	background-color:		#E5E5E5;
	color:					#2c5267;
}

#footNav li li li a:link, #footNav li li li a:visited,
#footNav li.current li li a:link, #footNav li.current li li a:visited {
	background-image:		none;
	color:					#58879b;
}

#footNav li.over {
	color:					yellow;
	border:					1px solid red;
}

.clear {
	clear:					both;
	height:					0px;
	font-size: 0px;
	line-height: 0px;
}

#outer{width:99%;}
#color {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#B5412D;
	}
#forget {
	font:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#494846;
	text-decoration:none;
	}
#forget:a link {
	font:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#494846;
	text-decoration:none;
	}
#forget:a visited {
	font:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#494846;
	text-decoration:none;
	}
#forget:a hover {
	font:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#494846;
	text-decoration:none;
	}
.tabfont {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#363636;
	text-decoration:none;
	}
	
/*31-10-2008	*/
	
#newtoweb{width:901px; float:left; padding-left:0px; padding-bottom:10px;}

.newtowebshape1 {float:left;}
.newtowebshape1_left{ width:13px; float:left; background-image:url(../images/shape/curveshape_left.jpg); background-position:top;background-repeat:no-repeat;}
.newtowebshape1_left_inner { width:13px; float:left; background-image:url(../images/shape/curveshapeL_bottom.jpg); background-position:bottom;background-repeat:no-repeat;}
.newtowebshape1_middleT { float:left; background-image:url(../images/shape/boxtop_bg.jpg); background-position:bottom;background-repeat:repeat-x; vertical-align:bottom; }
.newtowebshape1_middleB { float:left; background-image:url(../images/shape/boxbottom_bg.jpg); background-position:bottom;background-repeat:repeat-x; vertical-align:top;}


.newtowebshape1_right{width:13px; float:left; background-image:url(../images/shape/curveshapeR_top.jpg); background-position:top;background-repeat:no-repeat;}
.newtowebshape1_right_inner {width:13px; float:left; background-image:url(../images/shape/curveshapeR_bottom.jpg); background-position:bottom;background-repeat:no-repeat;}




.newtowebshape2 {float:left;}






#newtowebmiddle,#newtowebmiddle2 {
	background-image:url(../images/shapebg_alpha.gif);
	background-repeat:repeat-x; 
	height:165px; 
	padding-top:10px; 
	float:left;
	}
#newtowebmiddle { width:385px;} #newtowebmiddle2 {width:370px;}
#newtowebinner{float:left; padding-right:5px;}
#newtowebinner2{width:440px; float:left;  height:190px; }
.divider1 {
	font:11px arial,helvetica,sans-serif;
	color:#688495;
	}
.divider2 {
	font:11px arial,helvetica,sans-serif;
	color:#5189bb;
	}
#mainbods_core {
	float:left;
	overflow:hidden;
	}
.contentpaneopen td	{
	text-align:left;
	color: #666666;
	line-height:100%;
	}
.contentheading {	
	font-size:18px;
	font-weight:400;
	color: #999900;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	}
	
.contentpaneopen ul { 
	margin-left:20px;}


table.contentpaneopen{
	color:#333333;
}

.contentpaneopen td {
	padding-left:0px;
	padding-right:0px;}
.contentpaneopen h1,
.contentpaneopen h2,
.contentpaneopen h3,
.contentpaneopen h4,
.contentpaneopen h5 {
	color:#333333;}

.contentpaneopen td.buttonheading{
	padding:0px;
	margin:0px;
}



.contentpaneopen td,
.contentpaneopen td p,
.contentpaneopen a:link{
	text-align:left;

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

	

}

div.open_quote {
	width: 33px;
	height: 33px;
	float: left;
	background-image: url(../images/quote_open.gif);
	background-position: top left;
	background-repeat: no-repeat;
}
div.quote_close {
	width: 33px;
	height: 33px;
	float: right;
	background-image: url(../images/quote_close.gif);
	background-position: bottom right;

	background-repeat: no-repeat;
}
p.quote_text {
        font:13px arial,helvetica,sans-serif;
	font-style: italic;
	color: #4d5e6f;

}
p.quote_author {
        font:13px arial,helvetica,sans-serif;
	font-weight: bold;
	border-bottom: 1px solid #F1F1F1;
	margin-bottom: 2px;
	padding-bottom: 2px;
}

table.domain {
	width:100%;
	border-top:1px solid #e3f1fe;
	border-right:1px solid #e3f1fe;
	margin:1em auto;
	border-collapse:collapse;
}
font.sgd {
	color: #9ba9b4;
	font-size:.94em;
	font-weight: bold;
	letter-spacing: 1px;

}	
table.domain tr.odd td,
table.domain tr.odd .column1 {
	background:#f4f9fe url(../images/tbbg.gif) no-repeat;
}	
table.domain .column1	{
	background:#f9fcfe;
}
table.domain td {
	color:#678197;
	border-bottom: 1px solid #e3f1fe;
	border-left:1px solid #e5eff8;
	padding:.3em 1em;
	text-align:center;
}				
table.domain th {
	font-weight:bold;
	color: #678197;
	text-align:left;
	border-bottom: 1px solid #e3f1fe;
	border-left:1px solid #e5eff8;
	padding:.3em 1em;
}	
table.domain thead th {
	background:#f4f9fe;
	text-align:center;
	font-size: 1.2em;
	color:#66a3d3
}				
		

table.domain img {
	vertical-align: middle;
}
p.stickynote {
	background: url(../images/sticky-bg.gif) no-repeat 10px center #FFFFFF;
	#border: 1px solid #C9C0B7;
	padding: 10px 10px 10px 60px;
}
.box {background-color: #f7f7f7; border: 1px solid #bbbbbb; margin-bottom: 30px; padding: 10px;}
.box ul {padding-left: 30px; }
.box strong {padding-left: 10px; }
.testibox {background-color: #f7f7f7; border: 1px solid #bbbbbb; margin-bottom: 30px; padding: 10px;
	background-image: url(../images/quote_open.gif);
	background-position: top left;
	background-repeat: no-repeat;
	}
.testiboxclose {

	}
.quote {font-style: italic; margin-top: 5px;
	background-image: url(../images/quote_close.gif);
	background-position: bottom right;
	background-repeat: no-repeat;}
.tb1 {background: #333333 url(../images/tbbgg.jpg) top left repeat-x; color:#ffffff; font-family:Arial,Tahoma,Verdana,Helvetica,sans-serif;  font-size: 16px; font-weight: normal;}
.tb2-fade {background: #f7f7f7 url(../images/tbg.png) top left repeat-x; border-bottom:1pt solid #cccccc; border-right: 1pt solid #cccccc; font-family:Arial,Tahoma,Verdana,Helvetica,sans-serif; font-size:12px; color:#333; font-weight:normal;  height: 30px;}
.tb2 {background-color: #f7f7f7; border-bottom:1pt solid #cccccc; border-right: 1pt solid #cccccc; font-family:Arial,Tahoma,Verdana,Helvetica,sans-serif; font-size:12px; color:#333; font-weight:normal;  height: 30px;}


		p#cross-links { text-align: center }
		
		p#cross-links { border-bottom: 1px solid #ccc; margin-bottom: 30px; padding-bottom: 30px }
		
		noscript p, noscript ol { color: #a00; font-size: 13px; line-height: 1.4em; text-align: left }
		noscript a { color: #a00; text-decoration: underline }
		noscript ol { margin-left: 25px; }
		a:focus { outline:none }
		img { border: 0 }
		
		
		.stripViewer .panelContainer .panel ul {
			text-align: left;
			margin: 0 15px 0 30px;
		}
		
		.slider-wrap { /* This div isn't entirely necessary but good for getting the side arrows vertically centered */
			margin: 20px 0;
			position: relative;
			width: 100%;
		}

		/* These 2 lines specify style applied while slider is loading */
		.csw {width: 100%; height: 460px; background: #fff; overflow: scroll}
		.csw .loading {margin: 200px 0 300px 0; text-align: center}

		.stripViewer { /* This is the viewing window */
			position: relative;
			overflow: hidden; 
			border: 3px solid #b8b8b8; /* this is the border. should have the same value for the links */
			margin: auto;
			width: 620px; /* Also specified in  .stripViewer .panelContainer .panel  below */
			height: 340px;
			clear: both;
			background: #fff;
		}
		
		.stripViewer .panelContainer { /* This is the big long container used to house your end-to-end divs. Width is calculated and specified by the JS  */
			position: relative;
			left: 0; top: 0;
			width: 100%;
			list-style-type: none;
			/* -moz-user-select: none; // This breaks CSS validation but stops accidental (and intentional - beware) panel highlighting in Firefox. Some people might find this useful, crazy fools. */
		}
		
		.stripViewer .panelContainer .panel { /* Each panel is arranged end-to-end */
			float:left;
			height: 100%;
			position: relative;
			width: 620px; /* Also specified in  .stripViewer  above */
		}
		
		.stripViewer .panelContainer .panel .wrapper { /* Wrapper to give some padding in the panels, without messing with existing panel width */
			padding: 20px;
		}
		
		.stripNav { /* This is the div to hold your nav (the UL generated at run time) */
			margin: auto;
		}
		
		.stripNav ul { /* The auto-generated set of links */
			list-style: none;
		}
		
		.stripNav ul li {
			float: left;
			margin-right: 2px; /* If you change this, be sure to adjust the initial value of navWidth in coda-slider.1.1.1.js */
		}
		
		.stripNav a { /* The nav links */
			font-size: 12px;
			font-weight: bold;
			text-align: center;
			line-height: 32px;
			background: #c6e3ff;
			color: #fff;
			text-decoration: none;
			display: block;
			padding: 0 10px;
		}
		
		.stripNav li.tab1 a { background: url(../images/nav-over-1.gif) center}
		.stripNav li.tab2 a { background: url(../images/nav-over-1.gif) center }
		.stripNav li.tab3 a { background: url(../images/nav-over-1.gif) center }
		.stripNav li.tab4 a { background: url(../images/nav-over-1.gif) center }
		.stripNav li.tab5 a { background: url(../images/nav-over-1.gif) center}
		.stripNav li.tab6 a { background: url(../images/nav-over-1.gif) center}		
		
		.stripNav li a:hover {
			background: url(../images/nav-over.gif) center;
		}
		
		.stripNav li a.current {
			background: url(../images/nav.gif) center;
			color: #fff;
		}
		
		.stripNavL, .stripNavR { /* The left and right arrows */
			position: absolute;
			top: 230px;
			text-indent: -9000em;
		}
		
		.stripNavL a, .stripNavR a {
			display: block;
			height: 40px;
			width: 40px;
		}
		

		.stripNavL {
			left: 0;
		}
		
		.stripNavR {
			right: 0;
		}
		
		.stripNavL {
			background: url("../images/arrow-left.gif") no-repeat center;
		}
		
		.stripNavR {
			background: url("../images/arrow-right.gif") no-repeat center;
		}
