body { background-color:White; color:#878787; font-size: 9pt; font-family:Verdana,Tahoma, Arial, Sans-Serif; margin:0 0 0 0px; }
hr { width:85%; color:#dddddd; }
ul { margin-bottom:0in; }
a { text-decoration:none; color:#4d6de7; font-weight: bold; }
a:hover { text-decoration:underline; }

img {border:none;}

h1 { font-size: 12pt; color: #878787; font-weight:bold; }
h2 { font-size: 10pt; color: #4d6de7; font-weight:bold; border-bottom: solid 1px #4d6de7; }
h2 a {text-decoration: underline;}
h3 { font-size: 10pt; color: #003366; font-weight:bold; }
h3 a{ font-size: 10pt; text-decoration: underline; }

h4 { font-size: 2.0em; color: #4d6de7; font-weight:bold; font-family: Trebuchet MS, Tahoma, sans-serif; }
h5 {font-size: 80%; color:#4D6DE7; margin-bottom:-10px; margin-top:5px;}

.menubar { background-color:#4d6de7; color:white; font-size:10pt;}
.graytext {color:#878787; }
.smallgraytext {color:gray; font-size:8pt; }
.bluefill { color:#4d6de7; }


ul.menubar { list-style-image: url(../images/red-dot.png); line-height: 1.5em; /*margin-left:10px;padding-left: 40px;*/ }


a.menuitem { font-family: Verdana, Tahoma, Arial, sans-serif; text-decoration:none; color:white; font-weight: lighter; }
a:hover.menuitem {font-family: Verdana, Tahoma, Arial, sans-serif;text-decoration:underline; font-weight:bold; color:white; }
.centercolumn { margin-left:0px; margin-right:0px; /*margin-top:0px;*/ color:#696969; font-size:11px;}
.subHeader { font-size: 13pt; color: #4d6de7; }
.subHeader2 { font-size: 13pt; color: #FF4646; }
.subHeader3 { font-size: 13pt; color: #6633CC; }
.subHeader4 { font-size: 13pt; color: #3399CC; }
.subHeader5 { font-size: 13pt; color: #9900FF; }
.subHeader6 { font-size: 13pt; color: #FF0099; }
.subHeader7 { font-size: 13pt; color: #003399; }
.subHeader8 { font-size: 13pt; color: #660000; }
.subHeader9 { font-size: 13pt; color: #CC0066; }
.subHeader10 { font-size: 13pt; color: #FF9900; }
.subHeader11 { font-size: 13pt; color: #CC3300; }
.subHeader12 { font-size: 13pt; color: #006600; }



.favHeader { color: #4d6de7; font-weight:bold; font-size: 10pt; text-decoration: underline; line-height: 150%; /*color:#3399FF;*/}
.favorite { color: #000033; font-weight:bold; font-size: 9pt;}
.favorite2 { color: #336699; font-weight:bold; font-size: 9pt;}
.favorite3 { color: #003366; font-weight:bold;font-size: 9pt;}
.favorite4 { color: #cc0033; font-weight:bold; font-size: 9pt;}
.favorite5 { color: #330000; font-weight:bold;font-size: 9pt;}



.footerText {color:#878787; font-size:9pt; }
.infoText { margin-left: 35px; margin-right: 10px; margin-top:10px; font-size:9pt; color:Black; }

a.webListing { text-decoration:underline; } 
a:hover.webListing { text-decoration:underline; color: #FF4646;} 

.infoTextHeader { font-size: 10pt; color: black; font-weight:bold;}
.infoTextBorder {border-left-style: solid; border-left-width:1px; border-left-color:Gray }
.logo { margin-left:12px; margin-bottom:4px; margin-top:15px;  }
.bizName { color: #4d6de7; font-size:9pt; font-weight:bold; font-family: Verdana, Tahoma, Arial, sans-serif; }
a.bizName { text-decoration:underline; }

.bizText { font-size: 9pt; font-family: Verdana, Tahoma, Arial, sans-serif;}
.bizTextGray {color: Gray; font-size: 9pt; font-family: Verdana, Tahoma, Arial, sans-serif;}
.bizDesc { font-size: 9pt; color: Black; font-family:Verdana, Tahoma, Arial, sans-serif; margin-right:15px;}
.resultsHeader { font-size: 11pt; font-weight: bold; font-family: Verdana, Tahoma, Arial, sans-serif;}


a.menubaritem { border:0; text-decoration:none; color:white; font-size:10pt; text-align: center;}
a:hover.menubaritem { text-decoration:none; text-align: center; }

.menubarbkg { border:0; text-align:center; background: url("../images/plainbar.gif") no-repeat bottom left; 
    margin: 1 1 1 1px; width:771px; height:35px;}
.gt0 { /*font-family: Verdana, Tahoma, sans-serif; font-weight:bold; color:#ffffff; font-size:10pt; 
    border: 1px solid #4d6de7;  padding-left: 8px; padding-right: 8px; padding-top: 2px; 
    padding-bottom: 2px;*/ text-align:center; }
.gt1 { /*font-family: Verdana, Tahoma, sans-serif; font-weight:bold; color:#ffffff; font-size:10pt; 
    border: 1px solid #ffffff;  padding-left: 8px; padding-right: 8px; padding-top: 3px; 
    padding-bottom: 2px;*/  text-align:center; background-color: #758CEC; }

.recText { font-size:10pt; color:Black; }

/* Job related classes */
.jobListingText { font-size: 9pt; font-family: Verdana, Tahoma, Arial, sans-serif; 
	        color: #505050; margin-left: 35px; margin-right: 10px; margin-top:10px;
}
.jobListingHeader { color: #4d6de7; font-weight:bold; font-size:1.2em; }
.jobListingJobTitle { color: #505050; font-weight:bold; font-size:1.4em; }
.jobListingLabel { color: #4d6de7; }
.jobListingAccentHeader { color: #4d6de7; font-weight:bold; font-size:1.2em; }
.hrAccent { color: #FF4646; height: 1px; }
.hrAccent2 { color: #FF4646; height: 2px; }

.AccentText { color: #FF4646; font-weight:bold;  }

	 
	 