 *{margin:0;padding:0;}
 
body{
 color:#000000;
 font:.75em/1.6em Arial,Helvetica,sans-serif;
 margin:0;padding:0;
width:1003px;
}
 
 a:link, a:visited{
	text-decoration:underline;
}
img { border:none; }
a:hover{
	color: #0066CC;	text-decoration:none;
}

a{
	color: #000000;	 text-decoration:underline;
}

 .searchcontent
 {
 padding:4px 10px 0 10px; float:right;
 }
 .search_text{border:1px solid #c3c3c3;font-size:.98em;height:1.3em;padding:4px 3px 4pt 4px;width:10%}

 
.container{width:980px;margin:0 auto;text-align:left;}

 .header{
 background:url(body_background.gif) repeat-x #fff;
 position:relative;height:115px;text-align:right;z-index:99;margin:0;padding:0;}
 .header *{margin:0;padding:0;}
 .header ul{list-style: none;}
 .header #logo{float:left;margin:8px 0 0 4px;}
 .header #logo a{display:block;width:173px;height:85px;margin-top: -0px;background:url(gov_logo.gif) no-repeat;}
 .header #logo a span{display:none;}
 
 .header .beta
{
width:480px;
float:right;
padding-top:20px;
padding-right:50px;
font-size:10px;
}

 .header .header_right
{
width:480px;
float:right;
padding-top:60px;
padding-right:50px;
font-size:10px;
}
.header_right ul,.header_right ul li{display:inline; text-decoration: none;}
.header_right .separator{padding:0 6px 0 5px;}
 /*- Menu Tabs 6--------------------------- */

    #tabs6 {
      float:left;
      width:1003px;
     /* background:transparent; */
	 background-color:#000000;
      font-size:14px;
      line-height:normal;  
	  BORDER-BOTTOM: #ffffff 1px solid;  
	  position:relative;     
      }


    #tabs6 ul {
          margin:0;
          padding:4px 10px 0 10px;
          list-style:none;
      }
    #tabs6 li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabs6 a {
      float:left;
      background:url("tableft6.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabs6 a span {
      float:left;
      display:block;
      background:url("tabright6.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#FFFFFF;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs6 a span {float:none;}
    /* End IE5-Mac hack */
    #tabs6 a:hover span {
      color:#FFFFFF;
      }
    #tabs6 a:hover {
      background-position:0% -42px;

      }
    #tabs6 a:hover span {
      background-position:100% -42px;
      }

      #tabs6 #current a {
              background-position:0% -42px;
      }
      #tabs6 #current a span {
              background-position:100% -42px;
      }
	  
/* end of new Menu */


 .main{margin-top:0px;padding-bottom:0.4em;
 width:1003px;
 }
 
 
 .main_left {
  width:659px;
  height:228px;
  padding-left:0px;
  margin-top:0px;padding-bottom:0em;
  float:left;
  text-align:left;
 
}



.main_right {
  width:342px;
  height:228px;
  float:left;
  padding-left:1px;
  margin-top:0px;padding-bottom:0em;
  background:#000000;
}


.main_right_title
{
color:#F8EC0E;font-size:1.5em;line-height:1.8em;text-decoration:none;
text-align:left; padding-left:5px;
}
.main_right ul{width:342px;height:225px;padding:4px 0 0 0px;
overflow:hidden; float:right;

}
 .main_right li{margin:0px;padding-right:7px;

 }
 .main_right li a{display:block; padding:0 20px 7px;color:#fff;font-size:1em;line-height:2.1em;text-decoration:none; text-align:left; overflow:hidden;
 font:normal 105% Georgia, "Times New Roman", Times, serif;
 }
 .main_right li a:hover{color:#FFDC51; line-height:2.1em; overflow:hidden;
  font:normal 105% Georgia, "Times New Roman", Times, serif;
 }
 
 .home-main{margin-top:0px;background:url(home_main_bg.gif) no-repeat 50% 0;padding:0;padding-top:6px;padding-left:2px; width:995px;}
 
 .home-main .col-main-left{float:left;width:735px;  
 BORDER-right: #000000 1px solid;padding-left:10px;}
 

 
  .home-main .col-main-left_manual{float:left;width:940px;  
 BORDER-right: #000000 1px solid;padding-left:10px;}
 
 .home-main .col-main-right{
 float:right;
 width:240px;
 background:url(col-main-right.gif) no-repeat;
  padding:1px;

 }
 
 .col-main-right1{
 float:right;
 width:240px;
 background:url(col-main-right.gif) no-repeat;
 height:262px;
 text-align:left;
 padding:3px;

 }
 
#left_base{
	float: left;
	width: 677px;
	margin: 15px 0 0 15px;
	color: #000000;
	BACKGROUND: url(bl_bg.jpg) repeat-y;	
	 text-align:left;	
}



#left_base_manual{
	float: left;
	width: 900px;
	margin: 15px 0 0 15px;
	color: #000000;
	BACKGROUND: url(bl_bg_900.gif) repeat-y;	
	 text-align:left;	
}


