/* CSS Document */

body {
	text-align:center;
	margin-top:0;
}

#body{ 
text-align:center;
width:1023px;
margin:0 auto;
}
#body-2{ 
text-align:center;
width:1000px;
margin:0 auto;
}
.page-titles-orange{
	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	/*font-weight: bold;*/
	color: #FF6600;
	letter-spacing: .03em;
	font-size: 12px;
}
.page-titles-red{
	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	/*font-weight: bold;*/
	color:#FF0000;
	letter-spacing: .03em;
	font-size: 12px;
}
.links-2-text-grey{
	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*font-weight: bold;*/
	color: #999999;
	letter-spacing: .01em;
}


.form-titles-orange{
	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	/*font-weight: bold;*/
	color: #FF6600;
	letter-spacing: .03em;
}
.form-titles-green{
	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	/*font-weight: bold;*/
	color: #003333;
	letter-spacing: .03em;
}
.form-text{
	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*font-weight: bold;*/
	color: #003333;
	letter-spacing: .01em;
}
.form-text-grey{
	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*font-weight: bold;*/
	color: #999999;
	letter-spacing: .01em;
}
.style-copyright-footnote{
	font-family: "Lucida sans", Calibri, Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	/*font-weight: bold;*/
	color: #999999;
	letter-spacing: .01em;
}
.address-logo-text{
	font-family: "Lucida sans", Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	/*font-weight: bold;*/
	color: #FFFFFF;
	letter-spacing: .05em;
}

.style1 {
	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
}
.pgtitle {
	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	letter-spacing: .1em;
	font-weight: normal;
	color: #CE0000;
	text-transform: uppercase;
}
.style2 {color: #FFFFFF}
.style3 {color: #CE0000}
.style4 {color: #999999}

.style5 {
	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	/*font-weight: bold;*/
	color:#A77D69;
}
.style6 {color: #333333}
.style5x{
	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	/*font-weight: bold;*/
	color: #CE0000;
}
.style7 {
	color: #FF0000;
	font-weight: bold;
}
.style8 {color: #000000}
.style9 {color: #FF0000}
.style-HEADERS{
	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #993400;
	letter-spacing: .05em;
}
.style-FOOTER-address-orange-txt{
	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*font-weight: bold;*/
	color: #FF6600;
	letter-spacing: .01em;
}



.style-HEADERS-SUB-address{
	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*font-weight: bold;*/
	color: #FFFFFF;
	letter-spacing: .01em;
}
.style-HEADERS-SUB-address-bold{
	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	letter-spacing: .01em;
}
.style-ERROR{
	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	/*font-weight: bold;*/
	color:#FF0000;
	letter-spacing: .01em;
}


#bx1 {
	color: #CE0000;
	background: #FFFFFF;
	text-decoration: none;
	border-right: 2px solid #F2F2F2;
}
#bx2 {
	background: #FFFFFF;
	text-decoration: none;
	border-right: 7px solid #FFFFFF;
	text-align: right;
	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#bx3 {
	color: #999999;
	background: #FFFFFF;
	text-decoration: none;
	letter-spacing: 1px;
	border-top: 1px solid #F2F2F2;
	border-bottom: 1px solid #F2F2F2;
	border-left: 1px solid #F2F2F2;
	border-right: 1px solid #F2F2F2;
	font-family: calibri, verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
}
#bx-top {
	text-decoration: none;
	letter-spacing: 1px;
	border-top: 1px solid #F2F2F2;
	border-bottom: 1px solid #F2F2F2;
	border-left: 1px solid #F2F2F2;
	border-right: 1px solid #F2F2F2;
	font-family: calibri, verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#bx-bottom{
	text-decoration: none;
	letter-spacing: 1px;
	/*border-top: 1px solid #F2F2F2;*/
	border-bottom: 1px solid #F2F2F2;
/*	border-left: 1px solid #F2F2F2;
	border-right: 1px solid #F2F2F2;*/
	font-family: calibri, verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#bx-dscrptn {
	text-decoration: none;
	border-top: 1px solid #F2F2F2;
	border-bottom: 1px solid #F2F2F2;
	border-left: 1px solid #F2F2F2;
	border-right: 1px solid #F2F2F2;
	font-family: calibri, Arial, verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing: 0.5px;
}
#bx-dscrptn-To {
	text-decoration: none;
	border-top: 1px solid #F2F2F2;
	/*border-bottom: 1px solid #F2F2F2;
	border-left: 1px solid #F2F2F2;
	border-right: 1px solid #F2F2F2;*/
	font-family: calibri, Arial, verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing: 0.5px;
}
#bx-dscrptn-Bo {
	text-decoration: none;
	/*border-top: 1px solid #F2F2F2;*/
	border-bottom: 1px solid #F2F2F2;
	/*border-left: 1px solid #F2F2F2;
	border-right: 1px solid #F2F2F2;*/
	font-family: calibri, Arial, verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing: 0.5px;
}
#bx-dscrptn-Bo-dashed {
	text-decoration: none;
	/*border-top: 1px solid #F2F2F2;*/
	border-bottom: 1px solid #F2F2F2;
	border-bottom-style:dashed;
	/*border-left: 1px solid #F2F2F2;
	border-right: 1px solid #F2F2F2;*/
	font-family: calibri, Arial, verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing: 0.5px;
}
#bx-dscrptn-nR {
	text-decoration: none;
	border-top: 1px solid #F2F2F2;
	border-bottom: 1px solid #F2F2F2;
	border-left: 1px solid #F2F2F2;
	/*border-right: 1px solid #F2F2F2;*/
	font-family: calibri, verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#bx-dscrptn-nL {
	text-decoration: none;
	border-top: 1px solid #F2F2F2;
	border-bottom: 1px solid #F2F2F2;
	/*border-left: 1px solid #F2F2F2;*/
	border-right: 1px solid #F2F2F2;
	font-family: calibri, verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#bx-dscrptn-green {
	text-decoration: none;
	border-top: 1px solid #003333;
	border-bottom: 1px solid #003333;
	border-left: 1px solid #003333;
	border-right: 1px solid #003333;
}


