/*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
AWS/PUBLIC AFFAIRS
LAST UPDATED: 8/22/2006
Based on Green Theme CSS
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

/*=======================================================================================================================
body properties
========================================================================================================================*/

	body {
		font:12px "Arial", Helvetica, sans-serif;  
		background-color: #A5AB59; 		 
		color:#000;
		margin: 0px 0px 0px 0px;
		}
/*=========================end of body properties====================================================================*/

/*====================================================================================================================
html tag properties
=====================================================================================================================*/

	h1, h2, h3, h4, h5, h6 {	
		font-family:"Arial", Helvetica, sans-serif;
		font-weight:normal; 
		margin: 0;
		color:#6C84A7; 
		text-align:left;
		}
	h5.fontVerdana{ 
		font-family:Arial, Helvetica, sans-serif; 
		font-weight:bold;
		font-size:12px;
		}
	h3.homeHeader { 
		padding: 3px; 
		border-bottom: 0px solid #ccc; 
	    height: 33px; 
		font-size: 14px; 
		font-weight: 900; 
		/*background:#D5EAF5;	*/
		color:#000;
		background:url("../images/shimtop.gif") repeat-x top left;
		}
		h3.homeHeader2 { 
		padding: 3px; 
		border-top:1px solid #ccc;
		font-size: 1em; 
		font-weight: 900; 
		/*background:#D5EAF5;	*/
		color:#666666;
		}
		h3.contact {		
		font: 1.1em Verdana, Arial, Helvetica, sans-serif; 
		margin-top:10px;
		color:#000000;
		font-style:italic;
		font-weight:bold;
		}
		
		.borderTop{	
				border-top: 5px solid #8a1421;
				margin-bottom:2px;
			
		}

	h1 {
		font-size: 1.5em; 
		margin: 0px 0px 12px 0;
		font-family:"Arial", Helvetica, sans-serif;
		}
	h1.vision {color:#000000;}
	h2 {
		font-size: 1.3em; 
		margin: 0px 0px 12px 0;
		font-weight:bold;
				color:#6C84A7; 
		}
	h3 {
		font-size: 1em; 
		font-weight:900; 
		margin: 0px 0px 5px 0; 
		}
	h4 {
		font-size: 13px; 
		font-weight:bold; 
		margin: 0px 0px 5px 0; 
		}
	h6 {
		font-size: .7em; 
		font-weight: bold; 
		padding: 0 5px 0 0;  
		margin: 0 0 0 0; 
		}
	p {
		font-size:11px; 
		margin: 2px 0px 12px 0px; 
		line-height: 1.6em; 
		}
/*==================end of html tag properties======================*/

/*=============================================================================
BLOCKQUOTE STYLES
==============================================================================*/	
   	blockquote.news {
		font: .6em "Verdana", Arial, Helvetica, sans-serif; 
		background-color: #D8E484; 
		border-top: 0px solid #FFFFFF; 
		border-bottom: 5px solid #FFFFFF;
		color: #000000;
		line-height: 1.5em; 
		margin: 2px 0 10px 0; 					
		padding: 5px;
		width:140px; 
		}
	blockquote.style1 {
        background: transparent url("../images/quote-left.gif") left top no-repeat;
        }
	blockquote.style1 div {
		background: transparent url("../images/quote-right.gif") right bottom no-repeat;
		padding: 0 35px;
		}
	blockquote.style2 {
		background-color:#FFFFCC;
		font-weight:bold;
		}
	blockquote.style2 p {
		padding:8px;
		}
/*==========END BLOCK STYLES===============================================================

/*=========================================================================================================================
images properties
/*========================================================================================================================*/	
	img#setImage {
			margin-right: 3px; 
			border-bottom: 1px solid #ccc; 
			border-right: 1px solid #ccc;
		}   
/*=============end images properties====================================================================================*/

