/* blue = 0000CC */

.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}

.tr-color 
{
    background-color: #0000CC;
	border-top: #000000 2px solid;
	border-bottom: #000000 2px solid;
	border-left: #000000 2px solid;
	border-right: #000000 2px solid;
}

.tr-notopborder
{
	color: #000000;
	background-color: #CCCCCC;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: 400;
	text-decoration: none;
	line-height: 15px;
	border-bottom: #000000 2px solid;
	border-left: #000000 2px solid;
	border-right: #000000 2px solid;
}

.border-color
{
    border-color: #0000CC;
    border-width: 2px;
}

.header {
	color: #000000;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 12px;
	font-weight: 400;
	text-decoration: none;
	line-height: 15px;
}
.header_red {
	color: #FFFFFF;
	background-color: #CC3300;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 12px;
	font-weight: 400;
	text-decoration: none;
	line-height: 15px;
}

.footer-text {
	color: #FFFFFF;
	background-color: #0000CC;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 9px;
	font-weight: 400;
	text-decoration: none;
	line-height: 13px;
	border-top: #000000 2px solid;
	border-bottom: #000000 2px solid;
	border-left: #000000 2px solid;
	border-right: #000000 2px solid;
}

a.footer-links {
	color: #FFFFFF;
	background-color: #000000;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 10px;
	font-weight: 400;
	text-decoration: none;
	line-height: 13px;
	text-decoration: none;
}

a.footer-links:hover {
	color: #FFFFFF;
	background-color: #000000;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 10px;
	font-weight: 400;
	text-decoration: none;
	line-height: 13px;
}

a.linkto {
	color: #0000CC;
	background-color: #FFFFFF;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: 600;
	text-decoration: none;
	line-height: 15px;
}

a.linkto:hover {
	color: #0000CC;
	background-color: #FFFFFF;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: 600;
	text-decoration: underline;
	line-height: 15px;
}

a.linkto-special {
	color: #CC3300;
	background-color: #FFFFFF;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: 600;
	text-decoration: none;
	line-height: 15px;
}

a.linkto-special:hover {
	color: #CC3300;
	background-color: #FFFFFF;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: 600;
	text-decoration: underline;
	line-height: 15px;
}
 
.notifications {
	color: #000000;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, Verdana, Sans-serif;
	font-size: 9px;
	font-weight: 400;
	text-decoration: none;
	line-height: 12px;
}

.headerlink {
	color: #000000;
	background-color: #FFFFFF;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: 400;
	text-decoration: none;
	line-height: 16px;
}

a.headerlink {
	color: #000000;
	background-color: #FFFFFF;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: 400;
	text-decoration: none;
	line-height: 16px;
}

a.headerlink:hover {
	color: #FF0000;
	background-color: #FFFFFF;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: 400;
	text-decoration: none;
	line-height: 16px;
}

.rightlink {
	color: #FFFFFF;
	background-color: #CCCCCC;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: 400;
	text-decoration: none;
	line-height: 16px;
}

a.rightlink {
	color: #FFFFFF;
	background-color: #CCCCCC;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: 400;
	text-decoration: none;
	line-height: 16px;
}

a.rightlink:hover {
	color: #FF0000;
	background-color: #CCCCCC;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: 400;
	text-decoration: none;
	line-height: 16px;
}

a.form-header-link {
	color: #FFFFFF;
	background-color: #333333;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: 600;
	text-decoration: none;
	line-height: 12px;
}

a.form-header-link:hover {
	color: #FF0000;
	background-color: #333333;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: 600;
	text-decoration: none;
	line-height: 12px;
}

.tablinks-disabled {
	color: #CCCCCC;
	background-color: #FFFFFF;
	font-family: arial, helvetica, sans-serif, verdana;
	font-size: 9px;
	font-weight: 400;
	text-decoration: none;
	line-height: 12px;
}

.tablinks {
	color: #000000;
	background-color: #FFFFFF;
	font-family: arial, helvetica, sans-serif, verdana;
	font-size: 9px;
	font-weight: 600;
	text-decoration: none;
	line-height: 12px;
}

a.tablinks {
	color: #000000;
	background-color: #FFFFFF;
	font-family: arial, helvetica, sans-serif, verdana;
	font-size: 9px;
	font-weight: 600;
	text-decoration: none;
	line-height: 12px;
}

