body{
	background-color:#505050;
	margin-top: 0;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
}


/* Links */

a:link {color:#4C3F5B;}
a:active {color:#4C3F5B;}
a:visited {color:#4C3F5B;}
a:hover {color:#4C3F5B;}

a.footerlink:link {font-size: 9px; font-weight: bold; color:#FFFFFF; text-decoration: none;}
a.footerlink:active {font-size: 9px; font-weight: bold; color:#FFFFFF; text-decoration: none;}
a.footerlink:visited {font-size: 9px; font-weight: bold; color:#FFFFFF; text-decoration: none;}
a.footerlink:hover {color:#FFFFFF; text-decoration: underline;}

a.quicklink:link {font-size: 7pt; color:#FFFFFF; text-decoration: none;}
a.quicklink:active {font-size: 7pt; color:#FFFFFF; text-decoration: none;}
a.quicklink:visited {font-size: 7pt; color:#FFFFFF; text-decoration: none;}
a.quicklink:hover {font-size: 7pt; color:#FFFFFF; text-decoration: underline;}


/* Tables */


.tablesitemap{
	cellpadding:8px; margin:0px; width:550px;
}



td{
	font-style: normal;
    font-family: Helvetica, Verdana, Arial,sans-serif;
    font-size: 12px;
    line-height: 1.5;
    font-weight: normal;
	color:#000000;
}

.widthHeightFull{
	width: 100%;
	height: 100%;
}

.widthFull{
	width: 100%;
}

.footertext{
	font-style: normal;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    font-weight: normal;
	color:#FFFFFF;
}

.smtext{
	font-style: normal;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    font-weight: bold;
	color:#503D62;
}

.smtext2{
	font-style: normal;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;

	color:#000000;
}

.smtext3{
	font-style: normal;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
	color:#503D62;
}


.mainCell{
	background-color:#FFFFFF;
	border-right-color: #666666;
	border-right-style: solid; 
	border-right-width: 1px; 
}

.mainMenuCell{
	background-color:#5C7D36;
	border-right-color: #666666;
	border-right-style: solid; 
	border-right-width: 1px; 
}

.borderBox{
	border-color: #000000;
	border-style: solid; 
	border-width: 1px; 
}

.borderTop{
	border-top-color: #809154;
	border-top-style: solid; 
	border-top-width: 4px; 
}

.borderTopBottom{
	border-top-color: #666666;
	border-top-style: solid; 
	border-top-width: 1px; 
	border-bottom-color: #666666;
	border-bottom-style: solid; 
	border-bottom-width: 1px; 
}


/* Background Images */

.bkgd{
	background-image:url('images/bkgd/bkgdMainMenu.jpg'); 
	background-repeat: no-repeat; 
}

.bkgdHomeHeader{
	background-image:url('images/header_center_bottom.jpg'); 
	background-repeat: repeat-x; 
}

.bkgdRtSide{
	background-image:url('images/content_right.jpg'); 
	background-repeat: repeat-y; 
}

.bkgdquicklinks{
	background-image:url('images/background_quicklinks.jpg'); 
	background-repeat: repeat-x; 
}

/* Background Colors */

.bgWhite{
	background-color:#FFFFFF;
}

.bgPurple{
	background-color:#503D62;
}

.bgLightGrey{
	background-color:#DEDFDA;
}

.bgDarkGrey{
	background-color:#505050;
}

/* Text */

.headerLarge{
	font-style: normal;
    font-family: sans-serif, Helvetica, Verdana, Arial;
    font-size: 12pt;
    font-weight: bold;
	color:#503D62;
}

.headerMed{
	font-style: normal;
    font-family: sans-serif, Helvetica, Verdana, Arial;
    font-size: 9pt;
    font-weight: bold;
	color:#503D62;
}

.headerLargeOrange{
	font-style: normal;
    font-family: sans-serif, Helvetica, Verdana, Arial;
    font-size: 12pt;
    font-weight: bold;
	color:#E36801;
}

.headerMedOrange{
	font-style: normal;
    font-family: sans-serif, Helvetica, Verdana, Arial;
    font-size: 9pt;
    font-weight: bold;
	color:#E36801;
}

.headerLargeDarkGrey{
	font-style: normal;
    font-family: sans-serif, Helvetica, Verdana, Arial;
    font-size: 12pt;
    font-weight: bold;
	color:#595959;
}

.headerMedDarkGrey{
	font-style: normal;
    font-family: sans-serif, Helvetica, Verdana, Arial;
    font-size: 9pt;
    font-weight: bold;
	color:#595959;
}

.headerLargeLightBlue{
	font-style: normal;
    font-family: sans-serif, Helvetica, Verdana, Arial;
    font-size: 12pt;
    font-weight: bold;
	color:#01AEF0;
}

.headerMedLightBlue{
	font-style: normal;
    font-family: sans-serif, Helvetica, Verdana, Arial;
    font-size: 9pt;
    font-weight: bold;
	color:#01AEF0;
}

.headerLargeRed{
	font-style: normal;
    font-family: sans-serif, Helvetica, Verdana, Arial;
    font-size: 12pt;
    font-weight: bold;
	color:#B53738;
}

.headerMedRed{
	font-style: normal;
    font-family: sans-serif, Helvetica, Verdana, Arial;
    font-size: 9pt;
    font-weight: bold;
	color:#B53738;
}

.headerLargeDarkBlue{
	font-style: normal;
    font-family: sans-serif, Helvetica, Verdana, Arial;
    font-size: 12pt;
    font-weight: bold;
	color:#434777;
}

.headerMedDarkBlue{
	font-style: normal;
    font-family: sans-serif, Helvetica, Verdana, Arial;
    font-size: 9pt;
    font-weight: bold;
	color:#434777;
}

.headerLargeGreen{
	font-style: normal;
    font-family: sans-serif, Helvetica, Verdana, Arial;
    font-size: 12pt;
    font-weight: bold;
	color:#298727;
}

.headerMedGreen{
	font-style: normal;
    font-family: sans-serif, Helvetica, Verdana, Arial;
    font-size: 9pt;
    font-weight: bold;
	color:#298727;
}

.headerLargeResumateBlue{
	font-style: normal;
    font-family: sans-serif, Helvetica, Verdana, Arial;
    font-size: 12pt;
    font-weight: bold;
	color:#0754A4;
}

.headerMedResumateBlue{
	font-style: normal;
    font-family: sans-serif, Helvetica, Verdana, Arial;
    font-size: 9pt;
    font-weight: bold;
	color:#0754A4;
}

.headerLargeYellow{
	font-style: normal;
    font-family: sans-serif, Helvetica, Verdana, Arial;
    font-size: 12pt;
    font-weight: bold;
	color:#0754A4;
}

.headerMedYellow{
	font-style: normal;
    font-family: sans-serif, Helvetica, Verdana, Arial;
    font-size: 9pt;
    font-weight: bold;
	color:#FBCE1D;
}

ul#LeftNavMenu {
	margin:0;
	padding:0;
	list-style-type:none;
}

ul#LeftNavMenu li#img1 {
	position:relative;
	font-family: arial, verdana, helvetica, sans-serif;
	background: url(images/nav_left_ATS_custom2.jpg) no-repeat left top;/* over state of image*/
	width: 234px;
	height: 24px;
	line-height:24px;
	text-align:center;
}

ul#LeftNavMenu li#img1 a {
	display:block;
	width: 234px;
	height: 24px;
	display: block;
	color: #FFF;
	text-decoration: none;
	background: url(images/nav_left_ATS_custom.jpg) no-repeat left top;/* normal state of image*/
	padding-top:24px;
	overflow:hidden;
	height:0px !important; /* for most browsers */
	height /**/:24px; /* for IE5.5's bad box model */
}

ul#LeftNavMenu li#img1 a:hover {
	background:transparent;
	color:#000
}

ul#LeftNavMenu li#img2 {
	position:relative;
	font-family: arial, verdana, helvetica, sans-serif;
	background: url(images/nav_left_ATS_enterprise2.jpg) no-repeat left top;/* over state of image*/
	width: 234px;
	height: 24px;
	line-height:24px;
	text-align:center;
}

ul#LeftNavMenu li#img2 a {
	display:block;
	width: 234px;
	height: 24px;
	display: block;
	color: #FFF;
	text-decoration: none;
	background: url(images/nav_left_ATS_enterprise.jpg) no-repeat left top;/* normal state of image*/
	padding-top:24px;
	overflow:hidden;
	height:0px !important; /* for most browsers */
	height /**/:24px; /* for IE5.5's bad box model */
}

ul#LeftNavMenu li#img2 a:hover {
	background:transparent;
	color:#000
}

ul#LeftNavMenu li#img3 {
	position:relative;
	font-family: arial, verdana, helvetica, sans-serif;
	background: url(images/nav_left_ATS_professional2.jpg) no-repeat left top;/* over state of image*/
	width: 234px;
	height: 24px;
	line-height:24px;
	text-align:center;
}

ul#LeftNavMenu li#img3 a {
	display:block;
	width: 234px;
	height: 24px;
	display: block;
	color: #FFF;
	text-decoration: none;
	background: url(images/nav_left_ATS_professional.jpg) no-repeat left top;/* normal state of image*/
	padding-top:24px;
	overflow:hidden;
	height:0px !important; /* for most browsers */
	height /**/:24px; /* for IE5.5's bad box model */
}

ul#LeftNavMenu li#img3 a:hover {
	background:transparent;
	color:#000
}

ul#LeftNavMenu li#img4 {
	position:relative;
	font-family: arial, verdana, helvetica, sans-serif;
	background: url(images/nav_left_ATS_hourly2.jpg) no-repeat left top;/* over state of image*/
	width: 234px;
	height: 24px;
	line-height:24px;
	text-align:center;
}

ul#LeftNavMenu li#img4 a {
	display:block;
	width: 234px;
	height: 24px;
	display: block;
	color: #FFF;
	text-decoration: none;
	background: url(images/nav_left_ATS_hourly.jpg) no-repeat left top;/* normal state of image*/
	padding-top:24px;
	overflow:hidden;
	height:0px !important; /* for most browsers */
	height /**/:24px; /* for IE5.5's bad box model */
}

