@charset "utf-8";
/* CSS Document */

html {
 overflow-y: scroll !important;
}


body {
background:#000000;
color:#AAAAAA;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:center;
margin:0;
padding:0;
}

.contentbarnav {background: url("../images/ddef_sidebar_bg.gif") repeat-x left top; width: 630px; height: 22px; clear: both; margin-top: 12px; margin-bottom: 20px; margin-left: 0px;}
.contentbartitle {color: rgb(204, 204, 204); line-height: 17px; overflow: hidden; padding-left: 3px; font-size: 13px; font-weight: bold; text-decoration: none; margin-top: 0px; margin-right: 20px; float: left; display: block;}
.events-listing {clear:both;margin-top:0px;}
.events-listing-spacer{clear:both;margin-bottom:30px;}
.events-logo{float:left;width:155px;height:75px;}
.events-meta{float:left;width:140px;height:75px;}
.events-meta-date {color: #CCCCCC;font-size: 10px;font-weight:bold;}
.events-meta-location {font-size: 10px;}
.events-details{float:right;width:315px;height:75px;padding-right:10px;}
.events-details-title{font-size: 11px;}
.events-details-descriptiom{font-size: 10px;}

#page-container {
width: 985px;
margin-bottom: 10px;
margin: auto;
}

h1 {
font-size:18px;
color:#E4E4E4;
}

h2 {
font-size:12px;
color:#E4E4E4;
}

h3 {
font-size:11px;
color:#E4E4E4;
}

a {
text-decoration: none;
color:#FFCC00 }
a:visited ,a:active { 
color: #FFCC00;
}
a:hover { 
color:#FFCC00;
text-decoration:underline;
}

#navigation {
	margin-left:20px;
	padding: 0;
	clear:both;
	width:950px;
	height:41px;
	background: #000 url(../images/ddef-menu-bg.gif) repeat-x left top;
}

ul.nav-main,
ul.nav-main li {
	list-style: none;
	margin: 0;
	padding: 0;
}

ul.nav-main {
	position: relative;
	z-index: 597;
}

ul.nav-main li:hover > ul {
	visibility: visible;
}

ul.nav-main li.hover,
ul.nav-main li:hover {
	position: relative;
	z-index: 599;
	cursor: pointer;
	background: url(../images/ddef-menu-bg-hover.gif) repeat-x left top;
}

ul.nav-main li {
	float:left;
	display:block;
	height: 41px;
	color: #999;
	font: 14px Arial, Helvetica, sans-serif;
	background: url(../images/ddef-menu-separator.gif) no-repeat right center;
}

ul.nav-main li a {
	display:block;
	padding: 12px 16px 0 16px;
	height: 25px;
	color: #999;
	font: 14px Arial, Helvetica, sans-serif;
	text-decoration:none;
}

ul.nav-main li a:hover {
	color:#FFCC00;
}

ul.nav-main *.list {
	padding-right: 22px;
	background: url(../images/ddef-menu-arrow.gif) no-repeat right top;
}

ul.nav-sub {
text-align:left;
	visibility: hidden;
	position: absolute;
	padding:10px;
	top: 38px;
	left: 0;
	z-index: 598;
	background: #000 url(../images/ddef-menu-list-bg.gif) repeat-x left top;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	border-left: 1px solid #000;
}

ul.nav-sub li {
	list-style:none;
	display:block;
	padding: 0;
	height: 27px;
	float: none;
	width:145px;
	border-bottom: 1px solid #5a5a5a;
	background: none;
}

ul.nav-sub li a {
	list-style:none;
	display:block;
	padding: 6px 5px 6px 5px;
	height: 15px;
	float: none;
	width:145px;
	background: none;
	font: 12px Arial, Helvetica, sans-serif;	
}