/*=========================================================================================
HEADER STYLES
==========================================================================================*/
	h2#style1 { 
		font:.8em Verdana, Arial, Helvetica, sans-serif; 
		font-weight: bold; 
		background-color: #E4E4E4;
		border-bottom: 2px solid #ccc; 				
		color:#000; 
		height: 16px; 
		padding: 3px 3px 3px 8px; 		
		}
	h2#style2 { 
		font:1.0em "Arial", Verdana, Helvetica, sans-serif; 
		font-weight: bold; 
		background-color: #6C84A7;
		border-bottom: 1px solid #005555;
		border-top: 1px solid #005555;
		color:#fff;
		height: 18px;
		padding: 3px 3px 3px 8px; 
		margin-top:10px;
		margin-bottom:0px;
		width:100%;
		}
	h2#style3 {
		font:.9em "Arial", Verdana, Helvetica, sans-serif; 
		font-weight: bold;
		background:  url("../images/header_greengradient2.jpg") repeat-x top left;		 
		border: 1px solid #7E973B;
		color:#FFFFFF;
		height: 18px;
		padding: 3px 3px 3px 8px;
		text-align:left;
		}
	h2.leftBox {
		margin-bottom:0px;
		}
	h2.headerWidth {
		float:left;
		width:280px; 
		margin:5px 0px 0px 0px;
		}
/* ===========END HEADER STYLES=================================================================== */

/*================================================================================================
CAPTION STYLES
=================================================================================================*/
	.leftColTextCapStyle1 	{
		width: 237px;
		padding: 5px 5px 0 5px; 
		margin-bottom: 5px; 
		background-color: #f0f0f0; 
		color:#000000;
		font-size:11px;
		margin-top:0px;
		border:1px solid #ccc;
		}
	.leftColTextCapStyle1 p {
		padding-bottom:5px; 
		font-weight:bold; 
		font-family: Arial, Helvetica, sans-serif;
		}
	.leftColTextCapStyle2 {
		font: 11px Arial, Helvetica, sans-serif;
		background-color: #FFFFCC; 
		margin-top:3px; 
		* margin-top:0px; /*IE only */
		padding:5px; 
		color:#000000;
		}
	.rightColTextCapStyle1 {
		width: 145px; 
		padding: 5px; 
		border-top: 0px solid #FFFFFF; 
		border-bottom: 10px solid #FFFFFF; 
		background-color: #A5AB59; 
		color: #ffffcc;
		font-size:11px;
		font-family:Arial, Helvetica, sans-serif;
		}
	.rightColTextCapStyle2 {
		font-style:italic;
		border-top: 0px solid #FFFFFF; 
		border-bottom: 5px solid #FFFFFF; 
		background-color: #CFE4A2; 
		color:#000000; 
		padding: 5px 5px 0 5px; 		
		width: 195px;
		}
	.rightColTextCapStyle3 {
		width: 165px;
		padding: 5px 5px 0 5px; 
		border-top: 0px solid #FFFFFF; 
		border-bottom: 5px solid #FFFFFF; 
		background-color: #CFDDBB; 
		color:#000000;
		}
	.rightColTextCapStyle4 {
		width: 195px; 
		padding: 5px 5px 0 5px; 
		border-top: 0px solid #FFFFFF; 
		border-bottom: 5px solid #FFFFFF; 
		background-color: #FFFFCC; 
		color:#000000;
		}
	.rightColTextCapStyle3W240 {
		width: 235px;
		padding: 5px 5px 0 5px; 
		border-top: 0px solid #FFFFFF; 
		border-bottom: 5px solid #FFFFFF; 
		background-color: #CADEF4; 
		color:#000000;
		font-size:.8em;
		}
/*===========END CAPTION STYLES=============================================================*/

/*=============================================================================================
HIGHLIGHT STYLES
==============================================================================================*/
	.highlight1 {
		color:#CFE4A2;
		font-weight:bold;
		cursor:help;
		background-color:#7C9637;
		}
	.highlight2 {
		font-weight:bold; 
		color:#7C9637; 
		cursor:help; 
		font-size:15px;
		}
	.highlight3 {
		background-color:#CFE4A2;
		font-weight:bold;
		color:#384467;
		cursor:help;
		text-transform:uppercase;
		}
/*==============end highligh styles==========================*/
	