ul#LeftNavMenu li#img4 a:hover {
	background:transparent;
	color:#000
}

ul#LeftNavMenu li#img5 {
	position:relative;
	font-family: arial, verdana, helvetica, sans-serif;
	background: url(images/nav_left_ATS_government2.jpg) no-repeat left top;/* over state of image*/
	width: 234px;
	height: 24px;
	line-height:24px;
	text-align:center;
}

ul#LeftNavMenu li#img5 a {
	display:block;
	width: 234px;
	height: 24px;
	display: block;
	color: #FFF;
	text-decoration: none;
	background: url(images/nav_left_ATS_government.jpg) no-repeat left top;/* normal state of image*/
	padding-top:24px;
	overflow:hidden;
	height:0px !important; /* for most browsers */
	height /**/:24px; /* for IE5.5's bad box model */
}

ul#LeftNavMenu li#img5 a:hover {
	background:transparent;
	color:#000
}

ul#LeftNavMenu li#img6 {
	position:relative;
	font-family: arial, verdana, helvetica, sans-serif;
	background: url(images/nav_left_ATS_lite2.jpg) no-repeat left top;/* over state of image*/
	width: 234px;
	height: 24px;
	line-height:24px;
	text-align:center;
}

ul#LeftNavMenu li#img6 a {
	display:block;
	width: 234px;
	height: 24px;
	display: block;
	color: #FFF;
	text-decoration: none;
	background: url(images/nav_left_ATS_lite.jpg) no-repeat left top;/* normal state of image*/
	padding-top:24px;
	overflow:hidden;
	height:0px !important; /* for most browsers */
	height /**/:24px; /* for IE5.5's bad box model */
}

