body {width: 100%; color: #333; margin: 0px auto; padding: 0px 0px 0px 0px; background: none;}
html {min-width: 100%;}
A:hover {color: #346A80; TEXT-DECORATION: underline;}
A:link {TEXT-DECORATION: none;}
A:visited {TEXT-DECORATION: none;}
img	{border: 0; vertical-align: text-bottom;}
fieldset {border: 1px solid #80BEE1; margin: 8px 0px;}
legend{font: bold 14px/20px verdana; color: #80BEE1; padding: 0px 12px;} 
fieldset label {float:left; display:inline; width:150px; font: 12px/18px verdana; margin: 3px 10px; text-align: left;}
form {border: 0px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
input {padding: padding: 5px 0px; font-weight: normal; font-size: 8pt; background: #FFF; color: #346A80; font-family: verdana;}
select, textarea {background-color: #FFF; color: #346A80; font-family: Verdana; font-size: 8pt; margin: 0px 0px 10px 0px;}
span.trans input {background-color: transparent;}
p {position: relative; font: 12px/18px verdana; text-align: left;}
h1 {margin: 0px; padding: 0px;}
h2 {margin: 0px; padding: 0px;}
h3 {margin: 0px; padding: 0px;}
.trans {background-color: transparent;}
.lgtblue {background-color: #FAFAFA;}
.highlight {background-color: #ffffcc;}
.bold {font-weight: bold;}
.center {text-align: center;}
.center>div {margin: 0 auto;}
.top {vertical-align: text-top;}
.smtext {font: 7.5pt/10pt verdana;}
.right {float: right;}
.left {float: left;}
.nowrap {white-space: nowrap;}
.opacity {opacity: .4; filter: alpha(opacity=40);}
input.button {background-color: #FFF; font: 8pt verdana; border: double #BBC2BA; margin: 0px; padding: 1px;}

#container {width: 100%; border-top: 5px solid #80BEE1; border-bottom: 5px solid #80BEE1; margin-top: 0px; margin-bottom: 0px; margin-left: auto; margin-right: auto; padding: 3px 0px 3px 0px; background: #fff;}
#banner {display: none;}

#nav {display: none;}
	
#topnav {display: none;}

#topright {display: none;}

div.menuBar, div.menuBar a.menuButton, div.menu {display: none;}

#maincontent {padding: 0px 0px 25px 0px; margin: 0px 260px 0px 0px; background-color: #fff;}
#maincontent A:link {color: #2A82BA; TEXT-DECORATION: none;}
#maincontent A:hover {color: #2A82BA; TEXT-DECORATION: underline;}
#maincontent A:visited {color: #2A82BA;}
#maincontent p {padding: 10px 0px; margin: 0px 0px 0px 0px;}
#maincontent h1 {position: relative; color: #587CB2; font-family: verdana; font-size: 16px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
#maincontent h2 {position: relative; color: #888; font: 12px/16px verdana; font-weight: bold; padding: 0px 0px 0px 10px; margin: 0px 0px 0px 0px;}
#maincontent h3 {position: relative; color: #587CB2; font: 8pt/12pt verdana; font-weight: bold; padding: 5px 0px 0px 0px; margin: 0px 0px 0px 0px;}
#maincontent ul {position: relative; list-style-position: outside; padding: 10px 0px 2px 15px; margin: 0px 0px 0px 0px;}
#maincontent li {font: 9pt/13pt verdana; background: transparent url(/images/li_bullet.gif) no-repeat 0px 6px; list-style-type: none; display: block; margin: 0px; padding: 0px 0px 0px 15px;}
#maincontent img {vertical-align: text-top; border: 0px;}
#maincontent img.border {padding: 2px; border: 1px solid #E9E9E9;}
#maincontent img.right {margin: 5px 0px 5px 10px;}
#maincontent img.left {margin: 5px 10px 3px 0px;}
#maincontent div.hr {padding: 0px; margin: 5px auto 15px auto; height: 12px; background: transparent url(images/hr_main.gif) no-repeat;}
#maincontent div.hr hr {display: none;}

#right-sidebar {font: 11px/16px verdana; float: right; margin: 0px 0px 20px 0px; padding: 0px 0px 0px 0px; background: none;}
div#top {background: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width: 245px; height: 18px;}
div#bottom {background: none; margin: 0px 0px 0px 0px; width: 245px; height: 18px;}
div#middle {background: none; width: 245px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
#right-sidebar A:link {color: #FF6600; TEXT-DECORATION: none;}
#right-sidebar A:hover {color: #FF6600; TEXT-DECORATION: underline;}
#right-sidebar A:visited {color: #FF6600;}
#right-sidebar p {font: 11px/16px verdana; margin: 0px; padding: 5px 0px;}
#right-sidebar h2 {width: 210px; background-color: #80BEE1; font: 11px/14px verdana; font-weight: bold; color: #333; padding: 1px 5px; margin: 1px 0px; text-transform: uppercase; }
#right-sidebar ul {margin: 0px 0px 0px 0px; padding: 10px 0px; list-style: none;}
#right-sidebar li {list-style-type: none; display: block; padding: 0px; margin: 0; background: transparent url(/images/li_arrow.gif) no-repeat 3px 5px;}
#right-sidebar div.hr {width: 217px; padding: 0px 0px 0px 0px; margin: 10px 0px 0px 15px; height: 2px; background: none;}
#right-sidebar div.hr hr {display: none;}

blockquote {font: 18px/16pt verdana; font-weight: bold; margin: 20px 15px 20px 15px; padding: 0px; background: transparent url(/images/quote_left.gif) left top no-repeat; color: #999;}
blockquote div {text-align: left; padding: 10px 30px; background: transparent url(/images/quote_right.gif) right bottom no-repeat;}
p.entryinfo {color: #999; font: 12px/14pt verdana; font-weight: bold; padding: 0px; margin: -5px 30px 20px 0px; text-align: right;}

/* Table definitions - data */
table {width: 500px; background: #fff; font: 9pt/13pt verdana; padding: 0px 0px 0px 0px; margin: 5px 0px 5px 0px; caption-side:top;}
table img {border: 0px;}
thead {background-color: #CAD1DA;}
thead td{padding: 5px; margin: 0px; font-weight: bold;}
thead td img{padding: 0px; margin: 0px; border: 0px;}
.white {background-color: #fff;}
.blue {background-color: #FAFAFA;}
.green {background-color: #F4F4F4;}
.red {background-color: #FF9999;}
tbody {text-align: left;}
tbody th {text-align: left; padding: 10px 0px 0px 0px; margin: 0px 0px 0px 0px;}
tbody td{text-align: left; padding: 0px; margin: 0px; vertical-align: top;}
tbody td ul {list-style-position: outside; padding: 0px 0px 2px 10px; margin: 0px 0px 0px 0px;}
tbody td li.arrow {font: 9pt/13pt verdana; background: transparent url(/images/li_blue-arrow.gif) no-repeat 0px 5px; list-style-type: none; display: block; margin: 0px; padding: 0px 0px 0px 15px;}
tfoot {background-color: #CAD1DA; padding: 10px; margin: 10px;}
.white_row {background-color: #fff;}
.shade_row {background-color: #f3f7ff;}

/* Table definitions - forms */
table.form {width: 95%; background: #fff; border: 0px; padding: 0px 0px 0px 0px; font: 7pt/12pt verdana; margin: 0px 0px 0px 0px; caption-side:top;}
.form thead {text-align: center; background-color: #CAD1DA;}
.form thead td{padding: 5px; margin: 0px; font-weight: bold;}
.form tbody {text-align: center; line-height: 1.4em;}
.form tbody td{padding: 2px 6px 2px 6px; margin: 0px; vertical-align: text-top;}
.form tfoot {background-color: #fff; padding: 10px; margin: 10px; text-align: right;}

#footer {clear: both; height: 30px; background: #F3F3F3; padding: 0px 20px; margin: 0px 0px 0px 0px; border: 1px solid #E9E9E9;}
#footer p {font:11px/12px verdana; font-weight: normal; color: #888; vertical-align: middle;}
#footer A:link {color: #888; TEXT-DECORATION: none;}
#footer A:hover {color: #888; TEXT-DECORATION: underline;}
#footer A:visited {color: #888;}

#copyright {clear: both; padding: 0px 20px; margin: 0px 0px 0px 0px;}
#copyright p {font:11px/14px verdana; font-weight: normal; color: #666; vertical-align: middle;}
#copyright A:link {color: #666; TEXT-DECORATION: none;}
#copyright A:hover {color: #666; TEXT-DECORATION: underline;}
#copyright A:visited {color: #666;}

/* USED FOR GENERIC COLUMNS */
.col1, .col3, .col5 {float: left; width: 25%; text-align: left;} 
.col2, .col4, .col6 {float: left; width: 60%; text-align: left;} 

/* USED FOR ODD SIZED COLS */
.col2b{float: left; width: 450px; text-align: center; padding: 10px;} 
.col3b{float: left; width: 50px; text-align: left;} 
.col4b{float: left; width: 145px; text-align: left;} 

.clearer{height: 1px; overflow: hidden; margin-top: 1px; clear:both;}

#extraDivLogo {position:absolute; top: 12px; width:140px; height:54px; background-image: url(/images/logo_hirewise.gif); margin: 0px auto 0px auto;}