/*
Theme Name: Nanny Background Check
Theme URI: http://www.NannyBackgroundCheck.com
Description: 15+ Years of Running Background Checks
*/
body {
padding:0;
margin: 0;
background:#fff;
font-family:"Trebuchet MS", Calibri, Arial, sans-serif;
font-size: 12px;
background:#fff url(images/bg-x.gif) repeat-x top left;
}
img {
border:0 none;
}
form {
margin:0;
padding:0;
}
a:hover {
text-decoration:none;
}
div {
margin:0;
padding:0;
}
h1, h2, h3, h4, p {
margin:0;
padding:0;
}
#container {
position:relative;
width:980px;
height:auto;
margin:auto;
}
#container img.homepage {
width:576px;
height:314px;
position:absolute;
top:101px;
left:5px;
}
#header {
position:relative;
width:100%;
height:160px;
}
#header-logo img.logo {
position:absolute;
top:0;
left:10px;
width:182px;
height:131px;
z-index: 100;
}
#slogan {
position:absolute;
color:#999;
font-size: 15px;
top:65px;
left: 210px;
}
#phonenumber {
position:absolute;
color:#fff;
font-size: 15px;
top:15px;
right:0;
}
#top-nav {
    color: #FFFFFF;
    font-size: 17px;
    height: 44px;
    left: 210px;
    padding: 0;
    position: absolute;
    text-align: left;
    top: 15px;
    width: 980px;
}
#top-nav a {
    color: #FFFFFF;
    font-size: 15px;
    margin: 0 5px;
    text-decoration: none;
}
#top-nav a:hover {
text-decoration:none;
color:#4a3666;
}
#header-intro {
    position: absolute;
    right: 30px;
    top: 90px;
    width: 600px;
}
#header-intro h4 {
color:#ee7f1d;
font-size:29px;
}
#header-intro p {
color:#555454;
font-size:17px;
}
#cta {
    background: none repeat scroll 0 0 #4A3666;
    height: 255px;
    padding: 10px 0 0;
        text-align: center;
    width: 380px;
}
#cta h3 {
    color: #FFFFFF;
    font-size: 20px;
    margin: 0;
    text-transform: uppercase;
}
#cta-zipbox {
    background: none repeat scroll 0 0 #8169A1;
    color: #FFFFFF;
    height: 170px;
    margin: 12px 0 0 30px;
    width: 320px;
	padding:20px 0 0 0;
}
#cta p {
    color: #FFFFFF;
    font-size: 17px;
    margin: 0 0 20px;
    padding: 0 10px;
}
#content {
position:relative;
width:980px;
height:auto;
padding: 0 0 10px;
overflow:auto;
}
#col-left_homepage {
    background: none repeat scroll 0 0 #FFFFFF;
    float: left;
    margin: 280px 0 0;
    padding: 0 10px 0;
    width: 550px;
}
#col-left {
    background: none repeat scroll 0 0 #FFFFFF;
    float: left;
    margin: 0;
    padding: 5px 10px 0;
    width: 550px;
	    min-height: 300px;
		height:auto;
}
#col-left h1, #col-left h1 a, #col-left_homepage h1, #col-left_homepage h1 a {
color:#4a3666;
font-size:25px;
font-weight:normal;
margin:0;
text-decoration:none;
}
#col-left h2 a, #col-left h2, #col-left_homepage h2 {
color:#88b150;
font-size:18px;
text-decoration:none;
font-weight:normal;
}
#col-left a, #col-left_homepage a {
font-size:15px;
color:#8169a1;
text-decoration:underline;
}
#col-left a:hover, #col-left_homepage a:hover  {
text-decoration:none;
}
#col-left p, #col-left ul li, #col-left_homepage p, #col-left_homepage ul li {
color:#3d3d3d;
font-size:15px;
font-weight:normal;
margin:0 0 8px 0;
}
#pricebox {
    height: auto;
    margin: 10px 0 20px;
    overflow: auto;
    padding: 0;
}
#pricebox-col {
    border-right: 1px solid #ccc;
    display: block;
    float: left;
    margin: 0 10px 0 0;
    width: 170px;
}
#pricebox span.mini {
font-size:9px;
color:#999;
}
#pricebox-col_end {
    display: block;
    float: left;
    margin: 0 10px 0 0;
    width: 170px;
}
#pricebox-col h5, #pricebox-col_end h5 {
    color: #4A3666;
    font-size: 18px;
    margin: 10px 0;
    padding: 0;
    text-transform: uppercase;
}
#pricebox-col h5 span.orange, #pricebox-col_end h5 span.orange  {
color:#ee9648;
}
#pricebox-col p.dark, #pricebox-col_end p.dark  {
color:#474747;
font-size:11px;
margin:0 0 5px 0;
 padding: 0 10px 0 0;
}
#pricebox-col p.light, #pricebox-col_end p.light  {
color:#ccc;
font-size:11px;
margin:0 0 5px 0;
}
#right-col {
    float: left;
     padding: 0 0 0 30px;
    width: 380px;
}
#column-box {
    background: none repeat scroll 0 0 #EEEEEE;
    height: auto;
    margin: 0 0 20px 30px;
    padding: 0;
    width: 320px;
}
#column-box ul, #content-home ul, #col-left ul {
    margin: 0;
    padding: 0 40px 20px;
    width: auto;
}
#column-box ul li, #content-home ul li {
font-weight:normal;
margin:0 0 5px 5px;
padding:0 0 0 5px;
color:#8169a1;
font-size:15px;
}
#column-box ul li a, #content-home ul li a {
color:#8169a1;
font-size:15px;
text-decoration:none;
margin:0;
padding:0;
}
#column-box ul li a:hover, #content-home ul li a:hover {
text-decoration:underline;
}
#column-box h4 {
color:#4a3666;
text-transform:uppercase;
font-size:18px;
text-align:center;
font-weight:normal;
padding:10px 0;
}
#footer {
    background: none repeat scroll 0 0 #A3A3A3;
    color: #FFFFFF;
    font-size: 13px;
    height: auto;
    margin: 0;
    overflow: auto;
    padding: 10px 0 0;
    position: relative;
    text-align: left;
    width: 100%;
}
#footer-container {
width:980px;
margin:auto;
}
#footer-box, #footer-box_end {
float:left;
border-right:1px solid #fff;
width:auto;
margin:0 10px 0 0;
display:block;
padding: 0 15px 5px 5px;
height:110px;
}
#footer-box_end {
border:none;
}
#footer-box a, #footer-box_end a {
    color: #FFFFFF;
    display: block;
    font-size: 13px;
    margin: 0 0 5px;
    text-decoration: underline;
}
#footer-box a:hover, #footer-box_end a:hover {
text-decoration:none;
}