#menubarnav{
clear:both;
width:985px;
height:40px;
background: url(../images/menubarbg.jpg) repeat-x top left;
}
#menubarnav b{display:block;
float:left;
width:24px;
height:40px;
background: url(../images/menubarbg.jpg) no-repeat top left;
background-position: 0 -39px;
}
#menubarnav i{display:block;
float:right;
width:21px;
height:40px;
background: url(../images/menubarbg.jpg) no-repeat top right;
background-position: 0 -78px;
}
a.menubar{overflow:hidden;
background: url(../images/menubarlines.gif) no-repeat top left;
display: block;
margin-right:20px;
float: left;
margin-top:8px;
line-height:23px;
padding-left: 7px;
text-decoration: none;
font-size: 12px;
font-weight: bold;
color:#FFFFFF }
a:visited.menubar,a:active.menubar{ color: white;
}
a.menubar span{ background: url(../images/menubarlines.gif) no-repeat top right;
display: block;
background-position: right -24px;
padding: 0px 22px 0px 16px;
line-height:23px;
}
a:hover.menubar{ background: url(../images/menubarlines.gif) no-repeat;
background-position: 0 -48px;
color:#FFCC00;
}
a:hover.menubar span{ background: url(../images/menubarlines.gif) no-repeat top right;
background-position: right -72px;
}

#headerbarnavleft{
clear:both;
margin-left:0px;
margin-bottom:0px;
margin-top:2px;
width:170px;
height:22px;
background: url(../images/ddef_sidebar_bg.gif) repeat-x top left;
}

#headerbarnav{
clear:both;
margin-left:18px;
margin-bottom:0px;
margin-top:2px;
width:287px;
height:22px;
background: url(../images/ddef_sidebar_bg.gif) repeat-x top left;
}

#headerbartitle{overflow:hidden;
display: block;
margin-right:20px;
float: left;
margin-top:0px;
line-height:17px;
padding-left: 3px;
text-decoration: none;
font-size: 12px;
font-weight: bold;
color:#CCC}

#localebar {
text-align:right;
color:#ACA4A5;
font-weight: bold;
font-size: 10px;
padding-top: 2px;
padding-bottom: 4px;
padding-right: 20px;
}

a.localebar{
font-weight: normal;
text-decoration: none;
font-size: 10px;
color:#ACA4A5 }
a:visited.localebar,a:active.localebar{ 
color: #ACA4A5;
}
a:hover.localebar{ 
color:#DF9824;
text-decoration:underline;
}

#header{
clear:both;
}

#headerlogoprint
{	
	display: none;
	float: left;
	text-align:right;
	width: 190px;
	padding-bottom: 10px;
}

#headerlogo {	
	float: left;
	text-align:right;
	width: 190px;
	padding-bottom: 10px;
}

#headerbanner {	
	float: right;
	text-align:right;
	width: 750px;
	padding-top: 10px;
	padding-right: 20px;
}

#content-container{
padding-top: 5px;
}

#content-right {
float: right;
width: 320px;
text-align:left;
padding-top: 4px;
padding-left: 0px;
}

#content-left {
float: left;
width: 635px;
text-align:left;
padding-left: 20px;
}

#content-left-2col {float: left;width: 635px;text-align:left;padding: 0px;}
#content-left-left{float: left;width: 165px;display:inline;margin-left:20px;padding-top:5px;}
#content-left-right {float: right;width: 420px;display:inline;margin-left:30px;}

.entry-content {font-size: 12px;}

#SubMenu {
clear:both;
text-align:left;
padding-top: 5px;
padding-bottom: 15px;
padding-left:20px;
}

a.SubMenu{
font-size:12px;
padding-bottom:0px;
margin-bottom:0px;
}

h1.SubMenu{
font-size:12px;
padding-bottom:0px;
margin-bottom:0px;
}

h2.SubMenu{
font-size:12px;
padding-top:4px;
margin-top:4px;
padding-bottom:0px;
margin-bottom:0px;
}

#zzPartnerLogoDoubleCol {
clear:both;
text-align:left;
padding-left:15px;
padding-top: 5px;
padding-bottom: 15px;
vertical-align:top;
}

img.zzPartnerLogo {
padding: 7px 8px 7px 8px;
}

object.zzPartnerLogoFlash 
{
margin: 7px 8px 7px 8px;
}

