
body {
background : #fff;
font-family : Tahoma, Verdana, Arial, sans-serif;
font-size : 8pt;
color : #585858;
margin : 0 auto;
}

.rs { float: right; margin: 0 10px; border: 1px solid #ddd; padding: 5px; background: #f5f5f5  }


img {
border : 0;
float : left;
margin-right : 5px;
}

a {
color : #999999;
text-decoration : none;
}

a:hover {
text-decoration : underline;
}

blockquote {
margin : 0 0 15px 30px;
border-left : 3px solid #8adf88;
padding : 0 0 0 8px;
}

input.text {
color : #000000;
border : 1px solid #e6e6e6;
}
textarea.text {
font-size : 8pt;
border : 1px solid #e6e6e6;
}

<!--
input.text:hover, textarea.text:hover {
border : 1px solid #d6d6d6;
}
-->

form {
display : inline;
margin : 0;
padding : 0;
}
.date {
color : #aaa;
font-weight : bold;
background : transparent;
font-size:10px;
}
.green {
color : #36be00;
}
.bigl {
font-size : 1.2em;
}
.bold {
font-weight : bold;
}
#header h1 {
background : #fafafa;
font-family : "Tahoma", Verdana, Arial, sans-serif;
font-size : 3em;
color : #585858;
font-weight : normal;
padding : 0;
margin : 0;
}
#content {
position:relative;
margin : 0 auto;
width : 1003px;
z-index:0;
}
#header {
margin : 0;
padding : 0;
width : 100%;
background : inherit;
color : #585858;
height : 66px;
}
#header .slogan {
color : #868686;
margin : 0;
padding : 0;
background : #fafafa;
font : bold 1em "Tahoma", Verdana, Arial, sans-serif;
padding-left : 2px;
}
#header .topong {
background : #fafafa url(/images_new/topaff.jpg) no-repeat bottom;
height : 66px;
width : 159px;
float : right;
}
#header .topong .pad {
padding : 15px 5px 0 30px;
}
#header .topong .txt {
padding : 0;
color : #a5a5a5;
}
#header h4 {
font : bold 1em "Tahoma", verdana, Arial;
}
#header h4 a {
color : #585858;
}
#header h4 a:hover {
text-decoration : none;
}



/* Menu */


#menu1 {
	width:1003px;
	background-image:url(/images_new/login1.gif);
	margin:0 auto;
}

#menu2 {
	width:1003px;
	background-image:url(/images_new/login1.gif);
	margin:0 auto;
}

#menu {
	clear: both;	
	margin: 0 auto; 
	padding:0;
	font: bold 15px/26px Arial;
	height: 57px;
	width:1003px;
	line-height:23px;
}

#menu ul {
	float:left;
	list-style: none;
	margin:0; 
	padding:0px;
}

#menu li {
	float:left;
	list-style: none;
	margin:0; 
	padding:0px 0px 0px 1px;
	background:url(/images_new/sup.gif) top left repeat-y; 

}

#menu ul li {
	display: inline;
}

#menu ul li a {
	display: block;
	float: left;
	padding:10px;
	color: #FFF;	
	text-decoration: none;
	background-color:#339900;
}

#menu ul li a span { padding:5px;}

#menu ul li a:hover  {
background-color: #fff;
	color: #333;
	padding:10px;
    }
#menu ul li a:hover span{background-color: #a8e012;
	color: #333;
	padding:5px;}

#menu ul li#current a {	
	background-color: #fff;
	color: #333;
	padding:10px;
    
}

#menu ul li#current a span{	
	background-color: #a8e012;
	color: #333;
	padding:5px;
}







#modules {
margin-top : 10px;
height : 190px;
}
#modules #mod3 {
background : #fafafa url(/images_new/topgreybox.jpg) no-repeat top;
height : 185px;
width : 258px;
float : right;
margin-top : 5px;
}
#modules #mod2 {
background : #fafafa url(/images_new/topgreybox.jpg) no-repeat top;
height : 185px;
width : 258px;
float : right;
margin-right : 3px;
margin-top : 5px;
}
#modules #mod1 {
background : #fafafa url(/images_new/topgreybox.jpg) no-repeat top;
height : 185px;
width : 258px;
float : left;
margin-top : 5px;
}
#modules .padding {
padding : 13px 20px 10px 20px;
}
#modules img {
border : 1px solid #d3d3d3;
float : left;
margin-bottom : 15px !important;
margin-bottom : 5px;
}
#modules .price {
color : #36be00;
font : bold 2em "Tahoma", verdana, Arial;
padding : 15px 35px 0 0;
float : right;
text-align : right;
}
#modules .only {
color : #e5e5e5;
font : bold 0.4em "Tahoma", verdana, Arial;
}
#modules .text {
width : 100%;
float : left;
color : #9f9f9f;
text-align : justify;
}
#modules h2 {
font : bold 1.2em "Tahoma", verdana, Arial;
color : #618fb5;
background : transparent;
margin-bottom : 4px;
}
#modules h2 a {
color : #618fb5;
background : transparent;
}
#modules h2 a:hover {
text-decoration : none;
color : #719fc5;
}

