body
{
	background-color: Transparent;
	background-repeat: repeat;
	margin-left: auto;
	margin-right: auto;
	background-image: url(images/background.jpg);
	background-position: top center;
	background-repeat: repeat-x;
	background-color: #CC0000;
}
.PageMaster
{
	background-color: white;
	width: 960px; /*page width is 960px; */
}
.TopBanner
{
	width: 720px;
}
.HeaderBg
{
	background-color: White;
}
.topImage
{
	background-image: url(images/imageTop.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width: 773px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	height: 88px;
	float: right;
	display: block;
	overflow: hidden;
}
.topImage1
{
	background-image: url(images/imageTop1.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width: 773px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	height: 88px;
	float: right;
	display: block;
	overflow: hidden;
}
.logo, a.logo, .logo a:link, .logo a:hover, .logo a:visited, .logo a:active
{
	border: none;
	width: 184px;
	background-color: Transparent;
	vertical-align: top;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	float: left;
	display: block;
	position: absolute;
	border: 0px solid black;
}
a.BreadCrumbs, .BreadCrumbs a:link, .BreadCrumbs a:hover, .BreadCrumbs a:visited, .BreadCrumbs a:active
{
	color: #616975;
	font-size: 11px;
	text-decoration: none;
	font-family: Arial;
	font-weight: normal;
}
.LeftPane
{
	width: 184px;
}
.ContentPane
{
	width: 100%;
}
.RightPane
{
	width: 182px;
	padding-right: 20px;
}
.footergrass
{
	background-image: url(images/footergrass.jpg);
	background-color: Transparent;
	height: 114px;
}
.PhoneEmail
{
	background-color: #940000;
	color: White;
	height: 62px;
	font-family: Arial;
	font-size: 24px;
}
.PhoneEmail a, .PhoneEmail:link, .PhoneEmail a:hover, .PhoneEmail a:active, .PhoneEmail a:visited
{
	background-color: #940000;
	color: White;
	text-decoration: none;
	font-family: Arial;
	font-size: 24px;
	line-height:30px;
}
.copyright
{
	background-color: #434952;
	color: #A1A4A9;
	height: 35px;
	color: #A1A4A9;
	font-weight: normal;
	font-size: 10px;
	font-family: Arial;
	padding: 0px 20px 0px 20px;
}
A.copyrightlink:link, A.copyrightlink:hover, A.copyrightlink:active, A.copyrightlink:visited
{
	font-weight: normal;
	font-size: 10px;
	color: #A1A4A9;
	text-decoration: none;
	font-family: Arial;
	text-transform: uppercase;
}
#dnn_dnnMENU_ctldnnMENU
{
	width: 100%;
}
.MainMenu_MenuContainer
{
	background: transparent;
	width: 100%;
	z-index: 4;
}
.MainMenu_MenuBar
{
	height: 24px;
	width: 100%;
}
.MainMenu_MenuIcon
{
	display: none;
}
.MainMenu_MenuArrow
{
	display: none;
}
.MainMenu_RootMenuArrow
{
	display: none;
}
.MainMenu_MenuBreak
{
	display: none;
}
.menu_container_css
{
	width: 960px;
}
.submenuitembreadcrumb
{
	color: #FF6600;
	font-size: 10px;
	font-weight: bold;
	border: 1px #ffffff solid;
	border-width: 1px 0px;
	z-index: 4;
	text-transform: uppercase;
	font-weight: normal;
}
.submenuitemselected
{
	color: #FF6600;
	font-size: 10px;
	background: white;
	height: 25px;
	width: 135px;
	z-index: 4;
	font-weight: normal;
}
.submenu
{
	border: 1px #C0C9D1 solid;
	padding: 0px;
	margin-top: 0px;
	margin-left: 0px;
	z-index: 4;
	background-color: #ffffff;
	background-repeat: repeat;
	text-transform: uppercase;
	font-weight: normal;
}
.menu_span
{
	width: 960px;
}
.rootmenuitem
{
	width: 960px;
	border-bottom: 3px #F5F5F5 solid;
}
.rootmenuitem TD
{
	color: #FF6600;
	font-size: 12px;
	text-align: center;
	font-weight: bold;
	background: white;
	height: 25px;
	width: 135px;
	font-family: Arial, Helvetica, sans-serif;
	border-bottom: 3px #F5F5F5 solid;
	text-transform: uppercase;
}
.rootmenuitemselected TD
{
	color: #FF6600;
	font-size: 12px;
	text-align: center;
	font-weight: bold;
	padding: 0px;
	background-color: white;
	z-index: 4;
	height: 25px;
	width: 135px;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	border-bottom: 3px #666666 solid;
}
.MainMenu_MenuItemSel, .MainMenu_MenuItem
{
	cursor: pointer;
	color: #FF6600;
	font-size: 10px;
	text-align: center;
	font-style: normal;
	font-weight: normal;
	height: 25px;
	width: 135px;
}
.seperator
{
	color: #cccccc;
	height: 25px;
	font-size: 9px;
	vertical-align: top;
	border-bottom: 3px #F5F5F5 solid;
}
.rootmenuitembreadcrumb TD
{
	color: black;
	font-size: 11px;
	font-weight: bold;
	padding: 0px;
	background-color: white;
	z-index: 4;
	height: 25px;
	width: 135px;
	border-bottom: 3px black solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}
SelectedTab
{
	font-weight: bold;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
	padding-bottom: 5px;
	vertical-align: middle;
	padding-top: 5px;
	padding: 0 30 0 30;
}
A.SelectedTab:link
{
	font-weight: bold;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
	padding-bottom: 5px;
	vertical-align: middle;
	padding-right: 7px;
	padding-top: 5px;
}
A.SelectedTab:visited
{
	font-weight: bold;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
	padding-bottom: 5px;
	vertical-align: middle;
	padding-right: 7px;
	padding-top: 5px;
}
A.SelectedTab:active
{
	font-weight: bold;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
	padding-bottom: 5px;
	vertical-align: middle;
	padding-right: 7px;
	padding-top: 5px;
}
A.SelectedTab:hover
{
	font-weight: bold;
	font-size: 10px;
	color: #F47429;
	text-decoration: none;
	padding-bottom: 5px;
	vertical-align: middle;
	padding-right: 7px;
	padding-top: 5px;
}
.SmallPrint
{
	font-weight: normal;
	font-size: 11px;
	color: #cccccc;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: italic;
}
A.SmallPrint:link
{
	font-weight: normal;
	font-size: 11px;
	color: #cccccc;
	text-decoration: none font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: italic;
}
A.SmallPrint:visited
{
	font-weight: normal;
	font-size: 11px;
	color: #cccccc;
	text-decoration: none font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: italic;
}
A.SmallPrint:active
{
	font-weight: normal;
	font-size: 11px;
	color: #cccccc;
	text-decoration: none font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: italic;
}
A.SmallPrint:hover
{
	font-weight: normal;
	font-size: 11px;
	color: #cccccc;
	text-decoration: none font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: italic;
}
.login, a.login, .login a:link, .login a:hover, .login a:visited, .login a:active
{
	color: #cccccc;
	font-size: 11px;
	text-decoration: none;
	font-family: Arial, Helvetica, Sans Serif, Tahoma;
}
.Login_searchTable
{
	height: 100%;
	width: 100%;
}
.searchclass, a.searchclass:link, a.searchclass:visited, a.searchclass:hover, a.searchclass:active
{
	background: url(images/search_button2.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-right: 40px;
	font-size: 14px;
	font-family: Arial, Helvetica, Sans Serif, Tahoma;
}
#dnn_Search_ClassicSearch .NormalTextBox, #dnn_Search_txtSearch .NormalTextBox
{
	height: 18px;
	width: 70px;
	font-size: 10px;
}
H1
{
	color: #CC0000;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
}
H2
{
	color: #009933;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
}
.Normal
{
 line-height: 18px;
 font-size: 12px;
 color:#666666;
 font-family:Arial;
 text-align:justify;
}
a.Normal, .Normal a:link, .Normal a:hover, .Normal a:visited, .Normal a:active
{
	color: #009933;
	font-weight: normal;
	font-size: 12px;
	font-family: Arial;
	text-decoration: underline;
}
.topleft
{
	background-image: url(images/topleft.jpg);
	background-repeat: no-repeat;
	width: 91px;
	height: 48px;
}
.topright
{
	background-image: url(images/topright.jpg);
	background-repeat: no-repeat;
	width: 683px;
	height: 48px;
}
.midtop
{
	background-image: url(images/midtop.jpg);
	background-repeat: no-repeat;
	width: 91px;
	height: 122px;
}
.midrepeat
{
	background-image: url(images/midrepeat.jpg);
	background-repeat: repeat-y;
	width: 91px;
	height: 100%;
}
.midbottom
{
	background-image: url(images/midbottom.jpg);
	background-repeat: no-repeat;
	width: 91px;
	height: 130px;
}
.bottomleft
{
	background-image: url(images/bottomleft.jpg);
	background-repeat: no-repeat;
	width: 91px;
	height: 36px;
}
.bottomright
{
	background-image: url(images/bottomright.jpg);
	background-repeat: no-repeat;
	width: 683px;
	height: 36px;
}
.style3
{
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 11px;
	line-height: 18px;
	color: #FFFFFF;
	border-style: solid;
	border-color: #009933;
}
.style4
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #666666;
	font-weight: bold;
	border-style: solid;
	border-color: #009933;
}
.text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #666666;
	font-weight: normal;
	border-style: solid;
	border-color: #009933;
}
.style2
{
	font-size: 18px;
	color: #009933;
}
.description
{
color:#ffffff;
}
.Green10
{
	color:#009933;
	font-family:Arial;
	font-size:10px;
	
}
.Green12
{
	color:#009933;
		font-family:Arial;
	font-size:12px;
}
