*{margin:0px; 
	padding:0px; 
	outline:none;
	}


body {
	padding: 0 0 20px 0;
	font-family: Arial,Helvetica,sans-serif;
	font-size:0.75em;
	font-style:normal;
	font-weight:normal;
	line-height:1.66em;
	color:#384249;
}
p {
	padding: 0 0 12px 0;
	font-family: Arial,Helvetica,sans-serif;
	font-size:0.95em;
	font-style:normal;
	font-weight:normal;
	line-height:1.5em;
	color:#384249;
}

a, a:link {
	text-decoration:none;
	color: #0E3F65;
}
	a:hover {
		text-decoration:underline;
		color:#ef9818;
	}
	
hr {color: #fff; background-color: #fff; border: 1px dotted #666; border-style: none none dotted; }

#back_top {
	font-family: Arial,Helvetica,sans-serif;
	font-size:0.85em;
	font-style:normal;
	font-weight:normal;
	line-height:1.66em;
	color:#384249;
	text-align:right;
	float:right;
}

img,fieldset{
	border:none;
	}
	
.clear{
	clear:both;
	}
	
input{
	outline:none;
	}
	
#layout{
	width:830px; 
	margin:0 auto;
	}
	
	
/* Top logo and icon links */
	
#header{
	float:left; 
	width:830px; 
	background:#FFF; 
	padding:0 0 7px 0;
	}
	
#header .logo{
	float:left;
	padding:12px 0 0 0px;
	}
	
#header ul{
	float:right; 
	padding:27px 45px 0 0; 
	list-style:none;
	}
	
#header ul li{
	float:left; 
	padding:0 0 0 0px;
	}
	
#header ul li .support{
	float:left;
	background:url(/common/images/support.png) no-repeat 0 0; 
	text-decoration:none; 
	font-size:11px; 
	color:#5b789c; 
	font-weight:bold; 
	padding:1px 25px 0 20px;
	}
	
#header ul li .support:hover{
	text-decoration:underline;
	}
	
#header ul li .freetrial{
	float:left; 
	background:url(/common/images/play.jpg) no-repeat 0 0; 
	text-decoration:none; 
	font-size:11px; 
	color:#5b789c; 
	font-weight:bold; 
	padding:1px 1px 0 20px;
	}
#header ul li .freetrial:hover{
	text-decoration:underline;
	}

#header ul li .telephone{
	float:left;

	text-decoration:none; 
	font-size:11px; 
	color:#666; 
	font-weight:normal; 
	padding:1px 25px 0 3px;
	}
#header ul li .login{
	float:left; 
	background:url(/common/images/client_login.png) no-repeat 0 0; 
	text-decoration:none; 
	font-size:11px; 
	color:#5b789c; 
	font-weight:bold; 
	padding:1px 0 0 16px;
	}
	
#header ul li .login:hover{
	text-decoration:underline;
	}



/* declarations to style the hover effect of the current state */
#nav {
		margin:0;
		padding:0;
		background:#808259 url(nav_bg.jpg) 0 0 repeat-x;
		width:100%;
		float:left;
		border:1px solid #42432d;
		border-width:1px 0;
	}
#nav li {
		display:inline;
		padding:0;
		margin:0;
	}
#nav a:link,
#nav a:visited {
		color:#000;
		background:#b2b580;
		padding:20px 40px 4px 10px;
		float:left;
		width:auto;
		border-right:1px solid #42432d;
		text-decoration:none;
		font:bold 1em/1em Arial, Helvetica, sans-serif;
		text-transform:uppercase;
		text-shadow: 2px 2px 2px #555;
	}
#nav a:hover {
		color:#fff;
		background:#727454;
	}
#nav li:first-child a {
		border-left:1px solid #42432d;
	}
	
	#home #nav-home a,
	#about #nav-about a,
	#investors #nav-investors a,
	#management #nav-management a,
	#company #nav-company a,
	#customers #nav-customers a,
	#news #nav-news a,
	#press #nav-press a,
	#newsletters #nav-newsletters a,
	#resellers #nav-resellers a, 
	#jobs #nav-jobs a, 
	#contact #nav-contact a,

	#productoverview #nav-productoverview a,
	#productstorage #nav-productstorage a,
	#productsharing #nav-productsharing a,
	#productaccess #nav-productaccess a,
	#productbackup #nav-productbackup a,
	#productlargefiles #nav-productlargefiles a,
	#productlocalcloud #nav-productlocalcloud a,
	#productusers #nav-productusers a,
	#productsecurity #nav-productsecurity a,
	
	#demogetstarted #nav-demogetstarted a,
	#demousers #nav-demousers a,
	#demofileservers #nav-demofileservers a,
	#demodesktop #nav-demodesktop a,
	#democollaborate #nav-democollaborate a,
	#demobackup #nav-demobackup a,
	#demofinding #nav-demofinding a

	{
		background:#ef9818;
		color:#fff;
		text-shadow:none;
	}
	#home #nav-home a:hover,
	#about #nav-about a:hover,
	#investors #nav-investors a:hover,
	#management #nav-management a:hover,
	#company #nav-company a:hover,
	#customers #nav-customers a:hover,	
	#news #nav-news a:hover,
	#press #nav-press a:hover,
	#newsletters #nav-newsletters a:hover,
	#resellers #nav-resellers a:hover,
	#jobs #nav-jobs a:hover,
	#contact #nav-contact a:hover, 
	
	#productoverview #nav-productoverview a:hover,
	#productstorage #nav-productstorage a:hover,
	#productsharing #nav-productsharing a:hover,
	#productaccess #nav-pproductaccess a:hover,
	#productbackup #nav-productbackup a:hover,
	#productlargefiles #nav-productlargefiles a:hover,
	#productlocalcloud #nav-productlocalcloud a:hover,
	#productusers #nav-productusers a:hover,
	#productsecurity #nav-productsecurity a:hover,
	
	#demogetstarted #nav-demogetstarted a:hover,
	#demousers #nav-demousers a:hover,
	#demofileservers #nav-demofileservers a:hover,
	#demodesktop #nav-demodesktop a:hover,
	#democollaborate #nav-democollaborate a:hover,
	#demobackup #nav-demobackup a:hover,
	#demofinding #nav-demofinding a:hover

	
	{
		background:#ef9818;
	}
	#nav a:active {
		background:#e35a00;
		color:#fff;
	}






/* main body style starts herre */

#body_content {
	float:right; 
	_width:830px;
	width:830px;
	padding-bottom:7px; 
	padding-top:10px;
	}
	
#body_content .block{
	float:right; 
	width:651px; 
	border-left:1px solid #c8c8c8; 
	margin-left:0px; 
	display:inline; 
	min-height:533px; 
	height:auto !important; 
	height:163px;
	}
	
#body_content .block img {
	float:right;
	}

#body_content .content .heading h1{
	float:left; 
	font-size:18px; 
	color:#ef9818; 
	font-weight:bold; 
	margin-left: 10px; 
	padding:0px 0px 0px 12px; 
	width:600px;
	}
	
#body_content .content .content_area{
	float:left; 
	font-size:12px; 
	color:#3a3a3a; 
	margin: 22px; 
	font-weight:normal; 
	line-height:18px; 
	width:600px;
	display:inline;
	}
	
#body_content .content .content_area a{	
	text-decoration: none;
	color:#112b8b;
	}
	
#body_content .content .content_area a:hover{	
	text-decoration: none;
	border-bottom: 1px dotted #ef9818; 	}
	
#body_content .content .singlecolumn_area{
	float:left; 
	font-size:12px; 
	color:#3a3a3a; 
	margin: 22px; 
	font-weight:normal; 
	line-height:18px; 
	width:800px;
	}	
	
	
#body_content .content .content_area .callboxbanner {
    width: 160px;
    height: 366px;
	float:right;
	padding-left:20px;
	}
	
#body_content .content .content_area .callboxbanner_short {
    width: 160px;
    height: 120px; 
	float:right;
	padding-left:20px;
	}	
	
#body_content .content .content_area .callboxbanner_community {
    width: 180px;
    height: 220px; 
	float:left;
	
	}	
	
		
	
	
#body_content .content .content_area h2 {
	font-size:15px; 
	color:#4c4c4c; 
	font-weight:bold; 
	line-height:18px;
	padding-bottom:5px;
	}



#body_content .content .content_area ul {
	padding:14px 0 20px 18px; 
	list-style:none;
	}
	
#body_content .content .content_area ul li {	
	list-style-type:none;	
	padding-left: 26px;
	padding-bottom:12px;
	background:url(/common/images/brown_bullet.jpg) no-repeat 10px 5px; 
	}

#body_content .content .content_area ol {
	font-size:0.95em;
	padding:14px 0 15px 23px; 
	}



	
	

/* SINGLE COLUMN CONTENT  style starts herre */

#single_content {
	float:right; 
	width:830px; 
	padding-bottom:7px; 
	padding-top:10px;
	}
	
#single_content .block{
	float:right; 
	width:830px; 
	margin-left:0px; 
	display:inline; 
	min-height:533px; 
	height:auto !important; 
	height:163px;
	}
	
#single_content .block img {
	float:right;
	}

#single_content .content .heading h1{
	float:left; 
	font-size:18px; 
	color:#ef9818; 
	font-weight:bold; 
	margin-left: 10px; 
	padding:0px 0px 0px 12px; 
	width:800px;
	}
	
#single_content .content .content_area{
	float:left; 
	font-size:12px; 
	color:#3a3a3a; 
	margin: 22px; 
	font-weight:normal; 
	line-height:18px; 
	width:83px;
	}
	

	
#singlecontent .content .content_area h2 {
	font-size:15px; 
	color:#4c4c4c; 
	font-weight:bold; 
	line-height:18px;
	padding-bottom:5px;
	}


/* end single column */



#call_to_action_right_box {width:160px;padding-left:20px;float:right;}

