body{
	margin:0px;
	padding:0px;
	font-family: helvetica, arial, verdana, tahoma;
	font-size: 11px;
	color:#5F6262;
	background-color:#FFFFFF;
	height:100%;
	z-index:1;
}

a:link {text-decoration: none;}    /* unvisited link */
a:visited {text-decoration: none;} /* visited link */
a:hover {text-decoration: none;}   /* mouse over link */
a:active {text-decoration: none;}  /* selected link */

.flash_message{
	position:absolute;
	width:300px;
	color:#FFFFFF;
	font-family:helvetica, arial;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	background-color:#162E66;
	background-position:left;
	border:3px solid #ffffff;
	top:165px;
	left:450px;
	z-index:10;
}

.inputField{
	border:1px solid #CFCFCF;
	height:21px;
	font-family:arial, verdana, tahoma;
	color:#A5A4A4;
	font-size:11px;
}
.inputField2{
	border:1px solid #CFCFCF;
	height:17px;
	font-family:arial, verdana, tahoma;
	color:#A5A4A4;
	font-size:11px;
	width:165px;
	padding-left:4px;
}
.linksUlHover{
	font-family: arial, helvetica, verdana, tahoma;
	font-size: 12px;
	font-weight:bold;
	color:#48a0ae;
}
.linksUlHover a{
	font-family: arial, helvetica, verdana, tahoma;
	font-size: 12px;
	font-weight:bold;
	color:#48a0ae;
	text-decoration:none;
}
.linksUlHover a:hover{
	font-family: arial, helvetica, verdana, tahoma;
	font-size: 12px;
	font-weight:bold;
	color:#48a0ae;
	text-decoration:underline;
}
.mainTitleImage{
	color:#8E265A;
	font-size:13px;
	width:100%;
	padding-bottom:28px;
}
.innerTextClass{
	width:100%;
	text-align:left;
}
.searchInput{
	width:150px;
	height:20px;
	background-color:#357A84;
	border:1px solid #357A84;
	padding-top:6px;
	margin-left:18px;
	color:#CCDEE0;
	font-size:10px;
	float:left;
}
.normalEntry{
	width:100%;
	float:left;
}
.titles{
	font-family:helvetica, arial, tahoma, verdana;
	font-size:12px;
	font-weight:bold;
	color:#48A0AE;
}
.titles a{
	font-family:helvetica, arial, tahoma, verdana;
	font-size:12px;
	font-weight:bold;
	color:#48A0AE;
	text-decoration:none;
}
.titles a:hover{
	font-family:helvetica, arial, tahoma, verdana;
	font-size:12px;
	font-weight:bold;
	color:#48A0AE;
	text-decoration:none;
}
.subTitle{
	font-family:helvetica, arial, tahoma, verdana;
	font-size:11px;
	color:#48A0AE;
}
.subTitle a{
	font-family:helvetica, arial, tahoma, verdana;
	font-size:11px;
	color:#48A0AE;
	text-decoration:none;
}
.dateClass{
	font-family:helvetica, arial, tahoma, verdana;
	font-size:11px;
	color:#8e265a;
}
.dateClass a{
	font-family:helvetica, arial, tahoma, verdana;
	font-size:11px;
	color:#8e265a;
	text-decoration:none;
}
.greySeperator{
	width:100%;
	float:left;
	height:1px;
	background-color:#D7D7D7;
	margin-bottom:20px;
}
.lightBlueLine{
	float:left;
	background-color:#84BFC9;
}
.rightSideNews{
	width:100%;
	font-family: helvetica, arial, verdana, tahoma;
	font-size: 11px;
	color:#5F6262;

}
.rightSideNews a{
	width:100%;
	font-family: helvetica, arial, verdana, tahoma;
	font-size: 11px;
	color:#5F6262;
	text-decoration:none;
}
.rightSideNews a:hover{
	width:100%;
	font-family: helvetica, arial, verdana, tahoma;
	font-size: 11px;
	color:#8E265A;
	text-decoration:none;
}
.careersTitle{
	font-family:arial, verdana, tahoma;
	font-weight:bold;
	font-size:12px;
	color:#868686;
}
.careersTitle a{
	font-family:arial, verdana, tahoma;
	font-weight:bold;
	font-size:12px;
	color:#868686;
	text-decoration:none;
}



div.fileinputs {
	position: relative;
	margin-top:10px;
}

