/*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
AWS/PUBLIC AFFAIRS
LAST UPDATED: 8/22/2006
Based on Green Theme CSS
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

/*=======================================================================================================================
body properties
========================================================================================================================*/

	body {
		font:100% "Arial", Helvetica, sans-serif;  
		background-color: #ccd6e0; 		 
		color:#333333;
		margin: 0px 0px 0px 0px;
		}
/*=========================end of body properties====================================================================*/

/*====================================================================================================================
html tag properties
=====================================================================================================================*/

	h1, h2, h3, h4 {	
		font-family:"Arial", Helvetica, sans-serif;
		font-weight:normal; 
		margin: 0;
		color:#7F99C8; 
		text-align:left;
		}
	h1 {
		font-size: 1.1em; 
		margin: 0px 0px 12px 0;
		color:#233A7C;
		font-weight: bold;
		}
	h2 {
		font-family:"Arial", Helvetica, sans-serif;
		font-size: 1em; 
		margin: 0px 0px 12px 0;
		color:#000000;
		font-weight: bold;
		}
	h2.orange {
		font-family:"Arial", Helvetica, sans-serif;
		font-size: 1em; 
		margin: 0px 0px 12px 0;
		color:#BA5B29;
		font-weight: bold;
		}
	h3 {
		font-size: .9em; 
		margin: 0px 0px 5px 0; 
		color:#000000;
		font-weight: bold;
		}
	h3.orange {
		font-size: .9em; 
		margin: 0px 0px 5px 0; 
		color:#BA5B29;
		font-weight: bold;
		}
	h3.red {
		font-size: .9em; 
		margin: 0px 0px 5px 0;
		color:#8A1422; 
		font-weight: bold;
		}
	h3.yellow {
		font-size: .9em; 
		margin: 0px 0px 5px 0;
		color:#D8AB1E; 
		font-weight: bold;
		}
	h4 {
		font-size: .9em;
		margin: 0px 0px 5px 0;
		font-weight: bold;
	}
	p {
		font-size: .8em; 
		}
	p Table{
		font-size: 1.2em; 
		}
	.pageBody {
		font-size: .8em; 
		}
	.pageBodySmall {
		font-size: .7em; 
		}
	.pageBodyCaption {
		font-size: .7em;
		}
	.pageList {
		font-size: 0.8em; 
		}
	.tableHeader {
		font-size: 0.8em; 
		color:#FFFFFF;
		font-weight:bold;
		} 
	ol li {
		font-size: 0.8em; 
		}
	li {
		font-size: 0.8em; 
		}
	ul
		{
		  margin: 0em 0em 0em 2.3em;
		  padding: 0;
		}
	pageList2Deep {
		list-style-type: circle;
		font-size: 0.8em; 
	}
	blockquote	{
		font-size: 0.9em;  
	 	margin: 10px 0px 0px 10px;
	 }
	img.border	{
		border-color:#F3D2BA;
		border-thickness:1px;
	}
		.newsTitleHome { 
		font-family:"Times New Roman", Times, serif;
		font-weight:normal;
		font-size:1.3em;
		margin: 6px 0px 0px 0px;
	}
	.textTitleHome { 
		font-family:"Times New Roman", Times, serif;
		font-weight:500;
		font-size:1.5em;
		color:#000; 
		margin: 6px 0px 0px 0px;
	}
	.textTitleHome2 { 
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight:500;
		font-size:1.2em;
		color:#373B74; 
		margin: 6px 0px 0px 0px;
	}
	.textTitleHome3 { 
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight:500;
		font-size:1.3em;
		color:#373B74; 
		margin: 6px 0px 0px 0px;
	}
	.textHome { 
		font-family:"Times New Roman", Times, serif;
		font-weight:normal;
		font-size:.9em;
		color:#666666; 
		margin: 0px 0px 0px 0px;
		line-height:1.5em;
	}
	blockquote.news {
	 	margin: 10px 0px 0px 10px;
		font-size: .9em;  
	}

/*==================end of html tag properties======================*/

