html {
	margin:  0px;
	padding: 0px;
}

body {
	margin:  0px;
	padding: 0px;
	background: #e4e4e4;
	font-family: Helvetica, Arial, sans-serif; 
	font-size: 12px;
}

.bodynormal { 
	background: #ffffff;
}

a:link {
	color:	#4979A9; 
	text-decoration: none;
}

a:visited {
	color:	#4979A9; 
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

a img {
	border: 0px;
	text-decoration: none;	
}


/* Text */

ul { 
	list-style: none;
}

p {
	line-height: 20px;
	margin: 10px 0px;
}

ol {
	list-style: outside;
	list-style-type: decimal;
	margin-left: 20px;
}

ol li {
	line-height: 21px;	
}

/* Layout */

#wrapper {
	position: relative;
	width: 912px;
	margin: 0px auto;
}

#header_wrapper {
	position: relative;
	width: 912px;
	height: 30px;
	margin: 20px auto 10px auto;
	z-index: 10;
}

#headerlogo { 
	float: left; 
	margin-top: 20px; 
}

#Searchform { 
	float: right; 
	width: 160px; 
	height: 15px;
}

/*#headernav { 
	position: absolute;
	color: #4D4D4D; 
	text-decoration: none;
	display: block;
	width: 500px;
	height: 32px;
	right: 20px;
}

#headernav ul {
	margin:				0px;
	padding:			0px;
	list-style-type:	none;
	text-align: right;
}

#headernav li {
	display:	inline;
	margin:		0px 0px 0px 10px;
	padding:	0px;
}

#headernav form {
	display: inline;
	padding: 0px;
	margin: 0px;
}

#headernav input {
	padding: 0px;
	margin: 0px 0px 0px 5px;
	*margin: 0px 0px -2px 5px;
}*/

/* Primary Navigation */

#service_name {
	float: left;
	font-size: 13px;
	font-weight: bold;
	height: 30px;
	line-height: 30px;
}

#service_name span {
	padding: 0 10px;
	border-right: 1px solid #666666;	
}

/* Service Menu */

.primary_nav {
	float: left;
    height: 30px;
	line-height: 30px;
	font-size: 13px;
}
.primary_nav a:hover{
    /*background-color: #d1ddfc;*/
	text-decoration: underline;
}
.primary_nav a {
    text-decoration: none;
    padding: 4px 8px 7px;
    color: #3366CC;
    outline: none;
}
.primary_nav ul{
    list-style: none;
    margin: 0;
    padding: 0 0 0 10px;
}
.primary_nav ul li {
    padding: 0;
    float: left;
}

.primary_nav ul li:first-child {
	border-left: none;
	padding-left: 0;
}

.primary_nav ul li ul li{
    padding: 0;
    float: none;
    margin: 0 0 0 0px;
    width: 100%;
	border: none;
}
.primary_nav ul li ul{
    position: absolute;
	background: #FFFFFF;
    border: 1px solid #C3D1EC;
    box-shadow: 0 1px 5px #CCCCCC;
    margin-top: -1px;
    display: none;
    padding: 0px 16px 0px 0;
	min-width: 165px;
}
.primary_nav_active ul{
    display:block !important; 
}
.primary_nav_active a{
    background-color: white;
    border: 1px solid #C3D1EC;
    border-bottom: 0;
    box-shadow: 0 -1px 5px #CCCCCC;
    display: block;
    height: 30px;
    padding: 0 8px 0 8px;
    position:relative;
    z-index: 1;
}
.primary_nav_active a:hover{
    background-color:white;
}
.primary_nav_active ul a:hover{
    background-color:#e4ebf8;
	text-decoration: none;
}

.primary_nav_active ul a{
    border: 0 !important;
    box-shadow: 0 0 0 #CCCCCC;
    border:0;
    width: 100%;
}

.dropdown-arrow {
	background: url(../media/images/univ/dropdown-arrow.png) no-repeat;
    margin-left: 5px;
	width: 10px;
	height: 10px;
	display: inline-block;
}

.top-level {
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}


#utility_nav {
	position: relative;
	float: right;
	width: 400px;
	height: 30px;
	margin: 0; 
	font-size: 13px;
	text-align: right;
	line-height: 30px;
}

#utility_nav ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

#utility_nav li {
	display: inline;
	padding: 0 10px;
	border-left: 1px solid #666666;
}

#utility_nav li:first-child {
	border-left: none;
	padding-left: 0;
}

#utility_nav li a {
	
}

#utility_nav li form {
	display: inline;	
}


#site_search {
	position: absolute;
	right: 0px;
	top: 5px;
}

#site_search input {
	float: left;
}

.search_box {
	margin: 2px 8px 1px 0px;
	border: none;
	border-color: transparent;
	border-style: none;
}

/* Change background color of selected search result */
.swiftype-widget .autocomplete ul li.active {
  background: none;
  background-color: #F0F0F0;
  border-top: 1px #e5e5e5 solid;
  border-bottom: 1px #F0F0F0 solid;
  -webkit-box-shadow: none;
}

.swiftype-widget .autocomplete ul li p, .swiftype-widget .autocomplete ul li p.title, .swiftype-widget .autocomplete ul li.active p, .swiftype-widget .autocomplete ul li.active p.title, .swiftype-widget .autocomplete ul li.active .section  {
	color: #4979A9;
	text-shadow: none;
	font-weight: normal;
}

.swiftype-widget .autocomplete ul li.active p.title em, .swiftype-widget .autocomplete ul li.active .section em, .swiftype-widget .autocomplete ul li .section em, .swiftype-widget .autocomplete ul li p.title em   {
	color: #4979A9;
	font-weight: bold;
}

body form input.st-search-input {
  font-size: 12px;
  padding: 0 9px 0 23px;
  height: 20px;
  width: 132px;
  color: #666;
  border: 1px solid #ccc;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  outline: none;
  background: #fcfcfc url(../media/images/icons/search_13x14.png) no-repeat 5px 3px;
  margin-top: -3px;
}



#headerlinks { float:right; width:275px; height:15px; padding-top:10px;}
.headerlinks { vertical-align:middle;}

#EquifaxHeader{
	position: absolute;
	right: 20px;
	top: 30px;
	font-family:  "HelveticaNeue-Light", "Helvetica Neue Light", Helvetica, Arial, sans-serif; 
	font-size: 15px; 
	color: #4D4D4D;
	background: url(../media/images/logos/EquifaxTagline.jpg);
	width: 167px;
	height: 24px;
	text-indent: -9999px;
	
}
#content_top {
	position: relative;
	width: 912px;
	height: 15px;
	background: url(../media/images/site/box/Sitebox_top.jpg) no-repeat;
	margin: 0px;
	padding: 0px;
}

#content_middle {
	position: relative;
	width: 860px;
	min-height: 400px;
	background: url(../media/images/site/box/Sitebox_background.jpg) repeat-y;
	padding: 20px 26px 20px 26px;
	margin: 0px;
	_margin-top: -10px;
	font-family: Helvetica, Arial, sans-serif; 
	font-size: 12px;
	color:#4D4D4D; 
	text-decoration:none;
}

#content_bottom {
	position: relative;
	width: 912px;
	height: 15px;
	background: url(../media/images/site/box/Sitebox_bottom.jpg) no-repeat;
	padding: 0px;
	margin: 0px;
}

#footer_wrapper {
	position: relative;
	width: 912px;
	min-height: 100px;
}

.clear {
	clear: both;	
}

#copyright {
	padding-left: 10px; 
	float: left;
	width: 600px;
}

#footerlinks { float:right; padding-right:20px; }

/*End Layout*/

#content{margin-left:10px; margin-right:10px;  margin-top:10px; margin-bottom:20px; font-family: Helvetica, Arial, sans-serif; font-size: 12px; color:#4D4D4D; text-decoration:none; display:inline-block; }
.content {margin-left:10px; margin-right:10px;  margin-top:10px; margin-bottom:20px; font-family: Helvetica, Arial, sans-serif; font-size: 12px; color:#4D4D4D; text-decoration:none;}

/*HomePage*/

#homeverifier{
	width:668px;
	background-image:url(../media/images/home/Verifier_Bck.jpg); 
	background-repeat:no-repeat; 
	height:317px; 
}

#homeemployee{
	width:668px; 
	background-image:url(../media/images/home/Employee_Bck.jpg); 
	background-repeat:no-repeat; 
	height:317px;  
}

#homeemployer{
	width:668px;
	background-image:url(../media/images/home/Employer_Bck.jpg); 
	background-repeat:no-repeat; 
	height:317px;
}

#homenotsure{
	width:668px; 
	background-image:url(../media/images/home/NotSure_Bck.jpg); 
	background-repeat:no-repeat;
	height:317px;
}

.homeleft { 
	float: left; 
	margin-left: 10px; 
	margin-right: 10px; 
	margin-top: 20px; 
	width: 370px;
}

.homecenter { 
	float: left; 
	margin-left: 20px; 
	margin-right: 10px; 
	margin-top: 20px; 
	width: 600px;
}

.homecenter_notsure {
	position: absolute;
	width: 600px;
	left: 30px;
	top: 10px;
}

.homeright { 
    border-left: 1px dashed #ccc;
	float: left; 
	margin-top:20px;
	padding-left: 25px;
	width: 220px;
	height: 280px;
}

.divider{ 
	float: left;
	margin-top: 20px; 
	background-image:url(../media/images/univ/DashVertical.gif);
	height:280px; 
	background-repeat:repeat-y;  
	width:10px; 
}

.home_title{ 
	font-family: Helvetica, Arial, sans-serif; 
	font-size: 24px; 
	color:#4D4D4D; 
	text-decoration:none;
	margin-bottom: 10px;
	display: block;
}

.home_title_sm {
	display: block;
	margin-bottom: 10px;
	font-family: Helvetica, Arial, sans-serif; 
	font-size: 20px; 
	color:#4D4D4D; 
	text-decoration: none; 
}

.subtitle { 
	font-family: Helvetica, Arial, sans-serif; 
	font-size: 14px; 
	color:#4D4D4D; 
	text-decoration:none; 
	line-height: 21px;
}

.titlepad { 
	padding-top:20px;
}

/* Home Tabs */

ul.home_tabs {
	margin: 0px;
	padding: 0px;
	float: left;
	list-style: none;
	height: 320px;
	width: 192px;
	text-indent: -9999px;
}

ul.home_tabs li {
	margin: 0px;
	*margin-bottom: -1px; /* ie */
	padding: 0px;
	overflow: hidden;
	position: relative;
}

