p, h1, h2, td, body, input {
color:#666666;
font-family:Tahoma,Helvetica,sans-serif;
font-size:1em;
font-weight:normal;
margin:0;
padding:0;
margin: 0 auto;

}

body {
}

#Body {
	text-align:center;
	background: #549DBA url('Images/bg.gif') repeat-x;
}

a {
	text-decoration:none;
	color:#3777a6;
}

input.NormalTextBox, select.NormalTextBox, textarea.NormalTextBox, select {
	border:1px solid #204f9a;
	color:#204f9a;
	font-size:8pt;
	padding:3px;
}

label {
	color:#204f9a;
	padding:2px;
}

#header {
	background:url("Images/contbg.gif") repeat-x #ffffff;
	text-align:right;
	width:958px;
	margin: 0 auto;
	margin-top:42px;
	overflow:visible;
	height:124px;
}

#container  {
	background:#ffffff;
	text-align:left;
	width:958px;
	margin: 0 auto;
	overflow:visible;
}

.clear {
	clear:both;
}

#logo  {
	float:left;
	margin-left:10px;
	height:124px;
	width:290px;
	margin-bottom:-50px;
	background:url(Images/logo.gif) bottom left no-repeat;
}

.search {
	float:right;
	width:330px;
	text-align:right;
	margin-top:25px;
	margin-right:10px;
}

.search input {
	border:1px solid #204f9a;
	color:#204f9a;
	width:200px;
	margin:0px;
	float:right;
	font-size:8pt;
	height:21px;
	padding:3px;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box ;
	box-sizing: border-box;
}

.search a {
	height:21px;
}

.search a.SkinObject {
	display:none;
}

.searchLabel {
	text-transform:uppercase;
	color:#204f9a;
	font-size:10pt;
	padding:5px;
}

.searchEnd{
	float:right;	
	text-align:right;
	height:21px;
	width:26px;
}

.searchLink, .searchBox {
	float:right;
}

.searchLink {
	width:22px;
	margin:0px!important;
}

.searchLink img {
	margin:0px!important;
}

.GoButton{
	position:relative; 
	top:4px !important;
}

#userArea{
	float:right;
	margin-top:8px !important;
	width:550px;
	margin-right:10px;
}

#menu {
	height:33px;
	float:right;
	width:650px;
}

#slideshowmod{
	float:left;
	width:577px;
	padding:10px 0px;
}

#slideshow_area{
	height:230px;
	float:left;
	width:567px;
	margin:0;
	padding:0;
}

#slideshow_panel{
	margin:0;	
	float:left;
	background:url("Images/heroTextBG.jpg") repeat-x;
	width:567px;
	height:244px;
	padding:0;
	
}
#slideshow_panel p{
	color:#fff;
	padding:10px 25px 0 25px;
	line-height:18px;
	font-size:14px;
}
#mod_a{
	float:right;
	font-family: Verdana,Arial,sans-serif;
	font-size:10px;
	color:#666666;
	background:url("Images/cont1BG.gif") no-repeat;
	padding-top:10px;
	width:362px;
	min-height:116px;
}

#mod_a p, #mod_b p, #mod_c p{	
	line-height:12px;
}
#mod_a img{
	margin-top:13px;	
}

#mod_a h1{
	color:#2BA562;	
	font-size:14px;
	font-weight:bold;
	
	padding:22px 5px 0 12px;
}
#mod_b{
	float:right;
	font-family: Verdana,Arial,sans-serif;
	font-size:10px;
	color:#666666;
	background:url("Images/cont2BG.gif") no-repeat;
	width:362px;
	min-height:200px;
}
#mod_b h1{
	color:#336699;	
	font-size:14px;
	font-weight:bold;
	padding:0 5px 0 12px;
}

#mod_b img{
	padding-left:1px;
}

#mod_b div{	
	line-height:12px;
	float:left;
}

#mod_c{
	float:right;
	font-family: Verdana,Arial,sans-serif;
	font-size:10pt;
	color:#666666;
	background:url("Images/cont3BG.gif") repeat-y;
	width:362px;
	min-height:148px;
}