/*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
FORM PROPERTIES
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/
	
	form {
		margin: 2px 0px 2px 0px;
		}
	input.submit {
		font-size: .7em;  
		font-weight: bold;
		background-color: #003399;  
		border: 1px solid #275E2B;
		color: #ffffff;  
		cursor: hand;  
		vertical-align: middle; 
		height: 22px; 		
		}
	input#btnJumpMenu{margin-top:-4px;}
	input.textfield	{
		vertical-align: top; 
		background-color: #CADEF4; 
		font-size: .8em;
		}
	#formTB{
		font-size:12px;
		text-align:left; 
		padding:5px 7px 2px 7px; 
		border-bottom: 0px solid #275E2B; 
		border-top: 0px solid #275E2B;
		}
	#formTB td {
		vertical-align:top;
		}
	#formTB th {font-size:14px;}
	.formFieldsBGColor {
		background-color:#ffffcc;
		}
	.fieldRequred {
		font-weight:bold;
		color:#384467
		}
	#go {
			width:25px;
		}
	#sButton {
		width:50px; 
		height:21px; 
		margin-top:-2px;
		* margin-top:0px; /* IE Only */
		}
	#query {height:17px;}
	.push-button {
		background-color: #384467; 
		cursor: hand; font-family: Arial, Verdana; 
		font-size: 10pt; 
		height: 22; 
		color: #fff; 
		font-weight: bold; 
		border: 1 solid #008840
		}
		

	/* --------------Send Form--------------------*/
	body#sendForm{background-color:#FFFFFF;}
	label { 
		font-size:12px;
		width:140px;
		margin-right:15px;
		padding:1px 15px 1px 3px; 
		text-align:right; 
		float:right;
		background: #FFF url("../images/little_arrow_over.gif") no-repeat right center;
		}
	#sendForm input, textarea{background-color:#ffffcc;}
	#sendForm input.submit {
		font-size: .7em;  
		font-weight: bold;
		background-color: #275E2B;  
		border: 1px solid #275E2B;
		color: #ffffff;  
		cursor: hand;  
		vertical-align: middle; 
		height: 22px; 		
		}
	#url {
		font:.8em "Arial", Helvetica, sans-serif;
		font-weight:bold;
		margin: 0 0 0 10px; 
		color: #356699; 
		}
	#note {
		font:.8em "Arial", Helvetica, sans-serif;
		margin: 10px 15px 0 10px; 
		font-weight:400;
		}
	#warning {
		font:.8em "Arial", Helvetica, sans-serif;
		margin-left:10px; 
		color:#FF0000; 
		font-weight:bold; 
		font-size:17px;
		}
	#sendForm #form1{width:500px; margin:10px; background-color:#FFFFFF}
	div.sendFormHeading{margin:5px 0px 0px 10px;}
	/*---------end SEND FORm*----------------------/

/*==================END FORM PROPERTIES=======================*/

