@charset "UTF-8";
/* CSS Document */
html {font-size:62.5%;font-family:Helvetica, "Times New Roman", Times, serif;height:100%;}
body {font-size:1.2em;background:#666666;color:#ccc;}

a {color:#66cc33;text-decoration:none;}
a:hover {color:#66cc33;text-decoration:underline;}

a.gline {color:#333;text-decoration:none;border-bottom:1px solid #67cc33;}
a.gline:hover {color:#67cc33;text-decoration:none;padding-right:1px;}

/*
green: 66cc33

*/

img {border:0;}

p {font-size:1.2em;line-height:1.6em;padding-bottom:10px;font-style:italic;}
.darktext {color:#333;}
.text11pt {font-size:1.0em;}

#outterstagewrapper {float:left;width:100%;position:relative;background:#303030;background-image:url(/image/bg_body.gif);background-position:top;background-repeat:repeat-x;}

#outterstage {float:left;width:100%;position:relative;background-image:url(/image/bg_outterstagehome2.jpg);background-position:top center;background-repeat:no-repeat;}

#outterstagehome {float:left;width:100%;position:relative;background-image:url(/image/bg_outterstagehome2.jpg);background-position:top center;background-repeat:no-repeat;}

#stagewrapper {width:960px;margin-left:auto;margin-right:auto;position:relative;}
#stage {float:left;width:960px;background:#ccc;background-image:url(/image/bg_stage.jpg);background-position:top center;background-repeat:no-repeat;}

#stagehome {float:left;width:960px;background-image:url(/image/homepage_big_pic4.jpg);background-position:top center;background-repeat:no-repeat;margin-top:-31px;display:inline;height:512px;}
/* */

#homeheader {float:left;width:960px;height:100px;position:relative;z-index:10;background-image:url(/image/siteheader.png);background-position:top center;background-repeat:no-repeat;}

#header {float:left;width:960px;height:95px;background-image:url(/image/bg_header.jpg);background-position:top center;background-repeat:no-repeat;}

#outterfooter {float:left;width:100%;position:relative;background-image:url(/image/bg_footer2.jpg);background-position:top;background-repeat:repeat-x;}
#footerwrapper {width:960px;margin-left:auto;margin-right:auto;position:relative;height:125px;}
#footer {float:left;width:960px;margin-top:51px;display:inline;}
#footerlogo {float:left;width:542px;text-align:right;}
#footertext {float:left;width:418px;font-size:1.0em;letter-spacing:1px;text-align:right;padding-bottom:2px;}

#stagefooter {float:left;width:960px;height:251px;background-image:url(/image/bg_stage_footer2.jpg);background-position:top center;background-repeat:no-repeat;}
#stagefootercontent {float:left;width:960px;margin-top:64px;display:inline;}
#lfooter {float:left;width:579px;}
#rfooter {float:left;width:371px;margin-left:10px;display:inline;}

#footercontentright {float:left;width:329px;padding-left:1px;}
#footercontentright p {font-size:1.0em;line-height:16px;color:#fff;font-weight:normal;padding-left:6px;padding-top:3px;}
#footerarrow {float:left;width:41px;}

#sidebar {float:left;margin:-15px 0 0 10px;display:inline;width:160px;position:relative;z-index:20;}

#mainnavcontainer {float:left;width:100%;}
#sidebarhome {float:left;margin:12px 0 0 10px;display:inline;width:160px;position:relative;z-index:20;}

#content {float:left;margin:22px 0 40px 30px;display:inline;width:730px;}

h3 {font-size:1.1em;font-weight:bold;color:#666;padding-bottom:4px;}

#playbooknavbar {float:left;width:130px;margin-left:10px;margin-top:40px;display:inline;font-size:1.0em;}

#playbooknavbar h3 {font-size:1.0em;font-weight:bold;color:#fff;padding-bottom:4px;text-transform:uppercase;}

.controlcontainer {padding-bottom:10px;}
#playbooknavbar li {padding:0;margin-bottom:2px;line-height:16px;}
#playbooknavbar li a {color:#333;text-decoration:underline;}
#playbooknavbar li a:hover {color:#333;text-decoration:none;}

.mainnav {margin-left:20px;}
.mainnav li {padding:0;margin-bottom:2px;}
.mainnav li a {display:block;}

.subnav {margin:10px 0 8px 8px;}
.subnav li {padding:0;margin-bottom:2px;line-height:20px;}
.subnav li a {color:#fff;text-transform:uppercase;text-decoration:none;}
.subnav li a:hover {color:#66cc33;text-transform:uppercase;text-decoration:none;}
.subnav li a.on {color:#66cc33;text-transform:uppercase;text-decoration:none;}

#home {width:116px;height:28px;background-image:url(/image/button_home.png);background-repeat:no-repeat;background-position:0px 0px;}
#home:hover {width:116px;height:28px;background-image:url(/image/button_home.png);background-repeat:no-repeat;background-position:0px -28px;}
#homeon {width:116px;height:28px;background-image:url(/image/button_home.png);background-repeat:no-repeat;background-position:0px -56px;}

#story {width:116px;height:28px;background-image:url(/image/button_story.png);background-repeat:no-repeat;background-position:0px 0px;}
#story:hover {width:116px;height:28px;background-image:url(/image/button_story.png);background-repeat:no-repeat;background-position:0px -28px;}
#storyon {width:116px;height:28px;background-image:url(/image/button_story.png);background-repeat:no-repeat;background-position:0px -56px;}

#gear {width:116px;height:28px;background-image:url(/image/button_gear.png);background-repeat:no-repeat;background-position:0px 0px;}
#gear:hover {width:116px;height:28px;background-image:url(/image/button_gear.png);background-repeat:no-repeat;background-position:0px -28px;}
#gearon {width:116px;height:28px;background-image:url(/image/button_gear.png);background-repeat:no-repeat;background-position:0px -56px;}

#service {width:116px;height:28px;background-image:url(/image/button_service.png);background-repeat:no-repeat;background-position:0px 0px;}
#service:hover {width:116px;height:28px;background-image:url(/image/button_service.png);background-repeat:no-repeat;background-position:0px -28px;}
#serviceon {width:116px;height:28px;background-image:url(/image/button_service.png);background-repeat:no-repeat;background-position:0px -56px;}

#playbook {width:116px;height:28px;background-image:url(/image/button_playbook.png);background-repeat:no-repeat;background-position:0px 0px;}
#playbook:hover {width:116px;height:28px;background-image:url(/image/button_playbook.png);background-repeat:no-repeat;background-position:0px -28px;}
#playbookon {width:116px;height:28px;background-image:url(/image/button_playbook.png);background-repeat:no-repeat;background-position:0px -56px;}

#contact {width:116px;height:28px;background-image:url(/image/button_contact.png);background-repeat:no-repeat;background-position:0px 0px;}
#contact:hover {width:116px;height:28px;background-image:url(/image/button_contact.png);background-repeat:no-repeat;background-position:0px -28px;}
#contacton {width:116px;height:28px;background-image:url(/image/button_contact.png);background-repeat:no-repeat;background-position:0px -56px;}

.contentcontainerwrapperdark {float:left;width:710px;background:transparent;background-image:url(/image/bg_content_dark.png);background-position:top center;background-repeat:no-repeat;padding:20px 0 20px 20px;}
.contentcontainerwrapperlite {float:left;width:710px;background:transparent;background-image:url(/image/bg_content_lite.png);background-position:top center;background-repeat:no-repeat;padding:20px 0 20px 20px;}

.contentcontainer {float:left;width:690px;margin-top:11px;display:inline;}

.contentcontainernotopmargin {float:left;width:690px;}

.thecontent {float:left;width:655px;padding-left:1px;}
.thecontentwide {float:left;width:690px;}

#galleryheader {float:left;width:690px;height:63px;background:#333 url(/image/header_gallery.gif);}

#subnav {float:right;width:425px;padding-right:8px;font-weight:bold;font-size:0.9em;margin-top:39px;display:inline;}
#subnav li {float:left;display:inline;padding:0;margin:0;text-transform:uppercase;}
#subnav li a {display:block;color:#fff;padding-left:12px;}
#subnav li a:hover {display:block;color:#66cc33;padding-left:12px;text-decoration:none;}
#subnav li a.on {display:block;color:#66cc33;padding-left:12px;text-decoration:underline;}

h1 {text-indent:-2000px;width:690px;height:63px;border-bottom:1px solid #595959;}
h2 {text-indent:-2000px;width:690px;height:38px;position:relative;z-index:10;}

#sidebigbuttons {float:left;width:120px;background:url(/image/bg_bigbuttons_2.gif);height:94px;display:inline;margin-left:14px;margin-top:18px;padding-left:5px;padding-top:5px;background-repeat:no-repeat;text-transform:uppercase;line-height:1.2em;font-size:1.1em;} 



.bigbutton {width:107px;height:36px;background-image:url(/image/bg_bigbutton.gif);background-repeat:no-repeat;background-position:0px 0px;display:block;color:#fff;text-decoration:none;font-weight:bold;padding-top:8px;padding-left:9px;}
.bigbutton:hover {width:107px;height:36px;background-image:url(/image/bg_bigbutton.gif);background-repeat:no-repeat;background-position:0px -44px;display:block;color:#fff;text-decoration:none;font-weight:bold;padding-top:8px;padding-left:9px;}
.bigbuttonon {width:107px;height:36px;background-image:url(/image/bg_bigbutton.gif);background-repeat:no-repeat;background-position:0px -44px;display:block;color:#fff;text-decoration:none;font-weight:bold;padding-top:8px;padding-left:9px;}
.bigbuttonon:hover {color:#fff;text-decoration:none;}


/*header classes*/
/* h1's */
.h1gear {background:#333 url(/image/header_holder.gif);}
.h1contact {background:#333 url(/image/header_contact.gif);}
.h1service {background:#333 url(/image/header_what_makes_difference.gif);}
.h1specs {background:#333 url(/image/header_customspecs.gif);}
.h1heart {background:#333 url(/image/header_bigheart.gif);}
.h1gridiron {background:#333 url(/image/header_itbegan.gif);}
.h1playbook {background:#333 url(/image/header_playbook.gif);}
.h1bio {background:#333 url(/image/header_bio.gif);}
.h1greengear {background:#333 url(/image/header_greengear.gif);}

.h1becomedealer {background:#333 url(/image/header_become_dealer.gif);height:115px;}
.h1finddealer {background:#333 url(/image/header_find_dealer.gif);height:115px;}

/* h2's */
.h2samples {background:transparent url(/image/sub_header_samples.png);}
.h2pricing {background:transparent url(/image/sub_header_pricing.png);}
.h2timelines {background:transparent url(/image/sub_header_timelines.png);}
.h2donation {background:transparent url(/image/sub_header_donation.png);}

.h2threecoaches {background:transparent url(/image/sub_header_threecoaches.png);}
.h2grassroots {background:transparent url(/image/sub_header_grassroots.png);}
.h2bandwagon {background:transparent url(/image/sub_header_joinbandwagon.png);}
.h2weregoing {background:transparent url(/image/sub_header_wheregoing.png);}

/*content container backgrounds*/
.gearoverview {background-image:url(/image/bg_gear_overview.jpg);height:384px;}




.overviewtext {float:left;width:495px;padding:68px 0 0 14px;}
.overviewlinks {float:left;width:690px;color:#66cc33;font-weight:bold;margin-top:20px;display:inline;font-style:normal;font-size:1.1em;}
.overviewlinks a {margin-right:10px;display:inline;}


.lmargin10 {margin-left:10px;}

.pricingblockdark {float:left;background-image:url(/image/bg_small_grad_dark.png);width:115px;background-repeat:no-repeat;background-position:top;text-align:center;padding-top:5px;}

.pricingblocklite {float:left;background-image:url(/image/bg_small_grad_lite.png);width:115px;background-repeat:no-repeat;background-position:top;text-align:center;padding-top:5px;}

.dollar {font-size:0.4em;padding-right:3px;vertical-align:top;line-height:1.6em;}
.mwhite {font-size:2.9em;font-family:Times;color:#fff;position:relative;z-index:11;display:block;}
.mgray {font-size:2.9em;font-family:Times;color:#333;position:relative;z-index:10;margin-top:-33px;display:block;}

.mwhiteie {display:none;}
.mgrayie {display:none;}

.smallwhite {float:left;width:100%;font-size:1.0em;color:#fff;}

.unitwhite {float:left;width:100%;font-size:2.9em;color:#fff;padding-top:12px; vertical-align: }

.column3small {float:left;width:220px;padding-right:10px;}

.columnsmallheader {float:left;width:100%;border-bottom:2px solid #333;font-size:0.9em;}
.columnsmallheader strong {font-style:normal;}
.columnsmallheader p {padding-bottom:3px;}
.columnsmallcontent {float:left;width:100%;font-size:0.8em;padding-top:25px;}


.thecontentgallery {float:left;width:684px;padding:5px 0 0 6px;background:#333 url(/image/bg_thecontentgallery.png);background-repeat:no-repeat;background-position:top;}

.galleryproductcontainer {float:left;width:228px;height:243px;background-image:url(/image/bg_gallery_container.png);}

.galleryproductcontainer .pic {float:left;border:1px solid #fff;width:218px;height:178px;}
.galleryproductcontainer .lablel {float:left;width:190px;color:#fff;font-style:normal;font-weight:bold;padding-left:10px;font-size:1.1em;line-height:3.6em;}
.galleryproductcontainer .button {float:left;width:20px;height:45px;}


.fullwidthart {float:left;width:690px;}
.specartnotoppad {padding:13px 0 20px 20px;}

.speccontainer {float:left;width:165px;margin-right:10px;display:inline;}
.speccontainerend {float:left;width:165px;margin-right:0;display:inline;}
.spectitle {float:left;width:165px;position:relative;z-index:10;}

.specbody {float:left;width:145px;padding:10px;background-image:url(/image/bg_spec_body.png);background-repeat:no-repeat;background-position:top;display:inline;margin-top:-12px;}
.specbody p {font-size:1.1em;line-height:1.3em;font-style:italic;}

.specbody ul {font-size:1.1em;line-height:1.3em;font-style:italic;}
.specbody ul li {background-image:url(/image/bullet_dot.png);background-position:left top;padding-left:6px;background-repeat: no-repeat;}

.specbody ul li ul {font-size:1.0em;line-height:1.2em;font-style:italic;padding-left:6px;}
.specbody ul li ul li {background-image:url(/image/bullet_dash.png);background-position:left top;padding-left:6px;background-repeat: no-repeat;}


#stagefooterhome {float:left;width:960px;background:transparent url(/image/divid_homepage3.png);background-position:top left;background-repeat:no-repeat;margin-top:-8px;display:inline;position:relative;z-index:30;}
#stagefootercontenthome {float:left;width:960px;display:inline;background:#030303;margin-top:50px;}
#lfooterhome {float:left;width:460px;margin-left:10px;display:inline;}
#rfooterhome {float:left;width:470px;margin-left:20px;display:inline;text-align:center;}

.hfootercontainer {float:left;width:100%;margin-top:10px;display:inline;}
.hfootercontainer .left {float:left;width:174px;}
.hfootercontainer .right {float:left;width:296px;padding-top:12px;}

ul.homepage {font-size:1.1em;line-height:1.4em;font-style:normal;padding-left:18px;padding-top:6px;}
ul.homepage li {background-image:url(/image/bullet_homepage.gif);background-position:left top;padding-left:15px;background-repeat: no-repeat;text-transform:uppercase;}
ul.homepage li.a {color:#66cc33;text-decoration:none;}
ul.homepage li.a:hover {color:#66cc33;text-decoration:none;}

.pbdate {float:left;width:100%;font-size:0.9em;color:#ccc;padding-bottom:2px;}

.pbwhite {font-size:2.5em;font-weight:bold;color:#ccc;position:relative;z-index:11;display:block;text-transform:uppercase;}
.pbgray {font-size:2.5em;font-weight:bold;color:#222;position:relative;z-index:10;margin-top:-28px;margin-left:2px;display:block;text-transform:uppercase;}

.pbwhiteie {display:none;}
.pbgrayie {display:none;}

.pbstats {float:left;border-top:1px solid #fff;float:left;border-bottom:1px solid #fff;width:460px;}
.pbstats .item {float:left;font-size:1.0em;line-height:2.4em;padding-right:4px;}
.pbstats .icon {float:left;padding-top:4px;padding-right:4px;}

.homepageiconrow {float:left;width:100%;padding-top:8px;}
.homepageiconrow .icon {float:left;padding-top:4px;padding-right:4px;}

.blogpostcontainer {float:left;width:100%;padding-bottom:20px;}
.blogposttile {float:left;width:100%;font-size:2.5em;font-weight:bold;color:#333;display:inline;text-transform:uppercase;padding-bottom:5px;}
.posted {float:left;width:100%;font-size:1.1em;padding-left:1px;color:#000;padding-bottom:10px;}
.thepost {float:left;width:685px;padding-left:5px;}
.poststats {float:left;width:100%;padding-top:6px;border-bottom:1px solid #fff;color:#fff;background:#666;padding-bottom:6px;padding-left:5px;border-top:1px solid #333;display:inline;margin-top:10px;}
.poststats a {color:#66cc33;text-decoration:underline;}
.poststats a:hover {color:#66cc33;text-decoration:none;}
.postbody {float:left;width:100%;color:#000;}
.paginate {float:left;width:100%;color:#333;padding-top:10px;text-align:center;font-weight:bold;}
.pagecount {padding-right:20px;}
.paginate a {margin-left:5px;}

h4 {font-style:italic;font-size:1.2em;padding-bottom:10px;color:#333;}
.entry {float:left;width:100%;padding-top:5px;padding-bottom:5px;}

h5 {font-style:italic;font-size:1.8em;padding-bottom:10px;padding-top:10px;}

.postedsmall {float:left;width:100%;font-size:0.9em;padding-left:1px;color:#000;padding-bottom:10px;}


.center {float:left;width:100%;text-align:left;font-size:0.9em;}


.blogpostcontainer li {padding:0;margin-bottom:2px;line-height:18px;font-size:1.2em;}
.blogpostcontainer li a {color:#666;text-decoration:underline;}
.blogpostcontainer li a:hover {color:#666;text-decoration:none;}

a.block {background:#66cc33;color:#fff;text-decoration:none;padding:3px 4px;}
a.block:hover {background:#66cc33;color:#fff;text-decoration:underline;}

.commentcontainer {float:left;width:100%;padding-top:6px;border-bottom:1px solid #333;color:#fff;padding-bottom:6px;padding-left:5px;border-top:1px solid #333;display:inline;margin-top:10px;}

.thecomment {color:#333;}

a.galleryproduct {color:#fff;text-decoration:none;}
a.galleryproduct:hover {color:#66cc33;text-decoration:none;}



#contactform {float:left;padding-top:20px;width:366px;}

#contactleft {float:left;width:300px;padding-top:20px;}
#contactleft a {background:#66cc33;color:#fff;text-decoration:none;padding:3px 4px;}
#contactleft a:hover {background:#66cc33;color:#fff;text-decoration:underline;}

#contactright {float:right;width:366px;margin-left:15px;display:inline;}

.fcontainer {float:left;color:#999;background:#fff;font-weight:bold;font-size:1.1em;border:1px solid #ccc;width:356px;line-height:28px;padding:0 0 0 4px;margin-bottom:5px;display:block;}
.label {float:left;display:inline;}
.thefield {float:right;display:inline;}
#contactform span {color:red;}


#contactform .text {border:0;background:#fff;padding-top:6px;font-weight:bold;font-size:1.0em;color:#666666;margin:0;display:inline;}
#contactform .text:focus {background:#66cc33;color:#fff;}
.submitcontainer {float:left;padding-top:10px;}

.sbutton {background-image:url(/image/submitbutton.gif;)}

.firstname {width:242px;height:21px;}
.lastname {width:242px;height:21px;}
.email {width:269px;height:21px;}
.phone {width:269px;height:21px;}
.company {width:250px;height:21px;}
.address {width:240px;height:21px;}
.message {width:254px;height:92px;}
.quantity {width:220px;height:21px}




/* gallery */



/* for spec */
#slideoverlayspecs {float:left;width:678px;height:0px;z-index:200;position:relative;display:none;background-image:url(/image/litetrans.png);}

#slidecontainerspecs {float:left;width:678px;background:#000;display:inline;padding:5px 5px 0 5px;}

	#slidecontrolleft {float:left;width:114px;background:#000;display:inline;}
		#previousbutton {cursor:pointer;}
		
	#slideviewspec {float:left;width:450px;overflow:hidden;display:inline;}
	
		#sliderspec {float:left;width:450px;}
		.slidespec {float:left;width:450px;text-align:center;color:#333;font-size:1.1em;line-height:1.2em;font-weight:normal;}
			.slidedescriptionspec {float:left;width:450px;text-align:left;display:inline;margin:5px 0 20px 0;color:#fff;}
	
	
	#slidecontrolright {float:left;width:114px;background:#000;display:inline;}
		#slideclosespec {cursor:pointer;}
		#nextbutton {cursor:pointer;}









.carrowleft {display:block;cursor:pointer;width:38px;height:76px;background-image:url(/image/gallery_action_buttons.gif);background-repeat:no-repeat;background-position:0px 0px;}
.carrowleftoff {display:block;cursor:pointer;width:38px;height:76px;background-image:url(/image/gallery_action_buttons.gif);background-repeat:no-repeat;background-position:0px -76px;}

.carrowright {display:block;cursor:pointer;margin-top:118px;width:38px;height:76px;background-image:url(/image/gallery_action_buttons.gif);background-repeat:no-repeat;background-position:-38px 0px;}
.carrowrightoff {display:block;cursor:pointer;margin-top:118px;width:38px;height:76px;background-image:url(/image/gallery_action_buttons.gif);background-repeat:no-repeat;background-position:-38px -76px;}


/*for gallery*/


#slideoverlay {float:left;width:678px;z-index:200;position:relative;display:none;background-image:url(/image/darktrans.png);}


#slidecontainer {float:left;width:678px;background:transparent;margin-top:0px;display:inline;margin-bottom:10px;}
#slidecontroler {float:left;width:100%;background:#000;font-weight:bold;padding-bottom:6px;padding-top:2px;}
#slidecontroler_left {float:left;width:50%;color:#54c225;}
#slidecontroler_right {float:right;text-align:right;width:50%;}



#slideview {float:left;width:678px;overflow:hidden;display:inline;}
.slide {float:left;width:678px;text-align:center;color:#333;font-size:1.1em;line-height:1.2em;font-weight:normal;}


#slidespeccontainer {float:left;width:678px;background:#fff;padding-top:5px;margin-top:10px;display:inline;}

.slidespectitle {float:left;width:638px;text-align:left;display:inline;margin:0 0 5px 20px;padding-top:8px;}


.spec_style {float:left;width:554px;font-weight:bold;font-size:1.7em;color:#000;background:url(/image/label_style.gif);background-position:left center;padding:8px 0 4px 84px;background-repeat:no-repeat;display:inline;margin-bottom:3px;overflow:hidden;}
.spec_sku {float:left;width:554px;font-weight:bold;font-size:1.3em;color:#262626;background:url(/image/label_sku.gif);background-position:left center;padding:7px 0 5px 84px;background-repeat:no-repeat;display:inline;margin-bottom:10px;overflow:hidden;}
.slidespectitle p {font-style:normal;font-size:1.0em;line-height:1.1em;}
.slidedescription {float:left;width:638px;text-align:left;display:inline;margin:5px 0 20px 20px;background:url(/image/bg_slide_spec.gif);background-position:top left;background-repeat:repeat-x;}
.slidedescription h4 {padding:8px 0 6px 3px;}
#slider {float:left;width:678px;}
#slideclose {cursor:pointer;background:url(/image/button_close.gif);background-position:right center;background-repeat:no-repeat;padding:3px 23px 3px 0;}
.cursor {cursor:pointer;}
.specgallerylinks {float:left;display:block;margin-top:8px;}
.slidespeclist {margin-top:5px;}
.slidespeclist li {float:left;padding:4px 4px 4px 2px;width:150px;color:#222;display:inline;margin-right:1px; border-top:1px solid #333333;}
.slidespeclist li span {display:block;width:100%;padding-bottom:4px;}
.sd_colors {float:left;width:300px;}
.sd_samples {float:left;width:320px;display:inline;margin-left:18px;}
.sd_samples h4 {padding-left:13px;}
.samples {float:left;width:148px;display:inline;margin-left:9px;border:1px solid #000;background:#000;padding:10px 0;}
.colors {float:left;width:80px;display:inline;margin-right:10px;color:#fff;background:#000;overflow:hidden;margin-bottom:10px;}
.colors div {text-transform:uppercase;font-size:0.7em;font-weight:bold;padding-left:3px;padding-top:3px;}
.slideshare {float:left;width:638px;display:inline;margin:0 0 20px 20px;}
.sharelink {background:#54c225;display:block;width:160px;color:#fff;font-weight:bold;padding:7px 0 5px 0;float:right;text-align:center;}
.sharelink:hover {color:#fff;}

.backtolist {cursor:pointer;background:url(/image/button_close.gif);background-position:right center;background-repeat:no-repeat;padding:3px 23px 3px 0;}



#dealersearchcontainer {float:left;width:470px;margin-top:11px;display:block;background:#333;color:#fff;text-shadow:1px 1px 1px #000;font-size:1.8em;font-weight:normal;padding:6px 5px 3px 5px;}

.searchparam {float:left;padding-right:10px;}
.dsearch {width:60px;border:0;padding:4px 4px 3px 4px;font-weight:bold;}
.searchbutton {color:#66cc33;background:#333;border:1px solid #333;font-size:0.7em;padding-left:0;padding-top:0;}

.dealertable {width:100%;}
.dealertable td {border-bottom:1px solid #333;padding-bottom:8px;padding-top:12px;vertical-align:top;}
.dealertable td p {font-size:1.1em;line-height:1.3em;padding-bottom:8px;font-style:normal;}
.dealertable td a {background:#333;color:#fff;padding:3px 5px;margin-top:4px;}

.dealertable td img {margin:0!important;padding:0!important;}


.formcolumn {float:left;width:220px;margin-right:10px;display:inline;}
.formcolumn2 {float:left;width:225px;margin-right:10px;display:inline;}
.formcolumn3 {float:left;width:225px;display:inline;}

.forminput {background:#fff;border:1px solid #ccc;color:#999;font-weight:bold;font-size:1.0em;padding:7px 5px 5px 5px;width:212px;margin-bottom:3px;}
.forminput:focus {background:#66cc33;color:#fff;}
.fitext {height:85px;max-height:85px;max-width:212px;}
.citext {height:85px;max-height:85px;max-width:353px;}
.cinput {width:353px;}

.select {background:#fdfdfd;color:#999;font-weight:bold;font-size:1.1em;padding:7px 5px 5px 5px;width:364px;margin-bottom:3px;}
.select:focus {background:#66cc33;color:#fff;}


.previousbutton {cursor:pointer;display:none;}
.nextbutton {cursor:pointer;}

/* 

.select {background:#fff;color:#999;font-weight:bold;font-size:1.2em;padding:7px 5px 5px 5px;width:100%;margin-bottom:3px;}
*/