a.tablinks:hover {
	color: #FF0000;
	background-color: #FFFFFF;
	font-family: arial, helvetica, sans-serif, verdana;
	font-size: 9px;
	font-weight: 600;
	text-decoration: none;
	line-height: 12px;
}

.tablinks2 {
	color: #000000;
	background-color: #FFFFFF;
	font-family: arial, helvetica, sans-serif, verdana;
	font-size: 9px;
	font-weight: 600;
	text-decoration: none;
	line-height: 12px;
	text-transform: uppercase;
}

a.tablinks2 {
	color: #000000;
	background-color: #FFFFFF;
	font-family: arial, helvetica, sans-serif, verdana;
	font-size: 9px;
	font-weight: 600;
	text-decoration: none;
	line-height: 12px;
	text-transform: uppercase;
}

a.tablinks2:hover {
	color: #FF0000;
	background-color: #FFFFFF;
	font-family: arial, helvetica, sans-serif, verdana;
	font-size: 9px;
	font-weight: 600;
	text-decoration: none;
	line-height: 12px;
	text-transform: uppercase;
}

.tablinks3 {
	color: #000000;
	background-color: #FFFFFF;
	font-family: arial, helvetica, sans-serif, verdana;
	font-size: 9px;
	font-weight: 400;
	text-decoration: none;
	line-height: 12px;
	text-transform: uppercase;
}

a.tablinks3 {
	color: #000000;
	background-color: #FFFFFF;
	font-family: arial, helvetica, sans-serif, verdana;
	font-size: 9px;
	font-weight: 400;
	text-decoration: none;
	line-height: 12px;
	text-transform: uppercase;
}

a.tablinks3:hover {
	color: #FF0000;
	background-color: #FFFFFF;
	font-family: arial, helvetica, sans-serif, verdana;
	font-size: 9px;
	font-weight: 400;
	text-decoration: none;
	line-height: 12px;
	text-transform: uppercase;
}

.tablinks4 {
	color: #000000;
	background-color: #FFFFFF;
	font-family: arial, helvetica, sans-serif, verdana;
	font-size: 8px;
	font-weight: 400;
	text-decoration: none;
	line-height: 12px;
	text-transform: uppercase;
}

a.tablinks4 {
	color: #000000;
	background-color: #FFFFFF;
	font-family: arial, helvetica, sans-serif, verdana;
	font-size: 8px;
	font-weight: 400;
	text-decoration: none;
	line-height: 12px;
	text-transform: uppercase;
}

a.tablinks4:hover {
	color: #FF0000;
	background-color: #FFFFFF;
	font-family: arial, helvetica, sans-serif, verdana;
	font-size: 8px;
	font-weight: 400;
	text-decoration: none;
	line-height: 12px;
	text-transform: uppercase;
}

.headermainlinks {
	color: #000000;
	background-color: #CCCCCC;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: 600;
	text-decoration: none;
	line-height: 27;
	border-top: #000000 2px solid;
	border-bottom: #000000 2px solid;
}

.hookupwith {
	color: #000000;
	background-color: #CCCCCC;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: 600;
	text-decoration: none;
	line-height: 22px;
}

.signupnow {
	color: #000000;
	background-color: #FFFFFF;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: 600;
	text-decoration: none;
	line-height: 12px;
}

a.signupnow {
	color: #000000;
	background-color: #FFFFFF;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: 600;
	text-decoration: none;
	line-height: 12px;
}

a.signupnow:hover {
	color: #FF0000;
	background-color: #FFFFFF;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: 600;
	text-decoration: none;
	line-height: 12px;
}

.form-field-gray {
	color: #FFFFFF;
	background-color: #CCCCCC;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: 400;
	text-decoration: none;
	line-height: 15px;
}

.navigation {
	color: #000000;
	background-color: #CCCCCC;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 9px;
	font-weight: 600;
	text-decoration: none;
	line-height: 12px;
}

a.navigation {
	color: #000000;
	background-color: #CCCCCC;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 9px;
	font-weight: 600;
	text-decoration: none;
	line-height: 12px;
}