/*=============================================================================
BLOCKQUOTE STYLES
==============================================================================*/	

	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:.9em "Arial", Verdana, Helvetica, sans-serif; 
		font-weight: bold; 
		background-color: #7F99C8;
		border-bottom: 2px solid #7F99C8; 				
		color:#FFFFFF; 
		height: 1.2em; 
		padding: 3px 2px 3px 4px; 		
		}
	h2#style4 { 
		font:.8em "Arial", Verdana, Helvetica, sans-serif; 
		font-weight: bold; 
		background-color: #7F99C8;
		border-bottom: 2px solid #7F99C8; 				
		color:#FFFFFF; 
		height: 1em; 
		padding: 3px 3px 3px 8px;
		margin-bottom: 0px;	
		}
	h2#style2 { 
		font:.8em "Arial", Verdana, Helvetica, sans-serif; 
		font-weight: bold; 
		background-color: #7F99C8;
		border-bottom: 2px solid #7F99C8; 				
		color:#FFFFFF; 
		height: 1em; 
		padding: 3px 3px 3px 8px;
		margin-bottom: 0px; 
		}
	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: 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 Arial, Helvetica, sans-serif;
		background-color: #F8F4FB; 
		margin-top:3px; 
		* margin-top:0px; /*IE only */
		padding:3px 3px 3px 5px; 
		color:#000000;
		}
	.leftColTextCapStyle3 {
		font: .7em Arial, Helvetica, sans-serif;
		background-color: #EEF8ED; 
		margin-top:3px; 
		* margin-top:0px; /*IE only */
		padding:3px 3px 3px 5px; 
		color:#000000;
		}
	.rightColTextCapStyle1 {
		width: 195px; 
		padding: 5px 5px 0 5px; 
		border-top: 0px solid #FFFFFF; 
		border-bottom: 5px solid #FFFFFF; 
		background-color: #D8E484; 
		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;
		}
	.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:#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: #837A61;  
		border: 1px solid #000000;
		color: #ffffff;  
		cursor: hand;  
		vertical-align: middle; 
		height: 22px; 		
		}
	input#btnJumpMenu{margin-top:-4px;}
	input.textfield	{
		vertical-align: top; 
		background-color:#FFFFFF; 
		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 */
		}
	#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("../images/little-arrow-over.gif") no-repeat right center;
		}
	#sendForm input{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: #6C84A7; 
		color: #fff; 
		}
	.SectionHeading2 { 
		font: .75em "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: auto; 
		background-color: #7F99C8; 
		color: #fff; 
		}
.SectionHeading2[class] {padding-bottom:6px;}
	.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 { 
		font-size:11px; 
		}	/* 8 pt */
	.textSmWhite, .textSmWhite td { 
		font-size:11px; 
		}	/* 8 pt */
	.text, .text td { 
		font-size:12px; 
		}	/* 9 pt */
	.textLg, .textLg td { 
		color: #7F99C8;
		font-weight: bold;
		font-size:.9em; 
		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: #384467}

	#tabs a {
		float:right; 
		display:block; 
		background: url("../_images/tall.gif") no-repeat right top; 
		padding:0px 5px 4px 0px; 
		text-decoration:none; 
		font-weight:bold; 
		color:#765; 
		font-size:10px; 
		font-weight:normal; 
		}
		/* Commented Backslash Hack
		   hides rule from IE5-Mac \*/
	#tabs a {float:none;}
		/* End IE5-Mac hack */
	#tabs a:hover {
		  color:#333;
		  }
    /*------------------end tabs section-*/
	.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; 
		}
	a:hover { 
		font-size: 1em; 
		text-decoration: underline; 
		color: #356699; 
		}
	a:active { 
		font-size: 1em; 
		text-decoration: underline; 
		color: #356699; 
		}
	a:visited { 
		font-size: 1em; 
		text-decoration: underline; 
		color: #356699; 
		}
	a.left:hover {
		font-size: .9em;
		font-weight: bold;
		color: #7C9637;
		}
	a.left:link {
		font-size: .9em;
		color: #7F99C8;
		}
	a.left:visited {
		font-size: .9em;
		color: #384467;
		}
	a.sub:hover {
		font-size: 0.9em;
		font-weight: bold;
		color: #7C9637;
		}
	a.sub:link {
		font-size: 0.9em;
		color: #7F99C8;
		}
	a.sub:visited {
		font-size: 0.9em;
		color: #384467;
		}
	/*-FOOTER STYLE ----------------------*/
	#footerContainerContentLeft a {
		text-decoration: underline;
		color: #8A1420; 
		}
	#footerContainerContentLeft a:hover {
		text-decoration: none;
		color: #FFFFFF; 
		}
	#footerContainerContentLeft a:active {
		text-decoration: underline;
		color: #8A1420; 
		}
	/*----------------------=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; 
		}
	.TDborder {
		border:1px solid #000000; 
		padding:10px 5px 5px 5px;
		}
	.main2ColPhotoText {
		font: .8em "Verdana", Arial, Helvetica, sans-serif; 
		width: auto; 
		padding: 0px 5px 0 5px; 
		border-top: 0px solid #FFFFFF; 
		background-color: #FFFFCC; 
		color:#000000; 
		line-height: 1.4em; 
		}

	/*end---------------------------------------	*/
	.bottomBorder {
		border-bottom:2px solid #D7AB1E;
		}
	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("../images/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("../images/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 #275E2B;
		}
		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:#BFC693;
			 height: 16px;
			 color: #000;
	         font: 14px "Arial", Helvetica, sans-serif;
			 font-weight: 900;
			 text-align: left;
			 border:1px solid #FFF;
			}
	   #TwoColTableOneHD td {
			 font:12px Arial, Helvetica, sans-serif;
			 padding: 3px 3px 3px 8px;						 
		     text-align:left;
			 vertical-align:top;
			 }
		td#bgcolorNone{background-color:#FFFFFF;}
		td#bgcolorTwo{background-color:#EEF6DF;}
