/*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
AWS/PUBLIC AFFAIRS
LAST UPDATED: 8/22/2006
Based on Green Theme CSS
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

/*=======================================================================================================================
body properties
========================================================================================================================*/

	body {
	background-color: #7C9637;
	color:#333333;
	margin: 0px 0px 0px 0px;
	text-align:center;
	font-family: "Arial", Helvetica, sans-serif;
	font-size: 100%;
		}
/*=========================end of body properties====================================================================*/

/*====================================================================================================================
html tag properties
=====================================================================================================================*/

	h1, h2, h3, h4 {	
		font-family:"Arial", Helvetica, sans-serif;
		font-weight:normal; 
		margin: 0;
		color:#7C9637; 
		text-align:left;
		}
	h1 {
		font-size: 1.5em; 
		margin: 0px 0px 12px 0;
		}
	h2 {
		font-size: 1.3em; 
		margin: 0px 0px 12px 0;
		}
	h3 {
	font-size: 1em;
	font-weight:900;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0;
		}
	h4 {
		font-size: .8em; 
		font-weight:bold; 
		margin: 0px 0px 5px 0; 
		padding-bottom:10px;
		}
	h6 {
		font-size: .7em; 
		font-weight: bold; 
		padding: 0 5px 0 0;  
		margin: 0 0 0 0; 
		}
	h7 {
	font-size: .7em;
	font-weight: bold;
	margin: 0 0 10 0;
	font-color:#7C9637;
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0;
		}
	
	p {
		font-size: .8em; 
		margin: 2px 0px 12px 0px; 
		line-height: 1.4em; 
		}
	sup {
		font-size:12px;
		}
/*==================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("../graphics/quote-left.gif") left top no-repeat;
        }
	blockquote.style1 div {
		background: transparent url("../graphics/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:.9em "Arial", Verdana, Helvetica, sans-serif; 
		font-weight: bold; 
		background-color: #275E2B;
		border-bottom: 2px solid #7C9637; 				
		color:#FFFFFF; 
		height: 18px; 
		padding: 3px 3px 3px 8px; 		
		}
	h2#style2 { 
		font:.9em "Arial", Verdana, Helvetica, sans-serif; 
		font-weight: bold; 
		background-color: #CFE4A2;
		border-bottom: 1px solid #CFE4A2;
		border-top: 1px solid #CFE4A2;
		color:#000000;
		height: 18px;
		padding: 3px 3px 3px 8px; 
		}
	h2#style3 {
		font:.9em "Arial", Verdana, Helvetica, sans-serif; 
		font-weight: bold;
		background:  url("../graphics/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: 180px;
		padding: 5px 5px 0 5px; 
		border-top: 0px solid #FFFFFF; 
		border-bottom: 5px solid #FFFFFF; 
		background-color: #D8E484; 
		color:#000000;
		font-size:.8em;
		margin-top:5px;
		}
	.leftColTextCapStyle1 p {
		padding-bottom:5px; 
		font-weight:bold; 
		font-family:"Verdana", Arial, Helvetica, sans-serif;
		}
	.leftColTextCapStyle2 {
		font: .7em "Verdana", Arial, Helvetica, sans-serif;
		background-color: #FFFFCC; 
		margin-top:3px; 
		* margin-top:0px; /*IE only */
		padding-top:0px; 
		color:#000000;
		}
	.rightColTextCapStyle1 {
		width: 155px; 
		padding: 5px 5px 0 5px; 
		border-top: 0px solid #FFFFFF; 
		border-bottom: 5px solid #FFFFFF; 
		background-color: #D4DCE8; 
		color:#000000;
		}
	.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: 230px;
		padding: 5px 5px 0 5px; 
		border-top: 0px solid #FFFFFF; 
		border-bottom: 5px solid #FFFFFF; 
		background-color: #D8E484; 
		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:#7C9637;
		cursor:help;
		text-transform:uppercase;
		}
	.highlight4 {
		color:#CFE4A2;
		font-size: 18px;
		cursor:help;
		background-color:#7C9637;
		text-align: center;
		}
/*==============end highligh styles==========================*/
	

/*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
FORM PROPERTIES
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/
	
	form {
		margin: 2px 0px 2px 0px;
		}
	input.submit {
		font-size: .7em;  
		font-weight: bold;
		background-color: #7C9637;  
		
		color: #ffffff;  
		cursor: hand;  
		vertical-align: middle; 
		height: 22px; 		
		}
	input#btnJumpMenu{margin-top:-4px;}
	input.textfield	{
		vertical-align: top; 
		background-color:#CFE4A2; 
		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;
		}
	.formFieldsBGColor {
		background-color:#CFE4A2;
		}
	.fieldRequred {
		font-weight:bold;
		color:#007770
		}
	#go {
			width:25px;
		}
	#sButton {
		width:50px; 
		height:21px; 
		margin-top:-2px;
		* margin-top:0px; /* IE Only */
		}
	#Button {
		width:100px; 
		height:30px; 
		background-color: #7C9637;
		text-align:center;
		vertical-align:middle;
		text-decoration:none;
		border: outset;
		font:.7em "Arial", Verdana, Helvetica, sans-serif; 
		font-weight:bold;
		color:#FFFFFF;
		margin-top: 12px;
		* margin-top:12px; /* IE Only */
		}
	#Button a {
		text-align:center;
		text-decoration:none;
		color:#FFFFFF;
		vertical-align:middle;
		* margin-top:0px; /* IE Only */
		}
	#Button2 {
		width:100px; 
		height: 30px;
		background-color: #7C9637;
		text-align:center;
		vertical-align:middle;
		text-decoration:none;
		border: outset;
		font:.7em "Arial", Verdana, Helvetica, sans-serif; 
		font-weight:bold;
		float:left;
		color:#FFFFFF;
		margin: 0px 3px 0px 3px;
		* margin-top:0px; /* IE Only */
		}
	#Button2 a {
		text-align:center;
		text-decoration:none;
		color:#FFFFFF;
		vertical-align:middle;
		* margin-top:0px; /* IE Only */
		}
	#Button1line {
		width:100px; 
		height: 18px;
		background-color: #7C9637;
		text-align:center;
		vertical-align:middle;
		text-decoration:none;
		border: outset;
		font:.7em "Arial", Verdana, Helvetica, sans-serif; 
		font-weight:bold;
		float:left;
		color:#FFFFFF;
		margin: 0px 3px 0px 3px;
		padding: 6px 0px 6px 0px;
		* margin-top:0px; /* IE Only */
		}
	#Button1line a {
		text-align:center;
		text-decoration:none;
		color:#FFFFFF;
		vertical-align:middle;
		* margin-top:0px; /* IE Only */
		}

