/***********************************************/
/* emx_nav_right.css                           */
/***********************************************/

/***********************************************/
/* HTML tag styles                             */
/***********************************************/
body {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	color: #333333;
    font-size: 11px; //7pt;
	line-height: 1.166;	
	margin: 0px;
	padding: 0px;
	background: #ffffff;
	text-align: center;
	text-decoration: none;
}
p, td {
	font-family: Verdana,  Arial, Helvetica, sans-serif;
}
pre {
	font-size: 11px; //8pt;
}
form {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.fieldTop {
	width: 110px;
	text-align: left;
	background: #ffffff;
	padding: 1px 1px 0px 1px;
    font-size: 11px; //7pt;
	font-weight: normal;
}

/******* hyperlink and anchor tag styles *******/

a:link, a:visited {
	color: #333333;
	text-decoration: underline;
}
a:hover, a:visited:hover {
	text-decoration: underline;
}

/***********************************************/
/* Layout Divs                                 */
/***********************************************/
#pageMaster {
}

#pageHeader {
	width:750px;
	padding: 0px 0px 0px 0px;
	color: #FFFFFF;
	font-size: 12px; //9pt;
	text-align: center;
}

#printheader {
	display: none;
}
.pageHeaderLogo {
	width: 89px;
	padding: 5px 0px 5px 13px;
}
.pageHeaderMobUn {
	width: 103px;
	padding: 31px 0px 10px 32px;
}
.pageHeaderLinks {
	width: 503px;
	padding: 0px 10px 5px 0px;
}
.pageHeaderLinksItems {
	padding: 0px 19px 0px 0px;
}
.pageHeaderLinksItems2 {
	padding: 0px 0px 0px 9px;
}

#pageTopNavig {
	width: 750px;
	height: 25px;
	margin: 0px 0px 2px 0px;
}

#pageBodyBorderTop {
	padding: 0px 0px 0px 0px;
}

#pageTopBanners {
	margin: 0px 0px 2px 0px;
}
.pageTopBanners-td-left {
	width: 546px;
	padding: 0px 2px 0px 0px;
}
.pageTopBanners-td-right {
	width: 200px;
	padding: 45px 0px 0px 0px;
	text-align: left;
	background: #94BCCE url(../_images/top/banner_2c.gif) no-repeat;
}
.pageTopBanners-td-right-1 {
	padding: 0px 0px 0px 11px;
}
.pageTopBanners-td-right-2 {
	padding: 7px 0px 0px 11px;
}
.pageTopBanners-td-right-3 {
	text-align: right;
	padding: 7px 0px 0px 11px;
}




.push2PixR {
	margin: 0px 2px 0px 0px;
}

#siteInfo {
	padding: 9px 0px 9px 0px;
}
.smallfont{
	color: #687E85;
	font-size: 10px; //7pt;
	text-decoration: none;
}
.copy{
	color: #687E85;
	font-size: 9px; //7pt;
	text-decoration: none;
}
.copy a:link{
	color: #687E85;
}
.copy a:hover{
	color: #2A455A;
	text-decoration: none;
}
.copy a:visited{
	color: #687E85;
}
.copy a:visited:hover{
	color: #2A455A;
	text-decoration: none;
}

#pageBody {
/*	width: 748px;*/
	padding: 0px 0px 0px 0px;
}
.pageBodyPath {
	border-left: 1px solid #96A8B8;
	border-right: 1px solid #96A8B8;
	background: #FFFFFF;
	padding: 5px 15px 7px 15px;
	color: #687E85;
	font-size: 11px; //8pt;
	text-align: left;
	border-bottom: 1px solid #D8E0E8;
}
.pageBodyPath a:link{
	color: #687E85;
}
.pageBodyPath a:hover{
	color: #2A455A;
	text-decoration: underline;
}
.pageBodyPath a:visited{
	color: #687E85;
}
.pageBodyPath a:visited:hover{
	color: #2A455A;
	text-decoration: underline;
}

#pageBodyContent {
	border-left: 1px solid #96A8B8;
	border-right: 1px solid #96A8B8;
	background: #FFFFFF;
	/* width:738px; */
	padding: 10px 5px 10px 5px;
	color: #000000;
	font-size: 12px; //9pt;
	text-align: left;
}

#pageBodyContent2 {
	border-left: 1px solid #96A8B8;
	border-right: 1px solid #96A8B8;
	background: #FFFFFF;
	/* width:738px; */
	padding: 0px 0px  0px 0px;
	color: #000000;
	font-size: 12px; //9pt;
	text-align: left;
}


#pageBodyContentCol1 {
	width: 194px;
	padding: 0px 20px 0px 0px;
}
#pageBodyContentCol2 {
/*	width: 524px;*/
	padding: 0px 0px 0px 0px;
}

