/* Redefined HTML Tags   */
body { background-color:#666666; }
bodyPF { background-color:#ffffff; }
p { font-family: Arial, Helvetica, sans-serif; font-size: 0.35cm; color: #000000;}

a { font-family: Arial, Helvetica, sans-serif; color: #336699; text-decoration:underline;}
a:link { font-family: Arial, Helvetica, sans-serif; color: #336699; text-decoration:underline;}
a:active { font-family: Arial, Helvetica, sans-serif; color: #336699; text-decoration:underline;}
a:visited { font-family: Arial, Helvetica, sans-serif; color: #336699; text-decoration:underline;}
a:hover { font-family: Arial, Helvetica, sans-serif; color: #003366; text-decoration:underline;}

/* 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: 29px; 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 */
.bodycopy { font-family: Arial, Helvetica, sans-serif; font-size: 0.35cm; color: #000000;}
.bodyCopyBold {position: relative; left:0px; top: 0px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 0.35cm; color: #000000; z-index:1}
.bodyHead {position: relative; left:0px; top: 0px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 0.5cm; color: #000000; z-index:1}
.bodyHead2 {position: relative; left:0px; top: 0px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 0.34cm; color: #000000; z-index:1}
.bodyHead3 {position: relative; left:0px; top: 0px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 0.32cm; 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}

.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}

.bodyNews {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: #666666; white-space: normal; padding-left: 0px; padding-right: 0px; z-index:1}
.bodyNewsTitle {font-family: Arial, Helvetica, sans-serif; font-size: 0.35cm; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: normal; color: #336699; white-space: normal; padding-left: 0px; padding-right: 0px; z-index:1}

/*bodyCopy name="Body Text"*/
.bodyCopy {font-family: Arial, Helvetica; font-weight: normal; font-size: 12px; color: #000000; z-index:1}
/*smallText name="Small Body Text"*/
.smallText {font-family: Arial, Helvetica; font-weight: normal; font-size: 10px; color: #000000; z-index:1}
/*bodyHead name="Headline 1"*/
.bodyHead {font-family: Arial, Helvetica; font-weight: bold; font-size: 16px; color: #000000; z-index:1}
/*bodyHead2 name="Headline 2"*/
.bodyHead2 {font-family: Arial, Helvetica; font-weight: bold; font-size: 14px; color: #000000; z-index:1}
/*bodyHead3 name="Headline 3"*/
.bodyHead3 {font-family: Arial, Helvetica; font-weight: bold; font-size: 12px; color: #000000; z-index:1}

/* 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}
.formMediumText {font-family: Arial, Helvetica; font-weight: normal; font-size: 12px; color: #000000; z-index:1}