#verifier_tab{
	background: url(../media/images/home/Verifier_inactive.jpg) no-repeat;
	height: 117px;	
}

#verifier_tab.active{
	background: url(../media/images/home/Verifier.jpg) no-repeat;
	height: 117px;	
}

#employee_tab {
	background: url(../media/images/home/Employee_inactive.jpg) no-repeat;
	height: 76px;	
}

#employee_tab.active {
	background: url(../media/images/home/Employee.jpg) no-repeat;
	height: 76px;	
}

#employer_tab {
	background: url(../media/images/home/Employer_inactive.jpg) no-repeat;
	height: 73px;	
}

#employer_tab.active {
	background: url(../media/images/home/Employer.jpg) no-repeat;
	height: 73px;	
}

#notsure_tab {
	background: url(../media/images/home/NotSure_inactive.jpg) no-repeat;
	height: 53px;	
}

#notsure_tab.active {
	background: url(../media/images/home/NotSure.jpg) no-repeat;
	height: 53px;	
}

ul.home_tabs li a {
	text-decoration: none;
	color: #000;
	display: block;
	font-size: 1.2em;
	padding: 0px;
	margin: 0px;
	outline: none;
	width: 193px;
	height: 100%;
}

ul.home_tabs li a:hover {
	margin: 0px;
}

html ul.home_tabs li. active, html ul.home_tabs li.verifier active a:hover  { 
	margin: 0px;
}

.home_tab_container {
	overflow: hidden;
	position: relative;
	width: 668px;
	height: 317px;
	background: #fff;
	margin: 0px;
	padding: 0px;
	_left: -3px; /* ie6 */
}

.home_tab_content {
	display: none;	
}

/* Home Menu */

.menu_trigger {
	position: relative;
	background: url(../media/images/button/Iwantto.png) no-repeat;
	height: 26px;
	width: 94px;
	margin: 0px 0px 20px 770px;
	padding: 0px;
	cursor: pointer;
	z-index: 3000;
}

.menu_container {
	position: absolute;

	right: 3px;
	top: 25px;
	margin: 0px;
	padding: 0px;
	background: #eeeeee;
	overflow: hidden;
	font-size: 12px;
	width: 180px;
	border: 1px solid #c0c0c0;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	z-index: 2000;
}

.menu_list {
	list-style: none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.menu_list li {
	padding: 0px;
	margin: 0px;
	border-top: 1px solid #eeeeee;
	border-bottom: 1px solid #c0c0c0;
}

.menu_list li a {
	display: block;
	padding: 5px 5px 5px 5px;
	background-color: #e4e4e4;
	color: #4D4D4D;
	text-decoration: none;
	width: 100%;
}

.menu_list li a:hover {
	background-color: #a2a2a2;
	color: #ffffff;
}

.menu_list li:first-child {
	border-top: none;
}

.menu_list li:last-child {
	border-bottom: none;
}

/* Home Verifier */

.bank {
	position: absolute;
	top: 150px;
	left: 50px;
}

.enter_commercial_verifier {
	position: absolute;
	top: 175px;
	left: 225px;
}

.flag {
	position: absolute;
	top: 150px;
	left: 425px;
}

.enter_social_services {
	position: absolute;
	top: 175px;
	left: 550px;
}

/* Home Employee */

.employee {
	position: absolute;
	top: 150px;
	left: 50px;
}

.enter_employee {
	position: absolute;
	top: 200px;
	left: 235px;
}

.employee_ad {
	margin-left: 25px;
}

.employee_ad_2 {
	margin-left: 25px;
	margin-top: 15px;
}
/* Home Employer */

.twn_logo {
	position: absolute;
	left: 20px;
	top: 230px;
}

.go_to_talx {
	position: absolute;
	top: 240px;
	left: 150px;
}

#webmanager_login {
	position: relative;
	text-align: center;
	margin: 15px 0px 0px 0px;
}

.enter_webmanager {
	width: 79px;
	margin: 10px auto;
}

/* home rounded corner box*/

.homecornr_box {	
	background: url(../media/images/site/box/tl_home.png) no-repeat top left;
}
.homecornr_top {
	background: url(../media/images/site/box/tr_home.png) no-repeat top right;
}
.homecornr_bottom {
	background: url(../media/images/site/box/bl_home.png) no-repeat bottom left;
}
.homecornr_bottom div {
	background: url(../media/images/site/box/br_home.png) no-repeat bottom right;
}
.homecornr_content {
	background: url(../media/images/site/box/r.png) top right repeat-y;
}
.homecornr_top div,.homecornr_top,.homecornr_bottom div, .homecornr_bottom {
	width: 100%;
	height: 20px;
	font-size: 1px;
}
.homecornr_content, .homecornr_bottom {
	margin-top: -12px;
}

.homecornr_content {
	padding: 0px; 
	height: 275px;
}

/* End rounded corner box*/

ul.notsure_list{
	display: block; 
	width: 550px;
	margin: 10px 20px 10px 20px;
}

ul.notsure_list li {
	margin: 12px 0px 10px 20px;
	*margin: 10px 0px 10px 20px; /* ie7 */
	_margin: 10px 0px 10px 20px; /* ie6 */
}

.notsure_radio {
	float: left;
	margin: 0px 10px 0px 0px;
}

.notsure_list label {
	display: block;
	*display: inline-block; /* ie7 */
}

.notsure_submit {
    position: absolute;
	top: 240px;
	left: 450px;	
}

/*End Home Page*/




/*Headers*/
#SectionHead_wrapper { 
	position: relative;
	width: 865px;
}
#SectionHead { height:20px; float:left; width:270px;padding-left:10px; padding-top:20px; padding-bottom:10px; font-size: 26px; color:#003366;  font-family: Helvetica, Arial, sans-serif;  }
#SectionHead a { text-decoration:none; color:#003366; }
#OtherHead {height:20px; float:left; width:130px; font-family: Helvetica, Arial, sans-serif; font-size: 12px; color:#4D4D4D; text-decoration:none;  padding-top:30px; padding-bottom:20px; ; }
#LoginHead {height:20px; float:right; width:50px; font-family: Helvetica, Arial, sans-serif; font-size: 13px; color:#003366; text-decoration:none; padding-left:10px; padding-top:20px;  margin-right:20px; padding-bottom:15px; text-align:right; vertical-align:bottom}
#SignUpHead {height:20px; float:right; width:105px; font-family: Helvetica, Arial, sans-serif; font-size: 13px; color:#003366; text-decoration:none; padding-left:10px; padding-top:20px;  margin-right:40px; padding-bottom:10px; text-align:right; vertical-align:bottom}
#LoginSignUpHead {height:20px; float:right; width:200px; font-family: Helvetica, Arial, sans-serif; font-size: 13px; color:#003366; text-decoration:none; padding-left:10px; padding-top:20px;  margin-right:20px; padding-bottom:10px; text-align:right; vertical-align:bottom}

.header{font-family:  Helvetica, Arial, sans-serif; font-size: 12px; color:#4D4D4D; text-decoration:none}
/* End Headers*/

/* Login Box*/
#ImageHead{
	float: left;
	position: relative;	
}
#SSLoginbox{
	float: left; 
	width: 255px;
	height: 217px; 
	/*margin-left: -3px;*/
}
#WCLoginbox{ float:left; width:259px;   margin-left:-3px;}
#Loginbox{ float:left; width: 200px;}
.login_box {background: url(../media/images/site/box/login_tl.png) no-repeat top left; }
.login_top {background: url(../media/images/site/box/login_tr.png) no-repeat top right;}
.login_bottom {background: url(../media/images/site/box/login_bl.png) no-repeat bottom left;}
.login_bottom div {	background: url(../media/images/site/box/login_br.png) no-repeat bottom right;}
.login_content { background: url(../media/images/site/box/login_r.png) top right repeat-y;}
.login_top div,.login_top,
.login_bottom div, .login_bottom {
	width: 100%;
	height: 10px;
	font-size: 1px;
	}
.login_content, .login_bottom {
	margin-top: -5px;
	}
.login_content { padding: 10px; height:187px; }



.login_links {
	padding: 0px 10px 0px 10px;
	margin: 15px 0px;
}


.Login_column {text-align: right; font-weight:bold; width:75px;  margin-right:10px; }
.Login_error {font-family: Helvetica, Arial, sans-serif; font-size: 8pt; color: #981E32;; height:30px;  width:150px; display:none }
.Login_field {width:135px;}
.Login_small { font-family: Helvetica, Arial, sans-serif; font-size: 8pt;}

#SSLoginInstructions { 
	width: 240px;
	margin-bottom: 10px;
}
#SSLoginField {float:left; width:240px; padding-top:2px; padding-bottom:2px;}
#SSLoginField ul{ float:left; margin-top:0px; margin-bottom:0px; list-style:none; margin-left:0px; padding-left:0px;}
#SSLoginField li{ margin-top:00px; height:25px; vertical-align:middle }


#LoginInstructions{ 
	width:  85%;
	margin-bottom: 15px;
	margin-top: 5px;
	padding: 0px 10px;
}
#LoginField {float:left; width:190px; padding-top:2px; padding-bottom:2px;}
#LoginField ul{ float:left; margin-top:0px; margin-bottom:0px; list-style:none; margin-left:0px; padding-left:0px;}
#LoginField li{ margin-top:00px; height:25px; vertical-align:middle }

.loginfield {
	margin: 0px auto 10px auto;
	width: 180px;
	padding-left: 10px;
}

.login {
	text-align: center;
	margin: 0px 0px 15px 0px;
}
/* End Login Box*/

#breadcrumb{ margin-left:190px; margin-top:10px; font-size:10px;}
.footnote { font-size:9px}
.contentbox{display:inline}
.featurebox { margin:10px; }
.rightmargin {padding-right:20px;}




/*Navigation*/

#NavigationWrapper{ 
float: left; width:865px;
margin-bottom: 10px; 
background-color: #eee; }

#Navigation {	float: left;
	
		width: 650px;
}

#Navigation ul{
	list-style-type:none;
	height: 35px;
	width: 650px;
	margin-left:0px;
	padding-left:0px;
	padding-right:5px;
	margin-top:0px;
	padding-top:0px;
	margin-bottom:0px; 
	padding-bottom:0px;
}
#Navigation li{
	display:inline;
}
#Navigation a{
	float: left;	
	text-decoration:none;
	color:white;
	background:#eeeeee;
	padding:10px;
	font-family:  Helvetica, Arial, sans-serif; 
	font-size: 12px; 
	color:#4979A9; 
	text-decoration:none;
}

