﻿/* Color Legend */



/* Reset */

html, body {margin:0; padding: 0; border: 0; 
background:transparent; font-size: 12px } 

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; 
boder: 0; 
vertical-align: baseline; 
background: transparent; }

img {margin: 0; padding: 0; border: 0; }

table, tr, th, td, tbody, tfoot, thead 
{margin: 0; border: 0; padding:0; 
vertical-align:baseline; background:transparent;  } 

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, section 
{display: block; } 

h1, h2, h3, h4, h5, h6, p, li, blockquote, td, th, a, caption, em, strong, strike 
{font-family:Arial, Helvetica, sans-serif; 
font-size:100%; 
font-weight:normal; 
font-style:normal; 
line-height:100%;
text-indent:0;
text-decoration:none; 
text-align:left; 
color: #000000; }

ol, ul {list-style: none; }



/* Global */

html {   }
body {background-color:#006699; }


/* Headings */
h1, h2, h3, h4, h5, h6 {font-weight: bold; color: #000; }

h1 			{font-size: 24px; } 
h2 			{font-size: 20px; }
h3 			{font-size: 16px; }
h4 			{font-size: 14px; }
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: 12px; line-height: 150% }
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	 	{ }
a: link  	{color: #00f; } 
a: visited 	{color: #0f0; }
a: active 	{color: #000; }
a: focus	{color: #666; }
a: hover	{color: #f00; }

blockquote	{color: #000; font-size12px; }

strong		{font-weight: bold; }
em			{font-style: italic;}

/* Images*/


/* Lists */

ul			{ }
ol 			{list-style-type: decimal; }

ul,li		{color: #000; font-size: 12px } 
ol, li 		{color: #000; font-size: 12px } 

di 			{ } 
dt          { } 
dd			{ } 

/* Tables */ 

table		{width: 75%; padding : 10px; border: 5px; border-color:black;} 
td 			{height:14px; font-size:12px; padding: 5px; border: 2px; border-color:black; }

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; }


/* Containers */

#wrapper 	{width: 900px; margin: 0px auto; background-color: #ffffff; }

#top		{background-color:white; width: 100%; padding: 20px 0px; overflow:hidden; }

#logo		{margin: 0 0 0 10px; float:left;  } 

#contactus	{float: right; margin: 40px 10px 0 0;  }
#contactus p { color:black; font-size: 16px; font-weight:bold; margin: 4px 10px 4px 0px; } 

#topnav 		{background-color:white; clear: both;  }
#topnav ul 		{width: 100%; float: left; margin: 0px; background-color:#006699; 
				border-bottom: 0px white solid; font-weight:bold; }
#topnav ul li 	{display:inline;  } 
#topnav ul li a {float: left; padding: 10px 20px; }

#topnav a:link 		{color: white; font-weight:bold; }
#topnav a:visited 	{color: white; font-weight:bold; }
#topnav a:active 	{color: white; font-weight:bold; }
#topnav a:hover 	{color: black; font-weight:bold;background-color: white; }
#topnav a:focus		{color: white; font-weight:bold; }

#banner				{ } 
#banner img			{width: 900px 220px; float:left; padding: 0px; position:relative; }

#subbanner			{width: 100%; background-color: #006699;
					padding: 10px 0; overflow: hidden; } 

#subbanner h3 		{color: white; font-size:12px; font-weight:bold;
				 	text-align:center; line-height:120%; padding: 8px; }

#content			{float: left; width: 650px; padding: 20px;  } 
#content h1			{margin: 0 0 20px 0; font-size: 32px; 
					border-bottom: 1px #006699 solid; padding: 20px 0; }
#content p			{margin: 16px 0; line-height: 160%; }
#content img		{padding: 8px; border: 1px #006699 solid; margin: 8px; } 

#rightside			{padding: 20px; margin-left: 675px; margin: 25px 0; } 
#rightside h2		{margin: 200px 0 10pm 0; }
#rightside p 		{margin: 8px 0; line-height: 160%; }

#footer				{clear: both;background-color : #006699; padding: 10px 0;   } 
#footer ul li		{display: inline; padding: 10px 130px; text-align:center; color: white;  }


#box1		{ } 

#box2		{ } 

#box3		{ } 

#box4		{ } 

#box5 		{ } 

#box6 		{ } 


/* Layout Styles */



/* 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; margin-top: 8px;
}

input, textarea {
border: 1px #333 solid; margin-left: 10px; padding:5px;
}


input {
width: 280px; margin-bottom: 16px;
}


textarea {
width: 280px; height: 150px; margin-bottom: 16px; 
}

select 	{ }

.submit	{
width:90px; height: 25px; margin-bottom:12px;
margin-left: 150px; 
font-size: 12px; padding: 5px;
}

{color: #205791; }

#contact-form ol 
{list-style-type:none; 
}