/*-------------Images------------------*/

img.map { margin:10px 0 5px 20px; }

img.alignleft { float:left; margin:15px 20px 5px 20px; }

img.alignright { float:right; margin:15px 20px 5px 20px; }

/* New Css
----------------------------------------------- */
#a-wrapper	{ font-size:12px;}
#a-wrapper .cent-a				{  padding:10px 10px 20px 10px;  margin:0 auto; border:1px solid #333333; font-size=12px; margin-top:-34px;}
#a-wrapper .cent-a	p			{padding:15px 0 10px 0; font-weight:bold;}
#a-wrapper .cent-a h2				{ font-size:14px; font-weight:bold; text-align:center; 

padding-bottom:15px; color:#fff;}

#a-wrapper .cent-b				{  padding:10px 10px 20px 10px;  margin:0 auto; line-height:20px;}

#a-wrapper .cent-b	ol			{ margin:10px 0 0 15px; padding:0;}
#a-wrapper .cent-b	li			{ padding-bottom:8px;}
#a-wrapper .cent-b td			{ font-weight:normal!important;}
#a-wrapper .cent-b p			{ padding-bottom:10px;}



#a-wrapper .cent-tab			{ margin-top:15px;}
#a-wrapper .cent-tab	td		{ font-weight:bold; padding: 10px 5px;}
#a-wrapper .cent-tab	h3		{ font-size:12px; font-weight:bold; padding-bottom:10px;}

