* {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	BACKGROUND: #303436; TEXT-ALIGN: center
}
A:hover {
	COLOR: #FF0000; TEXT-DECORATION: none
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
TABLE {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; WIDTH: 100%; BORDER-BOTTOM: 0px; BORDER-COLLAPSE: collapse; HEIGHT: 100%
}
TD {
	VERTICAL-ALIGN: top
}
BODY {
	FONT-SIZE: 14px; COLOR: #787970; LINE-HEIGHT: 14px; FONT-FAMILY: 'News Cycle', arial, serif;
}
FONT {
	FONT-SIZE: 14px; COLOR: #787970; LINE-HEIGHT: 14px; FONT-FAMILY: 'News Cycle', arial, serif;
}
TABLE {
	FONT-SIZE: 14px; COLOR: #787970; LINE-HEIGHT: 14px; FONT-FAMILY: 'News Cycle', arial, serif;
}
FONT {
	COLOR: #ee381a
}
UL {
	LIST-STYLE-TYPE: none
}
OL {
	LIST-STYLE-TYPE: none
}
.c_text {
	COLOR: #787970
}
.c_text A {
	COLOR: #787970; TEXT-DECORATION: none
}
.c_text A:hover {
	TEXT-DECORATION: none
}
.t_text {
	FONT-SIZE: 12px; COLOR: #353701; FONT-FAMILY: 'Neuton', arial, serif;
}
.dark_block {
	COLOR: #787970
}
.dark_block FONT {
	FONT-WEIGHT: bold; COLOR: #babbac
}
.dark_block A {
	COLOR: #787970
}
.dark_block UL LI {
	COLOR: #5a7100
}
.dark_block LI {
	LINE-HEIGHT: 24px
}
.dark_block LI A {
	COLOR: #5a7100
}
.dark_block .link {
	PADDING-RIGHT: 10px; BACKGROUND: url(1-a.gif) no-repeat right 50%
}
.dark_block .link A {
	BACKGROUND: url(1-h-l.gif) repeat-x 50% bottom; COLOR: #aeafa2; MARGIN-RIGHT: 1px; TEXT-DECORATION: none
}
.dark_block .link A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.dark_block SPAN A {
	COLOR: #5a7100
}
.light_block {
	COLOR: #605b57
}
.light_block TD {
	COLOR: #605b57
}
.light_block A {
	COLOR: #605b57
}
.light_block FONT A {
	FONT-WEIGHT: bold; COLOR: #5a7100
}
.light_block .link {
	PADDING-RIGHT: 10px; BACKGROUND: url(a.gif) no-repeat right 50%
}
.light_block .link A {
	BACKGROUND: url(h-l.gif) repeat-x 50% bottom; COLOR: #33383a; MARGIN-RIGHT: 1px; TEXT-DECORATION: none
}
.light_block .link A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.light_block OL LI {
	COLOR: #33383a
}
.light_block UL LI {
	COLOR: #5a7100
}
.light_block LI {
	LINE-HEIGHT: 24px
}
.light_block LI A {
	COLOR: #0000FF; TEXT-DECORATION: none
}
.h_l {
	BACKGROUND: url(h-l.gif) repeat-x; HEIGHT: 1px
}
.TABLE_Promo {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; WIDTH: 330px; BORDER-BOTTOM: 0px; HEIGHT: 20px;
}
H1 {
font-family: 'Ubuntu', arial, serif; font-size: 18px; color: #000000; font-weight: bolder;
}
H2 {
font-family: 'Ubuntu', arial, serif; font-size: 18px; color: #000000; font-weight: bolder;
}
H3 {
font-family: 'Ubuntu', arial, serif; font-size: 18px; color: #000000; font-weight: bolder;
}
.footer {
	COLOR: #CCCCCC; TEXT-DECORATION: none;
}
.footer A {
	COLOR: #CCCCCC; TEXT-DECORATION: none;
}

#form h2 span, #form h3 span {padding:0 20px; background:none;}
#form input.hint, #form textarea.hint {color:#d4d4d4;}
#form input#submit.hint {color:#5e5e5e;}
#form span.warning {float:right; font-size:0.8em; color:#BF453D;}
#form span#message_error {float:left;}

#form fieldset {clear:both; padding:10px 0;}
#form label {float:left; clear:both; margin:10px 0; height:1.2em; line-height:1.2em; vertical-align:top;}
#form #formDetails label {margin:15px 0 10px;}
#form label.q_msg {float:none;}
#form input {
	float:left;
	margin:8px 0;
	height:1.2em;
	line-height:1.2em;
	font-size:1.2em;
	border-bottom:1px dashed #ababab;
	border-top:none; border-right:none; border-left:none;
	-webkit-transition:border 0.3s ease-in;
  -moz-transition:border 0.3s ease-in;  
  -o-transition:border 0.3s ease-in;  
  transition:border 0.3s ease-in;
	background:none;
}
#form input {
  font-family: 'Neuton', arial, serif;
  font-size:1.5em;
  font-weight:bold;
  color:#5e5e5e;
}
#form textarea {
  font-family: 'Neuton', arial, serif;
  font-size:14px;
  font-weight:bold;
  color:#5e5e5e;
}
#form #formDetails input:focus {
	outline:none;
	border-bottom:1px dashed #777;
	-webkit-transition:border 0.3s ease-in;
  -moz-transition:border 0.3s ease-in;  
  -o-transition:border 0.3s ease-in;  
  transition:border 0.3s ease-in;
}
#form #formTopic input {border:none;}

