/* ----------------- */
/* MAIN Styles */
/* ----------------- */

.mHeadline {
	color:#666666;
	font-size:16px;
	font-family:Helvetica, Verdana, Arial, sans-serif;
	font-weight:bold;
}
.mNewsHeadline {
	color:#FFFFFF;
	font-size:16px;
	font-family:Helvetica, Verdana, Arial, sans-serif;
	font-weight:bold;
}
.navText{
	color:#FFFFFF;
	font-size:12px;
	font-family:Helvetica, Verdana, Arial, sans-serif;
	padding-left: 4px;
	padding-top: 2px;
}
/* ----------------- */
/* END MAIN Styles */
/* ----------------- */

.sectionHeading{
	color:#666666;
	font-size:16px;
	font-family:Helvetica, Verdana, Arial, sans-serif;
	font-weight:bold;
	letter-spacing: 0.2em;
}

.newsHeadline {
	color:#000000;
	font-size:16px;
	font-family:Helvetica, Verdana, Arial, sans-serif;
	font-weight:bold;
}
/* ----------------- */
/* FAQ Styles */
/* ----------------- */

.FAQ_q{
	color:#666666;
	font-size:12px;
	font-family:Helvetica, Verdana, Arial,sans-serif;
	font-weight:bold;
}

/* ----------------- */
/* END FAQ Styles */
/* ----------------- */
.newsSubTitle{
	color:#666666;
	font-size:11px;
	font-family:Helvetica, Verdana, Arial, sans-serif;
	font-weight:bold;
}
.sectionSubHeading {
	color:#666666;
	font-size:13px;
	font-family:Helvetica, Verdana, Arial, sans-serif;
	text-decoration:none;
	font-weight:bold;
}

.heading{
	color:#FFFFFF;
	font-size:14px;
	font-family:Helvetica, Verdana, Arial, sans-serif;

	font-weight:bold;
}

h1.heading{
	color:#FFFFFF;
	font-size:46px;
	font-family:Helvetica, Verdana, Arial, sans-serif;
	text-decoration:none;
	font-weight:bold;
}

.normalBold {
	color:#666666;
	font-size:13px;
	font-family:Helvetica, Verdana, Arial, sans-serif;
	font-weight:bold;
}

.normalBoldRed{
	color:#FF0033;
	font-size:13px;
	font-family:Helvetica,Verdana, Arial, sans-serif;
	font-weight:bold;
}
.normal {
	color:#333333;/* color:#666666;----------------- */
	font-size:12px;
	font-family:Helvetica, Verdana, Arial, sans-serif;
}

.contactSmall {
	color:#666666;
	font-size:10px;
	font-family:Helvetica, Verdana, Arial, sans-serif;
}

.footer{
	color:#666666;
	font-size:10px;
	font-family:Helvetica, Verdana, Arial, sans-serif;
}

.news{
	color:#ffffff;
	font-size:12px;
	font-family:Helvetica, Verdana, Arial, sans-serif;
}

.required {
	color:#FF3300;
	font-size:11px;
	font-family:Helvetica, Verdana, Arial, sans-serif;
	font-weight:bold;
}
/* ----------------- */
/* A ref Styles */
/* ----------------- */
A.news{

	color:#CCCCCC;
	font-size:12px;
	font-family:Helvetica, Verdana, Arial, sans-serif;
	text-decoration:underline;
}

A.news:hover{
	text-decoration:none;
}

A.contactSmall {
	color:#333333;
	font-size:10px;
	font-family:Helvetica, Verdana, Arial, sans-serif;
	text-decoration:underline;
}

A.contactSmall:hover{
	color:#666666;
	text-decoration:none;
}

A {
	color:#990000;
	font-family: Helvetica, Verdana, Arial,sans-serif;
	font-size:12px;
	text-decoration:underline;
}

A:hover{
	text-decoration:none;
}

A.footer{
	color:#FFFFFF;
	font-size:10px;
	font-family: Helvetica, Verdana, Arial, sans-serif;
}

A.footer:hover{
	text-decoration:none;
}

A:content_link{
	color:#FFFFFF;
	font-size:12px;
	font-family:Helvetica, Verdana, Arial, sans-serif;
}

P{
	color:#333333;
	font-size:12px;
	font-family:Helvetica, Verdana, Arial, sans-serif;
}
/* ----------------- */
/* END A ref Styles */
/* ----------------- */

.important {
	color:#CC0000;
	font-size:10px;
	font-family:Helvetica, Verdana, Arial, sans-serif;
}

.paddedcell {
	margin-top: 8px;
	margin-right: 2px;
	margin-bottom: 8px;
	margin-left: 8px;
	padding-top: 8px;
	padding-right: 2px;
	padding-bottom: 8px;
	padding-left: 8px;
}
/* ----------------- */
/* END A ref Styles */
/* ----------------- */
#signup table { 
 background-color: #F9FBFD; 
 color: #000000; 
 border: 1px solid #D7E5F2; 
 border-collapse: collapse; 
} 

#signup td { 
 border: 1px solid #D7E5F2; 
 padding-left: 4px; 
}

.labelcell { 
 font: 11px Helvetica, Verdana, Geneva, Arial, sans-serif; 
 color: #3670A7; 
 background-color: transparent; 
 width: 220px; 
} 

.labelcell_normal { 
 font: 12px Helvetica, Verdana, Geneva, Arial, sans-serif; 
 color: #3670A7; 
 background-color: transparent; 
 width: 220px; 
} 
.fieldcell { 
 background-color: #F2F7FB; 
 color: #000000; 
 text-align: left; 
 margin-right: 0px; 
 padding-right: 0px; 
} 

.smalllabelcell { 
 font: 11px Helvetica, Verdana, Geneva, Arial, sans-serif; 
 background-color: transparent; 
 color: #3670A7; 
 width: 100px; 
} 

.smallfieldcell { 
 background-color: #F2F7FB; 
 color: #000000; 
 text-align: left; 
  
}

input.fieldcell  { 
 width: 200px; 
 font: 11px Helvetica, Verdana, Geneva, Arial, sans-serif; 
 background-color: #D7E5F2; 
 color: #102132; 
 border: 1px solid #284279; 
 margin-right: 0px; 
} 

input.smallfieldcell  { 
 width: 100px; 
 font: 11px Helvetica, Verdana, Geneva, Arial, sans-serif; 
 background-color: #D7E5F2; 
 color: #102132; 
 border: 1px solid #284279; 
} 

select.smallfieldcell  { 
 font: 11px Helvetica, Verdana, Geneva, Arial, sans-serif; 
 background-color: #D7E5F2; 
 color: #102132; 
 border: 1px solid #284279;
}

.button { 
 font: 11px Helvetica, Verdana, Geneva, Arial, sans-serif; 
 background-color: #D7E5F2; 
 color: #102132; 
 margin-left: 12px; 
 margin-top: 3px; 
 margin-bottom: 2px; 
}
TextArea {
scrollbar-base-color:#D7E5F2;
scrollbar-arrow-color:#000000;
border: 1px solid #284279;
 background-color: #D7E5F2; 
}

/* ----------------- */
/* END A ref Styles */
/* ----------------- */