#a-wrapper .header				{ border:1px solid #333333; border-bottom:none;}
#a-wrapper .header	th			{ padding:10px;}
#a-wrapper .header	td			{ padding:10px; font-weight:bold;}
#a-wrapper .header h1			{ font-size:24px; color:#fff;}

#a-wrapper .heading			{ padding:10px; border:1px solid #000; margin:-21px auto 0 auto; width:100px; 

text-align:center;}

#a-wrapper .border-top			{ border-top:none!important; margin-top:0!important;}

#a-wrapper .date-received		{ height:80px;}
#a-wrapper .tab-form			{ font-weight:bold; font-size:11px;}
#a-wrapper .tab-form	td		{  padding:10px 5px 5px 0; vertical-align:top;}
#a-wrapper .tab-form	th		{ padding:10px 5px 5px 0; font-weight:bold; text-align:right; 

vertical-align:top;}

#a-wrapper .border-bottom		{ border-bottom:1px solid #333;}
#a-wrapper .border-top			{border-top:1px solid #333; margin-top:20px;}

#a-wrapper .form-cent p		{ padding:15px 0 10px 0; font-weight:bold; font-size:11px}
#a-wrapper .yes				{ padding:0 20px;}
#a-wrapper .military			{ border:1px solid #333; padding:10px 10px 20px 10px; margin:20px 0;}
#a-wrapper .read				{ color:#F00;}

#a-wrapper .military-emp		{ margin:15px 0 0 0; border-collapse:collapse; font-weight:bold; font-size:11px}
#a-wrapper .military-emp th	{border:1px solid #333; background-color:#d9d9d9; padding:10px; vertical-align:top;}
#a-wrapper .military-emp td	{border:1px solid #333; padding:10px;vertical-align:top; }
#a-wrapper .military-emp	h3	{font-size:13px; font-weight:bold;}

#a-wrapper .tab-form h2		{ font-size:18px;}
#a-wrapper .additional-info	{ border:1px solid #333; min-height:600px; padding:10px; margin-top:15px;}

/*---------------------------DOCUMENTATION*/
#a-wrapper .header-a			{ background-color:#000; text-align:center; padding:10px;  color:#fff;}
#a-wrapper .header-a h1		{ font-size:20px; font-weight:bold; color:#fff;}

#a-wrapper .header-b			{ text-align:center; padding:10px 10px 20px 10px;}
#a-wrapper .header-b h1		{ font-size:20px; }

#a-wrapper .sources-cent  td		{ line-height:22px; padding:0 10px; vertical-align:top; font-size=10px!important;}
#a-wrapper .date-issue			{ text-align:right;}
#a-wrapper .inner-list			{ padding-left:30px;}

#a-wrapper .question ul		{ margin:20px 0 20px 0;}
#a-wrapper .question	li		{ background:url(../images/list-icon.gif) no-repeat left top; list-style:none; 

padding:0 0 10px 40px;}
#a-wrapper .question	p		{ padding-top:8px;}	
#a-wrapper .question	h2		{ font-size:14px; font-weight:bold;}

#a-wrapper .question-note		{ border-collapse:collapse; margin-top:15px;}
#a-wrapper .question-note	th	{ border:1px solid #000; padding:10px; vertical-align:top; text-align:left;}
#a-wrapper .question-note	td	{border:1px solid #000; padding:10px; vertical-align:top;}
#a-wrapper .question-note h3	{ font-size:16px; font-weight:bold;}
#a-wrapper .question-note p	{ padding:0 0 10px 0!important;}

#a-wrapper  p				{ font-size:12px!important; }	
#a-wrapper .h-question p		{ padding-top:15px; font-size:12px; }
#a-wrapper .h-question h2		{ padding-top:15px; font-size:12px; font-weight:bold;}
#a-wrapper .h-question ul		{ padding:0 0 0 18px; margin:0;}
#a-wrapper .h-question li		{ padding:0 0 15px 10px; margin:0;}
#a-wrapper .h-question h1		{ padding-top:15px; font-size:16px; font-weight:bold;}




#a-wrapper .child-madical		{ padding:10px 10px 20px 10px;  margin:0 auto; border:1px solid #333333;}
#a-wrapper .child-madical	ul	{ margin:15px 0 0 25px; padding:0; }
#a-wrapper .child-madical	li	{ list-style:none; padding:0 0 10px 30px; background:url(../images/yes.gif) 

