﻿
/* Reset */

html, body { margin: 0; padding: 0; border: 0;
				background: transparent; font-size: 10px; }

div, span, article, aside, footer, header, hgroup, nav, section, 
h1, h2, h3, h4, h5, h6, p, blockquote, a ol, ul, li, 
table, tr, th, td, tbody, tfoot, thead {
	margin: 0;
	padding: 0;
	border: 0;
	vertical-align: baseline;
	background: transparent;
	}
	
img { margin: 0; padding: 0; border: 0; }

table, tr, th, td, tbody, tfoot, thead {
	margin: 0; padding:0; border: 0;
	vertical-align: baseline;
	background: transparent;
	font-family:Verdana, Geneva, Tahoma, sans-serif;
	font-size:14px;
	line-height:125%;
	}
	
table { border-collapse: collapse; border-spacing: 0; }

input, select, textarea, form, fieldset {
	margin: 0; padding: 0; border: 0;
	}
	
article, aside, dialog, figure, footer, header, hgroup, nav, select {
	display:block; }
	
h1, h2, h3, h4, h5, h6, p, li, blockquote, td, th, a, caption, em, strong, strike, {
	font-family: Verdana, Geneva, Tahoma, sans-serif; ;
	font-size: 100%;
	font-weight: normal;
	font-style: normal;
	text-indent: 0;
	text-decoration: none;
	text-align: left;
	color: #000;
	}

ol, ul {list-style: none; } 

/* Global */

