@import url(https://fonts.googleapis.com/css?family=Days+One);
html {
background: url(/homesteadtr/Layouts/05/Skins/homesteadtr/base/body-bg.jpg) repeat-x top #50881b fixed;
}
body
{
	/*background: url(/homesteadtr/Layouts/05/Skins/homesteadtr/base/top-shadow.png) repeat-x -200px;*/
	font-family: 'Droid Sans' , arial, serif;
	font-size: 13px;
	margin: 0 0 20px 0;
	padding: 0;
}

a:link, a:visited {
	outline: none;
	text-decoration: underline;
	-webkit-transition: all .3s ease;
	transition: all .3s ease;
	color: #1f54bc;
}
a:hover, a:active {
	text-decoration: underline;
	-webkit-transition: all .3s ease;
	transition: all .3s ease;
	color: #ed9319;
}

h1		{ font-size: 10pt; color: #0000ab; text-decoration: none; margin: 0 !important; padding: 0; }

.commonheader		{ font-size: 10pt; color: #000000; text-decoration: none; margin: 0; padding: 0; }
.commontext			{ color: #000000; text-decoration: none;}
.commontextwht		{ color: #ffffff; text-decoration: none;}
.commontextgry		{ color: #999999; text-decoration: none;}
.commontextred		{ color: #ff0000; text-decoration: none;}
.smalltext			{ font-size: 7pt; color: #303030; text-decoration: none;}
.smalltextgry		{ font-size: 7pt; color: #999999; text-decoration: none;}
.item				{ color: #000000; background-color: #ebebeb; text-decoration: none; margin: 0; padding: 0; }
.alternatingitem	{ color: #000000; background-color: #ffffff; text-decoration: none; margin: 0; padding: 0; }

img.item			{ border-style: solid; border-width: 1px; border-color: #000000; }

.pageheader			{ font-size: 9pt; color: #303030; text-decoration: none;}
.pageheaderwht		{ font-size: 9pt; color: #ffffff; text-decoration: none;}
.pageheadergry		{ font-size: 9pt; color: #999999; text-decoration: none;}

a.pagelink				{ color: #000000; text-decoration: none}

a.pagelinkgry:link				{ color: #999999; text-decoration: none}
a.pagelinkgry:hover				{ color: #999999; text-decoration: underline}
a.pagelinkgry:visited			{ color: #999999; text-decoration: none}

.pagelinkOn			{ color: #000000; text-decoration: underline; font-weight:bold;}

/* GENERIC CLASSES */
.tableheader	{ color: #2957ad; background-color: #8ba8e2; text-decoration: none; padding: 3px;}

}

/* FOOTER CLASSES */
.footertext		{ font-size: 7pt; color: #808080; text-decoration: none; height: 1px; width: 100%; vertical-align: top; text-align: left; }

/* SKIN SPECIFIC CLASSES */
.Header,#header
{
/*font-family: 'Days One', sans-serif;*/
font-weight: bold !important;
background: url(/homesteadtr/Layouts/05/Skins/homesteadtr/base/header-bg.png) transparent;
	vertical-align: top;
height: 180px;
color:#0d2b88;
position:relative;
}
#header .address{
bottom: 14px;
    display: inline-block;
    font-size: 18px;
    right: 5px;
    position: absolute;
}
#header .phone{
bottom: 44px;
    display: inline-block;
    font-size: 18px;
    position: absolute;
    right: 5px;
    text-align: right;
}
#header .phone strong{
font-size:24px;
}

#header .other{position: absolute;
    right: 35px;
    top: 45px;
}
div#layout {
background-color: transparent;
font-family: 'Droid Sans' , arial, serif;
    padding-top: 30px;
}
img[alt='Inventory'], div#inner-left, div#inner-right {display: none !important;}
div#main-container-inner:after {content: ''; clear: both; display: block;}

a img{
border:none;
}


div#main-container {
background-color: #fff;
padding-top: 15px;
width:978px;
margin-left:2px;
padding-bottom: 20px;
min-height: 400px;
}
div#dealerlogo {
text-align: left;
}
div#dealerlogo img {
padding: 3px 0 0 30px;
}
div#main-container-inner h2 img{
display:none;
}

div#SearchDiv {
/*background: url(/homesteadtr/Layouts/05/Skins/homesteadtr/base/search-bg.png) no-repeat;*/
background: #0d2b88; /* Old browsers */
background: -moz-linear-gradient(top, #0d2b88 0%, #0d2b88 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0d2b88), color-stop(100%,#0d2b88)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #0d2b88 0%,#0d2b88 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #0d2b88 0%,#0d2b88 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #0d2b88 0%,#0d2b88 100%); /* IE10+ */
background: linear-gradient(to bottom, #0d2b88 0%,#0d2b88 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0d2b88', endColorstr='#0d2b88',GradientType=0 ); /* IE6-9 */
border-left: 1px solid #0D2B88;
border-right: 1px solid #0D2B88;
border-bottom: 1px solid #0D2B88;
-webkit-border-radius:0 0 10px 10px;
-moz-border-radius: 0 0 10px 10px;
border-radius: 0 0 10px 10px;
width: 400px;
height: 40px;
text-align: left;
padding: 7px 10px 0 10px !important;
font-family: 'Droid Sans' , arial, serif;
-webkit-box-shadow: 0 5px 5px rgba(0,0,0,.5);
-moz-box-shadow: 0 5px 5px rgba(0,0,0,.5);
box-shadow: 0 5px 5px rgba(0,0,0,.5);
top: -202px !important;
left: 540px !important;
}

div#SearchDiv input#SearchBox {
width:305px !important;
margin-right: 10px !important;
margin-top: 5px;
}

div#SearchDiv input#SearchButton {
 height: 24px;
    padding-bottom: 2px;
width: 80px;
border: 1px solid #0D2B88;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
text-transform: uppercase;
color: #000;
font-weight: bold;
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top, #ffffff 0%, #cccccc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#cccccc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ffffff 0%,#cccccc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ffffff 0%,#cccccc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ffffff 0%,#cccccc 100%); /* IE10+ */
background: linear-gradient(to bottom, #ffffff 0%,#cccccc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#cccccc',GradientType=0 ); /* IE6-9 */
cursor: pointer;
-webkit-transition: all .3s ease;
transition: all .3s ease;
}

div#SearchDiv input#SearchButton:hover {
color: #000;
-webkit-transition: all .3s ease;
transition: all .3s ease;
}

div#footer {
text-align: left;
background-color: #fff;
background:url('/homesteadtr/Layouts/05/Skins/homesteadtr/base/footer-bg.png') transparent bottom no-repeat;
padding-bottom:24px;

width:978px;
margin-left:2px;
}

div#footer table {
width: auto !important;
display:none;
}

div#footer table tbody tr td table, div#footer table tbody tr td table tbody tr td {
text-align: left !important;
width: auto !important;
}
div#footer .phoneNumber{
height:34px;
background:#307e20;
border-bottom:1px solid #bdd3eb;
text-align:center;
color:#fff;
font-family: 'Days One', sans-serif;
font-size:20px;
line-height: 34px;
}
div#footer .phoneNumber img{
vertical-align: top;
}

div#OuterLeft
{
}

div#OuterRight
{
}

div#OuterBottom
{
	vertical-align: top;
	height: 1px;
}

div#footer-image
{
}
.nivo-directionNav {

}
.nivo-caption h2 {
padding: 5px 0 !important;
}

.MainContent
{
}
table.MainContent
{
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 0px;
	width: 620px;
	height: 100%;
}
td.MainContent
{
	horizontal-align: center;
	vertical-align: top;
	padding-top: 10px;
	width: 100%;
}
.MainContent_LeftMargin
{
	width: 10px;
	height: 1px;
}
.MainContent_RightMargin
{
	width: 10px;
	height: 1px;
}
.MainContent_Metrics
{
	width: 620px;
	height: 1px;
}

.LeftContent
{
	background-image: url(/homesteadtr/Layouts/05/Skins/homesteadtr/base/nav_spacer.gif);
	background-repeat: repeat-y;
	vertical-align: top;
}
.LeftContent_Top
{
	background-image: url(/homesteadtr/Layouts/05/Skins/homesteadtr/base/nav_spacer.gif);
	background-repeat: repeat-y;
	vertical-align: top;
}
.LeftContent_Middle
{
	background-image: url(/homesteadtr/Layouts/05/Skins/homesteadtr/base/nav_spacer.gif);
	background-repeat: repeat-y;
	vertical-align: top;
}
.LeftContent_Bottom
{
	background-image: url(/homesteadtr/Layouts/05/Skins/homesteadtr/base/nav_spacer.gif);
	background-repeat: repeat-y;
	vertical-align: bottom;
	height: 160px;
}

.LeftContent_Metrics
{
	width: 150px;
	height: 1px;
}

.Userfooter
{
	background-image: url(/homesteadtr/Layouts/05/Skins/homesteadtr/base/footer_spacer.jpg);
	background-repeat: repeat-x;
	height: 1px;
	vertical-align: top;
}

.BottomContent
{
	height: 1px;
	width: 100%;
	horizontal-align: center;
	vertical-align: bottom;
}

.OuterTable
{
	background-color: #ffffff;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	padding: 0;
	margin: 0;
}

#MasterTable
{
	background-color: #666666;
	width: 100%;
	height: 100%;	
}

.errormessage { color: red; text-decoration: none;}

/* Accessories and Custom Catalog Pages */
.filter-title { color: #185BE8; font-size: 16px; }
.product-name { color: #185BE8; font-size: 16px; }
.product-image { border: 1px solid #e0e0e0; padding: 5px; }
.product-desc { padding-left: 10px; }

.LoginHeader{ font-size: 9pt; color: #1826A0; text-decoration: none; font-weight:normal; text-decoration:none;}

.TblBorderBlack{border: solid 1px black;}

.PricingHeaderText {color: white; text-decoration: none; font-weight:bold; text-decoration:none;}
.PricingHeaderBg {background-color:Black;}
.PricingAlt {background-color:#eeeeee;}

.SpecHeaderBgColor {background-color:#1826A0;}
.SpecHeaderText {font-size: 10pt; color: white; text-decoration: none; font-weight:bold; text-decoration:none;}
.SpecAltColor{background-color:#eeeeee;}

.FeatureHeaderBgColor {background-color:#1826A0;}
.FeatureHeaderText {font-size: 10pt; color: white; text-decoration: none; font-weight:bold; text-decoration:none;}
.FeatureBullet{list-style-type:square; color: black; text-decoration: none; text-decoration:none;}
.FeatureAltColor{background-color:#eeeeee;}

.HomeWelcome{font-size: 11pt; color: #1826A0; text-decoration: none; font-weight:bold;}
.HomeHeaderBg {background-color: #1826A0;}
.FooterClientName {color: #1826A0; text-decoration: none; font-weight:bold; text-decoration:none;}


.ProductListLink:link				{ color: #000000; text-decoration: none}
.ProductListLink:hover			{ color: #000000; text-decoration: underline}
.ProductListLink:visited			{ color: #000000; text-decoration: none}
.ProductBorder {border:solid 1px black;}
.ProductPriceLblMSRP { color: #000000; text-decoration: none; font-weight:bold;}
.ProductPriceMSRP { color: #000000; text-decoration: none; font-weight:bold;}
.ProductPriceLblOurPrice { color: #185BE8; text-decoration: none;font-weight:bold;}
.ProductPriceOurPrice { color: #185BE8; text-decoration: none;font-weight:bold;}
.ProductPriceLblSalePrice { color: red; text-decoration: none;font-weight:bold;}
.ProductPriceSalePrice { color: red; text-decoration: none;font-weight:bold;}
.NewProductsImage{border: solid 1px black;}

.NewVehiclesFirstPrevNextLast	{ color: #000000; text-decoration: none; }
.NewVehiclesCurrentPageLink		{ color: #000000; text-decoration: underline; font-weight:bold; }
.NewVehiclesLink				{color: #000000; text-decoration: none; }
.NewVehiclesPageList			{ color: #000000; text-decoration: none; }

.PromoTitleLink:link			{ color: #000080; font-weight:bold; text-decoration: none}
.PromoTitleLink:hover			{ color: #606060; font-weight:bold; text-decoration: underline}
.PromoTitleLink:visited			{ color: #000080; font-weight:bold; text-decoration: none}
.PromoMoreLink:link				{ color: #000080; text-decoration: none}
.PromoMoreLink:hover			{ color: #606060; text-decoration: underline}
.PromoMoreLink:visited			{ color: #000080; text-decoration: none}
.PromoDescription	{ color: #000000; text-decoration: none; }	
.PromoDateTitle		{ font-size: 7pt; color: #606060; text-decoration: none; }	

/* Search */
.SearchBoxClass	{ font-size: 7pt; color: #000000; text-decoration: none; width: 115px; }
.SearchLabel	{ font-size: 7pt; color: #000000; text-decoration: none; }	
/* End Search */

.CheckOutLoginHeader			{ font-size: 9pt; color: #000; text-decoration: none;}
.CheckoutHeader			{ font-size: 9pt; color: #303030; text-decoration: none;}
.CheckoutCommonHeader	{ font-size: 10pt; color: #1826A0; text-decoration: none}
.CheckoutHeaderWht		{ font-size: 9pt; color: #ffffff; text-decoration: none;}
.CheckoutHeaderGry		{ font-size: 9pt; color: #999999; text-decoration: none;}	
.CheckOutLoginTopText{ font-size: 7pt; color: Black; text-decoration: none;}
.CheckoutLink:link				{ color: #000000; text-decoration: none}
.CheckoutLink:hover			{color: #000000; text-decoration: underline}
.CheckoutLink:visited			{color: #000000; text-decoration: none}

.ClientLoginForgotHeaderText { font-size: 11pt; color: white; text-decoration: none;}
.ClientLoginForgotHeaderBg{background-color:#1826A0; height:28px;}
.ClientLoginHeaderOn { font-size: 11pt; color: #1826A0; text-decoration: none; font-weight:bold;}
.ClientLoginHeaderOff { font-size: 11pt; color: #c0c0c0; text-decoration: none; font-weight:bold}

.Cataloglink:link				{color: #000000; text-decoration: none}
.Cataloglink:hover			{color: #000000; text-decoration: underline}
.Cataloglink:visited			{color: #000000; text-decoration: none}

.ProductSubCatLink:link				{color: #000000; text-decoration: none}
.ProductSubCatLink:hover			{color: #000000; text-decoration: underline}
.ProductSubCatLink:visited			{color: #000000; text-decoration: none}
.ProductSubCatList{list-style-type:square;}
.ProductLinkLargeImage:link				{color: #000000; text-decoration: none}
.ProductLinkLargeImage:hover			{color: #000000; text-decoration: underline}
.ProductLinkLargeImage:visited			{color: #000000; text-decoration: none}
.ProductPricingListPage {color: red; text-decoration: none; font-weight:bold;}
.ProductDropLabel{font-size: 7pt; color: #000000; text-decoration: none}
.ProductDrop{font-size: 7pt; color: #000000; text-decoration: none}
.ProductViewImageLnk{font-size: 7pt; color: #000000; text-decoration: none}
	
.EcommerceCartHeader{ font-size: 9pt; color: white; text-decoration: none;}
.EcommerceCartItemText{ color: black; text-decoration: none;}
.EcommerceCartAltItem{background-color:#ebebeb;}
.EcommerceCartHeaderBg{background-color:#1826A0;}

.LoginHeaderBg {background-color: #1826A0;}
.LoginTblBorder {border: #1826A0 1px solid;}

.CheckoutCommonHeader {font-size: 10pt; color: #ffffff; text-decoration: none;  font-weight:bold;}
.CheckOutInfoHeaderBg {background-color:#1826A0;}
.CheckoutTblBorder{border: solid 1px #1826A0;}
.CheckOutWhiteTxt {font-size: 7pt; color: #ffffff; text-decoration: none; }
.CheckOutWhiteTxtPlus {font-size: 12pt; color: #ffffff; font-weight:bold;}
.CheckoutShippingHeader{background-color:#1826A0;}
.CheckoutShippngTblBorder {border: solid 1px #1826A0;}
.CheckoutCartItems {background-color:#1826A0; color: #ffffff; text-decoration: none;}
.CheckoutCartHeader {background-color:#1826A0; color: #ffffff; text-decoration: none;}
.CheckoutTblBorderNoSide
{
	border-bottom:solid 1px #1826A0;
	border-top:solid 1px #1826A0;
}

.MarketingHeaderBg{background-color:#1826A0;}
.MarketingCommonHeader {font-size: 10pt; color: #ffffff; text-decoration: none;  font-weight:bold;}
.MarketingTblBorder{border: solid 1px #1826A0;}
.MarketingWhiteTxt {font-size: 7pt; color: #ffffff; text-decoration: none; }
.MarketingWhiteTxtPlus {font-size: 12pt; color: #ffffff; font-weight:bold;}

.LinksHeaderBg{background-color:#1826A0;}
.LinksCommonHeader {font-size: 10pt; color: #ffffff; text-decoration: none;  font-weight:bold;}
.LinksTblBorder{border: solid 1px #1826A0;}
.LinksImage {border: solid 1px black;}
.LinkTitle {font-size: 10pt; color: black; text-decoration: none; font-weight:bold;}
.LinksAlt{background-color:#eeeeee;}

.MapsHeaderBg{background-color:#1826A0;}
.MapsCommonHeader {font-size: 10pt; color: #ffffff; text-decoration: none;  font-weight:bold;}
.MapsTblBorder{border: solid 1px #1826A0;}

.PhotoGalleryHeaderBg{background-color:#1826A0;}
.PhotoGalleryCommonHeader {font-size: 10pt; color: #ffffff; text-decoration: none;  font-weight:bold;}
.PhotoGalleryName {font-size: 10pt; color: #1826A0; font-weight:bold;}
.PhotoGalleryDesc { color: #000000; text-decoration: none;}
.PhotoGalleryTblBorder{border: solid 1px #1826A0;}
.PhotoGalleryAlt{background-color:#eeeeee;}

.PhotoGalleryLink:link				{color: #000000; text-decoration: underline;}
.PhotoGalleryLink:hover			{color: #000000; text-decoration: underline;}
.PhotoGalleryLink:visited			{color: #000000; text-decoration: underline;}

.EventImageThumb {border: solid 1px #5f81be;}
h1.EventName {font-size:10pt;color:#5f81be; font-weight:bold;}
.EventDate { color: #000000; text-decoration: none;}
.EventListSep{background-color:#5f81be;}

.MarketingTxtBoxWidth280{width:280px; color: #000000; text-decoration: none;}
.MarketingTxtBoxWidth582{width:582px;color: #000000; text-decoration: none;}
.MarketingTxtBoxWidth123{width:120px; color: #000000; text-decoration: none;}

.LoginHeaderBg {background-color: #800000;}
.LoginTblBorder {BORDER-RIGHT: #800000 1px solid; BORDER-TOP: #800000 1px solid; BORDER-LEFT: #800000 1px solid; BORDER-BOTTOM: #800000 1px solid}

.Logintblheader
{
	font-size: 8pt;
	font-weight: Bold;
	color:White;
}

.FooterLink:link			{font-size: 7pt; color: #808080; text-decoration: none;}
.FooterLink:hover			{font-size: 7pt; color: #000080; text-decoration: underline;}
.FooterLink:visited			{font-size: 7pt; color: #808080; text-decoration: none;}

.CatalogsLink:link				{font-size: 7pt; color: #808080; text-decoration: none;}
.CatalogsLink:hover				{font-size: 7pt; color: #000080; text-decoration: underline;}
.CatalogsLink:visited			{font-size: 7pt; color: #808080; text-decoration: none;}

/*custom catalogs */
.CustomCatalogsProductListLink:link				{ color: #000000; text-decoration: none}
.CustomCatalogsProductListLink:hover			{ color: #000000; text-decoration: underline}
.CustomCatalogsProductListLink:visited			{ color: #000000; text-decoration: none}
.CustomCatalogsProductBorder {border:solid 1px black;}
.CustomCatalogsProductPriceLblMSRP { color: #000000; text-decoration: none; font-weight:bold;}
.CustomCatalogsProductPriceMSRP { color: #000000; text-decoration: none; font-weight:bold;}
.CustomCatalogsProductPriceLblOurPrice { color: #5270b9; text-decoration: none;font-weight:bold;}
.CustomCatalogsProductPricingListPage { color: red; text-decoration: none;font-weight:bold;}
.CustomCatalogsProductPriceSalePrice { color: red; text-decoration: none;font-weight:bold;}

.CustomCatalogsProductAlt  {background-color:#e9e9e9;}
.CustomCatalogsProductLblOurPrice { color: #000000; text-decoration: none; font-weight:bold;}
.CustomCatalogsProductOurPrice { color: #000000; text-decoration: none; font-weight:bold;}
.CustomCatalogsProductLblSalePrice { color: #0000ab; text-decoration: none; font-weight:bold;}
.CustomCatalogsProductSalePrice { color: #0000ab; text-decoration: none; font-weight:bold;}
.CustomCatalogsProductLblSavings { color: RED; text-decoration: none; font-weight:bold;}
.CustomCatalogsProductSavings { color: RED; text-decoration: none; font-weight:bold;}
/* End Custom Catalogs */

/* NewProducts Financing*/
.NewProductsFinancingBgBlack {background-color:#000;}
.NewProductsFinancingCommonHeader { font-size: 10pt; color: #0000ab; text-decoration: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-weight:bold;}
.PaddingRight10 { padding-right:10px;}

.SearchBox{width:120px;color: #000000; text-decoration: none;}

/* PreOwnedVehicles*/
.PreOwnedVehiclesMoreLink:link				{ color: #000080; text-decoration: none}
.PreOwnedVehiclesMoreLink:hover			{ color: #000080; text-decoration: underline}
.PreOwnedVehiclesMoreLink:visited			{ color: #000080; text-decoration: none}

.PreOwnedVehiclesImgBorder {border:solid 1px black;}

.PreOwnedVehiclesVehicleName { color: #000000; text-decoration: none; font-weight:bold;}

.PreOwnedVehiclesLnkImage:link				{ color: #000080; text-decoration: none}
.PreOwnedVehiclesLnkImage:hover			{ color: #000080; text-decoration: underline}
.PreOwnedVehiclesLnkImage:visited			{ color: #000080; text-decoration: none}

.PreOwnedVehiclesVehicleLblPrice { color: #000000; text-decoration: none; font-weight:bold;}
.PreOwnedVehiclesVehiclePrice { color: red; text-decoration: none; font-weight:bold;}

.PreOwnedVehiclesVehicleLblMiles { color: #000000; text-decoration: none; font-weight:bold;}
.PreOwnedVehiclesVehicleMiles { color: red; text-decoration: none; font-weight:bold;}

.PreOwnedVehiclesVehicleLbl { color: #000000; text-decoration: none; font-weight:bold;}
.PreOwnedVehiclesVehicleTxt { color: #000000; text-decoration: none;}
/* End PreOwnedVehicles*/

/* SiteMap */
.SiteMapLbl { color: #000000; text-decoration: none; font-weight:bold;}
.SiteMapTxt { color: #000000; text-decoration: none;}
.SiteMapLink:link			{ color: #000080; text-decoration: none}
.SiteMapLink:hover			{ color: #000080; text-decoration: underline}
.SiteMapLink:visited		{ color: #000080; text-decoration: none}
/* End SiteMap */

#InfoRight {
background-color: #f1f1f1;
    border: 1px solid #ccc;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
    border-radius: 10px;
    padding: 20px;
-webkit-box-shadow: 0 0 5px #ccc;
-moz-box-shadow: 0 0 5px #ccc;
box-shadow: 0 0 5px #ccc;
width: 45%;
}
#PartsAccDiv {
margin-top: 0 !important;
}
#SmallMedia {
padding: 0 !important;
width: 220px;
margin-bottom: 10px;
}
div#main-container-inner h2 {
padding-top: 0 !important;
}
ul.tabs li {
line-height: 22px !important;
}
.tab_content {
margin-bottom: 10px;
}
.smalltext .subtab {
font-size: 13px;
}
#bnBackToResult {
font-size: 13px;
}
form#RequestQuoteForm input[type='text'], form#RequestQuoteForm textarea {
background-color: #ddd;
padding: 5px;
border: 1px solid #b8b8b8;
}
form#RequestQuoteForm input[type='text']:focus, form#RequestQuoteForm textarea:focus {
background-color: #ffff99;
}
div[style='margin-top: 30px'] ul {
margin: 0;
padding: 10px 0;
}
.titleBanner {display: none;}

.WeahterDivHigh {
Background-color: #1f54bc !important
}