@media all { 
	   
}
@media print {   
	.PageBreak { display:block; page-break-before:always; }
	.NonPrinting { display:none }  
}
@media screen {
	.NonPrinting { display:inherit }
	.PageBreak { display:none }
}
html,body {
	margin: 0px;
	padding: 0px;
	height: 100%;
	border: none;
	scrollbar-arrow-color:white;
	scrollbar-base-color:#99BBDD;
}
div {
	position: absolute;
	overflow: hidden;
	height: 100%;
	margin: 0px;
	padding: 0px;
	visibility: visible;
	scrollbar-arrow-color:white;
	scrollbar-base-color:#6bb1de;
	left: 0px;
	top: 0px;
}
a.ContentLink:link { color:#333366; text-decoration:underline }
a.ContentLink:active { color:#333366; text-decoration:underline }
a.ContentLink:visited { color:#333366; text-decoration:underline }
a.ContentLink:hover { color:#CC6600; text-decoration:underline; cursor:hand }
a.SBLink:link { color:#333366; text-decoration:none }
a.SBLink:active { color:#333366; text-decoration:none }
a.SBLink:visited { color:#333366; text-decoration:none }
a.SBLink:hover { color:#CC6600; text-decoration:underline; cursor:hand }
a.SBLink1:link { color:#004433; text-decoration:underline }
a.SBLink1:active { color:#004433; text-decoration:underline }
a.SBLink1:visited { color:#004433; text-decoration:underline }
a.SBLink1:hover { color:#CC6600; text-decoration:underline; cursor:hand }
a.SBLink2:link { color:#000088; text-decoration:underline }
a.SBLink2:active { color:#000088; text-decoration:underline }
a.SBLink2:visited { color:#000088; text-decoration:underline }
a.SBLink2:hover { color:#CC6600; text-decoration:underline; cursor:hand }
a.BCLink:link { color:#555555; text-decoration:none }
a.BCLink:active { color:#555555; text-decoration:none }
a.BCLink:visited { color:#555555; text-decoration:none }
a.BCLink:hover { color:#CC6600; text-decoration:underline; cursor:hand }

.MainBody { background-color: #EEEEEE }
.Content { z-index: 8; width: 485px; left: 7px; top: 5px }
.MainPage { z-index: 2; width: 710px; left: 102px; top: 0px;
	background-color: #FFFFFF; border-width: 1px; border-style:outset; border-color: #888888; }
.MainPageShadow { z-index: 1; width: 710px; left: 105px; top: 5px;
	background-color: #777777 }
.FlashHeader { z-index: 3; height: 142px; width: 710px; top: 50px; background-image:url(../Images/BCBar1.jpg) }
.Logo { z-index: 4; height: 50px; width: 170px; top: 0px }
.MenuBar { z-index: 4; height: 50px; width: 535px; left: 175px; top: 0px }
.HomeTab { top: 3px; width: 107px; height: 50px; background-image:url(../Images/HomeTab.jpg); color:#666666 }
.CompaniesTab { top: 3px; width: 107px; height: 50px; background-image:url(../Images/CompTab.jpg); color:#666666 }
.CandidatesTab { top: 3px; width: 107px; height: 50px; background-image:url(../Images/CandTab.jpg); color:#666666 }
.ContractorsTab { top: 3px; width: 107px; height: 50px; background-image:url(../Images/ContTab.jpg); color:#666666 }
.AboutUsTab { top: 3px; width: 107px; height: 50px; background-image:url(../Images/AboutUsTab.jpg); color:#666666}
.HomeTabBox { left: 0px; top: 0px; width: 107px; height: 50px }
.CompTabBox { left: 107px; top: 0px; width: 107px; height: 50px }
.CandTabBox { left: 214px; top: 0px; width: 107px; height: 50px }
.ContTabBox { left: 321px; top: 0px; width: 107px; height: 50px }
.AboutUsTabBox { left: 428px; top: 0px; width: 107px; height: 50px }
a.MenuBarLink:link { color:#FFFFFF; text-decoration:none }
a.MenuBarLink:active { color:#FFFFFF; text-decoration:none }
a.MenuBarLink:visited { color:#FFFFFF; text-decoration:none }
a.MenuBarLink:hover { color:#FFFFFF; text-decoration:none; cursor:hand }
.ContentLayer { z-index: 4; width: 710px; left: 0px; top: 212px; 
	background-image:url(../Images/BGGradient1a.jpg) }
.Breadcrumbs { z-index: 9; visibility:visible; left: 0px; top: 192px; height: 20px; width: 710px;
	color:#555555 }
.BCText { visibility:inherit; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;
	font-weight:500; color:#333333;	left: 10px;	top: 1px; width: 589px}
.BCLinks { visibility:inherit; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;
	font-weight:500; left: 500px; top: 1px; width: 200px; text-align:right }
.BCBar { visibility:inherit; background-image:url(../Images/BCBar1.jpg); height: 18px; left: 1px; width: 710px }
.BCLine { visibility:inherit; top: 18px; height: 2px; width: 710px }
.SideBar { z-index: 10; left: 502px; top: 5px; width: 205px }
.SBBar1 { top: 0px }
.Quotes2 { top: 2px; left: 2px; width: 195px; height: 105px }
.SBBar2 { top: 120px }
.SBLinks2 { top: 125px; left: 8px; width: 198px; height: 245px;
	font-family:Arial, Verdana, sans-serif; font-size:13px; font-weight:bold; color:#777777 }
.NoScript { font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: bold; top: 22px }
.QuotesSaf { left:5px; top:5px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:italic}
.SBLinks { top: 125px; left: 500px; width: 198px; height: 235px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px; color:#333333;
	font-weight:normal;
}
.SBLinkStyle { font-family:Arial, Verdana, sans-serif; font-size:13px; font-weight:bold;
	color:#222222 }
/* These next three link tag styles are no longer used */
.SBLinkTag1 { color:#007766 }
.SBLinkTag2 { color:#0033AA }
.SBLinkTagSmall { font-family:Arial, Verdana, sans-serif; font-size:11px; font-weight:bold;
	color:#222222 }
.ContentText {
	font-family:Verdana, Arial, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#122D2B;
}
.ContentSmall {
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#122D2B;
}
.ContentSmall2 {
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#122D2B;
}
.ContentQuote {
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:normal;
	font-style:italic;
	color:#122D2B;
}
.Headlines {
	font-family:"Times New Roman", Times, serif;
	font-size:22px;
	font-weight:normal;
	color:#000000;
}
.NewsPrint {
	font-family:"Times New Roman", Times, serif;
	font-size:13px;
	font-weight:normal;
	color:#000000;
}
.NewsPaper { width:680px; height:660px; top:10px; left:10px; z-index:10 }
.PaperShadow { width:680px; height:660px; top:14px; left:14px; background-color:#333333; z-index:5 }
.AppForm {
	overflow:visible;
   width:760px; height:950px; top:4px; left:4px; z-index:2;
   border-style:solid; border-width: 1px; background-color:#FFFFFF;
   font-family:Verdana, Arial, sans-serif; font-size:12px;
   font-weight:normal; color:#122D2B; }
.AppFormShadow {
   width:760px; height:950px; top:9px; left:9px; z-index:1;
   background-color:#333333 }
.FormLabel {font-family:Verdana, Arial, sans-serif; font-size:13px; color:#122D2B; font-weight:normal }
.FormControl {font-family:Verdana, Arial, sans-serif; font-size:12px; color:#122D2B; font-weight:normal }
.FunText { font-family:"Comic Sans MS", Verdana, Arial; font-size:14px;	font-weight:600; color:#227700 }
.FlashUpdate { z-index: 8; height: 460px; width: 710px;	background-color: #FFFFFF }
.Quotes { position:relative; height: 65px; width: 650px }
.ProfileFrame { height:965px; width: 490px }
.SubmitRes {font-family:Verdana, Arial, sans-serif; font-size:12px; color:#122D2B }
.COMFrame {	width:485px; height:100% }
.Required {color: #FF0000}
.FAQanswer {
	position:relative;
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#006666;
	left:0px;
	display:none;
}
.FAQquestion {
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000066;
}
.JobList {
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000066;
}
a.JobList:link { color:#000066; text-decoration:none }
a.JobList:active { color:#000066; text-decoration:none }
a.JobList:visited { color:#000066; text-decoration:none }
a.JobList:hover { color:#CC6600; text-decoration:underline; cursor:hand }
.JobDetail {
	position:relative;
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#006666;
	left:0px;
	display:none;
}
.JobDetail1 {
	position:relative;
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#006666;
	left:0px;
	display:inline;
}
.VResDemo {	position:relative; align: center; width:320px; height:310px }
.VResLink { font-family:Verdana, Arial, sans-serif; font-size:16px; font-weight:bold }
a.VResLink:link { color:#5fc27b; text-decoration:none }
a.VResLink:active { color:#5fc27b; text-decoration:none }
a.VResLink:visited { color:#5fc27b; text-decoration:none }
a.VResLink:hover { color:#CC6600; text-decoration:underline; cursor:hand }

.Stars { position:relative;	overflow:visible }
.EventTitles {
	font-style:italic;
	font-weight:bold;
	font-family:"Times New Roman", Times, serif;
	font-size:24px;
	color:#009999;
}
.FormFieldUL
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12pt;
    border-right: white 1pt solid;
    border-top: white 1pt solid;
    border-left: white 1pt solid;
    border-bottom: black 1pt solid;
}
.FormFieldNoBox
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11pt;
    border-left-color: white;
    border-bottom-color: white;
    border-top-style: solid;
    border-top-color: white;
    border-right-style: solid;
    border-left-style: solid;
    border-right-color: white;
    border-bottom-style: solid;
    color: black;
}
.FormFieldNoBoxRt
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11pt;
    border-left-color: white;
    border-bottom-color: white;
    border-top-style: solid;
    border-top-color: white;
    border-right-style: solid;
    border-left-style: solid;
    border-right-color: white;
    border-bottom-style: solid;
    color: black;
    text-align: right;
}
.FormFieldBoxSm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
.FormTable
{
    border-right: black 1px solid;
    border-top: black 1px solid;
    border-left: black 1px solid;
    border-bottom: black 1px solid;
    font-size: 11pt;
    vertical-align: bottom;
    font-family: Arial;
}
.FormTable td
{
    border-right: gray 1px solid;
    border-top: gray 1px solid;
    border-left: gray 1px solid;
    border-bottom: gray 1px solid;
}
