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

/*
####################################################################################################################################
LAYOUT
####################################################################################################################################
*/



#header { height:25px; padding:7px 5px 0px 15px; margin-top:7px; }
#hdrHome { position:absolute; top:0px; margin-left:782px; }
#header h2 { padding:0px; margin:0px; }
#header .adr, #header #phone { padding-left:20px; }
#header #phone { padding-top:3px; }

#flashbanner { margin-top:30px; }
#flashbanner2 { margin-top:0px;}
#flatpl { margin-top:7px; }

#col-a { width:621px; }
#col-a #content { padding:10px; border-left:1px solid #e1e1e1; border-right:1px solid #e1e1e1; }
#col-a ul { height:720px; margin-top:20px; }
#col-a ul li { float:left; width:110px; text-align:center; margin-bottom:15px; }

#col-b { float:right; width:361px; }
#col-b-row #content { padding:10px; border-left:1px solid #e1e1e1; border-right:1px solid #e1e1e1; }
#col-b-row #hpMap { float:right; border:1px solid #e1e1e1; margin-top:10px; }

#footer span { margin-left:20px; }
#footer #signature { float:right; margin-right:20px; }

#flash_banner { margin-top:30px; }
.pmm-bd-h { margin-top:25px; padding-left:30px; }
#pmm-bd-c { min-height:288px; margin-left:5px; border-bottom:1px solid #e1e1e1; background-image:url("/usr/theme/image/int-right-grad.gif"); background-position:top right; background-repeat:no-repeat; padding:15px 30px 15px 30px;  }
#yui-main .yui-b { margin-bottom:20px; background-image:url("/usr/theme/image/int-left-grad.gif"); background-position:top left; background-repeat:no-repeat; }

#side-nav { width:185px; margin-top:25px; background-image:url("/usr/theme/image/int-side-col-new.gif"); background-position:top left; background-repeat:no-repeat; height:640px; padding:0px 20px 0px 15px; }

#side-edmunds { width:185px; margin-top:5px; background-image:url("/usr/theme/image/int-side-edmunds.gif"); background-position:top left; background-repeat:no-repeat; height:120px; padding:0px 20px 0px 15px; }

#side-nav p { padding:0px; margin:0px; }
#side-nav ul, #side-nav #adr { border-bottom:1px dotted #999999; padding-top:10px; padding-bottom:10px; }
#side-nav #first { padding-bottom:10px; border-bottom:1px solid #999999; padding-top:15px; }
#side-nav #last { border:0px }
#side-nav li { padding:2px 0px 2px 0px; }

.pg-vsrch-header h2 { margin:25px 0px 15px 35px; }
#pg-stnd #pmm-main-content, #pg-vsrch #pmm-main-content { margin-left:25px; background-image:url("/usr/theme/image/int-right-grad.gif"); background-position:top right; background-repeat:no-repeat; }
#pg-vsrch #yui-main .yui-b { border-bottom:1px solid #e1e1e1; }


#pg-stnd #pmm-main-content div, #pg-vsrch #pmm-main-content div { padding:3px 0px 3px 0px; }
#pg-vspecs #pmm-main-content { margin-top:35px; }
#pmm-main-content input { margin:3px 0px 3px 0px; }

#doSearch, #doNewSearch { border:2px solid #808284; }
#frmInvSearch table table tbody tr td { padding-bottom:8px; }