ul#LeftNavMenu li#img6 a:hover {
	background:transparent;
	color:#000
}

ul#LeftNavMenu li#img65 {
	position:relative;
	font-family: arial, verdana, helvetica, sans-serif;
	background: url(images/nav_left_ATS_lite2a.jpg) no-repeat left top;/* over state of image*/
	width: 234px;
	height: 24px;
	line-height:24px;
	text-align:center;
}

ul#LeftNavMenu li#img65 a {
	display:block;
	width: 234px;
	height: 24px;
	display: block;
	color: #FFF;
	text-decoration: none;
	background: url(images/nav_left_ATS_litea.jpg) no-repeat left top;/* normal state of image*/
	padding-top:24px;
	overflow:hidden;
	height:0px !important; /* for most browsers */
	height /**/:24px; /* for IE5.5's bad box model */
}

ul#LeftNavMenu li#img65 a:hover {
	background:transparent;
	color:#000
}
ul#LeftNavMenu li#img652 {
	position:relative;
	font-family: arial, verdana, helvetica, sans-serif;
	background: url(images/nav_left_i9.jpg) no-repeat left top;/* over state of image*/
	width: 234px;
	height: 24px;
	line-height:24px;
	text-align:center;
}

ul#LeftNavMenu li#img652 a {
	display:block;
	width: 234px;
	height: 24px;
	display: block;
	color: #FFF;
	text-decoration: none;
	background: url(images/nav_left_i9a.jpg) no-repeat left top;/* normal state of image*/
	padding-top:24px;
	overflow:hidden;
	height:0px !important; /* for most browsers */
	height /**/:24px; /* for IE5.5's bad box model */
}

