*{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;
	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,
	#news #nav-news a,
	#press #nav-press a,
	#resellers #nav-resellers a, 
	#jobs #nav-jobs a, 
	#contact #nav-contact a,

	#productoverview #nav-productoverview a,
	#productstorage #nav-productstorage a,
	#productbackup #nav-productbackup a,
	#productcollaboration #nav-productcollaboration a,
	#productpersonal #nav-productpersonal a,
	#productoffice #nav-productoffice a,
	#productmobile #nav-productmobile a,
	#productnetbooks #nav-productnetbooks 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,
	#news #nav-news a:hover,
	#press #nav-press 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,
	#productbackup #nav-productbackup a:hover,
	#productcollaboration #nav-productcollaboration a:hover,
	#productpersonal #nav-productpersonal a:hover,
	#productoffice #nav-productoffice a:hover,
	#productmobile #nav-productmobile a:hover,
	#productnetbooks #nav-productnetbooks 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;
	}
	
#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 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 20px 18px; 
	}


/* forms */
form {color: #666; width:450px;}
form.plain {padding: 0;} /* plain forms - used in tabular and grid data structures, TAKE CARE of it, please */
form.plain fieldset {border: 0 !important; padding: 0 !important;}
form.basic dl {width: 440px; overflow: hidden;} /* basic layout for forms */
form.basic dl dt {float: left;}
form.basic dl dd {float: left;}
form.basic dl dt {padding: 18px 0px 2px 0; width: 40%;}
form.basic dl dd {padding: 18px 0 4px 0; width: 59%;}


label.check,
label.radio {margin-right: 15px;}
form small {color: #999;}
input.txt,
textarea {
	border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px;
	border: 1px solid #999; background: url(/common/images/txt.gif) repeat-x; padding: 4px 2px;
}
input.txt.button {
	border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px;
	border: 5px solid #999; background: url(/common/images/txt.gif) repeat-x; padding: 4px 2px;
}
form.basic input.txt {width:120px;}
input.error,
textarea.error {border-color: #d35757; background-image: url(/common/images/txt-error.gif);}

form.basic textarea {width:180px;}

span.loading {background: url(/common/images/upload.gif) 0 50% no-repeat; padding: 3px 0 3px 20px;}
form.fields {} /* plain and clean layout for forms */
form.fields fieldset {
	border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px;
	border: 1px solid #ccc; margin-bottom: 15px; padding: 10px 15px 15px 15px;
}






/* 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 */






#body_content .grey_bg {
	float:left; 
	background:url(/common/images/grey_bg.jpg) no-repeat 0 0; 
	width:159px; 
	height:174px;
	}
	
#body_content .grey_bg .heading {
	float:left; 
	font-size:24px; 
	color:#fff; 
	width:159px; 
	text-align:center; 
	padding:19px 5px 5px 0;
	}
	
#body_content .grey_bg .signup {
	float:left; 
	width:159px; 
	text-align:center; 
	margin-top:3px; 
	font-size:11px; 
	color:#fff;
	}
	
#body_content .grey_bg ul {
	float:left; 
	padding:0px 0 0 18px; 
	list-style:none;
	}
	
#body_content .grey_bg ul li {
	float:left; 
	background:url(/common/images/grey_bullet.jpg) no-repeat 0 2px; 
	padding:0px 0 0px 18px;
	}
	
#body_content .grey_bg ul li a {
	float:left; 
	font-size:13px; 
	color:#fff; 
	text-decoration:none;
	}
	
#body_content .grey_bg ul li a:hover {
	text-decoration:underline;
	}
	
#body_content .orange_bg {
	float:left; 
	background:url(/common/images/orange_bg.jpg) no-repeat 0 0;
	width:159px; 
	height:82px;
		margin-bottom: 20px;
	}
	
#body_content .orange_bg .text {
	float:left; 
	text-align:center; 
	width:159px; 
	color:#fff; 
	font-size:15px; 
	padding-top:15px;
	}
	