no-repeat left top;}

#a-wrapper .madical-information	{ padding:10px 10px 20px 10px;  margin:0 auto; border:1px solid #333333;}
#a-wrapper .madical-information ul{ margin:15px 0 15px 0; padding:0;}
#a-wrapper .madical-information li{ float:left; width:40%; list-style:none; padding:0 0 20px 20px; 

background:url(../images/box.gif) no-repeat 0 4px; }
#a-wrapper .madical-information  table	{ border-collapse:collapse; margin:15px 0;}
#a-wrapper .madical-information  th	{ text-align:left; font-weight:normal; border:1px solid #a0a0a0; 

background-color:#cccccc; padding:5px;}
#a-wrapper .madical-information  td	{  border:1px solid #a0a0a0; padding:5px;}

#a-wrapper .criminal-records		{ border:0!important;}
#a-wrapper .criminal-records	h2	{ font-size:16px; font-weight:bold; padding-bottom:15px;}
#a-wrapper .criminal-records p		{ padding:0 0 15px 0!important;}
#a-wrapper .criminal-records	h3	{ font-size:12px; font-weight:bold; }
#a-wrapper .criminal-records	h4	{ font-size:16px; font-weight:bold; padding-top:20px; }




#a-wrapper .alcohal-testing  td{ border:none!important; padding-bottom:40px;}
#a-wrapper .question-agreement p{ padding-bottom:15px;}

#a-wrapper .dally-instruction	ol	{ margin:0 0 15px 30px; padding:0; font-weight:bold;}
#a-wrapper .dally-instruction	li	{ padding:0; border-bottom:1px solid #a0a0a0; padding:20px 0;}

#a-wrapper .time-sheet			{ border-collapse:collapse; margin:15px 0;}
#a-wrapper .time-sheet		th	{ padding:10px 5px; border:1px solid #a0a0a0;}
#a-wrapper .time-sheet		td	{ padding:10px 5px; border:1px solid #a0a0a0;}

#a-wrapper .review-chart		{border:1px solid #a0a0a0; padding:10px; margin:10px 20px;}

#a-wrapper .emergency-contact	 { border-collapse:collapse; font-size:11px; margin-top:15px;}
#a-wrapper .emergency-contact th{ padding:5px; border:1px solid #000; text-align:left; vertical-align:top; 

color:#4e81d4;}
#a-wrapper .emergency-contact td{ padding:5px; border:1px solid #000; vertical-align:top;}

#a-wrapper .interview-sheet		{ border-collapse:collapse;font-size: 10px; margin-top:15px;}
#a-wrapper .interview-sheet th		{ border:1px solid #000; padding:5px; background-color:#dddddd; }
#a-wrapper .interview-sheet td		{ border:1px solid #000; padding:5px; }
#a-wrapper .blue					{ background-color:#c2d1f0!important;}
#a-wrapper .gray					{ background-color:#969696!important;}
#a-wrapper .blue-cent				{ color:#03F;}
#a-wrapper .record-list{}
#a-wrapper .record-list	ul	{ margin:15px 0 0 25px; padding:0; }
#a-wrapper .record-list	li	{ list-style:none; padding:0 0 10px 30px; background:url(../images/yes.gif) no-repeat 

left top;}

#a-wrapper .record-list table	{ border-collapse:collapse; margin-left:25px;}
#a-wrapper .record-list th		{ border:1px solid #000; padding:5px; text-align:left; }
#a-wrapper .record-list td		{ border:1px solid #000; padding:5px; color:#808080; }

#a-wrapper .bg-black			{ background-color:#000; color:#FFF;}

#a-wrapper .name-info td		{ padding:12px 0;}

#a-wrapper .reporting-act	p	{ padding-bottom:15px;}
#a-wrapper .reporting-act ul	{ margin: 0 0 0 40px; padding:0;}
#a-wrapper .reporting-act li	{ margin: 0; padding:0 0 10px 0;}
#a-wrapper .reporting-act h2	{ font-size:12px; font-weight:bold; padding:10px 0 15px 0;}