ul#LeftNavMenu li#img652 a:hover {
	background:transparent;
	color:#000
}



ul#LeftNavMenu li#img653 {
	position:relative;
	font-family: arial, verdana, helvetica, sans-serif;
	background: url(images/nav_left_historical2.jpg) no-repeat left top;/* over state of image*/
	width: 234px;
	height: 24px;
	line-height:24px;
	text-align:center;
}

ul#LeftNavMenu li#img653 a {
	display:block;
	width: 234px;
	height: 24px;
	display: block;
	color: #FFF;
	text-decoration: none;
	background: url(images/nav_left_historical.jpg) no-repeat left top;/* normal state of image*/
	padding-top:24px;
	overflow:hidden;
	height:0px !important; /* for most browsers */
	height /**/:24px; /* for IE5.5's bad box model */
}

ul#LeftNavMenu li#img653 a:hover {
	background:transparent;
	color:#000
}




ul#LeftNavMenu li#img7 {
	position:relative;
	font-family: arial, verdana, helvetica, sans-serif;
	background: url(images/nav_left_RESUMate_Lite2.jpg) no-repeat left top;/* over state of image*/
	width: 234px;
	height: 24px;
	line-height:24px;
	text-align:center;
}

ul#LeftNavMenu li#img7 a {
	display:block;
	width: 234px;
	height: 24px;
	display: block;
	color: #FFF;
	text-decoration: none;
	background: url(images/nav_left_RESUMate_Lite.jpg) no-repeat left top;/* normal state of image*/
	padding-top:24px;
	overflow:hidden;
	height:0px !important; /* for most browsers */
	height /**/:24px; /* for IE5.5's bad box model */
}

ul#LeftNavMenu li#img7 a:hover {
	background:transparent;
	color:#000
}



