﻿/* Color Legend */


/* Reset */

html, body {margin: 0; padding: 0; border:;
				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 :0px;
	padding: 0;
	border: 0;
	vertical-align: baseline;
	background:transparent;
	}
	
img      { margin:0; padding:0; border:0;}
	
table, tr, th, td, tdoby, 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, foooter, 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:#F7EFEF;}



/* 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 105em 0; padding: 0; }
p .right		{margin: 1.5em 0 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 */



/* List */

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:970px; margin:0px auto; background-color:#eeeeee; }				
				
#top 				{
	background-color: #000000;
	background: url('../Images PHD/Top with Banner Vertical logo.png');
	width: 100%;
	padding: 20px 0px;
	overflow: hidden;
	border-bottom: 3px #cccccc solid;
}	

#logo h1			{margin:20px 0px 5px 75px; float:left;	color:white; font-size:32px }

#social-media		{float:right; margin:0 10px 0 0PX;	}
#social-media p		{color:#fff; font-size:14px; margin:4px 10px 4px 0px	}
#social-media img	{width:24px; height:24px	}
#social-media ul li	{display:inline;	}

#topnav				{background-color:#959B95; clear:both; 	}
#topnav ul			{width:100%; float:left; margin:0px; background-color:#46484D;
						border-bottom:3px #cccccc solid; }	
#topnav ul li		{display:inline; font-weight:bold; font-size:15px; FONT-FAMILY: arial, serif; text-align:center; 	}
#topnav ul li a		{float:left; padding:10px 20.8px; text-align:center	}	

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


				
#banner 			{	}				
				
#subbanner			{width:100%; background-color:#01889b; 
						padding:15px 0; overflow:hidden	}
#subbanner h3		{color:#ffffff; font-size:16px; font-weight:bold;
  						text-align:center; line-height:180%;	}			

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

	
#content h2			{ margin:20px 0 0 0; }
#content img		{padding:8px; border:1px #888888 solid; margin:8px }		
#content a:link	    { color:red }
#content a:visited	    { color:blue }




#rightside			{ padding:20px; margin-left:700px; background-color:#E1DFDF	}				
#rightside h2		{margin:20px 0 10px 0; border-bottom:1px #777777 solid; padding:10px 0 }
#rightside p		{ margin:8px 0; line-height:160% }
#rightside ul		{margin:0 0 0 30px; }
#rightside ol		{margin:0 0 0 40px; }
#rightside a:visited	{ color:#FF3300; }
#rightside a:link	{ color:blue; }
								
#footer				{clear:both; background-color:#003239; padding:10px 0;	}				
#footer	p			{text-align:center; color:#ffffff; }				
				
				

#box1		{	}				
				
#box2		{	}				
				
#box3		{	}				
				
#box4		{	}				
				
#box5		{	}				
				
#box6		{	}				
				
				
/* Layout Extra */				
				
				
				
				
/* 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; margin-top:5px;
	text-align:right; display:block;
	}				
				
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:252px;
	font-size:12px; 
}				
				

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









				
				
				
				

