h1 {
	background-color: #FFFFFF;
	color:#FF8000;
	font-size:1.4em;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:5px;
	margin-left: 0em;
	font-family: "Times New Roman", Times, serif;
	font-style: normal;
	font-variant: normal;
	text-align: left;
	text-indent: 2px;
}

h2 {
	background-color: #FFFFFF;
	color:#FF8000;
	font-size: 1.4em;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:5px;
}

h3 {
	background-color: #FFFFFF;
	color:#FF8000;
	font-size:10pt;
	font-weight:normal;
	margin-top:0px;
	margin-bottom:5px;
}

a {
	text-decoration: none;
}

p img.arrowup {
	float: left;
	margin: 1em 2em 1em 0;
	clear: both;
}

a img {
	border: none;
}

p {
	margin: 0 0 1em;
	font-family: "Times New Roman", Times, serif;
	font-size: 1.2em;
	color: #666666;
}

#content ul {
	list-style-position: outside;
	font-family: "Times New Roman", Times, serif;
	font-size: 1.2em;
    padding-left: 40px;
    margin-top: -5px;
    color: #666666;
}


ol { 
    padding-left: 40px;
	list-style-position: outside;
	font-family: "Times New Roman", Times, serif;
	font-size: 1.2em;
	color: #666666;
   }

a:link, a:visited, a:active {
	background-color: #F3F2F2;
	text-decoration: none;
	color:#FF9900;
}

.menu {
	width:auto;
	text-align:right;
	font-weight:bold;
	font-size:12pt;
	padding:35px 15px 0 0;
	float: left;
	overflow: auto;
	margin: 75px 0px 0px 10px;
}

a:hover {
	background-color: #fff;
	text-decoration: underline;
	color:#FFCC99;
}

.leftside_contact a:link, .leftside_contact a:visited, .leftside_contact a:active, .leftside_contact a:hover {
	background: #F3F2F2;
	text-align: center;
    display: block;	
}



.navhead_contact a:link, .navhead_contact a:visited, .navhead_contact a:active, .navhead_contatc a:hover {
	background: #F3F2F2;
	text-align: center;
    display: block;	
}



/* ContactButton is for Leadership.html page */

#content #contactButton {
	position: absolute;
	left: 140px;
	top: 295px;
}
#navhead_contact a:link, #content #contactButton a:visited{
	text-indent: -1000em;
	display: block;
	background: url(../_images/contact_icon_dual.gif) no-repeat left top;
	height: 29px;
	width: 86px;
}
#content #contactButton a:hover, #content #contactButton a:active{
	background-position: left bottom;
	border: none;
}

/* ContactClick is for Index.html page */


.mid a {
	background-color: #F3F2F2;
    font-family: "Times New Roman", Times, serif;
	font-size: 1.0em;
	color: #666666;
}
.mid ul {
	margin-left: 25px;
}
.mid p {
	margin-left: 20px;
}
#content p .underline
{
	font-style: normal;
	text-decoration: underline;
}

.bold {
	
	font-style: normal;
	font-weight: bold;
	word-spacing: normal;
}
.blue {
	font-family: "Times New Roman", Times, serif;
	font-style: normal;
	color: #003399;
	word-spacing: normal;
}

.smaller {
	font-family: "Times New Roman", Times, serif;
	font-style: italic;
	font-size: smaller;
	padding: 0px;
	color: #FF8000;
	margin: 0px;
}

/* 
#header {
height:auto;
width:1000px;
padding: 0px 10px 0px 0px;;
margin: -15px 0px 0px 0px;
}
*/

#main {
	width: 1000px;
	margin-top:  20px;
	margin-left:auto;
	margin-right:auto;
	background-color: #F3F2F2;
	font-size:9pt;
	color:#666;
	height: auto;
	float: left;
}

#content {
	width:700px;
	float:left;
	height: auto;
	margin-top: -20px;
	padding: 0px 0px 10px 5px;
	background-color: #F3F2F2;
}
#content .img {
	padding:1px;
   border:1px solid #021a40;
   background-color:#0076BB;
   width: 250px;
   overflow: hidden;
}
#content h2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	color: #666666;
	margin-bottom: 0.4em;
	margin-left: 20px;
}