#mod_c h1{
	color:#2BA562;	
	font-size:14px;
	font-weight:bold;
	
	padding:12px 5px 0 12px;
}

#mod_c img{
	padding:21px 5px 0 12px;
}

.homeRight {
	padding:10px;
	display:block;
}

#footer{
	font-family: Verdana,Arial,sans-serif;
	font-size:10px;
	height:56px;
	color:#FFF;
	background: #FFF url('Images/footerBG.gif') repeat-x;
	width:958px;
	clear:both;
	margin:0px auto;
}

#footer div.terms{
	float:right;
	color:#FFF;
	padding:21px 14px 22px 0px;
}

#footer div.copywr{
	float:left;
	color:#FFF;
	padding:21px 0px 22px 14px;
}

#footer .SkinObject {
	color:#ffffff;
}

#footer a{
	color:#FFF;
	
}

/* RadMenu Styles */

.RadMenu_PHR {
	float:right!important;
}

.RadMenu_PHR .text {
}

.RadMenu_PHR span.text {
	height:40px;
	text-align:left;
	line-height:43px;
	font-size:9pt;
}

.RadMenu_PHR .group span.text {
	height:30px;
	text-align:left;
	line-height:29px;
	font-size:9pt;
}

.RadMenu_PHR .rootGroup li {
	background:url('Images/pLinkBG.gif') bottom right no-repeat;
}

.RadMenu_PHR .rootGroup li.last {
	background:none;
}

.RadMenu_PHR a.link {
	color:#ffffff;
	text-decoration:none;
}

.RadMenu_PHR ul.rootGroup .text {
	padding-left:12px;
	padding-right:12px;
}

.RadMenu_PHR ul.rootGroup a.link {
	color:#204f9a!important;
}

.RadMenu_PHR ul.rootGroup a.link:hover {
	background:url(Images/selected-right-sub.gif) bottom right no-repeat!important;
}

.RadMenu_PHR ul.rootGroup a.link:hover span {
	color:#ffffff;
	background:url(Images/selected-left-sub.gif) bottom left no-repeat!important;
}

.RadMenu_PHR ul.rootGroup a.expanded {
	color:#ffffff;
	background:url(Images/selected-right-sub.gif) bottom right no-repeat!important;
}

.RadMenu_PHR ul.rootGroup a.expanded span {
	color:#ffffff;
	background:url(Images/selected-left-sub.gif) bottom left no-repeat!important;
}

.RadMenu_PHR .horizontal .text {
	padding-right:14px!important;
}

.RadMenu_PHR .slide ul {
	background:url(Images/submenu-bottom.png) top left repeat-x;
}

.RadMenu_PHR .slide ul.group li {
	border-bottom:1px solid #5d90c1;
	background:none;
}

.RadMenu_PHR .slide ul.group li.last {
	border-bottom:none;
}

.RadMenu_PHR .slide ul.group a.link {
	color:#ffffff!important;
}

.RadMenu_PHR .slide ul.group a.link:hover {
	background:none!important;
}

.RadMenu_PHR .slide ul.group a.link:hover span, .RadMenu_PHR .slide ul.group a.link:hover, .RadMenu_PHR .slide ul.group a.expanded span , .RadMenu_PHR .slide ul.group a.expanded {
	background:none!important;
	color:#99ccff;
}

/* Subpage RadMenu Styles */

.RadMenu_PHR_Sub {
	float:right!important;
}

.RadMenu_PHR_Sub .text {
}

.RadMenu_PHR_Sub span.text {
	height:40px;
	text-align:left;
	line-height:43px;
	font-size:9pt;
}

.RadMenu_PHR_Sub .group span.text {
	height:30px;
	text-align:left;
	line-height:29px;
	font-size:9pt;
}

.RadMenu_PHR_Sub .rootGroup li {
	background:url('Images/pLinkBG.gif') bottom right no-repeat;
}

.RadMenu_PHR_Sub .rootGroup li.last {
	background:none;
}