#bx-dscrptn-CE0000 {
	text-decoration: none;
	border-top: 1px solid #CE0000;
	border-bottom: 1px solid #CE0000;
	border-left: 1px solid #CE0000;
	border-right: 1px solid #CE0000;
	font-family: calibri, verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#bx-img {
	background: #FFFFFF;
	text-decoration: none;
	border-top: 5px solid #FFFFFF;
	border-bottom: 5px solid #FFFFFF;
	/*border-left: 5px solid #FFFFFF;*/
	border-right: 5px solid #FFFFFF;
}
#ewspace {
	text-decoration: none;
	border-top: 5px solid #FFFFFF;
	border-bottom: 5px solid #FFFFFF;
	border-left: 5px solid #FFFFFF;
	border-right: 5px solid #FFFFFF;
	font-family: calibri, verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#ewspace-2 {
	text-decoration: none;
	border-top: 5px solid #FAFAFA;
	border-bottom: 5px solid #FAFAFA;
	border-left: 5px solid #FAFAFA;
	border-right: 5px solid #FAFAFA;
	font-family: calibri, Arial, verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
}
#ewspace-text {
	text-decoration: none;
	border-top: 5px solid #FFFFFF;
	border-bottom: 5px solid #FFFFFF;
	border-left: 5px solid #FFFFFF;
	border-right: 5px solid #FFFFFF;
	font-family: calibri, Arial, verdana, Geneva, Helvetica, sans-serif;
	font-size: 13px;
	letter-spacing: 0.5px;
	text-align:justify;
}
#form-text {
	font-family: calibri, Arial, verdana, Geneva, Helvetica, sans-serif;
	font-size: 13px;
	letter-spacing: 0.5px;
}
#strong-text {
	letter-spacing: 0.5px;
	font-weight: bold;
}
#ewspace- {
	text-decoration: none;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	font-family: calibri, verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#bxcopyright {
