body {
	margin: auto;
	text-align: center;
	font-size: 12px;
	font-family: verdana, sans-seriff;
}
img {
	border: 0;
}
#siteContainer {
	display: block;
	margin: auto;
	width: 1003px;
}
#siteContents {
	position: relative;
	width: 100%;
	display: block;
	float: left;
}

.PenaltiesList{
list-style: none;
background-image: none !important;
display: block;
}

#belowTheFoldContainer {
background-image:url(/templates/doogue/images/btf_bkgtile.jpg);
color:#777777;
display:block;
left:0;
margin-top:1px;
min-height:100px;
position:absolute;
top:100%;
width:100%;
}
.belowTheFold {
	width: 100%;
	float: left;
	display: block;
}
.belowTheFold {
	width: 150px;
	float: left;
	display: block;
	height: 200px;
	margin-top: 20px;
}
.belowTheFold ul li {
	text-decoration: none;
	list-style: none;
}
.belowTheFold a, .belowTheFold a:link, .belowTheFold a:visited {
	color: #777777;
	text-decoration: none;
}
.belowTheFold a:hover {
	text-decoration: underline;
}
.btftable table {
	width: 100%
}
.btftable td {
	width: 250px;
}
.btftable td ul li a {
	padding: 0px;
	font-size: 10px;
	color: #4e4e4e;
	text-decoration: none;
}
.btftable li {
	list-style-image: url(../images/blank.gif);
}
.btftable td ul li a:hover {
	text-decoration: underline;
}

.FAQ-Logo-Div {
float:right;
font-size:11px;
margin-top:9px;
width:355px;
color: #777777;
font-size: 11px;
}

.FAQ-Logo-Div a {
color: #777777;
text-decoration: none;
}

#headerContainer {
	width: 100%;
	float: left;
	display: block;
	height: 35px;
}
#moreInformation {
	padding: 0px;
	margin: 0px;
	float: right;
	height: 23px;
	width: 264px;
}
#moreInformationContent {
}
#moreInformationContent h1 {
	font-size: 12px;
	color: #ffffff;
}
#headerContainer ul {
	width: 100px;
	margin: 0px;
	padding: 0px;
}
#headerContainer li {
	list-style: none;
	width: 421px;
}
.topLeftMenu {
	text-decoration: none;
	background-color: #56605D;
	padding: 5px 5px 5px 10px;
	float: left;
	margin-left: 2px;
	color: #ffffff;
}
.topLeftMenu:hover {
	text-decoration: none;
	background-color: #e8eae7;
	padding: 5px 5px 5px 10px;
	float: left;
	margin-left: 2px;
	color: #000000;
}
#topContainer {
	width: 100%;
	float: left;
	display: block;
}
#bannerCrime {
background-image:url("../images/bannerImgCrime.jpg");
background-position:9px 0;
background-repeat:no-repeat;
display:block;
float:right;
height:174px;
width:737px;
}