/*end of table style 7 ==================================*/

/*======================== TABLE style 2 */
	table#TwoColTableOneHD2 {
		border:1px solid #D49692;
		}
		table#TwoColTableOneHD2 td.leftData{
            border-right:3px solid #FFF;
			border-left: 1px solid #FFF;
			}
		table#TwoColTableOneHD2 td.rightData{
			 border-left:3px solid #FFF;
			 border-right: 1px solid #FFF;
						 }
        table#TwoColTableOneHD2 th {
			 font-weight: bold;
			 padding: 3px 3px 3px 8px; 
			 letter-spacing:-1px; 
			 background:#F5D7C0;
			 height: 16px;
			 color: #000;
	         font: 14px "Arial", Helvetica, sans-serif;
			 font-weight: 900;
			 text-align: left;
			 border:1px solid #FFF;
			}
	   #TwoColTableOneHD2 td {
			 font:12px Arial, Helvetica, sans-serif;
			 padding: 3px 3px 3px 8px;						 
		     text-align:left;
			 vertical-align:top;
			 }
		td#bgcolorNone2{background-color:#FFFFFF;}
		td#bgcolorTwo2{background-color:#F8EFEB;}
/*end of table style 7 ==================================*/

/*======================== TABLE style 3 */
	table#TwoColTableOneHD3 {
		border:1px solid #756379;
		}
		table#TwoColTableOneHD3 td.leftData{
            border-right:3px solid #FFF;
			border-left: 1px solid #FFF;
			}
		table#TwoColTableOneHD3 td.rightData{
			 border-left:3px solid #FFF;
			 border-right: 1px solid #FFF;
						 }
        table#TwoColTableOneHD3 th {
			 font-weight: bold;
			 padding: 3px 3px 3px 8px; 
			 letter-spacing:-1px; 
			 background:#756379;
			 height: 16px;
			 color: #fff;
	         font: 14px "Arial", Helvetica, sans-serif;
			 font-weight: 900;
			 text-align: left;
			 border:1px solid #FFF;
			}
	   #TwoColTableOneHD3 td {
			 font:12px Arial, Helvetica, sans-serif;
			 padding: 3px 3px 3px 8px;						 
		     text-align:left;
			 vertical-align:top;
			 }
		td#bgcolorNone3{background-color:#FFFFFF;}
		td#bgcolorTwo3{background-color:#F8EFEB;}
/*end of table style 3 ==================================*/





/* ========================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("../images/bullet.gif") no-repeat 0 .6em; 
		padding: 0px 0 0px 20px; 
		margin:0px 0px 0px -30px;
		}
	#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;
		}
	#main2ColHomeRightContainer	ul#ulListStyle1 {
		list-style:none; 
		list-style-position:outside; 
		line-height:20px; 
		}

	#main2ColHomeRightContainer #ulListStyle1 li {		
		background:url("../_images/listblue.jpg") no-repeat 0 .3em; 
		padding: 0px 0 0px 20px; 
		margin:0px 0px 0px -20px;
}
	#main2ColHomeRightContainer #ulListStyle1 a {font-size:.9em; color:#5998C9}
/*====================END LIST STYLES==================================================*/
div#ulListBulletStyle2 {margin-bottom:20px; margin-top:0px;}
div#ulListBulletStyle2 ul {margin-left:20px;}
.HD3LightBlue {margin-bottom:-15px}
.HD3LightBlue[class] {margin-bottom:-5px;}