a.navigation:hover {
	color: #FF0000;
	background-color: #CCCCCC;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 9px;
	font-weight: 600;
	text-decoration: none;
	line-height: 12px;
}

a.leftnav {
	color: #000000;
	background-color: #FFFFFF;
	font-family: arial, helvetica, verdana, sans-serif;
	font-size: 9px;
	font-weight: 400;
	text-decoration: none;
	line-height: 12px;
}

.nav-desc {
	color: #FFFFFF;
	background-color: #CCCCCC;
	font-family: helvetica, verdana, arial, sans-serif;
	font-size: 9px;
	font-weight: 200;
	text-decoration: none;
	line-height: 10px;
}

a.nav-desc {
	color: #FFFFFF;
	background-color: #CCCCCC;
	font-family: helvetica, verdana, arial, sans-serif;
	font-size: 9px;
	font-weight: 200;
	text-decoration: none;
	line-height: 10px;
}

.nav-desc:hover {
	color: #FF0000;
	background-color: #CCCCCC;
	font-family: helvetica, verdana, arial, sans-serif;
	font-size: 9px;
	font-weight: 200;
	text-decoration: none;
	line-height: 10px;
}

.nameheader {
	color: #000000;
	background-color: #FFFFFF;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: 600;
	text-decoration: none;
	line-height: 16px;
}

.viewprofile {
	color: #000000;
	background-color: #FFFFFF;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: 300;
	line-height: 12px;
}

.profile-content-header {
	color: #000000;
	background-color: #CCCCCC;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: 400;
	text-decoration: none;
	line-height: 15px;
	border-bottom: bold, 1px, #000000;
}

.header-signin-text {
	color: #FFFFFF;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: 400;
	text-decoration: none;
	line-height: 15px;
}

.iconButtonLink 
{
    color: #FFFFFF;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: 400;
	text-decoration: none;
	line-height: 15px;
}

.bodytext {
	color: #000000;
	background-color: #FFFFFF;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: 400;
	text-decoration: none;
	line-height: 15px;
}

.profile-headerline {
	color: #FFFFFF;
	background-color: #000000;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: 600;
	text-decoration: none;
	line-height: 15px;
	text-transform: uppercase;
	border-bottom: #0066CC 1px solid;
}

.profile-username {
	color: #000000;
	background-color: #FFFFFF;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 16px;
	font-weight: 900;
	text-decoration: none;
	line-height: 22px;
	border-bottom: #0066CC 1px solid;
}

.profile-tabs {
	color: #000000;
	background-color: #FFFFFF;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: 900;
	text-decoration: none;
	border-bottom: #000000 1px solid;
}

.profile-content-header-text {
	color: #FFFFFF;
	background-color: #0000CC;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: 600;
	text-decoration: none;
	line-height: 18px;
}

.profile-content-text {
	color: #000000;
	background-color: #FFFFFF;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: 400;
	text-decoration: none;
	line-height: 15px;
}

.profile-content-text-special {
	color: #CC3300;
	background-color: #FFFFFF;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: 400;
	text-decoration: none;
	line-height: 15px;
}

.profile-content-text-instruction {
	color: #FF0000;
	background-color: #FFFFFF;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	text-decoration: italics;
	line-height: 16px;
}

a.profile-content-text-link {
	color: #CC0000;
	background-color: #FFFFFF;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: 400;
	text-decoration: none;
	line-height: 15px;
	cursor:hand;
}

a.profile-content-text-link:hover {
	color: #CC0000;
	background-color: #FFFFFF;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: 400;
	text-decoration: underline;
	line-height: 15px;
	cursor:hand;
}

.pollnotchoice {
	color: #999999;
	background-color: #FFFFFF;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: 400;
	text-decoration: none;
	line-height: 15px;
}

.profile-content-text-bold {
	color: #0000CC;
	background-color: #FFFFFF;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: 600;
	text-decoration: none;
	line-height: 15px;
}

.profiletext_header {
	color: #000000;
	background-color: #FFFFFF;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: 600;
	text-decoration: none;
	line-height: 18px;
}
.profile-radio {
	color: #000000;
	background-color: #FFFFFF;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: 400;
	text-decoration: none;
	line-height: 15px;
}


.helpform {
	color: #FFFFFF;
	background-color: #0066CC;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	text-decoration: none;
	line-height: 15px;
}

