h1, h2, h3, ul, p, td, label.ListHeading {font-family:Arial, Helvetica, sans-serif;}
h1, h2, h3, label.ListHeading {font-weight:bold; margin:0;}
h1, h2 {color:#2462ab;}

.right, div#rightinformation {float:right;}
.left, .threecolumn, .twocolumnleft, .twocolumnright, .JobsASPX .bptwSeal, .JobsASPX .bptwSeal2 {float:left;}

h1 {font-size:21px; letter-spacing:-0.7pt}
h2 {font-size:17px;}
h3 {font-size:14px; color:#006633;}
ul {margin-top:0; font-size:13px;}
p {margin:0 0 13px 0; font-size:13px;}

/* IE7 in Quirks + IE6 and Below see _width as width and Standard Browsers will ignore it.
Setting _width after width will take presidence and effectively "fix" IE's incorrect box model */
div#content {margin:0; padding:13px; width:724px; _width:750px; background-color:#FFFFFF;}
div#rightinformation {float:right; margin:13px 0 13px 13px;}
table#ctl00_MainContent_tblStaff {margin:13px 0 0 0; text-transform:capitalize;}
table#ctl00_MainContent_tblRates {margin:13px auto 0 auto;}

.MenuSub {margin:13px auto 0 auto;}
ul.nobullets {margin:0 0 13px 0; list-style-type:none; padding:0;}
.columncontainer {overflow:auto; width:100%; margin:13px 0 0 0; padding:0}
.columncontainer br, .both {clear:both;}
.twocolumnleft, .twocolumnright {width:47%;}
.twocolumnleft {margin:0 30px 0 0;}
.twocolumnright {margin:0;}
.threecolumn {width:33%;}
.maintext {padding-bottom:26px; padding-top:0; margin-top:0;}
.footer {width:100%; text-align:center;}
.footer p {margin:0 0 5px 0; font-size:11px;}
.footer p.bigger {margin:0 0 5px 0; font-size:13px;}
.footer span a:link, .footer span a:visited, .footer span a:hover {color:#999999; text-decoration:none;}
label.ListHeading {font-size:13px;}
.tinytinytext {font-size:9px;}

.bptwSeal {background-image:url(../images/bptwSeal.gif); width:150px; height:150px;}
.bptwSeal2 {background-image:url(../images/bptwSeal2.gif); width:67px; height:68px;}
.JobsASPX .bptwSeal, .JobsASPX .bptwSeal2 {margin:10px;}
#rightinformation .bptwSeal, #rightinformation .bptwSeal2 {margin:5px auto;}

.captialize {text-transform:capitalize;}
.nomargin {margin:0;}




select {
	-khtml-appearance:none;
}
form {
	padding:0;
	border:0; 
	margin:0;
}
select.selectNormalize {
	font-family:Courier New;
}
a.linkEmphasis {
	font-weight:bold;
	color:Black;
}
a.linkEmphasis:hover {
	font-weight:bold;
	color:#DD8500;
}
input.input3Sided {
	border-right-style:none;
}
img
{
	border-style:none
}
.pointer {
	cursor:pointer;
}
.help {
	cursor:help;
}
.noAccess {
	cursor:url(/images/cursors/na.cur);
}
.arrowDown {
	cursor:url('/images/cursors/arrow_down.cur');
}
.arrowUp {
	cursor:url('/images/cursors/arrow_up.cur');
}
.emphasis {
	font-weight:bold;
}
.deEmphasis {
	font-weight:normal;
}
.noUnderline {
	text-decoration:none;
}
.hidden {
	display:none;
}
.invisible {
	visibility:hidden;
}
.italic {
	font-style:italic;
}
.underline {
	text-decoration:underline;
}
.required {
	border:1px solid red;
}
.requiredSelect{
	background-color:#DCC5C5;
}
br.br1 {
	line-height:5px;
}
.hr1 {
	height:1px;
	color:#6699CC;
}
div.hr2 {
	width:100%;
	height:1px;
	background-color:#CCAC40;
	margin:5px 0 0 0;
}
div.hr3 {
	width:100%;
	height:1px;
	background-color:#CCAC40;
	margin:0 0 5px 0;
}
div.hr5 {
	width:100%;
	height:1px;
	background-color:#CCAC40;
	margin:0 0 0 0;
}
div.hr6 
{
	width:100%;
	height:1px;
	background-color:#EEEEEE;
	margin:0 0 0 0;
}
.table1 {
	border:1px solid #6699CC;
	background-color:#F4F4F4;
}
.table1_3sided {
	font-size:11px;
	border-right:1px solid #6699CC;
	border-left:1px solid #6699CC;
	border-bottom:1px solid #6699CC;
	background-color:#F4F4F4;
}
.table1_4sided {
	font-size:11px;
	border-right:1px solid #6699CC;
	border-left:1px solid #6699CC;
	border-top:1px solid #6699CC;
	border-bottom:1px solid #6699CC;
	background-color:#F4F4F4;
}
.table2 {
	border:2px solid #CCCCCC;
	background-color:#E6E6E6;
	margin:0 0 13px 0;
}
.table2_child {
	border-right:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	background-color:#F4F4F4;
}
.table3 {
	border:1px solid #6699CC;
	background-color:#F4F4F4;
}
.table3_3sided {
	border-right:1px solid #6699CC;
	border-left:1px solid #6699CC;
	border-bottom:1px solid #6699CC;
	background-color:#F4F4F4;
}
.table3_3sided_left {
	border-top:1px solid #6699CC;
	border-left:1px solid #6699CC;
	border-bottom:1px solid #6699CC;
	background-color:#F4F4F4;
}
.table3_3sided_right {
	border-top:1px solid #6699CC;
	border-right:1px solid #6699CC;
	border-bottom:1px solid #6699CC;
	background-color:#F4F4F4;
}
.table3_2sided_left_right {
	border-right:1px solid #6699CC;
	border-left:1px solid #6699CC;
	background-color:#F4F4F4;
}
.table3_3sided_top {
	border-top:1px solid #6699CC;
	border-right:1px solid #6699CC;
	border-left:1px solid #6699CC;
	background-color:#F4F4F4;
}
.table3_top {
	border-top:1px solid #6699CC;
	background-color:#F4F4F4;
}
.table3_bottom {
	border-bottom:1px solid #6699CC;
	background-color:#F4F4F4;
}
.table4 {
	border:2px solid #CCCCCC;
	background-color:#E6E6E6;
}
.table5_3side{
	border-right:1px solid #CCAC40;
	border-left:1px solid #CCAC40;
	border-bottom:1px solid #CCAC40;
}
.table5_4side{
	border-right:1px solid #CCAC40;
	border-left:1px solid #CCAC40;
	border-top:1px solid #CCAC40;
	border-bottom:1px solid #CCAC40;
}
.table6 {
	border:1px solid #2462AB;
}
.table6_3side{
	border-right:1px solid #2462AB;
	border-left:1px solid #2462AB;
	border-bottom:1px solid #2462AB;
}
.border0 {
	border-width:0;
}
.border1 {
	border:1px solid #012F63;
}
.border2 {
	border:1px solid #000000;
}
.border2_top {
	border-top:1px solid #000000;
}
.border2_bottom {
	border-bottom:1px solid #000000;
}
.border2_left {
	border-left:1px solid #000000;
}
.border2_right {
	border-right:1px solid #000000;
}
.border3 {
	border:1px dashed #000000;
}
.border4 {
	border:1px dashed #333333;
}
.border5 {
	border:1px solid #FF0000;
}
.border6 {
	border:1px solid #6699CC;
}
.border7 {
	border:1px solid #3A75C4;
}
.border6_bottom {
	border-bottom:1px solid #6699CC;
}
.border7_top {
	border-top:1px solid #3A75C4;
}
.border8p {
	border:2px solid #CCCCCC;
}
.border8_top {
	border-top:2px solid #CCCCCC;
}
.border8_bottom {
	border-bottom:2px solid #CCCCCC;
}
.borderWhiteSpacer{
	border:5px solid #FFFFFF;
}
.color0 {
	color:#FFFFFF;          /* white */
}
.color1 {
	color:#3A75C4;          /* blue */
}
.color2 {
	color:#DD8500;          /* orange-brown */
}
.color3 {
	color:#576683;          /* blue-grey */
}
.color4 {
	color:#000066;          /* purple */
}
.color5 {
	color:#006633;          /* green */
}
.color6 {
	color:#F96302;          /* orange */
}
.color7 {
	color:#990000;          /* dark red */
}
.color8 {
	color:#666666;          /* grey */
}
.color10 {
	color:#000000;          /* black */
}
.color11 {
	color:#FF0000;          /* red */
}
.color12 {
	color:#012F63;          /* dark blue */
}
.color13 {
	color:#B90000;          /* dark red */
}
.color14 {
	color:#FF8000;          /* orange */
}
.whitetxt {color:#FFFFFF;}
.backgroundColor0 {
	background-color:#FFFFFF;   /* white */
}
.backgroundColor1 {
	background-color:#206E98;   /* blue-grey */
}
.backgroundColor2 {
	background-color:#FFFFCC;   /* cream */
}
.backgroundColor3 {
	background-color:#CEE0EA;   /* light blue-grey */
}
.backgroundColor4 {
	background-color:#EEEEEE;   /* light grey */
}
.backgroundColor5 {
	background-color:#B7CCDB;   /* light blue-grey */
}
.backgroundColor6 {
	background-color:#EAD7D8;   /* light red-grey */
}
.backgroundColor7 {
	background-color:#6699CC;   /* light blue */
}
.backgroundColor8 {
	background-color:#CCCCCC;   /* grey */
}
.backgroundColor9 {
	background-color:#F1E3A6;   /* light yellow-grey */
}
.backgroundColor10 {
	background-color:#F9F0B9;   /* yellow-grey */
}
.backgroundColor11 {
	background-color:#FAB6B8;   /* pink-grey */
}
.backgroundColor12 {
	background-color:#F9F2BB;   /* yellow-grey */
}
.backgroundColor13 {
	background-color: #D0D9E8;  /* blue-grey */
}
.backgroundColor14 {
	background-color:#B1EDB9;   /* light green-blue */
}
.backgroundColor15 {
	background-color:#CCE8FD;   /* light blue */
}
.backgroundColor16 {
	background-color: #d7ded0;  /* light green-grey */
}
.backgroundColor17 {
	background-color: #FFFFE8;  /* blue-grey */
}
.backgroundColor18 {
	background-color: #3A75C4;  /* navy blue */
}
.backgroundColor19 {
	background-color: #EDEDEB;  /* light grey */
}
.backgroundColor20 {
	background-color:#9FC4D7;   /* darker light blue-grey */
}

.text0 {
	font-size:12px;
}
.text1 {
	font-size:9px;
}
.text2 {
	font-size:11px;
}
.text3 {
	font-size:14px;
}
.text4 {
	font-size:16px;
}
.text5 {
	font-size:13px;
}
.text6 {
	font-size:10px;
}
.text7 
{
	font-size:24px;
}
.text24
{
	font-size:48px;
}
.text48 
{
	font-size:96px;
	}
.fontsize8
{	font-size:10px;
}
.redLight
{
    COLOR: #ff0000;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #ffd8d0
}
.yellowLight
{
    COLOR: #f1d500;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #ffffc9
}
.greenLight
{
    COLOR: #00d500;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #e3ffd0
}
.SmallButtonStyle
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    HEIGHT: 20px
}
.section_header 
{
    FONT-WEIGHT: bold;
    COLOR: #FFFFFF;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-color:#206E98;
	font-size:13px;
}
.datalist_view {
    background:#EEEEEE;
    color:#666666;
    font-weight:bold;
    text-align:left;
    font-size:11px;
}
.requiredField
{
	background-image:url('/images/icon_required_dot.gif');
	background-position: 0px 4px;
	background-repeat:no-repeat;
	padding-left:8px;
}