﻿/* Color Legend */

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

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: #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: 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-size: 12px;}

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

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


/* Containers */

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

#top				{ background-color:#99a5fe; width:100%; padding:20px 0; overflow:hidden;
						border-bottom:1px #eeeeee solid;}

#logo				{ margin: 0 0 0 10px; float:left; }
#logo img			{ height=103px; width=442px; }

#topnav				{ background-color:#333333; clear:both; }
#topnav ul 			{ width:100%; float:left; margin:0px; background-color:#333333; 
						border-bottom:3px #cccccc solid; }
#topnav ul li		{ display:inline; }
#topnav ul li a 	{ float:left; padding:10px 20px;}

#topnav a:link		{ color:#ffffff;}
#topnav a:visited	{ color:#ffffff;}
#topnav a:active	{ color:#ffffff;}
#topnav a:hover		{ color:#ffffff; background-color:#770000;}
#topnav a:focus		{ color:#ffffff;}


#banner			{ }

#subbaner		{ width :100%; height:20px; background-color:#555555; padding: 10px 0; overflow:hidden; }
#subbaner h3	{ color:#ffffff; font-size:14px; font-weight:bold; text-align:center; line-height:150%;}

#content			{ float:left; width:650px; padding:20px;}
#content h1			{ margin: 0 0 20px 0; font-size:32px; border-bottom: 1px #cccccc solid; padding: 20px 0; }
#content h2 		{ margin: 0 0 10px 0; font-size:18px; padding:10px 0; }
#content h3 		{ margin: 0 0 5px 0; font-size:16px; padding:10px 0; line-height:10%; }
#content p 			{ margin:10px 0; line-height:160%; }
#content p2			{ margin: 7px 30px 10 10px; fontsize:18px;}
#content ol li		{ margin:7px 30px; line-height:120%; }

#content-image ul li 	{ display:inline; margin:20px; }
#content-image img		{ width: 200x; height:120px; padding:8px; margin:20px; }
 
#rightside			{ padding:20px; margin-left:675px; }
#rightside h2		{ margin: 20px 0 10px 0; }


#footer			{ height: 10px ;clear : both; background-color:#000000; padding: 10px 0;}
#footer p		{ text-align:center; color:#ffffff; }

#box1  { }
#box2  { }
#box3  { }
#box4  { }
#box5  { }
#box6  { }



/* 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:5px;
				}

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-left:150px; font-size: 12px; }



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