#navmain {
	width:230px;
	margin-right:5px;
	margin-top:20px;
	float:right;
	padding: 3px 3px 0px 5px;
	margin-bottom: 5px;
	 background-color: #F3F2F2;
}
#navmain .img {
	padding:1px;
   border:1px solid #021a40;
   background-color:#ffffff;
}
#navmain .attentionbox { 
	border:					2px inset #C9D9DF; 
	background-color: 	#FFFFFF; 
	padding-left: 			.5em; 
	padding-right:			.5em;
	margin-bottom:		-5em; 
	width:					90%;
	font-size:				.8em;
	font-style: italic;
}
#navmain .headerbox { 
	border:					1px inset #C9D9DF; 
	background-color: 	#FFFFFF; 
	padding-left: 			.5em; 
	padding-right:			.5em;
	margin-bottom:		-0em; 
	width:					90%;
	font-size:				1em;
	font-weight: bold;
	text-align:	center;
}

#footer {
	height: 10px;
	width:1000px;
	padding-top: 6px;
	padding-bottom: 5px;
	border:#ccc 1px solid;
	font-size:8pt;
	color:#FFF;
	text-align:center;
	clear: both;
	background: #FF8000;
	float: left;
}

#footer a:link, #footer a:visited, #footer a:active {
	background-color: #FF8000;
	text-decoration: none;
	color:#999;
}

#footer A:hover {
	background-color: #fff;
	text-decoration: none;
	color:#ff9900;
}
#content img.illus {
	float: left;
	margin: 1em 1em 1em 0;
}

.photo {
    width: 125px;
	height: auto;
	float:left;
	margin:5px 5px 0px 0;
	text-align:justify;
	overflow: hidden;
	padding: 0px 0px 0px 0px;
}

.illus {
	width:205px;
	border:0;
	padding:5px 0px 5px 25px;
	overflow: hidden;
	margin: 1px 0px 0px 0px;
	}
	
.illus_HBR {
	width:225px;
	height: auto;
	border:0;
	padding:15px 0px 0px 5px;
	overflow: hidden;
	margin: -5px 0px 0px 0px;
	}
.illus_org {
	width:250px;
	height: auto;
	border:0;
	padding:0px 0px 0px 0px;
	overflow: hidden;
	margin: -5px 0px 0px 0px;
}
.illus_piggy {
	width:auto;
	height: auto;
	border:0;
	padding:0px 0px 0px 15px;
	overflow: hidden;
	margin: 5px 0px 0px 15px;
	}
.left {
	width: 175px;
	height: 175px;
	float:left;
	margin:10px 15px 10px 0;
	text-align:justify;
	overflow: hidden;
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 25px;
	font-family: "Times New Roman", Times, serif;
	font-size: 1.2em;
	color: #666666;  
}
.left_img {
	width: 175px;
	height: auto;
	float:left;
	margin:10px 15px 10px 0;
	text-align:justify;
	overflow: hidden;
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 25px;
}
.left_img_wide {
	width: 250px;
	height: auto;
	float:left;
	margin: 0px 15px 10px 0;
	text-align:justify;
	overflow: hidden;
	padding-top: 15px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 5px;
}
.left_img_rectangle {
	width: 250px;
	height: 175px;
	float:left;
	margin:10px 15px 0px 0;
	text-align:justify;
	overflow: hidden;
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 25px;
}
.mid {
	width:auto;
	height: auto;
	padding:1px 0 0 0px;
	overflow: hidden;
	margin: 10px 15px 0px auto;
}
.midvalue {
	width:auto;
	height: auto;
	padding:1px 0 0 0px;
	margin: -40px 15px 0px auto;
	float: left;
}
.mid_left {
	width:auto;
	padding:1px 0 0 0px;
	overflow: hidden;
	margin: 10px 15px 0px auto;
}
.navhead {
	width:227px;
	height:20px;
	border:thin solid #CCC;
	text-align: center;
	font-size:1.4em;
	background-color:#D0CECD;
	color:#6C6C6C;
	float: right;
	font-family: "Times New Roman", Times, serif;
	font-style: normal;
	font-weight: normal;
	padding: 1px 0px 5px 0px;
	margin-bottom: 0px;
	margin-left: 2px;

	
}
.navhead_bottom {
	width:200px;
	height:auto;
	border:thin solid #CCC;
	text-align: center;
	font-size:0.9em;
	background-color:#FFF2E5;
	color:#6C6C6C;
	float: right;
	font-family: "Times New Roman", Times, serif;
	font-style: normal;
	font-weight: normal;
	padding: 1px 15px 2px 15px;
	margin-top: 10px;
	
}
.navhead_contact {
	width:200px;
	height:20px;
	text-align: center;
	font-size:1.2em;
	background-color:#F3F2F2;
	color:#AEAAA7;
	float: right;
	font-family: "Times New Roman", Times, serif;
	padding: 3px 15px 3px 15px;
	margin-top: 10px;
	
}
.leftside_contact {
	width:109px;
	height:40px;
	text-align: center;
	font-size:1.2em;

	color:#AEAAA7;
	float: left;
	font-family: "Times New Roman", Times, serif;
	padding: 0px;
	margin-top: -10px;
	margin-right: -20px;
	
}	
.navitem {
	width:218px;
	padding: 1px 1px 0px 2px;
	margin: 1px 1px 0px 2px;
	font-size:0.8em;
	background-color:#FFCC99;
	text-align:left;
	border-right: thin solid #ddd;
	border-top: thin solid #ddd;
	border-left: thin solid #ddd;
	float: right;
	font-family: "Times New Roman", Times, serif;
	font-style: italic;
	height: auto;
}