/*================================================================================================
SPEICAL TEXT PROPERTIES
=================================================================================================*/	
	.brandbartitle {
		font-size: 1.3em; 
		font-weight:normal; 
		padding: 5px 5px 17px 0; 
		letter-spacing:-1px; 
		margin: 0px 0 -16px 0; 
		color:#000; 
		}
	.brandbarsubtitle {
		font-size: .8em; 
		font-weight: bold; 
		padding: 0 5px 0 0;  
		margin: 0 0 0 0; 
		color: #275E2B;
		}
	#banner h1 {
		font-size: 1.3em; 
		font-weight:normal; 
		padding: 10px 5px 0 0; 
		letter-spacing:-1px; 
		margin: 0 0 -16px 0; 
		color:#000; 
		}
	#banner h6 {
		font-size: .8em; 
		font-weight: bold; 
		padding: 0 5px 0 0;  
		margin: 0 0 0 0; 
		color: #275E2B;
		}
	#main2col h1, #main3col h1, #main1Col h1 {
		font-size: 1.3em; 
		font-weight:normal; 
		margin: 0px 0px 12px 0; 
		}
	/*.SectionHeading { 
		font: .8em "Arial", Verdana, Helvetica, sans-serif; 
		border-bottom: 1px solid #FFFFFF;
		font-weight: 600; 
		margin: 0 0 0 0; 
		padding: 3px; 
		clear: both; 
		text-align: left; 
		height:13px; 
		width: 184px; 
		background-color: #8FA554; 
		color: #FFFFFF; 
		}*/
		.SectionHeading { 
		font: 12px "Arial", Verdana, Helvetica, sans-serif; 
		font-weight: bold; 
		margin: 0 0 0 0; 
		padding: 2px 3px 4px 3px; 
		clear: both; 
		text-align: left; 
		height:auto; 
		width: 169px; 
	/*	background-color: #BA5B29; */
		background:  url("../images/img_leftnav_header.gif") repeat-x top left;		
		color: #FFFFFF; 
		border-bottom:1px solid #FFFFFF;
		}
		.SectionHeading span {padding-left:8px;}
		.SectionHeading[class]{padding: 3px 3px 8px 3px;}
	
		
	.SectionHeading1 { 
		font: .8em "Arial", Verdana, Helvetica, sans-serif; 
		font-weight: 600; 
		margin: 0 0 0 0; 
		padding: 3px; 
		clear: both; 
		text-align: left; 
		height:18px; 
		width: 184px; 
		background-color: #CFE4A2; 
		border-bottom:0;
		color: #000000; 
		}
	.SectionHeading2 { 
		font: .8em "Arial", Verdana, Helvetica, sans-serif; 
		border-bottom: 1px solid #FFFFFF;
		font-weight: 600; 
		margin: 0 0 0 0; 
		padding: 3px 3px 3px 5px; 
		clear: both; 
		text-align: left; 
		height:18px; 
		width: 182px; 
		background:  url("../images/header_browngradient2.jpg") repeat-x top left;		
		color: #FFFFFF; 
		}
	.SectionHeading3 { 
		font: .8em "Arial", Verdana, Helvetica, sans-serif; 
		font-weight: 600; 
		margin: 0 0 0 0; 
		padding: 3px; 
		clear: both; 
		text-align: left; 
		height:17px; 
		width: 182px; 
		background-color: #BA5B29; 
		border:1px solid #D7A014;
		color: #FFFFFF; 
		}
	.subTitle { 
		font-size:.9em; 
		font-weight:bold; 
		font-style:italic;
		}
	.subTitleSm	{ 
		font: .8em "Verdana", Arial, Helvetica, sans-serif; 
		font-weight:bold; 
		}
	.taglineA { 
		font: 1.3em "Arial", Helvetica, sans-serif; 
		font-style:italic; 
		text-align:left; 
	    line-height:22px; 
		font-weight: bold; 
		color: #000000;
		} 
	.taglineB { 
		font: .9em "Verdana", Arial, Helvetica, sans-serif; 
		font-style:italic; 
		text-align:left; 
		line-height:22px; 
		font-weight: bold; 
		color: #000;
		} 
	.taglineC { 
		font: 1.4em "Times New Roman", Arial, Helvetica; 
		font-style:italic; 
		text-align:left; 
		line-height:22px; 
		font-weight: bold; 
		color: #000;
		}
	span.textStyle1 {
		font-weight:bold; 
		color: #275E2B;
		}
	.caption { 
		font: .8em "Verdana", Arial, Helvetica, sans-serif; 
		line-height: 1.5em;
		}
	.caption2 { 
		font: .8em "Verdana", Arial, Helvetica, sans-serif; 
		line-height: 1.5em; 
		font-style:italic;
		}
	.headingA { 
		color: #FFFFFF; 
		font-size: .9em; 
		font-weight: bold; 
		} /* 8 pt */
	.headingB { 
		color: #FFFFFF; 
		font-size: .9em; 
		font-weight: normal; 
		} /* 8 pt */
	.headingC { 
		color: #000000; 
		font-size: .9em; 
		font-weight: normal; 
		} /* 8 pt */
	.textXs, .textXs td {
		font-size:10px; 
		}	/* 7 pt */
	.textSm, .textSm td, .textSm:active, .textSm:visited { 
		font-size:11px; 
		}	/* 8 pt */
	.textSm:hover{font-size:11px;
	text-decoration:none;}
	
	.textSmWhite, .textSmWhite td { 
		font-size:11px; 
		}	/* 8 pt */
	.text, .text td { 
		font-size:12px; 
		}	/* 9 pt */
	.textLg, .textLg td { 
		font-size:14px; 
		border-top: 1px solid #FFFFFF; 
		padding:2px 5px 2px 5px; 
		background-color:#FFFFCC
		}	/* 11 pt */
	.textXl, .textXl td { 
		font-size:16px; 
		}	/* 12 pt */
	.date {
		font-size: .7em;
		margin: 0 0 0 0; 
		color: #275E2B; 
		}
	.main2ColEqual p {
		font: Arial, Helvetica, sans-serif;
		}