#Navigation a:hover {
	background: #e2e2e2;
}

#ParticipatingEmlpoyers {
	float: left;
	background-color: #eee; 
	width: 245px;
	height:35px;
	
}

/*highlight grey current section in top nav */
  /* Home */body#VerifierHome li#VerifierHome a, /* Solutions */body#VerifierSolutions li#VerifierSolutions a, body#Verifications li#VerifierSolutions a, body#account_verifications li#VerifierSolutions a, body#business_verifications li#VerifierSolutions a, body#Employment li#VerifierSolutions a, body#Income li#VerifierSolutions a, body#Indicator li#VerifierSolutions a, body#ConfirmationDirect li#VerifierSolutions a, body#Reverify li#VerifierSolutions a, body#PointinTime li#VerifierSolutions a, body#Alert li#VerifierSolutions a, body#Active li#VerifierSolutions a, body#DataElements li#VerifierSolutions a, body#SSA li#VerifierSolutions a, body#IRS li#VerifierSolutions a,/* Industry */ body#VerifierIndustry li#VerifierIndustry a, body#Mortgage li#VerifierIndustry a, body#Auto li#VerifierIndustry a, body#AR li#VerifierIndustry a, body#PM li#VerifierIndustry a, body#Background li#VerifierIndustry a, body#Finance li#VerifierIndustry a,  body#Education li#VerifierIndustry a, /* News */body#VerifierNews li#VerifierNews a, /* Resources */body#verifier-resources li#verifier-resources a, body#verifier-resources-webinars li#verifier-resources a, body#verifier-resources-white-papers li#verifier-resources a, body#verifier-resources-videos li#verifier-resources a, /* Why */body#VerifierWhy li#VerifierWhy a, body#VerifierAbout li#VerifierWhy a, body#VerifierTestimonials li#VerifierWhy a,/* FCRA */body#VerifierFCRA li#VerifierFCRA a, /*Blog */body#VerifierBlog li#VerifierBlog a, /* Contact */body#VerifierContact li#VerifierContact a, /* Help */body#VerifierHelp li#VerifierHelp a, body#VerifierHelp li#VerifierHelp a, body#VerifierTutorials li#VerifierHelp a, body#VerifierFAQ li#VerifierHelp a,  /* News */body#VerifierNews li#VerifierNews a { 
  	background: #D1CDCD;
}

/*  highlight grey current section in Verifier left nav */
/* Verifications */ 
body#Verifications li#Verifications, body#auto-verifications li#auto-verifications, body#account_verifications li#account_verifications, body#business_verifications li#business_verifications, body#Employment li#Employment, body#Income li#Income, body#Selfemployed li#Selfemployed, body#Indicator li#Indicator, body#ConfirmationDirect li#ConfirmationDirect, body#Reverify li#Reverify, body#PointinTime li#PointinTime, body#Alert li#Alert, body#Active li#Active,  body#DataElements li#DataElements, body#SSA li#SSA, body#IRS li#IncomeChek, body#IRS li#IRS,/* Help */ body#VerifierHelp li#Demos, body#VerifierTutorials li#Tutorials, body#VerifierFAQ li#VerifierFAQ, /* Resources */ body#verifier-resources-webinars li#webinars, body#verifier-resources-white-papers li#white-papers, body#verifier-resources-videos li#resources-videos, /* Industry */ body#Mortgage li#Mortgage, body#Auto li#Auto, body#Finance li#Finance, body#AR li#AR, body#PM li#PM, body#Background li#Background, body#Education li#education,  /* Why */ body#VerifierTestimonials li#Testimonials, body#VerifierAbout li#AboutVerifications { 
	background: #e9e9e9; 
}

#LeftNav { 
	float:left;  
	margin-top:20px; 
	width: 180px; 
}
#LeftNav ul{ margin-left:10px; margin-right:5px; margin-top:0px; margin-bottom:0px; padding-left:10px; padding:5px; list-style-image:url(../media/images/univ/dashbullet.png); list-style-position:outside; font-family:  Helvetica, Arial, sans-serif; font-size: 13px; color:#4D4D4D; text-decoration:none; font-weight:bold; ;}
#LeftNav li { margin-left:10px; padding-left:0px; font-family:  Helvetica, Arial, sans-serif; font-size: 11px; font-weight:normal;   }
#LeftNav a{  padding:0px;}
#RightNav { float:left;  margin-top:20px; width:150px;}
.header_rightnav {font-family: Helvetica, Arial, sans-serif; font-size: 14px; color:#003366; text-decoration:none; line-height:30px;}
.copy_rightnav {font-family: Helvetica, Arial, sans-serif; font-size: 12px; color:#4D4D4D; text-decoration:none; }

/*End Navigation*/


/*Registration*/
#RegisterAgreementPrint {
	position:relative;  
	margin-left:10px; 
	margin-right:10px;
	 margin-bottom:0px;   
	 width: 670px; 
	text-align: center;
	font-family:  Helvetica, Arial, sans-serif; 
	font-size: 12px; 
	color:#4D4D4D; 
	text-decoration:none; 
	line-height:15px;}
#AgreementHeadPrint {
	position:relative;  
	margin-left: 0px; 
	margin-right: 0px; 
	margin-bottom:0px;   
	width: 670px;  
	text-align:center;
}
#AgreementHead {position:relative;  margin-left:10px; margin-right:10px; margin-bottom:0px; margin-top:25px;  width:840px;  text-align:center}
#Agreement { position:relative;  margin-left:10px; margin-right:10px; margin-bottom:0px; text-align:left;  width:840px;  }
#AgreementPrint { 
	position: relative;  
	margin-left: 10px; 
	margin-right: 10px; 
	margin-bottom: 0px; 
	text-align:left;  
	width: 670px;  
}

#AgreementInstructions{  position:relative;  margin-left:10px; margin-right:10px; margin-bottom:0px; text-align:left;  width:840px;  }
#PrintInstructions{  position:relative;  margin-left:10px; margin-right:10px; margin-bottom:0px; text-align:left;  width:670px;  }

#AgreementQual_print {position:relative;  margin-left:10px; margin-right:10px; margin-bottom:0px; padding:10px; text-align:left;  width:640px; border-width: 2px; border-color:#CCCCCC; border-style: solid;   }
#AgreementQual_print ul { float:left;  width:260px; margin-left:10px; margin-right:10px; margin-bottom:10px; text-align:left;  list-style-type:disc;  }
#AgreementQual_print li {  }


#AgreementQual {position:relative;  margin-left:10px; margin-right:10px; margin-bottom:0px; text-align:left;  width:840px; padding:10px; border-width: 2px; border-color:#CCCCCC; border-style: solid;}
#AgreementQual ul { float:left;  width:200px; margin-left:100px; margin-right:10px; margin-bottom:10px; text-align:left;   }
#AgreementQual li { list-style-type:disc; }
#AgreementData  { position:relative;  margin-left:100px; margin-right:100px; margin-bottom:0px; text-align:left;  width:740px; }
#AgreementData ul { float:left; margin-left:10px; margin-right:10px; margin-bottom:0px; text-align:left;   }
#AgreementData li { height:15px;  }
#AgreementData_print  { position:relative;  margin-left:15px; margin-right:15px; margin-bottom:0px; text-align:left;  width:650px; }
#AgreementData_print ul { float:left; margin-left:10px; margin-right:10px; margin-bottom:0px; text-align:left;   }
#AgreementData_print li { height:15px;  }

.AgreementField {text-align: right; vertical-align:middle; font-weight:bold; width:200px;height:25px;  margin-right:10px;  }
.AgreementData {text-align: right; vertical-align:middle;  width:400px; height:25px;  margin-right:10px;  }
#AgreementSignature { position:relative;  margin-left: 50px; margin-right:10px; margin-bottom:0px; text-align:left;  width:800px;  padding:10px; border-width: 2px; border-color:#CCCCCC; border-style: solid;   }
#AgreementSignature ul { float:left; margin-left:10px; margin-right:10px; margin-bottom:0px; text-align:left;  width:300px;  }
#AgreementSignature_print { position:relative;  margin-left: 10px; margin-right:10px; margin-bottom:0px; text-align:left;  width:650px; padding:10px; border-width: 2px; border-color:#CCCCCC; border-style: solid;  }
#AgreementSignature_print ul { float:left; margin-left:5px; margin-right:5px; margin-bottom:0px; text-align:left;  width:450px;  }

#AgreementFooter {  margin-left:10px; margin-right:10px; margin-bottom:0px; text-align:center;  width:840px;  }

#register_wrapper {
	position: relative;
	margin: 20px 0px 0px 0px;
	width: 872px;	
}

#RegisterMain {
	float: right;
	background: url(../media/images/site/box/greyline_vertical.png) left repeat-y; 
	width: 690px;
}
#SSRegisterLine { float:left; margin-left:-7px; margin-top:190px; width:1px;} 
#RegisterLine { float:left; margin-left:-7px; margin-top:235px; width:1px;} 
#PricingLine { float:left; margin-left:-7px; margin-top:150px; width:1px;}
#register_top {
	background: url(../media/images/site/box/register_top.png) no-repeat top;
	position: relative; 
	margin-left: 168px; 
	margin-top: 0px; 
	margin-bottom: 0px;  
	width: 690px; 
	height: 12px; 
	padding: 0px;	
}
#RegisterFooter {
	background: url(../media/images/site/box/Register_bottom.png) no-repeat top;
	position: relative; 
	margin-left: 168px; 
	margin-top: 0px; 
	margin-bottom: 0px;  
	width: 690px; 
	height: 12px; 
	padding: 0px;
} 
/* Registration nav */
#RegisterNav {
	position: absolute;
	padding: 0px; 
	margin: 0px;
 	width: 175px;
	top: 0px;
	left: 0px;
	z-index: 1;
	
}
#RegisterNav ul {
	margin-left: 0; 
	margin-top: 0px; 
	margin-bottom: 0px; 
	padding-left: 0px; 
	list-style: none; 
	font-size: 13px;
	text-decoration: none; 
	font-weight: bold;
}
#RegisterNav li { 
	height: 43px;
	line-height: 43px;
	padding-left: 35px;  
	font-size: 12px;
}
#Registercontent {
	position: relative;
	border-right: 1px solid #BBBBBB;
	border-left: 1px solid #BBBBBB;
	width: 638px;
	margin: 0px 0px 0px 168px; 
	padding: 5px 25px 20px 25px;
	text-decoration: none;
	min-height: 250px;
	_height: 250px;
} 
#Registercontent ul	{
	margin-top: 	0px; 
	margin-bottom: 	0px; 
	list-style: 	none; 
	margin-left:	0px; 
	padding-left:	0px;
}