#body_content .orange_bg .no{
	float:left; 
	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	***/


/*   ---------------------- #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 17px 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:10px 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;
	}


	
	

/***	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:830px; 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:0px;}
#choose_plan .main_bg{width:768px; float:left; background:url(/common/images/choose_plan_middle_bg.gif) repeat-y 0 0;}
#choose_plan .top_curve{width:768px; float:left; background:url(/common/images/choose_plan_top_bg.jpg) no-repeat 0 0;}
#choose_plan .top_curve2{width:768px; float:left; background:url(/common/images/choose_plan_top_bg2.gif) no-repeat 0 0;}
#choose_plan .bottom_curve{width:768px; float:left; background:url(/common/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; color:#FFF;}
#choose_plan .bottom_curve .left_area .title h2{width:295px; float:left;}
#choose_plan .bottom_curve .left_area .middle_sction{width:369px; float:left;}

/*left content for large business tab content*/
#choose_plan .bottom_curve .left_area .middle_sction .content_left{width:374px; float:left; padding:8px 20px 30px 16px; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#3d3d3d; font-weight:normal;} 
#choose_plan .bottom_curve .left_area .middle_sction .content_left h2{font-weight:bold; color:#444; font-size:14px;}


#choose_plan .bottom_curve .left_area .middle_sction ul{width:359px; float:left; list-style:none;} 
#choose_plan .bottom_curve .left_area .middle_sction ul li{width:324px; 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:24px; padding-top:13px; border-bottom:0px solid;}
#choose_plan .bottom_curve .left_area .middle_sction ul li.line1b{width:360px; float:left; height:23px; padding-top:0px;}
#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:27px;}
#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:239px; float:left; padding-left:115px; font-size:10px; line-height:18px;} 

#choose_plan .bottom_curve .left_area .middle_sction .nas_box{width:340px; height:203px; float:left; background:url(/common/images/nas_box.gif) no-repeat 0 0; margin: 20px 0 0 20px; padding:10px; font-size:12px;}
#choose_plan .bottom_curve .left_area .middle_sction .nas_box ul{padding:0px 0 5px 1px; list-style:none;}
#choose_plan .bottom_curve .left_area .middle_sction .nas_box ul li{list-style-type:none; border-bottom:0px; padding-left: 34px; background:url(/common/images/right_arrow.gif) no-repeat 5px 9px; font-size:12px; line-height:18px; font-weight:normal;}


#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; padding-bottom:10px; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#fff;}
#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:16px;}

/*right content for large business tab content*/
#choose_plan .bottom_curve .right_area .middle_sction .content_right{width:314px; float:left; margin: 46px 0 0 20px; padding:0px 0 10px 26px; border-left:0px solid #d1d1d1; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#3d3d3d; font-weight:normal;} 

#choose_plan .bottom_curve .right_area .middle_sction .content_right ul{padding:14px 0 10px 1px; list-style:none;}
#choose_plan .bottom_curve .right_area .middle_sction .content_right ul li{list-style-type:none; padding: 0 0 3px 34px; background:url(/common/images/right_arrow.gif) no-repeat 5px 3px; }

#choose_plan .bottom_curve .right_area .middle_sction .content_right label{font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#444; font-size:14px;}
#choose_plan .bottom_curve .right_area .middle_sction .content_right span{float:left; background:url(/common/images/play.jpg) no-repeat right 4px; font-weight:bold; color:#31567e; font-size:13px; padding:3px 20px 0 0; margin-left:34px; display:inline;}
#choose_plan .bottom_curve .right_area .middle_sction .content_right span a{font-weight:bold; color:#31567e; font-size:13px; text-decoration:none;}
#choose_plan .bottom_curve .right_area .middle_sction .content_right span a:hover{text-decoration:underline;}


#choose_plan .bottom_curve .right_area .bottom_sction{float:left; padding:0px 0px 0 0; margin: 15px 0 15px 0;}



