﻿/* SITES WIDE STYLES
==========================================================================*/

* {
	margin: 0;
}
html, body {

	padding:0;
	height:100%; /* needed for container min-height */

}

body {background: #F0EEE4; font-family: arial;}
body#home {background: #ECEADE url(../Images/newSite/body-bg-home2.jpg) repeat-x center top;}
body#content-details {background: #DAD8C3 url(../Images/newSite/body-bg-inner.jpg) no-repeat center top;}
body#content-pricing {background: #E0DDCA url(../Images/newSite/pricing_bground.png) no-repeat center top;}
#container {width: 960px; margin:0 auto;}

#containerMain{ width:100%; }

div#container {
	position:relative; /* needed for footer positioning*/
	margin:0 auto; /* center, not in IE5 */
	width:960px;
	
	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/

	min-height:100%; /* real browsers */
}

div#PageContent {
	padding:1em 1em 5em; /* bottom padding for footer */
}

h1 { font-family: helvetica, arial; color: #DD8A19; font-size: 17px; font-weight: normal; text-transform: uppercase;}
h2 {margin: 30px 0 10px 0; font-family: helvetica, arial; color: #666; font-size: 15px; font-weight: normal;}
h4 {font-family: helvetica, arial; padding-top:20px; color: #DD8A19; font-size: 13px; font-weight: normal; text-transform: uppercase; text-align:left;}
h5 {font-family: helvetica, arial; padding-top:20px; padding-left:15px; color: #DD8A19; font-size: 13px; font-weight: normal; text-transform: uppercase; text-align:left; border-bottom: 1px dotted #C0C0C0;}
h6 {font-family: helvetica, arial; padding-top:20px; padding-left:35px; color: #DD8A19; font-size: 13px; font-weight: normal; text-transform: uppercase; text-align:left; }

h5.alignRight { margin-right:25px; }
h5.alignRight a { color: #666; text-decoration:underline; }
h5.alignRight a:hover { color: #666; text-decoration:underline; }

p {color: #666; font-size: 12px; line-height: 1.4;}

a {text-decoration: none;}
a:hover {}
a:active {}

ul {}
li {}

table {width: 97%; 
margin: 20px 0 10px 10px; font-size: 11px;
}
th {font-weight: bold; padding: 2px 0;}

tr td {padding: 6px 0; text-align: center; border-bottom: 0px solid #ccc;}
tr.table-head, tr.table-head td.even, tr.table-head td.odd {color: #006683; font-weight: bold;}
tr.table-head td{border-bottom: 1px solid #ccc; background: #fff url(../Images/newSite/table-header-line.gif) no-repeat 0 6px;}

tr.table-footer, tr.table-footer td.even, tr.table-footer td.odd {color: #666; font-weight: bold; background: #fff url(../Images/newSite/table-header-line.gif) no-repeat 0 6px;}
tr.table-footer td{border-top: 1px solid #e5e5e5}

td.first-column {text-align: left; font-weight: bold;}
td.even {color: #666;}
td.odd {background: #e5e5e5;}

.red {color: #990000;}

/* HEADER
==========================================================================*/
div#header {height:98px; width:960px; padding: 0px 0 0 0;}
	#logo {margin: 14px 0 0 36px; float: left;}
	
	#sign-in-form {padding: 25px 0 0 0; width: 400px; float: right; font-size: 11px; color: #ccc;}
		#email {width: 137px; padding: 0 10px 0 0; float: left;}
			#email .input-checkbox {float: left; margin-right:5px; }
			#email .keep-me {float: left; padding: 4px 0 0 0; height:14px; margin-right:5px;}
			#email .input-email {height: 17px; width: 129px; padding: 6px 0 0 8px; float: right;  font-size: 11px; color: #ccc; background: url(../Images/newSite/login-input.jpg) no-repeat top left; border: none;}
		#password {width: 137px; margin: 0 10px 0 0; float: left;}
			#password a {padding: 4px 0 3px 0; display: block; float: left;  font-size: 11px; color: #ccc; text-decoration: none;}
			#password .input-password {height: 17px; width: 129px; padding: 6px 0 0 8px;  font-size: 11px; color: #EFEFEF; background: url(../Images/newSite/login-input.jpg) no-repeat top left; border: none;}
		#login {}
		#login .login-button {margin: 17px 20px 0 0; color: #ccc; padding:0;height: 26px; width: 54px; background: url(../Images/newSite/bt-login.gif) no-repeat 0 1px; border: none; float:left;}


#txtUsername{ background-color:#EFEFEF; }

/* MAIN NAVIGATION
==========================================================================*/
#main-nav {height:54px; width:960px; background: url(../Images/newSite/bg-nav.png) no-repeat top left; position: relative;}
	#main-nav ul {margin: 0 0 0 0px;}
	#main-nav ul li { display: block; background: url(../Images/newSite/ul-li-line.png) no-repeat right 12px; float: left;}
	#main-nav ul li a {padding: 18px 24px 14px 24px;display: block; font-family: arial; font-size: 14px; color: #666; text-shadow: -1px -1px 0px #fff;}
	#main-nav ul li a:hover, #main-nav ul li a:active, #main-nav ul li a.active {background: url(../Images/newSite/hover.png) no-repeat bottom center;}
	


div#content {
	padding:0em 0em 2em; /* bottom padding for footer */
}
	div#content p {
		text-align:justify;
		padding:0 1em;
	}
	

/* HOMEPAGE
==========================================================================*/		

#flowpanes {height: 268px; width: 940px; margin:0 0 0 10px; float: left; position: relative; clear: both;}
	.items {border: 1px solid #fff;}
	.page {height: 266px; width: 940px; position: relative;}
		.page #callout {height:121px; width: 382px; margin: 20px 0 0 40px;}
			.page #callout p {position: absolute; top:-9999px; left:-9999px;}
		.page img {height: 300px; width: 344px; position: absolute; top:-44px; right:40px;}

	#flowtabs-wrapper {position: absolute; bottom:10px; left:10px; z-index:2;}
	
	#flowtabs li {margin:0 5px 0 0;height: 10px; width: 10px; float: left;}
	#flowtabs li a {height: 10px; width: 10px;  display: block; background: url(../Images/newSite/flowpanes/flowtabs-off.png) no-repeat top left;}
	#flowtabs li a.current {height: 10px; width: 10px;  display: block; background: url(../Images/newSite/flowpanes/flowtabs-on.png) no-repeat top left;}

	a#how-it-works {height: 50px; width: 164px; float: left; margin: 20px 0 0 40px; display: block; color: #333; text-align: center; line-height: 3; font-size:16px; text-shadow: -1px -1px 0px #fff; background: url(../Images/newSite/bt-grey.png) no-repeat top left;}
	a#how-it-works:hover {background: url(../Images/newSite/bt-grey.png) no-repeat 0 -51px;}
	a#how-it-works:active {background: url(../Images/newSite/bt-grey.png) no-repeat 0 -102px;}
	
	a#free-trial {height: 50px; width: 164px; float: left; margin: 20px 0 0 20px; display: block; color: #333; text-align: center; line-height: 3; font-size:16px; text-shadow: -1px -1px 0px #fff; background: url(../Images/newSite/bt-orange.png) no-repeat top left;}
	a#free-trial:hover {background: url(../Images/newSite/bt-orange.png) no-repeat 0 -51px;}
	a#free-trial:active {background: url(../Images/newSite/bt-orange.png) no-repeat 0 -102px;}

#customers {height: 70px; width: 920px; padding: 20px 0px 0 10px; clear: both;  /* background: url(../Images/newSite/bg-customers.jpg) no-repeat top left;*/}
	#customers .item {padding: 0 20px; float: left;}
		#customers .item .testimonial {display: none;}

#home-main {padding: 0 0 40px 0; margin: 10px 0 0 0; background: url(../Images/newSite/bg-main.gif) no-repeat 230px 30px; overflow: hidden;}
	
	#buckets {width: 440px; float: left; margin: 0 0 0 30px; }
	#buckets .item {width: 200px; margin: 0 20px 0 0; float: left;}
	
	#home-blog {float: left; margin: 0 0 0 20px; width: 440px;}
	
	#home-main h1 {font-size: 18px;}
	.feature-buckets {margin-top: 20px;}
	a#highly-secure  {  color:#666666;  padding: 12px 0 10px 48px; background: url(../Images/newSite/lock.gif) no-repeat top left;}
	a:hover#highly-secure  {  color:#666666; color:#231f20; text-decoration:underline;  padding: 12px 0 10px 48px; background: url(../Images/newSite/lock.gif) no-repeat top left;}
	a#easy-to-use {color:#666666; padding: 12px 0 12px 52px; background: url(../Images/newSite/app.gif) no-repeat top left;}
	a:hover#easy-to-use {color:#231f20; text-decoration:underline; padding: 12px 0 12px 52px; background: url(../Images/newSite/app.gif) no-repeat top left;}
	a#reliable {color:#666666; padding: 12px 0 12px 50px; background: url(../Images/newSite/spanner.gif) no-repeat top left;}
	a:hover#reliable {color:#231f20; text-decoration:underline; padding: 12px 0 12px 50px; background: url(../Images/newSite/spanner.gif) no-repeat top left;}
	a#low-monthly-fee { color:#666666; padding: 12px 0 12px 50px; background: url(../Images/newSite/smile.gif) no-repeat top left;}
	a:hover#low-monthly-fee { color:#231f20; text-decoration:underline; color:#666666; padding: 12px 0 12px 50px; background: url(../Images/newSite/smile.gif) no-repeat top left;}
	
	
	
	#home-blog {}
	.blog-post {padding: 0px 0 20px 0; margin: 0 0px 20px 0; border-bottom: 1px solid #ccc;}
	#home-blog h2 a {font-size: 12px; color: #467097;}
		#home-blog h2 a:hover {text-decoration: underline;}
	#home-blog .time-posted {padding: 4px 0 6px 0; display: block; color: #999999; font-size: 11px;}

	.signLink {
	
		display: block;
		color: White;
		font-family:Arial, Helvetica, sans-serif;
		color:#FFFFFF;
		font-size:14px;
	}	
	
	.signLink a {
	
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#FFFFFF;	
	}
	
	.signLink a:hover {
	
		font-family:Arial, Helvetica, sans-serif;
		color:#FFFFFF;
		font-size:12px;
		text-decoration:underline;
	}
	
	.table1{ border:0px; text-align:center; }
	.table2{ border:0px; width:800px; margin-left:75px; font-family:Arial; font-size:13px; line-height:6px; color:#2D2D2D;}
	.table2 a{ font-family:Arial; color:#DD8A19; font-size:12px; text-decoration:underline; }
	.table2 a:hover{ font-family:Arial; color:#222222; font-size:12px; text-decoration:nothing;  }
	
	.compareContentDiv{ }
	#SupportContent2{ width:645px; float:right; margin-left:0px;}
	.compare{ width:750px; margin-left:100px; margin-top:10px;}
	#OverViewContent{ width:875px; margin-left:30px; margin-top:10px; line-height:16px;}
	#OverViewContent li{ list-style:disc; margin-bottom:10px; margin-left:40px; color:#666666;}
	#OverViewContent p{margin-top:10px; margin-bottom:20px;}
	
	#SelectTransferPlanContent{ width:875px; margin-left:30px; margin-top:10px; color:#666666;}
	#SelectTransferPlanContent p{margin-top:10px;}
	#SelectTransferPlanContent H2 { margin-left:15px;}
	#SelectTransferPlanContent input.h {height: 17px; width: 129px; font-size: 12px; color: #FFFFFF; background: url(../Images/newSite/login-input.jpg) no-repeat top left; border: none;}
	#SelectTransferPlanContent ul { list-style:disc; margin-left:30px;}
	#SelectTransferPlanContent a:link {	color: #366996;	text-decoration: underline;}
    #SelectTransferPlanContent a:visited { text-decoration: underline; color: #366996; }
    #SelectTransferPlanContent a:hover { text-decoration: none;	color: #366996; }
    #SelectTransferPlanContent a:active { text-decoration: underline; color: #366996; }

	
	.404_content{ border:0px; width:800px; margin-left:75px; font-family:Arial; color:White; font-size:13px; line-height:6px;}
	.404_content a{ font-family:Arial; color:#DD8A19; font-size:12px; text-decoration:underline; }
	.404_content a:hover{ font-family:Arial; color:#EFEFEF; font-size:12px; text-decoration:nothing;  }
	
	#LeftPanel{ margin: 0px auto;}
    
    #LeftPanel li{ height:20px;margin-top:5px;margin-left:20px;margin-right:20px;}
    #LeftPanel p{ margin-top:15px;margin-left:20px;margin-right:20px;}
    #LeftPanel hr{ margin-top:10px;margin-left:10px;margin-right:10px;}

/* LOGIN PAGE
==========================================================================*/

	input.txtUsername{ background-color:#EFEFEF; color:#2D2D2D;}
	input.txtPassword{ background-color:#EFEFEF; color:#2D2D2D;}
	
	#LoginTable a{ color:#E08D1D; text-decoration:underline; font-size:12px;}
	#LoginTable a:hover{ color:#2D2D2D; text-decoration:none;  font-size:12px;}

input.btn
{
	color: #fef4e9;
	border: solid 1px #C0C0C0;
	background: #2A4258;
	background: -webkit-gradient(linear, left top, left bottom, from(#2A4258), to(#2A4258));
	background: -moz-linear-gradient(top,  #2A4258,  #2A4258);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#6888c5', endColorstr='#2A4258');
	padding:5px;
}
input.btn:hover {
	background: #2A4258;
	background: -webkit-gradient(linear, left top, left bottom, from(#dd8a19), to(#f06015));
	background: -moz-linear-gradient(top,  #2A4258,  #2A4258);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#dd8a19', endColorstr='#f06015');
	padding:5px;
}

	
/* CONTENT DETAILS
==========================================================================*/
#content-details {}
	#content-details h1 {padding: 16px 0 0 20px; margin: 0 11px 0px 11px; display: block; height: 37px; width: 918px; background: url(../Images/newSite/bg-header.jpg) repeat-x top left;  }
	#content-details .content {margin: 0 0 0 20px;}
	
/* PRICING DETAILS
==========================================================================*/
#pricing-details {}
	#content-pricing h1 {padding: 16px 0 0 20px; margin: 0 11px 0px 11px; display: block; height: 37px; width: 918px; background: url(../Images/newSite/bg-header.jpg) repeat-x top left; position: relative; z-index: 1; }
	#content-pricing .content {margin: 0 0 0 20px;}

/* FOOTER
==========================================================================*/

#footer {height: 196px; margin:auto 0px; width: 100%; margin: 40px 0 0 0; }

#footer .wrapper{ float: left; width: auto; font-size:11px; padding-right:20px; height:80px; padding-left:20px; font-family:Helvetica; border-right:1px solid #CDCCCC;}
#footer .wrapper2{ float: right; margin: 0px 0 0 0; padding: 0 0 0 20px; width: 260px; font-size:11px; font: Helvetica, sans-serif; font-family:Helvetica;}
#footer .wrapper ul li{ list-style:none; text-align:left; color:#231f20; margin-left:10px; }
#footer .wrapper ul li a{ display: block; width: auto; font-size:11px; font:Arial, Helvetica, sans-serif; color:#666; text-decoration: none; font-weight:normal;}
#footer .wrapper ul li .footerHeader a{ display: block; width: auto; font-size:11px; font:Arial, Helvetica, sans-serif; color:#231f20; text-decoration: none; font-weight:bold;}
#footer .wrapper ul li .footerHeader a:hover{ color: #231f20; text-decoration:underline; font-weight:bold;}
#footer .wrapper ul li a:hover{ color: #231f20; text-decoration:underline; font-weight:normal;}
#footer .spacer{ width:100%; height:1px;}
	#footer .tweet a {color: #666; text-decoration:underline; font-size: 11px; padding: 0 10px 0 10px; background: url(../Images/newSite/sm-line.gif) no-repeat top right;}
	#footer .tweet a:hover {color: #666; text-decoration:none; font-size: 11px; padding: 0 10px 0 10px;}
    #footer p {clear: both; color: #666; font-size: 11px; padding: 10px 0 0 20px; display: block;}
    
#footer .wrapper .footerHeader a { font-weight:bold; }
    

br{ clear: left;}
	
	
	
.tweet{ margin-bottom:25px;  }


#footer, .push {
	height: 196px; /* .push must be the same height as .footer */
	clear: both;
}

	.newsHeader {font-size: 15px; color: #DD8A19; font-weight: normal;}
	#newsletter p {padding: 0 0 0 0; text-align:left;}
	#input-news {height:30px; width:200px; display: block; margin: 10px 0 0 0;  background: #fff; border: 1px solid #666; color: #666;}
	#button-news {height:32px; width:161px; margin: 10px 0 0 0; border: none; background: url(../Images/newSite/bt-subscribe.gif) no-repeat top left;}
	.cmdSubscribe {height:32px; width:161px; margin: 10px 0 0 0; border: none; background: url(../Images/newSite/bt-subscribe.gif) no-repeat top left;}



br .clearFix {display:block; width:100%; height:300px; font-size:0px; clear:both; visibility:hidden;}

/* Generated
==========================================================================*/

#Content{ font-size:24px; }

#PlanName { color:White; font-family:"Gill Sans";  font-size:11px; text-transform:capitalize; margin-left:-12px;}
#PlanTbl { }
.PlanClm { text-align:center; padding-left:15px;  background: url(../Images/newSite/Plan_Clm_bground.png) no-repeat top left; background-position: 0px 0px;}

.PlanClmLink {width: 110px; height: 32px; color: #333333; background: url(../Images/newSite/plan_signUp2.png) no-repeat top left; background-position: 0px 0px; }
.PlanClmLink a { width:74px; height:34px; padding-left:8px; padding-top:220px; color:#333333; display: block; }
.PlanClmLink a:hover { width:74px; height:34px; color:#666666; text-decoration:underline; display: block; }

.plan_signUpPreferred {width: 100px; height: 32px; color: #333333; background: url(../Images/newSite/plan_signUp2.png) no-repeat top left; background-position: 0px 0px; }
.plan_signUpPreferred a { width:74px; height:34px; padding-left:8px; padding-top:220px; color:#333333; display: block; }
.plan_signUpPromcode { width:100px; height:34px; color:#666666; text-decoration:underline; background: url(../Images/newSite/plan_signUpPreferred.png) no-repeat top left; }
.plan_signUpPromcode a { width:74px; height:34px; padding-left:8px; padding-top:220px; color:#666666; display: block; }

.PreferredPlanClm   {text-align:center; padding-left:15px; background: url(../Images/newSite/Plan_Clm_bground_preferred.png) no-repeat top left; background-position: 0px 0px}
.PlanControls{ width:430px; text-align:center; padding-top:25px; }
.PlanControls a{ color:White; font-size:12px; vertical-align:middle;}
.PlanControls a:hover{ color:White; text-decoration:underline; font-size:12px; vertical-align:middle;}
#BasePrice { color:#333333; font-family:"Gill Sans"; margin-left:-10px; font-size:14px;}
#includedtransfersmb { color:#333333; font-family:"Gill Sans"; margin-left:-10px;  font-size:14px; }
#addnlratepermb { color:#333333; font-family:"Gill Sans"; margin-left:-10px;  font-size:14px;}
#maxstoragemb { color:#333333; font-family:"Gill Sans"; margin-left:-10px;  font-size:14px;}


#SignUpPricingBground{background: url(../Images/newSite/SignUpPS_bground.jpg) no-repeat top left; background-position: 10px -48px; }
#SignUp_Info{ padding-left:30px; padding-right:30px; margin:0px auto;}
#PromoCode{ padding-bottom:15px; padding-top:15px; padding-left:35px; height:30px; margin: 0px auto;  }

.PromoCode { height:14px; font-size:11px; border:1px solid #C0C0C0; }


/*====Client ToolTips================================================*/

/* tooltip styling. by default the element to be styled is .tooltip  */
.tooltip {
	display:none;
	background:transparent url(../Images/newSite/black_arrow.png);
	font-size:12px;
	height:70px;
	width:160px;
	padding:25px;
	padding-top:15px;
	color:#fff;
	z-index:1001;
}

/* style the trigger elements */
#dyna {
	width:100%
	margin: 0px auto;
	text-align:center;
}

#dyna img {
	border:0;
	cursor:pointer;
	margin:0 8px;
}

.ClientTest {padding-right:35px; padding-left:35px;}


/* Form Button Styles
=======================================
=================================*/

.submit-go  
{
	color: #fef4e9;
	border: solid 1px #C0C0C0;
	background: #2A4258;
	background: -webkit-gradient(linear, left top, left bottom, from(#31589e), to(#2A4258));
	background: -moz-linear-gradient(top,  #31589e,  #2A4258);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#31589e', endColorstr='#2A4258');
}
.submit-go:hover {
	background: #f47c20;
	background: -webkit-gradient(linear, left top, left bottom, from(#dd8a19), to(#f06015));
	background: -moz-linear-gradient(top,  #dd8a19,  #f06015);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#dd8a19', endColorstr='#f06015');
}

.submit-go  {
	color: #fef4e9;
	border: solid 1px #C0C0C0;
	background: #2A4258;
	background: -webkit-gradient(linear, left top, left bottom, from(#31589e), to(#2A4258));
	background: #2A4258;
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#31589e', endColorstr='#2A4258');
    text-align: center;
}


.promo-go  {
	color: #fef4e9;
	border: solid 1px #C0C0C0;
	background: #2A4258;
	background: -webkit-gradient(linear, left top, left bottom, from(#386b9d), to(#2A4258));
	background: -moz-linear-gradient(top,  #386b9d,  #2A4258);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#386b9d', endColorstr='#2A4258');
}
.promo-go:hover {
	background: #f47c20;
	background: -webkit-gradient(linear, left top, left bottom, from(#dd8a19), to(#f06015));
	background: -moz-linear-gradient(top,  #dd8a19,  #f06015);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#dd8a19', endColorstr='#f06015');
}
.promo-go:active {
	color: #fcd3a5;
	background: -webkit-gradient(linear, left top, left bottom, from(#386b9d), to(#2A4258));
	background: -moz-linear-gradient(top,  #386b9d,  #2A4258);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#386b9d', endColorstr='#2A4258');
}


#plan-more  {
	color: #fef4e9;
	border: solid 1px #C0C0C0;
	background: #31589E;
	background: -webkit-gradient(linear, left top, left bottom, from(#6988C5), to(#31589E));
	background: -moz-linear-gradient(top,  #6988C5,  #31589E);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#6988C5', endColorstr='#31589E');
}
#plan-more :hover {
	background: #dd8a19;
	padding:5px;
	background: -webkit-gradient(linear, left top, left bottom, from(#dd8a19), to(#dd8a19));
	background: -moz-linear-gradient(top,  #dd8a19,  #dd8a19);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#dd8a19', endColorstr='#dd8a19');
}
#plan-more :active {
	color: #386b9d;
	background: -webkit-gradient(linear, left top, left bottom, from(#6988C5), to(#2A4258));
	background: -moz-linear-gradient(top,  #6988C5,  #2A4258);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#6988C5', endColorstr='#2A4258');
}

#plan-less  {
	color: #fef4e9;
	border: solid 1px #C0C0C0;
	background: #31589E;
	background: -webkit-gradient(linear, left top, left bottom, from(#6988C5), to(#2A4258));
	background: -moz-linear-gradient(top,  #6988C5,  #2A4258);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#6988C5', endColorstr='#2A4258');
}
#plan-less :hover {
	background: #dd8a19;
	background: -webkit-gradient(linear, left top, left bottom, from(#dd8a19), to(#31589E));
	background: -moz-linear-gradient(top,  #dd8a19,  #31589E);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#dd8a19', endColorstr='#31589E');
}
#plan-less :active {
	color: #31589E;
	background: -webkit-gradient(linear, left top, left bottom, from(#6988C5), to(#2A4258));
	background: -moz-linear-gradient(top,  #6988C5,  #2A4258);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#6988C5', endColorstr='#2A4258');
}
.news-input{ font-size:11px; border: 1px solid #C0C0C0; color: #666; width:110px; }
.news-name{ font-size:11px; border: 1px solid #C0C0C0; color: #666; width:110px; }
.container_12,.container_16{margin-left:auto;margin-right:auto;width:960px}.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12,.grid_13,.grid_14,.grid_15,.grid_16{display:inline;float:left;position:relative;margin-left:10px;margin-right:10px}.container_12 .grid_3,.container_16 .grid_4{width:220px}.container_12 .grid_6,.container_16 .grid_8{width:460px}.container_12 .grid_9,.container_16 .grid_12{width:700px}.container_12 .grid_12,.container_16 .grid_16{width:940px}.alpha{margin-left:0}.omega{margin-right:0}.container_12 .grid_1{width:60px}.container_12 .grid_2{width:140px}.container_12 .grid_4{width:300px}.container_12 .grid_5{width:380px}.container_12 .grid_7{width:540px}.container_12 .grid_8{width:620px}.container_12 .grid_10{width:780px}.container_12 .grid_11{width:860px}.container_16 .grid_1{width:40px}.container_16 .grid_2{width:100px}.container_16 .grid_3{width:160px}.container_16 .grid_5{width:280px}.container_16 .grid_6{width:340px}.container_16 .grid_7{width:400px}.container_16 .grid_9{width:520px}.container_16 .grid_10{width:580px}.container_16 .grid_11{width:640px}.container_16 .grid_13{width:760px}.container_16 .grid_14{width:820px}.container_16 .grid_15{width:880px}.container_12 .prefix_3,.container_16 .prefix_4{padding-left:240px}.container_12 .prefix_6,.container_16 .prefix_8{padding-left:480px}.container_12 .prefix_9,.container_16 .prefix_12{padding-left:720px}.container_12 .prefix_1{padding-left:80px}.container_12 .prefix_2{padding-left:160px}.container_12 .prefix_4{padding-left:320px}.container_12 .prefix_5{padding-left:400px}.container_12 .prefix_7{padding-left:560px}.container_12 .prefix_8{padding-left:640px}.container_12 .prefix_10{padding-left:800px}.container_12 .prefix_11{padding-left:880px}.container_16 .prefix_1{padding-left:60px}.container_16 .prefix_2{padding-left:120px}.container_16 .prefix_3{padding-left:180px}.container_16 .prefix_5{padding-left:300px}.container_16 .prefix_6{padding-left:360px}.container_16 .prefix_7{padding-left:420px}.container_16 .prefix_9{padding-left:540px}.container_16 .prefix_10{padding-left:600px}.container_16 .prefix_11{padding-left:660px}.container_16 .prefix_13{padding-left:780px}.container_16 .prefix_14{padding-left:840px}.container_16 .prefix_15{padding-left:900px}.container_12 .suffix_3,.container_16 .suffix_4{padding-right:240px}.container_12 .suffix_6,.container_16 .suffix_8{padding-right:480px}.container_12 .suffix_9,.container_16 .suffix_12{padding-right:720px}.container_12 .suffix_1{padding-right:80px}.container_12 .suffix_2{padding-right:160px}.container_12 .suffix_4{padding-right:320px}.container_12 .suffix_5{padding-right:400px}.container_12 .suffix_7{padding-right:560px}.container_12 .suffix_8{padding-right:640px}.container_12 .suffix_10{padding-right:800px}.container_12 .suffix_11{padding-right:880px}.container_16 .suffix_1{padding-right:60px}.container_16 .suffix_2{padding-right:120px}.container_16 .suffix_3{padding-right:180px}.container_16 .suffix_5{padding-right:300px}.container_16 .suffix_6{padding-right:360px}.container_16 .suffix_7{padding-right:420px}.container_16 .suffix_9{padding-right:540px}.container_16 .suffix_10{padding-right:600px}.container_16 .suffix_11{padding-right:660px}.container_16 .suffix_13{padding-right:780px}.container_16 .suffix_14{padding-right:840px}.container_16 .suffix_15{padding-right:900px}.container_12 .push_3,.container_16 .push_4{left:240px}.container_12 .push_6,.container_16 .push_8{left:480px}.container_12 .push_9,.container_16 .push_12{left:720px}.container_12 .push_1{left:80px}.container_12 .push_2{left:160px}.container_12 .push_4{left:320px}.container_12 .push_5{left:400px}.container_12 .push_7{left:560px}.container_12 .push_8{left:640px}.container_12 .push_10{left:800px}.container_12 .push_11{left:880px}.container_16 .push_1{left:60px}.container_16 .push_2{left:120px}.container_16 .push_3{left:180px}.container_16 .push_5{left:300px}.container_16 .push_6{left:360px}.container_16 .push_7{left:420px}.container_16 .push_9{left:540px}.container_16 .push_10{left:600px}.container_16 .push_11{left:660px}.container_16 .push_13{left:780px}.container_16 .push_14{left:840px}.container_16 .push_15{left:900px}.container_12 .pull_3,.container_16 .pull_4{left:-240px}.container_12 .pull_6,.container_16 .pull_8{left:-480px}.container_12 .pull_9,.container_16 .pull_12{left:-720px}.container_12 .pull_1{left:-80px}.container_12 .pull_2{left:-160px}.container_12 .pull_4{left:-320px}.container_12 .pull_5{left:-400px}.container_12 .pull_7{left:-560px}.container_12 .pull_8{left:-640px}.container_12 .pull_10{left:-800px}.container_12 .pull_11{left:-880px}.container_16 .pull_1{left:-60px}.container_16 .pull_2{left:-120px}.container_16 .pull_3{left:-180px}.container_16 .pull_5{left:-300px}.container_16 .pull_6{left:-360px}.container_16 .pull_7{left:-420px}.container_16 .pull_9{left:-540px}.container_16 .pull_10{left:-600px}.container_16 .pull_11{left:-660px}.container_16 .pull_13{left:-780px}.container_16 .pull_14{left:-840px}.container_16 .pull_15{left:-900px}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}* html .clearfix,*:first-child+html .clearfix{zoom:1}


.tweet, .query {
   color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:italic; height:35px;  }
  .tweet .tweet_list, .query .tweet_list {
    -webkit-border-radius: .5em;
    list-style-type: none;
    height:35px; width:610px; margin-top:0px; margin-left:20px;
    background: url(../Images/newSite/twitter_bgroundNew.png) no-repeat top left; background-repeat:no-repeat; }
    .tweet .tweet_list .awesome, .tweet .tweet_list .epic, .query .tweet_list .awesome, .query .tweet_list .epic {
      text-transform: uppercase; }
    .tweet .tweet_list li, .query .tweet_list li {
      overflow-y: hidden;
      overflow-x: hidden;
      padding: .5em; }
      .tweet .tweet_list li a, .query .tweet_list li a {
        color: #0C717A; }

    .tweet .tweet_list .tweet_avatar, .query .tweet_list .tweet_avatar {
      padding-right: .5em;
      float: left;  }
      .tweet .tweet_list .tweet_avatar img, .query .tweet_list .tweet_avatar img {
        vertical-align: middle; }
        
/* MM Styles */
#main-nav li {
	position: relative;
	z-index: 400;
}

#main-nav li ul {
	display: none;
	position: absolute;
	background: #aeada3;
	z-index: 500;
}

#main-nav li a {
	margin-bottom:4px;
}

#main-nav li:hover ul, #main-nav li.hover ul{
	display: block;
	border-bottom: 1px #444444 solid;
	border-left: 1px #444444 solid;
	border-right: 1px #444444 solid;
}

#main-nav li ul li {
	display: block;
	float: none;
}

#main-nav li ul li a {
	margin:0;
	padding: 8px 8px;
	color: #333333;
	text-shadow: none;
	font-weight: 350;
}

#main-nav li ul li a:hover {
	padding: 7px 8px;
	background: gray;
	border-top:1px solid #DDDDDD;
	border-bottom: 1px solid #DDDDDD;
}        
