#mainContainer {width:850px; margin-left:auto; margin-right:auto;}
#pageHeader {height:142px; margin-top:10px; text-align:left;}
#internalContainer {border-left:2px solid #2a0048; border-right:2px solid #2a0048;}
#NationalleftColumn { float:left; width:158px; margin-top:10px; text-align:left; position:relative; left:5px;}

#leftColumn { float:left; width:158px; margin-top:10px; text-align:left; position:relative; left:20px;}
#AdminleftColumn { float:left; width:125px; margin-top:10px; text-align:left; position:relative; left:20px;}

.suggest_link {		background-color: #FFFFFF;		padding: 2px 6px 2px 6px;	}	
.suggest_link_over {		background-color: #3366CC;		padding: 2px 6px 2px 6px;	}	
#search_suggest {		position: absolute; background-color: #52006a; text-align: left; border: 1px solid #ffffff;}		


.IndexExtraHeader { font-size:14px; font-weight:bold;}

.ClassifiedLinks {position:relative; top:-10px; font-weight:bold; font-size:14px;}

#NationalleftColumnIndex { float:left; width:178px; margin-top:10px; text-align:left;}
.nationalIndexLeftRegion { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#FFFFFF; font-size:11px; padding-left:2px; padding-bottom:5px;}
.nationalIndexLeftAreaTop { font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:10px; padding-top:5px; padding-left:5px; height:24px; background-image:url(../../images/NationalIndex/leftMenuBg.gif); background-repeat:no-repeat;}
.nationalIndexLeftArea { font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:10px; padding-top:5px; padding-left:5px; height:24px; margin-top:5px; background-image:url(../../images/NationalIndex/leftMenuBg.gif); background-repeat:no-repeat;}

#NationalMiddleColumn { float:left; width:656px; text-align:left;}

.businessLeftItems { margin-bottom:0px;}

#middleColumn { float:left; width:475px; text-align:left;}
#middleColumnLocal { float:left; width:530px; text-align:left;}

#rightColumn { float:left; width:213px; text-align:left;}
#rightColumnLocal { float:left; width:158px; text-align:left; position:relative; left:10px;}

#rightColumn2Cols {float:left; width:688px; text-align:left;}
#AdminrightColumn2Cols {float:left; width:688px; margin-left:30px; text-align:left;}

.rssTitle { text-align:left; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#510069;}
.rssTitle a:link {color:#510069;}
.rssTitle a:hover {color:#510069;}
.rssTitle a:active {color:#510069;}
.rssTitle a:visited {color:#510069;}

.rssDescription {text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#510069;}
.rssDate {text-align:left; font-style:italic; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#510069;}


#middleColumn p {margin-top:0px; margin-bottom:10px; text-align:justify;}
#middleColumnLocal p {margin-top:0px; margin-bottom:10px; text-align:justify;}
#rightColumn2Cols p {margin-top:0px; margin-bottom:10px;}

.largePurpleText {color:#52016A; font-size:13px; font-weight:bold;}

.localInfoLinks {position:relative; top:-17px; left:5px;}

.welcomeImageContainer {width:202px; float:left;}
.welcomeTitleContainer {width:220px; float:left; position:relative; height:60px;}

.AboutUsContentBox {width:300px; height:68px;}

.breadCrumbs { font-family:Arial, Helvetica, sans-serif; font-size:11px; margin-bottom:5px;}
.breadCrumbs a:visited { color:#52006a;}
.breadCrumbs a:active { color:#52006a;}
.breadCrumbs a:hover { color:#52006a; text-decoration:underline;}
.breadCrumbs a:link { color:#52006a;}

.headerTopLinks {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;}
.headerTopLinks a:visited { color:#ffffff;}
.headerTopLinks a:active { color:#ffffff;}
.headerTopLinks a:hover { color:#ffffff; text-decoration:underline;}
.headerTopLinks a:link { color:#ffffff;}

.footerLinks {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF;}
.footerLinks a:visited { color:#ffffff;}
.footerLinks a:active { color:#ffffff;}
.footerLinks a:hover { color:#ffffff; text-decoration:underline;}
.footerLinks a:link { color:#ffffff;}

.footerAddress {font-family:Arial, Helvetica, sans-serif; color:#52006a; font-size:11px; text-align:center;}

.locationSelect { font-family:Arial, Helvetica, sans-serif; font-size:10px; width:135px;}

.warningText {color:#FF0000;}

body { font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:center;}
body select { font-family:Arial, Helvetica, sans-serif; font-size:12px;}
body Table {font-family:Arial, Helvetica, sans-serif; font-size:12px;}

body a:link {color:#000000; text-decoration:none;}
body a:active {color:#000000; text-decoration:none;}
body a:visited {color:#000000; text-decoration:none;}
body a:hover {color:#000000; text-decoration:underline;}

.highlightText {color:#52006a; font-weight:bold; font-size:13px;}

.freeListingHeader {font-weight:bold;}


.purpleBodyText {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#52006a; }

.AlphaArray { font-weight:bold; text-align:center; color:#CCCCCC;}
.AlphaArray a:link {color:#000000;}
.AlphaArray a:hover {color:#000000;}
.AlphaArray a:active {color:#000000;}
.AlphaArray a:visited {color:#000000;}

.resources {font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-top:5px;}
.resources a:visited { color:#52006a;}
.resources a:active { color:#52006a;}
.resources a:hover { color:#52006a; text-decoration:underline;}
.resources a:link { color:#52006a;}

.newsletterFeatureTitle {font-family:Verdana, Arial, Helvetica, sans-serif; color:#52016A; font-weight:bold; font-size:11px;}
.newsletterFeatureTitle a:visited { color:#52006a;}
.newsletterFeatureTitle a:active { color:#52006a;}
.newsletterFeatureTitle a:hover { color:#52006a; text-decoration:underline;}
.newsletterFeatureTitle a:link { color:#52006a;}
.newsletterFeatureText {font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif;}

.newsletterWelcomeText {font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}

.newsletterArticleTitle {margin-top:20px; font-size:24px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#52016A; font-weight:bold;}
.newsletterArticleTitle a:visited { color:#52006a;}
.newsletterArticleTitle a:active { color:#52006a;}
.newsletterArticleTitle a:hover { color:#52006a; text-decoration:underline;}
.newsletterArticleTitle a:link { color:#52006a;}
.newsletterArticleText {font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;}

.newsletterArticleLink {margin-top:20px; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#52016A; font-weight:bold;}
.newsletterArticleLink a:visited { color:#52006a;}
.newsletterArticleLink a:active { color:#52006a;}
.newsletterArticleLink a:hover { color:#52006a; text-decoration:underline;}
.newsletterArticleLink a:link { color:#52006a;}


.newsletterOtherTitle {margin-top:20px; padding-left:60px; font-size:24px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#52016A; font-weight:bold;}
.newsletterOtherTitle a:visited { color:#52006a;}
.newsletterOtherTitle a:active { color:#52006a;}
.newsletterOtherTitle a:hover { color:#52006a; text-decoration:underline;}
.newsletterOtherTitle a:link { color:#52006a;}
.newsletterOtherText {font-size:10px; padding-left:60px; font-family:Verdana, Arial, Helvetica, sans-serif;}

h1 { color:#52006a; font-family:Arial, Helvetica, sans-serif; font-size:17px; position:relative; margin-top:0px; top:32px;}
h2 { color:#52006a; font-family:Arial, Helvetica, sans-serif; font-size:10px; position:relative; top:0px; margin:0px 0px 5px 0px; font-weight:bold; text-decoration:underline;}
h3 { color:#52006a; font-family:Arial, Helvetica, sans-serif; font-size:17px; margin-top:0px;}
h4 { color:#52006a; font-family:Arial, Helvetica, sans-serif; font-size:17px; margin-top:0px; display:inline;}
h5 { color:#52006a; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:14px; margin-top:0px; display:inline;}

.indexP { margin:0px 0px 10px 0px; text-align:justify;}

.AdvertBox {height:113px; border:2px solid #52016a; margin-bottom:5px; font-family:Arial; color:#52016a; font-size:11; width:630px;}
.AdvertBox a:link {text-decoration:none; color:#52016a;}
.AdvertBox a:hover {text-decoration:underline; color:#52016a;}
.AdvertBox a:active {text-decoration:none; color:#52016a;}
.AdvertBox a:visited {text-decoration:none; color:#52016a;}

.AdvertTitle {background-color:#e7e7e7; height:24px; font-size:17; font-weight:bold; padding:2px 0px 0px 3px; width:627px;}
.AdvertAddress {font-weight:bold; font-size:11px; padding:2px 0px 0px 3px; width:200px; float:left;}
.AdvertPhone { width:177px; float:left;}
.AdvertLogo { width:240px; text-align:right; float:left;}

.newsContainerMotoring {width:289px; height:473px; background-color:#c3c3c3; border:1px solid #000000;}
.newsInnerMotoring {width:256px; height:439px; position:relative; top:16px; left:16px;}

.AdvertDisplayBox {height:613px; margin-bottom:5px; font-family:Arial; font-size:11;}
.AdvertDisplayBox a:link {text-decoration:none;}
.AdvertDisplayBox a:hover {text-decoration:underline;}
.AdvertDisplayBox a:active {text-decoration:none;}
.AdvertDisplayBox a:visited {text-decoration:none;}
.AdvertDisplayTitle { height:24px; font-size:23; font-weight:bold; padding:2px 0px 0px 3px; background-color:#d3d4d6;}
.AdvertDisplayLogo { width:240px; text-align:right; float:left; position:relative; top:-20px;}

.advertItemOuterBox {height:93px;}
.advertItemInnerBox {background-color:White; height:145px; color:#000000;}
.advertItemTitle {font-weight:bold; font-size:11px;}
.advertItemDescription {font-size:11px;}
.advertItemDescriptionInner {text-align:left; height:42px; font-size:11px;}
.advertItemPrice {text-align:center; font-weight:bold; height:10px;}
.advertItemImage {text-align:center; height:65px;}

.AdvertItemTableHeader {background-color:#cdcdcd; text-align:left;}
.AdvertItemTableAlternate {background-color:#edecec;}

.AdvertInfoMessageBox {background-color:#e3e3e3; border:1px solid #cccccc; width:601px; height:40px;}
.AdvertNewAdvertBox {background-color:#e3e3e3; border:1px solid #cccccc; width:601px; height:186px;}
.AdvertFormItem {width:300px;}

.EditCompanyBox {background-color:#e3e3e3; border:1px solid #cccccc; width:601px; height:320px;}

.LeftPanel {background-color:#e3e3e3; border:1px solid #cccccc; height:200px; color:#000000; font-weight:bold;}
.LeftPanel div {padding-left:5px; margin-top:7px;}
.LeftPanel a:link {text-decoration:none; color:#000000;}
.LeftPanel a:hover {text-decoration:underline; color:#000000;}
.LeftPanel a:active {text-decoration:none; color:#000000;}
.LeftPanel a:visited {text-decoration:none; color:#000000;}

.LeftStatusPanel {background-color:#e3e3e3; font-size:11px; font-weight:normal; border:1px solid #cccccc; height:30px; color:#000000; margin: 5px 0px 10px 0px;}
.LeftStatusPanel div {margin-top:7px; text-align:center;}
.LeftStatusPanel a:link {text-decoration:none; color:#000000;}
.LeftStatusPanel a:hover {text-decoration:underline; color:#000000;}
.LeftStatusPanel a:active {text-decoration:none; color:#000000;}
.LeftStatusPanel a:visited {text-decoration:none; color:#000000;}

.EditUserDetailsPanel {background-color:#e3e3e3; border:1px solid #cccccc; width:601px; height:150px;}

.SavedPanel {background-color:#e3e3e3; border:1px solid #cccccc; color:#ff0000; width:601px; height:30px; margin-bottom:10px; font-weight:bold; text-align:center; padding-top:5px;}

.InfoPanel {background-color:#e3e3e3; border:1px solid #cccccc; width:601px; height:45px; margin-bottom:10px; font-weight:bold; text-align:center; padding-top:5px;}

.ColorPickerPanel {background-color:#e3e3e3; border:1px solid #cccccc; width:601px; height:250px; margin-bottom:10px; padding:5px;}

.colorTable {text-decoration:none;}
.colorTable a:link {text-decoration:none;}
.colorTable a:hover {text-decoration:none;}
.colorTable a:active {text-decoration:none;}
.colorTable a:visited {text-decoration:none;}

table {font-size:13;}

.CarDisplaySmallPics {margin-left:8px; margin-top:5px;}