#call_to_action_right_box .grey_bg{float:right; background:url(/common/images/grey_bg.jpg) no-repeat 0 0; width:159px; height:174px;}
#call_to_action_right_box .grey_bg .heading{float:left; font-size:24px; color:#fff; width:159px; text-align:center; padding:19px 0 0 0;}
#call_to_action_right_box .grey_bg .signup{float:left; width:159px; text-align:center; margin-top:3px; font-size:11px; color:#fff;}
#call_to_action_right_box .grey_bg ul{float:left; padding:14px 0 0 18px; list-style:none;}
#call_to_action_right_box .grey_bg ul li{background:url(/common/images/grey_bullet.jpg) no-repeat 0 1px; padding:0 0 6px 18px;height:14px;}
#call_to_action_right_box .grey_bg ul li a:link{font-size:13px; color:#fff; text-decoration:underline;height:14px;}
#call_to_action_right_box .grey_bg ul li a:visited{text-decoration:underline;color:#fff;height:14px;}
#call_to_action_right_box .grey_bg ul li a:active{text-decoration:underline;color:#fff;height:14px;}
#call_to_action_right_box .grey_bg ul li a:hover{text-decoration:underline;color:#fff;height:14px;}
#call_to_action_right_box .orange_bg{float:right; background:url(/common/images/orange_bg.jpg) no-repeat 0 0; width:159px; height:82px;}
#call_to_action_right_box .orange_bg p.text{float:left; text-align:center; width:159px; color:#fff; font-size:15px; padding: 12px 0px 0px 0px;}
#call_to_action_right_box .orange_bg p.no{float:left; text-align:center; width:159px; color:#fff; font-size:20px; font-weight:bold; padding-top:3px;}



#body_content .grey_bg {
	float:right; 
	background:url(/common/images/grey_bg.jpg) no-repeat 0 0; 
	width:159px; 
	height:174px;
	}
	
#body_content .grey_bg .heading {
	float:right; 
	font-size:24px; 
	color:#fff; 
	width:159px; 
	text-align:center; 
	padding:19px 5px 5px 0;
	}
	
#body_content .grey_bg .signup {
	float:right; 
	width:159px; 
	text-align:center; 
	margin-top:3px; 
	font-size:11px; 
	color:#fff;
	}
	
#body_content .grey_bg ul {
	float:right; 
	padding:0px 0 0 18px; 
	list-style:none;
	}
	
#body_content .grey_bg ul li {
	float:right; 
	background:url(/common/images/grey_bullet.jpg) no-repeat 0 2px; 
	padding:0px 0 0px 18px;
	}
	
#body_content .grey_bg ul li a {
	float:right; 
	font-size:13px; 
	color:#fff; 
	text-decoration:none;
	}
	
#body_content .grey_bg ul li a:hover {
	text-decoration:underline;
	}
	
#body_content .orange_bg {
	float:right; 
	background:url(/common/images/orange_bg.jpg) no-repeat 0 0;
	width:159px; 
	height:82px;
		margin-bottom: 20px;
	}
	
#body_content .orange_bg .text {
	float:right; 
	text-align:center; 
	width:159px; 
	color:#fff; 
	font-size:15px; 
	padding-top:15px;
	}
	
#body_content .orange_bg .no{
	float:right; 
	text-align:center; 
	width:159px; 
	color:#fff; 
	font-size:20px; 
	font-weight:bold; 
	padding-top:0px;
	}
	
#body_container{
	float:left; 
	width:661px;
	}
	
.news_divider {
	border-bottom-color:#CCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	padding-top:5px;
	padding-bottom:15px;
	padding-left:0px;
	padding-right:0px;
}

/***	START side navigation	***/

#sidebar {
	float:left;
	margin-left:0px;
	width:159px;
}	

#nav-sub dt{
	margin-left: 0.2em;
	border-bottom: dotted 1px #898D8D;

}
#nav-sub dt a{
	font-weight:bold;
	margin-bottom:0.8em;
	color: #666;
}
#nav-sub dt a:hover{
	text-decoration:none;
	color: #666;
}
#nav-sub dd{
	font-size: 0.95em;
	margin-bottom: 1em;
}
#nav-sub dd li {
	list-style-type:none;	
	border-bottom: dotted 1px #879AA9;
}
#nav-sub dd a{
	color: #0E3F65;		
	padding-left: 20px;
	background:transparent url(/common/images/nav_sub_bt.gif) no-repeat scroll 0;
	display:block;
}
#nav-sub dd a:hover{
	text-decoration:none;
	color: #ef9818;		
	background:transparent url(/common/images/nav_sub_bt_on.gif) no-repeat scroll 0;
}

/* ---------------------- #sidebar quicklinks */
.sidebar_quick_links {
	padding: 1em 0 0 0;
	margin-bottom: 15px;	
}
.sidebar_quick_links dt {
	text-transform:uppercase; 
	font-weight:bold;
	color: #666;
}
.sidebar_quick_links ul {
	 padding-left:1.3em; 
	 color:#999999;
}
.sidebar_quick_links a {
	color: #667C8D;	
	font-size: 0.95em;
}
.sidebar_quick_links a:hover {
	 color:#000000;
	 text-decoration: underline;
}
.sidebar_quick_links img {
	 padding-top: 1em;;
}
/***	END side navigation	***/



/***	faq floating div	***/ 
.faqfloatmenu {
    clear: both;
    padding: 0;
    width: 450px;
}
.faqfloatmenu .floatitem {
	float: left;
	margin-left:-18px;
	margin-top:25px;
	position:fixed;
}

#pcm{display:none;}
ul.pureCssMenu ul{display:none}
ul.pureCssMenu li:hover>ul{display:block}
ul.pureCssMenu ul{position: absolute;left:98%;top:-1px;}
ul.pureCssMenu ul ul{position: absolute;left:98%;top:-2px;}
ul.pureCssMenu,ul.pureCssMenu ul {
	margin:0px;
	list-style:none;
	padding:0px 1px 1px 0px;
	background-color:#27588b;
	background-repeat:repeat;
	border-color:;
	border-width:0px;
	border-style:solid;
}
ul.pureCssMenu table {border-collapse:collapse}ul.pureCssMenu {
	display:block;
	zoom:1;
	_width:30.05px;
	float: left;
}
ul.pureCssMenu ul{
	width:223.9px;
}
ul.pureCssMenu li{
	display:block;
	margin:1px 0px 0px 1px;
	font-size:0px;
}
ul.pureCssMenu a:active, ul.pureCssMenu a:focus {
outline-style:none;
}
ul.pureCssMenu a, ul.pureCssMenu li.dis a:hover, ul.pureCssMenu li.sep a:hover {
	display:block;
	vertical-align:middle;
	zoom:1;
	background-color:#27588b;
	border-width:0px;
	border-color:#FFF;
	border-style:solid;
	text-align:left;
	text-decoration:none;
	padding:4px;
	_padding-left:0;
	font:normal 11px Arial;
	color: #FFFFFF;
	text-decoration:none;
	cursor:default;
}
ul.pureCssMenu span{
	overflow:hidden;
}
ul.pureCssMenu ul li {
	float:none;
}
ul.pureCssMenu ul a {
	text-align:left;
	white-space:nowrap;
}
ul.pureCssMenu li.sep{
	text-align:left;
	padding:0px;
	line-height:0;
}
ul.pureCssMenu li.sep span{
	float:none;	padding-right:0;
	width:100%;
	height:3;
	display:inline-block;
	background-color:;	background-image:none;}
ul.pureCssMenu li:hover{
	position:relative;
}
ul.pureCssMenu li:hover>a{
	background-color:#214871;
	border-color:#FFFFFF;
	border-style:solid;
	font:normal 11px Arial;
	color: #FFFFFF;
	text-decoration:none;
}
ul.pureCssMenu li a:hover{
	position:relative;
	background-color:#214871;
	border-color:#FFFFFF;
	border-style:solid;
	font:normal 11px Arial;
	color: #FFFFFF;
	text-decoration:none;
}
ul.pureCssMenu li.dis a {
	color: #AAAAAA !important;
}
ul.pureCssMenu img {border: none;float:left;_float:none;margin-right:4px;width:26px;
height:157px;
}
ul.pureCssMenu ul img {width:26px;
height:157px;
}
ul.pureCssMenu img.over{display:none}
ul.pureCssMenu li.dis a:hover img.over{display:none !important}
ul.pureCssMenu li.dis a:hover img.def {display:inline !important}
ul.pureCssMenu li:hover > a img.def  {display:none}
ul.pureCssMenu li:hover > a img.over {display:inline}
ul.pureCssMenu a:hover img.over,ul.pureCssMenu a:hover ul img.def,ul.pureCssMenu a:hover a:hover img.over{display:inline}
ul.pureCssMenu a:hover img.def,ul.pureCssMenu a:hover ul img.over,ul.pureCssMenu a:hover a:hover img.def{display:none}
ul.pureCssMenu a:hover ul{display:block}
ul.pureCssMenu span{
	display:block;
	background-image:url(/common/images/icon_faq_menu.png);
	height:156px;
	background-position:right center;
	background-repeat: no-repeat;
   padding-right:18px;}
ul.pureCssMenu li:hover>a>span{	background-image:url(/common/images/icon_faq_menu_over.png);
}
ul.pureCssMenu a:hover span{	_background-image:url(/common/images/icon_faq_menu_over.png)}
ul.pureCssMenu ul span,ul.pureCssMenu a:hover table span{background-image:url(/common/images/icon_faq_menu.png)}
ul.pureCssMenu ul li:hover > a span{	background-image:url(/common/images/icon_faq_menu_over.png);}
ul.pureCssMenu table a:hover span{background-image:url(/common/images/icon_faq_menu_over.png)}

/***	END faq floating div	***/ 

 



<!-- style for nested tables within the content
#innertable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #333;
	background-color: #FFF;
	padding: 5px;

}
#innertable .header{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: bold;
	text-align:left;
	color: #FFF;
	background-color: #555;
	padding: 5px;
	border: thin solid #CCC
}
#innertable .text{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-align:left;
	color: #333;
	background-color: #FFF;
	padding: 5px;
	border: thin solid #CCC;
}
#innertable .text_center{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-align: center;
	color: #333;
	background-color: #FFF;
	padding: 5px;
	border: thin solid #CCC;
}
#innertable img{
	text-align: left;
	background-color: #FFF;
	padding-right: 25px;
	border: none solid #CCC;
}



/*   ---------------------- #Left sidebar Text */
#sidebar_news {
color:#333;
text-decoration:none;
margin-top:15px;
}

#sidebar_news h2 {
	text-transform:uppercase; 
	font-weight:bold;
	font-size: 0.95em;
	color: #666;
	margin-bottom: 0.5em;
}

#sidebar_news ul {
padding:0; margin:0;
}

#sidebar_news li {
border-top: 1px dotted #999;
list-style:none;
padding: 0.5em 0;
}

#sidebar_news li:first-child {
	border-top: none;
}