.RadMenu_PHR_Sub a.link {
	color:#ffffff;
	text-decoration:none;
}

.RadMenu_PHR_Sub ul.rootGroup .text {
	padding-left:12px;
	padding-right:12px;
}

.RadMenu_PHR_Sub ul.rootGroup a.link {
	color:#204f9a!important;
}

.RadMenu_PHR_Sub ul.rootGroup a.link:hover {
	background:url(Images/selected-right-sub.gif) bottom right no-repeat!important;
}

.RadMenu_PHR_Sub ul.rootGroup a.link:hover span {
	color:#ffffff;
	background:url(Images/selected-left-sub.gif) bottom left no-repeat!important;
}

.RadMenu_PHR_Sub ul.rootGroup a.expanded {
	color:#ffffff;
	background:url(Images/selected-right-sub.gif) bottom right no-repeat!important;
}

.RadMenu_PHR_Sub ul.rootGroup a.expanded span {
	color:#ffffff;
	background:url(Images/selected-left-sub.gif) bottom left no-repeat!important;
}

.RadMenu_PHR_Sub .horizontal .text {
	padding-right:14px!important;
}

.RadMenu_PHR_Sub .slide ul {
	background:url(Images/submenu-bottom.png) top left repeat-x;
}

.RadMenu_PHR_Sub .slide ul.group li {
	border-bottom:1px solid #5d90c1;
	background:none;
}

.RadMenu_PHR_Sub .slide ul.group li.last {
	border-bottom:none;
}

.RadMenu_PHR_Sub .slide ul.group a.link {
	color:#ffffff!important;
}

.RadMenu_PHR_Sub .slide ul.group a.link:hover {
	background:none!important;
}

.RadMenu_PHR_Sub .slide ul.group a.link:hover span, .RadMenu_PHR_Sub .slide ul.group a.link:hover, .RadMenu_PHR_Sub .slide ul.group a.expanded span , .RadMenu_PHR_Sub .slide ul.group a.expanded {
	background:none!important;
	color:#99ccff;
}

/* Subpage Styles */

div#breadcrumb {
	display:block;
	margin-left:10px;
	clear:both;
	padding:5px 0 10px 0;
}

#breadcrumb, #breadcrumb a {
	color:#37a96b!important;
	font-weight:bold;
	font-size:8pt;
}

#breadcrumb a {
	text-decoration:none;
}

#breadcrumb a:hover {
	text-decoration:underline;
}

#breadcrumb span {
	margin-top:-10px;
}

.RightColumn {
	float:right;
	width:780px;
	overflow:visible;
}

.LeftColumn {
	float:left;
	margin-left:10px;
	width:165px;
}

.LeftColumn a {
	font-size:9pt;
}

.leftPane {
}

.contentPane {
	float:left;
	margin:0px 10px;
}

.rightPane {
	width:160px;
	float:right;
	margin-right:10px;
}

.clear {
	clear:both;
}

/* Child Page Navigation */

#SideNav {
	margin-top:5px;
	font-size:9pt;
	width:165px;
}

#SideNav a {
	color:#37a96b!important;
}

.RadPanelBar .rpRootGroup, .RadPanelBar .rpLink, .RadPanelBar .rpOut {
	border:none!important;
	border-width:0!important;
}

.RadPanelBar_SideNav .rpLink:hover {
	background-color:#f9f9f9;
}

.RadPanelBar_SideNav .rpOut {
	padding:0!important;
}

.RadPanelBar_SideNav .Selected {
	font-weight:bold;
	background-color:#fbfbfb;
}

.RadPanelBar_SideNav .rpSelected {
	font-weight:bold;
}

.RadPanelBar_SideNav .rpSlide .rpSelected {
	font-style:italic;
	font-weight:normal;
}

.RadPanelBar_SideNav .rpSlide .rpText {
	padding-left:25px!important;
}

.RadPanelBar_SideNav .rpSlide .rpLink:hover {
	background-color:#fbfbfb;
}

.RadPanelBar_SideNav .rpText {
	line-height:23px;
}