#leftNavBorderTop {
	background: #7BA8BF;
}
#leftNavTitle {
	background: #7BA8BF;
	color: #FFF;
	font-size: 13px; //10pt;
}
#leftNavContent {
	background: #FCFDFD;
	padding: 0px 0px 0px 0px;
	border-left: 1px solid #7DA9BF;
	border-right: 1px solid #7DA9BF;
}

.leftNavItem1 {
	font-size: 12px; //9pt;
	color: #687E85;
	background: #F6F7F8;
	padding: 8px 8px 8px 8px;
	border-top: 1px solid #E0E5EA;
	font-weight: bold;
}
.leftNavItem1 a:link {
	color: #687E85;
}
.leftNavItem1 a:hover {
	color: #2B4D63;
	text-decoration: underline;
}
.leftNavItem1 a:visited {
	color: #687E85;
}
.leftNavItem1 a:visited:hover {
	color: #2B4D63;
	text-decoration: underline;
}

.leftNavItem1-selected {
	color: #2B4D63;
	font-weight: bold;
}

.leftNavItem2 {
	font-size: 11px; //8pt;
	color: #687E85;
	padding: 3px 8px 8px 8px;
	border-top: 1px solid #E0E5EA;
}
.leftNavItem2-lists {
	padding: 0px 0px 0px 0px;
	font-weight: normal;
	}
.leftNavItem2-lists ul {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
 	}
.leftNavItem2-lists li {
	font-size: 11px; //8pt;
	line-height: 1.2;
	color: #687E85;
	margin: 0px 0px 0px 0px;
	padding: 6px 0px 0px 0px;
	list-style: none;
 	}	
.leftNavItem2-lists ul ul {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 20px;
	font-weight: normal;
 	}
.leftNavItem2-lists li li {
    font-size: 11px; //8pt;
	line-height: 1.2;
	color: #687E85;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
	list-style: none;
 	}	
.leftNavItem2-lists a:link {
	color: #687E85;
	}
.leftNavItem2-lists a:hover { 
	color: #2B4D63;
	text-decoration: none;
	}
.leftNavItem2-lists a:visited { 
	color: #687E85;
	}
.leftNavItem2-lists a:visited:hover { 
	color: #2B4D63;
	text-decoration: none;
	}

.leftNavItem2-selected {
	color: #2B4D63;
}

#leftNavBorderBottom {
	background: #7BA8BF;
}


#leftBox {
	padding: 5px 0px 0px 0px;
}
#leftBox2 {
	padding: 0px 0px 0px 0px;
}
#leftBoxContent {
	background: #FFFFFF url(../_images/bg_leftbox.gif) repeat-x;
	padding: 11px 10px 0px 10px;
	border-left: 1px solid #51993C;
	border-right: 1px solid #51993C;
}
.leftBoxContent {
	background: #FFFFFF url(../_images/bg_leftbox.gif) repeat-x;
	padding: 11px 10px 0px 10px;
	border-left: 1px solid #51993C;
	border-right: 1px solid #51993C;
}
#leftBoxContent2 {
	background: #FFFFFF url(../_images/bg_leftbox2.gif) no-repeat;
	padding: 11px 10px 0px 10px;
	border-left: 1px solid #4B7088;
	border-right: 1px solid #4B7088;
}
.leftBoxContent2 {
	background: #FFFFFF url(../_images/bg_leftbox2.gif) no-repeat;
	padding: 11px 10px 0px 10px;
	border-left: 1px solid #4B7088;
	border-right: 1px solid #4B7088;
}
.leftBoxContent-head {
	color: #629434;
	font-size: 13px; //10pt;
	font-weight: bold;
}
.leftBoxContent-head2 {
	color: #5986A9;
	font-size: 12px; //9pt;
}
.leftBoxContent-body {
	color: #2A455A;
	font-size: 13px; //10pt;
	padding: 6px 0px 0px 0px;
}
.leftBoxContent-LINK {
	font-size: 11px; //8pt;
	padding: 8px 0px 0px 0px;
	font-weight: bold;
}
.leftBoxContent-LINK a:link {
	color: #629434;
}
.leftBoxContent-LINK a:hover { 
	color: #529A3D;
	text-decoration: underline;
}
.leftBoxContent-LINK a:visited { 
	color: #629434;
}
.leftBoxContent-LINK a:visited:hover { 
	color: #529A3D;
	text-decoration: underline;
}
.leftBoxContent-LINK2 {
	font-size: 11px; //8pt;
	padding: 8px 0px 0px 0px;
}
.leftBoxContent-LINK2 a:link {
	color: #5986A9;
}
.leftBoxContent-LINK2 a:hover { 
	color: #2A455A;
	text-decoration: underline;
}
.leftBoxContent-LINK2 a:visited { 
	color: #5986A9;
}
.leftBoxContent-LINK2 a:visited:hover { 
	color: #2A455A;
	text-decoration: underline;
}
.leftBoxContent-logo {
	padding: 12px 0px 6px 0px;
	text-align: right;
}

