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

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

/* site attributes */
html {  }
html #pmm-doc-995 { width:995px; }


/* iphone */
body#pg-iphone { margin:0px; background-image:url('/usr/theme/image/iphone-bg.jpg'); min-height:500px; -webkit-text-size-adjust: none; }
body#pg-iphone #header { background-image:url('/usr/theme/image/cerritos-auto-square-iphone.jpg'); background-repeat:no-repeat; background-position:top center; width:100%; height:111px; }
body#pg-iphone #ip-footer { text-align:center; }

/* header */


/* qsearch */
body.hp #qSrch #Model #vModel { width:100px; }


/* nav */
#nav #dealername { padding:8px 0px 0px 12px; float:left; }
#nav #dealername a { color:#fff; text-decoration:none; }

/* side-nav */
#qlinks { height:270px; background-image:url('/usr/theme/image/quick-links-bg.png'); background-position:top left; background-repeat:no-repeat; padding:40px 0px 0px 25px; width:195px; }

div#hp_se-btm h3 {font-size:11px;color:#666666;}

/* footer */
#footer { padding:0px 15px 0px 15px; }
#footer hr { border:0px; border-bottom:1px solid #cccccc; }

/* disclaimer */
.disclaimer { width:955px; margin:0px auto; padding:20px; }
body#pg-vspecs #pmm-main-content .disclaimer { width:100%; padding:20px 0px 20px 0px; }


/* homepage */
.hp #hpcontent ul { height:596px; }
.hp #hpcontent li { float:left; }
.hp #hpcontent .col1 { background-image:url('/usr/theme/image/hp-col1.png'); background-repeat:no-repeat; background-position:top left; width:235px; height:596px; }
.hp #hpcontent .col2top { background-image:url('/usr/theme/image/hp-col2-top.png'); background-repeat:no-repeat; background-position:top left; width:501px; height:286px; }
.hp #hpcontent .col3 { background-image:url('/usr/theme/image/hp-col3.png'); background-repeat:no-repeat; background-position:top left; width:250px; height:286px; }
.hp #hpcontent .col2btm { background-image:url('/usr/theme/image/hp-col2-btm.png'); background-repeat:no-repeat; background-position:top left; width:755px; height:310px; }
.hp #hpcontent h2 { padding-top:17px; }
.hp #hpcontent .ctabtns li { width:115px; height:60px; padding-top:27px; padding-left:25px; padding-right:25px; }
.hp #hpcontent .ctabtns .icnleft { width:200px; text-align:left; padding-right:0px; }
.hp #hpcontent .ctabtns .icnright { width:220px; text-align:left; padding-right:0px; }
.hp #hpcontent .ctabtns img { float:left; margin-right:10px; }
.hp #hpcontent .col2btm div { padding:15px; }
.hp #hpcontent .col2btm div h1 { padding-top:7px; }

/* homepage qsrch */
div#qSrch form#qSrch-frm {margin-left:25px; margin-top:25px;}
div#qSrch form#qSrch-frm #Make label, div#qSrch form#qSrch-frm #Model label, div#qSrch form#qSrch-frm #Year label {width:50px; float:left; }
div#qSrch form#qSrch-frm #Make, div#qSrch form#qSrch-frm #Model, div#qSrch form#qSrch-frm #Year {float:left; padding:10px;} 
div#qSrch form#qSrch-frm #Price, div#qSrch form#qSrch-frm #Price label {float:left;}
div#qSrch form#qSrch-frm #Price label {padding:10px; padding-right:25px;}
div#qSrch form#qSrch-frm #Price div label {padding:0px; float:none;}
div#qSrch form#qSrch-frm #Price div {width:170px;margin-left:50px; padding-top:10px;}
div#qSrch form#qSrch-frm #pmm-frm-submit {float:left; margin-left:50px; }
#qSrch-frm-submit { background-image:url('/usr/theme/image/hp_submit_off.png'); width:94px; height:22px; border:none; color:#ffffff;}
div#qSrch .qSrch_loaded img {display:none!important;}

/* IE7 Fixes for homepage qsrch */
*+html div#qSrch form#qSrch-frm {margin-left:25px; margin-top:10px;}
*+html #qSrch-frm-submit { background-image:url('/usr/theme/image/hp_submit_off.png'); width:94px; height:22px; border:none; color:#000000;}

