/*<group=General Styles>*/body {	text-align: center;	font: 0.7em Verdana, Arial, Helvetica, sans-serif;	color: #333333;	margin: 0 10px;	padding: 0;	background: #960023;}p {}/*\*/*html #content {height: 1%;margin-left: 0;}strong {}a:link, a:visited {	text-decoration: underline;	color: #960023;}a:hover, a:active {	text-decoration: none;	border-bottom-style: dotted;	border-bottom-width: 1px;}banner{	height:210px;	width:583px;	border-width:0px;}img {	border-style: none;}.image-left {	margin: 3px;	padding: 3px;	float: left;	position: relative;	z-index: 5;}.image-right {	margin: 3px;	padding: 3px;	float: right;	position: relative;	z-index: 5;}.logo{	height:160px;	width:200px;	border-width:0px;}.logos{	margin:0px 10px 0px 10px;	vertical-align:top;}.logos2{	vertical-align:top;	margin: 17px 0px 0px 5px;}/*</group>*//*<group=Layout>*/.clearer {	clear: both;}#top_grad {	position: absolute;	top: 0;	height: 238px;	left: 0;	display: block;	width: 102%;	z-index: 0;	display: none;}html > body #top_grad {	width: 100%;}#container {	background: #960023 url(../images/ContainerBG.png) repeat-y;	padding-bottom: 10px;	z-index: 1;    width: 838px;	margin: 0px auto; /* Right And Left Margin Widths To Auto */	text-align: left;}#pageHeader {	height: 160px;	position: relative;	margin-right: 23px;	margin-left: 23px;	margin-bottom: 9px;}#pageHeader img {	float: left;}#pageHeader #rightinfopanel {	float: right;}#contentContainer {	line-height: 1.6em;	position: relative;	z-index: 4;	padding: 0px;	width: 583px;	margin-top: 0px;	margin-bottom: 0px;	margin-left: 232px;}*html #contentContainer {	margin-left: 229px;}#contentContainer #graphicheader {	margin: 0px;	padding: 0px;}#contentContainer #Dynctl_page_Content {	padding: 20px 10px 10px;}#contentContainer #Dynctl_page_Content p {	font: 1.2em/1.4em Arial, Helvetica, sans-serif;	color: #5D484D;}#sidebarContainer {	width: 223px;	float: left;	position: relative;	z-index: 3;}#sidebarContainer #sidebar {	line-height: 1.6em;	padding: 0px 0px 10px 23px;	color: #4c4c4c;}#sidebarContainer #sidebar p {	margin: 0;	padding: 10px;}#sidebarContainer .sideHeader {	width: 190px;	height: 30px;	padding-left: 10px;	color: #ffffff;	padding-top: 8px;	clear: right;	background: url(../images/side_head_bg.png) repeat-x left top;	margin-left: 23px;}#sidebarContainer #loginbox {	border: 1px solid #CCCCCC;	padding: 10px;	clear: right;}#sidebarContainer #loginbox p {	padding: 0px;	margin: 0px;}#sidebarContainer #loginbox form {	padding: 0px;	margin: 0px;}#sidebarContainer .forgottext {	padding: 0px;	margin: 0px;	font-size: 0.9em;	line-height: 1.2em;}#footerbox {	background: #960023 url(../images/PageFooter.png) no-repeat;	width: 838px;	margin: 0px auto; /* Right And Left Margin Widths To Auto */	text-align: right;	position: relative;	height: 35px;}#footercontent {	color: #FFFFFF;	margin: 0px;	padding: 0px;	width: 810px;	text-align: right !important;}#footer a:link, #footer a:visited {	color: #dccaaf;	text-decoration: none;}#footer a:hover, #footer a:active {	background: transparent;	color: #f2dfc1;	background: transparent;}	/*</group>*//*<group=Bread-crumb>*/#breadcrumbcontainer {	color: #9d7c4c;	text-align: center;	padding-bottom: 5px;}#breadcrumbcontainer ul {	list-style: none;	margin: 0;	padding: 0;}#breadcrumbcontainer li {	display: inline;}#breadcrumbcontainer a {}#breadcrumbcontainer a:hover {}	/*</group>*//*<group=Toolbar>*//* Toolbar Styles */#navcontainer {	font-size: 1em;	margin-bottom: 10px;	position: relative;	margin-left: 23px;}#navcontainer a.nav-selected {	background: #690019;}#navcontainer a.nav-selected:hover {	background: #4A0010;	color: #ffffff;}#navcontainer .currentAncestor {	background: #960023;}/* Parent - Level 0 */#navcontainer ul {	list-style: none;	margin: 0;	padding: 0;}#navcontainer li {	position: relative;}#navcontainer a{	display: block;	padding-left: 10px;	padding-top: 6px;	height: 20px;	color: #ffffff;	text-decoration: none;	padding-bottom: 3px;	border-bottom: 1px solid;	background: #960023;	border-bottom-color: #ffffff;}#navcontainer a:hover {	background: #83001D;}#navcontainer a.selected, #navcontainer a.selectSec0 {	background: #83001D;}#navcontainer a:active {}/* Child - Level 1 */#navcontainer ul ul {	display:none;}#navcontainer li.selected ul, #navcontainer li.selectSec0 ul{	display:block;}#navcontainer ul ul li {}#navcontainer ul ul a {	padding-left: 30px;	background: #857679;}#navcontainer ul ul a:hover{}#navcontainer ul ul a.selected{	background: #5D484D;}#navcontainer ul ul .selected {	background: #ff9510;}/*</group>*//*<group=Global Classes>*/blockquote {	color: #4c4c4c;	font-style: italic;	font-size: 0.85em;	margin: 0;	padding: 5px;}h1 {	font-size: 1.8em;	margin: 0 0 3px;	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	padding-top: 10px;}h2 {	font-size: 1.4em;	margin: 0 0 3px;}h3 {	font-size: 1.2em;	margin: 0 0 3px;}h4 {	font-size: 1em;	margin: 0 0 3px;}.imageStyle {}/* Main content area unordered list styles */#contentContainer #content ul {}#contentContainer #content li {}/* Sidebar area unordered list styles */#sidebarContainer #sidebar ul {	margin: 10px;	padding: 0 10px;}#sidebarContainer #sidebar li {}	/* Table Styles */table {	font-size: 1em;}/*</group>*//*<group=Contact Form>*/.message-text { } .required-text {	color: #ff0000;} .form-input-field {} .form-input-button { } /*</group>*/