﻿body
{
	margin: 0px;
	padding: 0px;
	text-align: justify;
	background-color: #00295A;
 /*	background-image: url(/images/body_bg_bottom.jpg); 
	background-image: url(/Departments/police/images/bg_image.jpg); */
	background-position:bottom; 
	background-repeat:repeat-x;
	height:100%;

}
#divContent
{
    text-align: center;
	width: 600px;
	direction: rtl;
	height: 100%;
}
#btmHd
 {
    background-image:url(/Departments/Passport/images/underBgStrip.jpg);
    background-repeat:repeat-x;
    vertical-align:bottom;
    background-position:bottom;
    margin:0px;
	padding:0px;
    
 }
td
{
	font-family: Tahoma;
	font-size: 11px;
}
#login
{
    background-image:url(/images/login.gif);
    background-repeat:no-repeat;
    width:556px;
    height:235px;
}
.tdbgcolor
{
	background-color:#DFEFFF
}
.tdbgcoloralt
{
	background-color:#F2F7FB;
}
.lightbrown
{
	color: #F5D55B;
}
.graytxt
{
	font-family: Tahoma;
	font-size: 11px;
	color: #4e4e4e;
	
}
.whitetitle
{
	font-family:Arial;
	font-weight: bold;
	font-size: 16px;
	padding: 5px 7px 0px 7px;
	color: #ffffff;
	text-align: right;
}
.Big_whitetitle
{
	font-family:Arial;
	font-weight: bold;
	font-size: 16px;
	padding: 5px 7px 0px 7px;
	color: #ffffff;
	text-align: right;
}
.spacer
{
	font-size: 2px;
}
.space
{
	padding-top:5px;
	background-image:url(/Departments/police/images/small_inner_bg2.gif);
	background-repeat:repeat-y;
	background-color:White;
	background-position:right;
}
.nesr
{
	vertical-align:bottom;
	background-repeat:no-repeat;
	background-color:#ffffff;
	background-image:url(/Departments/police/images/nesr_police.gif);
	background-position:center bottom ;
	height:inherit;
}
.spacer5
{
	font-size: 5px;
}
.rightpadding
{
	padding-right: 3px;
}
img
{
	border: 0px;
}

.innerNewsTitle
{
    color:#00234d;
    font-family:Tahoma;
    font-size:12px;
}

.main
{
	background-image: url(/images/top_Bg.gif);
	background-position: top center;
	background-repeat: no-repeat;
	background-color: #00295a;
	width: inherit;
	height:204px;
}
#MainContentDiv
{
	text-align: center;
	width: 777px;
	direction: rtl;
	height:100%
}
#topnav
{
	height: 30px;
	width: 100%;
	text-align: right;
	float:right;
}
#flash
{/*
	
	vertical-align:top;
	z-index: 5;
	width: inherit;
	height:204px;
	clear:both;
	*/
	text-align: center;
}

#search
{
	position: absolute;
	top: 160px;
	
	left:0px;
	width: 160px;
	height: 77px;
	
	background-repeat: no-repeat;
	z-index: 10;
	padding-right:10px;
	
}

#innersearch
{
	position:absolute;
	top: 170px;
	left:0px;
	width: 160px;
	height: 77px;
	
	z-index: 10;
	text-align:right;
	
	padding-top:40px;
	border:solid 0px red;
}
#services
{
	position: absolute;
	top: 175px;
	width: 170px;
	height: 30px;
	 background-image: url(/Departments/police/images/register.gif); 
	background-repeat: no-repeat;
	z-index: 10;
	padding-top: 25px;
}

.Eregister
{
	font-family:Arial;
	font-size :16px;
	font-weight:bold;
	color:Black;
	text-decoration:none;
}
 