/* interior */
body#pg-stnd .pmm-bd-h { margin-left:23px; margin-right:23px; margin-bottom:23px; padding-top:23px; padding-bottom:23px; border-bottom:4px solid #5b7f97; }
body#pg-stnd #pmm-bd-c { margin-left:23px; margin-right:23px; margin-bottom:35px; }
body#pg-stnd #pmm-bd-c hr { border:0px; border-bottom:1px solid #cccccc; }
body#pg-stnd #bd #yui-main .yui-b { background-image:url('/usr/theme/image/pg-hdr-bg.jpg'); background-position:top right; background-repeat:no-repeat; }
body#pg-stnd #model-selection ul li { width:120px; height:150px; text-align:center; }
body#pg-stnd .model-selection ul { padding:0px; margin-top: 20px; }
body#pg-stnd #pmm-bd-c hr { border:0px; border-bottom:1px solid #cccccc; margin-bottom:20px;}

/* sitemap */
body#pg-sitemap #pmm-bd-c { min-height:400px; padding:0px 20px 50px 20px; border-top:1px solid #eeeeee; }
body#pg-sitemap .pmm-bd-h { padding:15px 20px 18px 20px; }
body#pg-sitemap #side-nav p { border-top:1px solid #8ec5fb; border-bottom:1px solid #39648e; padding-left:10px; }
body#pg-sitemap #pmm-bd-c ul li { margin-left:20px; }

/* vsrch */
body#pg-vsrch #pmm-bd-c { min-height:400px; padding:0px 20px 20px 20px; }
body#pg-vsrch .pg-vsrch-header { padding:15px 20px 15px 20px; border-bottom:1px solid #eeeeee; margin-bottom:5px; }
body#pg-vsrch #pmm-main-content { margin-left:13px; }
body#pg-vsrch input, body#pg-vsrch select { border:1px solid #cccccc; margin-bottom:3px; padding:2px; }
body#pg-vsrch #frmInvSearch table { margin-bottom:5px; }
body#pg-vsrch #frmInvSearch table td { border-top:0px!important; }
body#pg-vsrch #frmInvSearch table { border-bottom:1px solid #eeeeee; margin-bottom:10px; }
body#pg-vsrch #frmInvSearch table table { border:0px; }
body#pg-vsrch #doSearch { padding:0px 10px 0px 10px; border:3px solid #408edb; }
body#pg-vsrch #doNewSearch { padding:0px 10px 0px 10px; border:3px solid #408edb; }
body#pg-vsrch #pmm-main-content .resultInfo { margin-bottom:5px; }
body#pg-vsrch .pmm-flow1 { height:4000px; }

/* vspecials */
body#pg-vspecials #pmm-bd-c { min-height:400px; padding:0px 20px 20px 20px; }
body#pg-vspecials .pg-vsrch-header { margin-left:23px; margin-right:23px; margin-bottom:23px; padding-top:23px; padding-bottom:23px; border-bottom:4px solid #5b7f97; }
body#pg-vspecials #pmm-main-content { margin-left:13px; }
body#pg-vspecials input, body#pg-vspecials select { border:1px solid #cccccc; margin-bottom:3px; padding:2px; }
body#pg-vspecials #frmInvSearch table { margin-bottom:5px; }
body#pg-vspecials #frmInvSearch table td { border-top:0px!important; }
body#pg-vspecials #frmInvSearch table { border-bottom:1px solid #eeeeee; margin-bottom:10px; }
body#pg-vspecials #frmInvSearch table table { border:0px; }
body#pg-vspecials #doSearch { padding:0px 10px 0px 10px; border:3px solid #408edb; }
body#pg-vspecials #doNewSearch { padding:0px 10px 0px 10px; border:3px solid #408edb; }
body#pg-vspecials #pmm-main-content .resultInfo { margin-bottom:5px; }
body#pg-vspecials #bd #yui-main .yui-b { background-image:url('/usr/theme/image/pg-hdr-bg.jpg'); background-position:top right; background-repeat:no-repeat; }



