/* Remedy Intelligent Staffing -  Styles */
/* Last edited 7-27-05 tag */
/* conbrio design - conbrio.com */

/* site wide styles */
body {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px; /* thanks, opera */
	background-color: #FFFFFF;
	font-family:Verdana, Arial, Helvetica, Sans-Serif;}

body.main {
	background-image: url(../images/bg/bg_blue.gif);
	background-repeat: repeat-x;}

body.sub {background-image: url(../images/bg/bg_3.jpg);}

a:link, 
a:visited,
a:active {color:#FF9933; text-decoration:none;}
a:hover {color:#FF9933; text-decoration:underline;}

td {vertical-align: top;}

/* Main Site Content Styles */
.content {
	font-size: 11px; 
	line-height: 16px; 
	color: #666666;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;}

.content strong {color: #666666;}
.content p {margin: 5px 0px 9px 0px;}
.content li {margin: 5px 0px 9px 0px;}

.contentwhy {
	font-size: 14px; 
	line-height: 16px; 
	color: #666666;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;}
.contentwhy p {margin: 9px 0px 9px 0px;}

img.why {border: 1px solid #154D7E;}
img.whylrg {
	border: 1px solid #154D7E;
	margin: 0px 10px 0px 15px;}

.content strong {color: #666666;}
.content p {margin: 5px 0px 9px 0px;}
.content li {margin: 5px 0px 9px 0px;}

.fraddress {
	font-size: 11px; 
	line-height: 12px; 
	color: #666666;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;}

.subcontact {
	font-size: 13px; 
	line-height: 18px; 
	color: #666666;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	margin: 0px 5px 9px 8px;}
	
	
/* Index Page Styles */
td.maintop {
	border-top: 29px solid #154D7E;
	background-image: url(../images/front/pic_2a.jpg);}

td.value {vertical-align: middle;}

td.whitepart {
	height:213px;
	background-image: url(../images/front/white_bg.gif);}

td.whitebot {
	height:91px;
	background-image: url(../images/front/white_bot2.gif);}

img.frpics {padding-top: 10px; padding-bottom: 10px;}
img.frhead {padding-bottom: 10px;}

div.bottom_main {padding: 10px 22px 0px 22px;}
.left_main {
	padding: 25px 15px 20px 0px;
	font-size: 11px; 
	line-height: 14px; 
	color: #666666;}

.left_main strong {color: #003366;}

.left_services {
	padding: 13px 0px 13px 0px;
	font-family:Georgia, Verdana, Arial, Helvetica, Sans-Serif; 
	font-size:12px; 
	line-height:16px; 
	color:#669933;}

.left_services a:link, 
.left_services a:visited, 
.left_services a:active {
	color: #669933; 
	text-decoration:none;}
.left_services a:hover {
	color:#669933; 
	text-decoration:underline;}

img.mainbot {margin: 21px 0px 15px 0px;}

/* Main Page Navigation */
td.navtop {background-color: #ffffff; vertical-align: top;}
td.navbot {background-color: #ffffff; vertical-align: bottom;}
td.navnav {background-color: #ffffff; vertical-align: top; border-bottom: 1px solid #264764;}
table.topnav {background-color: #ffffff;}

/* Sub Page Styles */
td.subtop {
	height:118px;
	background-image: url(../images/subs/top_bg.jpg);}
td.subreg {
	background-image: url(../images/subs/reg_bg.jpg);
	height: 380px;}

td.subnava {padding: 8px 0px 11px 0px;}

img.sublogo {padding: 8px 0px 0px 12px;}
img.topcontact {padding: 32px 13px 15px 0px;}

table.banners {border-bottom: 9px solid #333333;}
table.main {border-top: 15px solid #FFFFFF; height: 350px;}

table.resources {
	width: 501px;
	background-color: #f2f5f7;
	margin: 10px 0px 20px 0px;
	border-left:1px solid #666666;
	border-top:1px solid #666666;
	border-right:3px solid #0F5181;
	border-bottom:3px solid #FF9830;
	font-size:14px; 
	font-family:Georgia, Verdana, Arial, Helvetica, Sans-Serif;
	line-height:14px; 
	color:#154D7E;}
	
td.resources {
	width: 167px;
	padding: 8px 8px 8px 8px;
	vertical-align: top;
 }
	
table.subnavnb {
	width: 162px;
	background-color: #99CC33;
	border-top:3px solid #154D7E;
	border-bottom:3px solid #154D7E;}
	
.subtext {
	height: 25px;
	padding: 3px 0px 3px 13px;
	vertical-align: middle;
	font-size:11px; 
	line-height:13px; 
	color:#154D7E;
	border-bottom: 1px solid #CCE699;}

.subtext a:link, 
.subtext a:visited, 
.subtext a:active {
	color: #154D7E; 
	text-decoration:none;
}
.subtext a:hover {
	color:#E2EAF2; 
	text-decoration:none;}

.mainwords {padding: 10px 15px 25px 4px;}
.emaillink {font-size:10px;}
	
img.bulla {padding: 0px 6px 1px 0px;}
img.readmore {padding: 0px 25px 20px 0px;}
img.stock {margin: 0px 0px 15px 15px;}

td.lists {padding-bottom:20px;}
td.affiliations {vertical-align: bottom; text-align: center;}

/* form styles */
input.form {
	background-color:#FFFFFF; 
	color:#666666; 
	border: 1px solid #666666 ; 
	height: 21px; 
	font-family:Arial, Helvetica, Sans-Serif; 
	font-size:11px; 
	padding: 3px 5px 0px 5px;
	font-weight:normal; 
	margin:2px;}
	
textarea.form {
	background-color:#FFFFFF; 
	color:#666666; 
	border: 1px solid #666666;
	height: 100px; 
	font-family:Arial, Helvetica, Sans-Serif; 
	font-size:11px; 
	padding: 3px 5px 0px 5px;
	font-weight:normal; 
	margin:2px;}

td.form {vertical-align: middle; text-align: right;}
	
.button {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; border: 1px solid gray; background: #FFFFFF; padding:3px; color:#FF9933; text-align: center;}
.buttonOn {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; border: 1px solid gray; background: #154D7E; padding:3px; color:#FFFFFF; text-align: center;}

/* Conbrio Styles */
.conbrio {
	font-family:Verdana, Arial, Helvetica, Sans-Serif; 
	font-size:10px; 
	line-height:12px; 
	color:#999999;}
.conbrio a:link, 
.conbrio a:visited, 
.conbrio a:active {
	color: #FF9933; 
	text-decoration:none;}
.conbrio a:hover {
	color:#FF9933; 
	text-decoration:underline;}
	
/* Header Styles */
h4	{
	font-family:Georgia, Verdana, Arial, Helvetica, Sans-Serif; 
	font-size:11px; 
	line-height:12px; 
	color:#669933;
	font-weight: heavy;
	margin: 4px 0px 0px 0px;}
	
h5	{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	text-transform: uppercase; 
	font-size:11px; 
	line-height:12px; 
	color:#154D7E;
	font-weight: heavy;
	margin: 0px 0px 0px 0px;}
	
h6	{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size:11px; 
	line-height:12px; 
	color:#EE2F24;
	font-weight: heavy;
	margin: 0px 0px 0px 0px;}