.helplink {
	color: #FFFFFF;
	background-color: #0066CC;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: 400;
	text-decoration: none;
	line-height: 15px;
}

.form-header {
	color: #FFFFFF;
	background-color: #333333;
	background-image: url(../_imgs/form-header-repeat.gif);
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: 600;
	text-decoration: none;
	line-height: 15px;
	text-transform: uppercase;
}
.form-header-pink {
	color: #FFFFFF;
	background-image: url(../_imgs/form-header-repeat_pink.gif);
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: 600;
	text-decoration: none;
	line-height: 15px;
	text-transform: uppercase;
}
.form-header-blue {
	color: #FFFFFF;
	background-color: #0000FF;
	background-image: url(../_imgs/form-header-repeat_blue.gif);
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: 600;
	text-decoration: none;
	line-height: 15px;
	text-transform: uppercase;
}

.form-instruction-link {
	color: #999999;
	background-color: #0066CC;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: 600;
	text-decoration: none;
	line-height: 15px;
}
.form-instruction {
	color: #FFFFFF;
	background-color: #0066CC;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: 600;
	text-decoration: none;
	line-height: 15px;
}
.form-headerline {
	color: #FFFFFF;
	background-color: #0066CC;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: 600;
	text-decoration: none;
	line-height: 15px;
	text-transform: uppercase;
	border-bottom: #FFFFFF 1px solid;
}
.parent-headerline {
	color: #FFFFFF;
	background-color: #0066CC;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: 600;
	text-decoration: none;
	line-height: 16px;
	text-transform: uppercase;
	border-bottom: #FFFFFF 1px solid;
}

a.list-link {
	color: #FFFFFF;
	background-color: #0066CC;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: 400;
	text-decoration: none;
	line-height: 15px;
}
a.list-link:hover {
	color: #FF0000;
	background-color: #0066CC;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: 400;
	text-decoration: underline;
	line-height: 15px;
}
.form-field-red-bg {
	color: #FFFFFF;
	background-color: #FF0000;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: 400;
	text-decoration: none;
	line-height: 12px;
}
.form-field-white-bg {
	color: #000000;
	background-color: #FFFFFF;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: 600;
	text-decoration: none;
	line-height: 15px;
}

.form-field-red {
	color: #FF0000;
	background-color: #0066CC;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: 400;
	text-decoration: none;
	line-height: 15px;
}
.form-field-red-bold {
	color: #FF0000;
	background-color: #0066CC;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: 600;
	text-decoration: none;
	line-height: 15px;
}
.form-field-red-bold-plus {
	color: #FF0000;
	background-color: #FFFFFF;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: 600;
	text-decoration: none;
	line-height: 15px;
}

.form-field-black {
	color: #000000;
	background-color: #FFFFFF;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: 400;
	text-decoration: none;
	line-height: 15px;
}
.form-field-black-bold {
	color: #000000;
	background-color: #FFFFFF;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: 600;
	text-decoration: none;
	line-height: 15px;
}

.signin-links {
	color: #FFFFFF;
	background-color: #0066CC;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: 400;
	text-decoration: none;
	line-height: 15px;
}
a.signin-links {
	color: #FFFFFF;
	background-color: #0066CC;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: 400;
	text-decoration: none;
	line-height: 15px;
}
a.signin-links:hover {
	color: #FFFFFF;
	background-color: #0066CC;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: 400;
	text-decoration: underline;
	line-height: 15px;
}


.form-body {
	color: #FFFFFF;
	background-color: #0066CC;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: 400;
	text-decoration: none;
	line-height: 15px;
}
.hookUpVoterName {
	color: #FFFFFF;
	background-color: #0066CC;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	text-decoration: none;
	line-height: 18px;
}
.alertRedInstructionsHeader {
	color: #FFFFFF;
	background-color: #CC0000;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 14px;
	font-weight: 600;
	text-decoration: none;
	line-height: 20px;
}
.alertRedInstructions {
	color: #FFFFFF;
	background-color: #CC0000;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: 400;
	text-decoration: none;
	line-height: 14px;
}

.form-field {
	color: #FFFFFF;
	background-color: #0066CC;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: 400;
	text-decoration: none;
	line-height: 15px;
}