#PartnerLogoDoubleCol {
clear:both;
text-align:left;
padding-left:15px;
padding-top: 5px;
padding-bottom: 0px;
vertical-align:top;
}

div.PartnerLogoLeft 
{
	float:left;
	width:130px;
	text-align:left;
	margin: 7px 8px 7px 8px;
	!margin: 4px 8px 3px 8px;
	display: inline-block;

}
div.PartnerLogoRight 
{
	float:right;
	width:130px;
	text-align:left;
	margin: 7px 21px 7px 8px;
	!margin: 4px 8px 3px 8px;
	display: inline-block;
}

#PartnerLogoDoubleCol .PartnerLogoLeft object
{
	*+margin-bottom:3px !important;/*Added by Miro Hristov on 20th July 2010 - fix problem with object in LEFT column in IE7*/
}

#Information {
font-size: 12px;
padding-right:18px;
}

hr.Information {
text-align:left;
height:1px;
width:620px;
border:0px;
background-color:#333333;
margin-bottom: 8px;
margin-top: 6px;
} 

#Bulk {
padding-left:18px;
padding-top:25px;
padding-bottom:20px;
}

H2.Information {
color:#14AACB;
font-size:12px
}

#Footer {
padding-top:20px;
padding-bottom:20px;
padding-left:25px;
padding-right:25px;
clear:both;
text-align:left
}

a.Footer {
color:#ACA4A5;
padding-left:10px;
padding-right:10px;
}

hr.Footer {
height:1px;
width:940px;
border:0px;
background-color:#333333;
} 


#Search {
background-image:url(../images/discoverDEF_Search_Background.jpg);
height: 312px;
width: 630px;
}
#SearchForm {
position:relative;
top: 18px;
left:35px;
}
#SearchWhere{
position:absolute;
top: 30px;
left:0px;
}

H1.Search {
font-size: 16px;
padding: 0px;
margin: 0px;
}
H2.Search {
font-size:12px;
padding: 0 0 6px 0;
margin: 0px;
}
Input.Search {
height:13px;
margin-bottom:4px;
background-color:#F2F2F2;
color:#333333;
font-size:11px;
}
Select.Search {
height:19px;
margin-bottom:4px;
background-color:#F2F2F2;
color:#333333;
font-size:11px;
}
#SearchButtonWhere {
position:absolute;
top: 76px;
left:220px;
}
#SearchRoute {
position:absolute;
top: 96px;
left:0px;
}
#SearchButtonRoute {
position:absolute;
top: 71px;
left:220px;
}
#SearchMore {
position:absolute;
top: 80px;
left:25px;
}
a.Search{
color:#14AACB;
font-weight: normal;
text-decoration: none;
font-size: 12px; }
a:visited.Search,a:active.Search{ 
color:#14AACB;
}
a:hover.Search{
text-decoration:underline;
color:#14AACB;
}

img.Feed {
padding-right:18px;
padding-top:2px;
}


#Feed {
padding-left:18px;
padding-bottom:5px;
}

a.Feed {
color:#ACA4A5;
}

#fleetsupplytolist{
	margin:0 20px 0 0;
}

#LocationCounter {
	color:#AAAAAA;
	padding-left:18px;
	padding-bottom:14px;
}

H2.LocationCounter {
	color:#14AACB;
	font-size:14px;
}

#NewsletterSubscribe {
	color:#AAAAAA;
	padding-left:18px;
	padding-right:25px;
	padding-bottom:20px;
}

H2.NewsletterSubscribe {
	font-size: 12px;
	padding-bottom:4px;
	margin-bottom:0px;

}


span.NewsletterSubscribe {
width:97px;
float:left;
}

span.NewsletterSubscribeLabel {
width:72px;
float:left;
}


div.NewsletterSubscribeLabel {
clear:both;padding-top:5px;
}


input.NewsletterSubscribe {
height:13px;
background-color:#F3F3F3;
	margin-bottom:4px;

}

#DEFCalculator{
	color:#F2F2F2;
	padding-left:18px;
	padding-right:25px;
}

#DEFCalculatorError{
	color:#F2F2F2;
	padding-left:18px;
	padding-right:25px;
}