#Button3 {
		width:100px; 
		height:18px;
		background-color: #7C9637;
		text-align:center;
		vertical-align:middle;
		text-decoration:none;
		border: outset;
		font:.7em "Arial", Verdana, Helvetica, sans-serif; 
		font-weight:bold;
		color:#FFFFFF;
		margin-top: 12px;
		padding: 7px 0px 7px 0px;
		* margin-top:12px; /* IE Only */
		}
	#Button3 a {
		text-align:center;
		text-decoration:none;
		color:#FFFFFF;
		vertical-align:middle;
		* margin-top:0px; /* IE Only */
		}
	#query {height:17px;}
	/* --------------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("../graphics/little_arrow_over.gif") no-repeat right center;
		}
	#sendForm input, textarea{background-color:#CFE4A2;}
	#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; 
		}
	.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("../graphics/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:9px; 
		}	/* 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: .7em "Verdana", Arial, Helvetica, Sans-serif;
		}
/*=================END SPEICAL TEXT PROPERTIES==============================*/
/*=========================================================================================================
SPECIAL LINK PROPERTIES
==========================================================================================================*/
	#formContactRightBox a{color: #7C9637}

	.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.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 "Verdana", 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 "Verdana", 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("../graphics/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: 1px solid #ccc; 
	    height: 18px; 
		color:#000000; 
		font-size: .9em; 
		font-weight: 900; 
		background:  url("../graphics/header_greengradient2.jpg") repeat-x top left;		
		color:#FFFFFF;
		}
	table#info td { 
		color: #000; 
		text-align: left; 
		padding:2px; 
		}
   table#themeTblData {
		padding:3px; 
		text-align:left;
		border-top: 1px solid #999;
		}		
/*==========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("../graphics/header_greengradient2.jpg") repeat-x top left;		
		 	}
		#TB2ColData td {
             font: 11px "Verdana", 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 "Verdana", Arial, Helvetica, sans-serif;
			text-align:left;
		 	}
		 #table3columns td.fill{background-color:#EEF6DF;}

/*======================== TABLE style 7 */
	table#TwoColTableOneHD {
		border:1px solid #D8E484;
		}
		table#TwoColTableOneHD td.leftData{
            border-right:3px solid #FFF;
			border-left: 1px solid #FFF;
			}
		table#TwoColTableOneHD td.rightData{
			 border-left:3px solid #FFF;
			 border-right: 1px solid #FFF;
						 }
        table#TwoColTableOneHD th {
			 font-weight: bold;
			 padding: 3px 3px 3px 8px; 
			 letter-spacing:-1px; 
			 background-color:#D8E484;
			 height: 16px;
			 color: #000000;
	         font: 14px "Arial", Helvetica, sans-serif;
			 font-weight: 900;
			 text-align: left;
			 border:1px solid #FFF;
			}
	   #TwoColTableOneHD td {
			 font:11px "Verdana", Arial, Helvetica, sans-serif;
			 padding: 3px 3px 3px 8px;						 
		     text-align:left;
			 }
		td#bgcolorNone{background-color:#FFFFFF;}
		td#bgcolorTwo{background-color:#EEF6DF;}
/*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:12px;
		}
	ul#imageListOutside a{text-decoration:underline;}
	ul#imageListOutside a:hover{text-decoration:none;}
	ul#imageListOutside li {
		background:url("../graphics/img_list_green.gif") no-repeat 0 .6em; 
		padding: 0px 0 0px 20px; 
		margin:0px 0px 0px -30px;
		}
		ul#imageListOutside ul li {	list-style-type:none;
}
	#inline-list {
	  	font-size:.8em;
		border: 1px solid #000;
		margin: 2em;
		width: 80%;
		float:left;
		padding: 10px;
		font-family: Verdana, sans-serif;
		}
	#inline-list p {
		display: inline;
		}
	#inline-list ul, #inline-list li {
		display: inline;
		margin: 0;
		padding: 0 20px 0 0;
		color: #339;
		font-weight: bold;
		}
/*====================END LIST STYLES==================================================*/

/*added 1/3/07*/
.textBoldNormal{color:#333333; 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:#7C9637;font-weight:bold; font-size:15px;}

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: #ECD6AF}


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;}