#bannerWhiteCollar {
	display: block;
	background-image: url(../images/bannerImgWhite.jpg);
	background-repeat: no-repeat;
	height: 174px;
	background-position:9px 0;
	width: 737px;
	float:right;
}
#bannerDrivingOffences {
	display: block;
	background-image: url(../images/bannerImgDriving.jpg);
	background-repeat: no-repeat;
	height: 174px;
	background-position:9px 0;
	width: 737px;
		float:right;
}
.boxMenu {
	width: 275px;
	height: 114px;
	position: absolute;
}
#colorStripTopRight {
	background-image: url(../images/DO_CTA_RED.jpg);
	background-repeat: no-repeat;
	height: 209px;
	position: absolute;
	right: 0;
	top: 0;
	width: 255px;
}
#rightBodyContentMain {
	display: block;
	float: right;
	font-size: 11px;
	padding: 0 20px 0 0;
	text-align: left;
	width: 675px;
}
#rightBodyContentMain ul {
	/*float: left;
	width: 100%;
	margin: 0px 25px 15px 25px;
*/
}
#rightBodyContentMain li {
	background-image: url(../images/doogue_tick.gif);
	background-repeat: no-repeat;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	padding: 4px 0 4px 30px;
}
.ulcross {
	float: right;
	display: block;
}
.ulcross ul {
	display: block;
	float: left;
}
.ulcross li {
	background-image: url(../images/doogue_cross.gif) !important;
	background-repeat: no-repeat;
	list-style: none;
	display: block;
	padding: 4px 0 4px 30px;
}
#rightBodyContentMain a:link, #rightBodyContentMain a:active, #rightBodyContentMain a:visited {
	color: #56605D;
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
}
#rightBodyContentMain h2 {
	color: #111111;
	padding: 5px 0 0 0;
	margin: 0px;
}
#azlinks {
	display: block;
	float: left;
	width: 100%;
	text-align: left;
}
#azlinks h1 {
	font-size: 12px;
	padding: 0px 0px 0px 9px;
	float: left;
}
#azlinks a {
	color: #56605D;
	text-decoration: none;
}

#azlinks table{
  width: 100%;
}
.tagcolor{
  background-color: #e8eae7;
  color: #56605D;
}
#columnContainer {
	display: block;
	float: left;
	height: 370px;
	margin-top: 10px;
	width: 100%;
}
#leftColumn {
	width: 150px;
	float: left;
	display: block;
}
#midColumn {
	display: block;
	float: left;
	width: 258px;
}
#rightColumn {
	width: 267px;
	float: left;
	display: block;
}
#colorStripTopRight ul {
	margin: 20px 0px 0px 0px;
	padding: 0px;
}
#colorStripTopRight li {
	text-align: left;
	padding: 0px 0px 0px 10px;
	margin: 0px;
	list-style: none;
}
#colorStripTopRight a {
}
#moreInfoContainer {
	float: left;
	display: block;
	width: 100%;
	margin-top: 35px;
}
#mainBody {
	width: 100%;
	float: left;
	display: block;
	margin-top: 10px;
	background-image: url(/templates/doogue/images/backgroundImage.png);
	background-repeat: repeat-y;
}
.ProfileTable {
	display: block;
	font-size: 10px;
}
#leftBody {
	width: 265px;
	float: left;
	display: block;
}
.leftBodytop {
	background-color: #56605D;
	display: block;
	float: left;
	height: 25px;
	margin-left: 11px;
	margin-top: 0;
	width: 96%;
}
.leftBodytop h2 {
	color: #FFFFFF;
	font-size: 12px;
	margin: 0;
	padding: 5px 0 0 13px;
	text-align: left;
}
.leftBodyBottom {
	background-color: #e8eae7;
	float: left;
	display: block;
	width: 100%;
	margin: 0px 0px 0px 0px;
	border-right: 1px solid #ffffff;
	min-height: 94px;
	padding: 0px 0px 10px 0px;
}
#leftBodyBottomContent {
	padding: 10px 0 10px 20px;
}
#leftBodyBottomContent ul {
	margin: 0px;
	padding: 0px;
	text-align: left;
	display: block;
	float: left;
}
#leftBodyBottomContent li {
	text-align: left;
	background-image: url(../images/greyBoxHover.jpg);
	background-position: 0 3px;
	list-style: none;
	background-repeat: no-repeat;
}
#leftBodyBottomContent li:hover {
	background-position: 0px -28px;
}
#leftBodyBottomContent a {
	text-align: left;
	color: #4e4e4e;
	font-family: verdana, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	displaY: block;
	padding: 0px 0px 0px 11px;
}
#leftBodyBottomContent a:hover {
	color: #56605D;
	text-decoration: underline;
}