#Registercontent ul.form_field_labels {
	float: left;
}

#Registercontent ul.form_field_labels li {
	list-style: none;
}

#Registercontent ul.form_field_list {
	max-width: 450px;
	margin-left: 175px;
}

#Registercontent ul.form_field_list li {
	list-style: none;
}

#Registercontent li { 
/*	margin-left:0px; 
	padding-top:10px; 
	padding-right:5px;*/
}
#Registercontent a{  margin-left:0px; padding:0px;   }
/* change background image as you go through Register Flow*/
#innertablecontent { float:left; width:600px;}

.innertablecontent {
	position: relative;
	width: 600px;
	clear: both;
}

.RegisterHeader{
	float: left; 
	width: 600px; 
	vertical-align: bottom; 
	height: 50px; 
	font-weight: bold; 
	font-size: 14px;
}
.RegisterSection{float:left; width:600px; padding-top:10px;}
.RegisterInstructions{ float:left; width:600px; font-size:11px; margin-bottom: 10px;}
.Pricingcolumn { text-align:right; margin-right:10px; font-weight:bold;}

/* Verifier Register*/
body#Enroll_Industry li#SelectIndustry {
	background-image: url(../media/images/Verifier/SelectIndustry_on.png);
}
body#Enroll_Recommend li#SelectVolume, body#Enroll_Subscribe li#SelectVolume, body#Enroll_Finish li#SelectVolume, body#Enroll_Subscribe li#RecommendPlan, body#Enroll_Finish li#RecommendPlan, body#Enroll_Finish  li#Subscribe  {
		background-image:url(../media/images/Verifier/Stepcomplete.png);
	}

body#Enroll_Volume li#SelectVolume{
	background-image:url(../media/images/Verifier/SelectVolume_on.png);
}

body#Enroll_Industry li#SelectVolume { color:#CCC;background-image:url(../media/images/Verifier/SelectVolume_off.png)}

body#Enroll_Recommend li#RecommendPlan  {background-image:url(../media/images/Verifier/Recommend_on.png)}
body#Enroll_Industry  li#RecommendPlan, body#Enroll_Volume li#RecommendPlan { color:#CCC; background-image:url(../media/images/Verifier/Recommend_off.png)}

body#Enroll_Subscribe li#Subscribe { background-image:url(../media/images/Verifier/Subscribe_on.png)}
body#Enroll_Industry li#Subscribe, body#Enroll_Volume li#Subscribe, body#Enroll_Recommend li#Subscribe { color:#CCC; background-image:url(../media/images/Verifier/Subscribe_off.png)}

body#Enroll_Finish li#Finish { background-image:url(../media/images/Verifier/Finish_on.png)}
body#Enroll_Industry li#Finish, body#Enroll_Volume li#Finish, body#Enroll_Recommend li#Finish, body#Enroll_Subscribe li#Finish {  color:#CCC; background-image:url(../media/images/Verifier/Finish_off.png)}

body#Enroll_Volume li#SelectIndustry, body#Enroll_Recommend li#SelectIndustry, body#Enroll_Subscribe li#SelectIndustry, body#Enroll_Finish li#SelectIndustry  {background-image:url(../media/images/Verifier/SelectIndustry_complete.png)}
/*End Verifier Register*/


/*Social Service Register*/
body#SSEnroll_Service li#SelectService {background-image:url(../media/images/univ/StepOne_on.png)}
body#SSEnroll_Instructions li#Instructions {background-image:url(../media/images/univ/StepOne_on.png)}
body#SSStandard_Subscribe li#Subscribe, body#SSExpress_Subscribe li#Subscribe  {background-image:url(../media/images/univ/Steptwo_on.png)}
body#SSEnroll_Finish li#Finish {background-image:url(../media/images/univ/Stepthree_on.png)}

 body#SSStandard_Subscribe li#Instructions, body#SSEnroll_Finish li#Instructions, body#SSEnroll_Finish li#Subscribe {background-image:url(../media/images/univ/Stepcomplete.png)}

body#SSEnroll_Instructions li#SelectService, body#SSStandard_Subscribe li#SelectService,  body#SSExpress_Subscribe li#SelectService, body#SSEnroll_Finish li#SelectService, body#SSExpress_Subscribe li#Instructions {background-image:url(../media/images/univ/StepOnecomplete.png)}

body#SSEnroll_Service li#Instructions { color:#CCC; background-image:url(../media/images/univ/StepOne_off.png)}
body#SSEnroll_Service li#Subscribe, body#SSEnroll_Instructions li#Subscribe { color:#CCC;background-image:url(../media/images/univ/StepTwo_off.png)}

body#SSEnroll_Service li#Finish, body#SSEnroll_Instructions li#Finish,body#SSStandard_Subscribe li#Finish, body#SSExpress_Subscribe li#Finish { color:#CCC;background-image:url(../media/images/univ/Stepthree_off.png)}




/*End SS Register*/




/*Register Flow over*/
/* End Registration nav */

#RegisterTable {
	position: relative;
	text-align: left;
	margin-top: 0px; 
	width: 600px; 
	margin-bottom: 0px;
	
}

#RegisterAddons { 
	position: 		relative; 
	padding-left:   20px;
	margin-top: 	20px;
	text-align:		left; 
	width:			500px;  
} 
.AddonsEnabled{ color:#4D4D4D}
.AddonsDisabled{ color:#CCC}

#RegisterContinue { margin-left:10px; text-align:left;  margin-top:20px; width:690px; display:inline-block;  } 
/*Registation rounded corners*/

#RegisterTable ul{ float:left; margin-top:0px; margin-bottom:0px; list-style:none; margin-left:0px; padding-left:0px; }
#RegisterTable li {
/*	margin-left:0px; 
	padding-top:10px; 
	padding-right:5px;*/
}
#RegisterTable a {  margin-left:0px; padding:0px;   }

#compare_plans_table {
	position: relative;
	text-align: left;
	margin: 0px auto;
	padding: 0px;
	height: 410px;
	width: 550px;
}

#compare_plans_table ul { 
	float: left; 
	margin-top: 0px; 
	margin-bottom: 0px; 
	list-style: none; 
	margin-left: 0px; 
	margin-right: 0px;
	padding-left: 0px; 
}

#compare_plans_table li {
	margin-left:0px; 
	padding-top:10px; 
	padding-right:5px;
}

#compare_plans_table a {  
	margin-left: 0px; 
	padding: 0px;
}