#left_base_bottom_manual{
	background: transparent url('inside_bg_bottom_900.gif') no-repeat;
	width: 900px;
	height: 90px;
	clear: both;
}

#left_base_manual h2{
	font-family: Georgia, sans-serif;
	margin: 0 0 0 20px;
	color: #4d4b47;
	font-size: 26px;
}

#left_base_manual h3{
	font-family: Georgia, sans-serif;
	margin: 4 0 0 20px;
	color: #4d4b47;
	font-size: 18px;
	text-align:center;
	padding:2px;
	
}

#left_base_manual h4{
	font-family: Georgia, sans-serif;
	margin: 4 0 0 20px;
	color: #336699;
	font-size: 18px;
	text-align:center;
	padding:2px;
	
}

#left_base_manual p
{
	font-family: Georgia, sans-serif;
	margin: 0 10px 0 20px;
	font-size: 16px;
	color: #000000;
}

#left_base_manual .ltop2{
	background: transparent url('inside_bg_top_900.gif') no-repeat;
	padding: 5px 0 0 0;
}


#left_base_bottom{
	background: transparent url('inside_bg_bottom.jpg') no-repeat;
	width: 677px;
	height: 90px;
	clear: both;
}

#left_base h2{
	font-family:"Trebuchet MS";
	margin: 0 0 0 10px;
	color:#EE8907;
	font-size: 26px;
	line-height: 26pt;
}

#left_base h3{
	font-family: Georgia, sans-serif;
	margin: 4px 0 0 20px;
	color: #4d4b47;
	font-size: 18px;
	text-align:center;
	padding:2px;
	
}

#left_base h4{
	font-family: Georgia, sans-serif;
	margin: 4px 0 0 10px;
	color: #336699;
	font-size: 18px;
	text-align:left;
	padding:2px;
	
}

#left_base a{
	font-family: Georgia, sans-serif;
	margin: 4px 0 0 10px;
	color: #336699;
	font-size: 18px;
	text-align:left;
	padding:2px;
	
}

#left_base p
{
	font-family: Georgia, sans-serif;
	margin: 0 10px 0 20px;
	font-size: 16px;
	color: #000000;
}

#left_base ul li ol
{
	font-family: Georgia, sans-serif;
	margin: 0 10px 0 20px;
	color: #000000;
	padding-left:30px;
}

#left_base .ltop{
	background: transparent url('inside_bg_top.jpg') no-repeat;
	padding: 5px 0 0 0;
}

#all_tags{padding-left:20px; padding-right:10px;}

#all_tags ul li ol
{
padding-left:35px; padding-right:10px; margin-left:5em;
}
 .col-main-left_manual {float:left;width:940px; BORDER-right: #ffffff 1px solid; color:#000000; }
 .col-main-left_manual ul{margin-left:1em;list-style:disc;}
 
 .col-main-left {float:left;width:740px; BORDER-right: #ffffff 1px solid; color:#000000; }
 .col-main-left ul{margin-left:1em;list-style:disc;}
 
 
#box{
	width: 735px;
	margin: 15px 0 0 0;
	/* 	height: 512px; 
	
	background: transparent url('box.jpg') no-repeat; */
}

#box .box{
	width: 230px;
	height: 197px;
	text-align: left;
	float: left;
	margin: 0 10px 10px 0;
	display: inline;
	background: #fff;
	color: #000000;	
	font-size: 12px;	
}

#box h2{
color:#949B50;
	font:normal 151% Georgia, "Times New Roman", Times, serif;
}	


#box .box .inside{
	width: 205px;
	height: 180px;
	text-align: left;
	overflow: hidden;
	margin: 5px auto;	
	color:#000000;
}

.box .thumb{
	float: left;
	margin: 5px 6px 3px 0;
}

.box p{	
	margin: 0;
}

.box .link{
	display: none;
}
#vSpacer2{height:2px; overflow:hidden;}
#vSpacer5{height:5px; overflow:hidden;}
#vSpacer10{height:10px; overflow:hidden;}
#vSpacer15{height:15px; overflow:hidden;}
.clear_both{clear:both;}

.footer{margin-bottom:0.2em;margin-left:2em;background:url(police_footer.gif) no-repeat;padding:21px 0;font-size:10px;text-align:center; width:900px; color:#000000;} 
 .footer ul,.footer ul li{display:inline; text-decoration: none;}
 .footer a a:hover {
 text-decoration: none;
 }
  .footer img { border:none; }
  .footer  img a a:hover { border:outset;}
 .footer .rights{float:right;width:100%;text-align:center;}
 .footer .separator{padding:0 6px 0 5px;}
 
 .form

{
	padding: 10px 10px 10px 30px;
}


 input, select, textarea
{
color: #781351;
background: #E2F0FF;
border: 1px solid #781351;
margin-bottom:2px;
margin-left:20px;

}

label
{
margin-bottom:2px;
margin-left:30px;

}

.color_blue
{
color: #0000FF;

}

.color_red
{
color: #CC3300;
}

.color_green
{
color:#009900;
}

.h55
{
text-align: justify; 
}

.myerror
{
	color:red;
	}
	
	
.error
{
	color:red;
	}
	
.errorlist
{
	color:red;
	}
	

.manual
{
 padding:20px;
 text-align:left;
}

/*  right side links  menu  links */	

#right_container {
  padding-left:2px;
  background-color:#ffffff;
  left: 0px;
  width: 240px;
  float:left;
}



