/*body { background-color: #CCFF66; font-family: times new roman, courier, sans-serif; font-size: 12px; color: #090D49; margin-left: 0px; margin-top: 0px; }*/
body { background-color: #<CFOUTPUT>#Page_BGColor#</CFOUTPUT>; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #090D49; margin-left: 0px; margin-top: 0px; }

table.slim_border {
	border-width: 1px;
	border-spacing: 2px;
	border-style: solid;
	border-color: #A0C060;
	border-collapse: separate;
	cellspacing=0;
	cellpadding=0;
}
table.tan_details { border: 4px solid #4B2F07; background-image: url('/images/tables/color_top_Tan.jpg');   background-color: #603902; margin-left: auto; margin-right: auto }
table.gray_details { border: 4px solid #D4CEC7; background-image: url('/images/tables/color_top_gray.jpg');   background-color: #D4CEC7; margin-left: auto; margin-right: auto }

.btnLink {
 border: 1px white solid;
 height: 2em;
 background-color: white;
 background-repeat: repeat-x;
 color: #339999;
 font-weight: bold;
 font-size: 1em;
 padding: 0.20em;
 padding-left: 1em;
 padding-right: 1em;
 line-height: 2em;
 text-decoration: none;
}

.sliderInput {
  height:20;
   width:30;
   font-family : Arial, Helvetica, sans-serif;
   font-size : 12px;
}

form {
margin:0;
padding:0;
} 

.btnLink:hover {
 border: 1px solid #75403B;
 height: 2em;
 background-color: #4B2F07;
 background-image: url('/images/buttons/btn_banner2.jpg');
 background-repeat: repeat-x;
 color: #75403B;
 font-weight: bold;
 font-size: 1em;
 padding-left: 1em;
 padding-right: 1em;
 line-height: 2em;
 text-decoration: none; padding-top:0.20em; padding-bottom:0.20em
}
td { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }
td.default { background-color: #FFFFFF; }
td.jobHeader { font-size: 9pt; font-weight: bold; color: #339999; }

.previewlink { text-decoration: underline; }
th { font-size: 11px; font-weight: bold; }

table.darkborder { border: 1px #009933 solid; }
/* messed up the rounded corner displays
p { margin-top: 2px; margin-bottom: 20px; }
p { margin-top: 0.10em; margin-bottom: 1.5em; }
*/
p.introStyle{text-indent:10px;margin-top:0px;margin-bottom:0px;}
p.one { margin-left: 1px; margin-right: 1px; margin-top: 0px; margin-bottom: 0px; }
p.box { margin-left: 6px; margin-right: 4px; margin-top: 4px; margin-bottom: 5px; }
p.leftnav { margin-left: 15px; margin-right: 5px; margin-top: 5px; margin-bottom: 20px; }
p.seekers { margin-left: 2px; margin-right: 0px; margin-top: 5px; margin-bottom: 20px; }
p.notes { font-size: 10px; margin-left: 3px; margin-right: 3px; margin-top: 5px; margin-bottom: 10px; }
p.seekernotes { font-size: 10px; margin-left: 3px; margin-right: 3px; margin-top: 5px; margin-bottom: 5px; }
.style_on { font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #FFFFFF; font-weight: bold; }
.style_off { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #E3DDEF; font-weight: bold; }
.light { color: #6666CC; font-size: 11px; margin-left: 10px; margin-right: 10px; margin-top: 2px; margin-bottom: 15px; }
.highlight { color: #FF0000; }

.tiny { font-size: 9px; color: #000066; }
.unselected { color: #6666CC; }
b.headertext { font-size: 11px; }
b.biggertext { font-size: 11px; }
b.tableh2 { font-size: 14px; font-weight: bold; }
b.alert { font-size: 11px; color: #FF0000; }
.fakelink { color: #0000FF; text-decoration: underline; }
H1 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 18px; font-weight: bold; margin-top: 2px; margin-bottom: 10px; }
H1.myheaderNoMargin { color: #602AC9; }
H1.myheader { color: #009933; margin-left: 10px; margin-right: 4px; margin-top: 10px; margin-bottom: 2px; }
H2 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; font-weight: bold; margin-left: 10px; margin-right: 4px; margin-top: 28px; margin-bottom: 4px; }
H2.registrationComplete { font-size: 14px;  }
H2.myReg { font-size: 12px; }
H3 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; margin-bottom: 2px; }
H3.mysmallheader { font-size: 11px; font-weight: bold; margin-left: 0px; margin-right: 0px; margin-top: 10px; margin-bottom: 5px; }
 
H4 { margin-left: 10px; }
 
a:hover { text-decoration: none; }
a:visited { color: 660099; }
 
ul { margin-right: 4px; margin-top: 0px; margin-bottom: 20px; }
ul.top { margin-left: 30px; margin-right: 4px; margin-top: 0px; margin-bottom: 8px; }
li { margin-right: 4px; margin-top: 0px; margin-bottom: 5px; }
li.left { margin-left: 10px; margin-right: 4px; margin-top: 0px; margin-bottom: 5px; }
ul.indent { list-style: circle; margin-bottom: 10px; }
li.indentli { margin-left: 15px; margin-right: 4px; }
 
input { font-family: Tahoma, Arial, Helvetica, sans-serif; color: 000066; font-size: 11px; }
input.seekerinput { border: 1px #7F9DB9 solid; }
input.btn { font-weight: bold; background: #CCFF66 url('/images/btnBg.gif') repeat-x; color:#FFFFFF; border:1px solid #993300;  }
input.mediumbtn { font-weight: bold; width: 75px; background: #FF6633 url('/images/btnBg.gif') repeat-x; color:#FFFFFF; border:1px solid #993300;  }
input.smallbtn { font-weight: bold; width: 26px; background: #FF6633 url('/images/btnBg.gif') repeat-x; color:#FFFFFF; border:1px solid #993300;  }
input.seekerRegistration { border: 1px #CCCCFF solid; background-color: #EBE4FD; }
input.urlinput { background-image: url('/images/http.gif'); background-repeat: no-repeat; padding-left: 42px; border: 1px solid #7F9DB9; }


.row0 {background-color: #F1F9FB;} 
.row1 {background-color: white;}  

.btnLinkGreen {
 border: 1px solid #000033;
 height: 2em;
 background-color: #A5E086;
 background-image: url('/images/buttons/btn_bgGreen.gif');
 background-repeat: repeat-x;
 color: #0000FF;
 font-weight: bold;
 font-size: 1em;
 padding-left: 1em;
 padding-right: 1em;
 line-height: 2em;
 text-decoration: none; padding-top:0.20em; padding-bottom:0.20em
}
a.norm
{
  font-size:100%;
}
a.footer
{
  font-size:18px;
  font-family:"Times New Roman",arial;
  padding-left:2px;
  padding-right:2px;
}
.greenlimeDashes
{
  padding-left:2px;
  padding-right:2px;
  color:#6BA913;
}
a:hover.btnLinkGreen {
 color: #000033;
}
h3 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 1.10em;
 margin-top: 0em;
 margin-left: 0.35em;
 margin-bottom: 0.10em;
}
.calcTable
{
 background-image: url('/images/calcBackground.gif');
 background-repeat: repeat-x;
border-style:thin;
border-color:red;
}
.instructionsDetail
{
  font-size:105%;
  
}
.smallFont
{
  font-size:90%;

}
.titleFont
{
  font-size:105%;
  font-weight:bold;

}
a.clpseExpand
{
  color:#EEEFE5;
  font-size:105%;
  font-weight:bold;
}
a.clpseExpand:hover
{
  color:yellow;
  font-size:105%;
  font-weight:bold;
}
.questionsHeader
{
  font-size:105%;
  font-weight:bold;
  padding-top:15px;
}
.questionDetail
{
  font-size:100%;
}
.smquestionDetail
{
  font-size:90%;
  height:20px;
}
.questionDetailBold
{
  font-size:90%;
  font-weight:bold;
}