.tablerow {
	padding-left: 10px; 
	width: 190px; 
	height: 35px; 
	text-align: left; 
	font-family:  Helvetica, Arial, sans-serif; 
	font-size: 11px; 
	color:#4D4D4D; 
	text-decoration: none; 
	font-weight: bold;
	border-width: 1px; 
	border-color: #CCCCCC; 
	border-bottom-style: solid; 
	border-right-style: dashed; 
	border-top: none; 
	border-left: none; 
	border-collapse: collapse; 
	vertical-align: middle;
}
.tablecolum {
	width: 80px; 
	height: 35px;
	text-align: center; 
	font-family:  Helvetica, Arial, sans-serif; 
	font-size: 13px; 
	color: #4D4D4D; 
	text-decoration: none; 
	font-weight: bold;
	border-width: 1px; 
	border-width: 1px; 
	border-color: #CCCCCC; 
	border-style: dashed; 
	border-top: none; 
	border-right: none; 
	border-left: none; 
	border-collapse: collapse; 
}
.tabledata {width:80px; height:35px; text-align: center;  font-family:  Helvetica, Arial, sans-serif; font-size: 13px; color:#4D4D4D; text-decoration:none; border-width: 1px; border-color:#CCCCCC; border-bottom-style:solid; border-right-style:dashed; border-top:none; border-left:none; border-collapse:collapse; vertical-align:baseline; }
.RecommendColumn {text-align:center; font-family:  Helvetica, Arial, sans-serif; font-size: 10px; color:#4D4D4D; text-decoration:none; font-weight:bold; }
.columnselected {width:80px; height:35px;text-align:center; font-family:  Helvetica, Arial, sans-serif; font-size: 13px; color:#4D4D4D; text-decoration:none; font-weight:bold;border-width: 1px; border-width: 1px; border-color:#CCCCCC; border-style: dashed; border-top:none; border-right:none; border-left:none; border-collapse:collapse; background:#eee; }
.dataselected {width:80px; height:35px; text-align: center;  font-family:  Helvetica, Arial, sans-serif; font-size: 13px; color:#4D4D4D; text-decoration:none; border-width: 1px; border-color:#CCCCCC; border-bottom-style:solid; border-right-style:dashed; border-top:none; border-left:none; border-collapse:collapse; vertical-align:baseline; background:#eee; }
.tablegreenrow{ padding-left:10px; width:190px; height:35px; text-align:left; font-family:  Helvetica, Arial, sans-serif; font-size: 11px; color:#4D4D4D; text-decoration:none; font-weight:bold;  background-color:#9C9;border-width: 1px; border-color:#CCCCCC; border-bottom-style:solid; border-right-style:dashed; border-top:none; border-left:none; border-collapse:collapse;}
.tablegreendata{ width:80px; height:35px; font-family:  Helvetica, Arial, sans-serif; font-size: 13px; color:#4D4D4D; text-decoration:none; background-color:#9C9;border-width: 1px; border-color:#CCCCCC; border-bottom-style:solid; border-right-style:dashed; border-top:none; border-left:none; border-collapse:collapse; text-align:center; }
.emptycolumnhead{height:35px; width:200px; border-width: 1px; border-color:#ffffff; border-bottom-style:solid; border-right-style:dashed; border-top:none; border-left:none; border-collapse:collapse;}

.emptytablecolumn {
	width: 80px;
	height: 31px;	
}


.emptycell{height:25px; width:75px; border-width: 1px; border-color:#cccccc border-bottom-style:solid; border-right-style:dashed; border-top:none; border-left:none; border-collapse:collapse; padding-left:5px;}
.over45{height:265px; width:70px; border-width: 1px; border-color:#cccccc; border-bottom-style:solid; border-right-style:dashed; border-top:none; border-left:none; border-collapse:collapse; padding-left:10px; border-bottom-style:solid;}

.column  {text-align: right; font-weight:bold; width:250px; margin-right:10px; }
.Subscribecolumn {
	text-align: right; 
	vertical-align: middle; 
	font-weight: bold; 
	width: 155px;
	height: 32px;  
	margin-right:10px;
}
.Subscribe_error {
	font-family: Helvetica, Arial, sans-serif; 
	font-size: 8pt; 
	color: #981E32; 
	display:none; 
}
.Subscribe_field {
	width: 200px;
	height: 32px;
	vertical-align: middle; 
}

.Subscribe_field input.text{ 
	width: 190px;
}

.Errorcolumn {
	width: 190px; 
	height: 32px; 
	vertical-align: middle; 
	padding-left: 10px;
}
.errorField {color:black; background: #f9d9d0;}
.addUserLabel {text-align: right; vertical-align:middle; font-weight:bold; width:50px;height:20px;  margin-right:10px;  }
.addUserField1 {width:200px; height:20px; vertical-align:baseline}
.addUserField2 {width:120px; height:20px; vertical-align:baseline}
.addUserField3 {width:200px; height:20px; vertical-align:baseline}

.TwoColField {
	width: 260px; 
	height: 15px; 
	vertical-align: baseline;
	margin-bottom: 5px;
}
.ThreeColField {
	width: 180px; 
	height: 15px; 
	vertical-align: baseline; 
	padding-right: 5px;
	margin-bottom: 5px;
}


/* Register rounded corner box*/
.register_box{
	background: url(../media/images/site/box/tl_register.png) no-repeat top left; 
	width: 684px; 
	margin-left: -1px; 
	text-align: left; 
	margin-bottom: 0px; 
	padding-bottom: 0px;
}
.register_top {	background: url(../media/images/site/box/tr.png) no-repeat top right;}
.register_bottom {background: url(../media/images/site/box/bl.png) no-repeat bottom left;}
.register_bottom div {background: url(../media/images/site/box/br.png) no-repeat bottom right;}
.register_content {background: url(../media/images/site/box/r.png) top right repeat-y;}
.register_top div,.register_top,.roundedcornr_bottom div, .roundedcornr_bottom {
	width: 100%; height: 20px; font-size: 1px;}
.register_content, .roundedcornr_bottom {margin-top: -20px; margin-bottom:0px;}
.register_content { 
	padding: 0  25px; 
}
/* End Register rounded corner box*/


/* Rounded corner with shopping cart*/
.cart_box {	
	background: url(../media/images/site/box/tl_cart.png) no-repeat top left;
	width: 632px; 
	margin-left: -1px;
	margin-top: 20px;
	text-align: left;
	margin-bottom: 15px; 
	padding-bottom: 0px;
}
.cart_top {	background: url(../media/images/site/box/tr_cart.png) no-repeat top right;}
.cart_bottom {	background: url(../media/images/site/box/bl_cart.png) no-repeat bottom left;}
.cart_bottom div {	background: url(../media/images/site/box/br.png) no-repeat bottom right;}
.cart_content {background: url(../media/images/site/box/r.png) top right repeat-y;}
.cart_top div,.cart_top,.cart_bottom div, .cart_bottom {
	width: 100%; height: 45px; font-size: 1px;}
.cart_content, .cart_bottom {margin-top: -12px;}
.cart_content { 
	padding: 0 25px; 
	height: 640px;
}

/* End Rounded corner with shopping cart*/

#Pricing .roundedcornr_content {
	height: 275px;
}
#OrgInfo .roundedcornr_content{
	height: 380px;	
}
#MainContact .roundedcornr_content{
	height: 465px;
}
#Billing .roundedcornr_content { 
	height: 450px;
}
#CreditCard .roundedcornr_content { 
	height: 200px;
}
#CreditReporting .roundedcornr_content {
	height: 200px;	
}
#References .roundedcornr_content {
	height: 240px;	
}
#AdditionalUsers .roundedcornr_content {
	height: 240px;	
}

.Register_RecommendedPlan{font-family:Tahoma, Arial, sans-serif; font-size: 16px; color:#003366; font-weight: bold; }

.Register_OtherServices{font-family:Tahoma, Arial, sans-serif; font-size: 12px; color:#003366; font-weight: bold; }

.Addons_Header{font-family:Tahoma, Arial, sans-serif; font-size: 12px; color:#000000;  }
.Addons_warning {font-family:Tahoma, Arial, sans-serif; font-size: 11px; color:#000000; font-weight:bold; font-style:italic  }

#contract { width:650px; margin-left:10px; margin-right:10px;  margin-top:10px; margin-bottom:20px; font-family: Helvetica, Arial, sans-serif; font-size: 12px; color:#4D4D4D; text-decoration:none; display:inline-block; }
#contract ul{list-style:none;}
.contractitle { text-align:center; font-family: Helvetica, Arial, sans-serif; font-size: 12px; color:#4D4D4D; font-weight:bold}
.signature { width:100px; font-weight:bold; text-align:left}
.signatureline  {width:150px; font-weight:bold; text-align:left}
.contractfield {width:200px; font-weight:bold; text-align:right; height:15px; margin-right:15px;}
.contractdata {width:150px; text-align:left; height:15px}


/* End Registration*/


/* rounded corner box - white with grey border*/
.roundedcornr_box {	
	background: url(../media/images/site/box/tl.png) no-repeat top left;
	width: 632px; 
	margin-left: -1px; 
	text-align: left;
	margin-bottom: 15px; 
	padding-bottom: 0px;
}
.roundedcornr_top {	background: url(../media/images/site/box/tr.png) no-repeat top right;}
.roundedcornr_bottom {	background: url(../media/images/site/box/bl.png) no-repeat bottom left;}
.roundedcornr_bottom div {background: url(../media/images/site/box/br.png) no-repeat bottom right;}
.roundedcornr_content {background: url(../media/images/site/box/r.png) top right repeat-y;}
.roundedcornr_top div,.roundedcornr_top,.roundedcornr_bottom div, .roundedcornr_bottom {
	width: 100%; 
	height: 15px;
	font-size: 1px;
}
.roundedcornr_content, .roundedcornr_bottom {
	margin-top: -1px;
}
.roundedcornr_content {
	padding: 0 15px; 
	}
/* End rounded corner box*/


/* rounded corner box - grey*/
.grey_roundedcornr_box {
   background: #dddddd;
}
.grey_roundedcornr_top div {
   background: url(../media/images/site/box/grey_tl.png) no-repeat top left;
}
.grey_roundedcornr_top {
   background: url(../media/images/site/box/grey_tr.png) no-repeat top right;
}
.grey_roundedcornr_bottom div {
   background: url(../media/images/site/box/grey_bl.png) no-repeat bottom left;
}
.grey_roundedcornr_bottom {
   background: url(../media/images/site/box/grey_br.png) no-repeat bottom right;
}

.grey_roundedcornr_top div, .grey_roundedcornr_top, 
.grey_roundedcornr_bottom div, .grey_roundedcornr_bottom {
   width: 100%;
   height: 15px;
   font-size: 1px;
}
.grey_roundedcornr_content { margin: 0 15px; }
/* End rounded corner box*/


/* Verifier Section*/

/* Verifier round box with tabs*/

ul.verifier_box_tabs {
	margin: 0;
	padding: 0;
	float: left;
	list-style: none;
	height: 35px;
	width: 100%;
	text-indent: -9999px;
}

ul.verifier_box_tabs li {
	float: left;
	margin: 0;
	padding: 0;
	height: 35px;
	margin-bottom: -1px;
	background: #e0e0e0;
	overflow: hidden;
	position: relative;
}

ul.verifier_box_tabs li a {
	text-decoration: none;
	color: #000;
	display: block;
	outline: none;
	height: 36px;
}
ul.verifier_box_tabs li a:hover {
	margin: 0px;
}	
html ul.verifier_box_tabs li.active, html ul.verifier_box_tabs li.active a:hover  {
	margin: 0px;
}
.verifier_box_tab_container {
	border: 0px solid #999;
	border-top: none;
	clear: both; 
	width: 100%;
	height: 125px;
}
.verifier_box_tab_content {
	padding: 10px 5px 0px 20px;
	font-size: 12px;
	line-height: 16px;
}

#product_tab {
	background: url(../media/images/Verifier/ProductTab_off.png) no-repeat;
	width: 108px;
	height: 35px;	
}

#product_tab.active {
	background: url(../media/images/Verifier/ProductTab_on.png) no-repeat;
	width: 108px;
	height: 35px;	
}

#industry_tab {
	background: url(../media/images/Verifier/IndustryTab_off.png) no-repeat;
	width: 108px;
	height: 35px;	
}

#industry_tab.active {
	background: url(../media/images/Verifier/IndustryTab_on.png) no-repeat;
	width: 108px;
	height: 35px;	
}

.verifier_box_top {
	background: url(../media/images/site/box/VerHometop_tl.png) no-repeat top left;
}
.verifier_box_top_right {
	background: url(../media/images/site/box/VerHometop_tr.png) no-repeat top right;
}
.verifier_box_tab_wrapper {
	background: url(../media/images/site/box/VerHometop_r.png) top right repeat-y;
}

.verifier_box_top_right div,.verifier_box_top_right {
	width: 100%;
	height: 15px;
}
.verifier_box_tab_wrapper, .VerHometop_bottom {
	margin-top: 0px;
}
.verifier_box_tab_wrapper { 
	padding: 0 10px; 	
	height: 34px;  /* Brent Change */
}

.verifier_box_bottom {
	background: url(../media/images/site/box/VerHomebtm_bl.png) no-repeat bottom left;
}
.verifier_box_bottom div {
	background: url(../media/images/site/box/VerHomebtm_br.png) no-repeat bottom right;
}
.verifier_box_content_wrapper {
	background: url(../media/images/site/box/VerHomebtm_r.png) top right repeat-y;
}

.verifier_box_bottom div, .verifier_box_bottom {
	width: 100%;
	height: 10px;
	font-size: 1px;
}

.verifier_box_content_wrapper, .verifier_box_bottom {
	margin-top: 0px;
}

#verifier_tab_col1 {
	float: left; 
	width: 130px;
	margin-right: 10px;
}

#verifier_tab_col2 {
	float: left; 
	width: 120px;
}


#ss_tab_col1 {
	float: left; 
	width: 80px;
	margin-right: 10px;
}

#ss_tab_col2 {
	float: left; 
	width: 170px;
}

/* End Verifier round box with tabs*/

/* Verifier Home*/

#verifier_home_header {
	position: relative;
}

.Ver_leftcolumn { 
	float: left; 
	margin-left: 5px;  
	width: 300px;
	margin-top: 20px; 
	margin-right: 10px;
}
 
.Ver_middlecolumn {
	float: left; 
	width: 250px;
	margin-top: 20px;
}