/* vspecs */
body#pg-vspecs #pmm-main-content #pg-vspecs-header { margin-top:15px; }
body#pg-vspecs #pmm-main-content .vMdlLst .trimlvl li { margin-bottom:8px; }

body#pg-vspecs #pmm-main-content #vCalc { padding:10px; width:310px; }
body#pg-vspecs #pmm-main-content #vCalc h3 { margin-bottom:10px; }
body#pg-vspecs #pmm-main-content #vCalc td { padding:5px; border-bottom:1px solid #cccccc; }
body#pg-vspecs #pmm-main-content #vCalc input { margin:5px; padding:2px; }
body#pg-vspecs #pmm-main-content #vInfoLst li { width:200px; }
body#pg-vspecs #pmm-main-content .vsrch_pricing_call { text-align:left; }




/* google map */
#map_google { width:720px; height:400px;border:5px solid #dddddd; }

/* Success Page */

#pg-success #pmm-bd-c h1 {margin-top:25px;}










/*
####################################################################################################################################
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:24px; }

/* 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:0px; }
#nav ul li ul li { height:25px; }
ul.jd_menu li ul li.jdm_hover { cursor:pointer; }
ul.jd_menu li ul li a { text-decoration:none; font-weight:normal; padding:10px; font-size:11px; }
ul.jd_menu li ul { border-bottom:1px solid #ff4e01; border-right:1px solid #ff4e01; border-left:1px solid #ff4e01; background-color:#ff4e01; }


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

#nav {
/* navigation image attributes */
background-image:url("/usr/theme/image/navigation.png");
background-repeat:no-repeat;
/* width of the navigation */
width:995px;
/* height of the navigation */
height:32px;
/* 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:#ffbb00; }
/* 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:140px; }
/* 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-color:#ff4e01; }
/* controls the color of the text of the drop down menu buttons */
ul.jd_menu li ul li a {color:#fff; }
/* controls the color of the text (hover state) of the drop down menu buttons */
ul.jd_menu li li.jdm_hover a{ color:#fff; } 


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

/* controls with hit area for the tab buttons */
.jd-home {width: 59px; }
.jd-dealerships {width: 93px;}
.jd-find {width: 98px;}
.jd-specials {width: 72px;}
.jd-hours {width: 133px;}
.jd-about {width: 80px;}

/* 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.png") -460px -32px no-repeat; }
ul.jd_menu li.jd-dealerships.jdm_hover, ul.jd_menu li.jd-dealerships.jdm_active { background:url("/usr/theme/image/navigation.png") -519px -32px no-repeat; }
ul.jd_menu li.jd-find.jdm_hover, ul.jd_menu li.jd-find.jdm_active {background:url("/usr/theme/image/navigation.png") -612px -32px no-repeat; }
ul.jd_menu li.jd-specials.jdm_hover, ul.jd_menu li.jd-specials.jdm_active {background:url("/usr/theme/image/navigation.png") -710px -32px no-repeat; }
ul.jd_menu li.jd-hours.jdm_hover, ul.jd_menu li.jd-hours.jdm_active {background:url("/usr/theme/image/navigation.png") -782px -32px no-repeat; }
ul.jd_menu li.jd-about.jdm_hover, ul.jd_menu li.jd-about.jdm_active {background:url("/usr/theme/image/navigation.png") -915px -32px no-repeat; }



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

/* IE6 FIXES */
* html .jd-home a.top-lvl:hover { background-image:none; }
* html ul.jd_menu li.jd-dealerships.jdm_hover, * html ul.jd_menu li.jd-dealerships.jdm_active { background-image:none; }
* html ul.jd_menu li.jd-find.jdm_hover, * html ul.jd_menu li.jd-find.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-hours.jdm_hover, * html ul.jd_menu li.jd-hours.jdm_active { background-image:none; }
* html ul.jd_menu li.jd-about.jdm_hover, * html ul.jd_menu li.jd-about.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
#######################################################################################################################################
*/

/* site attributes */
html { font-family:Arial, Helvetica, sans-serif!important; }
p { font-size:11px; line-height:18px; padding:8px 0px 8px 0px; }
strong { font-weight:bold; }

/* header */


/* nav */
#nav #dealername { font-family: "Myriad Pro", Arial, sans-serif; text-transform:uppercase; font-weight:bold; font-size:11px; }

/* footer */
#footer { font-size:11px; }

/* disclaimer */
.disclaimer p { font-family:Arial, Helvetica, sans-serif; line-height:18px; }
body#pg-vspecs #pmm-main-content .disclaimer { font-family:Arial, Helvetica, sans-serif; line-height:18px; }

/* homepage */
.hp #hpcontent h2 { font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; text-align:center; }
.hp #hpcontent .ctabtns li { text-align:center; text-transform:uppercase; font-size:14px; font-family: "Myriad Pro", Arial, sans-serif; }
.hp #hpcontent .ctabtns li a { text-decoration:none; }
.hp #hpcontent .ctabtns li a:hover { text-decoration:underline; }
.hp #hpcontent .ctabtns .ctahdr { font-size:14px; font-weight:bold; }
.hp #hpcontent .ctabtns .ctadesc { font-size:11px; text-transform:none; font-family:Arial, Helvetica, sans-serif; }
.hp #hpcontent .col2btm div h1 { font-size:11px; font-weight:bold; }

/* homepage qsrch */
div#qSrch form#qSrch-frm #New_Used label, div#qSrch form#qSrch-frm #Make label, div#qSrch form#qSrch-frm #Model label, div#qSrch form#qSrch-frm #Year label, div#qSrch form#qSrch-frm #Price label {font-size:11px; font-weight:bold;}
div#qSrch form#qSrch-frm {font-size:10px;}

/* interior */
body#pg-stnd .pmm-bd-h { font-size:24px; }
body#pg-stnd #pmm-bd-c p { font-size:12px; }
body#pg-stnd #pmm-bd-c table { font-size:12px; line-height:18px; }
body#pg-stnd #side-nav a { text-decoration:none; }
body#pg-stnd #side-nav a:hover { text-decoration:underline; }


/* sitemap */
body#pg-sitemap .pmm-bd-h { font-size:18px; }
body#pg-sitemap #pmm-bd-c p { font-size:12px; line-height:22px; }
body#pg-sitemap #side-nav a { text-decoration:none; }
body#pg-sitemap #side-nav a:hover { text-decoration:underline; }
body#pg-sitemap #pmm-bd-c ul li a span { font-size:12px; font-weight:bold; }

/* vsrch */
body#pg-vsrch .pg-vsrch-header { font-size:18px; }
body#pg-vsrch #pmm-bd-c p { font-size:12px; line-height:22px; }
body#pg-vsrch #side-nav p { line-height:18px; }
body#pg-vsrch #side-nav a { text-decoration:none; }
body#pg-vsrch #side-nav a:hover { text-decoration:underline; }
body#pg-vsrch #pmm-main-content { font-size:12px; }
body#pg-vsrch #doSearch { text-decoration:none; font-weight:bold; }
body#pg-vsrch #doNewSearch { text-decoration:none; font-weight:bold; }
body#pg-vsrch #pmm-main-content .ttlVsFound { font-size:18px; }
body#pg-vsrch #pmm-main-content .vListStnd a { text-decoration:none; }

/* vspecials */
body#pg-vspecials .pg-vsrch-header { font-size:24px; }
body#pg-vspecials #pmm-bd-c p { font-size:12px; line-height:22px; }
body#pg-vspecials #side-nav a { text-decoration:none; }
body#pg-vspecials #side-nav p { line-height:18px; }
body#pg-vspecials #side-nav a:hover { text-decoration:underline; }
body#pg-vspecials #pmm-main-content { font-size:12px; }

/* vspecs */
body#pg-vspecs #pmm-main-content .callsToAction a { text-decoration:none; }
body#pg-vspecs #pmm-main-content .toolbar a { text-decoration:none; }
body#pg-vspecs #pmm-main-content .vMdlLst .trimlvl li a:hover { text-decoration:underline; }
body#pg-vspecs #pmm-main-content .topCol1 .wdgt a { text-decoration:none; }
body#pg-vspecs #pmm-main-content #dlrInfo .org { font-size:24px; font-weight:normal; }
body#pg-vspecs #pmm-main-content #vsrch_pricing { width:200px; }
body#pg-vspecs #pmm-main-content #vInfoLst { font-size:11px; }
body#pg-vspecs #pmm-main-content #.vComp { font-size:10px; }
body#pg-vspecs #purchasePrice .vsrch_pricing_list label { font-size:14px; }
body#pg-vspecs #purchasePrice .vsrch_pricing_savings span { font-size:167%; }

body#pg-vspecs #pmm-main-content .vUpsellList .vCompInfoName, body#pg-vspecs #pmm-main-content .vUpsellList .vCompInfoPrice, body#pg-vspecs #pmm-main-content .vUpsellList .vCompInfoVin { font-size:11px; }

body#pg-vspecs #pmm-main-content #vCalc h3 { font-weight:bold; font-size:14px; }
body#pg-vspecs #pmm-main-content #vCalc { font-size:11px; }

/* Success Page */

#pg-success #pmm-bd-c h1 strong {font-size:16px;}











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

/* site attributes */
html { background-color:#2b2b2b; }
#pmm-doc-995 { background-color:#ffffff; }
h2 { color:#474d53; }
p { color:#333333; }
a { color:#ff8400; }


/* header */


/* nav */
#nav #dealername { color:#fff; }


/* homepage */
.hp #hpcontent h2 { color:#fff; }
.hp #hpcontent .ctabtns li { color:#fff; }
.hp #hpcontent .ctabtns li a { color:#fff; }
.hp #hpcontent .ctabtns span { color:#555555; }
.hp #hpcontent .ctabtns span a { color:#555555; }
.hp #hpcontent .col2btm h1, .hp #hpcontent .col2btm p { color:#747474; }

/* homepage qsrch */
div#qSrch form#qSrch-frm #New_Used label, div#qSrch form#qSrch-frm #Make label, div#qSrch form#qSrch-frm #Model label, div#qSrch form#qSrch-frm #Year label, div#qSrch form#qSrch-frm #Price label {color:#000000;}

/* footer */
#footer p { color:#747474; }

/* disclaimer */
.disclaimer p { color:#747474; }
.disclaimer { background-color:#FFFFFF; }
body#pg-vspecs #pmm-main-content .disclaimer { color:#747474; }


/* interior */
body#pg-stnd #pmm-bd-c p { color:#555555; }
body#pg-stnd #pmm-bd-c table { color:#555555; }
body#pg-stnd #side-nav { background-color:#408edb; }
body#pg-stnd #side-nav a { color:#0198f3; }

/* sitemap */
body#pg-sitemap #pmm-bd-c p { color:#555555; }
body#pg-sitemap #side-nav { background-color:#408edb; }
body#pg-sitemap #side-nav a { color:#0198f3; }

/* vsrch */
body#pg-vsrch #pmm-main-content { color:#555555; }
body#pg-vsrch #side-nav a { color:#0198f3; }
body#pg-vsrch #yui-main { background-color:#fff; }
body#pg-vsrch input, body#pg-vsrch select { color:#555555; }
body#pg-vsrch #doSearch { background-color:#408edb; }
body#pg-vsrch #doNewSearch { background-color:#408edb; }
body#pg-vsrch #pmm-main-content .ttlVsFound { color:#408edb; }
body#pg-vsrch #pmm-main-content #statusMsgs { color:#555555; }

/* vspecials */
body#pg-vspecials #pmm-main-content { color:#555555; }
body#pg-vspecials #side-nav a { color:#0198f3; }
body#pg-vspecials #yui-main { background-color:#fff; }
body#pg-vspecials input, body#pg-vsrch select { color:#555555; }
body#pg-vspecials #doSearch { background-color:#408edb; }
body#pg-vspecials #doNewSearch { background-color:#408edb; }
body#pg-vspecials #pmm-main-content .ttlVsFound { color:#408edb; }
body#pg-vspecials #pmm-main-content #statusMsgs { color:#555555; }

/* vspecs */
body#pg-vspecs #pmm-main-content .callsToAction a:hover { color:#fff; }
body#pg-vspecs #pmm-main-content .vMdlLst .trimlvl li a { color:#ff8400; }
body#pg-vspecs #pmm-main-content .vMdlLst .trimlvl .currentlyViewing { color:#FF0000; }
body#pg-vspecs #pmm-main-content .vMdlLst .trimlvl .mdlTrim { color:#474d53; }
body#pg-vspecs #pmm-main-content #dlrInfo { color:#474d53; }
body#pg-vspecs #pmm-main-content #vInfo .vSpecsLst .sectionHdr { color:#474d53; }
body#pg-vspecs #purchasePrice .vsrch_pricing_savings  { color:#009933; }

body#pg-vspecs #pmm-main-content #vCalc td { background-color:#eeeeee; }

/* Success Page */

#pg-success #pmm-bd-c h1 strong {color:#ffbb00;}
#pg-success #pmm-bd-c p {color:#ececec;}







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


/* Featured vehicle stuff */
#fSrchV3 {
height:375px;
margin-left:15px;
margin-top:12px;
width:210px;
}
.jcarousel-container {margin-left:5px;margin-top:17px;}
.jcarousel-container-horizontal {width:200px;height:255px;}
.fSrch-skin-1 .jcarousel-clip-horizontal {width:200px;height:290px;}
.fSrch-skin-1 .jcarousel-item {height: 250px;}
.fSrch-skin-1 .jcarousel-item img {width:180px;height:auto;position:relative;left:10px}
.fSrch-skin-1 .jcarousel-item div.fSrch-vdata-wrapper{padding-top:0px;width:200px;height:250px;position:relative;}
.fSrch-skin-1 .jcarousel-item div.fSrch-vdata1 {width:180px;color:#000000;margin:0px auto 0px auto}
.fSrch-skin-1 .jcarousel-item div.fSrch-vdata1 ul li {font-size:11px;font-weight:bold;padding-left:2px;padding-right:2px;padding-bottom:10px; height:10px; width:180px;overflow:hidden;}
.fSrch-skin-1 .jcarousel-item:hover {cursor:pointer}
.fSrch-skin-1 .jcarousel-item-horizontal {margin-right: 7px;}
.fSrch-skin-1 .jcarousel-item-vertical {margin-bottom: 7px;}
.fSrch-skin-1 .jcarousel-item-placeholder {}
li.fSrch-vdata-stock {font-weight:normal!important}
li.fSrch-vdata-name {font-size:11px!important;color:#000;margin:6px 0px 0px 0px;font-weight:bold; height:auto;}
li.fSrch-vdata-price span {font-size:14px;padding:0px 0px 2px 0px;height:18px;color:#ff0000;overflow:visible;}
.jcarousel-control {}
.jcarousel-control a {padding:2px;font-size:12px!important;}

/*EXT Controls*/
.jcarousel-control {text-align:center;width:200px;text-align:center;color:#000;margin:50px auto auto auto;position:relative;bottom:2px;}
.jcarousel-control a {font-size:.75em;text-decoration:underline;padding:0 5px;margin:0 5px 5px 0;color:#666;font-weight:bold;}
.jcarousel-control a:hover {cursor:pointer;color:#ff0000;}
.jcarousel-control a:focus,
.jcarousel-control a:active {color:#ff0000;}
.jcarousel-scroll {margin-top:10px;text-align: center;}
.jcarousel-scroll form {margin:0;padding: 0;}
.jcarousel-scroll select {font-size:75%;}

.fSrch-skin-1 .jcarousel-item div.fSrch-vdata1 .dlrInfo{margin-top:5px;font-size:11px;text-align:center}
.fSrch-skin-1 .jcarousel-item div.fSrch-vdata1 .dlrInfo .name {font-weight:bold}

.fSrch-skin-1 .jcarousel-item div.fSrch-vdata1 .cta{text-align:center}

.fSrch-skin-1 .jcarousel-item div.fSrch-vdata1 img{left:0px; width:149px;}


#seo, #seo a{color:#666666; font-size:10px;}


/* hp se */

div#hp_se-btm p, div#hp_se-btm a {color:#666666;line-height:18px;font-size:10px;}
div#hp_se-btm {padding:20px;}

.col2btm h1 {font-size:12px;}

.col2btm h2 {font-size:11px!important;font-weight:bold!important;color:#747474!important;text-align:left!important;padding:0px;}

.disclaimer p {font-size:10px;}



div#hp_se-btm h3 {font-weight:bold;}