input, select { border:1px solid #808284; padding:2px; }

#statusMsgs { padding-bottom:15px; }
#pmm-bd-c h1 { margin:10px 0px 10px 0px }

#frmLead input { margin-top:5px; margin-bottom:10px; }
#getPreApproved { width:900px; border:0px; height:1700px; }
#repairStatus { width:700px; border:0px; height:800px; }
#serviceAppointment { width:700px; border:0px; height:800px; } 
#map_google { width:700px; height:400px; margin-bottom:35px; border:5px solid #e1e1e1; }

.CssTxtBtn { float:none; }

.deptPhone li { float:left; width:200px; }
.deptPhone { height:120px; }

.CMS_AdGroup table { border:0px; }

.CMS_AdGroup .adTbl { padding-bottom:10px; border-bottom-color:#FFFFFF; }

#unity_tools { border:1px solid #FF0000; margin:0px auto; width:735px; padding-left:260px; }
#ut_wrapper { position:absolute; top:370px; }
#ut_container { height:800px; }

.sitemaplist a { text-decoration:none!important; }
.sitemaplist li { font-weight:bold; }
.sitemaplist li li { font-weight:normal; }
.sitemaplist li li { padding-left:15px; }
.sitemaplist li { margin-bottom:10px; }

.wdgt { background-color:#fff; border-bottom:1px dotted #999999; }
#img_ext button { border:2px solid #808284; background-image:none; background-color:#fff; padding-bottom:3px; }
#results { height:1000px; }

.disclaimer { width:995px; margin:0px auto; margin-top:35px; }

#results { height:4000px; }

iframe { border:0px; }
#certifiedInventory, #usedInventory { width:900px; height:2000px; }
#usedSpecials, #getPreapproved, #defaultFrame { width:940px; height:1000px; }
#xtime { width:700px; height:600px; margin-bottom:1270px; }

#modelLineup { height:700px; }
#modelLineup li { float:left; width:300px; height:165px; }
#modelLineup span { padding-right:10px; }

#pmmCalc { margin-bottom:35px; }
#pmmCalc table td, #pmmCalc table th { padding:5px; }

.showMoreInfo { margin-top:20px; }

#genBtn { background-image:url("/usr/theme/image/button-bg.gif"); background-repeat:no-repeat; background-position:top left; border:1px solid #999999; padding:2px 20px 3px 20px; }

.shellyBucks h4 { border:0px!important; }

#swf_specials { height:685px!important; }

body#pg-stnd #Table_01 {position: relative;top: -1050px;}

/* Target FireFox 3 [!] */
html>/**/body#pg-stnd #Table_01, x:-moz-any-link, x:default{position: relative;top: -1050px; }

/* Target IE 7/6 */
*+html body#pg-stnd #Table_01 {position: absolute;top: 380px; margin-left:-460px;}
*html body#pg-stnd #Table_01 {position: absolute;top: 380px; margin-left:138px; }


/*
####################################################################################################################################
MAIN NAV
####################################################################################################################################
*/


/* this hides the text of the top level menu */
#nav span { display: none; }

/* menu attributes */
ul.jd_menu {padding:0px; list-style-type:none; border:none; height:25px; text-align:left;text-decoration:none!important;}
ul.jd_menu ul {display:none; border:none; padding:0px; margin:0px; height:auto; }
ul.jd_menu li {float:left; border:none; padding:0px; margin:0px;color:#ffffff; font-family:sans-serif; font-size:11px; color:#ffffff; font-weight:bold; line-height:14px; }

/* sub-menu attributes */
ul.jd_menu ul {position:absolute; display:none; list-style-type:none; margin:0px; padding: 0px; min-width:140px; height:auto; z-index: 1000000000; }
ul.jd_menu ul li {float:none; margin:0px; }
ul.jd_menu li li { border-left:1px solid; border-bottom:1px solid; border-right:1px solid; }
#nav ul li ul li { height:auto; }
ul.jd_menu li ul li.jdm_hover { cursor:pointer; }
ul.jd_menu li ul li a { text-decoration:none; font-weight:normal; }
ul.jd_menu li ul { border-bottom:1px solid #808284; border-right:1px solid #808284; border-left:1px solid #808284; padding-top:10px; padding-bottom:15px; padding-left:5px; background-color:#fff; }


/***************************************************************/
/* notice: you should only have to edit values below this area */
/***************************************************************/

#nav {
/* navigation image attributes */
background-image:url("/usr/theme/image/navigation.gif");
background-repeat:no-repeat;
/* width of the navigation */
width:995px;
/* height of the navigation */
height:33px;
/* other attributes */
margin:0px;
padding:0px;
clear:both;
}

/***********************/
/*** menu attributes ***/
/***********************/

/* controls drop down menu highlight */
ul.jd_menu li ul li.jdm_hover { background-color:#ffffff; }
/* controls the padding of the drop down menu buttons */
ul.jd_menu li li { padding:1px 1px 1px 0px; }
/* controls the width of the drop down menu buttons */
ul.jd_menu li li { width:160px; }
/* controls the color of the borders of the drop down menu buttons */
ul.jd_menu li li { }
/* controls the color of the background of the drop down menu buttons */
ul.jd_menu li li { background-image:url("/usr/theme/image/nav_arrow.gif"); background-position:left; background-repeat:no-repeat; padding-left:15px; }
/* controls the color of the text of the drop down menu buttons */
ul.jd_menu li ul li a {color:#4C4C4E; }
/* controls the color of the text (hover state) of the drop down menu buttons */
ul.jd_menu li li.jdm_hover a{ color:#003399; } 


/* important: the height needs to match the navigation height */
#nav li, #nav a.top-lvl { height:33px; display:block; }

/* controls with hit area for the tab buttons */
.jd-home {width: 58px; }
.jd-inventory {width: 75px;}
.jd-specials {width: 71px;}
.jd-finance {width: 68px;}
.jd-research {width: 77px;}
.jd-service {width: 65px;}
.jd-parts {width: 53px;}
.jd-company {width: 102px;}
.jd-news {width: 108px;}
.jd-faq {width: 51px;}

/* controls the nav image when hover state */
.jd-home a.top-lvl:hover, ul.jd_menu li.jd-home.jdm_hover {background:url("/usr/theme/image/navigation.gif") 0px -33px no-repeat; }
ul.jd_menu li.jd-inventory.jdm_hover, ul.jd_menu li.jd-inventory.jdm_active { background:url("/usr/theme/image/navigation.gif") -58px -33px no-repeat; }
ul.jd_menu li.jd-specials.jdm_hover, ul.jd_menu li.jd-specials.jdm_active {background:url("/usr/theme/image/navigation.gif") -133px -33px no-repeat; }
ul.jd_menu li.jd-finance.jdm_hover, ul.jd_menu li.jd-finance.jdm_active {background:url("/usr/theme/image/navigation.gif") -204px -33px no-repeat; }
ul.jd_menu li.jd-research.jdm_hover, ul.jd_menu li.jd-research.jdm_active {background:url("/usr/theme/image/navigation.gif") -272px -33px no-repeat; }
ul.jd_menu li.jd-service.jdm_hover, ul.jd_menu li.jd-service.jdm_active {background:url("/usr/theme/image/navigation.gif") -349px -33px no-repeat; }
ul.jd_menu li.jd-parts.jdm_hover, ul.jd_menu li.jd-parts.jdm_active {background:url("/usr/theme/image/navigation.gif") -414px -33px no-repeat; }
ul.jd_menu li.jd-company.jdm_hover, ul.jd_menu li.jd-company.jdm_active {background:url("/usr/theme/image/navigation.gif") -467px -33px no-repeat; }
ul.jd_menu li.jd-news.jdm_hover, ul.jd_menu li.jd-news.jdm_active {background:url("/usr/theme/image/navigation.gif") -569px -33px no-repeat; }
ul.jd_menu li.jd-faq.jdm_hover, ul.jd_menu li.jd-faq.jdm_active {background:url("/usr/theme/image/navigation.gif") -677px -33px no-repeat; }



/* OPTIONAL - move the buttons to the right */
/*ul.jd_menu { margin-left:304px; } */

/* IE6 FIXES */
* html .jd-home a.top-lvl:hover { background-image:none; }
* html ul.jd_menu li.jd-inventory.jdm_hover, * html ul.jd_menu li.jd-inventory.jdm_active { background-image:none; }
* html ul.jd_menu li.jd-specials.jdm_hover, * html ul.jd_menu li.jd-specials.jdm_active { background-image:none; }
* html ul.jd_menu li.jd-finance.jdm_hover, * html ul.jd_menu li.jd-finance.jdm_active { background-image:none; }
* html ul.jd_menu li.jd-research.jdm_hover, * html ul.jd_menu li.jd-research.jdm_active { background-image:none; }
* html ul.jd_menu li.jd-service.jdm_hover, * html ul.jd_menu li.jd-service.jdm_active { background-image:none; }
* html ul.jd_menu li.jd-parts.jdm_hover, * html ul.jd_menu li.jd-parts.jdm_active { background-image:none; }
* html ul.jd_menu li.jd-company.jdm_hover, * html ul.jd_menu li.jd-company.jdm_active { background-image:none; }
* html ul.jd_menu li.jd-news.jdm_hover, * html ul.jd_menu li.jd-news.jdm_active { background-image:none; }
* html ul.jd_menu li.jd-faq.jdm_hover, * html ul.jd_menu li.jd-faq.jdm_active { background-image:none; }

* html ul.jd_menu li ul li a:visited {color:#838383; }
* html ul.jd_menu li li.jdm_hover a:hover { color:#ffffff; } 









/*
#######################################################################################################################################
TYPOGRAPHY
#######################################################################################################################################
*/

p { font-size:11px; line-height:18px; padding-top:10px; padding-bottom:10px; }
em { font-style:italic; }
#header h1 { font-size:12px; }
strong { font-weight:bold; }
#hpInvSrch h2 { font-weight:bold; font-size:11px; }
#hpInvSrch #col-a p { padding-bottom:0px; padding-top:0px; }
#col-b-row h2 { font-weight:bold; font-size:11px; }
#col-b-row .tel { font-weight:bold; }
.disclaimer p { line-height:18px; }

.pmm-bd-h { font-size:20px; }
#side-nav { font-size:11px; }
#side-nav h1 { font-weight:bold; }
a, ul li a { text-decoration:none!important; }

.pg-vsrch-header h2 { font-size:20px; }
#pmm-main-content { font-size:11px; }

#doSearch, #doNewSearch { font-weight:bold; }
#statusMsgs { font-size:11px; font-weight:bold; }
.ttlVsFound { font-size:16px; }

#frmLead { font-size:75%; }
#frmLead input { font-size:75%; }

#pmm-bd-c h1 { font-size:20px; }
#pmm-bd-c li { font-size:11px; }
#pmm-bd-c h2 { font-weight:bold; }
h3 { font-weight:bold; font-size:11px; }
table { font-size:11px; }


.CMS_AdGroup { font-family:Arial, Helvetica, sans-serif!important }
.CMS_AdGroup .ad_name { font-size:16px; }

hr { border-top:1px solid #e1e1e1; border-bottom:0px; border-left:0px; border-right:0px; }

#img_ext button { font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; }
.vData { font-family:Arial, Helvetica, sans-serif; }


/*
#########################################################################################################################################
COLORS
#########################################################################################################################################
*/

#header { color:#fff; background-color:#808284; }
#hpInvSrch h2 { color:#4C4C4E; }
#col-b-row h2 { color:#4c4c4e; }
#footer, .disclaimer { color:#A2A3A5; }

.pmm-yui-t1 .yui-b { background-color:#fff; }
#bd-col-l { background-color:transparent; }

a { color:#4C4C4E; }
/*a { color:#0000ff; }*/
a:hover { color:#003399; }

#footer a { color:#A2A3A5; }
#footer a:hover { color:#003399; }

#doSearch, #doNewSearch { background-color:#fff; color:#4C4C4E; }
#doSearch:hover, #doNewSearch:hover { color:#003399; }

#statusMsgs { color:#F20600; }

#moreinfo_endofpage { color:#A2A3A5; }


.CMS_AdGroup .ad_name { background-color:808284; color:#ffffff; }
.vData,.vListStnd { background-color:#fff; }

/*
#############################################################################################################################################
MISC
#############################################################################################################################################
*/

.ad_disclosure, .ad_exp, .ad_pf { padding:10px; }
.ad_disclosure p { font-size:10px; }
.ad_name { padding:6px; font-weight:normal; }
.CMS_AdGroup { font-family:Arial, Helvetica, sans-serif; }
.CMS_AdGroup table { border-top:1px dotted #999999; padding:20px 10px 10px 10px; }
.CMS_AdGroup table table { border:0px; }
.CMS_AdGroup div table.adTbl { border:1px solid #fff; }


/* Homepage pop up */
#col {width:600px;}
#dimSpecials {position:absolute; background-image:url('/usr/image/hp_special_bg.png'); width:100%; height:2000px; left:0px; z-index:99999999;}
#divSpecials {width:800px;height:1120px;background-image:url('/usr/theme/image/ShellyBMW_ZeroSale_PopUp_rev4.jpg'); background-repeat:no-repeat; background-position:center;margin-top:100px; text-align:center;}


#divSpecials2 {position:absolute;top:10px;width:612px;height:900px;background-image:url('/usr/theme/image/shellybmw_apple_popup_HR2.jpg');margin-left:200px; background-repeat:no-repeat;}
*+html #divSpecials2 {position:absolute;top:10px;width:612px;height:900px;background-image:url('/usr/theme/image/shellybmw_apple_popup_HR2.jpg'); margin-left:200px;background-repeat:no-repeat;}


#divSpecials3 {position:absolute;top:10px;width:995px;height:612px;background-image:url('/usr/theme/image/shellybmw-Maypopup2.gif'); margin-top: 80px;background-repeat:no-repeat;}
*+html #divSpecials3 {position:absolute;top:10px;width:995px;height:612px;background-image:url('/usr/theme/shellybmw-Maypopup2.gif'); margin-top:80px; background-repeat:no-repeat;}




* html body#pg-vsrch ul.vsrch_pricing{margin-left: -20px;width: 130px;height: 70px;}


#col-a ul li {float: left;width: 110px;text-align: center;margin-bottom: 15px;}



/* Black Book*/
#blackBookOnline{width:730px;height:600px;}



form#frmLead input#cust_FirstName.error, form#frmLead input#cust_LastName.error, form#frmLead input#cust_City.error, form#frmLead input#cust_State.error, form#frmLead input#cust_Zip.error, form#frmLead input#cust_TAA_yr.error, form#frmLead input#cust_TAA_mo.error, form#frmLead input#cust_SSN1.error, form#frmLead input#cust_SSN2.error, form#frmLead input#cust_SSN3.error, form#frmLead input#Cust_DOB.error, form#frmLead input#Cust_Employer.error, form#frmLead input#cust_Occupation.error, form#frmLead input#cust_YrsExp.error, form#frmLead input#cust_IndGrossInc.error, form#frmLead select#PURCH_TRADEIN.error, form#frmLead input#purch_TradeIn_Payment.error, form#frmLead input#purch_Considering.error, form#frmLead input#vInterest.error, form#frmLead input#cust_PhoneDay.error, form#frmLead input#cust_Email1.error, form#frmLead input#vYear.error, form#frmLead input#vMake.error, form#frmLead input#vModel.error, form#frmLead select#purch_Method.error, form#frmLead select#purch_Timeframe.error, form#frmLead select#sch_Time.error, form#frmLead select#vYear.error, form#frmLead input#sch_date.error,form#frmLead input#vTrim.error,form#frmLead input#tradeVModel.error,form#frmLead textarea#cust_Comments.error{background-color: #ff0000;}

/* Override for internet pricing form which need left alignment becuase it is on a blank tpl */
form#frmLead.internetPricing{text-align:left}

#inetSpecialsFrm{width:750px;height:700px}
#inetSpecialsFrm iframe{width:100%;;height:100%;}

div.close {
	background-image:url(http://media.pmmsystem.net/assets/img/jquery.tools/overlay/close.png);
	position:absolute;
	right:-15px;
	top:-15px;
	cursor:pointer;
	height:35px;
	width:35px;
}

form#frmLead .msg {font-size:24px;}

#unityworks {width:980px; height:750px;}

#count{color:#FF0000!important;}

.partsForm  li{float:left;  }
.partsForm2  li{float:left;  }
#vYear.parts, #vMake.parts, #vModel.parts, #vMileage.parts,#vVin.parts{width:200px;margin-right:40px;}
#vParts1.parts2,#vParts2.parts2, #vParts3.parts2,#vParts4.parts2{width:200px;margin-right:40px;}

#vDescription1.parts3, #vDescription2.parts3, #vDescription3.parts3, #vDescription4.parts3{width:250px;margin-right:40px;}

#sch_date.parts4,#cust_acct_no.parts4, #purch_Method.parts4,#cust_business_name.parts4{width:200px;margin-right:40px;}
#cust_FirstName.parts, #cust_LastName.parts, #cust_Address.parts, #cust_City.parts,#cust_State.parts,#cust_Zip.parts, #cust_PhoneDay.parts, #cust_PhoneEve.parts, #cust_Email1.parts{width:200px;margin-right:40px;}

form#frmLead.partsTest ul.frmValues li label.error {display:none!important;}

#col-a #model-selection ul li img 

{

border-top-width: 1px;

border-right-width-value: 1px;

border-right-width-ltr-source: physical;

border-right-width-rtl-source: physical;

border-bottom-width: 1px;

border-left-width-value: 1px;

border-left-width-ltr-source: physical;

border-left-width-rtl-source: physical;

border-top-style: solid;

border-right-style-value: solid;

border-right-style-ltr-source: physical;

border-right-style-rtl-source: physical;

border-bottom-style: solid;

border-left-style-value: solid;

border-left-style-ltr-source: physical;

border-left-style-rtl-source: physical;

border-top-color: #ececec;

border-right-color-value: #ececec;

border-right-color-ltr-source: physical;

border-right-color-rtl-source: physical;

border-bottom-color: #ececec;

border-left-color-value: #ececec;

border-left-color-ltr-source: physical;

border-left-color-rtl-source: physical;

padding-top: 3px;

padding-right: 3px;

padding-bottom: 3px;

padding-left: 3px;

width: 80px;

height: 60px;

}

#model-selection ul li img 

{

border-top-width: 1px;

border-right-width-value: 1px;

border-right-width-ltr-source: physical;

border-right-width-rtl-source: physical;

border-bottom-width: 1px;

border-left-width-value: 1px;

border-left-width-ltr-source: physical;

border-left-width-rtl-source: physical;

border-top-style: solid;

border-right-style-value: solid;

border-right-style-ltr-source: physical;

border-right-style-rtl-source: physical;

border-bottom-style: solid;

border-left-style-value: solid;

border-left-style-ltr-source: physical;

border-left-style-rtl-source: physical;

border:1px solid #ececec;

border-right-color-ltr-source: physical;

border-right-color-rtl-source: physical;

border-left-color-ltr-source: physical;

border-left-color-rtl-source: physical;

padding-top: 3px;

padding-right: 3px;

padding-bottom: 3px;

padding-left: 3px;


}

#col-a #model-selection ul li p

{

font-size: 9px;

padding-bottom: 0px;

padding-top: 0px;

width: 114px;

text-align: center;

}

#col-a #model-selection li 

{

padding-right: 0px;

padding-bottom: 0px;

padding-top: 0px;

}


#col-a ul

{

height: 550px!important;

margin-top: 20px;

}

#col-a #model-selection ul 

{

padding-left: 0px;

}

















#col-a .model-selection ul li img 

{border-top-width: 1px;border-right-width-value: 1px;

border-right-width-ltr-source: physical;

border-right-width-rtl-source: physical;

border-bottom-width: 1px;

border-left-width-value: 1px;

border-left-width-ltr-source: physical;

border-left-width-rtl-source: physical;

border-top-style: solid;

border-right-style-value: solid;

border-right-style-ltr-source: physical;

border-right-style-rtl-source: physical;

border-bottom-style: solid;

border-left-style-value: solid;

border-left-style-ltr-source: physical;

border-left-style-rtl-source: physical;

border-top-color: #ececec;

border-right-color-value: #ececec;

border-right-color-ltr-source: physical;

border-right-color-rtl-source: physical;

border-bottom-color: #ececec;

border-left-color-value: #ececec;

border-left-color-ltr-source: physical;

border-left-color-rtl-source: physical;

padding-top: 3px;

padding-right: 3px;

padding-bottom: 3px;

padding-left: 3px;

width: 80px;

height: 60px;

}

.model-selection ul li img 

{

border-top-width: 1px;

border-right-width-value: 1px;

border-right-width-ltr-source: physical;

border-right-width-rtl-source: physical;

border-bottom-width: 1px;

border-left-width-value: 1px;

border-left-width-ltr-source: physical;

border-left-width-rtl-source: physical;

border-top-style: solid;

border-right-style-value: solid;

border-right-style-ltr-source: physical;

border-right-style-rtl-source: physical;

border-bottom-style: solid;

border-left-style-value: solid;

border-left-style-ltr-source: physical;

border-left-style-rtl-source: physical;

border:1px solid #ececec;

border-right-color-ltr-source: physical;

border-right-color-rtl-source: physical;

border-left-color-ltr-source: physical;

border-left-color-rtl-source: physical;

padding-top: 3px;

padding-right: 3px;

padding-bottom: 3px;

padding-left: 3px;


}

#col-a .model-selection ul li p

{

font-size: 9px;

padding-bottom: 0px;

padding-top: 0px;

width: 114px;

text-align: center;

}

#col-a .model-selection li 

{

padding-right: 0px;

padding-bottom: 0px;

padding-top: 0px;

}


#col-a .model-selection ul 

{

padding-left: 0px;

}













/* Details Page Fix */
body#pg-vspecs #purchasePrice {width: 230px;}
#pg-vspecs #vData {width: 227px;}




/* Service Pages */
#seo-geo-cta { float:right; margin:15px 0px 35px 35px; }
#seo-geo-cta img { border:1px solid #c2c2c2; padding:3px; margin-bottom:8px; }
#seo-geo-cta ul { margin:0px; padding:0px; border:1px solid #c2c2c2; width:238px; padding:3px 3px 0px 3px; }
#seo-geo-cta li {list-style:none; font-size:12px; font-weight:bold; background-color:#333333; margin:0px 0px 3px 0px; padding:4px; text-align:center; }
#seo-geo-cta li a { color:#fff; text-decoration:none; }