span.DEFCalculatorError{	
	color:#FF0000;
	font-weight:bold;
}

#DEFCalculatorWaiting{
	color:#F2F2F2;
	padding-left:18px;
	padding-right:25px;
}

#DEFCalculatorResults{
	color:#F2F2F2;
	padding-left:18px;
	padding-right:25px;
}

#DEFCalculatorBegin{
	color:#F2F2F2;
	padding-left:18px;
	padding-right:25px;
}

H2.DEFCalculator{
	font-size: 12px;
	padding-bottom:4px;
	margin-bottom:0px;

}

span.DEFCalculator{
width:97px;
float:left;
}

div.DEFCalculatorResultTitle{	
	color:#F2F2F2;
	font-weight:bold;
	font-size: 12px;
	padding-bottom:10px;
}


span.DEFCalculatorResultLabel{	
	color:#14AACB;
	font-weight:bold;
}

span.DEFCalculatorResult{	
	color:#F2F2F2;
	font-weight:bold;
}

span.DEFCalculatorLabel{
width:170px;
float:left;
}

div.DEFCalculatorLabel{
clear:both;padding-top:2px;
}


div.DEFCalculatorNote{	
color:#14AACB;
font-weight:bold;
padding-top:5px;
margin-left:18px;
padding-right:25px;
}

input.DEFCalculator{
height:13px;
background-color:#F3F3F3;
margin-bottom:4px;
}

#Events {
	padding-left:20px;
	padding-right:25px;
	padding-bottom:4px;
	padding-top: 8px;

}

span.Events {
	font-size:10px;
	color:#ACA4A5;
}

#NewsSummarySpacer {
clear:both;
}


#NewsSummaryLeft {
clear:both;
float: left;
width: 280px;
text-align:left;
padding-left: 0px;
}

#NewsSummaryRight {
float: right;
width: 280px;
text-align:left;
padding-right: 5px;
}

#News {
background-image:url(../images/CentreLine.jpg);
width: 630px;
padding-top:0px;
}

H2.News {
	font-size: 14px;
	padding-top:0px;
	margin-top:0px;
	padding-bottom:0px;
	margin-bottom:0px;
	
}

H3.News {
	font-size: 10px;
	color:#CCCCCC;
	padding-bottom:4px;
	margin-bottom:0px;
	padding-top:0px;
	margin-top:0px;
}

a.NewsFull {
color:#14AACB;
font-size:10px;
font-weight:bold;
}

#NewsPostSocialNetwork {
	padding-top:10px;
	
}

#NewsPostMeta { 
color:#838383;
}

a.NewsPostPermalink {
text-decoration: none;
color:#14AACB }
a:visited.NewsPostPermalink ,a:activ.NewsPostPermalink { 
color: #14AACB;
}
a:hover.NewsPostPermalink { 
color:#14AACB;
text-decoration:underline;
}

a.NewsSidebarArchiveList {
color:#F2F2F2 }
a:visited.NewsSidebarArchiveList ,a:activ.NewsSidebarArchiveList { 
color: #F2F2F2;
}
a:hover.NewsSidebarArchiveList { 
color:#F2F2F2;
}


li.NewsSidebarArchiveList {
color:#838383;
}

li.NewsSidebarTagList {
color:#838383;
}

a.NewsSidebarTagList {
color:#F2F2F2 }
a:visited.NewsSidebarTagList ,a:activ.NewsSidebarTagList { 
color: #F2F2F2;
}
a:hover.NewsSidebarTagList { 
color:#F2F2F2;
}


#NewsPostListingNavBottom {
margin-top:7px;
}

H2.NewsPostTitle {
	font-size: 14px;
}

H3.NewsPostDate {
	font-size: 12px;
	color:#838383;

}

span.NewsPostMetaAuthor, span.NewsPostMetaSeperator, span.NewsPostMetaTag {
	color:#838383;
}


a.NewsPostMetaTag {
text-decoration: none;
color:#14AACB }
a:visited.NewsPostMetaTag ,a:activ.NewsPostMetaTage { 
color: #14AACB;
}
a:hover.NewsPostMetaTag { 
color:#14AACB;
text-decoration:underline;
}

a:hover.News{
text-decoration:underline;
}

#ArchiveMeta {
color:#838383;
}

H2.Archive {
font-size: 14px;	
}

H3.Archive {
color:#14AACB;
font-size: 12px;
}

a.Archive {
color:#14AACB;
font-size: 12px; }
a:visited.Archive ,a:activ.Archive { 
color: #14AACB;
}
a:hover.Archive { 
color:#14AACB;
}


#Listings {
padding-top:12px;
}

#listingentry {
text-align:left;
vertical-align:top;

}


