﻿html>body p {margin: 15px 0;}
body {font-family: arial, helvetica, sans-serif; font-size:12px; text-align:left; color:#000000; background-color:#ffffff;}
#MainTable {border-right:solid 1px #E9EAE5; border-left:solid 1px #E9EAE5;}
td {vertical-align:top; text-align:left; border-spacing:0px; border-collapse:collapse;}
. CONTENT p {margin-bottom:0px; padding-bottom:10px;}
	
/* required */	
.required {color:#ff0000; font-size:14px; font-weight:500;}

/* images */
img {border:0px; margin-top:0px; margin-bottom:0px; padding-top:0px; padding-bottom:0px;}
.aleft {float:left; position:relative; padding-top:5px; padding-right:10px; padding-bottom:10px;}
.aright {float:right; position:relative; padding-top:5px; padding-left:10px; padding-bottom:10px;}
.homearrow{ margin-left:-15px; vertical-align:middle;}

/* headings */
h1, h2, h3, h4, h5, dt, h6, tfoot, thead, th {font-family: arial, helvetica, sans-serif; text-decoration:none; word-spacing:normal; 
	letter-spacing:normal; text-transform:none;}
h1	{font-size:16px; font-weight:700; font-style:normal; /*color:#128ca5;*/ color:#000000; margin-top:0px; *margin-top:-7px; margin-bottom:5px; 
	padding-top:5px; padding-bottom:5px; padding-right:10px; padding-left:10px;	background:#fff7e9; text-align:right;}
.h1right {margin-top:-3px; width:580px; text-align:right}
	
h2	{font-size:16px; font-weight:700; font-style:normal; color:#000000; margin-top:0px; margin-bottom:5px; padding-left:5px;}			
h3	{font-size:13px; font-weight:700; font-style:normal; color:#000000; margin-top:10px; margin-bottom:5px; padding-left:10px;}			
h4	{font-size:12px; font-weight:700; font-style:normal;color :#000000; margin-top:10px; margin-bottom:0px; padding-left:10px;}			
h5, dt	{font-size:11px; font-weight:700; font-style:normal;}			
h6	{font-size:10px; font-weight:700; font-style:normal;}		
tfoot, thead {font-size:12px;}			
th	{vertical-align:baseline; font-size:14px; font-weight:bold;}

/* other text */
small {font-size:.7em;}	
big	{font-size:1.17em;}	
blockquote, pre	{font-family: arial,courier new, monospace;}

/* list */
.CONTENT ul li {list-style-image:url("../../employee-leasing/images/arrow.gif");padding-bottom:10px;}	
ul li li {list-style-type:disc;}	
ul li li li	{list-style-type:circle;}		
ol li {list-style-type:decimal;}	
ol ol li {list-style-type:lower-alpha;}	
ol ol ol li	{list-style-type:lower-roman;}
ol ul li {list-style-type:square ;}
a, a:hover, a:active, a:link, a:visited {font-weight:700; color:#000000; white-space:normal;}
a:hover {color:#128ca5;}
	
/* topnav */
#TopCol {background-color:#ffffff;}
.TOPNAV {width:100%; *margin-bottom:-3px;}
.TOPNAV img {border:0px;}
.topright {text-align:center; float:right; position:relative; display:block; top:20px; padding-right:10px;}
.topright {color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:30px;}
.topright a, .topright a:hover, .topright a:visited, .topright a:link, .topnav a:active{color:#000000; font-size:16px; font-weight:700;
	text-decoration:underline;}
.topright a:hover {color:#128ca5;}
.topbar {background:#fff7e9; padding-right:20px; margin-bottom:0px; *margin-bottom:-5px; margin-top:-2px; text-align:right; font-size:20px;
	font-family:Arial, Helvetica, sans-serif; color:#dedede;}
.topbar a, .topbar a:hover, .topbar a:link, .topbar a:active, .topbar a:visited {color:#128ca5; font-family:Arial, Helvetica, sans-serif;
	font-size:16px; font-weight:700; text-decoration:none;}
.topbar a:hover {color:#000000; text-decoration:underline;}
.topbar img {border:0;}
.spacer {border-right:solid 1px #E3DDDD; margin-right:10px; padding-right:10px;}

/* leftnav */
#LeftCol {width:28%; background-color:#F0F5F5;}
#LeftCol img {vertical-align:top;}

.LEFTNAV {border-right:solid 3px #e7e0d6; display:block; line-height:18px; background:#fff9e9; padding-top:10px; border-left:solid 3px #e7e0d6;
    padding-bottom:0px; /*min-height:224px;*/}
.LEFTNAV, .LEFTNAV a, .LEFTNAV a:hover, .LEFTNAV a:active, .LEFTNAV a:visited, .LEFTNAV a:link{ 
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:700; text-decoration:none; display:block;
	line-height:20px; padding-top:5px; padding-bottom:5px;}
.LEFTNAV a{background:#fff9e9 url("../../employee-leasing/images/left-arrow.gif") no-repeat left; padding-left:25px; padding-right:5px; /*line-height:24px;*/}
.LEFTNAV .leftline{padding-left:25px; margin-top:-3px;}
.LEFTNAV a:hover {color:#128ca5;}
.LEFTNAV hr{ border:solid 1px #e7e0d6; margin:5px 0px 5px 0px; width:100%}
.LEFTNAV ul {padding-left:0px; margin:0px 0px; line-height:normal;}
.LEFTNAV li {list-style-type:none; border-bottom:solid 2px #E7E0D6; line-height:normal;}

/* Leftnav Submenu */ 
ul.leftmenu_submenu{padding-top:5px; padding-left:17px; margin:0px 0px;}
ul.leftmenu_submenu, ul.leftmenu_submenu a{background-color:#e7eadb; background-image:url(none);}
ul.leftmenu_submenu li {list-style:square; border-bottom:0px; padding-bottom:0px; color:#10839b;}
ul.leftmenu_submenu a {padding-left:0px; font-size:11px; line-height:24px; list-style-image:url(none); }

/* Leftnav CTA */
.leftsidebar {height:100%; background:#f0f5f5; text-align:center; padding:20px 10px; /*border-top:solid 8px #b3d2d5;*/ 
	font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}
.leftsidebar a {color:#11879f; font-weight:700; text-decoration:underline;}
#Leftnav1_ccbutton {background-color:#409DA5; color:#ffffff; font-weight:700; border:solid 1px #409DA5;}

/*  main content table */
#RightCol {vertical-align:top; background-color:#ffffff; width:571px; /*height:570px*/}
#RightCol td{vertical-align:top;}

/* main content column */
#BodyCol {width:570px; border-collapse:collapse; border-spacing:0px;}
#BodyTable { border-collapse:collapse; border-spacing:0px;}
/*.CONTENT {font-family: arial, helvetica, sans-serif; font-size:12px; color:#000000; margin-bottom:10px; padding-right:0px;}*/
.CONTENT {font-family: arial, helvetica, sans-serif; font-size:12px; color:#000000; margin-bottom:10px; padding-right:0px; margin-top:155px; *margin-top:160px;}

.CONTENT p {padding:10px; margin-top:-5px}
/*.header {width:572px; vertical-align:middle;}*/
/*.headerimg {width:573px; height:8px; vertical-align:top;}*/
.header {position:absolute; margin-left:-574px; *margin-left:-578px; margin-top:8px; *margin-top:12px; width:574px; height:155px;}
.headerimg {position:absolute; top:285px; left:458px; width:573px; height:8px;}

#homeCol table { border-spacing:0px; border-collapse:collapse;}
#homeCol td{border-right:3px solid #DDDDDD;	padding-top:10px; padding-right:5px; padding-left:25px; width:375px;}
#homeCol li {list-style-image:url("../../employee-leasing/images/arrow.gif"); font-size:12px; position:relative; line-height:18px;}
#homeCol h1 {padding-top:0px; margin-top:5px; margin-bottom:0px;}
.righthome {width:375px;}

#SideBarCol{display:none;}
.SIDEBAR {display:none;}

/* bottonnav */
#FooterCol {height:50px; background-color:#FFF7E9;}
#FooterCol img {vertical-align:top;}
.BOTTOMNAV, .BOTTOMNAV a, .BOTTOMNAV a:hover, .BOTTOMNAV a:visited, .BOTTOMNAV a:link{
	font-family: arial, helvetica, sans-serif; font-size:10px; font-weight:700; color:#128ca5; text-decoration:none;}
.BOTTOMNAV a:hover {color:#999999; text-decoration:underline;}
.BOTTOMNAV {background-color:transparent; padding-left:10px; padding-bottom:10px; padding-top:10px; text-align:center; line-height:12px;}
	
/* hr */
hr {padding-top:0px; padding-bottom:0px; margin-top:0px; margin-bottom:0px;}
	
/* width */

.w50{width:50px;}
.w75{width:75px;}
.w100{width:100px;}
.w150{width:150px;}
.w200{width:200px;}
.w250{width:250px;}
.w300{width:300px;}
.w350{width:350px;}
.w400{width:400px;}
.w550{width:550px;}
.w600{width:550px;}
.h50{height:75px;}
.h75{height:75px;}
.h100{height:75px;}
.h200{height:200px;}
.h275{height:275px;}
.h600 { height:600px}
.fs10 {font-size:10px;}

/* cms admin styles */

/* admin sections */
.adminheader
{
	text-align:center;
	padding-top:20px;
	margin-top:20px;
}

.admintable, .head
{
		background:#334433;
    	width:550px;
		font-weight:700;
		font-size:13px;		
}
.admintable strong, #datalist1
{
	
		color:#334433;
		font-weight:700;
		font-size:13px;
		
}
.admincol
{
	text-align:center;
	color:white;
	font-weight:bold;
}
.smallcopy
{
	color:#334433;
}
#iscatalog{display:none;}
#pagesidebar_4_1, #pagebody_4_1, #pagesidebar_4_1, #pagebody_4_1, #pageleftnav_4_1, #pageleftnav_4_1, #cta_4_1, #intro_4_1
{
	width:200px;
	overflow:hidden;
}	
#errlab
{
	font-weight:bold;
	color:red;
}
#leftnav1_admindiv
{
	line-height:20px;
}
.bgwhite, body.bgwhite
{
	background-color:white;}
.hometable {width:800px; *margin-top:-7px;}