.leftBodyBottomCourtTour {
background-color:#626262;
border-right:1px solid #FFFFFF;
display:block;
float:left;
margin:0;
min-height:94px;
padding:0 0 0px;
width:100%;
}
#leftBodyBottomContentCourtTour {
	padding: 0;
}
#leftBodyBottomContentCourtTour ul {
display:block;
float:left;
margin:0;
padding:0;
text-align:left;
}
#leftBodyBottomContentCourtTour li {
background-color:#626262;
border-bottom:1px solid #888888;
list-style:none outside none;
margin:0;
text-align:left;
width:265px;
}

#leftBodyBottomContentCourtTour a {
color:#000000;
display:block;
font-family:verdana,sans-serif;
font-size:10px;
padding:3px 0 3px 15px;
text-align:left;
text-decoration:none;
}
#leftBodyBottomContentCourtTour a:hover {
text-decoration: underline;

}


.newsleft {
	text-align: left;
	font-size: 10px;
	padding: 0px 15px 0px 0px;
}
.newsleft p {
	font-size: 10px;
	font-style: italic;
}
.newsleft h2 {
	font-size: 10px;
	color: #444444;
	padding: 0px;
}


.newsMiddleLeft {
	text-align: left;
	font-size: 10px;
	padding: 0px 15px 10px 0px;
}
.newsMiddleLeft p {
	font-size: 10px;
	font-style: italic;
}

.newsMiddleLeft h1 {
color:#333333;
font-size:11px !important;
font-weight:bold !important;
}
.newsMiddleLeft h2 {
	font-size: 10px;
	color: #444444;
	padding: 0px;
}
.newsMiddleLeft a {
	padding: 0px 0px 0px 0px !important;
	font-size: 10px !important;
}

.testimonialName {
font-size: 10px;
color: #56605D;
font-weight: bold;
}


#rightBody {
	width: 721px;
	float: left;
	display: block;
}
#contentWrapped {
	margin: 0px;
	padding: 0px;
	width: 400px;
}
#buttons {
	display: block;
	float: left;
	margin-left: 19px;
	width: 721px;
}
#breadCrumbs {
	font-size: 9px;
	color: #2e2e2e;
	height: 10px;
	display: block;
	float: left;
	margin: 10px;
}
#breadCrumbs a:active, #breadCrumbs a:visited, #breadCrumbs a:link {
	color: #56605D;
}
#breadCrumbs a:hover {
	text-decoration: none;
}
#breadCrumbsContent {
	margin: 0px;
	padding: 0px 0px 0px 25px;
	float: left;
	display: block;
}
#breadCrumbsContent p {
	margin: 0px 0px 0px 0px;
	padding: 0px;
	text-align: left;
	float: left;
	display: block;
}
.breadcrumb-start {
	float: left;
	display: block;
	padding: 0px;
	margin: 0px;
}
.breadcrumb-item {
	float: left;
	display: block;
	padding: 0px;
	margin: 0px;
}
.breadcrumb-seperator {
	float: left;
	display: block;
	padding: 0px;
	margin: 0px;
}
.breadcrumb-end {
	float: left;
	display: block;
	padding: 0px;
	margin: 0px;
}
.rightBodyBtn {
	width: 103px;
	height: 70px;
	float: left;
	display: block;
	background-position: 0px 0px;
}
#criminalLaw {
	background-image: url(../images/D_mainNav_CrimLaw_RO.jpg);
	background-repeat: no-repeat;
}
#criminalLaw:hover {
	background-position: 0px -70px;
}

#criminalLawChargesBTN {
	background-image: url(/templates/doogue//images//BTN_criminalCharges.jpg);
	background-repeat: no-repeat;
}
#criminalLawChargesBTN:hover {
	background-position: 0px -70px;
}