H1.Listings {
	font-size: 14px;
	padding-top:0px;
	margin-top:0px;
	padding-bottom:0px;
	margin-bottom:0px;
	
}

H2.Listings {
	font-size: 12px;
	color:#FFCC00;
	padding-bottom:2px;
	margin-bottom:0px;
	padding-top:0px;
	margin-top:0px;
}


H2.ListingsAdvert {
	font-size: 12px;
	color:#FFCC00;
	padding-bottom:4px;
	margin-bottom:6px;
	padding-top:0px;
	margin-top:0px;
}



IMG.Listings {
padding-bottom: 7px;
}

div.Listings {
padding-bottom: 7px;
}

a.ListingEmail {
color:#838383;
}

a:hover.ListingEmail{
text-decoration:underline;
}

a.ListingChange {
color:#ACA4A5;
font-size:11px;
font-weight:bold;
}

a:hover.ListingChange{
text-decoration:underline;
}

a.ListingTitle {
color:#FFCC00;
font-size:12px;
font-weight:bold;
}

a:hover.ListingTitle{
text-decoration:underline;
}

a.Listings {
color:#14AACB;
font-weight:bold;
}

a:hover.Listings{
text-decoration:underline;
}

hr.Listings {
text-align:left;
height:1px;
width:620px;
border:0px;
background-color:#333333;
margin-bottom: 18px;
margin-top: 10px;
} 

#Result
{
padding-top:15px;
}

p.AdvSearchNote {
color:#ACA4A5;
}
#AdvSearch {
!padding-top:0px;
!margin-top:6px;
}
#AdvSearchForm {
position:relative;
top: 18px;
left:35px;
}
H1.AdvSearch {
font-size:16px;
padding-bottom:4px;
}
H2.AdvSearch {
font-size:12px;
padding-bottom: 4px;
margin-bottom: 0px;
}
Input.AdvSearch {
height:13px;
margin-bottom:4px;
background-color:#F2F2F2;
color:#333333;
font-size:11px;
}
Select.AdvSearch {
height:20px;
margin-bottom:4px;
background-color:#F2F2F2;
color:#333333;
font-size:11px;
}
#AdvSearchButton {
padding-top: 2px;
padding-left: 220px;
}
#AdvSearchMore {
position:relative;
top: 7px;
left:60px;
}

h2.AdvSearch {
color:#14AACB;
}

a.AdvSearch{
color:#14AACB;
font-weight: normal;
text-decoration: none;
font-size: 12px; }
a:visited.AdvSearch,a:active.Search{ 
color:#14AACB;
}
a:hover.AdvSearch{
text-decoration:underline;
color:#14AACB;
}


#FleetSearch {
}

a.FleetSearchAgain{
font-weight: normal;
font-size: 11px;}

H2.FleetSearch {
font-size:12px;
padding-bottom: 4px;
margin-top:0px;
margin-bottom: 0px;
color:#14AACB;
}
h3.FleetSearch {
font-size:11px;
margin-bottom: 5px;
margin-top: 5px;


}
#FleetSearchForm {
position:relative;
top: 18px;
left:35px;
}
H1.FleetSearch {
font-size:16px;
padding-bottom:4px;
}
Input.FleetSearch {
height:13px;
margin-bottom:4px;
background-color:#F2F2F2;
color:#333333;
font-size:11px;
}
Select.FleetSearch {
height:20px;
margin-bottom:4px;
background-color:#F2F2F2;
color:#333333;
font-size:11px;
}
#FleetSearchButton {
padding-top: 2px;
padding-left: 220px;
}
#FleetSearchMore {
position:relative;
top: 7px;
left:60px;
}
a.FleetSearch{
color:#14AACB;
font-weight: normal;
text-decoration: none;
font-size: 12px; }
a:visited.FleetSearch,a:active.Search{ 
color:#14AACB;
}
a:hover.FleetSearch{
text-decoration:underline;
color:#14AACB;
}