#content
{
	width: 777px;
	background-image: url(/Departments/police/images/bg_image.gif); 
	background-repeat:repeat-y;
	vertical-align:top;
	clear:both;
	height:900;
	
}
#inner_Content
{
	width: 777px;
	background-color:#ffffff;
	
}
#right
{
	float: right;
	width: 165px;
	text-align: center;
	vertical-align:top;
	background-image: url(/Departments/police/images/small_inner_bg.gif); 
	background-repeat:repeat-y;
	height:inherit;
}
#innerleft
{
	float: left;
	width: 590px;
	text-align:right;
	background-color:White;
	vertical-align:top;	
	height:100%;
	
	/*background-image: url(/Departments/police/images/bgleft_image.gif);*/
}
#center
{
	float: left;
	width: 447px;
	min-height: 612px;
	vertical-align:top;
}
.news1
{
	width: 222px;
	float: left;
	text-align: right;
	text-indent: 10px;
}
.box
{
	width: 221px;
	float: left;
	text-align: right;
	
}
.news2
{
	width: 221px;
	float: right;
	text-align: left;
	
	text-indent: 10px;
}
.newstitle
{
	width: 214px;
	height: 35px;
	background-image: url(/Departments/police/images/news_title.gif);
	background-repeat: no-repeat;
	text-align: right;
}
#left
{
	float: left;
	width: 165px;
	text-align:right;
	background-color:Transparent;
	/*background-image: url(/Departments/police/images/bgleft_image.gif);*/
}
.redtxtBox
{
    width:264px;
    height:26px;
    border:solid 1px #590b01;
}
.darkRedTxt
{
    color:#590b01;
    font-family:Tahoma;
    font-size:14px;
}