#criminalOffences {
	background-image: url(../images/D_mainNav_Defences_RO.jpg);
	background-repeat: no-repeat;
}
#criminalOffences:hover {
	background-position: 0px -70px;
}
#caseStudies {
	background-image: url(../images/D_mainNav_CaseStudiesArticles_RO.jpg);
	background-repeat: no-repeat;
}
#caseStudies:hover {
	background-position: 0px -70px;
}
#criminalLawArticles {
	background-image: url(../images/D_mainNav_Penalties_RO.jpg);
	background-repeat: no-repeat;
}
#criminalLawArticles:hover {
	background-position: 0px -70px;
}
#police {
	background-image: url(../images/D_mainNav_AttendingPoliceSt.jpg);
	background-repeat: no-repeat;
}
#police:hover {
	background-position: 0px -70px;
}
#courtsAndTribunals {
	background-image: url(../images/D_mainNav_Courts_RO.jpg);
	background-repeat: no-repeat;
}
#courtsAndTribunals:hover {
	background-position: 0px -70px;
}
#courtTours {
	background-image: url(../images/D_mainNav_Tours_RO.jpg);
	background-repeat: no-repeat;
}
#courtTours:hover {
	background-position: 0px -70px;
}
#bookNow {
	background-image: url(../images/D_mainNav_Book_RO.jpg);
	background-repeat: no-repeat;
}
#bookNow:hover {
	background-position: 0px -70px;
}
#Ddrivingcharges {
	background-image: url(../images/D_mainNav_DrinkDriving_RO.jpg);
	background-repeat: no-repeat;
}
#Ddrivingcharges:hover {
	background-position: 0px -70px;
}
#DLicenceAppeal {
	background-image: url(../images/D_mainNav_LicenceAppeal_RO.jpg);
	background-repeat: no-repeat;
}
#DLicenceAppeal:hover {
	background-position: 0px -70px;
}
#DPolice {
	background-image: url(../images/D_mainNav_AttendingPoliceSt.jpg);
	background-repeat: no-repeat;
}
#DPolice:hover {
	background-position: 0px -70px;
}
#WCCOffences {
	background-image: url(../images/D_mainNav_WC_Offences_RO.jpg);
	background-repeat: no-repeat;
}
#WCCOffences:hover {
	background-position: 0px -70px;
}
#WCCArticles {
	background-image: url(../images/D_mainNav_CR_Articles_RO.jpg);
	background-repeat: no-repeat;
}
#WCCArticles:hover {
	background-position: 0px -70px;
}
#WCPolice {
	background-image: url(../images/D_mainNav_AttendingPoliceSt.jpg);
	background-repeat: no-repeat;
}
#WCPolice:hover {
	background-position: 0px -70px;
}
#AboutProfiles {
	background-image: url(../images/DO_LawyerProfiles.jpg);
	background-repeat: no-repeat;
}
#AboutProfiles:hover {
	background-position: 0px -70px;
}
#AboutMelbourne {
	background-image: url(../images/DO_MelbOffice.jpg);
	background-repeat: no-repeat;
}
#AboutMelbourne:hover {
	background-position: 0px -70px;
}
#AboutBroadmeadows {
	background-image: url(../images/DO_BmeadowsOffice.jpg);
	background-repeat: no-repeat;
}
#AboutBroadmeadows:hover {
	background-position: 0px -70px;
}
#AboutHeidelberg {
	background-image: url(../images/DO_HeidleBOffice.jpg);
	background-repeat: no-repeat;
}
#AboutHeidelberg:hover {
	background-position: 0px -70px;
}
#AboutChoosingLawyer {
	background-image: url(../images/DO_ChoosingALawyer.jpg);
	background-repeat: no-repeat;
}
#AboutChoosingLawyer:hover {
	background-position: 0px -70px;
}
#AboutMedia {
	background-image: url(../images/DO_MediaProfiles.jpg);
	background-repeat: no-repeat;
}
#AboutMedia:hover {
	background-position: 0px -70px;
}
#AboutPartners {
	background-image: url(../images/DO_LegalPartners.jpg);
	background-repeat: no-repeat;
}
#AboutPartners:hover {
	background-position: 0px -70px;
}
#ResourcesCourtTour {
	background-image: url(../images/D_mainNav_Tours_RO.jpg);
	background-repeat: no-repeat;
}
#ResourcesCourtTour:hover {
	background-position: 0px -70px;
}
#ResourcesCourts {
	background-image: url(../images/D_mainNav_Courts_RO.jpg);
	background-repeat: no-repeat;
}
#ResourcesCourts:hover {
	background-position: 0px -70px;
}
#ResourcesStationsPrisons {
	background-image: url(../images/D_mainNav_PoliceStnPrisons_.jpg);
	background-repeat: no-repeat;
}
#ResourcesStationsPrisons:hover {
	background-position: 0px -70px;
}
#ResourcesCourtsPrisonPoliceArticles {
	background-image: url(../images/D_mainNav_CRArticles_RO.jpg);
	background-repeat: no-repeat;
}
#ResourcesCourtsPrisonPoliceArticles:hover {
	background-position: 0px -70px;
}
#ResourcesCharecterRef {
	background-image: url(../images/D_mainNav_CharecterReferenc.jpg);
	background-repeat: no-repeat;
}
#ResourcesCharecterRef:hover {
	background-position: 0px -70px;
}
.rightBodytop {
	background-color: #56605D;
	display: block;
	float: left;
	height: 25px;
	margin-left: 18px;
	margin-top: 3px;
	width: 720px;
}
.rightBodytop h1{
	color: #FFFFFF;
	font-size: 12px;
	margin: 0;
	padding: 5px 0 0 0;
	text-align: left;
	width: 100%;
}