.Ver_rightcolumn {
	float: left;  
	width: 220px;
	margin-top: 20px;
}
#divcol1{ float:left; margin:0; padding:0; }
#divcol2{ float:left;margin:0; padding:0;}
#divcol1 ul {list-style:none; margin:0; padding:0;}
#divcol2 ul { list-style:none; margin:0; padding:0; }

.Ver_divider_top{ float:left;  background-image:url(../media/images/univ/DashVertical.gif); height:150px; background-repeat:repeat-y; width:15px; margin-top:20px; }
.Ver_divider_bottom{ float:left; background-image:url(../media/images/univ/DashVertical.gif); height:200px; background-repeat:repeat-y;  width:15px; margin-top:20px; }
.chartlabel { margin:0px; padding:0; font-family: Helvetica, Arial, sans-serif;	font-size: 10px; color:#4D4D4D;	text-decoration:none;}
#Chart{ margin:0; padding-left:15px; float:right;}
#Chartkey{ padding:0; margin:0; float:left;}
.Chartlightblue{ padding:0; margin:0; padding-left: 15px; padding-bottom:5px;  background-image: url(../media/images/univ/chartblue.jpg); background-repeat: no-repeat; }
.Chartdarkblue{ padding:0; margin:0; padding-left: 15px;  padding-bottom:5px; background-image: url(../media/images/univ/chartDkblue.jpg); background-repeat: no-repeat; }
.Chartteal{ padding:0; margin:0; padding-left: 15px; padding-bottom:5px; background-image: url(../media/images/univ/chartteal.jpg); background-repeat: no-repeat; }
.Chartgreen{padding:0; margin:0; padding-left: 15px;  padding-bottom:5px;background-image: url(../media/images/univ/chartgreen.jpg); background-repeat: no-repeat; }
.Chartorange{padding:0; margin:0; padding-left: 15px; padding-bottom:5px; background-image: url(../media/images/univ/chartorange.jpg); background-repeat: no-repeat; }
.Chartpurple{padding:0; margin:0; padding-left: 15px; padding-bottom:5px; background-image: url(../media/images/univ/chartpurple.jpg); background-repeat: no-repeat; }
.Chartred{padding:0; margin:0; padding-left: 15px;  padding-bottom:5px;background-image: url(../media/images/univ/chartred.jpg); background-repeat: no-repeat; }

.Records  {font-family: Helvetica, Arial, sans-serif;	font-size: 32px; color:#799028;	text-decoration:none;}


/* End Veriifer Home-*/


#MainColumn {
	float: left;
	width: 600px;
	margin: 20px;
	line-height: 20px;
	/*display:table-cell;*/
} 
#MainColumn ul { 
margin-left:0px;
padding-left:0px;
margin-top:10px;
padding-top:0px;
list-style:disc; list-style-position:inside
} 
#MainColumn li{ margin-top:10px; margin-left:10px; }
#MainDivider { margin-top:10px; background-image:url(../media/images/univ/Dash.gif); background-repeat:repeat-x; width:600px; }
#LeftMain { float:left;  margin-top:20px; width:650px; margin-left:10px; margin-right:10px; line-height: 20px;} 

#LeftColumn {float:left;  margin-top:20px; width:375px; margin-left:10px; margin-right:10px;}
#RightColumn{ float:left;  margin-top:20px; width:375px; margin-left:40px; margin-right:10px;}
#LRDivider{ float:left; margin-top:0px; background-image:url(../media/images/univ/Dash.gif); background-repeat:repeat-x;  width:100%;}
#ColDivider{ float:left; margin-top:15px; background-image:url(../media/images/univ/DashVertical.gif); background-repeat:repeat-y; width:10px; }

#Form ul{ float:left; margin-top:0px; margin-bottom:0px; list-style:none; margin-left:0px; padding-left:0px;}
#Form li{ margin-top:10px; }
#CommercialContact {float:left}
#CommercialContact ul{ float:left; margin-top:10px; margin-bottom:0px; list-style:none; margin-left:0px; padding-left:0px;}
#CommercialContact li{ margin-top:10px; }
#SSContact{float:left}
#SSContact ul{ float:left; margin-top:10px; margin-bottom:0px; list-style:none; margin-left:0px; padding-left:0px;}
#SSContact li{ margin-top:10px; }
#EmployeeContact{float:left}
#EmployeeContact ul{ float:left; margin-top:10px; margin-bottom:0px; list-style:none; margin-left:0px; padding-left:0px;}
#EmployeeContact li{ margin-top:10px; }
.Form_column {text-align: right; font-weight:bold; width:155px;height:30px;  margin-right:10px; vertical-align:middle; list-style: none; }
.Form_error {font-family: Helvetica, Arial, sans-serif; font-size: 8pt; color: #981E32;; height:30px;  width:150px; display:none }
.Form_field {width:335px; height:30px; vertical-align:baseline;}


/* End Verifier Section*/


/* Social Services*/


/* Social Services*/


/* ss round box with tabs*/

ul.ss_box_tabs {
	margin: 0;
	padding: 0;
	float: left;
	list-style: none;
	height: 35px;
	width: 100%;
	text-indent: -9999px;
}

ul.ss_box_tabs li {
	float: left;
	margin: 0;
	padding: 0;
	height: 35px;
	margin-bottom: -1px;
	background: #e0e0e0;
	overflow: hidden;
	position: relative;
}

ul.ss_box_tabs li a {
	text-decoration: none;
	color: #000;
	display: block;
	outline: none;
	height: 36px;
}
ul.ss_box_tabs li a:hover {
	margin: 0px;
}	
html ul.ss_box_tabs li.active, html ul.ss_box_tabs li.active a:hover  {
	margin: 0px;
}
.ss_box_tab_container {
	border: 0px solid #999;
	border-top: none;
	clear: both; 
	width: 100%;
	height: 125px;
}
.ss_box_tab_content {
	padding: 10px 5px 0px 20px;
	font-size: 12px;
	line-height: 16px;
}

#product_tab {
	background: url(../media/images/Verifier/ProductTab_off.png) no-repeat;
	width: 108px;
	height: 35px;	
}

#product_tab.active {
	background: url(../media/images/Verifier/ProductTab_on.png) no-repeat;
	width: 108px;
	height: 35px;	
}

#industry_tab {
	background: url(../media/images/Verifier/IndustryTab_off.png) no-repeat;
	width: 108px;
	height: 35px;	
}

#industry_tab.active {
	background: url(../media/images/Verifier/IndustryTab_on.png) no-repeat;
	width: 108px;
	height: 35px;	
}

.ss_box_top {
	background: url(../media/images/site/box/VerHometop_tl.png) no-repeat top left;
}
.ss_box_top_right {
	background: url(../media/images/site/box/VerHometop_tr.png) no-repeat top right;
}
.ss_box_tab_wrapper {
	background: url(../media/images/site/box/VerHometop_r.png) top right repeat-y;
}

.ss_box_top_right div,.verifier_box_top_right {
	width: 100%;
	height: 15px;
}
.ss_box_tab_wrapper, .VerHometop_bottom {
	margin-top: 0px;
}
.ss_box_tab_wrapper { 
	padding: 0 10px; 	
	height: 34px;  /* Brent Change */
}

.ss_box_bottom {
	background: url(../media/images/site/box/VerHomebtm_bl.png) no-repeat bottom left;
}
.ss_box_bottom div {
	background: url(../media/images/site/box/VerHomebtm_br.png) no-repeat bottom right;
}
.ss_box_content_wrapper {
	background: url(../media/images/site/box/VerHomebtm_r.png) top right repeat-y;
}

.ss_box_bottom div, .verifier_box_bottom {
	width: 100%;
	height: 10px;
	font-size: 1px;
}

.ss_box_content_wrapper, .verifier_box_bottom {
	margin-top: 0px;
}

#tabcol1 {
	float: left; 
	width: 80px;
	margin-right: 10px;
}

#tabcol2 {
	float: left; 
	width: 170px;
}

/* End SS round box with tabs*/


/* Social Service Products highlight grey current section in top nav */
/* Home */body#SocialServiceHome li#SSHome a, /* Solutions */body#SS_Products li#SS_Products a, body#SS_Verifications li#SS_Products a, body#Standard li#SS_Products a, body#Express li#SS_Products a, body#Batch li#SS_Products a, body#SS_Alert li#SS_Products a, body#SS_SSA li#SS_Products a, body#SS_IRS li#SS_Products a, /* Industry */ body#SS_Industry li#SS_Industry a, body#SNAP li#SS_Industry a, body#Housing li#SS_Industry a, body#SocialSecurity li#SS_Industry a, body#ChildSupport li#SS_Industry a, body#TANF li#SS_Industry a, body#Medicare li#SS_Industry a, body#Workforce li#SS_Industry a,  /* Webinar */body#SS_Webinars li#SS_Webinars a, /* Why */body#SS_Why li#SS_Why a, body#SS_About li#SS_Why a,body#SS_Testimonials li#SS_Why a, /* FCRA */body#SS_FCRA li#SS_FCRA a, /*Blog */body#SS_Blog li#SS_Blog a, /* Contact */body#SS_Contact li#SS_Cont act a, /* Help */body#SS_Help li#SS_Help a, body#SS_Tutorials li#SS_Help a, body#SS_FAQ li#SS_Help a { background: #d1cdcd;}


/* Social Service Products highlight grey current section in SS left nav */
/* Verifications */ body#SS_Verifications li#Verifications, body#Standard li#Standard, body#Express li#Express, body#Batch li#Batch, body#SS_Alert li#SS_Alert, body#SS_SSA li#SS_SSA, body#SS_IRS li#SS_IRS, /* Help */ body#SS_Help li#Demos, body#SS_Tutorials li#Tutorials, body#SS_FAQ li#SS_FAQ, /* Industry */ body#SNAP li#SNAP, body#Housing li#Housing, body#ChildSupport li#ChildSupport, body#TANF li#TANF, body#SocialSecurity li#SocialSecurity, body#Medicare li#Medicare, body#Workforce li#Workforce,  /* Why */ body#SS_Testimonials li#Testimonials, body#SS_About li#AboutVerifications {background: #e9e9e9;}



/* End Social Services*/

/* Employees*/

.EE_topleft { 
	float: left; 
	margin-left: 5px;  
	width: 300px;
	margin-top: 10px; 
	margin-right: 10px;
	height:165px;
}
 
.EE_topmiddle {
	float: left; 
	width: 250px;
	margin-top: 10px;
		height:165px;
}