#menu
{
	width: 159px;
	min-height: 150px;
	text-align: right;
	margin-right: 5px;
}
#poll
{
	min-height: 147px;
	width: 159px;
	text-align: right;
	margin-right: 3px;
}
#numbers
{
	height: 162px;
	min-height: 180px;
	width: 159px;
	text-align: right;
	margin-right: 3px;
}
#eserivce
{
	text-align: right;
}
#first_block
{
	background-image: url(/Departments/police/images/first_block.gif);
	width:159px;
	height:81px;
	
}
#second_block
{
	background-image: url(/Departments/police/images/second_block.gif);
	background-repeat:no-repeat;
	width:159px;
	height:124px;
	
}
.third_block
{
	background-image: url(/Departments/police/images/third_block.gif);
	width:159px;
	vertical-align:top;
	
	height:200px;
}
.right1
{
	background-image: url(/Departments/police/images/right1.gif);
	background-repeat:no-repeat;
	background-position:right top;
	width:159px;
	vertical-align:top;
	text-align: right;
	height:200px;
}
.right2
{
	background-image: url(/Departments/police/images/rightrpeat.gif);
	background-repeat:repeat-y;
	background-position:right top;
	width:159px;
	vertical-align:top;
	text-align: right;
	
}
.right3
{
	background-image: url(/Departments/police/images/rightright.gif);
	background-repeat:no-repeat;
	background-position:right top;
	width:159px;
	vertical-align:top;
	text-align: right;
	height:198px;
}
.right4
{
	background-image: url(/Departments/police/images/rightbottom.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
	width:159px;
	vertical-align:top;
	text-align: right;
	height:2px;
}

.topheader_right
{
	background-image: url(/Departments/police/images/topheader.gif);
	background-repeat: no-repeat;
	background-position:top left;
	height: 30px;
	text-align:right;
	padding-right:15px;
	vertical-align:middle;
}
.topheader
{
	background-image: url(/Departments/police/images/topheader.gif);
	background-repeat: no-repeat;
	background-position:top right;
	height: 30px;
	text-align:right;
	padding-right:15px;
	vertical-align:middle;
}
.topheader_left
{
	background-image: url(/Departments/police/images/topheader.gif);
	background-repeat: no-repeat;
	background-position:right;
	height: 30px;
	 
	text-align:right;
	padding-right:15px;
	vertical-align:middle;
}
.news
{
	
	color:Black;
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
}
#absense
{
	min-height: 100px;
	height: 170px;
}
#marquee
{
	vertical-align: bottom;
	font-size: 11px;
	text-align:center;
	clear:both;
	padding-right:10px;
 
}
#footer
{
    width:765px;
	background-color:#09316e;
	height:42px;
	font-size:14px;
	padding-bottom:5px;
}
.footer
{
	background-color:#ffffff;
	min-height:50px;
	height:55px;
	width:777px;
	text-align:center;
	padding-top:5px;	 
}
.footerCopyright
{
	font-family:tahoma;
	color:#ffffff;
	font-size:11px;
 }

#tabs
{
	margin-top: 10px;
	min-height: 120px;
	color: #ffffff;
	width: 430px;
}
a.topnavelnk:link
{
	font-family: tahoma;
	color: #ffffff;
	font-size: 11px;
	text-decoration: none;
}
a.topnavelnk:visited
{
	font-family: tahoma;
	color: #ffffff;
	font-size: 11px;
	text-decoration: none;
}

a.topnavelnk:hover
{
	font-family: tahoma;
	color: #ffffff;
	font-size: 11px;
	text-decoration: underline;
}
a.lnk:link
{
	font-family: tahoma;
	color: #525252;
	font-size: 11px;
	text-decoration: none;
}
a.lnk:visited
{
	font-family: tahoma;
	color: #525252;
	font-size: 11px;
	text-decoration: none;
}

a.lnk:hover
{
	font-family: tahoma;
	color: #525252;
	font-size: 11px;
	text-decoration: underline;
}
.topnav_sep
{
	font-family: tahoma;
	font-size: 6px;
	color: #868684;
}
.footer_sep
{
	font-family: tahoma;
	font-size: 6px;
	color: #ffffff;
}

.Big_font
{
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color:White;
	padding-top:10px;
	
}

#round ,.round
{
	
	width: 159px;
	 
}
#bottomcrn
{
	background-image: url(/images/bottomcorners.jpg);
	background-repeat: no-repeat;
	
	width: 159px;
	height: 7px;
}
.rightcomp
{
 	font-family: tahoma;
	font-size: 10px;
	/*color: #ffffff;*/
}
#round div  
{
	font-family: tahoma;
	font-size: 10px;
	color: #ffffff;
}
 

.btn
{
	background-image: url(/Departments/police/images/btn.gif);
	background-repeat: no-repeat;
	width: 44px;
	height: 16px;
	text-align: center;
	font-family: WinSoft Pro;
	font-weight: bold;
	font-size: 14px;
	border: 0px;
	color: #FFFFFF;
}

.inputs
{
	border-color: #4D8AD2;
	border-width: 1px;
	border-style: solid;
	height: 15px;
	font-family: Arial;
	font-size: 12px;
	color: #474747;
	width: 95px;
}
.inputs
{
	border-color: #4D8AD2;
	border-width: 1px;
	border-style: solid;
	height: 15px;
	font-family: Arial;
	font-size: 12px;
	color: #474747;
	width: 95px;
}


.menu
{
	background-image: url(/images/menu_sep.gif);
	height: 32px;
}
.sep
{
	min-height: 5px;
}

#textheader
{
	background-image: url(/Departments/police/images/sphinx_bg.jpg);
	 background-position:center top;
	background-repeat:no-repeat;
	clear:both;
	/*color: #0b3c7f;*/
	font-family: Tahoma;
	font-size: 11px;
	height: 29px;
}
#maincenter
{
	/*background-image: url(/Departments/police/images/maincenter.jpg);*/
	background-repeat:no-repeat;
	/*background-color:#C3C4C8;*/
	background-position:top right;
	height:100%;
	text-align:center;
	clear:both;
	
}

a.whitelnk:link
{
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
}
a.whitelnk:visited
{
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
}
a.whitelnk:hover
{
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
	color: #ffffff;
}
a.redlnk:link
{
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #C60000;
}
a.redlnk:visited
{
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #C2370B;
}
a.redlnk:hover
{
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
	color: #C60000;
}
 
.ontab
{
	font-family: tahoma;
	font-size: 15px;
	text-align: center;
	width: 122px;
	height: 24px;
	background-image: url(/images/selectedtab.gif);
	background-repeat: no-repeat;
}
/************* inner *************/
.innermain
{
	background-image: url(/images/top_Bg.gif);
	background-position: top center;
	background-repeat: no-repeat;
	background-color: #00295a;
	width: inherit;
	height:198px;
}
.police_innermain
{
	background-image: url(/Departments/police/images/police_top_bg.gif);
	background-position: top center;
	background-repeat: no-repeat;
	background-color: #00295a;
	width: inherit;
	
}
#innercenter
{
	width: 612px;
	/*background-image: url(/images/left_bg.gif);*/
	background-repeat: repeat-y;
	background-color: #ffffff;
	float: left;
	text-align: right;
}

.innercontent
{
	color: #4E4E4E;
	padding: 20px 24px 0px 30px;
}
.titlepath
{
	background-image: url(/images/arabic/title_arrow.gif);
	background-repeat: no-repeat;
	background-position: 97% 51%;
	padding-right: 40px;
	/*background-color:Red;*/
	height:13px;
	color: #00295A;
	font-weight: bold;
	font-size: 16px;
	font-family: Arial;
	vertical-align:top;
}
a.pathlnk:link, a.pathlnk:visited
{
	color: #00295A;
	font-weight: bold;
	font-size: 18px;
	font-family: Arial;
	text-decoration: none;
}

a.pathlnk:hover
{
	color: #00295A;
	font-weight: bold;
	font-size: 18px;
	font-family: Arial;
	text-decoration: underline;
}
.brown
{
	color: #976305;
}
.title
{
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #9e0807;
	
}
.title2
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.title3
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.text
{
	font-family: Tahoma;
	font-size: 11px;
	color: #4E4E4E;
	text-align:justify;
}
.parasep
{
	width: 395px;
	height: 1px;
	text-align: center;
}

ul
{
	color: #000000;
	/*font-weight: bold;*/
	list-style-type: square;
}
.bullet
{
	list-style-image: url(/Departments/police/images/bullet.gif);
	line-height: 20px;
}
A.boldlnk:link, A.boldlnk:visited
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}
A.boldlnk:hover
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	color: #000000;
}
.bluetxt
{
	color: #003b95;
	font-size:10px;
}
a.bluelnk:link
{
	font-family: Tahoma;
	font-size: 11px;
	 
	text-decoration: none;
	color: #003b95;
}
a.bluelnk:visited
{
	font-family: Tahoma;
	font-size: 11px;
	 
	text-decoration: none;
	color: #2155a3;
}
a.bluelnk:hover
{
	font-family: Tahoma;
	font-size: 11px;
	 
	text-decoration:underline;
	color: #003b95;
}
.lefttbcont
{
	float:left;
	 background-image:url(/images/vsep.gif);
	 background-repeat:no-repeat;
	 background-position:top right;
	 
	 vertical-align:bottom;
	 height:94px;
	 width:190px;
}
.lefttbcont div
{
	 padding-top:5px;
	 padding-right:9px;
}
/*****top menu*****/
.anylinkcss
{
	 position: absolute;
	visibility: hidden;
	font: normal 12px Verdana;
	z-index: 100;
	background-color: #ffffff;
	opacity: .9;
	filter: alpha(opacity=90);
	text-align: right;
	border: 1px solid black;
	width:400px;
	min-height:120px;
	
	
}