a.tagweight5 {
font-size:2.6em;
color:#14AACB }
a:visited.tagweight5 ,a:active.tagweight5 { 
color: #14AACB;
}
a:hover.tagweight5 { 
color:#14AACB;
}


a.tagweight4 {
font-size:2.2em;
color:#14AACB }
a:visited.tagweight4 ,a:active.tagweight4 { 
color: #14AACB;
}
a:hover.tagweight4 { 
color:#14AACB;
}


a.tagweight3 {
font-size:1.8em;
color:#14AACB }
a:visited.tagweight3 ,a:active.tagweight3 { 
color: #14AACB;
}
a:hover.tagweight3 { 
color:#14AACB;
}


a.tagweight2 {
font-size:1.4em;
color:#14AACB }
a:visited.tagweight2 ,a:active.tagweight2 { 
color: #14AACB;
}
a:hover.tagweight2 { 
color:#14AACB;
}

a.tagweight1 {
font-size:1.0em;
color:#14AACB }
a:visited.tagweight1 ,a:active.tagweight1 { 
color: #14AACB;
}
a:hover.tagweight1 { 
color:#14AACB;
}

#main_map
{
color:#000000;
}
#MapDetails-header {
float: left;
width: 954px;
text-align:left;
padding-top: 4px;
padding-left: 20px;
}

#MapDetails-right {
float: right;
width: 477px;
text-align:left;
padding-top: 4px;
padding-left: 0px;
}

#MapDetails-left {
float: left;
width: 477px;
text-align:left;
padding-left: 20px;
}

#MapResult-right {
float: right;
width: 220px;
text-align:left;
padding-top: 1px;
padding-left: 0px;
}

#MapResult-left {
float: left;
width: 735px;
text-align:left;
padding-left: 20px;
margin-top:6px;
margin-bottom: 6px;
}

#MapDisclaimer {
text-align:left;
vertical-align:top;
padding-top:4px;
padding-bottom:6px;
}

a.MapDisclaimer {
color:#FFCC00;
}

a:hover.MapDisclaimer{
text-decoration:underline;
}

h3.SearchTooManyResultsMessage {	
	color:#FF0000;
	font-size: 11px;
	font-weight:normal;
}

h3.SearchErrorMessage {	
	color:#FF0000;
	font-size: 12px;
	font-weight:bold;
	!line-height: 0;
}

H1.ResultListing {
	color:#F2F2F2;
	font-size: 18px;
	padding-top:0px;
	margin-top:0px;
	padding-bottom:0px;
	margin-bottom:4px;	
}

H2.ResultListing {
	color:#838383;
	font-size: 12px;
	padding-bottom:0px;
	margin-bottom:0px;
	padding-top:0px;
	margin-top:0px;
}

#MapResultListingEntry {
text-align:left;
vertical-align:top;
}

p.MapResultListingCheckStock {
color:#FF0000;
}

a.MapResultListingTitle {
color:#FFCC00;
font-size:12px;
font-weight:bold;
}

a:hover.MapResultListingTitle{
text-decoration:underline;
}

a.MapResultListingEntryEmail {
color:#838383;
}

a:hover.MapResultListingEntryEmail{
text-decoration:underline;
}

a.MapResultListingEntryWeb {
color:#838383;
}

a:hover.MapResultListingEntryWeb{
text-decoration:underline;
}

span.MapResultListingDescTitle {
	font-weight:bold;
	color:#14AACB;
}

a.MapResultListingViewMap {
color:#FFCC00;
}

a:hover.MapResultListingViewMap{
text-decoration:underline;
}