.form-field-white {
	color: #0066CC;
	background-color: #FFFFFF;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: 400;
	text-decoration: none;
	line-height: 15px;
}
.form-field-bold {
	color: #FFFFFF;
	background-color: #0066CC;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: 600;
	text-decoration: none;
	line-height: 15px;
}

.form-input {
	color: #0066CC;
	background-color: #FFFFFF;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: 400;
	text-decoration: none;
	line-height: 15px;
}
.form-radio {
	color: #FFFFFF;
	background-color: #0066CC;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: 400;
	text-decoration: none;
	line-height: 15px;
}
.form-select {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	background: #FFFFFF;
	color: #0066CC;
 	font-weight: 600;
 	width: 250;
 }
.form-select-nowidth {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	background: #FFFFFF;
	color: #0066CC;
 	font-weight: 600;
 }
.form-submit {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	border: 1px black solid;
	background: #FFFFFF;
	color: #000000;
	font-weight: 900;
}
.form-button {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	border: 1px white solid;
	background: #000000;
	color: #FFFFFF;
	font-weight: 900;
}

.profile-field {
	color: #0066CC;
	background-color: #FFFFFF;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: 400;
	text-decoration: none;
	line-height: 15px;
}
.profile-input {
	color: #000000;
	background-color: #FFFFFF;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: 400;
	text-decoration: none;
	line-height: 15px;
}
.profile-radio {
	color: #000000;
	background-color: #FFFFFF;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: 400;
	text-decoration: none;
	line-height: 15px;
}
.profile-select {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	background: #FFFFFF;
	color: #000000;
 	font-weight: 600;
 	width: 150;
 }

.profile-submit {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	border: 1px black solid;
	background: #000000;
	color: #FFFFFF;
	font-weight: 900;
}

.profile-button {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	border: 1px black solid;
	background: #FFFFFF;
	color: #000000;
	font-weight: 900;
}

.search-headerline {
	color: #000000;
	background-color: #FFFFFF;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: 600;
	text-decoration: none;
	line-height: 15px;
	text-transform: uppercase;
	border-bottom: #000000 1px solid;
}
.search-field {
	color: #000000;
	background-color: #FFFFFF;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: 400;
	text-decoration: none;
	line-height: 15px;
}
.search-text {
	color: #000000;
	background-color: #FFFFFF;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: 400;
	text-decoration: none;
	line-height: 15px;
}
.search-radio {
	color: #000000;
	background-color: #FFFFFF;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: 400;
	text-decoration: none;
	line-height: 15px;
}
.search-radio {
	color: #000000;
	background-color: #FFFFFF;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: 400;
	text-decoration: none;
	line-height: 15px;
}
.search-checkbox-grey {
	color: #000000;
	background-color: #CCCCCC;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: 400;
	text-decoration: none;
	line-height: 15px;
}
.search-select {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	background: #FFFFFF;
	color: #000000;
 	font-weight: 600;
 	width: 250;
 }
.search-submit {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	border: 1px black solid;
	background: #000000;
	color: #FFFFFF;
	font-weight: 900;
}

.voteform {
	color: #FFFFFF;
	background-color: #0066CC;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: 400;
	text-decoration: none;
	line-height: 15px;
}
.inputtext_vote {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	border: 1px #000000 solid;
	background: #0066CC;
	color: #000000;
 	font-weight: 600;
 }
.inputradio_vote {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	background: #0066CC;
	color: #000000;
 	font-weight: 600;
 }
.inputbutton_vote {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	border: 1px #0066CC solid;
	background: #FFFFFF;
	color: #000000;
	font-weight: 700;
 }
.inputsubmit_vote {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	border: 1px #0066CC solid;
	background: #FFFFFF;
	color: #000000;
	font-weight: 900;
 }

.accountlink {
	color: #FFFFFF;
	background-color: #0066CC;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: 400;
	text-decoration: none;
	line-height: 16px;
}

.accountform {
	color: #FFFFFF;
	background-color: #0066CC;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: 400;
	text-decoration: none;
	line-height: 15px;
}
.inputtext_account {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	border: 1px #0066CC solid;
	background: #FFFFFF;
	color: #000000;
 	font-weight: 600;
 }