.anylinkcss a
{
	color: #000000;
	display: block;
	text-indent: 3px;
	padding: 1px 0;
	text-decoration: none;
	text-indent: 5px;
}

.anylinkcss a:hover
{
	/*hover background color*/
	color: #9B150A;
}

/*******************/
/***** Added By Remon *****/
#bul
{
	list-style-image:url(images/b_bullet1.gif);
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color:#083579;
	list-style-type: square;
}
.redtxt
{
	font-family: Tahoma;
	font-size: 11px;
	color:#9e0807;
	font-weight: normal;
}
.redTxtBold
{
	font-family: Tahoma;
	font-weight:bold;
	font-size: 13px;
	color:#9e0807;
}
.grayBg
{
    background-color:#e8e8e8;
    padding:8px;
}
.nblnk
{
	text-align:left;
	padding:0 0 0 5px;
	margin:0px;
	
}
a.nbluelnk:link, a.nbluelnk:visited
{
	font-family: Tahoma;
	font-size: 11px;
	text-decoration: none;
	color: #008aff;
	text-align:left;
}
a.nbluelnk:hover
{
	font-family: Tahoma;
	font-size: 11px;
	text-decoration:underline;
	color: #008aff;
	text-align:left;
}
a.pagelnk:link, a.pagelnk:visited
{
	font-family: Tahoma;
	font-size: 11px;
	text-decoration: underline;
	color: #003b95;
}

