body, div, table, input, option, select, td, tr, th, h1, h2, h3, h4, h5{
	margin: 0;
	padding: 0;
}

input, option, select{
	font-size: 11px;
}

h1 a,h2 a,h3 a,h4 a,h5 a, h1,h2,h3,h4,h5{
	font-weight: bold;
	color: #ff0000;
	text-decoration: none;
}
h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover{
	text-decoration: underline;
}

td,p,li,th,blockquote{
	font-size: 12px;
	font-family: Arial, sans-serif;
}

img{
	border: 0px;
}

body{
	background: #86bde6 url(/uploads/wa/6S/wa6SjSJFk1YanpHpxrTVFg/root-bg.jpg) bottom left repeat-x;
	font-size: 12px;
	font-family: Arial, sans-serif;
}

#wrapper{
	text-align: center;
}

#main{
	margin: 0px auto;
	text-align: left;
	width: 900px;
}

#header{
	padding: 3px;
        background: #ffffff;
	height: 80px;
	color: #797979;
	font-family: Arial, sans-serif;
}

#header a{
	text-decoration: none;
	color: #797979;
}

#header a:hover{
	text-decoration: underline;
}

#header #logo{
	margin: 15px 0px 0px 30px;
	float: left;
	text-align: right;
	width: 264px;
	height: 48px;
}

#header #headerlinks{
	float: right;
	text-align: right;
	font-size: 10px;
	padding: 3px 5px;
}

#header #headerlinks a{
	border: 1px #dbdbdb;
	border-style: none solid none none;
	padding: 0px 5px 0px 5px;

}

#header #headerlinks a.first{
	border-style: none solid none solid;
}

#header #headerlinks a.login{
	border-style: none;
}

#header #headerlinks form{
	display: inline;
	padding-left: 10px;
}

#header #headerlinks input{
	font-size: 10px;
	width: 15em;
	background-color: #edecec;
	border: 1px solid #cccccc;
	padding: 1px;
	text-align: right;
}

#header #logo h1 span{
	display: none;
}

#header #logo img{
	width: 264px;
	height: 48px;
}
.clear-both{
	clear:both;
}

#maincontent{
        background: #ffffff;
}

div.action-alert{
	padding: 5px;
	text-align: left;
	margin-bottom: 10px;
}

div.action-alert h1{
	font-size: 14px;
	display: inline;
	font-weight: bold;
	color: #ff433e;
}

div.action-alert h1 a{
	padding-right: 10px;
}

div.action-alert p{
	display: inline;
}

div.action-alert a{
	color: #ff433e;
	text-decoration: none;
}

div.action-alert a:hover{
	text-decoration: underline;
}

form#take-action{
	display: inline;
}

#go-button{
	vertical-align: middle;
}

div.gradient {
	background:#ffffff url(/uploads/B4/PI/B4PITlbm_MPRU1hrFJo2lA/box-gradient.jpg) repeat-x bottom;
	min-height:46px;
	position: relative;
	border: 2px solid #cbcbcb;
	padding: 11px;
}

div.gradient .corner {
	position:absolute; 
	width:17px; 
	height:17px;
	background-image:url(/uploads/zM/FR/zMFRbGJAi7n8yp3dDaC73A/whats_new.jpg);
}

div.gradient .topLeft {
	top:-2px; 
	left:-2px; 
	background-position:0px 0px;
}

div.gradient .topRight {
	top:-2px; 
	right:-2px; 
	background-position:-239px 0px;
}

div.gradient .bottomLeft {
	bottom:-2px; 
	left:-2px; 
	background-position:0px -51px;
}

div.gradient .bottomRight {
	bottom:-2px; 
	right:-2px; 
	background-position:-239px -51px;
}



div#partner-list{
	text-align: center;
	padding: 3px;
}

div#partner-list h2{
	text-align: left;
	font-size: 14px;
}

div#partner-list a img{
	border: 1px solid white;
	margin: 5px;
	opacity: 0.4;
}

div#partner-list a:hover img{
	border: 1px dotted #cccccc;
	opacity: 1.0;
}

div.feed-item-list{
    height: 5em;
}

#footer{
	text-align: center;
	font-size: 10px;
	padding-top: 5px;
	color: black;
	font-family: Arial, sans-serif;
	
}