#maincontent {
	width:1003px;
	background:url(/images_new/bottom_bgline1.gif) repeat-x bottom center;
	padding-bottom:30px;
	min-height:200px;
	clear:both;
}

#maincontent1 {
	width:1003px;
	background:url(/images_new/bottom_bgline1.gif) repeat-x bottom center;
	padding-bottom:30px;
	clear:both;
	
}

#maincontent2 {
	width:1003px;
	background:url(/images_new/bottom_bgline1.gif) repeat-x bottom center;
	padding-bottom:30px;
	min-height:400px;
	clear:both;
	
}

#maincontent #graph {
margin-top : 15px;
background : #fafafa url(/images_new/statgraph2.jpg) no-repeat left;
width : 203px;
height : 156px;
float : left;
}
#maincontent p {
margin-top : 10px;
}
#maincontent img {
float : left;
margin : 10px 10px 10px 0;
}
#maincontent .readm {
color : #36be00;
font-weight : bold;
background : inherit;
}
#maincontent h2 {
font : bold 1.6em "Tahoma", verdana, Arial;
color : #585858;
background : transparent;
margin-bottom : 4px;
border-bottom : 3px solid #ccccff;
}
#maincontent #introduction {
margin: 25px 0 40px 0;
width : 100%;
background : inherit;
text-align : justify;
color : #8e8e8e;
}
#maincontent #rightside {
float : right;
width : 280px;
padding : 10px;
margin : 0 0 10px 0;
}

#maincontent #rightside-1 {
float : right;
width : 150px;
padding : 10px;
margin : 0 0 10px 0;
}

#maincontent #rightside h2 {
margin-bottom : 5px;
}

.left {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:13px;
    font-weight:bold;
    color:#666666;
}

#leftside {
margin-right:10px;
width:400px;
float:right;
margin-top:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:normal;
color:#797979;
}

#leftside-1 {
margin-right:10px;
width:530px;
float:right;
margin-top:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:normal;
color:#797979;
}

#leftside_login {
margin-right:10px;
width:400px;
float:left;
margin-top:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:normal;
color:#797979;
}

#loginblock {
width:380px;
padding:50px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:normal;
color:#797979;
margin:0 auto;
clear:both;
}

#leftside2 {
margin-right:20px;
margin-left:20px;
width:700px;
float:right;
margin-top:8px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:normal;
color:#797979;
height : auto;
}


#leftside5 {
margin-right:10px;
margin-left:20px;
width:680px;
float:left;
margin-top:7px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:normal;
color:#797979;
height : auto;
}

#leftside6 {
margin-right:20px;
margin-left:20px;
clear:both;
padding-top:8px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:normal;
color:#797979;
height : auto;
}

#leftside4 {
margin-right:10px;
margin-left:20px;
width:960px;
float:left;
margin-top:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:normal;
color:#797979;
}


#rightside p {
margin-left:15px;
margin-right:15px;
} 

#leftside1 {
margin-right : 10px;
width:280px;
float:left;
height:auto;
}


#leftside3 {
background : inherit;
margin-right : 10px;
width:250px;
float:left;
height:auto;
background:transparent url(/images_new/shade.gif) no-repeat scroll left top;
}

#leftside9 {
background : inherit;
margin-right : 10px;
width:250px;
float:left;
height:380px;
background:transparent url(/images_new/shade.gif) no-repeat scroll left top;
}

#leftside10 {
background : inherit;
margin-right : 10px;
width:250px;
float:left;
height:380px;
background:transparent url(/images_new/shade.gif) no-repeat scroll left top;
}



#footer {
bottom : 0;
clear : both;
text-align : left;
border-top : 2px solid #cdcfe7;
color : #999999;
background-image:url(/images_new/footer_gre.gif);
height : 53px;
font-family:Arial;
font-weight:normal;
font-size:13px;
}