.rightbar {
	width:218px;
	padding: 1px 0px 1px 0px;
	margin: 2px 5px 1px 3px;
	font-size:1.0em;
	background-color:#FFCC99;
	text-align:left;
	border-right: thin solid #ddd;
	border-top: thin solid #ddd;
	border-left: thin solid #ddd;
	float: right;
	font-family: "Times New Roman", Times, serif;
	font-style: normal;
}

.img {
	border:0;
}

#header .logo .img {
	float: left;
	position: relative;
}

#content .left h2 {
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 5px;
}

#main #content h2 {
	padding-top: 0px;
	margin-top: 10px;
	margin-bottom: 5px;
}
#main #content .promise {
	width:260px;
	font-family: "Times New Roman", Times, serif;
	font-size: 1.3em;
	font-style: normal;
	font-weight: 100;
	font-variant: normal;
	float:right;
	margin:-20px 1px 0px 0;
	text-align:right;
	overflow: hidden;
	background: #FFF2E5;
}

.mid_left table {
	
	width: 100%;
	padding: 0px;
}

.mid_left table td {
    padding: 0px;
	border: 1px solid #787A6B;
	background: #D0CECD; color: #222;
	text-align: center;
}

.mid table td {
	border: 1px solid #787A6B;
	background: #D0CECD; color: #222;
	text-align: center;
}
.boldBackground
{
	font-family: "Times New Roman", Times, serif;
	font-style: normal;
	font-weight: bold;
	word-spacing: normal;
	background: #FFF2E5;
}

.mid h1 {
	padding: 15px 0 0 0;
	margin: 0px;
}
	
#main #content p #arrowup
{
	margin-top: 0.5em;
	margin-right: 1em;
	margin-bottom: 0em;
	padding-top: 0em;
	padding-right: 0em;
	padding-bottom: 0em;
	float: left;
	height: 65px;
	width: 55px;
}
.text { 
	font-family: "Times New Roman", Times, serif;
	font-size: 1.2em;
	text-align: left; 
	margin-top: -5px; 
}

ul.outside {
	list-style-position: outside;
	margin-left: 10px;
	display: inline;
	font: 11px Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif; 
}
#content #frmregister p 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #666666;
	font-style: normal;
	font-weight: bold;
}
#frmregister fieldset	{
	background: #f3f2f2;
	margin-bottom: 20px;
	padding-top: 20px;
	padding-bottom: 20px;
	border-right: 1px solid #AEAAA7;
	border-bottom: 1px solid #AEAAA7;
	color: #666666;
}
#frmregister legend {
	background: #FFA64D;
	letter-spacing: 0.1em;
	padding: 5px 10px;
	margin-top: -5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #666666;
	text-transform: uppercase;
}

