/* CSS Document */

/* Elements */
body {
	background-color: #ffffff;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #3d3d3d;
	margin: 0px; 
	padding: 0px;
	text-align: center; /* this is to centre the outer div in ie5*/
}
body.bg {
	background-color: #003399;
	background-image:url(/custom/files/media/page_backfill_victoria.gif);
	background-repeat: repeat-x;
}
h1 { 
	font-weight: bold; 
	font-size: 28px;
	color: #003399;
	font-style: normal;
	margin:10px 0px;
}
#content_main h1 { 
	color: #003399;
	clear:both;
}
/*
*+html h1 {clear:left;}
* html h1 {clear:left;}*/
h2 { 
  font-weight: bold; 
  font-size: 18px;
  color: #000000;
  font-style: normal;
  margin:10px 0px;
}
#top_search h2 { color: #81B122; }
h3 { 
  font-weight: bold;
  font-size: 11px;
  color: #000000;
  font-style: normal;
}
p { 
	font-weight: normal;
	font-size: 12px;
	font-style: normal;
	color: #3d3d3d;
	line-height:175%;
}
#content_main p { color: #3d3d3d; }
img {
	margin: 0px; 
	padding: 0px; 
	border: none; 
}

a:link,
a:visited { color:#2771a4; text-decoration:underline; }
a:focus,
a:hover,
a:active  { color:#2771a4; text-decoration:none; }
a img     {text-decoration:none;}

ul {
	padding-left:10px;
	margin-left:5px;
}
li {
  list-style-type:disc;
	padding-bottom:5px;
	padding-left:0px;
	margin-left:10px;
}

/** Template Containers **/

#main_wrapper {
	width: 970px;
	padding: 0px;
	margin: 0px auto;
	text-align: left; /* this re-sets the text align from the body styling */
}
#home_main   { float:left; width:970px; background-color:#ffffff; }
#content_main{ float:left; width:930px; background-color:#ffffff;padding:20px;}

/* Styling for all pages */
#header {
	float: left;
	width: 970px;
	height: 195px;
	margin: 0px;	
	padding: 0px;
	background-color:#ffffff;
}
#header_logos     {float:left; width:735px; height:155px;}
#header_logos img {float:left;}
#top_search       {width:230px;float:left;margin-top:10px;}
#top_search #search_basic_form {height:32px;width:200px;}
#top_search #search_basic_button img {float:none;margin:0px;}
#top_search #search_basic_str input {float:left;border:1px solid #81b122;color:#2771A4;padding:4px;margin-top:6px;}
.top_links        {clear:both;float:left;margin-top:10px;width:130px;}
#main_nav		  {clear:both;float:left;height:40px;width:970px;background:#2871A4 url(/custom/files/media/nav_backfill_victoria.gif) repeat-x 0 0;}
#main_nav div,
#main_nav div table	   {height:100%;}
#main_nav table td a   {height:20px;padding:5px 0;text-align:center;width:184px;}
div table td a,
div table table td a,
#main_nav table table td a          {text-align:left;}/*sub menus*/

#map_states {width:128px;height:117px;position:relative;margin-top:-3px;overflow:hidden;background-image:url(/custom/files/media/map_victoria_grey.png);}
#map_text {float: left; width: 120px;}
* html #map_states {float: left;width: 124px;}
* html #map_text {width: 100px;}
#map_states a   {display:block; text-decoration:none; overflow:hidden; background: transparent url(/custom/files/media/map_victoria_grey.png) no-repeat scroll -200px 0px;}
#map_states a img {display:none;}
#map_states .wa {width:50px;height:97px;position:absolute;left:0;top:0;}
#map_states .sa {width:35px;height:50px;position:absolute;left:51px;top:50px;}
#map_states .nt {width:27px;height:50px;position:absolute;left:51px;top:0;}
#map_states .qld {width:51px;height:63px;position:absolute;left:77px;top:0;}
#map_states .nsw {width:43px;height:34px;position:absolute;left:85px;top:56px;}
#map_states .act {width:25px;height:15px;position:absolute;left:103px;top:74px;}
#map_states .vic {width:19px;height:20px;position:absolute;left:86px;top:77px;}
#map_states .tas {width:35px;height:17px;position:absolute;left:90px;top:99px;}

