@charset "utf-8";
/* Crime Tracer Popup CSS Document */

/* Error Popup Styles */

div.popup {
	top: 300px;
	left: 560px;
	width: 200px;
	position: absolute;
	z-index: 10;
	padding-bottom: 10px;
	
	background-image: url(../images/popups/popup-bg-pointer-btm.gif);
	background-repeat: no-repeat;
	background-position: 20% 100%;
}

div.popup form input {
	font-size: 11px;
	width: 188px;	
}

div.popup_alt {
	background-image: url(../images/popups/popup-bg-pointer.gif); 
	background-position: 20% 0%; 
	padding-bottom: 0; 
	padding-top: 10px;
}

div.popup table {
	width: 100%;
	height: 100%;
}

div.popup .tl, div.popup .t, div.popup .tr, div.popup .l, div.popup .r, div.popup .bl, div.popup .b, div.popup .br {
	font-size: 6px;
	line-height: 6px;
}

div.popup .t, div.popup .l, div.popup .c, div.popup .r, div.popup .b {
	background-image: url(../images/popups/popup-bg-tile.gif); 
    background-repeat: repeat;
}

div.popup .tl, div.popup .tr, div.popup .bl, div.popup .bl {
	width: 6px;
	height: 6px;
	background-repeat: no-repeat;
}

div.popup .tl {
	background-image: url(../images/popups/popup-bg-tl.gif);
}

div.popup .tr {
	background-image: url(../images/popups/popup-bg-tr.gif);
}

div.popup .bl {
	background-image: url(../images/popups/popup-bg-bl.gif);
}

div.popup .br {
	background-image: url(../images/popups/popup-bg-br.gif);
}

div.popup .title {
	color: #FFFF00;
    font-size: 12px;
	border-bottom: 2px dashed #a11419;
	margin: 0;
    padding:0;
	padding-bottom: 5px;
    text-align: center;
    background-image:  url(../images/popups/close.gif);
    background-position: right top;
    background-repeat: no-repeat;
}

div.popup .message{
	margin: 0;
	padding: 0;
    color:#FFFFFF;
    font-weight: bold;
    font-size: 11px;
    width:100%;
    margin:0px;
    padding-top: 5px;
    padding-bottom: 5px;
	
}

/* -------------------------------------------------------------------------- */

/* Info Popup Styles */

div.info {
    top: 300px;
    left: 560px;
    width: 240px;
    position: absolute;
    z-index: 20;
    padding-bottom: 10px;
    
    background-image: url(../images/popups/info-bg-pointer-btm.gif);
    background-repeat: no-repeat;
    background-position: 20% 100%;
}

div.info table {
    width: 100%;
    height: 100%;
}

div.info .tl, div.info .t, div.info .tr, div.info .l, div.info .r, div.info .bl, div.info .b, div.info .br {
    font-size: 6px;
    line-height: 6px;
}

div.info .t, div.info .l, div.info .c, div.info .r, div.info .b {
    background-image: url(../images/popups/info-bg-tile.gif); 
    background-repeat: repeat;
}

div.info .tl, div.info .tr, div.info .bl, div.info .bl {
    width: 6px;
    height: 6px;
    background-repeat: no-repeat;
}

div.info .tl {
    background-image: url(../images/popups/info-bg-tl.gif);
}

div.info .tr {
    background-image: url(../images/popups/info-bg-tr.gif);
}

div.info .bl {
    background-image: url(../images/popups/info-bg-bl.gif);
}

div.info .br {
    background-image: url(../images/popups/info-bg-br.gif);
}

div.info .title {
    color: #FFFF00;
    font-size: 12px;
    border-bottom: 2px dashed #259021;
    margin: 0;
    padding:0;
    padding-bottom: 5px;
    text-align: center;
    background-image:  url(../images/popups/close.gif);
    background-position: right top;
    background-repeat: no-repeat;
}

div.info .message{
    margin: 0;
    padding: 0;
    color:#FFFFFF;
    font-weight: bold;
    font-size: 11px;
    width:100%;
    margin:0px;
    padding-top: 5px;
    padding-bottom: 5px;
    
}

div.info_alt {
	background-image: url(../images/popups/info-bg-pointer.gif); 
	background-position: 20% 0%; 
	padding-bottom: 0; 
	padding-top: 10px;
}