#form input {width:300px;}
#form textarea {
  display:block;
  padding:3px;
  width:360px; max-width:360px; min-width:360px;
  margin:0;
  border:1px dashed #ababab;
  border-width:1px;
  background:none;
}
#form #formMessage {margin:0 0 10px 0; border:0px;}
#form textarea:focus {
	outline:none;
}
#form input#submit {
  margin:10px 0 0 0;
  padding:0px 15px 0 45px;
  height:auto;
  border:1px solid #E2E2E2;
  line-height:1.6em;
  font-size:2em;
  background:#9C0 url(mail-green.png) 10px 9px no-repeat;
  -moz-border-radius:5px; /* Firefox */
	-webkit-border-radius:5px; /* Safari and Chrome */
	-khtml-border-radius:5px; /* Linux browsers */
	border-radius:5px; /* Opera 10.50, IE and CSS3 */
	behavior:url(border-radius.htc); /* IE script */
	
	-webkit-transition-property: color, border;
	-webkit-transition-duration: 0.4s, 0.4s;
	-webkit-transition-timing-function: ease-in, ease-in;
	
	-moz-transition-property: color, border;
	-moz-transition-duration: 0.4s, 0.4s;
	-moz-transition-timing-function: ease-in, ease-in;
	
	-o-transition-property: color, border;
	-o-transition-duration: 0.4s, 0.4s;
	-o-transition-timing-function: ease-in, ease-in;
	
	transition-property: color, border;
	transition-duration: 0.4s, 0.4s;
	transition-timing-function: ease-in, ease-in;
}
#form input#submit.js {  
  padding-left:15px;
  background-position: -25px 9px;
}
#form input#submit.nojs:hover {
  color:#9EB30E;
  border-color:#c6c6c6;
  
	-webkit-transition-property: color, border;
	-webkit-transition-duration: 0.2s, 0.2s;
	-webkit-transition-timing-function: ease-in, ease-in;
	
	-moz-transition-property: color, border;
	-moz-transition-duration: 0.2s, 0.2s;
	-moz-transition-timing-function: ease-in, ease-in;
	
	-o-transition-property: color, border;
	-o-transition-duration: 0.2s, 0.2s;
	-o-transition-timing-function: ease-in, ease-in;
	
	transition-property: color, border;
	transition-duration: 0.2s, 0.2s;
	transition-timing-function: ease-in, ease-in;
}