.boxHead {
	padding: 0px 0px 0px 0px;
}
hr { 
	display:block;
	background:#BDC7D5;
	color:#BDC7D5;
	width:100%; 
	height:1px; 
	border:none;
} 

H1 {
font-family: verdana,arial,helvetica,sans-serif;
	text-align: left;
	padding: 2px 2px 2px 2px;
	margin: 0px 0px 0px 10px;
	color: #5986A9;
	font-size: 19pt;
	line-height: 1.2;
	font-weight: normal;
}
H2 {
	text-align: left;
	padding: 2px 2px 2px 2px;
	margin: 0px 0px 0px 10px;
	color: #5986A9;
	font-size: 13pt;
	line-height: 1.2;
	font-weight: bold;
}

.boxBody {
	text-align: left;
	padding: 0px 0px 0px 0px;
	font-size:10pt;
}
.boxBody a:hover, .boxBody a, .boxBody a:focus, .boxBody a:visited:hover, .boxBody a:active {
	text-decoration: underline;
	}
.boxIntro {
	text-align: left;
	padding: 15px 0px 0px 0px;
	color: #2A455A;
	font-size: 13px; //10pt;
	line-height: 1.2;
	font-weight: normal;
}
.subHead10 {
	padding: 13px 0px 0px 0px;
	color: #333333;
	font-size: 13px; //9pt;
	line-height: 1.5;
	font-weight: normal;
}

.subHead1 {
	text-align: left;
	padding: 20px 0px 0px 0px;
	color: #5986A9;
/*	color: #529A3D;*/
	font-size: 13px; //10pt;
	line-height: 1.3;
	font-weight: bold;
   	text-decoration: none;
}
.subHead2 {
	text-align: left;
	padding: 20px 0px 0px 0px;
	color: #5986A9;
	font-size: 13px; //10pt;
	line-height: 1.3;
	font-weight: bold;
   	text-decoration: none;
}

.boxContent {
	padding: 13px 0px 0px 0px;
	color: #000000;
	font-size: 12px; //9pt;
	line-height: 1.2;
	font-weight: normal;
}


/* OLD CONTENT STYLES */

.boxTableHeader {
	background: #E9EDEF;
	text-align: left;
	padding: 4px 5px 4px 5px;
	font-size: 13px; //10pt;
	line-height: 15px;
	font-weight: bold;
}
.boxTableContent {
	text-align: left;
	padding: 4px 5px 4px 5px;
	color: #000000;
	font-size: 11px; //8pt;
	line-height: 15px;
	font-weight: normal;
}
.boxTableContent li {
	list-style-type: none;
 	}

.boxTableBottom {
	text-align: right;
	background: #CFDBC4;
	padding: 11px 0px 0px 0px;
}

.boldGreen {
	color: #2A455A;
	font-size: 13px; //10pt;
}

.boxBody ul {
/*	list-style-type: none;*/
 	}
.boxBody li {
	/*color: #2A455A;*/
	margin: 6px 0px 8px 0px;
	padding: 0px 0px 0px 6px;
	/*list-style-image: url(../_images/bullet_green.gif);*/
 	/*background-image: url(../_images/bullet_green.gif);
 	background-repeat: no-repeat;
 	background-position: 0em 0.1em;*/
}

.boxMore {
	font-size: 11px; //8pt;
	padding: 3px 0px 0px 0px;
	color: #629434;
}
.boxMore a:link {
	color: #629434;
}
.boxMore a:hover { 
	color: #629434;
}
.boxMore a:visited { 
	color: #629434;
}
.boxMore a:visited:hover {
	color: #629434;
}


#rightBox {
	width: 194px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 10px 35px;
	align: right;
}
#rightBoxContent {
	background: #FFFFFF url(../_images/bg_rightbox.gif) no-repeat;
	padding: 9px 10px 0px 10px;
	border-left: 1px solid #4B7088;
	border-right: 1px solid #4B7088;
}
.rightBoxContent-head {
	color: #2A455A;
	font-size: 13px; //10pt;
}
.rightBoxContent-head2 {
	color: #2A455A;
	font-size: 13pt;
}
.rightBoxContent-head3 {
	color: #5986A9;
	font-size: 13pt;
}
.rightBoxContent-content {
	color: #5986A9;
	font-size: 13px; //10pt;
	padding: 10px 0px 10px 0px;
}
.rightBox-td-left {
	padding: 0px 10px 0px 0px;
}
.rightBoxContent-body {
	color: #5986A9;
	font-size: 13px; //10pt;
	padding: 0px 0px 0px 0px;
}
.rightBoxContent-LINK {
	font-size: 11px; //8pt;
	padding: 8px 0px 0px 0px;
}
.rightBoxContent-LINK a:link {
	color: #2A455A;
}
.rightBoxContent-LINK a:hover { 
	color: #2A455A;
}
.rightBoxContent-LINK a:visited { 
	color: #2A455A;
}
.rightBoxContent-LINK a:visited:hover { 
	color: #2A455A;
}