html {      }
body { background-color:#eeeeee }


/* Headings */

h1, h2, h3, h4, h5, h6 { font-weight:bold; color:#000; }

h1 {font-size:32px; }
h2 {font-size:20px; }
h3 {font-size:20px; }
h4 {font-size:16px; }
h5 {font-size:14px; }
h6 {font-size:14px; }

h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin: 0; }



/* Text Elements */

p			{ color:#000; font-size:14px; line-height:125%; font-family:Verdana, Geneva, Tahoma, sans-serif; }
p .left		{ margin:1.5em 1.5em 1.5em 0; padding: 0;}
p .right	{ margin:1.5em 0 1.5em 1.5em; padding: 0;}

a			{ font-family:Verdana, Geneva, Tahoma, sans-serif;
			color: #333333;
			}
a:link		{ color: #333333; }
a:visited	{ color: #333333; }
a:active	{ color: #333333; }
a:focus		{ color: #333333; }
a:hover		{ color: #0000cc; }

blockquote	{ color:#000; font-size:12px; }

strong		{ font-weight: bold; }
em			{ font-style: italic; }



/*Images */


/* Lists */

ul			{list-style-type:none	}
ol			{list-style-type:decimal; }

ul li		{ color:#000; font-size:12px; }
ol li		{ color:#000; font-size:12px; }

dl			{	}
dt			{	}
dd			{	}



/* Tables */


table			{ width: 100%; }

tr				{	}
.odd			{background-color: #eee; }
.even			{background-color:#fff; }

th				{font-weight: bold; }
thead, th 		{ background: #ccc; }

tbody			{	}
	
th, td, caption	{	}
caption			{	}

tfoot			{	}
.tfooter		{ background-color:#ccc; text-align: center; font-style:italic; }

caption			{ background: #efefef; } 
 
/* Miscellaneous */

sup, sub		{ line-height:0; }

abbr, acronym	{ border-bottom: 1px dotted #666; }
address			{	}
del				{background:#FFCECE; color:#f00; }

code, pre		{background-color:#FF9; padding:2px 0px; margin: 4px 25px;
					font-family:"Courier New", Courier, monospace; font-size:12px; font-style:normal; font-weight:normal; }

#body						{ text-align:center; }

table.centered				{ margin-left:auto; margin-right:auto; }


#top						{ width:100%; padding:10px 10px; overflow: hidden;	}


#heading-text				{ margin: 10 10 10 10px; float:left; /*BACKGROUND COLOR 1*/ background-color:#336633; }
#heading-text p				{ color:#ffffff; font-size:17px; font-family:"Trebuchet MS", Arial; padding-left:25px; }
#heading-text h1			{ color:#ffffff; font-size:44px; font-family:"Trebuchet MS", Arial; padding-left:25px; }

 

#nav 						{ font-family: Verdana, Geneva, Tahoma, sans-serif; line-height:1.5;	margin: 0px; 
								/*BACKGROUND COLOR 2*/ background-color: #336633; vertical-align:top; }
#nav h4 					{ color: white; font-weight: 500; /*BACKGROUND COLOR 3*/ background: #336633; border-bottom: 1px white solid; 
								border-top: 1px white solid; }
#nav h4:hover 				{ background: gray; }
#nav h4 a 					{ color: white;	display: block;	text-decoration: none; font-size: 17px; }
#nav ul 					{ /*BACKGROUND COLOR 4*/ background: #336633; line-height: 30px; height: 0px; 
								list-style-type: none; overflow: hidden; padding: 0px; }
#nav ul li 					{ font-size: 14px; font-family:Verdana, Geneva, Tahoma, sans-serif; border-bottom: 1px white solid; }
#nav ul li a 				{ color:white; }
#hover:hover ul 			{ /*TO ADJUST HEIGHT OF SIDEBAR*/height: 465px; }
#nav ul a 					{ margin-left: 5px; text-decoration: none; color: black; display: block; }
#nav li 					{ border-bottom: 1px solid #eee; }
#nav li:hover 				{ background: gray; }
#nav h4 					{ border-bottom: 1px solid rgba(0,0,0,0.3); border-top: 1px solid rgba(255,255,255,0.2); 
								color: #336633; font-size: 15px; font-weight: 500; padding: 7px 12px; }
								
#keepintouch h2				{ font-size: 18px; font-family: Verdana, Geneva, Tahoma, sans-serif; }
#keepintouch h3				{ font-size:13px; font-family: Verdana, Geneva, Tahoma, sans-serif; }
#keepintouch p				{ font-size: 12px; font-family: Verdana, Geneva, Tahoma, sans-serif; }


#left						{ padding: 15px; }
#left a						{ color:#333333; font-size:14px; font-weight: 400; font-family: Verdana, Geneva, Tahoma, sans-serif; }
#left a:hover				{ color: #0000cc; }
#left a strong:hover		{ font-weight: bold; color: #0000cc; }
#left p						{ margin: 16px 0; font-size: 14px; line-height:125%; font-family: Verdana, Geneva, Tahoma, sans-serif; }
#left h2					{ margin: 16px 0px 16px 0; font-family: Verdana, Geneva, Tahoma, sans-serif; }
#left img					{ padding: 8px; border:1px #888888 solid; margin: 8px;} 
#left li					{ margin: 0 0 0 25px; list-style:disc; list-style-position:outside; font-size:14px; line-height:125%; 
								font-family: Verdana, Geneva, Tahoma, sans-serif; } 
#left h1					{ margin: 0 0 20px 0; font-size:25px; padding:0px 0px; font-family: Verdana, Geneva, Tahoma, sans-serif; }
#left li em					{ font-size: 14px; font-family: Verdana, Geneva, Tahoma, sans-serif; } 
#left h3					{ font-size: 18px; font-family: Verdana, Geneva, Tahoma, sans-serif; }


#content					{ float:left; width:825px; padding: 20px; }
#content a					{ color:#333333; font-size:14px; font-weight: 400; font-family: Verdana, Geneva, Tahoma, sans-serif;  }
#content a:hover			{ color: #0000cc; }
#content a strong			{ font-weight:bold; color:#333333; }
#content a strong:hover		{ color: #0000cc; font-weight: bold; }
#content em					{ font-size:14px; font-family: Verdana, Geneva, Tahoma, sans-serif;  }
#content h1					{ margin: 8px 0px 20px 0; font-size:28px; padding:0px 0px; font-family: Verdana, Geneva, Tahoma, sans-serif; }
#content p					{ margin: 1px 0; font-size: 14px;  line-height:125%; font-family: Verdana, Geneva, Tahoma, sans-serif; }
#content h2					{ margin: 30px 0 0 0; font-family: Verdana, Geneva, Tahoma, sans-serif; }
#content img				{ padding: 8px; border:1px #888888 solid; margin: 8px;} 
#content li					{ list-style:disc; list-style-position:outside; margin: 0 0 0 25px; font-size:14px; 
							line-height:125%; font-family: Verdana, Geneva, Tahoma, sans-serif;  } 
#content p.centered			{ text-align:center; }



#footer						{ width: 850px; }
#footer h5					{ font-size: 14px; text-align:center; font-family: Verdana, Geneva, Tahoma, sans-serif;  }
#footer p					{ font-size: 12px; text-align:center; font-family: Verdana, Geneva, Tahoma, sans-serif;   }
#footer p.tiny				{ font-size: 10px; text-align:center; font-family: Verdana, Geneva, Tahoma, sans-serif;   }
#footer a					{ color:#333333; font-weight:400; font-family: Verdana, Geneva, Tahoma, sans-serif; }
#footer a:hover				{ color: #0000cc; }
#footer a strong:hover		{ color: #0000cc; }
		



.style1 					{ text-align:center;}
.texttop					{ vertical-align:top;}
.textmiddle					{ vertical-align:middle;}


#box1	{	}

#box2	{	}

#box3	{	}

#box4	{	}

#box5	{	}

#box6	{	}




/* Layout Extras */



/* Navigation Extra */



/* Forms */

form { text-align:left; margin:20px; }

label, submit, input, textarea { border:0; padding:0; margin:0; background:none; }
	
label {	float:left; width: 150px; text-align:right; display:block; }
	
input, textarea { border:1px #333 solid; margin-left:10px; }
	
textarea {width: 280px; height: 150px; margin-bottom: 16px;	}
	
select	{	}

.submit { width:90px; height:25px; margin-left:150px; font-size:12px; }

br	{ clear:left; }

.TDAroundContent
{	
	vertical-align:top;
	padding-top:0px;
	padding-left:10px;
	padding-right:10px;
	width:100%;
	
}