a.pagelnk:hover
{
	font-family: Tahoma;
	font-size: 11px;
	text-decoration:none;
	color: #ef0802;
}
.pageno
{
	font-family: Tahoma;
	font-size: 11px;
	color: #ef0802;
}
.G_pic
{

	background-image:url(/images/gpic-border.gif);
	background-position:top;
	background-repeat:no-repeat;
	padding-top:2px;
	vertical-align:top;
	width:110px;
	height:109px;
}
.imgborder
{
   border-left:1px solid black;
   border-top:1px 
   
}

/***** Added By Remon *****/
.blackGray
{
    color:#494a4c;
    font-family:Tahoma;
    font-size:14px;
    font-weight:bold;
}
a.bluelink:link
{
	font-family:Tahoma;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color:#036bff;
}
a.bluelink:visited
{
	font-family:Tahoma;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color:#036bff;
}
a.bluelink:hover
{
	font-family:Tahoma;
	font-size:10px;
	font-weight:bold;
	text-decoration:underline;
	color:#036bff;
}
a.moreLink:link
{
  font-family:tahoma;
  font-weight:bold;
  color:#3d8cc5; 
  font-size:11px;
 text-decoration:none; 
}
a.moreLink:visited
{
 font-family:tahoma;
 font-weight:bold;
 color:#3d8cc5;
 font-size:11px;
 text-decoration:none;
}

a.moreLink:hover
{
 font-family:tahoma;
 font-weight:bold;
 color:#3d8cc5;
 font-size:11px;
 text-decoration:underline;
}
#tdRightTop
{
    height:30px; 

    background-image:url(/images/rightGrayCornerTop.jpg);
    background-position:right; 
    background-repeat:no-repeat;
    background-color:#f2f2f2;
}
#tdLeftTop
{
    height:30px;  
    background-image:url(/images/leftGrayCornerTop.jpg);
    background-position:left; 
    background-repeat:no-repeat; 
    background-color:#f2f2f2;
}
#td1
{
    height:25px; 
    background-color:#f2f2f2;
}
#td2
{
    height:25px; 
    background-color:#d7d7d7;
}
#tdRightBottom
{
    height:30px;  
    background-image:url(/images/rightGrayCornerBotom.jpg);
    background-position:right; 
    background-repeat:no-repeat; 
    background-color:#d7d7d7;
}
#tdRightBottom1
{
    height:30px; 
    background-image:url(/images/rightGrayCornerBtm.jpg);
    background-position:right; 
    background-repeat:no-repeat; 
    background-color:#f2f2f2;
}
#tdLeftBottom
{
    height:30px; 
    background-image:url(/images/leftGrayCornerBotom.jpg);
    background-position:left; 
    background-repeat:no-repeat; 
    background-color:#d7d7d7;
}
#tdLeftBottom1
{
    height:30px; 
    background-image:url(/images/leftGrayCornerBtm.jpg);
    background-position:left; 
    background-repeat:no-repeat; 
    background-color:#f2f2f2;
}
.combo
{
	 
	background-color:#F2F7FB;
	width:500px;
	height:100px;
	text-align:center;
}
.E_pic
{

	background-image:url(/images/epic-border.gif);
	background-position:top left;
	background-repeat:no-repeat;
	padding-top:2px;
	padding-left:2px;
	vertical-align:top;
	width:90px;
	height:74px;
}
a.edlnk:link, a.edlnk:visited
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #0d2959;
}
a.edlnk:hover
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
	color: #0d2959;
}
.lightbg
{
	background-color:#F2F7FB;
	 padding:5px;
	
}
.itemstyle
{
	background-color:#f2f2f2;
	padding:5px;
	height:20px;
}
.altitemstyle
{
	background-color:#d7d7d7 ;
	 padding:5px;
	 height:20px;
}
.error
{
	color:Red;
}
/*listing by remon*/

.listing_date
{
	margin-top:7px;
	margin-bottom:5px;
	margin-right:16px;
	font-weight:normal;
	
}
.listing_title
{
	font-weight:bold;
	color:#00295A;

}
.listing_brief
{
	margin-top:0px;
	margin-bottom:10px;
	margin-right:16px;
	line-height:16pt;

}
/*************Add By Rehan************************/
#rightbg
{ background-color:#F8F2F2;
	height:100%;
	width:159px;
	background-image: url(/Departments/police/images/rightbg.gif);
	background-position:center bottom;
	background-repeat:no-repeat;
}