H2.MapResultListingEntry {
	font-size: 16px;
	padding-top:0px;
	margin-top:0px;
	padding-bottom:0px;
	margin-bottom:6px;	
}

#ResultSummaryTitleNumber {
	color:#14AACB;
}

H1.ResultSummary {
	color:#14AACB;
	font-size: 16px;
	padding-top:0px;
	margin-top:4px;
	padding-bottom:0px;
	margin-bottom:4px;	
}

H2.ResultSummary {
	color:#838383;
	font-size: 12px;
	padding-bottom:0px;
	margin-bottom:4px;
	padding-top:0px;
	margin-top:10px;
}

H3.ResultSummary {
	color:#14AACB;
	font-weight:bold;
	padding-bottom:0px;
	margin-bottom:0px;
	padding-top:3px;
	margin-top:0px;
}

#ResultSummaryLocation {
	color:#F2F2F2;
	font-size: 12px;
	font-weight:bold;
	padding-bottom:0px;
	margin-bottom:0px;
	padding-top:3px;
	margin-top:0px;
}

li.ResultSummaryFilters {
margin-left: 16px;
}

span.MapResultRouteSummaryTitle{
	color:#838383;
	font-size: 12px;
	padding-bottom:0px;
	margin-bottom:4px;
	padding-top:0px;
	margin-top:10px;
	font-weight:bold;
}

hr.MapResultListingEntry {
text-align:left;
height:1px;
width:465px;
border:0px;
background-color:#333333;
margin-bottom: 0px;
margin-top: 10px;
} 

hr.ResultSummary {
text-align:center;
height:1px;
width:180px;
border:0px;
background-color:#333333;
margin-bottom: 4px;
margin-top: 10px;
margin-left: 6px;
margin-right: 6px;
} 

img.ResultSummary {
margin-left: 4px;
margin-right: 10px;
} 


a.ResultSummaryOptions {
color:#FFCC00;
}

a:hover.ResultSummaryOptions{
text-decoration:underline;
}

ol.commentlist li{margin-bottom: 10px; margin-right: 20px; padding: 10px; background: #222;}
ol.commentlist li img.Gravatar{float: right; margin: 0px 0xp 10px 10px; border: 1px solid #ccc; padding: 1px;}
ol.commentlist li div.comment-meta{color: #838383;}
ol.commentlist li div.vcard{font-weight: bold;}

#commentform{
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}
#commentform #gravatar{
	float:right;
	margin-right: 180px;
	margin-top: 20px;
}
#commentform label
{
	float:none;
}
#commentform .form-input{
	margin-top: 5px;
	margin-bottom: 5px;
}
#commentform .form-input input{
	width: 200px;
}
#commentform .form-input textarea{
	width: 460px;
}
#commentform .error{
padding:0 0em;
}
#commentform label.error{
border:none;

padding:0 0.8em;
}
#commentform label.error {
color:#FF0000;
}

#commentPosted {
border:2px solid #14AACB;
margin-bottom:0.5em;
padding:0 0.8em;
padding:10px;
}

#commentPosted {
background:#FFF none repeat scroll 0 0;
border-color:#ACA4A5;
color:#514721;
}

#EquipmentQuery{
	color:#F2F2F2;
	padding-left:18px;
	padding-right:25px;
	padding-bottom:20px;
}

H2.EquipmentQuery{
	font-size: 12px;
	padding-bottom:4px;
	margin-bottom:0px;
}

span.EquipmentQuery{
width:97px;
float:left;
}
span.EquipmentQueryLabel {
width:72px;
float:left;
}
div.EquipmentQueryLabel {
clear:both;padding-top:5px;
}
input.EquipmentQuery{
height:13px;
background-color:#F3F3F3;
	margin-bottom:4px;

}
H2.EquipmentQuery{
font-size:12px;
padding-bottom: 4px;
margin-top:0px;
margin-bottom: 0px;
color:#14AACB;
}
h3.EquipmentQuery{
font-size:11px;
margin-bottom: 5px;
margin-top: 5px;
}





















/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */

