body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #e7eaeb;
}
a:link, 
a:visited,
a.CommandButton:link,
a.CommandButton:visited {
	color:#4f5254;
	text-decoration: none;
	font-size: 12px;
	font-family: "Helvetica Neue", Helvetica;
}
a:hover, 
a:active,
a.CommandButton:hover,
a.CommandButton:active {
	color:#4172ba;
	font-family: "Helvetica Neue", Helvetica;
	font-size: 12px;
	text-decoration: underline;
}
.Normal {
	font-family: Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #777777;
}
A:link.SkinObject, 
A:visited.SkinObject,
.SubHead {
	font-family: "Helvetica Neue", Helvetica;
	font-size: 12px;
	font-style: normal;
	line-height: 150%;
	color: #6294CC;
	font-weight: bold;
}
.bodytextsubhead,
#dnn_ContentPane DIV DIV DIV STRONG
{
	font-family: Helvetica, "Helvetica Neue";
	font-size: 13px;
	font-style: normal;
	color: #6294CC;
	font-weight: bold;
	margin-bottom: 5px;
}

.Normal HR,
#dnn_ContentPane DIV DIV DIV HR{
	color: #6294CC;
}
.Head {
	font-family: "Helvetica Neue Light", "Helvetica Neue", Helvetica;
	font-size: 24px;
	font-style: normal;
	font-weight: normal;
	color: #abc8db;
	text-transform: none;
	line-height: 150%;
}
.footer {
	font-family: Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #999999;
}
.footer A:link.SkinObject,
.footer A:hover.SkinObject,
.footer A:active.SkinObject,
.footer A:visited.SkinObject 
{
	color:#d7dadb;
}
.pageheadsmwhite,
.pageheadsmwhite DIV DIV {
	font-family: "Helvetica Neue", Helvetica;
	font-size: 15px;
	color: #FFFFFF;
	font-style: normal;
	font-weight: normal;
	line-height: 120%;
}
.pageheadsm, 
.pageheadsm DIV {
	font-family: "Helvetica Neue", Helvetica;
	font-size: 15px;
	color: #4f5254;
	font-style: normal;
	font-weight: normal;
	line-height: 120%;
}
.rhsnavheader,
#dnn_RightPane DIV DIV DIV STRONG {
	font-family: "Helvetica Neue", Helvetica;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #5c708f;
}
.rhsnavtxt,
#dnn_RightPane DIV DIV DIV {
	font-family: "Helvetica Neue", Helvetica;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #5c708f;
}

/*  Main Menu Styles  */
.main_dnnmenu_container {
	
}
.main_dnnmenu_bar {
	padding-left:5px;
}
.main_dnnmenu_item td, .main_dnnmenu_rootitem { /*TD if menu option for using tables is on*/
	font-family: "Helvetica Neue", Helvetica;
	font-size: 12px;
	/*font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;*/
	font-style: normal;
	font-weight: normal;
	text-transform:lowercase;
	color: #8797a0;
	padding:5px 10px 5px 10px;
	background-color:#FFF;
}
.main_dnnmenu_rootitem  { /*TD if menu option for using tables is on*/
	
}
.main_dnnmenu_itemhover, .main_dnnmenu_itemhover td {  
	color: #4273bd;
	background-color:#f7fafb;
}
.main_dnnmenu_itemhover td {  

}
.main_dnnmenu_icon {
	display:none;
}
.main_dnnmenu_submenu {
	background-color:#FFF;
	border-color:#bdbebf;
	border-style:solid;
	border-width:1px;
	padding:5px 5px 5px 5px;
	margin:0px 0px 0px 0px;
}
.main_dnnmenu_break {
 
}
.main_dnnmenu_arrow {
	display:none;
}
.main_dnnmenu_rootmenuarrow {
	display:none;
}

/*  End Main Menu Styles  */
/**************************/


/*  Side Menu Styles  */
.side_dnnmenu_container {
	
}
.side_dnnmenu_bar {

}
.side_dnnmenu_item td, 
.side_dnnmenu_rootitem { /*TD if menu option for using tables is on*/
color:#4f5254;
	text-decoration: none;
	font-size: 12px;
	font-family: "Helvetica Neue", Helvetica; padding-bottom:7px;	
}
.side_dnnmenu_itemhover, 
.side_dnnmenu_itemhover td {  
color:#4172ba;
	font-family: "Helvetica Neue", Helvetica;
	font-size: 12px;
	text-decoration: underline;
}

.side_dnnmenu_icon {
	display:none;
}
.side_dnnmenu_submenu {

}
.side_dnnmenu_break {
 
}
.side_dnnmenu_arrow {
	display:none;
}
.side_dnnmenu_rootmenuarrow {
	display:none;
}

/*  End Side Menu Styles  */
/**************************/


/*  Old Styles  */
/*
.pagehead {
	font-family: "Helvetica Neue Light", "Helvetica Neue", Helvetica;
	font-size: 24px;
	font-style: normal;
	font-weight: normal;
	color: #abc8db;
	text-transform: none;
}
.pageheadsm {
	font-family: "Helvetica Neue", Helvetica;
	font-size: 15px;
	color: #4f5254;
	font-style: normal;
	font-weight: normal;
}
.pageheadsmwhite {
	font-family: "Helvetica Neue", Helvetica;
	font-size: 15px;
	color: #FFFFFF;
	font-style: normal;
	font-weight: normal;
}
.rhsnavtxt {
	font-family: "Helvetica Neue", Helvetica;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #5c708f;
}
.footer {
	font-family: Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #999999;
}a.one:link {
	color:#4f5254;
	font-family: "Helvetica Neue", Helvetica;
	font-size: 11px;
	text-decoration: none;
}
a.one:visited {
	color:#4f5254;
	font-family: "Helvetica Neue", Helvetica;
	font-size: 11px;
	text-decoration: none;
}
a.one:hover, a:active {
	color:#4172ba;
	font-family: "Helvetica Neue", Helvetica;
	font-size: 11px;
	text-decoration: underline;
}
a.one:hover {text-decoration:underline}

a.two:link {
	color:#4f5254;
	text-decoration: none;
	font-size: 12px;
	font-family: "Helvetica Neue", Helvetica;
}
a.two:visited {
	color:#4f5254;
	text-decoration: none;
	font-family: "Helvetica Neue", Helvetica;
	font-size: 12px;
}
a.two:hover, a:active {
	color:#4172ba;
	font-family: "Helvetica Neue", Helvetica;
	font-size: 12px;
	text-decoration: underline;
}
a.two:hover {
	text-decoration:underline;
}

a.three:link {
	color:#999999;
	font: Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
a.three:visited {
	color:#999999;
	font: Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
a.three:hover {
	text-decoration:underline;
	font: Helvetica, sans-serif;
	font-size: 11px;
	color: #5c708f;
}
a.three:hover, a:active {
	text-decoration:underline;
	font: Helvetica, sans-serif;
	font-size: 11px;
	color: #5c708f;
}*/