/*=================END SPEICAL TEXT PROPERTIES==============================*/
/*=========================================================================================================
SPECIAL LINK PROPERTIES
==========================================================================================================*/
	#formContactRightBox a{color: #384467}

	.breadcrumb A, A:hover, A:active { 
		font-size: 1em; 
		text-decoration: underline; 
		color: #356699; 
		}
	a.linkSmallWhite {
		font-size: 8pt;	 
		color: #ffffff;  
		text-decoration: underline;
		}
	a.linkSmallWhite:active	{
		font-size: 8pt;	 
		color: #ffffff;  
		text-decoration: underline;
		}
	a.linkSmallWhite:hover {
		font-size: 8pt;	 
		color: #ffffff;  
		text-decoration: underline;
		}
	a.linkSmallWhite:visited {
		font-size: 8pt;	 
		color: #ffffff;  
		text-decoration: underline;
		}





	a.linkSmallBlack {
		font-size: 8pt;	 
		color: #67708A;  
		text-decoration: underline;
		}
	a.linkSmallBlack:active	{
		font-size: 8pt;	 
		color: #67708A;  
		text-decoration: underline;
		}
	a.linkSmallBlack:hover {
		font-size: 8pt;	 
		color: #67708A;  
		text-decoration: underline;
		}
	a.linkSmallBlack:visited {
		font-size: 8pt;	 
		color: #67708A;  
		text-decoration: underline;
		}

	a.breadcrumb { 
		font-size: 1em; 
		text-decoration: underline; 
		color: #356699;
		}
	a.breadcrumb:hover { 
		font-size: 1em; 
		text-decoration: underline; 
		color: #356699; 
		}
	a.breadcrumb:active { 
		font-size: 1em; 
		text-decoration: underline; 
		color: #356699; 
		}
	a.breadcrumb:visited { 
		font-size: 1em; 
		text-decoration: underline; 
		color: #356699; 
		}
	a { 
		font-size: 1em; 
		text-decoration: underline; 
		color: #356699; 
		}
	/*-FOOTER STYLE ----------------------*/
	#footerContainerContentLeft a {
		text-decoration: underline;
		}
	#footerContainerContentLeft a:hover {
		text-decoration: none;
		}
	#footerContainerContentLeft a:active {
		text-decoration: underline;
		}
	/*----------------------=END FOOTER STYLE-*/
	ul#main2ColEqual li	a {
		font-size: .9em; 
		margin: 0; 
		padding: 0 0 0 10px; 
		color: #356699;	
		text-decoration: underline;
		}
	ul#main2ColEqual li	a:hover {
		font-size: .9em; 
		margin: 0; 
		padding: 0 0 0 10px; 
		color: #356699;	
		text-decoration: none;
		}
	ul#main3ColRightBottom li a {
		font-size: .9em;
		margin: 0; 
		padding: 0 0 0 10px; 
		color: #356699;	
		text-decoration: underline;
		}
	ul#main3ColRightBottom li a:hover {
		font-size: .9em; 
		margin: 0; 
		padding: 0 0 0 10px; 
		color: #356699;	
		text-decoration: none;
		}
	ul#main3ColRightBottomNarrow li	a {
		font-size: .9em; 
		margin: 0; 
		padding: 0 0 0 0px; 
		color: #356699;	
		text-decoration: underline;
		}
	ul#main3ColRightBottomNarrow li	a:hover {
		font-size: .9em; 
		margin: 0; 
		padding: 0 0 0 0px; 
		color: #356699;	
		text-decoration: none;
		}
/*====================END SPEICAL LINK PROPERTIES=============================*/
	