#sidebar_news li .excerpt {
	color: #999;
}

#sidebar_news a {
	border: none !important;
	color: #666;
}



/* Feature List page page layout */


.clearfix { display:inline-block; }
.clearfix { display:block; }
#feature_set {
	width:615px;
	float:left;
	border-bottom:1px;
	border-bottom-color:#999;
	border-bottom-style:dotted;
	margin-bottom: 15px;
}
#feature_set  .head{
	margin-left:0px;
	margin-bottom:30px;
	clear: right;
	float: left;
	width: 498px;
}
#feature_set  .icon {
	margin:0;
	height: 47px;
	width: 47px;
	clear: none;
	float: left;
}

#feature_set  .content {
	margin:0;
	height: 47px;
	width: 498px;
	clear: none;
	float: left;
}


/* end Feature List page page layout */






#logo {
	float:left; 
	width:830px; 
	margin:9px 0 0 0;
	}
	
#logo .top_curve{
	float:left; 
	background:url(/common/images/grey_top.jpg) no-repeat 0 top; 
	width:830px;
	}
	
#logo .mid{
	float:left; 
	background:url(/common/images/grey_mid.jpg) repeat-y 0 top; 
	width:830px;
	}
	
#logo .bottom_curve{
	float:left; 
	background:url(/common/images/grey_bottom.jpg) no-repeat 0 0; 
	width:830px; 
	height:6px;
	}
	
#logo ul{
	float:left; 
	list-style:none; 
	padding:0 0 5px 42px;
	}
	
#logo ul li{
	float:left; 
	padding:0 60px 0 0;
	}
	
#logo ul li img{
	float:left;
	}
	
#logo ul li.first{
	padding-top:18px;
	}
	
#logo ul li.second{
	padding-top:21px;
	}
	
#logo ul li.third{
	pad
	ding-top:12px;
	}
#logo ul li.fourth{
	padding-top:26px; 
	padding-right:0px;
	}
	
#dark_grey{
	float:left; 
	background:url(/common/images/dark_grey.gif) no-repeat 0 0; 
	width:830px; 
	height:72px; 
	margin-top:9px;
	}
	
#dark_grey ul{
	float:left; 
	list-style:none; 
	padding:29px 0 0 35px;
	}
	
#dark_grey ul li{
	float:left; 
	padding:0 15px 0 0; 
	color:#fff; 
	font-size:12px;
	}
	
#dark_grey ul li a{
	float:left; 
	color:#fff; 
	font-size:12px; 
	text-decoration:none;
	}
	
#dark_grey ul li a:hover{ 
	text-decoration:underline;
	}
	
#dark_grey .grey_seperator{
	background:url(/common/images/grey_seperator.jpg) no-repeat 0 0; 
	height:59px; 
	width:1px; 
	float:left; 
	margin:7px 0 0 15px;
	display:inline;
	}
	
#bottom_text{
	float:left; 
	width:830px; 
	margin:9px 0 0 0; 
	padding-bottom:18px;
	}
	
#bottom_text .top{
	float:left; 
	background:url(/common/images/bottom_top_curve.gif) no-repeat 0 0; 
	width:829px;
	}
	
#bottom_text .mid{
	float:left; 
	background:url(/common/images/bottom_mid.gif) repeat-y 0 0; 
	width:829px;
	}
	
#bottom_text .bottom{
	float:left; 
	background:url(/common/images/bottom_text_curve.gif) no-repeat 0 0; 
	width:829px; 
	height:4px;
	}
	
#bottom_text h1{
	float:left; 
	color:#777777; 
	font-size:18px; 
	padding:19px 0 11px 38px; 
	font-weight:normal; 
	width:780px;
	}
#bottom_text p{
	float:left; 
	padding:0 0 0 38px; 
	width:760px; 
	font-size:11px; 
	color:#777; 
	line-height:18px;
	}
	
#bottom_text ul{
	float:left;
	padding:20px 0 45px 38px; 
	list-style:none;
	width:780px;
	}
	
#bottom_text ul li{
	float:left; 
	padding:5px 0 0 0;
	}
	
#bottom_text ul li a.first{
	background:none; 
	padding-left:0px;
	}
	
#bottom_text ul li a{
	float:left; 
	font-size:12px; 
	color:#4c4c4c; 
	text-decoration:underline; 
	background:url(/common/images/footer.jpg) no-repeat 0 2px; 
	padding:0 12px 0 12px;
	}
	
#bottom_text ul li a:hover{ 
	text-decoration:none;
	}
	
	
/* Start lower footer copyright and socialnetwork links 

#outer_footer{
	float:left; 
	width:100%; 
	height:40px; 
	background:#ffffff;
	}
	
#footer{
	width:830px; 
	margin:0 auto; 
	height:40px; 
	position:relative;
	}
	
#footer p{
	position:absolute; 
	top:-6px; 
	left:0px; 
	text-align:center; 
	width:830px; 
	font-size:11px; 
	color:#929292;
	}
	
#footer .socialnetwork{
	width:830px; 
	margin:0 auto; 
	height:40px; 
	position:relative;
	}
*/
	
	

/* New Footer socialnetworking and copyright */
	

#outer_footer{

	margin: 0 auto;
	width:100%; 
	height:25px; 
	background:#ffffff;
	}	
	
#footer ul{
	float:left; 
	padding:12px 0px 0 230px; 
	list-style:none;
	}
	
#footer ul li{
	float:left; 
	padding:0 0 0 0px;
	}
#footer ul li .label{
	float:left;
	color:#666;

	text-decoration:none; 
	font-size:11px; 

	font-weight:normal; 
	padding:8px 8px 0 3px;
	}
#footer ul li .socialicons{
	float:left; 
	text-decoration:none; 
	font-size:11px; 
	color:#5b789c; 
	font-weight:bold; 
	padding:1px 1px 0 4px;
	}

