/* Redefined HTML Tags   */
body { background-color:#ffffff; }
p{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: normal;}

a:link {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #E86A10; text-decoration:none;}
a:active {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #E86A10; text-decoration:none;}
a:visited {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #E86A10; text-decoration:none;}
a:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #E86A10; text-decoration:underline;}
a {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #E86A10; text-decoration:none;}

/* Top Nav Styles  */
.topMenu { cursor: pointer; font-family: Arial, Helvetica, sans-serif; font-size: 0.26cm; text-transform:uppercase; color: #000000; text-transform:uppercase; background-image: url(../../images/public/bg_topNav.jpg); background-repeat:repeat-x; height:27px;}

a.top:link {color: #ffffff; text-decoration:none;}
a.top:active {color: #ffffff; text-decoration:none;}
a.top:visited {color: #ffffff; text-decoration:none;}
a.top:hover {color: #ffffff; text-decoration:underline;}

/* TD Styles  */
td.header { font-family: Arial, Helvetica, sans-serif; font-size: 0.26cm; text-transform:uppercase; color:#FFFFFF; background-image:url(../../images/public/gr_header.jpg); height:96; padding-top:5px; padding-right:20px;  }
td.center { background-image:url(../../images/public/bg_center.gif)}
td.breadcrumb { font-family: Arial, Helvetica, sans-serif; font-size: 0.26cm; text-transform:uppercase; background-image:url(../../images/public/bg_breadcrumb.jpg); height:22px; padding-left: 29px; padding-right:29px; padding-top: 2px;}
td.breadcrumbPF { font-family: Arial, Helvetica, sans-serif; font-size: 0.26cm; text-transform:uppercase; height:22px; padding-left: 0px; padding-right:29px; padding-top: 2px;}
td.content { font-family: Arial, Helvetica, sans-serif; font-size: 0.26cm; padding-left: 29px; padding-right:20px; padding-top: 20px; padding-bottom: 20px; background-color:#FFFFFF; width:569px;}
td.whatsnew { font-family: Arial, Helvetica, sans-serif; padding-left: 40px; padding-right:20px; padding-top: 20px; padding-bottom: 20px; background-color:#FFFFFF; }
td.feature { font-family: Arial, Helvetica, sans-serif; font-size: 0.26cm; padding-right:20px; padding-top: 20px; padding-bottom: 20px; background-color:#FFFFFF; }
td.homeflashbar { height:11px; background-color:#cccccc; border-top: #ffffff 1px solid;}
td.footer { font-family: Arial, Helvetica, sans-serif; font-size: 0.26cm; text-transform:uppercase; padding-left: 29px; padding-right:20px; padding-top: 3px; height:25px; background-color:#D0D0D0}
td.footer1 { font-family: Arial, Helvetica, sans-serif; font-size: 0.26cm;text-transform:uppercase; color:#666666; padding-left: 29px; padding-right:20px; padding-top: 3px; height:25px;}
td.office { padding-right: 11px; padding-top: 12px; background-color:#F0F2F5; width:178px; border-left: #E0E0E0 1px solid;}
td.officeTitle { font-family: Arial, Helvetica, sans-serif; font-size: 0.32cm; color:#FFFFFF; text-transform:uppercase; font-weight:bold; padding-left: 12px; padding-top: 2px; padding-bottom: 2px; background-color:#006699;}
td.officeSubTitle { font-family: Arial, Helvetica, sans-serif; font-size: 0.3cm; color:#000000; font-weight:bold; padding-left: 12px; padding-top: 3px; padding-bottom: 3px; background-color:#F6F5D8;}
td.officeContact { font-family: Arial, Helvetica, sans-serif; font-size: 0.3cm; color:#000000; font-weight:normal; padding-left: 8px; padding-top: 3px; padding-bottom: 3px; background-color:#FFFFFF;}

.h1 { color: #003366; font-family: Arial Narrow, Arial, Helvetica, sans-serif; font-size: 0.5cm; text-transform:uppercase; font-weight:bold;}
.h2 { color: #336699; font-family: Arial, Helvetica, sans-serif; font-size: 0.34cm; font-weight:bold; }
.h3 { color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 0.32cm; font-weight:bold;}
.h4 { color: #003366; font-family: Arial, Helvetica, sans-serif; font-size: 0.3cm; font-weight:bold;}

/* UL Styles  */
ul {font-family: Arial, Helvetica, sans-serif; font-size: 0.35cm; list-style-image:url(../../images/public/gr_bullet.jpg); z-index:1}
ol {font-family: Arial, Helvetica, sans-serif; font-size: 0.35cm; z-index:1}



/* Default style for global popups */
.Quote {font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #000000; z-index:1; font-weight:normal; font-style: italic;}
.bodyCopy{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
.bodyCopyOrangeBold {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #E86A10; z-index:1; font-weight:normal;}
.bodyCopyLargerBold {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; z-index:1; font-weight:bold;}
.bodyCopyBold {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; z-index:1; font-weight:bold;}
.smallText {font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; z-index:1}
.bodyHead {font-family: Arial Narrow, Arial, Helvetica, sans-serif, Verdana; font-weight: bold; font-size: 21px; color: #5886A7; z-index:1}
.bodyHead2 {font-family: Arial Narrow, Helvetica; font-weight: bold; font-size: 17px; color: #5886A7; z-index:1}
.bodyHead3 {font-family: Arial Narrow, Arial, Helvetica; font-weight: bold; font-size: 15px; color: #000000; z-index:1}
.bodyLink {position: relative; left:0px; top: 0px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 0.3cm; color: #330099; z-index:1}
.PageGreenTitle {font-family: Arial Narrow, Arial, Helvetica, sans-serif, Verdana; font-weight: bold; font-size: 34px; color: #8BBB1A;}
.PageGreenTitleSmaller {font-family: Arial Narrow, Arial, Helvetica, sans-serif, Verdana; font-weight: bold; font-size: 28px; color: #8BBB1A;}
.TableText {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; z-index:1}
.greenTitle {font-family: Arial Narrow, Helvetica, sans-serif; font-size: 17px; color: #8BBB1A; font-weight: bold; line-height:16px; }
.greenHeader {font-family: Arial Narrow, Helvetica, sans-serif; font-size: 34px; color: #8BBB1A; font-weight: bold;  }

.bodyAlert {font-family: Arial, Helvetica;font-size: 14px;font-weight: bold;color: #ff0000;z-index:1}
.bodyHeadline {font-family: Arial, Helvetica;font-size: 18px;font-weight: normal;color: #000000;z-index:1}
.bodyText {font-family: Arial, Helvetica, sans-serif; font-size: 0.35cm; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; white-space: normal; padding-left: 0px; padding-right: 0px; z-index:1}
.bodyTextItalic {font-family: Arial, Helvetica, sans-serif; font-size: 0.35cm; font-style: italic; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; white-space: normal; padding-left: 0px; padding-right: 0px; z-index:1}
.bodyBold {font-family: Arial, Helvetica, sans-serif; font-size: 0.35cm; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #000000; white-space: normal; padding-left: 0px; padding-right: 0px; z-index:1}
.bodyTextBold {font-family: Arial, Helvetica, sans-serif; font-size: 0.35cm; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #000000; white-space: normal; padding-left: 0px; padding-right: 0px; z-index:1}

.bodyNewsTitle {font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #8BBB1A; z-index:1; font-weight:bold;}
.bodyNews {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; z-index:1; font-weight:bold;}

/* Calendar of Events Styles */
td.month {font-family: Arial, Helvetica; font-size: 10px; font-weight: normal; color:#ffffff; background: #003366; z-index:1}
td.week {background: #336699; font-family: Arial, Helvetica; font-size: 12px; font-weight: bold; color: #ffffff; z-index:1 }
td.day {font-family: Arial, Helvetica; font-size: 10px; font-weight: normal; color: #000000; background: #dcdbdb; z-index:1}
td.eventtitle {font-family: Arial, Helvetica; font-size: 18px; font-weight: bold; color: #003366; background: #ffffff; z-index:1}
td.eventcategory {font-family: Arial, Helvetica; font-size: 12px; font-weight: bold; color: #000000; background: #ccccff; z-index:1}
td.eventdetails {font-family: Arial, Helvetica; font-size: 12px; font-weight: normal; color: #000000; background: #E8E8E8; z-index:1}
td.eventReturnLink {font-family: Arial, Helvetica; font-size: 12px; font-weight: normal; color: #000000; background: #ffffff; z-index:1}
.eventTitle {font-family: Arial,Helvetica; font-weight: bold; font-size: 18px; color: #003366}
.eventBrief {font-family: Arial, Helvetica; font-size: 12px; font-weight: normal; color: #000000; z-index:1}
.eventBody {font-family: Arial, Helvetica; font-size: 12px; font-weight: normal; color: #000000; z-index:1}
.eventCategory {font-family: Arial, Helvetica; font-size: 12px; font-weight: normal; color: #000000; z-index:1}


td.title {font-family: Arial Narrow, Arial, Helvetica, sans-serif, Verdana; font-weight: bold; font-size: 34px; color: #8BBB1A; background-color: #ffffff; padding-left:17px; height:51px; }
td.content {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; padding-left:19px; padding-top:28px; padding-right: 40px;}



/* discussion board styles */

span.DBHeader {
	font-family: Verdanna, Tahoma, Arial, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #D7E2E9;
}

span.DBTitle {
	font-family: Verdanna, Tahoma, Arial, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #555555;
}

a.DBLink, a.DBLink:visited, a.DBLink:active {
	font-family: Verdanna, Tahoma, Arial, sans-serif;
	font-size: 9pt;
	color: #E86A10;
	font-weight: bold;
}

a.DBLink:hover {
	font-family: Verdanna, Tahoma, Arial, sans-serif;
	font-size: 9pt;
	color: #E86A10;
	text-decoration: underline;
	font-weight: bold;
}

span.DBBodyText {
	font-family: Verdanna, Tahoma, Arial, sans-serif;
	font-size: 8pt;
	color: #555555;
}

span.DBThreadTitle {
	font-family: Verdanna, Tahoma, Arial, sans-serif;
	font-size: 10pt;
	color: #555555;
	font-weight: bold;
}

span.DBPostHeader {
	font-family: Verdanna, Tahoma, Arial, sans-serif;
	font-size: 8pt;
	color: #555555;
	font-weight: bold;
}

table.DBTable {
	border: 1px solid #999999;
	padding: 4px;
	width: 100%;
}