ul#LeftNavMenu li#imgTS {
	position:relative;
	font-family: arial, verdana, helvetica, sans-serif;
	background: url(images/nav_left_TS2.jpg) no-repeat left top;/* over state of image*/
	width: 234px;
	height: 24px;
	line-height:24px;
	text-align:center;
}

ul#LeftNavMenu li#imgTS a {
	display:block;
	width: 234px;
	height: 24px;
	display: block;
	color: #FFF;
	text-decoration: none;
	background: url(images/nav_left_TS1.jpg) no-repeat left top;/* normal state of image*/
	padding-top:24px;
	overflow:hidden;
	height:0px !important; /* for most browsers */
	height /**/:24px; /* for IE5.5's bad box model */
}

ul#LeftNavMenu li#imgTS a:hover {
	background:transparent;
	color:#000
}



ul#LeftNavMenu li#img8 {
	position:relative;
	font-family: arial, verdana, helvetica, sans-serif;
	background: url(images/nav_left_RESUMate_Pro2.jpg) no-repeat left top;/* over state of image*/
	width: 234px;
	height: 24px;
	line-height:24px;
	text-align:center;
}

ul#LeftNavMenu li#img8 a {
	display:block;
	width: 234px;
	height: 0px;
	display: block;
	color: #FFF;
	text-decoration: none;
	background: url(images/nav_left_RESUMate_Pro.jpg) no-repeat left top;/* normal state of image*/
	padding-top:24px;
	overflow:hidden;
	height:0px !important; /* for most browsers */
	height /**/:24px; /* for IE5.5's bad box model */
}

ul#LeftNavMenu li#img8 a:hover {
	background:transparent;
	color:#000
}


ul#LeftNavMenu li#img9 {
	position:relative;
	font-family: arial, verdana, helvetica, sans-serif;
	background: url(images/nav_left_NowHIRE_IVR2.jpg) no-repeat left top;/* over state of image*/
	width: 234px;
	height: 24px;
	line-height:24px;
	text-align:center;
}

ul#LeftNavMenu li#img9 a {
	display:block;
	width: 234px;
	height: 24px;
	display: block;
	color: #FFF;
	text-decoration: none;
	background: url(images/nav_left_NowHIRE_IVR.jpg) no-repeat left top;/* normal state of image*/
	padding-top:24px;
	overflow:hidden;
	height:0px !important; /* for most browsers */
	height /**/:24px; /* for IE5.5's bad box model */
}

ul#LeftNavMenu li#img9 a:hover {
	background:transparent;
	color:#000
}

ul#NavBarUnderHeader {
	margin:0;
	padding:0;
	list-style-type:none;
}

ul#NavBarUnderHeader li#img10 {
	position:relative;
	font-family: arial, verdana, helvetica, sans-serif;
	background: url(images/nav_main_products2.jpg) no-repeat left top;/* over state of image*/
	width:105px;
	height:25px;
	line-height:25px;
	text-align:center;
}

ul#NavBarUnderHeader li#img10 a.heading {
	display:block;
	width:105px;
	height:25px;
	display: block;
	color: #FFF;
	text-decoration: none;
	background: url(images/nav_main_products.jpg) no-repeat left top;/* normal state of image*/
	padding-top:25px;
	margin-bottom:-25px;
	overflow:hidden;
	height:0px !important; /* for most browsers */
	height /**/:25px; /* for IE5.5's bad box model */
}

ul#NavBarUnderHeader li#img10 a.heading:hover {
	background:transparent;
	color:#000
}

ul#NavBarUnderHeader li#img11 {
	position:relative;
	font-family: arial, verdana, helvetica, sans-serif;
	background: url(images/nav_main_intelligence2.jpg) no-repeat left top;/* over state of image*/
	width:114px;
	height:25px;
	line-height:25px;
	text-align:center;
}