.rightBodytop h2 {
	color: #FFFFFF;
	font-size: 12px;
	margin: 0;
	padding: 5px 0 0 0;
	text-align: left;
	width: 100%;
}

.rightBodytop2 {
	display: block;
	float: left;
	margin-left: 18px;
	margin-top: 3px;
}

.rightBodytop2 h2 {
	color: #FFFFFF;
	font-size: 12px;
	margin: 0;
	padding: 5px 0 0 0;
	text-align: left;
	width: 100%;
	*width: 700px;
	_width: 680px;	
	background-color: #56605D;
	height: 20px;
}

.rightBodytop2 h1{
	color: #FFFFFF;
	font-size: 12px;
	margin: 0;
	padding: 5px 0 0 0;
	text-align: left;
	width: 100%;
	*width: 700px;
	_width: 680px;	
	background-color: #56605D;
	height: 20px;
}

.informationPref {
	background-position: 0 0;
	display: block;
	float: left;
	height: 22px;
	width: 80px;
}
#lawInfo {
	background-image: url(../images/preference_LawInfo_RO.jpg);
	background-repeat: no-repeat;
}
#lawInfo:hover {
	background-position: 0px -22px;
}
#lawInfoW {
	background-image: url(../images/preference_W-LawInfo_RO.jpg);
	background-repeat: no-repeat;
}
#lawInfoW:hover {
	background-position: 0px -22px;
}
#caseStudy {
	background-image: url(../images/preference_CaseStudy_RO.jpg);
	background-repeat: no-repeat;
}
#caseStudy:hover {
	background-position: 0px -22px;
}
#caseStudyW {
	background-image: url(../images/preference_W-CaseStudy_RO.jpg);
	background-repeat: no-repeat;
}
#caseStudyW:hover {
	background-position: 0px -22px;
}
#legalArticle {
	background-image: url(../images/preference_LegalArticle_RO.jpg);
	background-repeat: no-repeat;
}
#legalArticle:hover {
	background-position: 0px -22px;
}
#legalArticleW {
	background-image: url(../images/preference_W-LegalArticle_RO.jpg);
	background-repeat: no-repeat;
}
#legalArticleW:hover {
	background-position: 0px -22px;
}
#DArticles {
	background-image: url(../images/D_mainNav_CaseStudiesArticl.jpg);
	background-repeat: no-repeat;
}
#DArticles:hover {
	background-position: 0px -70px;
}
#DOffences {
	background-image: url(../images/D_mainNav_DrivingCharges_RO.jpg);
	background-repeat: no-repeat;
}
#DOffences:hover {
	background-position: 0px -70px;
}
#CaseStudies {
	background-image: url(../images/D_mainNav_CaseStudiesArticles_RO.jpg);
	background-repeat: no-repeat;
}
#CaseStudies:hover {
	background-position: 0px -70px;
}
.ArtTableText {
	color: #56605D;
	font-weight: bold;
	font-size: 14px;
}
#mainBody h1 {
	font-size: 12px;
	font-weight: bold;
}
#rightBodyContent {
	float: right;
	padding: 0 0 0 33px;
	text-align: left;
	width: 675px;
}
#rightBodyContent ul {
	/*float: left;
	width: 100%;
	margin: 0px 25px 15px 25px;
*/
}
#rightBodyContent li {
	background-image: url(../images/doogue_tick.gif);
	background-repeat: no-repeat;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	padding: 4px 0 4px 30px;
}
.leftBodyBottomContentDot {
	background-image: url(../images/doogue_bulletpoint.gif);
	background-repeat: no-repeat;
	text-indent: 9px;
	margin: 0;
	padding: 0;
}
#rightBodyContent a:link, #rightBodyContent a:active, #rightBodyContent a:visited {
	color: #56605D;
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
}
#rightBodyContent .ContactTable option {
	font-size: 11px;
	height: 15px;
}
#rightBodyContent .ContactTable select {
	font-size: 11px;
	height: 21px;
}
#rightBodyContent .ContactTable td {
	font-size: 12px;
}
#rightBodyContent .ContactTable input {
	font-size: 11px;
	height: 15px;
}
#rightBodyContent a:hover {
	text-decoration: underline;
}
#footerBar {
	background-color: #56605D;
	display: block;
	float: left;
	height: 37px;
	margin-left: 11px;
	margin-top: 10px;
	width: 992px;

}
#footerBarContentLeft {
	color: #FFFFFF;
	display: block;
	float: left;
	font-size: 10px;
	margin-left: 6px;
	margin-top: 0px;
	text-align: left;
	width: 49%;
}
#footerBarContentLeft a {
	text-decoration: none;
	color: #ffffff;
}
#footerBarContentRight {
	width: 49%;
	display: block;
	font-size: 9px;
	color: #676776;
	float: right;
}