#a-wrapper .reporting-act table{ border-collapse:collapse;}
#a-wrapper .reporting-act th	{ border:1px solid #000; padding:5px;}
#a-wrapper .reporting-act td	{ border:1px solid #000; padding:5px; text-align:left; text-align:center; 

font-size:11px; vertical-align:top;}

#a-wrapper .applicant-background	{ border-collapse:collapse; font-size:10px;}
#a-wrapper .applicant-background th{border:1px solid #000; padding:10px 5px; text-align:left; background-color:#e5e5e5; 

vertical-align:top; }
#a-wrapper .applicant-background td {border:1px solid #000; min-width:20px; padding:0!important;}

#a-wrapper .refrance-form h2		{ font-size:12px; font-weight:bold; padding-bottom:15px;}

#a-wrapper .information-box td		{ padding:12px 0 3px 0; vertical-align:top;}
#a-wrapper .yes-no					{ padding-left:30px;}

#a-wrapper .order-list				{ margin:0 0 0 15px; padding:0;}
#a-wrapper .order-list	li			{ margin:0 ; padding:0 0 10px 0;}

#a-wrapper .ssn	th				{ color:#c40001; text-align:left; padding:8px;}
#a-wrapper .ssn	td				{ padding:8px;}

#a-wrapper .act					{ margin-left:30px!important;}
#a-wrapper .act li					{ float:left; width:40%;}

#a-wrapper .align-center			{ text-align:center;}

#a-wrapper .ada 	{ margin:15px 0 0 0!important; padding:0!important;}
#a-wrapper .ada li{  list-style:none; padding:0 0 20px 20px; background:url(../images/box.gif) no-repeat 0 4px; }

#a-wrapper .fcra-act			{ margin:0 auto;}
#a-wrapper .fcra-act h1		{ font-size:16px; font-weight:bold; text-align:center; padding-bottom:20px;}
#a-wrapper .fcra-act h2		{ font-size:12px; font-weight:bold; text-align:center; padding-bottom:15px;}
#a-wrapper .fcra-act p			{ padding-bottom:15px;}

#a-wrapper .fcra-act ol		{ margin:0 0 0 23px; padding:0;}
#a-wrapper .fcra-act li		{ margin:0; padding:0 0 10px 15px;}

#a-wrapper .fcra-act ol ol		{ margin:0 0 0 20px; padding:0;}
#a-wrapper .fcra-act li li		{ margin:0; padding:0 0 10px 10px!important;}

#a-wrapper .prescreening-report		{margin:0 auto;}
#a-wrapper .prescreening-report h1 	{ font-size:12px; font-weight:bold; text-align:center; border-bottom:2px solid 

#666; padding:15px 0; margin-bottom:15px;}
#a-wrapper .prescreening-report p		{ padding-bottom:15px;}
#a-wrapper .prescreening-report ul	{ margin:0; padding:0;}
#a-wrapper .prescreening-report li	{ margin:0; padding:0 0 10px 0;}


#a-wrapper .report-top					{ text-align:center;}
#a-wrapper .statement					{ border:1px solid #000; padding:10px; font-size:11px; 

margin:15px 0;}
#a-wrapper .statement h3				{ text-align:center;}

#a-wrapper .background-investigation		{ border-collapse:collapse; margin:15px 0 0 0;}
#a-wrapper .background-investigation th	{  border:1px solid #000; background-color:#666; padding:5px; text-align:left; 

color:#FFF;}
#a-wrapper .background-investigation td	{  border:1px solid #000; padding:5px; font-size:11px; vertical-align:top;}

#a-wrapper .invoice			{}
#a-wrapper .invoice h5			{ font-size:26px; padding:15px 0;}
#a-wrapper .invoice table		{ border-collapse:collapse; margin-bottom:15px;}
#a-wrapper .invoice th			{ text-align:left; vertical-align:top; color:#4f81bd; padding:5px; border:1px 

solid #000;}
#a-wrapper .invoice td			{vertical-align:top;  padding:5px; border:1px solid #000;}




#a-wrapper .invoice-right		{text-align:right; padding-right:175px;}



