body { font-family: Trebuchet MS, Tahoma, Arial, Helvetica, Geneva, sans-serif; font-style: normal; font-size: 12px; background-color : #cccccc; background-repeat: repeat-x; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
td { font-family: Trebuchet MS, Tahoma, Arial, Helvetica, Geneva, sans-serif; font-style: normal; font-size: 12px; } 
/* This is for the background element behind the top content */

img { border : 0px; }

.background { height : 600px; width : 100%; background-image : url(/images/background2.jpg); background-repeat : repeat-x; } 
.background2 { height : 600px; width : 824px; background-image : url(/images/background3.jpg); background-repeat : no-repeat; }

.mcopy { border : 2px solid #dddddd; background-image : url(/images/body_06.gif); background-repeat : repeat-y; color: #666666; font-family: Arial, Verdana,  Helvetica, Tahoma, Geneva, sans-serif; font-size: 12px; font-weight: normal; line-height: 18px; padding: 0px 10px 0px 10px;}
.acopy { border : 2px solid #dddddd; background-color : #eeeeee; color: #666666; font-family: Arial, Verdana,  Helvetica, Tahoma, Geneva, sans-serif; font-size: 12px; font-weight: normal; line-height: 18px; padding: 10px 10px 10px 10px;}
.scopy { color: #666666; font-family: Arial, Verdana,  Helvetica, Tahoma, Geneva, sans-serif; font-size: 12px; font-weight: normal; line-height: 18px; }
.pagetitle { color: #333333; font-family: Arial, Verdana,  Helvetica, Tahoma, Geneva, sans-serif; font-size: 14px; font-weight: bold; line-height: 13px; padding: 12px 0px 12px 0px; }
.subtitle { color: #666666; font-family: Arial, Verdana,  Helvetica, Tahoma, Geneva, sans-serif; font-size: 11px; font-weight: normal; text-transform : uppercase; line-height: 11px; padding: 12px 0px 12px 0px; }
.copywright { color: #666666; font-family: Arial, Verdana,  Helvetica, Tahoma, Geneva, sans-serif; font-size: 9px; font-weight: normal; line-height: 16px; padding: 12px 10px 12px 10px; }
.adminheader { font-size : 16px; color : #657b90; font-family: Arial, Verdana,  Helvetica, Tahoma, Geneva, sans-serif; font-weight: bold; line-height : 50px;}

.link { color : #63788d; font-family: Arial, Verdana,  Helvetica, Tahoma, Geneva, sans-serif; font-size: 12px; font-weight: normal; }
.link:hover { color : #ee9200; font-family: Arial, Verdana,  Helvetica, Tahoma, Geneva, sans-serif; font-size: 12px; font-weight: normal; }
.linkb { color : #63788d; font-family: Arial, Verdana,  Helvetica, Tahoma, Geneva, sans-serif; font-size: 12px; font-weight: bold; }
.linkb:hover { color : #ee9200; font-family: Arial, Verdana,  Helvetica, Tahoma, Geneva, sans-serif; font-size: 12px; font-weight: bold; }
.linklarge { color : #63788d; font-family: Arial, Verdana,  Helvetica, Tahoma, Geneva, sans-serif; font-size: 14px; font-weight: normal; }
.linklarge:hover { color : #ee9200; font-family: Arial, Verdana,  Helvetica, Tahoma, Geneva, sans-serif; font-size: 14px; font-weight: normal; }

.link_red { color: #cc0505; font-family: Arial, Verdana,  Helvetica, Tahoma, Geneva, sans-serif; font-size: 12px; font-weight: normal; }
.link_green { color : #1cab23; font-family: Arial, Verdana,  Helvetica, Tahoma, Geneva, sans-serif; font-size: 12px; font-weight: normal; }

.button { border : 1px solid #63788d; background-color : #ffffff;  }

.formtable { border : 1px solid #63788d; }
.form1 { font-size : 13px; color : #444444; border : 0px solid #666666; background-color : #b4c1cd;}
.form2 { color : #333333; border : 0px solid #666666; background-color : #dddddd;}

.fields { border : 1px solid #b4c1cd; color : #333333; background-color : #ffffff; }

.gridview { border : 2px solid #dddddd; }

.datagrid { border : 1px solid #666666; } 

/* White background and grey border for content area */

.bodytable { background-color : #FFFFFF; border : 1px solid #bbbbbb; }

/* thicker border for text boxes */

.grayborder { border : 2px solid #dddddd;  }

/* content cell styles and backgrounds */



.bodyleft { padding-left : 3px; background-image : url(/images/body_01.gif); background-repeat : repeat-y; width : 48px;  }
.bodyright { background-image : url(/images/body_05.gif); background-repeat : repeat-y; width : 45px;  }
.topcontentheader {width : 308px; height : 72px; background-image : url(/images/body_03.gif); border : 2px solid #dddddd;  }
.topcontent { border : 2px solid #dddddd; width : 306px; background-image : url(/images/body_04.gif); background-repeat : repeat-y; color: #666666; font-family: Arial, Verdana,  Helvetica, Tahoma, Geneva, sans-serif; font-size: 11px; font-weight: normal; line-height: 14px; padding: 0px 10px 0px 10px; }
.content {color: #666666; font-family: Arial, Verdana,  Helvetica, Tahoma, Geneva, sans-serif; font-size: 12px; font-weight: normal; line-height: 18px; padding: 0px 10px 0px 10px;  }
.admincontent {color: #666666; font-family: Arial, Verdana,  Helvetica, Tahoma, Geneva, sans-serif; font-size: 12px; font-weight: normal; line-height: 18px; padding: 0px 10px 0px 10px; border : 2px solid #dddddd; background-color : #eeeeee; } 
.footer { padding-top : 10px; background-image : url(/images/whitespace2.gif); background-repeat : repeat-x; width : 799px; height : 35px; } 

.thumbnails { border-bottom : 2px solid #aaaaaa; border-top : 2px solid #aaaaaa; border-left : 0px; border-right : 0px;  }

/* NEWS */
.categoryTitle
{
	font-family:Arial, Tahoma, Verdana, Geneva, sans-serif;
	font-size:11;
	font-weight:bold;
	color:black;
}

/* PROJECT LISTING */
.projectCategories
{
	background-color:#eeeeee;
}
.projectLinks
{
	text-decoration:none;
	padding-left:20px;
}

.dataGridStyling
{
	border-bottom-width:0px;
}

/* GENERIC MESSAGE */
.warningText
{
	font-family:Tahoma, Verdana, Arial, Geneva, sans-serif;
	font-size:10;
	text-decoration:none;
	color:red;
}

.successText
{
	font-family:Tahoma, Verdana, Arial, Geneva, sans-serif;
	font-size:10;
	text-decoration:none;
	color:blue;
}