#map_states .wa a {width:50px;height:97px; } 
#map_states .sa a {width:35px;height:50px;}
#map_states .nt a {width:27px;height:50px;}
#map_states .qld a {width:51px;height:63px;}
#map_states .nsw a {width:43px;height:34px;}
#map_states .act a {width:25px;height:15px;}
#map_states .vic a {width:19px;height:20px; }
#map_states .tas a {width:35px;height:17px;}

#map_states .wa a:hover {background-position: 0px -117px;}
#map_states .sa a:hover {background-position: -51px -167px;}
#map_states .nt a:hover {background-position: -51px -117px;}
#map_states .qld a:hover {background-position: -25px -234px;}
#map_states .nsw a:hover {background-position: -85px -290px;}
#map_states .act a:hover {background-position: -103px -192px;}
#map_states .tas a:hover {background-position: -90px -216px;}


/* * html #header {width: 970px; padding:0px 0px 0px 20px;} */
#content_news {float:left;width:940px;height:137px;padding:13px 15px 17px;background-image:url(/custom/files/media/content_news_backfill_grey.gif);}
* html #content_news {padding:13px 15px 7px;}
.centricFeed img.prev {float:left;}
.centricFeed img.next {float:right;}
.centricFeed div.jCarouselLite {float:left;width:869px;}
.centricFeed div.jCarouselLite li {margin:0;padding:0;}
.centricFeed div.jCarouselLite li div.centricFeedItem {padding:5px 15px;border-right:1px dotted #000000;height:135px;}
.centricFeed div.jCarouselLite li div.centricFeedTitle,
.centricFeed div.jCarouselLite li div.centricFeedTitle a:link,
.centricFeed div.jCarouselLite li div.centricFeedTitle a:visited  {color:#000000; font-size:18px; text-decoration:none;}
.centricFeed div.jCarouselLite li div.centricFeedTitle a:focus,
.centricFeed div.jCarouselLite li div.centricFeedTitle a:hover,
.centricFeed div.jCarouselLite li div.centricFeedTitle a:active  {color:#000000; font-size:18px; text-decoration:underline;}
.centricFeed div.jCarouselLite li div.centricFeedDescription,
.centricFeed div.jCarouselLite li div.centricFeedDescription p {color:#000000; margin:2px 2px 2px 0px; }
.centricFeed div.jCarouselLite li div.centricFeedDescription a {color:#000000; }

#footer {background-color:#FFFFFF;float:left;width:880px;padding:10px 45px;}
ul#footer_logos {float:left; list-style:none; margin:0;padding:0;clear:both;width:100%;}
ul#footer_logos li{float:left; clear:none;list-style:none; margin:0;padding:0; border-right:1px solid #ACC4D9;height:81px;margin-bottom:10px;}
ul#footer_logos li.one {width:151px}
ul#footer_logos li.two {width:172px}
ul#footer_logos li.three {width:196px}
ul#footer_logos li.four {width:193px}
ul#footer_logos li.five {width:126px;border-right:none;}
ul#footer_logos li a {display:block;}
ul.footer_links {float:left; list-style:none; margin:0;padding:20px 0 15px 0;width:257px;}
ul.footer_links.first {width:200px;}
ul.footer_links.last {width:130px;}
ul.footer_links li{list-style:none; margin:0 0 5px 0;padding:0;color:#888888;}
ul.footer_links a:link,
ul.footer_links a:visited {color:#888888; text-decoration:none;}
ul.footer_links a:focus,
ul.footer_links a:hover,
ul.footer_links a:active {color:#888888; text-decoration:underline;}
li.title {font-weight:bold;}
#footer span {color:#81b122;margin-right:46px;}
#footer span.centricFooterLinksGeneral,
#footer span.last{margin-right:0px;}
#footer span a:link,
#footer span a:visited { color:#81b122; text-decoration:none; }
#footer span a:focus,
#footer span a:hover,
#footer span a:active { color:#81b122; text-decoration:underline; }

/* Home page */
#home_main #content_primary {float:left;height:410px;width:620px;}
#home_main #content_secondary {float:left;padding:40px 30px 20px 25px;width:285px;}
span.centricListingTitle {font-weight:bold;color:#2771a4;}
#feed_link a:link, #feed_link a:visited {text-decoration:none;}
#feed_link a:focus, #feed_link a:hover, #feed_link a:active {text-decoration:underline;}
#feed_link div {float:left;padding-right:5px;}
#SponserLinksVic {float:left;width:100%;}
.sponserLeft  {float:left;}
.sponserRight {float:right;margin:15px 45px 0 0;}
.sponserRight a:link, .sponserRight a:visited {color:#3D3D3D;text-decoration:none;}
.sponserRight a:focus, .sponserRight a:hover, .sponserRight a:active {text-decoration:underline;}


/* Content page */
#centricBreadcrumbs .centricBreadcrumbsSeparator { float: none; }
#breadcrumbs_rss {color:#3D3D3D;}
.centricBreadcrumbsCurrent {text-decoration:underline;}
#breadcrumbs_rss div a:link, #breadcrumbs_rss div a:visited, .centricBreadcrumbsLink a:link, .centricBreadcrumbsLink a:visited {color:#3D3D3D;text-decoration:none;}
#breadcrumbs_rss div a:focus, #breadcrumbs_rss div a:hover, #breadcrumbs_rss div a:active, .centricBreadcrumbsLink a:focus, .centricBreadcrumbsLink a:hover, .centricBreadcrumbsLink a:active {text-decoration:underline;}
#breadcrumbs_rss span{float:left;}
#RSSLinkVic {float:right;margin-right:40px;}
#RSSLinkVic div {float:left;padding-right:5px;}
#print_email {float:right;margin:40px 40px 0 0;}
#print_email div a:link, #print_email div a:visited {color:#3D3D3D;text-decoration:none;}
#print_email div a:focus, #print_email div a:hover, #print_email div a:active {color:#3D3D3D;text-decoration:underline;}
#print_this_page_link_image,
#email_this_page_link_image,
#tweet_this_page_link_image {float:left;}
#print_this_page_link_text {float:left;margin:15px 0 0 15px;padding:0;clear:right;}
#email_this_page_link_text {float:left;margin:15px 0 0 15px;padding:0;clear:right;}
#tweet_this_page_link_text {float:left;margin:15px 0 0 15px;padding:0;clear:right;}

#main_body {float:left;width:690px; font-size:12px;}
#main_body a, #main_body-tags a {color:#81B122;}
#main_body {float:left;width:690px;}
#content_main #content_primary	 {float:left;width:695px;}
#content_main #content_secondary {float:right;width:225px;}

/* Report a crime form */
.centricFormLabels { font-size: 12px; font-weight: normal; color: #144282; } 
.form_label_header { font-size: 14px; font-weight: bold; }
.form_label_sub { font-weight: bold; }
.form_label_optional { font-size: 14px; font-weight: bold; color: #CF0303; }
. centricFormButton { color: #144282; }
#blog_post_button { width: 200px; margin-bottom: 20px; }
#blog_post p { display:none; }
div.blog_response_heading p { font-size: 14px; font-weight: bold; #144282; }
#form_submission_form_header { font-size: 14px; font-weight: bold; #144282; }

/**/
.clear    {clear:both}
.middle   {margin-top:4px;}
/*.hideForPrint {display:none;}*/

/** Centric Control Styling **/
/* Email this page */
#page_to_email{position:absolute;}
#page_to_email_title {position:absolute;margin:0 0 0 110px;}
#email_this_page_form input,
#email_this_page_form textarea {border:1px solid #81B122;}
#email_this_page_form #recipient_email {background-color:#FFFFFF;}
#email_this_page_form #recipient_email_div #recipient_email {background-color:Transparent;}
#senders_name_div {padding:25px 0 15px;}

/* Advanced Search Control */
#search_container {width:180px;}
#search_container input, #search_container select {background-color:Transparent;border:1px solid #81B122;}
#search_input,#search_date_filter,#search_rpp,#search_order_by {margin-bottom:5px;}
#search_date_filter_radio,#search_date_filter_radio,#search_date_pickers_to,#search_date_filter_clear{margin-bottom:15px;}
.searchresults {width:690px;}

/* Content listing control */
.centricListingGeneral {clear:both;float:left;}
div.centricListingDivider {height:10px;float:left;}
#content_main .centricListingPaginationResults,
#content_main .centricListingGeneral,
#content_main div.centricListingDivider {width:690px;}
#content_main .centricListingResultSmall span.centricListingGeneral { float: none; }


/* Carousel*/
div.text {float:left;width:170px;}
div.image{float:left;}









