body {	margin:0px;
	margin-top:15px;
	background:url(images/bg.gif);
	font-family:Arial;
	font-size:12px;
}
td,th {	font-family:Arial;
	font-size:12px;
}
form {	padding:0px;
	margin:0px;}

a, a:visited, a:link {
	color:#0077C2;
	font-family:Arial;
	font-size:12px;
	text-decoration:underline;
	font-weight:bold;
}
a:hover {
	color:#0077C2;
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
}
a.white, a.white:visited, a.white:link {	color:#fff;
	font-family:Arial;	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}
a.white:hover {	color:#fff;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

.slogan1 {
	font-family:Arial;
	font-size:20px;
	color:#fff;
	margin-left:20px;
}
.slogan2 {
	font-family:Arial;
	font-size:11px;
	color:#fff;
	margin-left:20px;
}
.button-top-left {
	width:11px;
	height:27px;
	background:url(images/button-top-left.gif);
	float:left;
}
.button-top-right {
	width:11px;
	height:27px;
	background:url(images/button-top-right.gif);
	float:left;
}
div.button-top-bg {
	background:url(images/button-top-bg.gif);
	background-repeat:repeat-x;
	background-position:top center;
	float:left;
}
a.button-top-bg, a.button-top-bg:visited, a.button-top-bg:link, a.button-top-bg:hover {
	color:#fff;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	padding:7 5 5 5px;
	height:15px;
	float:left;
}
.button-bottom-left {
	width:11px;
	height:27px;
	background:url(images/button-bottom-left.gif);
	float:left;
}
.button-bottom-right {
	width:11px;
	height:27px;
	background:url(images/button-bottom-right.gif);
	float:left;
}
div.button-bottom-bg {
	background:url(images/button-bottom-bg.gif);
	background-repeat:repeat-x;
	background-position:bottom center;
	float:left;
}
a.button-bottom-bg, a.button-bottom-bg:visited, a.button-bottom-bg:link, a.button-bottom-bg:hover {
	color:#fff;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	padding:5 5 7 5px;
	height:15px;
	float:left;
}
.main {	width:944px;	height:144px;	background:url(images/main.jpg);}
.main-left {
	width:20px;
	height:144px;
}
.main-right {
	width:20px;
	height:144px;
}
.main-bg {
	height:144px;
}
table.login td {
	color:#fff;
}
span.login {
	color:#fff;
	font-size:14px;
	font-weight:bold;
}
input.loginbox {
	width:130px;
	height:19px;
	font-family:Arial;
	font-size:11px;
	border:0px;
}
.userpanel {	width:184px;
	height:100px;	color:#fff;
	text-align:right;}
a.login, a.login:visited, a.login:link, a.login:hover {
	color:#fff;
	font-family:Arial;
	font-size:12px;
	text-decoration:underline;
}
a.login:hover {
	text-decoration:none;
}
.br {	height:6px;
	font-size:1px;}
.hr {
	width:100%;
	height:1px;
	background:#E5E5E5;
	font-size:1px;
	margin-top:12px;
	margin-bottom:12px;
}
.hr-pink {
	width:100%;
	height:1px;
	background:#DA64A7;
	font-size:1px;
	margin-top:12px;
	margin-bottom:12px;
}

.bottomtext {	color:#fff;
	font-weight:bold;}
.tdwhite {	background:#fff;
	padding:10 15 5 15px;}
.header-left {
	width:10px;
	height:12px;
	background:url(images/header-left.gif);
	float:left;
	font-size:1px;
}
.header-right {
	width:10px;
	height:12px;
	background:url(images/header-right.gif);
	float:right;
	font-size:1px;
}
.header-bg {
	height:12px;
	background:#fff;
	font-size:1px;
}
.footer-left {
	width:10px;
	height:12px;
	background:url(images/footer-left.gif);
	float:left;
	font-size:1px;
}
.footer-right {
	width:10px;
	height:12px;
	background:url(images/footer-right.gif);
	float:right;
	font-size:1px;
}
.footer-bg {
	height:12px;
	background:#fff;
	font-size:1px;
}

.header-pink-left {
	width:10px;
	height:27px;
	background:url(images/header-pink-left.gif);
	float:left;
}
.header-pink-right {
	width:10px;
	height:27px;
	background:url(images/header-pink-right.gif);
	float:right;
}
.header-pink-left2 {
	width:10px;
	height:27px;
	background:url(images/header-pink-left2.gif) repeat-y left;
}
.header-pink-right2 {
	width:10px;
	height:27px;
	background:url(images/header-pink-right2.gif) repeat-y right;
}
.header-pink-bg {	height:27px;
	background:url(images/header-pink-bg.gif) #a02e6f;
	background-repeat:repeat-x;
	background-position:top center;
}
.header-pink-text {	color:#fff;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	float:left;
	padding:7 0 0 0px;
	margin-left:5px;
	margin-right:5px;
}

.header-blue-left {
	width:10px;
	height:27px;
	background:url(images/header-blue-left.gif);
	float:left;
}
.header-blue-right {
	width:10px;
	height:27px;
	background:url(images/header-blue-right.gif);
	float:right;
}
.header-blue-left2 {
	width:10px;
	height:27px;
	background:url(images/header-blue-left2.gif) repeat-y left;
}
.header-blue-right2 {
	width:10px;
	height:27px;
	background:url(images/header-blue-right2.gif) repeat-y right;
}
.header-blue-bg {
	height:27px;
	background:url(images/header-blue-bg.gif) #0266a4;
	background-repeat:repeat-x;
	background-position:top center;
}
.header-blue-text {
	color:#fff;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	float:left;
	padding:7 0 0 0px;
	margin-left:5px;
}

.header-orange-left {
	width:10px;
	height:27px;
	background:url(images/header-orange-left.gif);
	float:left;
}
.header-orange-right {
	width:10px;
	height:27px;
	background:url(images/header-orange-right.gif);
	float:right;
}
.header-orange-left2 {
	width:10px;
	height:27px;
	background:url(images/header-orange-left2.gif) repeat-y left;
}
.header-orange-right2 {
	width:10px;
	height:27px;
	background:url(images/header-orange-right2.gif) repeat-y right;
}
.header-orange-bg {
	height:27px;
	background:url(images/header-orange-bg.gif) #d16f31;
	background-repeat:repeat-x;
	background-position:top center;
}
.header-orange-text {
	color:#fff;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	float:left;
	padding:7 0 0 0px;
	margin-left:5px;
}

a.orange, a.orange:visited, a.orange:link {
	color:#D27032;
	font-family:Arial;
	font-size:12px;
	text-decoration:underline;
	font-weight:bold;
}
a.orange:hover {
	color:#D27032;
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
}
a.blue, a.blue:visited, a.blue:link {
	color:#0077C2;
	font-family:Arial;
	font-size:12px;
	text-decoration:underline;
	font-weight:bold;
}
a.blue:hover {
	color:#0077C2;
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
}
a.pink, a.pink:visited, a.pink:link {
	color:#DA64A7;
	font-family:Arial;
	font-size:12px;
	text-decoration:underline;
	font-weight:bold;
}
a.pink:hover {
	color:#DA64A7;
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
}

input.blue, select.blue, textarea.blue {
	border:1px solid #0077C2;
}
input.orange, select.orange, textarea.orange {
	border:1px solid #D27032;
}
input.pink, select.pink, textarea.pink {
	border:1px solid #DA64A7;
}

div.blue, span.blue {
	color:#0077C2;
	font-weight:bold;
}
div.orange, span.orange {
	color:#D27032;
	font-weight:bold;
}
div.pink, span.pink {
	color:#DA64A7;
	font-weight:bold;
}
img.blue {border:2px solid #0077C2;}
img.orange {border:2px solid #D27032;}
img.pink {border:2px solid #DA64A7;}

.error {	color:#f00;
	font-weight:bold;
	text-align:center;}
.pollQuestion {font-weight:bold;color:#D27032;}
ul.poll {margin: 0px;padding:5px 15px;list-style:none;}
ul.poll li {margin: 3px 0px;}
.pollsBar {background:#e9b797;}
.pollsBarMax {background:#D27032;}

.margin5 {	margin-top:5px;
	margin-bottom:5px;
}
.margin10 {
	margin-top:10px;
	margin-bottom:10px;
}
.form_note {	font-size:11px;
	font-family:Arial;
	color:#999999;
	margin-bottom:5px;
}
.form_note_red {	font-size:12px;
	font-family:Arial;
	color:#ff3300;
	margin-bottom:5px;
}
.title {	font-weight:bold;
}

.iepngfix {behavior:url('css/iepngfix.htc')}