#right_menu{
	width:240px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 14px;
	font-weight:bold;
	float:left;
	padding-left: 0px;
	display:block;
	background: #ffffff;
	
}

ul.right_menu {
margin-left: 0;
padding-left: 2px;
list-style: none;
margin-top:0px;
margin-bottom:0px;
}

ul.right_menu li {
padding-left: 19px;
padding-top: 3px;
padding-right:5px;
padding-bottom:1px;
BORDER-BOTTOM: #336699 1px solid;
background:  #ffffff url(arrowbullet.png) no-repeat center left; /*custom bullet list image*/
display:block;
width: auto;
background-repeat: no-repeat;
text-decoration:none;
}
 

ul.right_menu a {
color: #336699;
text-decoration:none;
}

ul.right_menu a:hover {
color: #336699; 
text-decoration:underline;
background-color: #ffffff; 
padding-bottom:0.1em;
	BORDER-BOTTOM: #336699 0.1em solid;
	clear:both;
}

#menu_services
{
background: #336699;
color:yellow;
text-decoration:none;
font-family: Arial, Helvetica, sans-serif, Verdana;
font-size: 14px;
height:20px;

}

/*  end of menu */

/*  Start of main right menu */

.main_right_container {
  width:342px;
  height:228px;
  float:left;
  padding-left:1px;
  margin-top:0px;padding-bottom:0em;
  background:#000000;
}



#main_right_menu{
	width:342px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 14px;
	font-weight:bold;
	float:left;
	padding-left: 0px;
	display:block;
	background:#000000;
	
}


#main_right_title
{
color:#F8EC0E;font-size:1.5em;line-height:1.8em;text-decoration:none;
text-align:left; padding-left:5px; padding-top:4px;
}

ul.main_right_menu {
margin-left: 0;
padding-left: 5px;
list-style: none;
margin-top:0px;
margin-bottom:0px;
}

ul.main_right_menu li {
padding-left: 19px;
padding-top: 3px;
padding-right:5px;
padding-bottom:1px;
background:  #000000 url(bullet1.jpg) no-repeat center left; /*custom bullet list image*/

display:block;
width: auto;
background-repeat: no-repeat;
text-decoration:none;
}
 

ul.main_right_menu a {
color: #ffffff;
text-decoration:none;
}

ul.main_right_menu a:hover {
color: #336699; 
text-decoration:underline;
background-color: #ffffff; 
padding-bottom:0.1em;
	BORDER-BOTTOM: #336699 0.1em solid;
	clear:both;
}

/*  end of main right menu */

#author
{
color: #800000;
}

/* FIR for Tags */

.formDiv {
	PADDING-LEFT: 20px; PADDING-TOP: 6px
}

.TM_formSectionTitle {
	PADDING-LEFT: 52px; BACKGROUND-IMAGE: url(tmSectionTop.gif); WIDTH: 532px; COLOR: #333333; LINE-HEIGHT: 14px; PADDING-TOP: 7px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 28px
}

.TM_formSectionData {
	PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(tmSectionMiddle.gif); WIDTH: 532px; PADDING-TOP: 6px; BACKGROUND-REPEAT: repeat-y
}
.TM_formSectionBottom {
	BACKGROUND-IMAGE: url(tmSectionBottom.gif); WIDTH: 532px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px
}

.formSectionData {
	PADDING-LEFT: 32px; BACKGROUND-IMAGE: url(sectionMiddle.gif); WIDTH: 732px; PADDING-TOP: 6px; BACKGROUND-REPEAT: repeat-y
}
.listSectionData {
	PADDING-LEFT: 1px; BACKGROUND-IMAGE: url(sectionMiddle.gif); WIDTH: 732px; PADDING-TOP: 6px; BACKGROUND-REPEAT: repeat-y
}
.formSectionBottom {
	PADDING-LEFT: 32px; BACKGROUND-IMAGE: url(sectionBottom.gif); WIDTH: 732px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px
}

.fP {
	COLOR: #4d4e34; BORDER-BOTTOM: #b9b998 1px dotted; padding-left:15px;
}

.fD {
	COLOR: #000000; BORDER-BOTTOM: #dadbbc 1px dashed
}


.formButtons {
	WIDTH: 530px; PADDING-TOP: 14px; TEXT-ALIGN: center
}

.b {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; BACKGROUND-IMAGE: url(buttonBack.gif); PADDING-BOTTOM: 0px; BEHAVIOR: url(buttons.htc); BORDER-LEFT: #333333 1px solid; BORDER-BOTTOM: #333333 1px solid; HEIGHT: 23px; moz-binding: url(bindings.xml#buttons.htc)
}

/* End of FIR for Tags */

img.picAA
{
position: relative;
top: -2px;
width: 140px;
height: 200px;
padding: 4px;
border: 3px solid #555;
}

.special_c
{
color:#FF0000;
}