/*==============================================================================================
TABLE PROPERTIES
================================================================================================= */
	#formContactRightBox {
		background-color:#FFFFCC;
		padding:2px 7px 2px 7px; 
		border-bottom: 1px solid #275E2B; 
		border-right: 1px solid #275E2B;
		color:#000000;
		}
	#formContactRightBox a	{
		color:#356699;
		}		
	table#home {
		border-bottom: 5px solid #FFFFFF;
		}
	table#home td { 
		font: .7em Arial, Helvetica, sans-serif;
		padding: 0 0 0 10px; 
		color:#000000; 
		}
	table#home a:hover {text-decoration:none;}
	.TDborder {
		border:1px solid #000000; 
		padding:10px 5px 5px 5px;
		}
	.main2ColPhotoText {
		font: .6em Arial, Helvetica, sans-serif; 
		width: 200px; 
		padding: 5px 5px 0 5px; 
		border-top: 0px solid #FFFFFF; 
		background-color: #CFE4A2; 
		color:#000000; 
		line-height: 1.4em; 
		}
	/*-breadcrumb-----------------------------------*/
	table#BreadcrumbSearch { 
		width: 100%; 
		background:  url("../images/shim5_gradient_8_11_06.jpg") repeat-x top left; 
		padding: 3px 0 0 0; 
		}
	/*end---------------------------------------	*/
	.bottomBorder {
		border-bottom:1px solid #7C9637;
		}
	.bottomBorderCCC{		
		border-bottom:1px solid #CCC;
		}
	table#info { 
		background-color: #FFF; 
		margin: 0 0 0 0; 
		padding: 0 2px 0 2px; 
		clear: both; 
		text-align: left; 
		}
	table#info th { 
		padding: 3px; 
		border-bottom: 0px solid #ccc; 
		border-top: 5px solid #005686;
	    height: 18px; 
		font-size: .8em; 
		font-weight: 900; 
		background:#D5EAF5;		
		color:#000;
		background:url("../images/shimtop.gif") repeat-x top left;
		}
	table#info td { 
		color: #000; 
		text-align: left; 
		padding:0px; 
		}
   table#themeTblData {
		padding:3px; 
		text-align:left;
		border-top: 1px solid #999;
		}	
	table.info { 
		background-color: #FFF; 
		margin: 0 0 0 0; 
		padding: 0 2px 0 2px; 
		clear: both; 
		text-align: left; 
		}
	table.info th { 
		padding: 3px; 
		border-bottom: 0px solid #ccc; 
		border-top: 5px solid #005686;
	    height: 18px; 
		font-size: .8em; 
		font-weight: 900; 
		background:#D5EAF5;		
		color:#000;
		background:url("../images/shimtop.gif") repeat-x top left;
		}
	table.info td { 
		color: #000; 
		text-align: left; 
		padding:0px; 
		}
	
/*==========END TABLE PROPERTIES====================================================*/

/*==================================================================================================================
TABLE STYLES
===================================================================================================================*/
/*TABLE style 1 */
	#TB2ColData{border:0px;text-align:left;}
		#TB2ColData th { 
			 text-align:left;
             font: 14px "Arial", Helvetica, sans-serif;
			 padding: 3px 3px 3px 8px; 
			 height: 16px;
			 color:#FFFFFF; 
			 font-weight: bold; 
		     background:  url("../images/header_greengradient2.jpg") repeat-x top left;		
		 	}
		#TB2ColData td {
             font: 11px Arial, Helvetica, sans-serif;
			 background-color:#D8E5A2;
			 padding: 3px 3px 3px 8px;
			 text-align:left;
    		 }
	 	#TB2ColData td p{
			font-size:10px; color:#000000;
			}
		#TB2ColData td.leftData {
			border-left:1px solid #6C84A7; 
			border-right:1px solid #6C84A7; 
			border-bottom:1px solid #6C84A7;
			}
		#TB2ColData td.rightData {
			border-bottom:1px solid #6C84A7; 
			border-right: 1px solid #6C84A7;
		}
/* end TABLE style 1 */

/*TABLE style 2 */
	#table3columns{border:0;}
		 #table3columns th{ 
	        font: 14px "Arial", Helvetica, sans-serif;
			font-weight:bold; 
            height:16px; 
			padding:3px 3px 3px 8px; 
			background-color:#CFE4A2; 
			color:#000000; 
		    text-align:left;
		  	letter-spacing:-1px; 
			border-top:1px solid #CFE4A2;
			border-bottom:1px solid #CFE4A2;
		  }
		#table3columns td{
			padding:3px 3px 3px 8px;
			font:11px Arial, Helvetica, sans-serif;
			text-align:left;
		 	}
		 #table3columns td.fill{background-color:#EEF6DF;}

/*======================== TABLE style 7 */
	table#TwoColTableOneHD {
		border:0px solid #D8E484;
		}
		table#TwoColTableOneHD td.leftData{
            border-right:3px solid #FFF;
			border-left: 0px solid #FFF;
			}
		table#TwoColTableOneHD td.rightData{
			 border-left:3px solid #FFF;
			 border-right: 0px solid #FFF;
						 }
				table#TwoColTableOneHD td.middleData{
			 border-left:0px solid #FFF;
			 border-right: 0px solid #FFF;
						 }

        table#TwoColTableOneHD th {
			 font-weight: bold;
			 padding: 3px 3px 3px 8px; 
			 background-color:#7C9637;
			 height: 16px;
			 color: #fff;
	         font:"Arial", Helvetica, sans-serif;
			 font-weight: 900;
			 text-align: left;
			 border:0px solid #FFF;
			}
	   #TwoColTableOneHD td {
			 font:11px Arial, Helvetica, sans-serif;
			 padding: 3px 3px 3px 8px;						 
		     text-align:left;
			 }
		td#bgcolorNone{background-color:#FFFFFF;}
		td#bgcolorTwo{background-color:#EEF6DF;}
		td#bgcolorThree{background-color:#CFE4A2; color:#008542; font-weight:bold}
