body {background: #86878b url("../images/bg.png") repeat-x  top; color:#fff; font-family:verdana; font-size:12px}
h1{color:#fff; font-family:verdana; font-size:12px; font-weight:bold}
div, table, span {color:#fff; font-family:verdana; font-size:12px}

a {color:#fff;}	
a:hover {text-decoration:none}

.beta a {color:#000;} 
.beta a:hover {text-decoration:none}


.menu {background:#1c1c1c; height:21px; width:787px; border-top:solid 7px #413f42; border-bottom:solid 7px #413f42; color:#ccc}
.menu a {color:#ccc; text-decoration:none}
menu a:hover {text-decoration:underline}

.button-bg {background: url("../images/button_bg.png") repeat-x  bottom; height:20px; width:240px;}

.main-bg {background: url("../images/main-bg.png") repeat-x  top; height:465px}

.home-txt {line-height:16px}
.home-txt a{text-decoration:underline}
.home-txt a:hover{text-decoration: none}

.btn {width:112px; height:20px; background:#FFB502; }
.btn-grey {width:112px; height:21px; background:#C2C2C2; }
.btn a {text-align:center; display: block; line-height:19px; text-decoration:none; color:#000}
.btn-grey a {text-align:center; display: block; line-height:19px; text-decoration:none; color:#000}

.yellow-btn {height:21px; background:#ffb502;}
.yellow-btn a {text-align:center; display: block; line-height:18px; text-decoration:none; color:#000}

.faq {font-size:12px; color:#fff; line-height:14px; padding:50px 85px 90px 90px; margin:0px 0px 0px 0px; background:#676767; width:612px;}
.faq a{color:#fff; text-decoration:underline}
.faq a:hover{text-decoration:none}
.faq .header {font-weight:bold}

.errorMessage { color: #FF3F59;  }

.blurb{font-size: 12px; color: #cecece; font-family: georgia;}

.attribution{font-size: 12px; color: #a6a6a6; font-family: verdana; text-decoration: none; border: 0;}

#feedbackDiv {
	position:fixed;
	width:100%;
    height: 100%;
    top: 0px;
    left: 0px;
	z-index:20;
	color:#000000; 
	font-size:12px; 
	font-family:verdana; 
	color:#000000;
	font-weight:normal;
	display: none;
}

#shadeDiv {
	position: fixed;
    left: 0px;
    top: 0px;
    width:100%;
    height: 100%;
    z-index: 10;
    background-color: #FFFFFF;
    filter: alpha(opacity: 40);
    opacity:0.4;
    display: none;
}

#feedback {
	display:none;
	right: 0px; top: 0px;
	position: absolute;
	cursor:pointer;
	margin: 0px;
	z-index: 100;
	overflow: auto;	
}

#ie_historyFrame { width: 0px; height: 0px; display:none }
#firefox_anchorDiv { width: 0px; height: 0px; display:none }
#safari_formDiv { width: 0px; height: 0px; display:none }
#safari_rememberDiv { width: 0px; height: 0px; display:none }