.inputradio_account {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	background: #0066CC;
	color: #000000;
 	font-weight: 600;
 }
.inputbutton_account {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	border: 1px #0066CC solid;
	background: #FFFFFF;
	color: #000000;
	font-weight: 700;
 }
.inputsubmit_account {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	border: 1px #0066CC solid;
	background: #FFFFFF;
	color: #000000;
	font-weight: 900;
 }


 a.contact {
	color: #FFFFFF;
	background-color: #0066CC;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: 400;
	text-decoration: none;
	line-height: 15px;
}

a.contact:hover {
	color: #FF0000;
	background-color: #0066CC;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: 400;
	text-decoration: underline;
	line-height: 15px;
}


 a.profileaccountlinks {
	color: #000000;
	background-color: #FFFFFF;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: 400;
	text-decoration: underline;
	line-height: 15px;
}

a.profileaccountlinks:hover {
	color: #FF0000;
	background-color: #FFFFFF;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: 400;
	text-decoration: none;
	line-height: 15px;
}

.emailheader {
	color: #FFFFFF;
	background-color: #CCCCCC;
	font-family: arial, helvetica, verdana, sans-serif;
	font-size: 10px;
	font-weight: 600;
	text-decoration: uppercase;
	line-height: 12px;
}
.emailread {
	color: #000000;
	background-color: #FFFFFF;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: 400;
	text-decoration: none;
	line-height: 15px;
}
.emailread_subject {
	color: #000000;
	background-color: #FFFFFF;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: 400;
	text-decoration: none;
	line-height: 15px;
}
a.emailread_subject{
	color: #000000;
	background-color: #FFFFFF;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: 400;
	text-decoration: none;
	line-height: 15px;
}
a.emailread_subject:hover {
	color: #FF0000;
	background-color: #FFFFFF;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: 400;
	text-decoration: underline;
	line-height: 15px;
}
.emailnew {
	color: #000000;
	background-color: #FFFFFF;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: 600;
	text-decoration: none;
	line-height: 15px;
}
.emailnew_subject {
	color: #000000;
	background-color: #FFFFFF;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: 600;
	text-decoration: none;
	line-height: 15px;
}
a.emailnew_subject {
	color: #000000;
	background-color: #FFFFFF;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: 600;
	text-decoration: none;
	line-height: 15px;
}
a.emailnew_subject:hover {
	color: #FF0000;
	background-color: #FFFFFF;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: 600;
	text-decoration: underline;
	line-height: 15px;
}

.email-row-buttons {
	color: #000000;
	background-color: #FFFFFF;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 15px;
	font-weight: 400;
	text-decoration: none;
	line-height: 15px;
	border: 1px #000000 solid;
}
.email-button {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 9px;
	border: 1px #000000 solid;
	background: #CCCCCC;
	color: #000000;
	font-weight: 600;
	cursor:hand;
	line-height: 12px;
	border-style:outset;
}
	
.email-button-old {
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: 600;
	font-size: 9px;
	padding:.4em .8em;
	height:3em;
	border-style:outset;
	border-width:2px;
	margin-right:.5em;
	padding:.2em 0;
	cursor:hand;
	line-height: 10px;
}

.email-field {
	color: #FFFFFF;
	background-color: #CCCCCC;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: 400;
	text-decoration: none;
	line-height: 15px;
}
.email-value {
	color: #000000;
	background-color: #FFFFFF;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: 400;
	text-decoration: none;
	line-height: 15px;
}
.email-text {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	border: 1px black solid;
	background: #FFFFFF;
	color: #000000;
	font-weight: 400;
}

.account_types {
	color: #000000;
	background-color: #FFFFFF;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 9px;
	font-weight: 400;
	text-decoration: none;
	line-height: 15px;
}

.account_types_bullets {
	color: #000000;
	background-color: #FFFFFF;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 9px;
	font-weight: 400;
	text-decoration: none;
	line-height: 15px;
}

.account_types_copy {
	color: #000000;
	background-color: #FFFFFF;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 8px;
	font-weight: 400;
	text-decoration: none;
	line-height: 13px;
}

.account_types_more {
	color: #000000;
	background-color: #FFFFFF;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 9px;
	font-weight: 400;
	text-decoration: none;
	line-height: 15px;
}