.EE_topright{
	float: left;  
	width: 220px;
	margin-top: 10px;
		height:165px;
}

.EE_divider_top{ float:left;  background-image:url(../media/images/univ/DashVertical.gif); height:150px; background-repeat:repeat-y; width:15px; margin-top:10px; }

.EE_btmleft { 
	float: left; 
	margin-left: 5px;  
	width: 300px;
	margin-top: 10px; 
	margin-right: 10px;
	height:150px;
}
 
.EE_btmmiddle {
	float: left; 
	width: 250px;
	margin-top: 10px;
		height:150px;
}

.EE_btmright{
	float: left;  
	width: 220px;
	margin-top: 10px;
	height:150px;
}


/* EE round box with tabs*/

ul.ee_box_tabs {
	margin: 0;
	padding: 0;
	float: left;
	list-style: none;
	height: 35px;
	width: 100%;
}

ul.ee_box_tabs li {
	float: left;
	margin: 0;
	padding: 0;
	height: 35px;
	line-height: 35px;
	margin-bottom: -1px;
	overflow: hidden;
	position: relative;
	color: #FFF;
	line-height: 35px;
	font-weight: bold;
}

ul.ee_box_tabs li a {
	text-decoration: none;
	color: #000;
	display: block;
	outline: none;
	height: 36px;
}

ul.ee_box_tabs li a:hover {
	margin: 0px;
}
	
html ul.ee_box_tabs li.active, html ul.ss_box_tabs li.active a:hover  {
	margin: 0px;
}

.ee_box_tab_container {
	border: 0px solid #999;
	border-top: none;
	clear: both; 
	width: 100%;
}
.ee_box_tab_content {
	padding: 5px 5px 0px 5px;
	font-size: 12px;
	line-height: 16px;
}

.ee_box_tab_content p {
	margin-top: 5px;
	margin-bottom: 0px;
	padding: 0px;	
}

#ee_tab_description {
	width: 50px;
	height: 35px;
}

#salary_key_tab {
	background: url(../media/images/Employees/SalaryKeyTab_off.png) no-repeat;
	width: 77px;
	height: 35px;
	text-indent: -9999px;
}

#salary_key_tab.active {
	background: url(../media/images/Employees/SalaryKeyTab_on.png) no-repeat;
	width: 77px;
	height: 35px;	
}

#ssv_tab {
	background: url(../media/images/Employees/SSVTab_off.png) no-repeat;
	width: 159px;
	height: 35px;
	text-indent: -9999px;
}

#ssv_tab.active {
	background: url(../media/images/Employees/SSVTab_on.png) no-repeat;
	width: 159px;
	height: 35px;	
}

.ee_box_top {
	background: url(../media/images/site/box/EEHometop_tl.png) no-repeat top left;
}
.ee_box_top_right {
	background: url(../media/images/site/box/EEHometop_tr.png) no-repeat top right;
}
.ee_box_tab_wrapper {
	background: url(../media/images/site/box/VerHometop_r.png) top right repeat-y;
}

.ee_box_top_right div,.verifier_box_top_right {
	width: 100%;
	height: 15px;
}
.ee_box_tab_wrapper, .VerHometop_bottom {
	margin-top: 0px;
}
.ee_box_tab_wrapper { 
	padding: 0 5px; 	
	height: 34px;  /* Brent Change */
}

.ee_box_bottom {
	background: url(../media/images/site/box/EEHomebtm_bl.png) no-repeat bottom left;
}
.ee_box_bottom div {
	background: url(../media/images/site/box/EEHomebtm_br.png) no-repeat bottom right;
}
.ee_box_content_wrapper {
	background: url(../media/images/site/box/VerHomebtm_r.png) top right repeat-y;
}

.ee_box_bottom div, .verifier_box_bottom {
	width: 100%;
	height: 10px;
	font-size: 1px;
}

.ee_box_content_wrapper, .verifier_box_bottom {
	margin-top: 0px;
}

/* End EE round box with tabs*/

li#EE_DataReport a:link, li#EE_DataReport a:visited, li#EE_DataReport a:active {
		background: #e4f6b2;
}

li#EE_DataReport a:hover {
		background: #ccc;
}

.EE_divider_bottom{ float:left; background-image:url(../media/images/univ/DashVertical.gif); height:200px; background-repeat:repeat-y;  width:15px; margin-top:10px; }


/* highlight grey current section in top nav */
body#EmployeeHome li#EE_Home a, body#ee_prove_employment li#ee_prove_employment a, body#ee_prove_income li#ee_prove_income a, body#EE_DataReport li#EE_DataReport a, body#ee_salary_key li#ee_salary_key a, body#EE_Why li#EE_Why a, body#EE_About li#EE_Why a, body#EE_Testimonials li#EE_Why a, body#EE_FCRA li#EE_FCRA a, body#EE_Blog li#EE_Blog a, body#EE_Contact li#EE_Contact a, body#EE_Help li#EE_Help a, body#EE_Tutorials li#EE_Help a, body#EE_FAQ li#EE_Help a {
		background: #d1cdcd;
}

/* highlight grey current section in Employee left nav */
 /* Help */ body#EE_Help li#Demos, body#EE_Tutorials li#Tutorials, body#EE_FAQ li#EmployeeFAQ,  /* Why */ body#EE_About li#AboutVerifications {background: #E0E0E0;}




/*End Employees*/