/*	color: #CE0000;
	background: #FFFFFF
	text-decoration: none;*/
	border-top: 5px solid #FFFFFF;
}
#DUC-topnav a{
	background-color: #FFFFFF;
	text-decoration:none;
	display:block;
	line-height:30px;
	color: #999999;
	letter-spacing: 1px;
	border-bottom: 3px solid #FFFFFF;
	font-family: calibri, Arial, verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;	
}
#DUC-topnav a:hover {
	color: #FF0000;
	background: #FFFFFF;
	text-decoration: none;
	letter-spacing: 1px;
	border-bottom: 3px solid #FF0000;
	font-family: calibri, Arial, verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
}
#DUC-topnav-index a{
	background-color: #FAFAFA;
	text-decoration:none;
	display:block;
	line-height:30px;
	color: #999999;
	letter-spacing: 1px;
	border-bottom: 3px solid #FAFAFA;
	font-family: calibri, Arial, verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;	
}
#DUC-topnav-index a:hover {
	color: #FF0000;
	background: #FAFAFA;
	text-decoration: none;
	letter-spacing: 1px;
	border-bottom: 3px solid #FF0000;
	font-family: calibri, Arial, verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
}
#DUC-topnav-pgtag a{
	background-color: #FFFFFF;
	text-decoration:none;
	display:block;
	line-height:30px;
	color: #003333;
	letter-spacing: 1px;
	border-bottom: 3px solid #FF6600;
	font-family: calibri, verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;	
}
#DUC-topnav-pgtag a:hover {
	color: #003333;
	background: #FFFFFF;
	text-decoration: none;
	letter-spacing: 1px;
	border-bottom: 3px solid #FF6600;
	font-family: calibri, verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#DUC-topnav-indexpage a{
	/*background-color: #FFFFFF;*/
	text-decoration:none;
	display:block;
	line-height:30px;
	color: #FF6600;
	letter-spacing: 1px;
	border-bottom: 3px solid transparent;
	/*border-bottom: 3px solid #FFFFFF;*/
	font-family: calibri, verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;	
}
#DUC-topnav-indexpage a:hover {
	color: #003333;
	/*background: #FFFFFF;*/
	text-decoration: none;
	letter-spacing: 1px;
	border-bottom: 3px solid #FF6600;
	font-family: calibri, verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#DUC-topnav-indexpage-pgtag a {
	color: #003333;
	text-decoration: none;
	display:block;
	line-height:30px;
	letter-spacing: 1px;
	border-bottom: 3px solid #FF6600;
	font-family: calibri, verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#DUC-topnav-indexpage-pgtag a:hover {
	color: #003333;
	text-decoration: none;
	letter-spacing: 1px;
	border-bottom: 3px solid #FF6600;
	font-family: calibri, verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}






a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
	color: #FF0000;
}
a:active {
	text-decoration: none;
}
#sidenav a{
	background-color: #CE0000;
	text-decoration:none;
	display:block;
	line-height:20px;
	color: #FFFFFF;
	letter-spacing: 1px;
	border-top: 1px solid #F2F2F2;
	font-family: calibri, verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	
}
#sidenav a:hover {
	color: #CE0000;
	background: #F9F9F9;
	text-decoration: none;
	letter-spacing: 1px;
	border-top: 1px solid #950000;
	font-family: calibri, verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	
}
#topnav a{
	background-color: #CE0000;
	text-decoration:none;
	display:block;
	line-height:97px;
	color: #FFFFFF;
	letter-spacing: 1px;
	border-bottom: 3px solid #F2F2F2;
	font-family: calibri, verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	
}
#topnav a:hover {
	color: #CE0000;
	background: #FFFFFF;
	text-decoration: none;
	letter-spacing: 1px;
	border-bottom: 3px solid #CE0000;
	font-family: calibri, verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	
}
#topnav-r a{
	color: #666666;
	background-color: #FFFFFF;
	text-decoration:none;/*
	display:inline-table;*/
	line-height:20px;
	letter-spacing: 1px;
	text-transform: uppercase;
	border-bottom: 1px solid #FFFFFF;
	font-family: calibri, verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	
}
#topnav-r a:hover {
	color: #CE0000;
	background: #FFFFFF;
	text-decoration: none;
	letter-spacing: 1px;
	text-transform: uppercase;/*
	border-bottom: 1px solid #CE0000;*/
	font-family: calibri, verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	
}
#topnav-r2 a{
	color: #CE0000;
	background-color: #FFFFFF;
	text-decoration:none;/*
	display:inline-table;*/
	line-height:20px;
	letter-spacing: 1px;
	text-transform: uppercase;
	border-bottom: 1px solid #FFFFFF;
	font-family: calibri, verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	
}
#topnav-r2 a:hover {
	color: #CE0000;
	background: #FFFFFF;
	text-decoration: none;
	letter-spacing: 1px;
	text-transform: uppercase;/*
	border-bottom: 1px solid #CE0000;*/
	font-family: calibri, verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	
}



#boxnav a{
	border-top: 1px solid #F2F2F2;
	border-bottom: 1px solid #F2F2F2;
	border-left: 1px solid #F2F2F2;
	border-right: 1px solid #F2F2F2;
	background: #FFFFFF;
	text-decoration: none;
	letter-spacing: 1px;
	display:block;
	line-height:45px;
}
#boxnav a:hover {
	border-top: 1px solid #CE0000;
	border-bottom: 1px solid #CE0000;
	border-left: 1px solid #CE0000;
	border-right: 1px solid #CE0000;
	background: #FFFFFF;
	text-decoration: none;
	display:block;
	line-height:45px;
	background-color: #F9F9F9;
}
.professional-memberships {
	font-family: Calibri, Arial, Verdana;
	font-size: 8px;
	text-transform: uppercase;
	color: #CCCCCC;
}