.DecisionDriving {
display: block;
float: left;
margin: 0px 0px 0px -25px;
*margin: 0px 0px 0px -45px;
_margin: 0px 0px 0px -45px;
padding: 0px;
}


#SearchBoxResult iframe{
float: left;
display: block;
width: 675px !important;
}

.courtTourBtn {
width: 164px;
height: 46px;
background-image: url(/templates/doogue/images/Tourbuttonboth.png);
background-repeat: no-repeat;
display: block;
background-position:0 -5px;
}

.courtTourBtn:hover {
background-position:0 -50px;
}

.greyOvalBox{
width: 302px;
float: right;
display: block;
}
.boxWidth{
border-bottom:1px dotted #FFFFFF;
display:block;
float:left;
height:25px;
padding:5px 0;
width:100%;
        }
.greyOvalBoxTop{
width: 100%;
background-image: url(../images/SideCol_driving.png);
float: left;
display: block;
height: 20px;
}
.greyOvalBoxMid{
background-color:#e8eae7;
border-left:1px solid #56605D;
border-right:1px solid #56605D;
display:block;
float:left;
width:300px;
}
.greyOvalBoxContent{
display:block;
float:left;
width:97%;
}
.greyOvalBoxBottom{
background-image:url(../images/SideCol_drivingbottom.png);
background-position:0 -25px;
display:block;
float:left;
height:20px;
width:100%;
} 


.googleMap h1 {
background-color:#56605D;
color:#FFFFFF;
font-size:12px;
height:50px;
margin:0;
padding:5px 0 5px 5px;
text-align:left;
width:auto;
}

.googleMap h2 {
background-color:#56605D;
color:#FFFFFF;
font-size:12px;
height:50px;
margin:0;
padding:5px 0 5px 5px;
text-align:left;
width:auto;
}