/* Cyril Sweett CSS */

body, html, td  {margin: 0; padding: 0; border: 0; font-family: Arial, Helvetica, sans-serif; color: #535353;}
body			{background-color: #ffffff;}
img				{border: 0;}
a 				{text-decoration: none; color: #5574c5;}
a:hover			{text-decoration: none; color: #1f356e;}
acronym,abbr	{border: 0;}
sup, sub		{vertical-align: baseline;}
p				{padding: 0em 0 1.0em 0; margin: 0;}
td				{vertical-align: top;}
address 		{font-style: normal;}

.skip			{display: none;}
.clear 			{clear: both;}
.arrow 			{color: #fe7d19; font-weight: bold;}
.imgRight 		{float: right; margin: 0 0 30px 40px;}


/* Headings */
h1, h2, h3, h4, h5 {color: #1f356e; font-family: Arial, Helvetica, sans-serif;}
h1				{font-size: 1.3em; font-weight: bold; padding: 0; margin: 0 0 8px 0; line-height: 1.0em;} 
h2				{font-size: 1.1em; font-weight: normal; padding: 0; margin: 0 0 8px 0; line-height: 1.0em;}
h3				{font-size: 1.0em; font-weight: bold; padding: 0; margin: 0 0 7px 0; line-height: 1.1em;}
h4				{font-size: 0.8em; font-weight: bold; padding: 0; margin: 0 0 7px 0; line-height: 1.0em;}

/* Main Frames */
#mainFrame 				{font-size: 0.75em; border: 0px solid #d4d4d4; padding: 0; margin: auto; background-image:url(../images/bgr_homepage.gif); background-repeat: repeat-y;}
#leftColumn 			{display: none;}
#mainColumn 			{width: 100%;}

#leftColumn,
#mainColumn 			{float: left;}

.studentImage 			{margin: 20px 00 0;}

#homeContent 			{background-color: #fe7d19; clear: both; padding: 0 0 40px 0;}
#homeColumns 			{margin: 0 0 0 40px; padding: 0; list-style: none; color: #FFFFFF; background-color: #fe7d19;}
#homeColumns li 		{width: 200px; padding: 0 85px 0 0; float: left; border: 0px solid #FFFFFF; background-color: #fe7d19; width: 25%;}
#homeColumns li.last 	{padding: 0 0 0 0;}
#homeColumns li a  		{color: #FFFFFF;}
#homeColumns li a:hover {color: #0c2577;}

/* Page headers */
.photoTop 			{float: left;}
.orangeHeader 		{background-color: #fe7d19; color: #FFFFFF;}
#hdImage 			{display: none;}

#deepHeader .name 	{font-size: 190%; padding: 30px 0 5px 0;}
#deepHeader .text 	{font-size: 130%;}
#deepHeader 		{height: 187px;}

#genericHeader 		{height: 30px;}

#pageTitle 		{height: 67px; background-image:url(../images/bgr_pagetitle.gif); background-repeat: no-repeat; vertical-align: bottom; position: relative;}
#pageTitle2 	{height: 67px; background-image:url(../images/bgr_pagetitle2.gif); background-repeat: no-repeat; vertical-align: bottom; position: relative;}

#pageTitle2 h1,
#pageTitle h1 	{color: #fe7d19; font-size: 34px; font-weight: normal; letter-spacing: -3px; position: absolute; top: 37px; left: 35px; word-spacing: 8px;}

/* Page content */
#pageCopy 					{padding: 0 0 30px 0; clear: both;}
#pageCopy .leftCol 			{width: 290px; float: left;}
#pageCopy .leftColContent 	{padding: 0 20px 20px 40px;}
#pageCopy .rightCol 		{width: 608px; float: left;}
#pageCopy .rightColContent 	{padding: 20px 50px 0 0;}

#graduateNames 				{margin: 10px 0 0 0; padding: 0; list-style: none;}
#graduateNames li 			{margin: 0; padding: 0; float: left; text-align: center; line-height: 1.1em; padding: 0 20px 0 0;}
#graduateNames #name1 	{margin-left: 7px;}
#graduateNames #name2 	{margin-left: 15px;}
#graduateNames #name3 	{margin-left: 10px;}
#graduateNames #name4 	{margin-left: 10px;}
#graduateNames #name5 	{margin-left: 10px;}
#graduateNames #name6 	{margin-left: 10px;}
#graduateNames #name7 	{margin-left: 10px;}
#graduateNames #name8 	{margin-left: 10px;}

.tableGeneric { width: 100%; border-collapse: collapse; border: 1px solid #c6d2e4;}
.tableGeneric td {padding: 4px 0 4px 15px; border-bottom: 1px solid #dde5f4;}
.tableGeneric td.shaded {background-color: #f1f5fe;}

ul.uList {margin: 10px 0 20px 30px; padding: 0;}
ul.uList li {margin: 0 0 10px 0; line-height: 14px}

#pojectPreview 					{clear: both;}
#pojectPreview td 				{width: 250px;  padding-top: 10px;}
#pojectPreview td.first 		{padding: 10px 20px 0 0;}
#pojectPreview .photoCaption 	{padding: 5px 0 5px 0; font-size: 0.9em; color: #666666;}

.downloadDocument 			{margin: 0; padding: 0; list-style: none;}
.downloadDocument li 		{float: left; margin: 0; padding: 0;}
.downloadDocument .docIco 	{margin: 0 20px 0 0;}
.downloadDocument .fileIco 	{margin: 0 7px 0 0;}
.downloadDocument .fileDescr {padding: 20px 0 0 0;}

/* Page subnavigation */
.subNav {display: none;}
.subNav li {margin: 2px 0 2px 0;}

/* Top Nav */
#topNav 			{display: none;}


/* Footer */
#footer						{display: none;}


/* Forms */
form 			{padding: 0; margin: 0;}