/*popup_what_this Start*/
#easyTooltip{width:531px; float:left; position:absolute; left:0; top:0; z-index:9;}
#easyTooltip .top_bg{width:531px; float:left; background:url(/common/images/pop_up_top.png) no-repeat 0 top; padding-top:10px;}
#easyTooltip .bottom_bg{width:531px; float:left; background:url(/common/images/pop_up_bottom.png) no-repeat 0 bottom; padding-bottom:20px; line-height:1px; font-size:1px;}
#easyTooltip .top_bg .main_box{width:445px; float:right; padding-right:30px;}
#easyTooltip .top_bg .main_box h6{width:445px; float:left; height:35px; font:bold 14px/15px Arial, Helvetica, sans-serif; color:#fff;}
#easyTooltip .top_bg .main_box .main_data{width:445px; float:left; background:url(/common/images/pop_up_border.gif) repeat-y 0 0;}
#easyTooltip .top_bg .main_box .main_data ul{width:445px; float:left; list-style:none;}
#easyTooltip .top_bg .main_box .main_data ul li{width:445px; float:left; border-bottom:1px solid #a2a2a2; font:normal 11px/14px Arial, Helvetica, sans-serif; color:#414141;}
#easyTooltip .top_bg .main_box .main_data ul li.line1{width:445px; float:left; padding:7px 0;}
#easyTooltip .top_bg .main_box .main_data ul li .col1{width:255px; float:left;}
#easyTooltip .top_bg .main_box .main_data ul li .col2{width:89px; float:left; text-align:center;}
#easyTooltip .top_bg .main_box .main_data ul li .col3{width:90px; float:left; text-align:center;}
#easyTooltip .top_bg .main_box .main_data ul li img{ float:none;}
#easyTooltip .top_bg .main_box .main_data ul li span{width:89px; float:left; padding-top:15px;}
#easyTooltip .top_bg .main_box ul.bottom {width:420px; float:left; padding:15px 0 15px 13px; list-style:none;}
#easyTooltip .top_bg .main_box ul.bottom li{width:400px; float:left; padding-left:12px; background:url(/common/images/black_dot.gif) no-repeat 0 6px;font:normal 11px/14px Arial, Helvetica, sans-serif; color:#414141;}
#easyTooltip .top_bg .main_box .main_data2{width:445px; float:left;}
.greyPopText {color:#414141;}
.red-text{color:#ff0000;}
/*popup_what_this End*/





	
	

/***	Common styles from original page	***/
h1 { font: bold 18px arial, helvetica, sans-serif; }
h1.top {
	border-bottom:3px dotted #BBBEC2;
	margin:0px 0px 10px 2px;
	padding:15px 0px 3px;
}
.normalText{ font: normal 12px arial, helvetica, sans-serif; }
label { color: #666666; font: bold 12px verdana, sans-serif; }
a.defaultAnchor, a.defaultAnchor:link , a.defaultAnchor:visited {
	font: normal 10px arial, helvetica, sans-serif; color: blue;
}
.spr-no-repeat{background-image: url(/corp_images/popup_images/egn_sprite.png); background-repeat: no-repeat; }
.spr-repeat-x{background-image: url(/corp_images/popup_images/y_repeat_sprite.png); background-repeat: repeat-x; }
.spr-repeat-y{background-image: url(/corp_images/popup_images/x_repeat_sprite.png); background-repeat: repeat-y; }
.resultM {background-color:#F0F2F5;}

/***	For Contact Us Box - START	***/
.ytl { background:url(/corp_images/popup_images/ytl.png) top left no-repeat; height:18px; width:18px; float:left } 
.ytl { _background:url(); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/corp_images/popup_images/ytl.png', sizingMethod='scale')}
.ytr { background:url(/corp_images/popup_images/ytr.png) top left no-repeat; height:18px; width:18px; float:left }
.ytr { _background:url(); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/corp_images/popup_images/ytr.png', sizingMethod='scale')}
.yt { background:url(/corp_images/popup_images/yt.gif) top left repeat-x; height:18px; width:294px; float:left; background-color:#E8D9C8;}
.yellowframe li { margin-bottom: 10px }
.formlabel { font:bold 14px Arial, Helvetica, sans-serif; color:#666666; text-align:right; padding-right:15px }
.req { color:red }
.orangeLabel h1 { margin:0px; font-size:21px; line-height:21px }
.redLabel h1 { margin:0px; font-size:21px; line-height:21px }
.yb { background:url(/corp_images/popup_images/yb.gif) bottom left repeat-x; height:18px; width:294px; float:left; background-color:#E8D9C8;}
.ybl { background:url(/corp_images/popup_images/ybl.png) bottom left no-repeat; height:18px; width:18px; float:left } 
.ybl { _background:url(); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/corp_images/popup_images/ybl.png', sizingMethod='crop')}
.ybr { background:url(/corp_images/popup_images/ybr.png) bottom right no-repeat; height:18px; width:18px; float:left }
.ybr { _background:url(); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/corp_images/popup_images/ybr.png', sizingMethod='crop')}
.yellowframe {border-left: 1px solid white; border-right: 1px solid white; background-color:#e8d9c8; font:normal 13px Arial, Helvetica, sans-serif; color:#333333; padding:0px 18px}
.yellowframe div, .yellowframe h1, .yellowframe p  { margin: 0 !important; padding: 0 !important;}
a.orangelink {font:bold 16px Arial, Helvetica, sans-serif; color:#FF6600; text-decoration:none; background: url(/corp_images/popup_images/linkDecorationFF6600.gif) bottom left repeat-x; cursor: pointer; cursor: hand; }
a.orangelink:hover { color:#FF6600 }
/***	For Contact Us Box - END	***/

/***	For Popups - START	***/
.sprite_top {background-position: 0 0; background-color: #F0F2F5; } 
.sprite_top_left {background-position: 0 -1866px;} 
.sprite_top_right {background-position: 0 -1936px;} 
.sprite_bottom {background-position: 0 -40px; background-color: #f0f2f5;} 
.sprite_bottom_left {background-position: 0 -1443px;} 
.sprite_bottom_right {background-position: 0 -1513px;}
.sprite_left {background-position: -74px 0} 
.dropShadow { top: 10px; left:0; margin-left:10px; z-index: 1; position:absolute; voice-family: "\"}\""; voice-family:inherit; filter: progid:DXImageTransform.Microsoft.Alpha( opacity=60 ) progid:DXImageTransform.Microsoft.Blur( PixelRadius=2,MakeShadow=false ); }

.resultM { background-color:#F0F2F5; }
.resultSTL {}
.resultSTR { background-image: url(/corp_images/popup_images/no_repeat_25_1.png); background-position: 0 -98px; background-repeat:no-repeat;    _background-image:url(/corp_images/popup_images/result_corner_top_right.gif); }
.resultSBR { background-image: url(/corp_images/popup_images/no_repeat_25_1.png); background-position: 0 -599px; background-repeat:no-repeat;   _background-image:url(/corp_images/popup_images/result_corner_bottom_right.gif); }
.resultSBL { background-image: url(/corp_images/popup_images/no_repeat_25_1.png); background-position: 0 -138px; background-repeat:no-repeat;   _background-image:url(/corp_images/popup_images/result_corner_bottom_left.gif); }
.resultST, .resultSL .resultSM { background-image: url(/corp_images/popup_images/no_repeat_15.gif); background-position: 0 -342px; }
.resultSR { background-position: -135px 0; _background:url(); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/corp_images/popup_images/ns_right.png', sizingMethod='scale'); }
.resultSB { background-image: url(/corp_images/popup_images/repeat_x1.png); background-position: 0 -210px; background-repeat:repeat-x; _background:url(); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/corp_images/popup_images/ns_bottom.png',sizingMethod='scale'); }
.selectCollection { padding: 4px; border: solid 1px black; outline: solid 1px white; width:378px; }

/***	For client login box	***/
.dvLoginLbls{
	height: 30px;
}
.dvLoginInputs{
	width:180px;
}
.dvSiteAddrLbl{
	height: 22px;
	margin-top:8px;
}
.spPswdLbl{
	float:left;
	margin-top:3px;
	width:110px;
}
.spPwdInput{
	float:left; width:240px;
}
.lnkForgotSiteAddr{
	font-size: 0.8em;
}
.dvForgotSiteAddr{
	height: 30px;
}
/

/***	For Popups - END	***/

/***	For Header Menu - START	
.hypLink { font: normal 11px/14px verdana, sans-serif; text-decoration:underline; color: black; cursor:pointer; cursor:hand; }
.disHypLink { font: normal 11px/14px verdana, sans-serif; text-decoration:underline; color: black; cursor:pointer; cursor:default; }
#pomenu {position:absolute;width:140px; border-left:1px solid white; border-right:1px solid white; border-top:1px solid white; z-index: 1000;}
#pdmenu {position:absolute;width:117px; border-left:1px solid white; border-right:1px solid white; border-top:1px solid white; z-index: 1000; }
#aumenu {position:absolute;width:88px; border-left:1px solid white; border-right:1px solid white; border-top:1px solid white; z-index: 1000; }
#pomenusub {position:absolute;width:129px; border-left:1px solid white; border-right:1px solid white; border-top:1px solid white; z-index: 1000; }
#pdmenusub {position:absolute;width:113px; border-left:1px solid white; border-right:1px solid white; border-top:1px solid white; z-index: 1000; }
a.pomenu {display:block;color:white;font:normal 11px/22px Arial, Helvetica, sans-serif;border-bottom:1px solid white; padding:0px 15px; background-color:#888888; text-decoration:none}
a.pomenu:hover {text-decoration:underline; color:white }
a.pdmenu {display:block;color:white;font:normal 11px/22px Arial, Helvetica, sans-serif;border-bottom:1px solid white; padding:0px 15px; background-color:#888888; text-decoration:none}
a.pdmenu:hover {text-decoration:underline; color:white }
.headerbar li a { display:block }
	For Header Menu - END	***/
/***	For orange buttons - Start	***/
.defaultBtn, .hoverBtn, .activeBtn {
	font: bold 13px verdana, helvetica, sans-serif;
	color: white;
	text-align: center;
	padding-top: 7px;
	width: 103px;
	height: 25px;
	cursor: pointer;
	background-repeat: no-repeat; 
	position: relative;
}
.defaultBtn { 
	background-image: url(/corp_images/no_repeat_big.gif); background-position: -428px -1529px;
	font: bold 13px verdana, helvetica, sans-serif;
	color: white;
	text-align: center;
	padding-top: 7px;
	width: 103px;
	height: 25px;
	cursor: pointer;
	background-repeat: no-repeat; 
	position: relative;
}


.defaultBtnSM, .hoverBtnSM, .activeBtnSM, .defaultBtnSMDisabled {
	font: bold 13px verdana, helvetica, sans-serif;
	color: white;
	text-align: center;
	padding-top: 7px;
	width: 56px;
	height: 25px;
	cursor: pointer;
	background-repeat: no-repeat; 
}

.defaultBtnSMDisabled {
	color: #EEEEEE;
	cursor: default;
	}

.defaultBtn_Ok { 
	background-image: url(/corp_images/no_repeat_big.gif); background-position: -17px -90px; 
	font: bold 13px verdana, helvetica, sans-serif;
	color: white;
	text-align: center;
	padding-top: 7px;
	width: 103px;
	height: 25px;
	cursor: pointer;
	background-repeat: no-repeat; 
	position: relative;
}	
	
.hoverBtn { 
	background-image: url(/corp_images/no_repeat_big.gif); background-position: -428px -1041px; 
	}

.activeBtn { 
	background-image: url(/corp_images/no_repeat_big.gif); background-position: -428px -1349px; 
	}

.resultM div {
	position:relative;
}
/***	For orange buttons - End	***/
#layout_plans_and_price{width:900px; margin:0 auto;}
#body_container_plans_and_price{float:left; width:900px; position:relative;}

/*plan_price Start*/
#plan_price{width:768px; float:left; padding:20px 0 0 32px;}
#plan_price h3{width:auto; float:left; font:bold 20px/24px Arial, Helvetica, sans-serif; color:#a4a3a3; padding-left:20px;}
#plan_price .right_text{width:auto; float:right;}
#plan_price .right_text p{width:auto; float:right;font:normal 11px/13px Arial, Helvetica, sans-serif; color:#333333; padding:0px;}
#plan_price .right_text p span{width:auto; float:left;font:bold 11px/13px Arial, Helvetica, sans-serif; font-style:italic; color:#ee2530;}
#plan_price .right_text p small{width:auto; float:right; color:#ee2530; font-size:11px;}
/*choose_plan Start*/
#choose_plan{width:768px; float:left; padding-top:10px;}
#choose_plan .main_bg{width:768px; float:left; background:url(../images/choose_plan_middle_bg.gif) repeat-y 0 0;}
#choose_plan .top_curve{width:768px; float:left; background:url(../images/choose_plan_top_bg.jpg) no-repeat 0 0;}
#choose_plan .bottom_curve{width:768px; float:left; background:url(../images/choose_plan_bottom_bg.gif) no-repeat 0 bottom;}
#choose_plan .bottom_curve .left_area{width:370px; float:left; }
#choose_plan .bottom_curve .left_area .title{width:350px; height:35px; float:left; padding:17px 0 0 16px;}
#choose_plan .bottom_curve .left_area .title h2{width:295px; float:left;}
#choose_plan .bottom_curve .left_area .middle_sction{width:369px; float:left;}
#choose_plan .bottom_curve .left_area .middle_sction ul{width:369px; float:left; list-style:none;} 
#choose_plan .bottom_curve .left_area .middle_sction ul li{width:354px; float:left; padding:7px 0 0px 16px; border-bottom:1px solid #d1d1d1; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#3d3d3d; font-weight:bold;} 
#choose_plan .bottom_curve .left_area .middle_sction ul li.line1{width:360px; float:left; height:58px; padding-top:13px;}
#choose_plan .bottom_curve .left_area .middle_sction ul li.line2{width:360px; float:left; height:62px;}
#choose_plan .bottom_curve .left_area .middle_sction ul li.line3{width:360px; float:left; height:27px;}
#choose_plan .bottom_curve .left_area .middle_sction ul li.line4{width:360px; float:left; height:46px;}
#choose_plan .bottom_curve .left_area .middle_sction .wats_this{float:left; width:auto; position:relative;}
#choose_plan .bottom_curve .left_area .middle_sction ul p{width:auto; float:left; font-size:1em; line-height:18px; font-weight:bold; position:relative} 
#choose_plan .bottom_curve .left_area .middle_sction ul p a{width:auto; float:none; color:#0a447e; text-decoration:none;} 
#choose_plan .bottom_curve .left_area .middle_sction ul span.red{color:#ee222f;}
#choose_plan .bottom_curve .left_area span.weight_normal{ font-weight:normal}
#choose_plan .bottom_curve .left_area .middle_sction ul label{width:229px; float:left; padding-left:130px; font-size:10px; line-height:18px;} 
#choose_plan .bottom_curve .left_area .bottom_sction{width:343px; float:left; padding:17px 0 0 16px; height:110px;}
#choose_plan .bottom_curve .left_area .bottom_sction h2{width:295px; float:left; background:url(../images/sign_up_text_separator.jpg) no-repeat 0 bottom; padding-bottom:10px;}
#choose_plan .bottom_curve .left_area .bottom_sction h5{width:352px; float:left; padding-bottom:10px; font:bold 14px/18px Arial, Helvetica, sans-serif; color:#fff;}
#choose_plan .bottom_curve .left_area .bottom_sction h5 span{width:auto; float:none; padding-bottom:10px; font:normal 11px/18px Arial, Helvetica, sans-serif; color:#fff;}
#choose_plan .bottom_curve .right_area{width:auto; float:left; padding-top:15px;}
#choose_plan .bottom_curve .right_area .plan_box{width:auto; float:left;}
#choose_plan .bottom_curve .right_area .plan_box .plan_bg{width:124px; float:left;}
#choose_plan .bottom_curve .right_area .plan_box .left_margin{ margin-left:6px; display:inline;}
#choose_plan .bottom_curve .right_area .plan_box .first{width:124px;}
#choose_plan .bottom_curve .right_area .plan_box .plan_bg .right_shadow{width:5px; float:left; height:204px; position:absolute; top:0px; left:-5px;}
#choose_plan .bottom_curve .right_area .plan_box .plan_bg_hover{width:124px; float:left; position:relative; z-index:1}
#choose_plan .bottom_curve .right_area .plan_box .plan_bg_hover .bottom_payment_type{width:124px; float:left;border:1px solid #d3d3d3; border-top:0px; background:#f1eede; position:absolute; bottom:-135px; left:-2px; padding-top:10px; z-index:1!important; display:inline;}
#choose_plan .bottom_curve .right_area .plan_box .plan_bg_hover .bottom_payment_type small{width:124px; float:left; text-align:center; font:normal 11px/18px Arial, Helvetica, sans-serif; color:#e62700;}
#choose_plan .bottom_curve .right_area .plan_box .plan_bg_hover .bottom_payment_type form{width:124px; float:left; padding-top:10px;}
#choose_plan .bottom_curve .right_area .plan_box .plan_bg_hover .bottom_payment_type form .row{width:114px; float:left; padding:0 0 10px 10px;}
#choose_plan .bottom_curve .right_area .plan_box .plan_bg_hover .bottom_payment_type form .row1{width:114px; float:left; padding:10px 0 10px 10px;}
#choose_plan .bottom_curve .right_area .plan_box .plan_bg_hover .bottom_payment_type form input.radio{width:auto; float:left;}
#choose_plan .bottom_curve .right_area .plan_box .plan_bg_hover .bottom_payment_type form label{width:auto; float:left;font:bold 11px/13px Arial, Helvetica, sans-serif; color:#3c3c3c; padding-left:5px;}
#choose_plan .bottom_curve .right_area .plan_box .plan_bg_hover .bottom_payment_type form input.btn{width:107px; height:30px; background:url(../images/continue_btn.gif) no-repeat 0 0; float:left; border:0; cursor:pointer}
#choose_plan .bottom_curve .right_area .plan_box .plan_bg_hover .right_shadow1{width:5px; float:left; height:204px; position:absolute; top:0px; left:-6px; background:url(../images/shadow.png) no-repeat 0 0;}
#choose_plan .bottom_curve .right_area .plan_box .plan_bg_hover ul{width:124px; float:right; border-left:1px solid #d3d3d3; border-right:1px solid #d3d3d3; background:#f1eede url(../images/plan_bg_hover.gif) repeat-x 0 0;}
#choose_plan .bottom_curve .right_area .plan_box .plan_bg_hover ul li.line1{width:124px; float:left; padding-top:10px; height:27px; border:0px; color:#fff;}
#choose_plan .bottom_curve .right_area .plan_box ul{width:124px; float:right; list-style:none;border-left:1px solid #d3d3d3; border-right:1px solid #d3d3d3; background:#f3f5f8 url(../images/plan_bg.gif) repeat-x 0 0;}
#choose_plan .bottom_curve .right_area .plan_box ul li{width:124px; float:left; font:normal 11px/18px Arial, Helvetica, sans-serif; color:#3d3d3d; border-bottom:1px solid #d3d3d3;}
#choose_plan .bottom_curve .right_area .plan_box ul li.line1{width:124px; float:left; padding-top:10px; height:27px; border:0px;}
#choose_plan .bottom_curve .right_area .plan_box ul li.line2{width:124px; height:41px; float:left; padding-top:30px;}
#choose_plan .bottom_curve .right_area .plan_box ul li.line3{width:124px; height:39px; float:left; padding-top:30px;}
#choose_plan .bottom_curve .right_area .plan_box ul li.line4{width:124px; height:24px; float:left; padding-top:10px;}
#choose_plan .bottom_curve .right_area .plan_box ul li.line5{width:124px; height:37px; float:left; padding-top:16px;}
#choose_plan .bottom_curve .right_area .plan_box ul li.line6{width:124px; height:18px; float:left; padding-top:12px; border:0px;}
#choose_plan .bottom_curve .right_area .plan_box ul li.line7{width:124px; height:77px; float:left; padding-top:8px; border:0px;}
#choose_plan .bottom_curve .right_area .plan_box ul li.line7 .select{width:124px; float:left;}
#choose_plan .bottom_curve .right_area .plan_box ul li.line7 .select strong{width:124px; float:left; text-align:center; background:url(../images/top_arrow.gif) no-repeat center top; font:bold 18px/18px Arial, Helvetica, sans-serif; color:#5d7fa2; padding-top:20px;}
#choose_plan .bottom_curve .right_area .plan_box ul li.line7 .select strong span{ font-weight:normal; font-size:14px;}
#choose_plan .bottom_curve .right_area .plan_box ul li.line7 .select1{width:124px; float:left;}
#choose_plan .bottom_curve .right_area .plan_box ul li.line7 .select1 .row{width:124px; float:left; text-align:center; padding-bottom:5px;}
#choose_plan .bottom_curve .right_area .plan_box ul li.line7 .select1 .row img{width:auto; float:none;}
#choose_plan .bottom_curve .right_area .plan_box ul li p{width:124px; float:left; line-height:18px; text-align:center}
#choose_plan .bottom_curve .right_area .plan_box ul li p.strong {width:124px; float:left; line-height:18px; text-align:center; font-weight:bold}
#choose_plan .bottom_curve .right_area .plan_box ul li p.arrow{width:124px; height:15px; float:left; background:url(../images/right_arrow.gif) no-repeat center 0 ;}
#choose_plan .bottom_curve .right_area .plan_box .plan_bg_hover ul li p.arrow{width:124px; height:15px; float:left; background:url(../images/right_arrow1.gif) no-repeat center 0 ;}
#choose_plan .bottom_curve .right_area .plan_box ul li p span.red{ color:#ee222f; font-size:12px;}
#choose_plan .bottom_curve .right_area .plan_box ul li p.top {width:124px; float:left; text-align:center;} 
#choose_plan .bottom_curve .right_area .plan_box ul li p.top input.radio{width:auto; float:none;}
#choose_plan .bottom_curve .right_area .plan_box ul li p.top label{width:auto; font-weight:bold; padding-left:5px; line-height:18px;}
#choose_plan .bottom_curve .right_area .plan_box .plan_bg_hover p.top label{color:#fff}
/*choose_plan End*/
/*plan_price End*/


/*spacial price Start*/
#spacial_price{width:768px; float:left; padding:15px 0 0 32px;}
#spacial_price .top_curve{width:768px; float:left; background:url(../images/spa_price_top.gif) no-repeat 0 0; line-height:1px; font-size:1px; padding-top:7px;}
#spacial_price .middle_bg{width:766px; float:left; background:#f1eede; border-left:1px solid #c1c1c1; border-right:1px solid #c1c1c1; text-align:center; position:relative; padding-bottom:10px;}
#spacial_price .middle_bg h2{width:766px; float:left; font:bold 21px/25px Arial, Helvetica, sans-serif; color:#ef3032; text-align:center;}
#spacial_price .middle_bg ul{width:auto; float:none; list-style:none; float:left; padding-left:40px;}
#spacial_price .middle_bg ul li{width:auto; float:left; font:bold 12px/18px Arial, Helvetica, sans-serif; color:#3c3c3c;}
#spacial_price .middle_bg .tel_no{width:auto; background:url(../images/tel_no.gif) no-repeat 0 0; float:left; padding-left:43px; position:absolute; top:15px; right:80px; height:40px}
#spacial_price .middle_bg .tel_no p{width:auto; float:left; font:bold 12px/38px Arial, Helvetica, sans-serif; color:#3c3c3c;}
#spacial_price .bottom_curve{width:768px; float:left; background:url(../images/spa_price_bottom.gif) no-repeat 0 bottom; line-height:1px; font-size:1px; padding-bottom:7px;}
/*spacial price End*/

/*popup_what_this Start*/
#popup_what_this{width:531px; float:left; position:absolute; left:0; top:0; z-index:9;}
#popup_what_this .top_bg{width:531px; float:left; background:url(../images/pop_up_top.png) no-repeat 0 top; padding-top:10px; }
#popup_what_this .bottom_bg{width:531px; float:left; background:url(../images/pop_up_bottom.png) no-repeat 0 -9px; height:30px; line-height:1px; font-size:1px;}
#popup_what_this .top_bg .main_box{width:440px; float:right; padding-right:30px;}
#popup_what_this .top_bg .main_box h6{width:440px; float:left; height:35px; font:bold 14px/15px Arial, Helvetica, sans-serif; color:#fff;}
#popup_what_this .top_bg .main_box .main_data{width:440px; float:left; background:url(../images/pop_up_border.gif) repeat-y 0 0;}
#popup_what_this .top_bg .main_box .main_data ul{width:440px; float:left; list-style:none;}
#popup_what_this .top_bg .main_box .main_data ul li{width:440px; float:left; border-bottom:1px solid #a2a2a2; font:normal 11px/14px Arial, Helvetica, sans-serif; color:#414141;}
#popup_what_this .top_bg .main_box .main_data ul li.line1{width:440px; float:left; padding:7px 0;}
#popup_what_this .top_bg .main_box .main_data ul li .col1{width:255px; float:left;}
#popup_what_this .top_bg .main_box .main_data ul li .col2{width:89px; float:left; text-align:center;}
#popup_what_this .top_bg .main_box .main_data ul li .col3{width:90px; float:left; text-align:center;}
#popup_what_this .top_bg .main_box .main_data ul li img{ float:none;}
#popup_what_this .top_bg .main_box .main_data ul li span{width:89px; float:left; padding-top:15px;}
#popup_what_this .top_bg .main_box ul.bottom {width:420px; float:left; padding:15px 0 15px 13px; list-style:none;}
#popup_what_this .top_bg .main_box ul.bottom li{width:400px; float:left; padding-left:12px; background:url(../images/black_dot.gif) no-repeat 0 6px;font:normal 11px/14px Arial, Helvetica, sans-serif; color:#414141;}
/*popup_what_this End*/


/*popup_what_this Start*/
#easyTooltip{width:531px; float:left; position:absolute; left:0; top:0; z-index:9;}
#easyTooltip .top_bg{width:531px; float:left; background:url(../images/pop_up_top.png) no-repeat 0 top; padding-top:10px;}
#easyTooltip .bottom_bg{width:531px; float:left; background:url(../images/pop_up_bottom.png) no-repeat 0 bottom; padding-bottom:20px; line-height:1px; font-size:1px;}
#easyTooltip .top_bg .main_box{width:440px; float:right; padding-right:30px;}
#easyTooltip .top_bg .main_box h6{width:440px; float:left; height:35px; font:bold 14px/15px Arial, Helvetica, sans-serif; color:#fff;}
#easyTooltip .top_bg .main_box .main_data{width:440px; float:left; background:url(../images/pop_up_border.gif) repeat-y 0 0;}
#easyTooltip .top_bg .main_box .main_data ul{width:440px; float:left; list-style:none;}
#easyTooltip .top_bg .main_box .main_data ul li{width:440px; float:left; border-bottom:1px solid #a2a2a2; font:normal 11px/14px Arial, Helvetica, sans-serif; color:#414141;}
#easyTooltip .top_bg .main_box .main_data ul li.line1{width:440px; float:left; padding:7px 0;}
#easyTooltip .top_bg .main_box .main_data ul li .col1{width:255px; float:left;}
#easyTooltip .top_bg .main_box .main_data ul li .col2{width:89px; float:left; text-align:center;}
#easyTooltip .top_bg .main_box .main_data ul li .col3{width:90px; float:left; text-align:center;}
#easyTooltip .top_bg .main_box .main_data ul li img{ float:none;}
#easyTooltip .top_bg .main_box .main_data ul li span{width:89px; float:left; padding-top:15px;}
#easyTooltip .top_bg .main_box ul.bottom {width:420px; :left; padding:15px 0 15px 13px; list-style:none;}
#easyTooltip .top_bg .main_box ul.bottom li{width:400px; float:left; padding-left:12px; background:url(../images/black_dot.gif) no-repeat 0 6px;font:normal 11px/14px Arial, Helvetica, sans-serif; color:#414141;}
/*popup_what_this End*/



.cursor{cursor:pointer;}

.body_inner_bg{ background:#666666 url(../images/body_bg.jpg) repeat-x 0 0;}
.bottom_corner_inner{width:900px; float:left; background:url(../images/bottom_corner_layout.gif) no-repeat 0 bottom; padding-bottom:10px; margin-top:23px; margin-bottom:20px;}
.top_corner_inner{width:900px; float:left; background:#fff url(../images/hader_bg.jpg) no-repeat 0 0;}

#top_section{width:852px; float:left; padding:8px 24px 10px;}
#top_section .logo{width:auto; float:left;}
#top_section .mid_text{width:auto; float:left; padding-left:170px;}
#top_section .mid_text h3{width:auto; float:left; font:bold 18px/35px Arial, Helvetica, sans-serif; color:#666666;}
#top_section .mid_text1{width:auto; float:left; padding-left:40px; padding-top:2px;}
#top_section .mid_text1 h4{width:auto; float:left; font:bold 18px/35px Arial, Helvetica, sans-serif; color:#666666;}
#top_section .phone_number{width:auto; float:right; padding:10px 0 0 }
#content_section{width:860px; float:left; padding:18px 20px;}
#content_section h3{width:860px; float:left; padding-bottom:16px; font:bold 20px/22px Arial, Helvetica, sans-serif; color:#5b5b5b;}

#left_section{width:594px; float:left;}
#menu{width:594px; float:left; background:url(../images/top_nav_border.gif) repeat-x 0 0; padding:11px 0 12px 0; height:25px; margin-bottom:18px;}
#menu ul{width:594px; float:left; list-style:none; font:bold 12px/16px Arial, Helvetica, sans-serif; color:#434343;}
#menu ul li{width:auto; float:left; padding:0 25px 0 0;}
#menu ul li.last{padding:0px;}
#menu ul li strong{float:left; padding:5px 0 0; width:auto;}
#menu ul li a{width:auto; float:left; color:#a3a3a3; text-decoration:none; cursor:pointer}
#menu ul li a span{width:25px; float:left; height:23px; background:url(../images/nav_list_bg.jpg) no-repeat 0 bottom; color:#8c8b8b; padding:3px 0 0 7px; font-size:18px; line-height:18px;}
#menu ul li a:hover{width:auto; float:left;color:#000000; background:url(../images/nav_bottom_line.jpg) repeat-x 0 22px;}
#menu ul li a:hover span{width:25px; float:left; height:23px; background:#fff url(../images/nav_list_bg.jpg) no-repeat 0 0; color:#fff; padding:3px 0 0 7px}
#menu ul li a.active{width:auto; float:left;color:#000000; background:url(../images/nav_bottom_line.jpg) repeat-x 0 22px;}
#menu ul li a.active span{width:25px; float:left; height:23px; background:#fff url(../images/nav_list_bg.jpg) no-repeat 0 0; color:#fff; padding:3px 0 0 7px}
#menu ul li a.link_active{width:auto; float:left;color:#000000; cursor:text;}
#menu ul li a.link_active span{width:25px; float:left; height:23px; background:#fff url(../images/nav_list_bg.jpg) no-repeat 0 0; color:#fff; padding:3px 0 0 7px}
#menu ul li a.link_active:hover{width:auto; float:left;color:#000000; background:none;}

#left_section .top_corner{width:594px; float:left; background:url(../images/left_container_top_corner.jpg) no-repeat 0 0; padding:11px 0 0;}
#left_section .bottom_corner{width:594px; float:left; background:url(../images/left_container_bottom_corne.jpg) no-repeat 0 bottom; padding: 0 0 11px;}
#left_section .middle_bg{width:547px; float:left; background:url(../images/left_containe_middle_bg.jpg) repeat-y 0 0; padding:0 25px 0 22px;}
#left_section .form{width:547px; float:left;}
#left_section .form p{font:12px/14px Arial, Helvetica, sans-serif; color:#777777; padding:2px 0; float:left; width:100%;}
#left_section .form_section{width:547px; float:left; background:url(../images/border_black.gif) repeat-x 0 bottom; padding:12px 0 8px; margin-bottom:12px;}
#left_section .form_row{width:547px; float:left; padding-bottom:15px}
#left_section .form_row2{width:547px; float:left; padding:17px 0}
#left_section .col_1{width:160px; float:left; padding:0 12px 0 0;}
#left_section .col_2{width:375px; float:right;}
#left_section .col_3{width:400px; float:left; padding:0 0 0 12px;}
#left_section .col_4{width:auto; float:right; padding:0 80px 0 0}
#left_section img{float:left; margin:4px 5px 0 5px; display:inline;}
#left_section sub{position:relative;}
#left_section form{width:547px; float:left;}
#left_section form label{width:auto; float:left; font:bold 12px/13px Arial, Helvetica, sans-serif; color:#434343; padding:5px 0 0}
#left_section form label span{color:#f77b1b; width:12px; float:left;}
#left_section form label.chack_box{padding:0px;}
#left_section form label.demo{padding:9px 0 0 5px}

#left_section form input{width:282px; float:left; height:20px; border:1px solid #7c7c7c; padding:2px 5px 0;font:bold 12px/13px Arial, Helvetica, sans-serif;}
#left_section form input.url{width:188px; float:left;}
#left_section form input.promo_coder{width:175px; float:left;}
#left_section form input.chackbox{width:12px; height:12px; float:left; border:0px;}
#left_section form input.code{width:140px; margin-right:9px; display:inline;}
#left_section .scode{width:125px; float:left;height:17px; background:#ff5b00; color:#fff; border:1px solid #7c7c7c; padding:5px 5px 0; font:12px/12px Arial, Helvetica, sans-serif;}
#left_section .scode span{color:#c4c4c4;}
#left_section form input.button{width:100px; padding:0px; height:38px; background:none; border:0px; margin-left:6px; display:inline}

#left_section form select{width:164px; float:left; font:11px/12px Arial, Helvetica, sans-serif; color:#333333;}
#left_section form select.date{width:42px; float:left; margin-right:4px; display:inline;}
#left_section form select.month{width:54px; float:left;margin-right:4px; display:inline;}
#left_section form select.year{width:63px; float:left;}
#left_section .list{width:20px; float:left; height:25px; background:url(../images/list_bg.jpg) no-repeat 0 0; color:#8c8b8b; padding:3px 0 0 7px; font-size:18px; line-height:18px; margin:8px 5px 0 0;}

#right_section{width:243px; float:right;}
#right_section .partner{width:243px; float:right; padding:8px 0 3px 0; margin-bottom:18px;}
#right_section .partner ul{width:243px; float:left; list-style:none;}
#right_section .partner ul li{width:auto; float:left; padding:0 8px 0 0;}
#right_section .partner ul li.last{padding:0px;}

#right_section .top_corner{width:243px; float:left; background:url(../images/right_container_top_corner.jpg) no-repeat 0 0; padding:11px 0 0;}
#right_section .bottom_corner{width:243px; float:left; background:url(../images/right_container_bottom_corner.jpg) no-repeat 0 bottom; padding: 0 0 11px;}
#right_section .middle_bg{width:207px; float:left; background:url(../images/right_container_middle_bg.jpg) repeat-y 0 0; padding:12px 18px 17px;}
#right_section h4{ width:207px; float:left; font:bold 18px/19px Arial, Helvetica, sans-serif; color:#5b5b5b; background:url(../images/border_black.gif) repeat-x 0 bottom; padding:0 0 7px; margin-bottom:18px;}
#right_section h5{font:bold 12px/14px Arial, Helvetica, sans-serif; color:#000000; width:207px; float:left; padding-bottom:10px;}
#right_section ul{ width:207px; float:left; font:12px/13px Arial, Helvetica, sans-serif; color:#5b5b5b; list-style:none; padding-bottom:7px;}
#right_section ul li{width:190px; float:left; padding:0 0 12px 17px; background:url(../images/work_group_list.jpg) no-repeat 0 3px;}

#right_section .price{width:207px; float:left; background:url(../images/border_black.gif) repeat-x 0 0; padding:12px 0 0; color:#5b5b5b;}
#right_section .price p{width:200px; float:left; padding:0 3px 7px; font:bold 12px/13px Arial, Helvetica, sans-serif;}
#right_section .price p span.left{width:auto; float:left;}
#right_section .price p span.right{width:auto; float:right;}
#right_section .price .total_price{width:207px; float:left; background:url(../images/total_pcice_box_bg.jpg) repeat-x 0 0; padding:10px 0px 0; height:23px; color:#000; margin:10px 0 0}

#inner_footer{width:860px; float:left; padding:10px 0 20px; list-style:none;}
#inner_footer ul{width:100%; float:left; text-align:center; padding-bottom:8px; font:11px/12px Arial, Helvetica, sans-serif;}
#inner_footer ul li{width:auto;color:#7e7e7e; margin-right:8px; display:inline;}
#inner_footer ul li.last{margin:0px;}
#inner_footer ul li a{color:#7e7e7e; text-decoration:none;}
#inner_footer ul li a:hover{text-decoration:underline;}
#inner_footer p{width:100%; float:left; text-align:center; font:11px/12px Arial, Helvetica, sans-serif;color:#7e7e7e;}

/*popup_what_this Start*/
#popup_what{width:347px; float:left; position:absolute; left:0px; top:0px; z-index:9;}
#popup_what .top_bg{width:347px; float:left; background:url(../images/pop_up_2_top.png) no-repeat 0 top; padding-top:10px; }
#popup_what .bottom_bg{width:347px; float:left; background:url(../images/pop_up_2_bottom.png) no-repeat 0 0px; height:25px; line-height:1px; font-size:1px;}
#popup_what .top_bg .main_box{width:252px; float:left; padding:10px 30px 0px 65px;}
#popup_what .top_bg .main_box h6{width:252px; float:left; font:bold 11px/15px Arial, Helvetica, sans-serif; color:#414141;}
#popup_what .top_bg .main_box p{width:252px; float:left; font:11px/15px Arial, Helvetica, sans-serif; color:#414141; padding:0 0 15px;}

#easyTooltip2{width:347px; float:left; position:absolute; left:0px; top:0px; z-index:9;}
#easyTooltip2 .top_bg{width:347px; float:left; background:url(../images/pop_up_2_top.png) no-repeat 0 top; padding-top:10px; }
#easyTooltip2 .bottom_bg{width:347px; float:left; background:url(../images/pop_up_2_bottom.png) no-repeat 0 0px; height:25px; line-height:1px; font-size:1px;}
#easyTooltip2 .top_bg .main_box{width:252px; float:left; padding:10px 30px 0px 65px;}
#easyTooltip2 .top_bg .main_box h6{width:252px; float:left; font:bold 11px/15px Arial, Helvetica, sans-serif; color:#414141;}
#easyTooltip2 .top_bg .main_box p{width:252px; float:left; font:11px/15px Arial, Helvetica, sans-serif; color:#414141; padding:0 0 15px;}
.guarantee{float:left; width:207px; text-align:center; padding:42px 0 0;}	


#left_section1{width:495px; float:left;}
#left_section1 .menu{width:495px; float:left; background:url(../images/top_nav_border.gif) repeat-x 0 0; padding:11px 0 12px 0; height:25px; margin-bottom:18px;}
#left_section1 .menu ul{width:495px; float:left; list-style:none; font:bold 12px/16px Arial, Helvetica, sans-serif; color:#434343;}
#left_section1 .menu ul li{width:auto; float:left; padding:0 25px 0 0;}
#left_section1 .menu ul li.last{padding:0px;}
#left_section1 .menu ul li strong{float:left; padding:5px 0 0; width:auto;}
#left_section1 .menu ul li a{width:auto; float:left; color:#a3a3a3; text-decoration:none; cursor:pointer}
#left_section1 .menu ul li a span{width:25px; float:left; height:23px; background:url(../images/nav_list_bg.jpg) no-repeat 0 bottom; color:#8c8b8b; padding:3px 0 0 7px; font-size:18px; line-height:18px;}
#left_section1 .menu ul li a:hover{width:auto; float:left;color:#000000; background:url(../images/nav_bottom_line.jpg) repeat-x 0 22px;}
#left_section1 .menu ul li a:hover span{width:25px; float:left; height:23px; background:#fff url(../images/nav_list_bg.jpg) no-repeat 0 0; color:#fff; padding:3px 0 0 7px}
#left_section1 .menu ul li a.link_active{width:auto; float:left;color:#000000; cursor:text;}
#left_section1 .menu ul li a.link_active span{width:25px; float:left; height:23px; background:#fff url(../images/nav_list_bg.jpg) no-repeat 0 0; color:#fff; padding:3px 0 0 7px}
#left_section1 .menu ul li a.link_active:hover{width:auto; float:left;color:#000000; background:none;}

#right_section1{width:315px; float:right;}
#right_section1 .menu{width:315px; float:left; background:url(../images/top_nav_border.gif) repeat-x 0 0; padding:11px 0 12px 0; height:25px; margin-bottom:18px;}
#right_section1 .menu ul{width:315px; float:left; list-style:none; font:bold 12px/16px Arial, Helvetica, sans-serif; color:#434343;}
#right_section1 .menu ul li{width:auto; float:left; padding:0 25px 0 0;}
#right_section1 .menu ul li.last{padding:0px;}
#right_section1 .menu ul li strong{float:left; padding:5px 0 0; width:auto;}
#right_section1 .menu ul li strong em{color:#ee2b28; font-style:normal;}
#right_section1 .menu ul li a{width:auto; float:left; color:#a3a3a3; text-decoration:none; cursor:pointer}
#right_section1 .menu ul li a span{width:25px; float:left; height:23px; background:url(../images/nav_list_bg.jpg) no-repeat 0 bottom; color:#8c8b8b; padding:3px 0 0 7px; font-size:18px; line-height:18px;}
#right_section1 .menu ul li a:hover{width:auto; float:left;color:#000000; background:url(../images/nav_bottom_line.jpg) repeat-x 0 22px;}
#right_section1 .menu ul li a:hover span{width:25px; float:left; height:23px; background:#fff url(../images/nav_list_bg.jpg) no-repeat 0 0; color:#fff; padding:3px 0 0 7px}
#right_section1 .menu ul li a.link_active{width:auto; float:left;color:#000000; cursor:text;}
#right_section1 .menu ul li a.link_active span{width:25px; float:left; height:23px; background:#fff url(../images/nav_list_bg.jpg) no-repeat 0 0; color:#fff; padding:3px 0 0 7px}
#right_section1 .menu ul li a.link_active:hover{width:auto; float:left;color:#000000; background:none;}
#right_section1 .partner{width:314px; float:right; padding:13px 0 3px 0; margin-bottom:18px;}
#right_section1 .partner ul{width:314px; float:left; list-style:none;}
#right_section1 .partner ul li{width:auto; float:left; padding:0 8px 0 0;}
#right_section1 .partner ul li img{margin:0px; float:left;}
#right_section1 .partner ul li.last{padding:0px;}
#right_section1 .top_corner{width:314px; float:left; background:url(../images/right_top.jpg) no-repeat 0 0; padding:11px 0 0;}
#right_section1 .bottom_corner{width:314px; float:left; background:url(../images/right_bottom.jpg) no-repeat 0 bottom; padding: 0 0 11px;}
#right_section1 .middle_bg{width:314px; float:left; background:url(../images/right_mid.jpg) repeat-y 0 0; padding:0px 0px 0;}
#right_section1 .form{width:272px; float:left; margin-left:17px; display:inline;}
#right_section1 .form p{font:12px/14px Arial, Helvetica, sans-serif; color:#777777; padding:2px 0; float:left; width:100%;}
#right_section1 .form_section{width:272px; float:left; background:url(../images/border_black.gif) repeat-x 0 bottom; padding:12px 0 8px;}
#right_section1 .form_section2{width:272px; float:left; background:url(../images/border_black.gif) repeat-x 0 bottom; padding:8px 0 10px;}

#right_section1 .form_section1{width:272px; float:left; background:none; padding:12px 0 0;}
#right_section1 .form_row{width:274px; float:left; padding-bottom:8px}
#right_section1 .form_row1{padding-bottom:0px; width:272px; float:left;}
#right_section1 .form_btn{padding:10px 0 8px; width:272px; float:left;}
#right_section1 .col_1{width:112px; float:left; padding:0 0 0 0;}
#right_section1 .col_2{width:158px; float:right;}
#right_section1 .col_3{width:270px; float:left; padding:0 0 8px 0;}
#right_section1 .col_3 p{float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#434343; padding:5px 0 0 49px; text-align:center;}
#right_section1 .col_3_1{width:270px; float:left; padding:0 0 0 0;}
#right_section1 .col_3_1 .label1{float:left; padding-left:10px;}
#right_section1 .col_4{width:auto; float:right; padding:0 80px 0 0}
#right_section1 img{float:left; margin:4px 5px 0 5px; display:inline;}
#right_section1 label sub{position:relative;}
#right_section1 form label{width:auto; float:left; font:bold 11px/13px Arial, Helvetica, sans-serif; color:#727272; padding:5px 0 0}
#right_section1 form label.style1{padding:0}
#right_section1 form label span{color:#f77b1b; width:7px; float:left;}
#right_section1 form label.chack_box{padding:0px 0 0 5px; float:left; width:240px; font-weight:normal!important;}
#right_section1 form label.demo{padding:9px 0 0 5px}
#right_section1 form input{width:145px; float:left; height:20px; border:1px solid #7c7c7c; padding:2px 5px 0;font:bold 12px/13px Arial, Helvetica, sans-serif;}
#right_section1 form input.url{width:125px; float:left;}
#right_section1 form input.promo_coder{width:175px; float:left;}
#right_section1 form input.chackbox{width:12px; height:12px; float:left; border:0px;}
#right_section1 form input.complete{width:142px; height:40px; padding:0px; background:url('/common/images/complete.jpg') no-repeat 0 0; border:0px; margin-left:112px; display:none; cursor:pointer; cursor:hand;}
#right_section1 form input.complete_widebutton {width:271px; height:40px; padding:0 0 45px 0; background:url('/common/images/complete_widebutton.gif') no-repeat 0 0; border:0px; display:none; cursor:pointer; cursor:hand;}


/*choose_plan 1 Start*/
#choose_plan1{width:491px; float:left; margin-top:10px; border:1px solid #d3d3d3;}
#choose_plan1 .grey_bg1{float:left; background:url(../images/grey_bg1.jpg) no-repeat 0 0; width:491px; height:36px;}
#choose_plan1 .grey_bg1 .col1{float:left; width:203px; height:36px;}
#choose_plan1 .grey_bg1 .col2{float:left; width:95px; border-left:1px solid #d3d3d3; padding:8px 0 7px 0; height:21px;}
#choose_plan1 .grey_bg1 .col2 em.heading{float:left; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; color:#6e6e6e; font-style:normal;}
#choose_plan1 .grey_bg1 .col2 input.radio{float:left; margin:3px 3px 0 26px; padding:0px;}
#choose_plan1 .divrow{float:left; width:491px; border-top:1px solid #d3d3d3;}
#choose_plan1 .divrow1{background:#F1F4F7;}
#choose_plan1 .divrow .col1{float:left; width:203px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#6e6e6e; padding:8px 0 0 0;}
#choose_plan1 .divrow .col1_1{float:left; width:203px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#6e6e6e; padding:8px 0 8px 0;}
#choose_plan1 .divrow .col1_1 p{color:#6e6e6e; float:left; padding:0 0 0 14px; font-weight:bold;}
#choose_plan1 .divrow .col2 p.orange{color:#d14300; float:left; padding:0 0 0 14px; font-weight:bold; line-height:15px;}
#choose_plan1 .divrow .col1 p{color:#6e6e6e; float:left; padding:0 0 1px 14px; font-weight:bold;}
#choose_plan1 .divrow .col1 p.black{color:#323232; float:left; padding:0 0 1px 14px; font-weight:bold;}
#choose_plan1 .divrow .col1 p.black em{font-weight:normal;}
#choose_plan1 .divrow .col2 p img{padding:3px 0 3px 0;}
#choose_plan1 .divrow .col1 label{color:#6e6e6e; float:left; padding:0 0 5px 80px; width:123px; font-size:11px; font-weight:normal;}
#choose_plan1 .divrow .col1 a{float:left; margin-left:3px; display:inline;}
#choose_plan1 .divrow .col2{float:left; width:94px; border-left:1px solid #d3d3d3; padding:8px 0 7px 0;  position:relative;}/* Width 94px prevens MSIE wrapping right cell onto next row when viewed at a Zoom that is less than 100% */
#choose_plan1 .divrow .col3{float:left; width:94px; border-left:1px solid #d3d3d3; padding:8px 0 7px 0;  position:relative;}/* Width 94px prevens MSIE wrapping right cell onto next row when viewed at a Zoom that is less than 100% */
#choose_plan1 .divrow .col4{float:left; width:96px; border-left:1px solid #d3d3d3; padding:8px 0 7px 0;  position:relative;}/* Width 94px prevens MSIE wrapping right cell onto next row when viewed at a Zoom that is less than 100% */
#choose_plan1 .divrow .pad_minus{padding:0 0 0 0;}
#choose_plan1 .divrow .col2 p{display:block; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6e6e6e;}
#choose_plan1 .divrow .pad{padding-top:24px;}
#choose_plan1 .divrow .blue{background:#f3f5f8;min-height:18px;}
#choose_plan1 .divrow .blue1{background:#eaeef3;min-height:18px;}
#choose_plan1 .divrow .orange1{background:#f1eedd;min-height:18px;}
#choose_plan1 .divrow .blue_left{background:#f1f4f7;min-height:18px;}
#choose_plan1 .divrow .select{width:95px; float:left; margin-top:12px; padding-bottom:20px;}
#choose_plan1 .divrow .select strong{width:95px; float:left; text-align:center; background:url(../images/top_arrow.gif) no-repeat center top; font:bold 18px/18px Arial, Helvetica, sans-serif; color:#5d7fa2; padding-top:10px;}
#choose_plan1 .divrow .select strong span{ font-weight:normal; font-size:14px;}
#choose_plan1 .grey_bg1 .col2_active{float:left; min-height:20px; width:95px; border-top:1px solid #d3d3d3; border-left:1px solid #d3d3d3; padding:8px 0 7px 0; position:relative; background:url(../images/col_active.jpg) repeat-x 0 0;}
#choose_plan1 .grey_bg1 .col2_active em.heading{float:left; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; color:#fff; font-style:normal;}
#choose_plan1 .grey_bg1 .col2_active input.radio{float:left; margin:3px 3px 0 26px; padding:0px;}
#choose_plan1 .grey_bg1 .col2_active .recommended{position:absolute; top:-14px; left:0px;}
#choose_plan1 .divrow .col2 .arrow{position:absolute; bottom:0px; left:0px;}
#choose_plan1 .divrow .col2 p.black{display:block; text-align:center; color:#414141; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:14px 0;}





#choose_plan1 .grey_bg1 .col3{float:left; width:95px; border-left:1px solid #d3d3d3; padding:8px 0 7px 0; height:21px;}
#choose_plan1 .grey_bg1 .col3 em.heading{float:left; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; color:#6e6e6e; font-style:normal;}
#choose_plan1 .grey_bg1 .col3 input.radio{float:left; margin:3px 3px 0 14px; padding:0px;}
#choose_plan1 .divrow .col3 p.orange{color:#d14300; float:left; padding:0 0 0 14px; font-weight:bold; line-height:15px;}
#choose_plan1 .divrow .col3 p{display:block; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6e6e6e;}
#choose_plan1 .grey_bg1 .col3_active{float:left; min-height:20px;width:95px; border-top:1px solid #d3d3d3; border-left:1px solid #d3d3d3; padding:8px 0 7px 0; position:relative; background:url(../images/col_active.jpg) repeat-x 0 0;}
#choose_plan1 .grey_bg1 .col3_active em.heading{float:left; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; color:#fff; font-style:normal;}
#choose_plan1 .grey_bg1 .col3_active input.radio{float:left; margin:3px 3px 0 14px; padding:0px;}
#choose_plan1 .grey_bg1 .col3_active .recommended{position:absolute; top:-14px; left:0px;}
#choose_plan1 .divrow .col3 p img{padding:3px 0 3px 0;}
#choose_plan1 .divrow .col3 .arrow{position:absolute; bottom:0px; left:0px;}
#choose_plan1 .divrow .col3 p.black{display:block; text-align:center; color:#414141; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:14px 0;}


#choose_plan1 .grey_bg1 .col4{float:left; width:94px; border-left:1px solid #d3d3d3; padding:8px 0 7px 0; height:21px;}
#choose_plan1 .grey_bg1 .col4 em.heading{float:left; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; color:#6e6e6e; font-style:normal;}
#choose_plan1 .grey_bg1 .col4 input.radio{float:left; margin:3px 3px 0 14px; padding:0px;}
#choose_plan1 .divrow .col4 p.orange{color:#d14300; float:left; padding:0 0 0 14px; font-weight:bold; line-height:15px;}
#choose_plan1 .divrow .col4 p{display:block; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6e6e6e;}
#choose_plan1 .grey_bg1 .col4_active{float:left; min-height:20px; width:95px; border-top:1px solid #d3d3d3; border-left:1px solid #d3d3d3; padding:8px 0 7px 0; position:relative; background:url(../images/col_active.jpg) repeat-x 0 0;}
#choose_plan1 .grey_bg1 .col4_active em.heading{float:left; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; color:#fff; font-style:normal;}
#choose_plan1 .grey_bg1 .col4_active input.radio{float:left; margin:3px 3px 0 14px; padding:0px;}
#choose_plan1 .grey_bg1 .col4_active .recommended{position:absolute; top:-14px; left:0px;}
#choose_plan1 .divrow .col4 .arrow{position:absolute; bottom:0px; left:0px;}
#choose_plan1 .divrow .col4 p img{padding:3px 0 3px 0;}
#choose_plan1 .divrow .col4 p.black{display:block; text-align:center; color:#414141; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:14px 0;}



/*choose_plan 1 End*/

ul.links{float:left; width:475px; list-style:none; background:url(../images/links.jpg) repeat-x 0 0; height:26px; padding-left:20px; margin-top:42px;}
ul.links li{float:left; padding:4px 20px 0 0; color:#8d8c8c;}
ul.links li a{float:left; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color:#656b8b; text-decoration:none;}
ul.links li a:hover{text-decoration:underline;}
ul.links li.last{padding-right:0px;}


.left_arrow a { padding-right:4px;}
.col2{cursor:pointer;}
.col3{cursor:pointer;}
.col4{cursor:pointer;}

.bold_text {font-weight:bold;}
.bold_text_pricing_grid {font-weight:bold;} /* Height is an MSIE8 bug fix where it's missing background graphics if the XML data doesn't fill the field instantly */



.strike {text-decoration:line-through;}
.errorMessageBar {
	color:red; border:1px solid #ccc;-moz-border-radius:5px;-webkit-border-radius:5px; background-color:#FFF2EA;
	background:url('/common/images/error.png') 5px center #FFF2EA no-repeat;
	float:left; width:820px; height:20px; margin:-10px 0 15px 0; padding:5px 5px 5px 33px; display:none;
}
.pad_top {margin-top: 46px;}
.required {border:1px solid red !important;}

.haze-div{
	width: 100%; height:1100px; background-color: #ccc;opacity:.75;filter: alpha(opacity=75); -moz-opacity: 0.75; z-index:99999;
	position:absolute; top:0pt; left:0pt; display:none;
}
.loading-div{
	float:left; background-color:#fff; width:400px; height:50px; z-index:999991; padding-top:10px;
	position:absolute; top:300px; left:400px; 
	display:none; border:5px solid #A0A0A0; margin: 0px auto; text-align:center; vertical-align:middle;
	-moz-border-radius:15px;-webkit-border-radius:15px;
}
.loading-text{font-size:14px; font-weight:bold; padding-top:5px;}
.red-text{color:red;}
.infotip {margin-left:0px;}
