body{margin:auto; padding:0px; font:10px Verdana, Arial, Helvetica, sans-serif; color:#666666; line-height:12px; text-decoration:none; background-image: url(../images/bg_body.gif); background-repeat:repeat-x; background-position: center top;
scrollbar-face-color:#ffffff;
scrollbar-arrow-color:#f98715;
scrollbar-track-color:#f3f3f3;
scrollbar-shadow-color:#ffffff;
scrollbar-highlight-color:#ffffff;
scrollbar-3dlight-color:#9aa1a5;
scrollbar-darkshadow-Color:#9aa1a5; 
}

#bg-image{width:20px; height:20px; position:absolute; top:274px; left:40px; z-index:10; background-image:url(../images/bg_map_tl.gif); clear:both; float:center;}

tr, td, input, textarea, a, p, select, button, .landmark_marker_cell{}
/*
li{margin-left:-20px; padding-left:-3px;}
ol{margin:0px; padding:0px 0px 0px 38px;}
*/

/* text styles */
a{text-decoration:underline; color:#777777;}
.body-white{color:#FFFFFF; font-size:11px; line-height:15px;}
.body-white a{text-decoration:none; color:#FFFFFF; background-image:url(../images/arrow_white.gif); background-repeat:no-repeat; background-position:right; padding:0px 12px 0px 0px; font-weight:bold;}
.body-white a:hover{color:#cccccc; background-image:url(../images/arrow_cccccc.gif);}
.body-green{color:#6fab25;}
.body-green-bold{color:#6fab25; font-weight:bold;}
.body-bold-uppercase-green{font-weight:bold; text-transform:uppercase; color:#6fab25;}
.large-bold-uppercase-green{font-weight:bold; font-size:16px; text-transform:uppercase; color:#6fab25;}
.body-darkgrey{color:#666666;}
.bold{font-weight:bold;}
.large{font-size:11px; line-height:14px;}
.large-bold{font-size:11px; line-height:14px; font-weight:bold;}
.body-bold-uppercase{font-weight:bold; text-transform:uppercase;}
.body-bold-uppercase-orange{font-weight:bold; text-transform:uppercase; color:#f98715;}
.large-bold-uppercase-orange{font-weight:bold; text-transform:uppercase; color:#f98715; font-size:14px;}
.body-bold-uppercase-orange-float{font-weight:bold; text-transform:uppercase; color:#f98715; float:left;}
.body-bold-orange{font-weight:bold; color:#f98715;}
.doc-link, .pdf-link{background-image:url(../images/icon_doc.gif); background-repeat:no-repeat; background-position:left; padding:0px 0px 0px 23px; display:block; height:18px; width:350px; text-decoration:none;}
.doc-link{background-image:url(../images/icon_doc.gif);}
.pdf-link{background-image:url(../images/icon_pdf.gif);}
.doc-link:hover{background-image:url(../images/icon_doc_hover.gif); text-decoration:underline;}
.pdf-link:hover{background-image:url(../images/icon_pdf_hover.gif); text-decoration:underline;}
.asterix{color:#FF0000;}
/* end text styles  */

/*#prop {height:470px; float:right; width:1px; background-color:#FF6699;}*/

/* header */
#header-container{width:979px; height:29px; margin:auto; padding:164px 0px 0px 0px; background-image:url(../images/header.jpg); position:relative}

#menu-container{width:979px; height:29px; padding:0px; margin:0px;}
/* end header

/* content */
#content{width:979px; margin:auto; padding:0px; background-image:url(../images/bg_contentmain.gif); background-repeat:repeat-y; background-position:center top;}

#content-sub{width:979px; margin:0px; padding:0px; background-image:url(../images/bg_main.gif); background-repeat:no-repeat; background-position:center top; float:left;}

#admin-column-container{width:898px; padding:0px 0px 0px 0px; margin:0px 12px 0px 40px; float:left; display:inline;}

#admin-content{width:875px; float:left;}

#admin-column-top{width:882px; height:24px; padding:14px 0px 0px 16px; margin:0px; float:left; background-image:url(../images/header_admin.gif); font-size:12px; font-weight:bold; color:#FFFFFF; text-transform:uppercase;}

#admin-column-content{width:876px; padding:10px; margin:0px; float:left; background-color:#FFFFFF; border-left:solid 1px #999999; border-right:solid 1px #999999;}

#admin-column-footer{width:898px; height:20px; padding:0px; margin:0px; float:left; background-image:url(../images/bg_admin_bottom.gif);}

#admin-content-header{width:876px; float:left; padding:0px; margin:0px 0px 10px 0px; background-color:#CC9933;}


/* main content start */

#left-column-container{width:654px; padding:0px 0px 0px 0px; margin:0px 12px 0px 40px; float:left; display:inline;}

#left-column-top{width:638px; height:24px; padding:14px 0px 0px 16px; margin:0px; float:left; background-image:url(../images/header_content.gif); font-size:12px; font-weight:bold; color:#FFFFFF; text-transform:uppercase;}

#left-column-content{width:632px; padding:10px; margin:0px; float:left; background-color:#FFFFFF; border-left:solid 1px #999999; border-right:solid 1px #999999;}

#left-column-content-contact{width:634px; height:302px; float:left; background-image:url(../images/bg_contact2.jpg); margin:2px 0px 0px 1px; padding:15px 0px 0px 14px;}

#left-column-content-main{width:627px; float:left; margin:0px 0px 0px 3px; padding:0px; display:inline;}

#left-column-content-form-register{/*width:431px;*/ width:630px; padding:0px; margin:0px; float:left;}

#left-column-content-form{width:431px; padding:0px; margin:0px; float:left;}


#left-column-content-right{width:180px; padding:40px 10px 0px 10px; margin:0px; float:left;}

#left-column-prop{width:1px; height:330px; float:left; margin:0px; padding:0px;}

#left-column-footer{width:654px; height:20px; padding:0px; margin:0px; float:left; background-image:url(../images/bg_content_bottom.gif);}

#right-column{width:229px; padding:0px; margin:0px 44px 0px 0px; display:inline; float:left;}

#register-box{width:327px; height:54px; margin:16px 0px 10px 40px; padding:1px 0px 0px 598px;float:left; display:inline; background-image:url(../images/bg_register.gif); background-repeat:no-repeat;}
#admin-box{width:576px; height:40px; margin:16px 0px 10px 40px; padding:15px 30px 0px 289px;float:left; display:inline; background-image:url(../images/bg_admin.gif); background-repeat:no-repeat;}

#homewelcome{width:450px; height:220px; background-image:url(../images/home_men.gif); background-position:300px 120px; background-repeat:no-repeat;}


#posting-container{width:229px; margin:0px; padding:0px; float:left; }

#posting-header{width:216px; height:19px; margin:0px; padding:10px 0px 0px 13px; float:left; background-image:url(../images/header_posting.gif); background-repeat:no-repeat; background-position:center; font-size:10px; color:#FFFFFF; font-weight:bold; text-transform:uppercase; }

#posting-header-green{width:216px; height:19px; margin:0px; padding:10px 0px 0px 13px; float:left; background-image:url(../images/header_posting_green.gif); background-repeat:no-repeat; background-position:center; font-size:10px; color:#FFFFFF; font-weight:bold; text-transform:uppercase; }

#posting-header select{margin:0;padding:0;height:17px; font-size:x-small}


#posting-text{width:201px; height:143px; overflow:hidden; margin:0px; padding:10px 13px 0px 13px; border-right:solid #9aa1a5 1px; border-left:solid #9aa1a5 1px; float:left; background-color:#FFFFFF;}

#posting-text li{margin-left:-20px; padding-left:-3px;}
#posting-text ol{margin:0px; padding:0px 0px 0px 38px;}

#posting-text2{width:227px; margin:0px; padding:0px; float:left; background-color:#FFFFFF;}

.username-password{margin:0px; padding:6px 2px 2px 7px; height:17px; width:190px; border: 1px solid #9aa1a5; font:10px Verdana, Arial, Helvetica, sans-serif; color:#666666;}

#posting-footer{width:229px; height:10px; margin:0px; float:left; background-image:url(../images/bg_footer.gif); background-repeat:no-repeat; padding:0px; overflow:hidden;}
#incident-footer{width:209px; float:left; background:url(../images/footer_incident_list.gif) no-repeat bottom; padding:3px 10px 5px 10px;}
.previous50{float:left; color:#FFFFFF; text-decoration:none;}
.next50{float:right; color:#FFFFFF; text-decoration:none;}
.next50:hover, .previous50:hover{text-decoration:underline;}

#postcode-box{width:194px; height:27px; padding:0px; margin:0px 28px 0px 0px; float:left; display:inline;}

#town-box{width:194px; height:27px; padding:0px; margin:0px; float:left;}

#search-box{width:717px; height:40px; margin:16px 0px 10px 40px; padding:15px 0px 0px 178px; background-image:url(../images/bg_search.gif); background-repeat:no-repeat; float:left; display:inline;}

#incident-box{width:810px; height:40px; margin:16px 0px 10px 40px; padding:15px 0px 0px 85px; background-image:url(../images/bg_incident.gif); background-repeat:no-repeat; float:left; display:inline;}

#searchBox{z-index:10; background-color:#f2efe9; width:192px; margin-left:218px; position:absolute; border:1px solid #9aa1a5; visibility:hidden; top:250px; height:100px; overflow:auto; color:#666666; padding:0px; cursor:pointer; clear:both;} 

#searchBox a:link{color:#FF0000;}

.search-results{font-weight:bold; text-transform:uppercase; display:block; padding:0px 0px 0px 20px; background-image:url(../images/arrow_grey.gif); background-repeat:no-repeat; background-position:left; text-decoration:none; }
.search-results:hover{text-decoration:underline; background-image:url(../images/arrow_orange.gif);}

#search_div{width:525px; height:343px; margin:0px 0px 10px 0px; padding:50px 20px 20px 107px; float:left; display:inline; border:1px solid #9aa1a5; background-color:#f2efe9; background-image:url(../images/search_map.jpg);}

#search-scroll{width:380px; height:213px; overflow:auto;}

.add-incident-scroll{width:450px; height:230px; overflow:auto; padding:0px 20px 0px 20px;}


/* thankyou page */
#thankyou_div{width:555px; height:343px; margin:0px 0px 10px 0px; padding:50px 20px 20px 77px; float:left; display:inline; border:1px solid #9aa1a5; background-image:url(../images/bg_map.jpg);}

#thankyou-scroll{width:450px; height:275px; overflow:auto;}
/* end thankyou page */

/* news page */
#news{}
#news li{color:#f98715; font-weight:bold; margin-bottom:15px;}
#news li li{color:#666666; list-style:disc; font-weight:normal; margin-bottom:auto;}
/* end news page */


.form-input{margin:0px; padding:6px 2px 2px 7px; height:17px; width:183px; border:1px solid #9aa1a5; font:10px Verdana, Arial, Helvetica, sans-serif; color:#666666; display:block; float:left;}

.form-input-search{margin:0px; padding:4px 2px 4px 7px; height:17px; width:464px; border:1px solid #9aa1a5; font:13px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#666666; display:block; float:left;}

.form-description{margin:0px; padding:6px 2px 2px 7px; height:100px; width:600px; border:1px solid #9aa1a5; font:10px Verdana, Arial, Helvetica, sans-serif; color:#666666; display:block; float:left;}

.form-button{width:72px; height:17px; margin-top:20px;}

.form{float:left; padding:0px; margin:0px 0px 0px 20px; display:inline;}
.form label{float:left; padding-top:5px; padding-right:10px; width:120px; text-align:right; color:#f98715; text-transform:uppercase; font-weight:bold;}


.form-register{width:500px; padding:0px; clear:both;}
.form-register label{float:left; padding-top:5px; padding-right:10px; width:180px; text-align:right; color:#f98715; text-transform:uppercase; font-weight:bold;}
.form-register-input{margin:0px; padding:4px 2px 2px 7px; height:15px; width:250px; border:1px solid #9aa1a5; font:10px Verdana, Arial, Helvetica, sans-serif; color:#666666; display:block; float:left;}

.form-feedback{width:599px; padding:0px; float:left; display:inline;}
.form-feedback label{float:left; padding-top:5px; padding-right:10px; width:180px; text-align:right; color:#f98715; text-transform:uppercase; font-weight:bold;}

#incident-popup{width:350px; margin:10px 0px 0px 0px; padding:0px;}

.add-incident-scroll label{float:left; padding-top:5px; text-align:right; color:#f98715; text-transform:uppercase; font-weight:bold; padding-right:10px; width:100px; clear:both;}

.add-incident-scroll-input{margin:0px; padding:2px 2px 0px 5px; height:15px; width:240px; border:1px solid #9aa1a5; font:10px Verdana, Arial, Helvetica, sans-serif; color:#666666; display:block; float:left;}

.add-incident-scroll-dropdown{margin:0px; padding:0px; height:19px; width:249px; border:1px solid #9aa1a5; font:10px Verdana, Arial, Helvetica, sans-serif; color:#666666; float:left;}

.incident-dropdown{margin:0px; padding:0px; height:19px; width:262px; border:1px solid #9aa1a5; font:10px Verdana, Arial, Helvetica, sans-serif; color:#666666; float:left;}

.add-incident-scroll-browse{margin:0px; padding:2px 2px 0px 5px; height:19px; width:249px; border:1px solid #9aa1a5; font:10px Verdana, Arial, Helvetica, sans-serif; color:#666666; float:left;}

.admin-form-browse{margin:0px; padding:2px 2px 0px 5px; height:27px; width:262px; border:1px solid #9aa1a5; font:10px Verdana, Arial, Helvetica, sans-serif; color:#666666; float:left;}

#form-text{width:365px; float:left; margin:40px 0px 20px 40px; display:inline;}

#row{margin:5px 0px 5px 0px; float:left; width:100%;}
#addincident-row{margin:5px 0px 5px 0px; float:left; width:430px;}

/* faqs page */
div.faqrow{clear:both; height:77px; margin:0px 0px 10px 10px;}

#answer1, #answer2, #answer3, #answer4, #answer5, #answer6, #answer7, #answer8, #answer9{background-color:#f2efe9; padding:12px 10px 20px 10px; border:1px solid #999999; border-top:none;}

#faq-pic{width:100px; height:75px; float:left; margin-right:10px; border:solid 1px #999999;}

#faq-text{width:680px; height:55px; float:left; background-color:#eaeaea; border:solid 1px #999999;  padding:10px 10px 10px 10px;}

.faq-question{width:863px; font-weight:bold; text-transform:uppercase; color:#f98715; display:block; height:25px; background-color:#f0f0f0; border:1px solid #999999; padding:13px 0px 0px 10px; background-image:url(../images/arrow_grey.gif); background-repeat:no-repeat; background-position:848px 13px; text-decoration:none; margin-top:8px;}
.faq-question:hover{text-decoration:underline; background-color:#f2efe9; background-image:url(../images/arrow_orange.gif);}

.faq-backtotop{float:right; font-weight:bold; text-transform:uppercase; color:#f98715; text-decoration:none;}
.faq-backtotop:hover{text-decoration:underline;}

#faq-wrap{width:495px; height:17px; border:1px solid #999999; background-color:#f0f0f0; padding:5px 5px 0px 10px; margin:30px 0px 10px 0px;}

/* end faqs page */


/* footer */
#footer{width:979px; margin:auto; padding:13px 0px 0px 0px; clear:both; background-image:url(../images/bg_contentmain.gif); background-repeat:repeat-y; background-position:center top;}

#footer-heading{width:923px; height:17px; margin:0px 0px 0px 17px; padding:11px 0px 0px 21px; background-color:#9aa1a5; float:left; display:inline;}

#footer-text-container{width:923px; margin:0px 17px 0px 17px; padding:0px 0px 0px 21px; background-color:#9aa1a5;}
#footer-text{width:880px; margin:0px; padding:0px; background-color:#9aa1a5;}

#footer-bottom{width:979px; height:40px; margin:0px; padding:0px; background-image:url(../images/footer_footer.gif); background-repeat:no-repeat; background-position:bottom;}

#footer-footer{width:979px; height:35px; margin:0px; padding:0px; background-color:#FFFFFF;}

#footer-logos{height:35px; margin:0px; padding:0px; float:left; margin:0px 0px 0px 30px; display:inline;}

.footer-logos-logo{height:35px; margin-right:20px;}

#footer-links{height:35px; margin:0px 25px 0px 0px; padding:0px; float:right; display:inline;}
.footer-links{margin:0px 5px 0px 5px; background-image:url(../images/arrow_grey.gif); background-repeat:no-repeat; background-position:right; padding-right:13px; text-decoration:none; font-weight:bold; color:#9aa1a5;}
.footer-links:hover{background-image:url(../images/arrow_orange.gif); color:#f98715;}

/* end footer */

#divider{width:979px; height:1px; background-color:#333399; clear:both; padding:0px; margin:0px; visibility:hidden; overflow:hidden;}


/* incidents box */
#rb_content{padding:0px; border:1px solid #9aa1a5; height:162px; width:227px; overflow:auto;}
.p1{border-bottom:1px dotted black;}

.incident-link{padding:5px 50px 5px 5px; background-color:#FFFFFF; margin:0px 0px 0px 0px; display:block; text-decoration:none; border-bottom:solid 1px #f98715; background-image:url(../images/arrow_grey.gif); background-repeat:no-repeat; background-position:190px 13px;}
.incident-link:hover{background-color:#f2efe9; background-image:url(../images/arrow_dark_grey.gif);}

.incident-link-photo{padding:5px 50px 5px 5px; background-color:#FFFFFF; margin:0px 0px 0px 0px; display:block; text-decoration:none; border-bottom:solid 1px #f98715; background-image:url(../images/icon_camera.gif); background-repeat:no-repeat; background-position:167px 5px;}
.incident-link-photo:hover{background-color:#f2efe9; background-image:url(../images/icon_camera_over.gif);}

#incident-link-container{width:200px; background-color:#CC99FF; float:left;}


.incident-box-link{font-weight:bold; background-image:url(../images/arrow_dark_grey.gif); background-repeat:no-repeat; background-position:right; padding:0px 12px 0px 0px; text-decoration:none; text-transform:capitalize;} 
.incident-box-link:hover{background-image:url(../images/arrow_green.gif); color:#6fab25;}

.incident-p{border-bottom:1px solid #CCCCCC; padding:10px; float:left; clear:both; width:610px; margin:0;}
.incident-p img{float:right; padding-left:10px; margin-left:10px; border-left:1px dotted #CCCCCC}
.incident-p a{color:#f08923; font-weight:bold; text-decoration:none; font-size:110%; text-transform:capitalize;}
.incident-p a:hover{text-decoration:underline;}

/* end content */



/* menu */
#tabs{float:left; width:100%; line-height:normal;}
#tabs ul{margin:0px; padding:0px 0px 0px 39px; list-style:none; font-weight:bold;}
#tabs li{display:inline; margin:0px; padding:0;}
#tabs a{float:left; background:url("../images/tableft.gif") no-repeat left top; margin:0px 3px 0px 0px; padding:0 0 0 18px; text-decoration:none; cursor:pointer;}
#tabs a span{float:left; display:block; background:url("../images/tabright.gif") no-repeat right top; padding:10px 15px 6px 6px; color:#888888;}
#tabs a:hover span{color:#FFFFFF;}
#tabs a:hover{background-position:0% -29px;}
#tabs a:hover span{background-position:100% -29px;}
/* end menu */


#map_div{width:652px; /*height:348px;*/ height:413px; margin:0px 0px 10px 0px; padding:0px; float:left; display:inline; border:1px solid #9aa1a5;}



#map-bg{width:654px; height:350px; float:left; padding:0px; height:0px; background-color:#FF3333;}

#dump_data  {
  top:500px;
  left:100px;
  background-color: #ffff00;
  position:absolute;
  padding:0px;
  border:1px solid black;
  visibility:hidden;
}