#footer .right {
float : right;
}


#ersbanner{
background-image:url(/images_new/ers_banner.jpg);
width:1003px;
height:257px;
}


#accuracy {
	height:281px;
	left:140px;
	position:absolute;
	top:211px;
	width:276px;
	z-index:1;
	background-image:url(/images_new/ac.png);
}

.yelow{
background-color:#fbf969;
}

.yelow{
background-color:#fbf969;
}

.yelow1{
background-color:#fbf969;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#000;
}

.pad{
line-height:21px;

}


.convinent {
color:#333333;
text-decoration:underline;
font-weight:normal;
}

.convinent a:hover {
text-decoration:none;
}


.news {
color:#333333;
text-decoration:underline;
font-weight:bold;
font-size:13px;
}

 a.news:hover {
text-decoration:none;
}

.SideNews{
color:#333333;
font-weight:bold;
font-size:13px;
}

#LOGIN {
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
	right:21%;
	position:absolute;
	top:21px;
	width:80px;
	z-index:2;
        background-image:url(/images_new/register_bg.png);
        padding-left:13px;
         
}

.login {
color:#fff;
text-decoration:underline;
font-weight:bold;
font-size:12px;
text-decoration:none;
}

.login a:hover {
text-decoration:underline;
}


#REGISTER {
        background-image:url(/images_new/register_bg.png);
        color:#FFFFFF;
        right:12%;
	position:absolute;
	top:22px;
	width:93px;
	z-index:3;
        padding-left:13px;
}


.register {
color:#fff;
text-decoration:underline;
font-weight:bold;
font-size:12px;
text-decoration:none;
}

.register a:hover {
text-decoration:underline;
}

.ourservices{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:17px;
color:#339900;
font-weight:bold;
border-bottom : 3px solid #ccccff;
margin-top:10px;
}

.aboutUs{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:17px;
color:#797979;
font-weight:bold;
border-bottom : 3px solid #ccccff;
margin-top:10px;
}

.border_botomline{
border-bottom:1px solid #e6e6e6;
padding-top:5px;
}



#checkbox{
width:17px;
height:17px;
border:1px solid #d0d0d0;
background-color:#f1f1f1;
}


.text {
color:#797979;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:normal;
line-height:21px;
margin-top:14px;
text-align:justify;
}


.text1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
margin-top:-3px;
font-weight:bold;
line-height:20px;
text-align:justify;
}



#services_text{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
}


#services_text1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
line-height:28px;
}

#green_faq{
color:#339900;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
}

.heading{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#000000;
}

.mainheadng{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:19px;
font-weight:normal;
color:#339900;
}


.cn{
width:305px;
height:22px;
border:1px solid #b3b3b3;
}

.register_but{
width:85px;
height:32px;
background-color:#bce66a;
border:1px solid #68b345;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#000000;
}

.send_request_but{
width:125px;
height:32px;
background-color:#bce66a;
border:1px solid #68b345;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#000000;
}

.print_reports{
width:191px;
height:32px;
background-color:#bce66a;
border:1px solid #68b345;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#000000;
}


.greenstep_1{
background-color:#339900;
width:175px;
}

.greystep{
background-color:#e7e7e7;
width:174px;
border-right:1px solid #c0c0c0;
}


