@charset "utf-8";
/* CSS Document */
/*This is a property of Ghana Police Stylesheet */

/*-----------------------------------
---- Style de body of de site ------*/

@media all {

body { 
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: 10px;
  color: #fff;
  margin: 0; padding: 0;
  background: #eaebed;
  font-weight: normal;
  }


#topinfo {
   background: #dedfe1;
   height: 20px;
   }
   
#info {
  padding-top: 3px;
   width: 580px;
   height: 15px;
   float: right;
   margin: 0 15px 0 0;
   }

#date {
  width: 230px;
  border: 1px solid #c1c1c1; 
  border-bottom-width: 0px; 
  border-top-width: 0px; 
  border-left-width:0px;
}  

#clearform a{
text-decoration:none;
color:#000000;
}

#clearform a:hover{
text-decoration:underline;
color:#FF0000;
}


#form a{
text-decoration:none;
color:#FFFFFF;}
  
 #raw {
   font-family: Arial sans-serif !important;
   font-size: 10px;
   color: #1e4785;
   padding: 0px 3px 0px 0px;
   }
   
  #toplink {
   font-family:  Arial sans-serif !important;
   font-size: 9px;
   color: #1e4785;
   font-weight: bolder;
   padding: 0 6px 0 6px;
   width: 100px;
   border: 1px solid #c1c1c1; 
   border-bottom-width: 0px; 
   border-top-width: 0px; 
   border-left-width:0px;
    }
	
  #headertitle {
    background: #598cd9;
	height: 200px;
    }
	
	#banner {
	margin: 0px auto;
	width: 970px;
	height: 200px;
	}
	
	#mainmenu {
	 background: url(../images/menu_strip.jpg) repeat-x;
	 width: 100%;
	 height: 44px;
	 
	 }
	 
	#insidemenu {
	margin: 0 auto;
	width: 928px;
	height: 30px;
	}
	 

	#maincontent {
	  margin: 0 auto;
	  margin-top: 50px;
	  width: 830px;
	  }
	  
	 #footer {
	  margin: 0 auto;
	  width: 830px;
	  height: 25px;
	  color: #1e4785;
	  font-size: 11px;
	  }
 

#mainsearch {
    width: 400px;
	height: 25px;
	float: right;
	margin: 0 5px 5px 0;
	text-align:  right;
	color: #fff;
	font-size: 11px;
	}

.textinput {
   border: 1px solid #666;
   font-size: 10px;
   }

.radiobuttom {
   border: 0px solid #666;
   }
 
 .searchbtm{
   border: outset 1px #ddd;
   cursor:pointer;
   font-size: 10px;
   color: #333;
   }

ul#menu{
   list-style: none;
   margin: 0;
   padding: 8px 0 0 0;
   height: 32px;
   width: auto;
   clear: none;
}

ul#menu li {
    float: left;
    margin: 0;
    height: 25px;
    text-align: center;
    position: relative;
    width: 60px;
	border-bottom: 0px;
    top: 1px;
}

 #police {
    float: left;
    margin: 0;
    height: 25px;
    text-align: center;
    position: relative;
    width: 150px !important;
	border-bottom: 0px;
    top: 1px;
}


ul#menu li:hover {
	color: #999;
}

ul#menu a {
    display: block;
    height: 100%;
    text-decoration: none;
    color: white;
	font-weight: bolder !important;
    font: 10px Arial, sans-serif;
}

ul#menu a:hover, li#tab1 a,
li#tab2 a,
li#tab3 a,
li#tab4 a,
li#tab5 a {
    color: #ded434;
	font-weight: bold;
	text-decoration: underline;
	}

#imgfloat {
    float: left;
	border: 0;	
	}

#leftframe {
   width: 160px;
   background-color: #00214F;
}

#data {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  padding: 10px 0 0 5px;
  color: #2e2f31;
  width: 460px;
  background-color: #fff;
}

#rightframe {
  width: 210px;
  background-color: #00214F;
}

#menu-headers {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E1E1E1;
	background-color: #093c80;
	font-weight: bold;
	text-decoration: none;
	line-height: ;
	margin: 0px;
	padding: 5px 5px 5px 10px;
	background-image: url(../images/menu_sideimg.jpg);
	background-repeat: no-repeat;
	background-position: left top;	
}

.markermenu{
  list-style-type: none;
  margin: 6px 0;
  padding: 0 0 0 12px;
  width: 148px;
  line-height: 17px;s
}

.markermenu li a{
  font: bold 11px Arial, Verdana, Helvetica, sans-serif;
  color: #fff;
  display: block;
  width: auto;
  padding: 3px 0;
  padding-left: 1px;
  text-decoration: none;
}

.markermenu li a:hover{
 color: #97970e;
 text-decoration: underline;
}

h3 {
  color: #666;
  margin: 0 0 8px 0; padding:0;
 }

h5 {
  color: #97970e;
  padding:0; margin: 0;
  }

#contentinsidetxt {
  text-align: justify;
  padding: 10px 4px 12px 4px;
  color: #333;

}

#newstxt {
  text-align: justify;
  padding: 10px 4px 12px 4px;
  color: #f1f1f1;
}




#insideheaden {
  font-weight: bolder;
  font-family: Helvetica, Arial, sans-serif !important;
  font-size: 12px;
  color: #97970e;
}




}
 /*------------------------------------
   Hyperlinks styles
   -----------------------------------*/
   
   a.external:link, a.external:visited {color: #1e4785; text-decoration: none; font-weight: bolder}