.copy_head {font-family: Helvetica, Arial, sans-serif; font-size: 14px; color:#333333; text-decoration:none;}
.copy_subhead {font-family: Helvetica, Arial, sans-serif; font-size: 13px; color:#4D4D4D; text-decoration:none; }
.copy {font-family: Helvetica, Arial, sans-serif; font-size: 12px; color:#4D4D4D; text-decoration:none; }
.copylarge {font-family: Helvetica, Arial, sans-serif;	font-size: 14px; color:#4D4D4D;	text-decoration:none;}
.copysmall {font-family: Helvetica, Arial, sans-serif;	font-size: 11px; color:#4D4D4D;	text-decoration:none;}

#menu1{display:none; width:130px;}
#menu1 ul{ float:right; margin-top:0px; position:absolute;list-style-type: none;font-family:  Helvetica, Arial, sans-serif; font-size: 12px; color:#4D4D4D; text-decoration:none;}
#menu1 a{ text-align:left; display: inline-block;padding: 7px;width: 130px;background-color: #ccc;border-bottom: 1px solid #eee;}

/* Veriifer page-*/

.footer{font-family:  Helvetica, Arial, sans-serif; font-size: 11px; color:#4D4D4D; text-decoration:none}

.required {color:#981E32;}
.red {color:#981E32;}

img.floatLeft { 
    float: left; 
    margin: 4px; 
}
img.floatRpad { 
    float: right; margin-left:20px;
}
img.floatRight { 
    float: right; margin-left:4px;
}
img.bottom{vertical-align:bottom}


.boxsides {border-width: 1px; border-color:#CCCCCC; border-style: solid; border-bottom:none; border-top:none; } 
.boxoutline {border-width: 1px; border-color:#CCCCCC; border-style: solid; border-bottom:none; } 
.box_nobottom{border-width: 1px; border-color:#CCCCCC; border-style: solid; border-bottom:none; }
.box_noleft {border-width: 1px; border-color:#CCCCCC; border-style: solid; border-left:none; }
.box_notop {border-width: 1px; border-color:#CCCCCC; border-style: solid; border-top:none; }
.box_noright{border-width: 1px; border-color:#CCCCCC; border-style: solid; border-right:none; }
.box_rttop {border-width: 1px; border-color:#CCCCCC; border-style: solid; border-left:none; border-bottom:none;}  
.box_rtbtm {border-width: 1px; border-color:#CCCCCC; border-style: solid; border-left:none; border-top:none;} 
.box_lftbtm {border-width: 1px; border-color:#CCCCCC; border-style: solid; border-right:none; border-top:none;} 
.box_lfttop {border-width: 1px; border-color:#CCCCCC; border-style: solid; border-right:none; border-bottom:none;} 
.boxright  {border-width: 1px; border-color:#CCCCCC; border-style: solid; border-left:none; border-top:none; border-bottom:none;} 
.boxleft  {border-width: 1px; border-color:#CCCCCC; border-style: solid; border-right:none; border-top:none; border-bottom:none;} 
.boxtop {border-width: 1px; border-color:#CCCCCC; border-style: solid; border-left:none; border-bottom:none; border-right:none;} 
.boxbottom {border-width: 1px; border-color:#CCCCCC; border-style: solid; border-left:none; border-top:none; border-right:none;} 

.dashedline { background-image:url(../media/images/Univ/Dash.gif); background-repeat:repeat-x; background-position:center}
.dashvertical { background-image:url(../media/images/Univ/DashVertical.gif); background-repeat:repeat-y; background-position:center}
.Dashbottom {border-width: 1px; border-color:#CCCCCC; border-style:dashed ; border-left:none; border-top:none; border-right:none;}

.popupTitlebar {font-family: Helvetica, Arial, sans-serif; font-size:13px; color:#000000; }
.popupText {font-family: Helvetica, Arial, sans-serif; font-size: 12px;}
.popupFooter {font-family:  Helvetica, Arial, sans-serif; font-size:11px; }
.popupCloseWindow{font-family: Helvetica, Arial, sans-serif; font-size:12px; }

input, textarea, select { 
	font-family:  Helvetica, Arial, sans-serif; 
	font-size: 12px; 
	color: #4D4D4D;
	_overflow: visible;
}

.fieldinput3 {width:20px;}
.fieldinput4 {width:30px;}

OL.noindent{ padding-left:-20px;}
OL.withroman { list-style-type: upper-roman }
OL.upperalpha { list-style-type: upper-alpha }
OL.loweralpha { list-style-type: lower-alpha }
OL.decimal {list-style-type:decimal}

#table { margin-left:10px; text-align:left;  margin-top:20px; display:inline-block; margin-bottom:20px;} 
#table ul{ float:left; margin-right:10px; margin-top:0px; margin-bottom:0px; list-style:none; margin-left:0px; padding-left:0px; }
#table li { margin-left:0px; padding-top:10px; padding-right:5px;}
#table a{  margin-left:0px; padding:0px;}

.FCRATable { height:55px; vertical-align:middle; }

#Webinar{}
#Webinar ul{margin:0; padding:0; padding-top:5px;}
#Webinar li {padding-left:15px;
background-image: url(../media/images/icons/video_icon.gif);
background-repeat: no-repeat; }
#demo {}
#demo ul { margin:0; padding:0;  padding-top:5px;}
#demo li { padding-left: 30px; 
background-image: url(../media/images/icons/flash.png);
background-repeat: no-repeat; min-height:30px; 
}
#tutorial { margin:0; padding:0;}
#tutorial ul {margin:0; padding:0;  padding-top:5px; }
#tutorial li{padding-left: 30px; 
background-image: url(../media/images/icons/PDF_sm.png);
background-repeat: no-repeat; min-height:25px; _height: 25px; 
}

#news { margin:0; padding:0;}
#news ul {margin:0; padding:0;  padding-top:5px; }
#news li{padding-left: 30px; 
background-image: url(../media/images/icons/PDF_sm.png);
background-repeat: no-repeat; min-height:25px; 
}

#FAQ_large { margin:0; padding:0;}
#FAQ_large ul {margin:0; padding:0;  padding-top:5px; }
#FAQ_large li{
	padding-left: 30px; 
	background-image: url(../media/images/icons/FAQ.png);
	background-repeat: no-repeat; 
	min-height: 25px; 
	_height: 25px; 
}

#FAQ { margin:0; padding:0;}
#FAQ ul {margin:0; padding:0;  padding-top:5px; }
#FAQ li{padding-left: 30px; min-height:20px;
background-image: url(../media/images/icons/FAQ_sm.png);
background-repeat: no-repeat; min-height:25px; 
}

#more { text-align:right; padding:0; margin:0; padding-right:10px; padding-top:5px; font-style:normal}
.quote { background-image:url(../media/images/univ/quote.png); background-repeat:no-repeat; font-style:italic; font-size:12px; min-height:140px; line-height: 18px;}
.quotee{ font-size:10px; text-align:right}
.movie { text-align:center}

/*bulleted lists */
.disc { list-style:disc}
.circle{ list-style:circle}
.number{ list-style-position:outside; list-style:decimal; color:#906}
/* Google Ad Landing Pages */ 
.GA_rightbox {font-family: Helvetica, Arial, sans-serif; font-size: 16px; color:#4D4D4D; text-decoration:none; line-height:20px}

.tooltip {
	cursor: pointer;	
}

.mortgage_mtaward_logo {
	position: absolute;
	bottom: 55px;
	right: 75px;
}

/* Popup Box */

#popup_box {
    overflow: auto;
	width: 540px;
	background-color: #FDFDFD;
	padding: 10px;
	line-height: 20px;
	color: #4D4D4D;
}

#popup_box p{
    margin-top: 5px;
}

#wrapper #popup_box {
	display: none;
}

#popup_box_continue {
	width: 114px;
	margin: 20px auto;	
}

/* Verifier Product Pages */

#verifier_product_section {
/*	float: left;*/
	margin: 0px 10px 20px 15px;
	padding: 0px 15px 0px 0px;
	line-height: 20px;
/*	width:	450px;*/
	border-right: 1px dashed #dddddd;
	overflow: hidden;
}

#verifier_product_aside {
	float: right;
	width:	180px;
	margin: 0px 0px 0px 0px;
	line-height: 18px;
}

#verifier_product_aside p {
	margin-top: 5px;
}

.callout {
	margin-top: 30px;	
}

#verifier_product_aside a[href $='.pdf'] { 
	display:inline-block;
   	background: url(../media/images/icons/pdf_icon.gif) no-repeat 0px 4px;
	padding-left: 18px;
}

/* Ads */

#webmanager_new_look_ad {
	background: url(../media/images/Employees/webManager-ad.jpg) no-repeat;
	height: 129px;
	width: 228px;	
}

#webmanager_new_look_ad a {
	display: block;
	height: 129px;
	width: 228px;
	text-indent: -9999px;
}

/* New Style */

#section_header {
	position: relative;	
	width: 860px;
	height: 50px;
	margin: 0px 0px 20px 0px;
	line-height: 50px;
}

#section_header a.section_name {
	float: left;
	font-size: 26px;
	color: #036;
	text-decoration: none;
}

#section_header a.section_other {
	float: left;
	font-size: 12px;
	height: 31px;
	text-decoration: none;
	border-left: 1px dashed #ccc;
	padding: 0px 0px 0px 10px;
	margin: 0px 0px 0px 10px;
}

#section_header a.section_header_login {
	float: right;
	background: url(../media/images/icons/Lock.png) no-repeat right;
	font-size: 12px;
	line-height: 31px;
	text-decoration: none;
	padding: 0px 15px 0px 10px;
	margin: 0px 0px 0px 10px;
}

#section_header a.section_header_sign_up {
	float: right;
	background: url(../media/images/button/signup_button_orange.png) no-repeat;
	width: 100px;
	height: 28px;
	font-size: 12px;
	line-height: 26px;
	text-indent: -9999px;
	margin: 0px 0px 0px 10px;
}

#sign-up-pos a.section_header_sign_up {
	display: none;
}

#sign-up-pos a.section_header_login {
	display: none;
}

.section_nav {
	position: relative;
	background: #eeeeee;
	width: 860px;
	height: 35px;
	margin-bottom: 10px;
}

.section_nav ul {
	list-style-type: none;	
	line-height: 35px;
}

.section_nav li {
	float: left;
}

.section_nav li a {
	display: block;
	height: 35px;
	padding: 0px 10px;
	text-decoration: none;
}

.section_nav li a:hover {
	background: #e2e2e2;
}

.sub_section_header {
	position: relative;
	width: 860px;
	height: 100px;
	text-indent: -9999px;
	margin: 0px 0px 20px 0px;
}

#sub_section_content {
	padding: 0px 20px;
	line-height: 18px;
	overflow: hidden;
	max-width: 625px;
}

#sub_section_content h1 {
	font-size: 14px;
	font-weight: 300;
	color:#333333;
}

#sub_section_content ul {
	list-style: disc;
	list-style-position: outside;
	margin-left: 25px;
}

#sub_section_content li {
	margin: 10px 0px;
}

#sub_section_nav {
	float: left;
	width: 180px;
}

.sub_section_nav_top {
	background: url(../media/images/site/box/navtop.png) no-repeat;
	width: 180px;
	height: 13px;
}

.sub_section_nav_bottom {
	background: url(../media/images/site/box/navbtm.png) no-repeat bottom;
	width: 180px;
	height: 12px;
}

#sub_section_nav ul {
	width: 178px;
	border-right: 1px solid #ccc;
	border-left: 1px solid #ccc;
}

#sub_section_nav ul li {
	border-bottom: 1px solid #ccc;
}

#sub_section_nav ul li a{
	padding: 8px 15px;
	display: block;
}

#sub_section_nav ul li a:hover{
	background-color: #F0F0F0;
	text-decoration: none;
}

#sub_section_aside {
	float: right;
	border-left: 1px dashed #ccc;
	padding: 0 20px;
	width: 200px;
	line-height: 18px;
}

#sub_section_aside a[href $='.pdf'] { 
	display:inline-block;
   	background: url(../media/images/icons/pdf_icon.gif) no-repeat 0px 4px;
	padding-left: 18px;
}

ul.faq_list li {
	padding-left: 30px; 
	background: url(../media/images/icons/FAQ.png) no-repeat;
	min-height: 21px; 
	_height: 21px;
	line-height: 21px;
	margin-bottom: 5px;
}

ul.tutorial_demo_list li {
	padding-left: 30px; 
	min-height: 21px; 
	_height: 21px;
	line-height: 21px;
	margin-bottom: 5px;
}

ul.tutorial_demo_list li.demo {
	background: url(../media/images/icons/flash.png) no-repeat;
}

ul.tutorial_demo_list li.tutorial {
	background: url(../media/images/icons/PDF_sm.png) no-repeat;
}

ul.how_do_i_benefit li {
	list-style: outside;
	line-height: 18px;
	margin-left: 25px;
}

.more_link {
	position: absolute;
	bottom: 0px;
	right: 20px;
	display: block;
}

/* Print Styles */
.print_only {
	display: none;
}

.no_print {
	display: inline;
}

@media print {
	.print_only {
		display: inline;
	}
	
	.no_print {
		display: none;
	}
}

/* Call Out Boxes */

#call_out_box {
	float: left;
	width: 220px;
	border: 1px solid #BBBBBB;
	padding: 10px 10px 10px 10px;
	margin: 0px 10px 10px 0px;
}

#call_out_box_right {
	float: right;
	width: 220px;
	border: 1px solid #BBBBBB;
	padding: 10px 10px 10px 10px;
	margin: 0px 0px 10px 10px;
}

#call_out_box ul, #call_out_box_right ul {
	list-style: outside;
	list-style-type: disc;
	padding: 0px;
	margin: 0px 0px 10px 20px;
	font-size: 11px;
	line-height: 15px;
}

#call_out_box li, , #call_out_box_right li {
	margin: 0px;
	padding: 0px;
}

#call_out_box h2, #call_out_box_right h2 {
	font-size: 12px;
	border-bottom: 1px solid #CCCCCC;	
	margin-top: 0px;
}

/* Homepage boxes */

ul.newsletter_list {
	margin: 10px 0 0 0;
	padding: 0px;
	list-style: outside;
	line-height: 16px;
	list-style-type: disc;
}

ul.newsletter_list li{
	margin: 5px 0 0 20px;
}

ul.link-list {
	margin: 10px 0 0 0;
	padding: 0px;
	list-style-type: none;
	line-height: 18px;	
}

#ParticipatingEmployers {
	float: right;
	font-size: 11px;
}

#ParticipatingEmployers img {
	margin-right: 5px;
	vertical-align: middle;
	height: 13px;
}

.login_links {
	text-align: center;	
}


.tooltip_trigger {
	cursor: pointer;		
}

.tooltip {
	display:none;
	background:transparent url(../media/images/univ/white_tip_box.png);
	height: 80px;
	width: 180px;
	padding: 20px 15px;
	color: #4D4D4D;
	font-size:12px;
	line-height: 16px;
}

/* Branding */

#efx_branding {
	float: left;
	background: url(../media/images/logos/equifax.png) no-repeat;
	width: 179px;
	height: 34px;
	text-indent: -9999px;
}

#twn_branding {
	float: left;
	background: url(../media/images/logos/small_TWN_logo.png);
	width: 89px;
	height: 50px;
	text-indent: -9999px;
}

#twn_branding_login {
	background: url(../media/images/logos/small_TWN_logo.png);
	width: 89px;
	height: 50px;
	text-indent: -9999px;
	margin: 0 auto;	
}

#section_content sup {
	font-size: 11px;
	position: relative;
	top: -8px;	
}