#frmregister fieldset legend	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	text-transform: uppercase;
	background: #FFA64D;
	color: #666666;
	letter-spacing: 0.1em;
	padding: 5px 10px;
	margin-top: -5px;
}
#frmregister input.text					{width: 200px;}
#frmregister input.password		{width: 200px;}
#frmregister input.textRegister		{width: 200px;}
#frmregister input#password		{width: 200px;}

.textRegister {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	text-align: left;
	margin-top: 3px;
}
.password
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	text-align: left;
	margin-top: 3px;
}

.contactus {
	width: 92px;
	height: 30px;
	margin:10px 5px 10px 5px;
	padding: 10px 5px 10px 5px;
	background-color: #FFA64D;
}
.likemoreinfo {
	width: 92px;
	height: 30px;
	margin:1px;
	padding: 1px;
	background-color: #FFA64D;
}
#frmdownload {
	margin-bottom: -1.7em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	color: #FF6600;
}
#frmdownload #button	{
	margin-bottom: -1.8em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #666666;
}
#frmdownload #button	{
	margin-bottom: -1.8em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #666666;
}
#frmdownload input.text	{
	width: 10px;
	color: #666666;
}

#main #content #infofield
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	color: #FF8000;
	font-weight: bold;
	border-bottom: 1px dotted #787A6B;
	padding-bottom: 6px;
	padding-top: 2px;
	margin-bottom: 8px;
}
#main #content #infofield1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	color: #FF8000;
	font-weight: bold;
	border-bottom: 1px dotted #787A6B;
	padding-bottom: 4px;
	padding-top: 2px;
	margin-bottom: 5px;
}
#main #content #frmdownload p 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	color: #666666;
	font-style: normal;
	font-weight: bold;
	margin-left: 5px;
	padding-left: 5px;
	border: 1px dotted #787A6B;
	background-color: #AEAAA7;
}
#main #content #frmdownload fieldset
{
	background: #f3f2f2;
	margin-bottom: 20px;
	padding-top: 20px;
	padding-bottom: 20px;
	border-right: 1px solid #AEAAA7;
	border-bottom: 1px solid #AEAAA7;
	color: #666666;
}
#infofield label
{
	margin-bottom: 1px;
	margin-left: 100px;
	margin-top: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #666666;
	font-style: normal;
	font-weight: bold;
}
#infofield1 label
{
	margin-bottom: 1px;
	margin-left: 100px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #666666;
	font-style: normal;
	font-weight: bold;
}
#main #content #frmdownload legend
{
	background: #FFA64D;
	letter-spacing: 0.1em;
	padding: 5px 10px;
	margin-top: -5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #666666;
	text-transform: uppercase;
}

.trowgrey { color: #000000; text-align: left;background-color: #F0F0F0;}

.trowblank { color: #000000; text-align: left; background-color: #FFFFFF;}

.toprow  { color:#FF6000; text-align: left; background-color: #E0E0E0;font-weight: bold;}

#main #content table tr.toprow td {
	color:#333333; text-align: left; font-size: 1.0em; background-color: #E0E0E0;font-weight: bold;}
	
#main #content table tr.trowgrey td {
	color:#666666; text-align: left; font-size: 1.0em; background-color: #F0F0F0;}

#main #content table tr.trowblank td {
	color:#666666; text-align: left; font-size: 1.0em; background-color: #FFFFFF;}

#main #content table td a {
	color: #666666;
	font-size:1.0em;
	text-decoration: none;
}
#main #content table td {
	color: #666666;
	font-size:1.0em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.0em;
}

#wrapper {
	width:auto;
	float:left;
	height: auto;
	margin-left: auto;
	margin-right:	auto;
	margin-top:	20px;
	background-color: #F3F2F2;
	font-size:	1.0em;
	color:	#666666;
}

#left_bar_top {
	width: 		205px;
	height:		140px;
	padding:	5px 5px 0px 10px;
	margin-left: 0px;
	margin-top:	20px;
	float:		left;
	clear:	right;
	font-size:	0.8em;
	color:	#666666;
	border-bottom: solid 1px #FFF;
}
#wrapper .img {
	padding:	5px 0px 0px 0px;
	margin-left: -3px;
	margin-right: auto;
	margin-top:	0px;
	margin-bottom: 10px;
}