a.account_types_more {
	color: #FF0000;
	background-color: #FFFFFF;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 9px;
	font-weight: 400;
	text-decoration: none;
	line-height: 15px;
}

a.account_types_more:hover {
	color: #FF0000;
	background-color: #FFFFFF;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 9px;
	font-weight: 400;
	text-decoration: underline;
	line-height: 15px;
}

.iconsection {
	color: #000000;
	background-color: #0099FF;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: 400;
	text-decoration: none;
	line-height: 15px;
}

/* CALENDER SYLES*/
.cal-TitleStyle {
	color: #FFFFFF;
	background-color: #0000CC;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: 600;
	text-decoration: none;
	line-height: 18px;
}

.cal-NextPrevStyle {
	color: #FFFFFF;
	background-color: #0000CC;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: 600;
	text-decoration: none;
	line-height: 18px;
}

.cal-DayHeaderStyle {
	color: #FFFFFF;
	background-color: #CCCCCC;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: 400;
	text-decoration: none;
	line-height: 15px;
}

.cal-OtherMonthDayStyle {
	color: #FFFFFF;
	background-color: #F1F2ED;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: 400;
	text-decoration: none;
	line-height: 15px;
}

.cal-DayStyle {
	color: #000000;
	background-color: #FFFFFF;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: 400;
	text-decoration: none;
	line-height: 15px;
}

.cal-SelectedDayStyle {
	color: #FFFFFF;
	background-color: #FF0000;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: 400;
	text-decoration: none;
	line-height: 15px;
}

.cal-TodayDayStyle {
	color: #FF0000;
	background-color: #FFFFFF;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: 400;
	text-decoration: none;
	line-height: 15px;
}


.griditemname
{
	color: #0000CC;
	background-color: #FFFFFF;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: 600;
	text-decoration: none;
	line-height: 15px;
}

.griditemdetail
{
	color: #0000CC;
	background-color: #FFFFFF;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: 400;
	text-decoration: none;
	line-height: 15px;
}





/******************************/
/* BODY */
/******************************/
body 
{
	font-family: Verdana, Arial, Helvetica, sans-serif, Garamond, Times New Roman, Times, serif;
	font-size: 12px;
}
/******************************/


/******************************/
/* GUIDE */
/******************************/
.guide
{
    background-color: #FFFFFF;
    border-color: #999999;
}

.stationheader
{
	background-color: #000000;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: 800;
	text-decoration: none;
}

.dayheader
{
	background-color: #4169E1;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: 600;
	text-decoration: none;
}

.timeheader
{
	background-color: #808080;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: 600;
	text-decoration: none;
}

.show-new
{
	background-color: #DC143C;
	color: #FFFFFF;
	font-size: 10px;
	font-weight: 400;
	text-decoration: none;
}


.show-newnetwork
{
	background-color: #FAEBD7;
	color: #000000;
	font-size: 10px;
	font-weight: 400;
	text-decoration: none;
}

.show
{
	background-color: #FFFFFF;
	color: #000000;
	font-size: 10px;
	font-weight: 400;
	text-decoration: none;
}


/******************************/
/* RIGHT */
/******************************/
.header-right
{
	background-color: #008000;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: 600;
	text-decoration: none;
}
/******************************/


/******************************/
/* PREMIERS */
/******************************/
.premier-header
{
	background-color: #808080;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: 400;
	text-decoration: none;
}

.premier-newshow
{
	background-color: #FFFFFF;
	color: #DC143C;
	font-size: 10px;
	font-weight: 400;
	text-decoration: none;
}

.premier-text
{
	background-color: #FFFFFF;
	color: #000000;
	font-size: 10px;
	font-weight: 400;
	text-decoration: none;
}
/******************************/


/******************************/
/* Shows           */
/******************************/
.show-header-season
{
	background-color: #FFFFFF;
	color: #FF0000;
	font-size: 12px;
	font-weight: 600;
	text-decoration: none;
}
.show-header
{
	background-color: #FFFFFF;
	color: #000000;
	font-size: 14px;
	font-weight: 600;
	text-decoration: none;
}
.show-text
{
	background-color: #FFFFFF;
	color: #000000;
	font-size: 10px;
	font-weight: 400;
	text-decoration: none;
}
/******************************/