/*end of table style 7 ==================================*/
/* ========================end of table styles========================*/

/*==================================================================================
	LIST STYES
===================================================================================*/
	ol#uroman {
		list-style-type:upper-roman;
		padding-left:30px;
		}
	ol#ualpha {
		list-style-type:upper-alpha;
		}
	ul#none {
		list-style-type:none;
		margin-left: 10px;
		padding-left: 1em;
		text-indent: -1em;
		}
	ul#noneSymbol {
		list-style-type:none;
		margin-left: 10px;
		padding-left: 2em;
		text-indent: -1em;
		}
	#subnone {
		list-style-type:none;
		margin-top:-5px;
		margin-left:30px;
		}
	ul#imageListOutside {
		list-style:none; 
		list-style-position:outside; 
		line-height:17px; 
		font-size:11px;
		}
	ul#imageListOutside a{text-decoration:underline;}
	ul#imageListOutside a:hover{text-decoration:none;}
	ul#imageListOutside li {
		background:url("../images/img_list_blue.gif") no-repeat 0 .6em; 
		padding: 0px 0 0px 20px; 
		margin:px;
		}
		ul#imageListOutside ul li {	list-style-type:none;
}
	ul#pageBodyInfo {
		list-style:none; 
		list-style-position:outside; 
		line-height:17px; 
		font-size:11px;
		}
	ul#pageBodyInfo a{text-decoration:underline;}
	ul#pageBodyInfo a:hover{text-decoration:none;}
	ul#pageBodyInfo li {
		background:url("../images/img_list_blue.gif") no-repeat 0 .6em; 
		padding: 0px 0 0px 20px; 
		margin:0px 0px 0px -30px;
		}
		ul#pageBodyInfo[id] li{		margin:0px 0px 0px 10px;
		}
		ul#pageBodyInfo[id] li li{		margin:0px 0px 0px -30px;
		} 
 
		ul#pageBodyInfo ul li {	list-style-type:none;
     }


/*====================END LIST STYLES==================================================*/

/*added 1/3/07*/
.textBoldNormal{color:#000000; font-weight:bold;}
.textNormal7C9637{color:#7C9637;font-weight:normal; padding-left:5px;}
.textBoldNormal545429{color:#545429;font-weight:bold; padding-left:5px;}
.text12BoldNormal545429{color:#545429;font-weight:bold; padding-left:5px; font-size:12px;}

.textBoldNoPadding545429{color:#BA5B29;font-weight:bold; font-size:12px;}
.textColorStyleMedium{color:#384467;font-weight:bold; font-size:15px;}
.textUnbold {font-style:normal;color:#275E2B;}


table#tblTrade {font: 11px "Arial", Helvetica, sans-serif;}
table#tblTrade th {
	font-size:14px; 
	background-color: #BA5B29; 
	padding:2px 5px 2px 5px;
	color:#FFFFFF;
	}
table#tblTrade td {padding: 0 2px 2px 5px;}
.BGcolor{ background-color: #CFE4A2}
td#headingStyle1 {
	font:13px Arial, Helvetica, sans-serif; 
	background-color:#6C84A7; 
	font-weight:bold; 
	color:#FFFFFF;
	border-bottom:1px solid #fff;
	}


table#tblProduct th{ font:14px Arial, Helvetica, sans-serif;padding:2px 5px 2px 5px; font-weight:bold;}
table#tblProduct td a:hover {text-decoration:none;}
.fontBlack{color:#000000;}
ul {font-size:11px;}
.vision {font-weight:bold; color:#275E2B;}
table#info2 {font-size:11px;}
table#info2 td {padding:4px 0px 4px 0px;}
#main3ColMiddleContainer li.tab_active a, #main3ColMiddleContainer li.tab_active a:hover {text-decoration:none; color:#000000; cursor:default;}
		.tabcontent{
		display:none;
		}