#left_bar_bottom {
	width: 	200px;
	height:	auto;
	float: 	left;
	padding: 5px 5px 0px 5px;
	margin-top: 15px;
	margin-left:	10px;
	margin-bottom: 5px;
	clear:	left;
	background-color: #FF8000;
	color:	#666666;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.9em;
}

#right_bar {
	width: 	500px;
	height:	905px;
	float:		left;
	padding: 5px 10px 5px 10px;
	margin-left:10px;
	margin-top:	15px;
	background-color: #E6E6E6;
	font-size:	0.7em;
	color:	#666666;
	margin-bottom: 10px;
}
.orange {color:#FF8000;}

.examplebox { 
	border:					3px groove #F2F2F2;  
	background-color: #ECF2E6;  
	padding-left: 			.5em; 
	padding-right:			.5em;
	font-size:				1.05em;
	margin-bottom:		-0em; 
	width:					95%;
}
.attentionbox { 
	border:					4px groove #F2F2F2; 
	background-color: 	#ECF2E6; 
	padding-left: 			.5em; 
	padding-right:			.5em;
	margin-bottom:		-0em; 
	width:					95%;
	font-size:				1.05em;
}
.callusbox { 
	border:					4px groove #FF8000; 
	padding-left: 			.5em; 
	padding-right:			.5em;
	margin-bottom:		-0em; 
	width:					95%;
	font-size:				0.8em;
}
#right_bar h2 { font-size:	1.2em;}

.main_title {
	letter-spacing: 0.1em;
	margin-top: 4px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #800000;
	text-transform: uppercase;	
	font-weight: bold;
}

.sub_title {
	letter-spacing: 0.1em;
	margin-top: -2px;
	padding-bottom: 0px;
	margin-bottom: 20px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #000000;
	text-transform: uppercase;	
	font-weight: bold;
	}
#rightcol {
	position:	absolute;
	left:			760px;
	top:			150px;
	width:				210px;
	height:				908px;
	margin:				15px 5px 10px 10px;
	float:					left;
	padding: 			5px 10px 0px 10px;
	background-color: #ECF2E6;

}
#rightcol .img {
	padding:			5px 0px 0px 0px;
	margin-left: 		5px;
	margin-right: 		auto;
	margin-top:		5px;
	margin-bottom: 	5px;
}

.rightcol_header {
	width:				auto;
	height:				auto;
	text-align: 			center;
	font-size:			0.8em;
	background-color:
							#D0CECD;
	color:				#6C6C6C;
	font-family: 		"Times New Roman", Times, serif;
	font-weight: 		bold;
	padding: 			0px;
	margin: 				0px;
	border:				groove #f3f2f2 4px;
}
.rightcol_footer {
	width:				200px;
	height:				auto;
	border:thin 		solid #CCC;
	text-align: 			center;
	font-size:			0.9em;
	background-color:
							#FFF2E5;
	color:				#6C6C6C;
	float: 				right;
	font-family: 		"Times New Roman", Times, serif;
	font-style: 			normal;
	font-weight: 		normal;
	padding: 			1px 15px 2px 15px;
	margin-top: 		10px;
}
.rightcol_contact {
	width:				200px;
	height:				20px;
	text-align: 			center;
	font-size:			1.2em;
	background-color:
							#F3F2F2;
	color:				#AEAAA7;
	float: 				right;
	font-family: 		"Times New Roman", Times, serif;
	padding: 			3px 15px 3px 15px;
	margin-top: 		10px;
}
.rightcol_text {
	width:				218px;
	padding: 			1px 1px 0px 2px;
	margin: 				1px 1px 0px 2px;
	font-size:			0.8em;
	background-color:
							#FFCC99;
	text-align:			left;
	border-right: 		thin solid #ddd;
	border-top: 		thin solid #ddd;
	border-left: 		thin solid #ddd;
	float: 				right;
	font-family: 		"Times New Roman", Times, serif;
	font-style: 			italic;
	height: 				auto;
}
#rightcol ul		{
	border-top:				4px groove #F2F2F2; 
	border-bottom:		8px groove #F2F2F2;
	background-color: 	#ECF2E6; 
	padding-left: 			3em; 
	padding-right:			0em;
	margin-bottom:		-0em; 
	margin-left:			5em;
	width:					auto;
	}