.greenstep_1_text{
color:#339900;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}


.greystep_text{
color:#797979;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}


.date_time{
width:47px;
height:22px;
border:1px solid #b3b3b3;
}

.date_time_small{
width:32px;
height:22px;
border:1px solid #b3b3b3;
}

.choose_greenbar{
background-color:#cce5bf;
height:25px;
font-size:13px;
color:#000000;
}

.choose_greenbar_light{
background-color:#eaf5e5;
height:27px;
}


.state_from{
width:93px;
height:22px;
border:1px solid #adb0ac;
}

.report_from{
width:137px;
height:22px;
border:1px solid #adb0ac;
margin-left:3px;
}

.appnew_from_texfield{
width:214px;
height:22px;
border:1px solid #adb0ac;
}



.choose_greenbar_light_1{
background-color:#eaf5e5;
height:40px;
}

.lookup_county_but{
width:105px;
height:22px;
background-color:#bce66a;
border:1px solid #68b345;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#000000;
}


.report_request_but{
width:205px;
height:32px;
background-color:#bce66a;
border:1px solid #68b345;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#000000;
}


.type_textfield{
width:215px;
height:22px;
border:1px solid #adb0ac;
}

.criminalhistroy{
background-color:#339900;
width:140px;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
padding:9px;
height:17px;
margin-left:50px;
}


.prohistroy{
background-color:#339900;
width:265px;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
padding:10px;
height:25px;
margin-left:50px;
}


.professionalhistroy{
background-color:#339900;
width:257px;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
padding:10px;
height:25px;
margin-left:50px;
}



.appnew_green{
background-color:#f5faf2;
height:37px;
}

.appnew_green_dark{
background-color:#eaf5e5;
height:37px;
}

.download {
color : #339900;
text-decoration : none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-decoration:underline;
}

.download a:hover {
text-decoration : none;
}

.bottombg_line{
background:url(/images_new/bottom_bgline1.gif) repeat-x bottom center;
padding-bottom:20px;

} 

ul {
    list-style: none;
    margin: 0;
    padding: 0;
    line-height:1.5em;

}

#menu4 {
    width: 240px;
    margin-left: 10px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
}

#menu4 li {
     height: 32px;
     voice-family: "\"}\"";
     voice-family: inherit;
     height: 24px;
     text-decoration: none;
     border-bottom:1px solid #E6E6E6;
	 padding:5px 0px;
	 
}

#menu4 li a:link, #menu4 li a:visited {
     color: #797979;
     display: block;
     background: url(/images_new/menu4.gif);
     padding: 8px 0 0 35px;
}

#menu4 li a:hover {
     color: #339900;
     padding: 8px 0 0 35px;
}

#menu4 li #current1{
	 color: #339900;
	 background: url(/images_new/menu4.gif) 0 -32px;
	 padding: 8px 0 0 35px;
}


#menu4 li a:active {
      color: #fff;
      background: url(/images_new/menu4.gif) 0 -64px;
      padding: 8px 0 0 35px;
}



#menu5 {
    width: 240px;
    margin-left: 10px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
}

#menu5 li a {
     height: 32px;
     voice-family: "\"}\"";
     voice-family: inherit;
     height: 24px;
     text-decoration: none;
     margin:0pt 0pt 0pt -6pt;
    
}

#menu5 li a:link, #menu5 li a:visited {
     color: #797979;
     display: block;
     background: url(/images_new/menu4.gif);
     padding: 8px 0 0 35px;
}

#menu5 li a:hover {
     color: #339900;
     padding: 8px 0 0 35px;
}

#menu5 li #current2{
	 color: #339900;
	 background: url(/images_new/menu4.gif) 0 -32px;
	 padding: 8px 0 0 35px;
}


#menu5 li a:active {
      color: #339900;
      background: url(/images_new/menu4.gif) 0 -64px;
      padding: 8px 0 0 35px;
}

#menu6 {
    width: 240px;
    margin-left: 10px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
}

#menu6 li {
     text-decoration: none;
     border-bottom:1px solid #E6E6E6;
	 padding:0px 0px 5px 0px;
	 height:30px;
	 
}

#menu6 li a:link, #menu6 li a:visited {
     color: #797979;
     display: block;
     background: url(/images_new/menu4.gif);
     padding: 8px 0 0 35px;
}

#menu6 li a:hover {
     color: #339900;
     padding: 8px 0 0 35px;
	 text-decoration:none;
}

#menu6 li a.current1{
	 color: #339900;
	 background: url(/images_new/menu4.gif) 0 -32px;
	 padding: 8px 0 0 35px;
}


#menu6 li a:active {
      color: #339900;
      background: url(/images_new/menu4.gif) 0 -32px;
      padding: 8px 0 0 35px;
}

a{ outline:none;}

.foot_par{
margin-left:18px;
margin-top:20px;
}

ul.disc {list-style-type: disc;}

.tq{
color:green;
font-size:13px;
font-weight:bold;
}

#box {
	height:281px;
	width:276px;
	background-image:url(/images_new/ac.png);
	margin-left:8px;
	z-index:1;
	position:absolute;
	top:215px;
}

.loginbuttons{
float:right;
width:300px;
margin-top:10px;
} 

.leftfont{
color:#797979;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
}

.leftfont2{
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
}

.textfont{
color:#797979;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
}

.validator{ color:#FF0000; font-size:.8em;}

.clr{ clear:both;}

.required { color:#FF0000; font-size:12px; font-weight:normal;}