/* CSS Document */

body 				{padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; 
					background:#156195 url(../images/body_bkground.gif) repeat-x top left;}
h1,h2,h3,p,ul,li	{padding:0px; margin:0px;}
h1,h2,h3 			{width:510px; font-family:Georgia; color:#216637; font-weight:normal;}
p 					{margin-top:8px;}
h1					{font-size:22px; margin-left:20px; border-bottom:1px solid #b0d18a; margin-top:9px; padding-bottom:3px;}
h2					{font-size:18px; margin-bottom:10px;}
h3					{font-size:13px; margin:20px 0px 10px 0px; font-weight:bold;}

#contentArea a		{font-weight:bold; color:#5c7e2a;}
#contentArea a:hover{text-decoration:none;}
.subHeading			{display:block; margin:5px 0px 8px 0px; padding-bottom:2px; font-size:14px; font-family:Georgia; color:#216637; font-weight:bold;
					border-bottom:1px solid #b6ce90;}

ul 					{}
li 					{list-style:none; background:url(../images/leaf_bullet.gif) no-repeat top left; padding-left:20px; padding-bottom:3px; }

/* SubNav */

.subNav 			{display:block; float:left; width:100%; border-bottom:1px solid #b4ce8d; 
					margin-bottom:15px; padding-bottom:6px;}
.subNav a			{display:block; float:left; text-decoration:none; font-size:14px; padding-right:10px; margin-right:10px; border-right:1px solid #b4ce8d;}
.subNav a:hover		{text-decoration:underline;}
td a img			{border:none;}

.navList a			{display:block; margin-bottom:2px; text-decoration:underline; font-weight:normal;}
.navList a:hover	{text-decoration:underline;}

.hr					{display:block; height:23px; padding:0px; margin-top:15px;
					background:url(../images/hr.gif) no-repeat top left;}

#mainContainer 		{width:730px; margin:0px auto; background:url(../images/container_bkground.gif) no-repeat top left; 		
					padding:0px 7px;}

#topSection			{display:block; clear:both; height:177px; background-color:#f0eed7;}
#TLTClogo 			{float:left; width:178px; height:177px;}
#flashBanner 		{float:left; height:137px; /*border:1px solid #000;*/}
#mainTitleGradient	{float:left; height:39px; width:552px; display:block; 
					background:url(../images/maintitle_bkground.gif) repeat-x top left; vertical-align:bottom;}

#midSectionYellow	{display:block; clear:both; background-color:#f0eed7; 
					/*background:url(../images/content_bkground.gif) repeat-x top left;*/}
#mainNav			{float:left; width:182px; padding-top:19px; background:url(../images/menu_top.gif) no-repeat top left;}
.sidePanel			{display:block; text-align:center; margin-top:20px; padding-bottom:20px;}
#contentArea 		{float:right; width: 510px; margin-top:20px; padding-right:20px; padding-bottom:20px; /*text-align:justify;*/ line-height:1.5em;}
#contentArea table	{clear:both;}

#footer				{display:block; clear:both; background-color:#558aa9; color:#ebffff; padding:5px 0px; text-align:center; font-size:11px;}


#menu 				{width:158px;}
#menu a, 
#menu a:visited		{display:block; width:100%; /*height:20px;*/ text-decoration:none; color:#000; 
					background:url(../images/off.gif); background-position:bottom left; background-repeat:no-repeat; 
					padding:6px 0px 6px 22px;}
#menu a:hover,
#menu .selected 	{display:block; width:100%; /*height:20px;*/ cursor:pointer; text-decoration:none; color:#fff; 
					background:url(../images/on.gif); background-position:bottom left; background-repeat:no-repeat;}
					
.highlightBox		{margin:20px 0px; padding:5px 10px; background-color:#fff; border:2px solid #e5ddb3;}
.boxSpace			{display:block; padding-bottom:15px;}

p.padpad span		{padding-bottom:8px;}

/* for td and table widths */
.tdBioWidth 		{width:400px; padding-right:25px;}
.tdBioPic			{text-align:center; vertical-align:top;}
.backTop			{height:22px; background:url(../images/backtotop_repeat.gif) repeat-x top left; text-align:right;}