div.fakefile {
	position: absolute;
	width:300px;
	top: 0px;
	left: 0px;
	z-index: 1;
}
input.input3 {
	margin-left:70px;
	position: relative;
	text-align: left;
	-moz-opacity:0 ;
	filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
	margin-bottom:5px;
	width:220px;
}
input.fakeinput{
	margin-right:5px;
	border:1px solid #CFCFCF;
	color:#A5A4A4;
	width:220px;
	font-family:helvetica, arial;
	font-size:11px;
	padding:4px;
}
.subMenuSelectedFlag{
	font-family:helvetica, arial;
	font-weight:bold;
	font-size:12px;
	color:#8E265A;
}
.subMenuSelectedFlag a{
	font-family:helvetica, arial;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	color:#8E265A;
}
.subMenuNormalFlag{
	font-family:helvetica, arial;
	font-weight:bold;
	font-size:12px;
	color:#868686;
}
.subMenuNormalFlag a{
	font-family:helvetica, arial;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	color:#868686;
}
.subMenuSep{
	height:1px;
	background-color:#b3b3b3;
	width:203px;
	margin-top:5px;
	margin-bottom:5px;
}
.formFieldTitle{
	color:#53A6B3;
}
.rightPressReleases{
	color:#5F6262;
	text-align:left;
	padding-bottom:10px;
}
.rightPressReleases a{
	color:#5F6262;
	text-decoration:none;
}
.rightPressReleases a:hover{
	color:#8E265A;
	text-decoration:none;
}
.pressReleaseDate{
	color:#8E265A;
	font-size:12px;
	text-decoration:none;
}
.pressReleaseDate a{
	color:#8E265A;
	font-size:12px;
	text-decoration:none;
}
.homeRightLinksOff{
	font-weight:bold;
	color:#5F6262;
	padding-left:20px;
	padding-bottom:2px;
	text-decoration:none;
	background-image:url(/img/arrow_off.gif);
	background-repeat:no-repeat;
	background-position:left;
}
.homeRightLinksOff a{
	color:#5F6262;
	text-decoration:none;
}
.homeRightLinksOff a:hover{
	color:#5F6262;
	text-decoration:none;

}
.homeRightLinksOn{
	font-weight:bold;
	color:#8E265A;
	padding-left:20px;
	padding-bottom:2px;
	background-image:url(/img/arrow_on.gif);
	background-repeat:no-repeat;
	background-position:left;
	text-decoration:none;
}
.homeRightLinksOn a{
	color:#8E265A;
	text-decoration:none;
}
.homeRightLinksOn a:hover{
	color:#8E265A;
	text-decoration:none;

}
.siteMapLinks{
	font-family: helvetica, arial, verdana, tahoma;
	font-size: 11px;
	color:#5F6262;
}
.siteMapLinks a{
	font-family: helvetica, arial, verdana, tahoma;
	font-size: 11px;
	color:#5F6262;
	text-decoration:none;
}
.siteMapLinks a:hover{
	font-family: helvetica, arial, verdana, tahoma;
	font-size: 11px;
	color:#5FACB8;
	text-decoration:none;
}
.siteMapLinksMain{
	font-family: helvetica, arial, verdana, tahoma;
	font-size: 11px;
	color:#5FACB8;
}
.siteMapLinksMain a{
	font-family: helvetica, arial, verdana, tahoma;
	font-size: 11px;
	color:#5FACB8;
	text-decoration:none;
}
.siteMapLinksMain a:hover{
	font-family: helvetica, arial, verdana, tahoma;
	font-size: 11px;
	color:#5FACB8;
	text-decoration:none;
}
.contactBlue{
	font-family:helvetica, arial, tahoma, verdana;
	font-weight:bold;
	color:#48A0AE;
}
.subscribeButtons{
	font-family:arial, verdana, tahoma;
	color:#A5A4A4;
	font-size:10px;

}
.viewAllLink{
	font-family:arial, verdana, tahoma;
	color:#8E265A;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
}
.viewAllLink a{
	font-family:arial, verdana, tahoma;
	color:#8E265A;
	font-size:11px;
	text-decoration:none;
}
.homeNewsBody{
	font-family:arial, verdana, tahoma;
	color:#5F6262;
	font-size:11px;
	text-decoration:none;
}
.homeNewsBody a{
	font-family:arial, verdana, tahoma;
	color:#5F6262;
	font-size:11px;
	text-decoration:none;
}