ul#NavBarUnderHeader li#img11 a.heading {
	display:block;
	width:114px;
	height:25px;
	display: block;
	color: #FFF;
	text-decoration: none;
	background: url(images/nav_main_intelligence.jpg) no-repeat left top;/* normal state of image*/
	padding-top:25px;
	margin-bottom:-25px;
	overflow:hidden;
	height:0px !important; /* for most browsers */
	height /**/:26px; /* for IE5.5's bad box model */
}

ul#NavBarUnderHeader li#img11 a.heading:hover {
	background:transparent;
	color:#000
}

ul#NavBarUnderHeader li#img12 {
	position:relative;
	font-family: arial, verdana, helvetica, sans-serif;
	background: url(images/nav_main_company2.jpg) no-repeat left top;/* over state of image*/
	width:113px;
	height:25px;
	line-height:25px;
	text-align:center;
}

ul#NavBarUnderHeader li#img12 a.heading {
	display:block;
	width:113px;
	height:25px;
	display: block;
	color: #FFF;
	text-decoration: none;
	background: url(images/nav_main_company.jpg) no-repeat left top;/* normal state of image*/
	padding-top:26px;
	margin-bottom:-25px;
	overflow:hidden;
	height:0px !important; /* for most browsers */
	height /**/:26px; /* for IE5.5's bad box model */
}

ul#NavBarUnderHeader li#img12 a.heading:hover {
	background:transparent;
	color:#000
}

ul#NavBarUnderHeader li#img13 {
	position:relative;
	font-family: arial, verdana, helvetica, sans-serif;
	background: url(images/nav_main_contact2.jpg) no-repeat left top;/* over state of image*/
	width:113px;
	height:25px;
	line-height:25px;
	text-align:center;
}

ul#NavBarUnderHeader li#img13 a.heading {
	display:block;
	width:113px;
	height:25px;
	display: block;
	color: #FFF;
	text-decoration: none;
	background: url(images/nav_main_contact.jpg) no-repeat left top;/* normal state of image*/
	padding-top:25px;
	margin-bottom:-25px;
	overflow:hidden;
	height:0px !important; /* for most browsers */
	height /**/:25px; /* for IE5.5's bad box model */
}

ul#NavBarUnderHeader li#img13 a.heading:hover {
	background:transparent;
	color:#000
}

ul#NavBarUnderHeader li#img14 {
	position:relative;
	font-family: arial, verdana, helvetica, sans-serif;
	background: url(images/nav_main_technology_overview2.jpg) no-repeat left top;/* over state of image*/
	width:132px;
	height:25px;
	line-height:25px;
	text-align:center;
}

ul#NavBarUnderHeader li#img14 a.heading {
	display:block;
	width:132px;
	height:25px;
	display: block;
	color: #FFF;
	text-decoration: none;
	background: url(images/nav_main_technology_overview.jpg) no-repeat left top;/* normal state of image*/
	padding-top:25px;
	margin-bottom:-25px;
	overflow:hidden;
	height:0px !important; /* for most browsers */
	height /**/:25px; /* for IE5.5's bad box model */
}

ul#NavBarUnderHeader li#img14 a.heading:hover {
	background:transparent;
	color:#000
}

ul#NavBarUnderHeader li#img15 {
	position:relative;
	font-family: arial, verdana, helvetica, sans-serif;
	background: url(images/nav_main_links2.jpg) no-repeat left top;/* over state of image*/
	width:92px;
	height:25px;
	line-height:25px;
	text-align:center;
}

ul#NavBarUnderHeader li#img15 a.heading {
	display:block;
	width:92px;
	height:25px;
	display: block;
	color: #FFF;
	text-decoration: none;
	background: url(images/nav_main_links.jpg) no-repeat left top;/* normal state of image*/
	padding-top:25px;
	margin-bottom:-25px;
	overflow:hidden;
	height:0px !important; /* for most browsers */
	height /**/:25px; /* for IE5.5's bad box model */
}

ul#NavBarUnderHeader li#img15 a.heading:hover {
	background:transparent;
	color:#000
}
