body 				{background: #114467; margin: 0px; font-family: Cambria, "Times New Roman", serif; padding: 0 0 50px 0;}
h1 				{padding: 0; margin: 0 0 0 0; font-weight: 100; text-decoration: none;}
h2 				{padding: 0; margin: 0 0 0 0; font-weight: bold; font-size: 23px; text-decoration: none;}

a img,:link img,:visited img	{border: none; outline: none;}

form 				{padding: 0px; margin: 0px;}
ul 				{list-style: none; padding: 0px 5px;}
ul li 				{display: inline; padding: 5px;}
ul li a 			{text-decoration: none; color:#114467;}
ol 				{display: block;}

#transcript                     {font-family: Verdana, Arial, Helvetica, sans-serif; background: #edf5fa; margin: 15px 50px; padding: 5px 15px; font-size: 0.8em;  font-style: italic; line-height:1.5em;}

#sitemap ul 			{list-style: none; padding: 0;}
#sitemap ul li 			{float: left; display: inline; padding: 0; margin-bottom: 20px; width: 700px;}
#sitemap ul li a 		{text-decoration: none; color:#114467;}
#sitemap ol 	

input, textarea			{border: 1px solid #dfe0e1; background: #fafcfc; color: #818d98; padding: 5px;}

table                           {padding: 5px 0;}
td 				{padding:3px 8px; border:1px solid; border-color: #D9D9D9; font: .8em Arial, sans-serif;}
th 				{text-align: center; padding:3px 8px; background: #313942; color: #fff; font: .8em Arial, sans-serif; font-weight: bold}

.highlight			{font-size: 18px; color: #000;}
.highlight img			{float: left; padding: 0 10px 0 0;}

.quote				{margin-left: 40px; font-style: italic;}
.quote img 			{float: left; margin-left: -40px;}

#searchResults			{margin-bottom: 30px; background: url(images/search_bg.jpg) top center no-repeat; padding: 20px 20px 0 0}
#searchResults li               {display: block; list-style: circle;}
#searchResults h2               {font-weight: 100; font-size: 17px; padding: 0; margin: 20px 0 20px 0;}
#searchResults h2 a             {color: #306182; text-decoration: none;}
#searchResults a             	{color: #306182;}

#nav 				{width: 170px; padding: 45px 0 0 45px;}
#nav a 				{font-size: 14px; color: #fff; font-family: Cambria, "Times New Roman", serif; text-decoration: none; float: left; margin: 0 80px 20px 0;}
#nav a:hover 			{font-size: 14px; color: #ccc; border-bottom: 1px dotted #444; margin: 0 80px 19px 0;}

#navAlt 			{width: 714px; padding: 50px 0 0 105px;}
#navAlt a 			{font-size: 14px; color: #fff; font-family: Cambria, "Times New Roman", serif; text-decoration: none; margin: 0 70px 0 0;}
#navAlt a:hover 		{font-size: 14px; color: #ccc; text-decoration: underline;}

#wrapper 			{width: 910px; position: relative; margin: 0 auto; padding: 0 0 0 90px; background: url(images/wrapper_bg.jpg) top center no-repeat;}

#header 			{width: 807px; height: 102px; background: url(images/header.jpg) top left no-repeat; padding: 28px 0 0 12px;}
#header a                       {text-decoration: none;}
#header h1 			{font-size: 48px; color: #fff;}

#feature 			{width: 819px; height: 287px; background: url(images/feature_bg.jpg) top left no-repeat;}
#featureAlt 			{width: 819px; height: 123px; background: url(images/feature_alt.jpg) top left no-repeat;}

#contentWrap 			{width: 809px; background: url(images/content_bg.jpg) top left repeat-y; padding: 0 0 0 10px;}

#content 			{width: 729px; min-height: 170px; background: url(images/content_top.jpg) top left no-repeat; padding: 40px 45px 40px 35px; font-size: 14px; color: #555; text-align: left; line-height: 1.8em;}
* html #content 		{height: 170px;}  /* IE min-height hack */

#clear 				{clear: both; font-size: 1px; height: 1px;}

#footer 			{width: 784px; height: 24px; background: url(images/footer_bg.jpg) top left no-repeat; font-size: 11px; color: #fff; padding: 19px 35px 0 0; text-align: right;}
#footer a 			{font-size: 11px; color: #fff; text-decoration: none; padding: 0 5px 0 5px;}
#footer a:hover 		{text-decoration: underline;}
#footerLinks			{margin-left: 30px; text-align: left; float: left; color: #206ea2;}

.captioned_photo 		{float: right; padding: 3px; line-height: 1em; text-align: center; width: 130px; margin: 0 0 0 20px;}
.captioned_photo p 		{width: 115px; padding: 1em 0; font: .6em/1.75em Verdana, sans-serif; color: #666; font-style: italic;}
.captioned_photo img 		{margin: 0; padding: 0; height: 175px; width: 124px; display: block;}

#jumpto 			{clear: both; display: block; text-align: center; float: right; width: 300px; height: 29px; background: url(images/jumpto_bg.gif) top left no-repeat; margin-top: -30px; padding: 8px 0 0 141px;}
#jumpto form			{padding: 0; margin: 0;}
#jumpto select			{margin: 0; height: 20px;}
#back 				{clear: right; float: left; margin-bottom: 20px;}
#forward 			{float: right; margin-bottom: 20px;}

#references 			{font: .7em Verdana, Arial, sans-serif;}

#toc                            {float: left; width: 280px; background-color: #eee; margin: 5px 20px 5px 5px; border: 1px solid #dfe0e1; font: .7em Verdana, Arial, sans-serif;}
#toc h3                         {font-size: .9em; padding: 0px; text-align: center;}
#toc li                         {padding-bottom: 2px;}
#toc a 			        {color: #555555; text-decoration: none;}
#toc a:hover 		        {text-decoration: underline;}

.motoc                        	{float: left; width: 350px; font: .8em Verdana, Arial, sans-serif;}
.motoc li     	   		{display: block;}        

ul.gallery			{margin: 30px 0 10px 0; padding: 0; float: left; text-align: center; background-color: none; line-height: 1em; list-style: none;} 
ul.gallery img 			{border: 1px solid #97bed8; width: 120px; height: 120px; padding: 2px; background: #fff;}
ul.gallery li 			{float: left; display: inline; margin: 0; padding: 0;}
ul.gallery li a 		{display: block; width: 128px; margin: 0 0px 30px 30px; padding: 5px 4px 5px 4px; border: 1px solid #d6e7f2; background: #edf5fa;}
ul.gallery li a:hover 		{border: 1px solid #85afca !important; background: #d0e6f5;}

ul.video			{margin: 30px 0 10px 0; padding: 0; float: left; text-align: center; background-color: none; line-height: 1em; list-style: none;} 
ul.video img 			{border: 1px solid #97bed8; width: 300px; height: 200px; padding: 2px; background: #fff;}
ul.video li 			{float: left; display: inline; margin: 0; padding: 0;}
ul.video li p                   {padding-left: 35px; text-align: center; width: 280px; height: 2em}
ul.video li a 		        {display: block; width: 308px; margin: 0 0px 30px 30px; padding: 5px 4px 5px 4px; border: 1px solid #d6e7f2; background: #edf5fa;}
ul.video li a:hover 		{border: 1px solid #85afca !important; background: #d0e6f5;}

#noticeMsg 			{background: #f5f6be; border-color: #CECECE;}
.htmltextarea 			{width: 100%;}

#back a				{margin: 20px 0 0 0; display: block; background: url(images/prev.jpg)top left no-repeat; padding: 0 0 0 25px; text-decoration: none; color: #6fa3c7;}
#forward a				{margin: 20px 0 0 0; display: block; background: url(images/next.jpg)top right no-repeat; padding: 0 25px 0 0; text-decoration: none; color: #6fa3c7;}