.boxForm {
	text-align: left;
	padding: 0px 0px 0px 0px;
	margin: 8px 0px 0px 0px;
	border-top: 2px solid #7BA8BF;
	border-bottom: 2px solid #7BA8BF;
	background: #F6F7F8;
}
.boxFormContent {
	text-align: left;
	margin: 7px 30px 15px 50px;
}
.boxFormButton {
	text-align: right;
	padding: 10px 10px 0px 0px;
}
.boxFormLabel {
	text-align: left;
	padding: 8px 0px 3px 0px;
	color: #2A455A;
	font-size: 11px; //8pt;
	line-height: 15px;
	font-weight: normal;
}
.boxFormField {
	text-align: left;
	padding: 0px 0px 0px 0px;
	color: #3F7809;
	font-size: 13pt;
	line-height: 15px;
	font-weight: bold;
}
.FormField {
	height: 15px;
	width: 250px;
	margin: 0px 5px 0px 0px;
	vertical-align : middle;
	font-size: 11px; //8pt;
}
.FormComment {
	color: #629434;
	font-size: 11px; //8pt;
	line-height: 15px;
	font-weight: normal;
}

.sitemap {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.sitemap ul {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.sitemap li {
	padding: 15px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-size: 13pt;
	line-height: 1.3;
	font-weight: bold;
	list-style-type: none;
 	background-image: url(../_images/spacer.gif);
}
.sitemap li a:link {
	color: #2A455A;
	text-decoration: underline;
}
.sitemap li a:hover { 
	color: #2A455A;
}
.sitemap li a:visited { 
	color: #2A455A;
	text-decoration: underline;
}
.sitemap li a:visited:hover { 
	color: #2A455A;
}
.sitemap li li {
	padding: 3px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	list-style-type: none;
	font-size: 12px; //9pt;
	font-weight: bold;
	list-style-type: none;
 	background-image: url(../_images/spacer.gif);
}
.sitemap li li a:link {
	color: #2A455A;
	text-decoration: underline;
}
.sitemap li li a:hover { 
	color: #2A455A;
}
.sitemap li li a:visited { 
	color: #2A455A;
	text-decoration: underline;
}
.sitemap li li a:visited:hover { 
	color: #2A455A;
}
.sitemap li li li {
	padding: 5px 0px 0px 40px;
	margin: 0px 0px 0px 0px;
	list-style-type: none;
	font-size: 12px; //9pt;
	font-weight: normal;
}
.sitemap li li li li {
	padding: 5px 0px 0px 30px;
	margin: 0px 0px 0px 0px;
	list-style-type: none;
	font-size: 11px; //8pt;
	font-weight: normal;
}
.sitemap li li li li li li {
	list-style-type: none;
	font-size: 11px; //8pt;
	font-weight: normal;
}
.sitemap li li li li li li a:link {
	color: #687E85;
	text-decoration: underline;
}
.sitemap li li li li li li a:hover { 
	color: #687E85;
}
.sitemap li li li li li li a:visited { 
	color: #687E85;
	text-decoration: underline;
}
.sitemap li li li li li li a:visited:hover { 
	color: #687E85;
}
.subHead2-right {
	color: #5986A9;
	text-align: left;
	padding: 7px 0px 0px 4px;
	font-size: 12pt;
	line-height: 1.3;
	font-weight: bold;
}
.boxNewsDate {
	padding: 14px 0px 0px 4px;
	color: #629434;
	font-size: 12px; //9pt;
	line-height: 1.3;
	font-weight: bold;
}
.boxNewsDate a:link {
	color: #629434;
}
.boxNewsDate a:hover { 
	color: #629434;
}
.boxNewsDate a:visited { 
	color: #629434;
}
.boxNewsDate a:visited:hover {
	color: #629434;
}

.boxNewsContent {
	padding: 2px 0px 0px 4px;
	color: #000000;
	font-size: 11px; //8pt;
	line-height: 1.2;
}
.boxNewsContent a:link {
	color: #000000;
}
.boxNewsContent a:hover { 
	color: #000000;
}
.boxNewsContent a:visited { 
	color: #000000;
}
.boxNewsContent a:visited:hover {
	color: #000000;
}
.quote {
	float:right;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:5px;
}
#facts-right {
	padding: 14px 0px 0px 4px;
}

