body {
	background-image: url(../images/bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	margin:0px;
	padding:0px;
}
/*--------------------All padding classes start here---------------------*/
.padd10lt{padding-left:10px;}
.padd6lt{padding-left:6px;}
.padd5rt{padding-right:5px;}
.padd15tp{padding-top:15px;}
.padd10tp{padding-top:10px;}
.padd10bt{padding-bottom:10px;}
.padd5{padding:5px;}
.padd10{padding:10px;}
.paddrt10{padding-right:10px;}
.padd8tp{padding-top:8px;}
.padd22tp{padding-top:22px;}
.padd22lt{padding-left:22px;}
.padd40lt{padding-left:40px;}
.padd5tpbt{padding-top:8px; padding-bottom:8px;}
.padd5lt{padding-left:5px;}
/*--------------------All padding classes end here---------------------*/
/*--------------------All bg classes start here---------------------*/
.toplnkbg{background-image:url(../images/toplnkbg.gif); background-repeat:repeat-x; padding-top:top left;}
.navbg{background-image:url(../images/tabbg.gif); background-repeat:repeat-x; background-position:left top;} 
.headingbg{background-image:url(../images/headingbg.gif); background-repeat:repeat-x; background-position:left top;}

/*Crime Types Check Image*/
.showCheckImage{background-image:url(../images/check_on_lrg.gif); background-repeat:no-repeat; }
.hideCheckImage{background-image:url(../images/check_on_sub-sm.gif); background-repeat:no-repeat;}
.lnk23{ margin-left:13px;}
/****************************************************************************************************************************/
.bgblu{background-color:#e7f6fe;}
.bggry2{background-color:#f6f6f6;}
.uploadimgbg{background-image:url(../images/uploadfileshedbg.gif); background-repeat:repeat-x; background-position:left top;}
.bgwt{background-color:#FFFFFF;}
/*--------------------All bg classes end here---------------------*/
/*--------------------All text classes start here---------------------*/
td{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3d3d3d; font-weight:normal;} 
.txt11bl{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;} 
.txt12blue{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3D80C7; font-weight:bold;} 
.txt16bl{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#3a3a3a; font-weight:bold;} 
.txt18bl{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#3a3a3a; font-weight:bold;}
.txt12blk{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3a3a3a;}
/*--------------------All text classes end here---------------------*/
/*--------------------All lnk classes start here---------------------*/
.txt11blu:link,.txt11blu:visited{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#1b80f1; font-weight:bold; text-decoration:none;}
.txt11blu:hover{text-decoration:underline;}
.txt12blu:link,.txt12blu:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#1b80f1;  text-decoration:none;}
.txt12blu:hover{text-decoration:underline;}
.lnk11bl:link,.lnk11bl:visited{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#3d3d3d;  text-decoration:underline;}
.lnk11bl:hover{text-decoration:none;}

.lnk11bl2:link,.lnk11bl2:visited{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#3d3d3d;  font-weight:bold; text-decoration:none; text-transform:uppercase;}
.lnk11bl2:hover{text-decoration:underline;}

.lnk11bl4:link,.lnk11bl4:visited{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FF0000;  font-weight:bold; text-decoration:none; text-transform:uppercase;}
.lnk11bl4:hover{text-decoration:underline;}

.lnkblkl4:link,.lnkblkl4:visited{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000;  font-weight:bold; text-decoration:none; }
.lnkblkl4:hover{text-decoration:underline;}
/*--------------------All lnk classes end here---------------------*/
/*--------------------All tab classes start here---------------------*/
.tab:link,.tab:visited{font-family:Arial, Helvetica, sans-serif;
font-size:12px; 
font-weight:bold;
color:#3a3a3a;
text-decoration:none;
display:block;
padding:0 20px 0 20px;
line-height:35px;
text-transform:uppercase;
}
.tab:hover{background-image:url(../images/tabon.gif); background-repeat:repeat-x; background-position:left top; color:#FFFFFF;}
.tabon:link,.tabon:visited{font-family:Arial, Helvetica, sans-serif;
font-size:12px; 
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
display:block;
padding:0 20px 0 20px;
line-height:35px;
text-transform:uppercase;
background-image:url(../images/tabon.gif); background-repeat:repeat-x; background-position:left top;}



#tab1{width:auto; height:29px; margin:0 0 0 0; padding:0;}
#tab1 ul{margin:0px; padding:0px; list-style-type:none;}
#tab1 ul li{float:left; line-height:29px;}
#tab1 ul li a{background-image:url(../images/inttabofflt.gif); background-position:top left; background-repeat:no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; display:block; margin:0 4px 0 0; padding:0 0 0 5px; text-decoration:none; font-weight:bold;}
#tab1 ul li a span{background-image:url(../images/inttaboffrt.gif); background-position:top right; background-repeat:no-repeat; display:block; padding:0 14px 0 10px; margin:0 0 0 0;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none; font-weight:bold;}

#tab1 ul li a:hover, #tab1 ul li a.current{background-image:url(../images/inttabonlt.gif); background-position:top left; background-repeat:no-repeat; text-decoration:none; }
#tab1 ul li a:hover span, #tab1 ul li a.current span{ background-image:url(../images/inttabonrt.gif); background-position:top right; background-repeat:no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:none; font-weight:bold; display:block; }
/*--------------------All tab classes end here---------------------*/
/*--------------------All inp classes start here---------------------*/
.inp1{border:#999999 1px solid; height:18px; padding-top:3px; padding-left:2px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
.inp2{border:#999999 1px solid; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
.inp3{border:#999999 1px solid; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; width:230px; height:22px;}
/*--------------------All inp classes end here---------------------*/
/*--------------------All bodr classes start here---------------------*/
.bodrbt{border-bottom:#d0d0d0 1px solid;}
.bodrlt{border-left:#d0d0d0 1px solid;}
.bodrrt{border-right:#d0d0d0 1px solid;}
.bodrtp{border-top:#d0d0d0 1px solid;}
.bodr{border:#bebebe 2px solid;}
.bodr2{border:#bebebe 1px solid;}
.bodrblult{border-left:#acd6ed 1px solid;}
.bodrblurt{border-right:#acd6ed 1px solid;}
.bodrblutp{border-top:#acd6ed 1px solid;}
.bodrblubt{border-bottom:#acd6ed 1px solid;}
.bodrimgupload{border:#d0d0d0 1px solid;}
.successmsg{background-color:#FEE567; border:1px #FF9900 solid; font-weight:bold; color:#FF3300;}


/*--------------------All bodr classes end here---------------------*/

.locationboxbg{background-image:url(../images/locationboxbg.gif); background-repeat:repeat-x; background-position:left top;}
.txt11blu2:link,.txt11blu2:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#1b80f1; text-decoration:none;}
.txt11blu2:hover{text-decoration:underline;}
.inp4{border:#999999 1px solid; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#000000; width:460px; height:22px; padding-top:3px;}
.inp5{border:#999999 1px solid; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#000000; height:28px;}
.crimelocation_ltbg{background-image:url(../images/crimelocationbg.gif); background-position:left top; background-repeat:repeat-x; background-color:#e9e9e9;}
.txt11gry{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#7f7f7f;} 
#crimelocatelt{height:520px; width:225px; overflow-x:hidden; overflow-y:scroll;}
.txt14blu{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#1b80f1; font-weight:bold;}
.txt14bl{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#3a3a3a;} 
.profilebgimg{background-image:url(../images/profilebgimg.gif); background-repeat:no-repeat; background-position:left top;}
.profileimg_bodr{border:#b4b4b4 1px solid;}
.padd5tp{padding-top:5px;}
.profileboximg{background-image:url(../images/profileboxbg.gif); background-repeat:repeat-x; background-position:left top; background-color:#efefef;}
.padd10tpbt{padding:10px 0;}
.padd5bt{padding-bottom:5px;}
.bodrdshbt{border-bottom:#7e7e7e 1px dashed;}
#crimeviewbox{height:520px; width:320px; overflow-x:hidden; overflow-y:scroll;}


#num{width:auto; height:19px; margin:0 0 0 0; padding:0;}
#num ul{margin:0; padding:0; list-style-type:none; float:right;}
#num ul li{float:left; line-height:19px;}
#num ul li a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;  display:block; padding:0 4px 0 0; margin:0 1px 0 0; text-decoration:none; font-weight:bold; }
#num ul li a span{ display:block; padding:0 5px 0 5px;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none; font-weight:bold; border:#1297E4 1px solid;  background-color:#ffffff;}

#num ul li a:hover{text-decoration:none; color:#000000; }
#num ul li a:hover span{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none; font-weight:bold;  border:#1297E4 1px solid; display:block;}
#num .current3 a{text-decoration:none;}
#num .current3 span{display:block;font-family:Arial, Helvetica, sans-serif; font-size:12px; border:#1297E4 1px solid;  color:#ffffff; background-color:#0099CC; text-decoration:none; font-weight:bold;}



.numlnk:link,.numlnk:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#2a2a2a; font-weight:bold; padding:2px 4px 2px 4px; margin:0 3px 0 0;  text-decoration:none;}
.numlnk:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#1297E4; font-weight:bold; background-color:#ffffff; border:#1297E4 1px solid; padding:2px 3px 2px 3px; margin:0 3px 0 0; text-align:center middle; text-decoration:none; position:relative;}
.numlnkon:link, .numlnkon:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#1297E4; font-weight:bold; background-color:#ffffff; border:#1297E4 1px solid; padding:2px 3px 2px 3px; margin:0 5px 0 0; text-align:center middle; text-decoration:none; position:relative; }
.numgryon:link, .numgryon:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#1297E4; font-weight:bold; background-color:#ffffff; border:#1297E4 1px solid; padding:2px 3px 2px 3px; margin:0 5px 0 0; text-align:center middle; text-decoration:none; position:relative;}

#timerunout{width:120px; height:94px; position:relative;} 
#timerunin{width:33px; height:15px; position:absolute; right:-2px; top:5px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; font-weight:normal; background-color:#000000; float:left; padding:0 0 0 3px;} 

#timerunoutlarge{width:180px; height:100px; position:relative;} 

.location_blubg{background-image:url(../images/location_blubg.gif); background-repeat:repeat-x; background-position:left top;}

.num2:link,.num2:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3a3a3a; display:block; text-decoration:none; font-weight:normal; border:#919191 1px solid; padding:0 4px 0 4px ; background-color:#FFFFFF; height:16px; width:auto; line-height:16px;}
.num2:hover{border:#058fdf 1px solid; padding:0 4px 0 4px ; background-color:#92d7ff; color:#3a3a3a;}

.grybox{background-image:url(../images/grybox_bg.gif); background-repeat:repeat-x; background-position:left top; background-color:#efefef;}


.OKmessegeBody {
	background: #f3f4f6 url(../images/check.gif) no-repeat 5px;
	background-position:left middle;
	height:auto;
	font-family: Arial, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000000;
	border:1px solid #adadb0;
	margin:10px;
	padding:8px 5px 5px 35px;
	vertical-align:middle;
	text-align:left;
}

.ErrormessegeBody {
	background: #f3f4f6 url(../images/warning.gif) no-repeat 5px;
	background-position:left middle;
	height:auto;
	font-family: Arial, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000000;
	border:1px solid #adadb0;
	margin:10px;
	padding:8px 5px 5px 35px;
	vertical-align:middle;
	text-align:left;
}



.page:link, .page:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	background-color: #cccccc;
	padding: 1px 4px 1px 4px;
	margin-right: 5px;
	border:1px solid #333333;
}
.page:hover{
	border:1px solid #999999;
}
.pageon:link, .pageon:visited, .pageon:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #333333;
	font-weight:bold;
	padding: 1px 4px 1px 4px;
	margin-right: 5px;
	border:1px solid #999999;
}
