@charset "UTF-8";
/* CSS Document */
#navigation {
	background: url(../images/nav_bg.jpg) repeat-x;
	height: 38px;
}
#navigation .sides {
	background: url(../images/nav_right.jpg) right no-repeat;
	height: 38px;
}
#navigation .links {
	float: left;
	width: 434px;
	height: 38px;
}
#navigation .linksm {
	float: left;
	height: 38px;
}
#navigation .linksm a {
	display: block;
	height: 38px;
	float: left;
}
#navigation .links a {
	display: block;
	height: 38px;
	float: left;
}
#navigation .links .main {
	background: url(../images/nav_main.jpg) no-repeat;
	width: 65px;
}
#navigation .links .join {
	background: url(../images/nav_join.jpg) no-repeat;
	width: 49px;
}
#navigation .links .login {
	background: url(../images/nav_login.jpg) no-repeat;
	width: 55px;
}
#navigation .links .faq {
	background: url(../images/nav_faq.jpg) no-repeat;
	width: 42px;
}
#navigation .links .forums {
	background: url(../images/nav_forums.jpg) no-repeat;
	width: 67px;
}
#navigation .links .livechat {
	background: url(../images/nav_livechat.jpg) no-repeat;
	width: 76px;
}
#navigation .links .contacts {
	background: url(../images/nav_contacts.jpg) no-repeat;
	width: 80px;
}
#navigation .linksm .gbaccount {
	background: url(../images/nav2_gbaccount.jpg) no-repeat;
	width: 102px;
}
#navigation .linksm .logout {
	background: url(../images/nav2_logout.jpg) no-repeat;
	width: 76px;
}
#navigation .linksm .faqm {
	background: url(../images/nav2_faq.jpg) no-repeat;
	width: 48px;
}
#navigation .linksm .forum {
	background: url(../images/nav2_forum.jpg) no-repeat;
	width: 66px;
}
#navigation .linksm .livechatm {
	background: url(../images/nav2_livechat.jpg) no-repeat;
	width: 83px;
}
#navigation .linksm .contactus {
	background: url(../images/nav2_contactus.jpg) no-repeat;
	width: 96px;
}
#navigation .linksm .space {
	background: url(../images/nav_bg.jpg) no-repeat;
	width: 272px;
}
#navigation .linksm .support {
	background: url(../images/nav2_support.jpg) no-repeat;
	width: 115px;
}
#login {
	width: 327px;
	height: 29px;
	float: right;
	background: url(../images/login_bg.jpg) repeat-x;
	position: relative;
	right: 41px;
	top: 9px;
}
#login .left {
	height: 29px;
	background: url(../images/login_left.jpg) left no-repeat;
}
#login .right {
	height: 29px;
	background: url(../images/login_right.jpg) right no-repeat;
	padding-left: 12px;
}
#login span.username {
	margin-right: 16px;
	display: block;
	background: url(../images/login_username.jpg) 0 13px no-repeat;
	width: 60px;
	height: 29px;
	float: left;
}
#login input.username, #login input.password {
	color: #00408e;
	font-family: Tahoma, Arial, Verdana;
	font-size: 10px;
	height: 19px;
	width: 47px;
	background: url(../images/login_bg.jpg) repeat-x;
	padding: 0;
	margin: 0;
	float: left;
	border: none;
	padding-top: 10px;
	padding-right: 2px;
}
#login input.password {
	width: 52px;
	padding-right: 2px;
}
#login .divider {
	width: 2px;
	height: 29px;
	float: left;
	background: url(../images/login_divider.jpg) 0 9px no-repeat;
}
#login span.password {
	margin: 0;
	display: block;
	background: url(../images/login_password.jpg) 9px 13px no-repeat;
	width: 86px;
	height: 29px;
	float: left;
}
#login .submit {
	float: left;
	color: #00408e;
	font-size: 10px;
	font-weight: bold;
	font-family: Tahoma, Arial, Verdana;
	margin: 0;
	padding: 0;
	border: none;
	background: none;
	padding-left: 4px;
	padding-top: 10px;
	padding-right: 2px;
	padding-bottom: 5px;
}
#left {
	float: left;
	width: 228px;
}
#headlines {
	padding-bottom: 4px;
}
#headlines .header {
	width: 228px;
	height: 25px;
	background: url(../images/header_headlines.jpg) no-repeat;
	margin: 0;
}
#headlines .headline {
	padding-left: 28px;
	padding-top: 10px;
	padding-right: 4px;
	padding-bottom: 14px;
	background: url(../images/icon_bullet.jpg) 3px 8px no-repeat;
	margin: 0;
}
#headlines .date {
	color: #ec2c00;
	font-weight: bold;
}
#headlines .divider {
	margin-left: 6px;
	margin-right: 10px;
	height: 1px;
	background: url(../images/dotted_divider.jpg) repeat-x;
	padding: 0;
	line-height: 1px;
	font-size: 1px;
}
#rewards .header {
	width: 228px;
	height: 25px;
	background: url(../images/header_rewards.jpg) no-repeat;
}
#rewards .content {
	padding: 3px 9px 4px 9px;
}
#rewards ul {
	padding: 16px 1px 14px 1px;
	margin: 0;
}
#rewards ul li {
	list-style: none;
	margin: 0;
	padding: 0;
}
#rewards .titles {
	margin-bottom: 12px;
}
#rewards .tRewards {
	float: left;
	color: #ec2c00;
	font-weight: bold;
}
#rewards .tSignup {
	float: right;
	color: #ec2c00;
	font-weight: bold;
}
#rewards .reward {
	float: left;
	color: #0d4283;
}
#rewards .apply {
	float: right;
	color: #4d8b00;
	text-decoration: underline;
}
#poll .header {
	background: url(../images/header_poll.jpg) no-repeat;
	height: 25px;
}
#poll .content {
	padding: 10px 36px 4px 36px;
	margin: 0;
	color: #0d4283;
}
#poll .question {
	color: #ec2c00;
	font-weight: bold;
	margin-bottom: 25px;
	display: block;
	text-align: center;
}
#poll .option {
	border: none;
	margin: 0;
	padding: 0;
	position: relative;
	top: 3px;
}
#poll .vote {
	width: 45px; 
	height: 16px; 
	border: none; 
	margin: 0; 
	margin-top: 14px; 
	padding: 0;
}
#right {
	float: left;
	width: 621px;
	margin-left: 14px;
}
#welcome {
	padding: 15px 30px 10px 21px;
}
#welcome .header {
	font-size: 24px;
	color: #00408e;
	font-weight: bold;
	margin-bottom: 24px;
}
#welcome p {
	padding-top: 10px;
	padding-right: 16px;
	padding-bottom: 0;
	text-indent: 36px;
}
#welcome .redthick {
	color: #ec2c00;
	font-weight: bold;
}
#steps {
	padding-left: 41px;
	padding-top: 65px;
	color: #ec2c00;
	font-weight: bold;
}
#steps .top {
	height: 248px;
	overflow: hidden;
}
#steps .one {
	height: 123px;
	width: 162px;
	background: url(../images/step_1.jpg) top left no-repeat;
	padding-left: 35px;
	padding-right: 20px;
	padding-top: 124px;
	float: left;
}
#steps .two {
	height: 123px;
	width: 120px;
	background: url(../images/step_2.jpg) 0 1px no-repeat;
	padding-left: 35px;
	padding-right: 50px;
	padding-top: 124px;
	float: left;
}
#steps .three {
	height: 123px;
	width: 123px;
	background: url(../images/step_3.jpg) 0 9px no-repeat;
	padding-left: 35px;
	padding-top: 124px;
	float: left;
}
#steps .bottom {
	height: 199px;
	overflow: hidden;
}
#steps .four {
	height: 84px;
	width: 136px;
	background: url(../images/step_4.jpg) 0 17px no-repeat;
	padding-left: 35px;
	padding-right: 44px;
	padding-top: 115px;
	float: left;
}
#steps .five {
	height: 84px;
	width: 145px;
	background: url(../images/step_5.jpg) 0 0 no-repeat;
	padding-left: 35px;
	padding-right: 26px;
	padding-top: 115px;
	float: left;
}
#steps .six {
	height: 84px;
	width: 105px;
	background: url(../images/step_6.jpg) 0 8px no-repeat;
	padding-left: 35px;
	padding-right: 8px;
	padding-top: 115px;
	float: left;
}
.info, .success, .warning {
border: 1px solid;
margin: 10px 0px;
padding:15px 10px 15px 50px;
background-repeat: no-repeat;
background-position: 10px center;
}
.warning {
color: #9F6000;
background-color: #FEEFB3;
background-image: url('../images/warning.png');
}
.info {
color: #00529B;
background-color: #BDE5F8;
background-image: url('../images/info.png');
}
.success {
color: #4F8A10;
background-color: #DFF2BF;
background-image:url('../images/success.png');
}