@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-size: 9px;

   color: #1e4785;

   font-weight: bolder;

   padding: 0 6px 0 6px;

   width: 100px;

   border-right: 1px solid #c1c1c1; 

    }

	

  #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: 980px;

	  }

	  

	 #footer {

	  margin: 0 auto;

	  width: 980px;

	  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;

}









}

   

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

 /*------------------------------------

   New CSS ADDED

   -----------------------------------*/

.new_top{border-right:#c1c1c1 1px solid;font-size:9px;color:#1e4785;font-weight: bolder;padding: 0 6px;width:100px;text-align:center;} 

.new_top a, .news_head a{color:inherit;}

.news_head{ font-weight:bold; font-size:12px;color:#006;}

.fr{float:right;} .fl{float:left;} .c{clear:both;}