#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(/common/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(/common/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(/common/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:15px; 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(/common/images/plan_bg.gif) repeat-x 0 0;}
#choose_plan .bottom_curve .right_area .plan_box ul li{width:124px; float:left; font:normal 13px/18px Arial, Helvetica, sans-serif; color:#3d3d3d; border-bottom:1px solid #d3d3d3;}
#choose_plan .bottom_curve .right_area .plan_box .plan_bg_hover ul li{font:bold; font-size:15px; color:#000;}
#choose_plan .bottom_curve .right_area .plan_box .plan_bg_hover ul li p, #choose_plan .bottom_curve .right_area .plan_box .plan_bg_hover ul li p span{
	font-weight:bold;
}
#choose_plan .bottom_curve .right_area .plan_box ul li.line1{width:124px; float:left; padding-top:10px; height:15px; border:0px;}
#choose_plan .bottom_curve .right_area .plan_box ul li.line2{width:124px; height:44px; float:left; padding-top:27px;}
#choose_plan .bottom_curve .right_area .plan_box ul li.line3{width:124px; height:42px; float:left; padding-top:27px;}
#choose_plan .bottom_curve .right_area .plan_box ul li.line4{width:124px; height:24px; float:left; padding-top:7px; padding-bottom:3px;}
#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:11px; float:left; padding-top:12px; border:0px;}
/*hides the bottom radial if plan is selected*/
#choose_plan .bottom_curve .right_area .plan_box .plan_bg_hover ul li.line6{display:none;}

#choose_plan .bottom_curve .right_area .plan_box ul li.line7{width:124px; height:93px; 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(/common/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; height:30px;}
#choose_plan .bottom_curve .right_area .plan_box ul li.line7 .select1 .sub{font-weight:normal; color:#666; text-align:center; font-size:9px;}
#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(/common/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(/common/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;}
/*hides the top radial if plan is selected*/
#choose_plan .bottom_curve .right_area .plan_box .plan_bg_hover ul li p.top input.radio{display: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(/common/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(/common/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(/common/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*/
#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*/

.cursor{cursor:pointer;}

.body_inner_bg{ background:#666666 url(/common/images/body_bg.jpg) repeat-x 0 0;}

.bottom_corner_inner{width:900px; float:left; background:url(/common/images/bottom_corner_layout.gif) no-repeat 0 bottom; padding-bottom:10px; margin-top:23px;}
.top_corner_inner{width:900px; float:left; background:#fff url(/common/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 .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(/common/images/top_nav_border.gif) repeat-x 0 0; padding:11px 0 12px 0; height:25px;}
#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 34px 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(/common/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;}
#menu ul li a:hover span{width:25px; float:left; height:23px; background:url(/common/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;}
#menu ul li a.active span{width:25px; float:left; height:23px; background:url(/common/images/nav_list_bg.jpg) no-repeat 0 0; color:#fff; padding:3px 0 0 7px}


#left_section .top_corner{width:594px; float:left;}

#right_section{width:243px; float:right;}
#right_section .top_quick_link{width:243px; float:right; padding:11px 0 12px 0; height:25px;}
#right_section .top_quick_link ul{width:243px; float:left; font:24px/26px Arial, Helvetica, sans-serif; color:#343031;}
#right_section .top_quick_link ul small{color:#bbdb8d; font-size:10px; line-height:14px;}
#right_section .top_quick_link ul li

#imgBtnFreePro, #imgBtnFreeGrp, #imgBtnFreeCmp, #imgBtnBuyPro, #imgBtnBuyGrp, #imgBtnBuyGrp, div.sub{
	visibility:hidden;
}
.past {
	text-decoration: line-through;
	color:#808080;
	font-size:11px;
	font-weight:normal !important;
	padding-left:9px;
}
.special{font-size:11px; color:red; float:right;position:relative;top:-9px; left:-36px;}
.requestSuccess {
	margin-left:auto;
	margin-right:auto;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px;
}
