@charset "UTF-8";
html {overflow-y:scroll}
/*html body {font-family:Helvetica, Arial, sans-serif;background:#000000 url(/images/backgrounds/bgSliver.jpg) repeat-x top center;font-weight:normal;}*/
html body {font-family:Helvetica, Arial, sans-serif;font-weight:normal;background:#000000 url(/images/backgrounds/bgSliver.jpg) repeat-x top;}
* {margin:0;padding-right:0;padding-bottom:0;}
img {border:none;}
ul {list-style-image:none;}	
#allcontent {width:994px;margin-left:auto;margin-right:auto;}
.paddingBottom5 {padding-bottom:5px;}
.paddingBottom10 {padding-bottom:10px;}
.paddingBottom15 {padding-bottom:15px;}
.paddingBottom20 {padding-bottom:20px;}
.paddingBottom30 {padding-bottom:30px;}
.paddingBottom50 {padding-bottom:50px;}
.paddingBottom120 {padding-bottom:120px;}
.padd10 {padding:7px 15px 7px 15px;}
#topContainer {width:994px;height:77px;position:relative;}
#topFlash {width:994px;height:77px;position:relative;float:left;}
.topRight {width:89px;height:77px;position:relative;background:url(/images/backgrounds/topRight.jpg);float:left;clear:right;}
.bold {font-size:12px;color:#009900;text-decoration:none;line-height:56px;text-align:center;font-weight:bold;}
.bold a {font-size:12px;color: #00CC00;text-decoration:none;line-height:56px;text-align:center;font-weight:bold;outline:none;}
.bold a:hover {font-size:12px;color:#FFF;text-decoration:none;line-height:56px;text-align:center;font-weight:bold;}

/*middle content STRUCTURE*/
#middleContainer {width:994px;}
#middleContainerTop {min-height:216px;*height: auto !important;*height:216px;background:#fff;}
#middleContainerContent {width:815px;min-height:404px;*height: auto !important;*height:404px;padding:0 89px 0 90px;background:ffffff;}

/*_____BACKGROUNDS_____*/
#midContent {width:815px;height:543px;position:relative;float:left;clear:right;background: url(/images/backgrounds/mainContent_bkgnd3.jpg) no-repeat;}
#midLeft {width:87px;height:543px;background:url(/images/backgrounds/midLeft.jpg) no-repeat;position:relative;float:left;}
#midRight {width:92px;height:543px;background:url(/images/backgrounds/midRightIndex.jpg) no-repeat;position:relative;float:left;clear:right;}

/*COMP SPECIFIC*/
#essentialContent {width:815px;height:543px;background: url(/images/backgrounds/mainContent_bkgnd3.jpg) no-repeat;position:relative;float:left;}
.bottomNavSpacer {width:90px;height:33px;position:relative;float:left;background:url(/images/nav/navBottomLeftSpacer.jpg) no-repeat;list-style-image:none;}
.bottomNavSpacerRight {width:89px;height:33px;position:relative;float:left;background:url(/images/nav/navBottomRightSpacer.jpg) no-repeat;list-style-image:none;float:left;}	
	
/* begin Bottom*/
#Bottom {width:994px;height:75px;position:relative;}
.BottomMiddle {width:994px;height:75px;position:relative;float:left;background:url(/images/backgrounds/bottomMiddle.jpg) no-repeat;}

/*_______ EMPLOYMENT________*/
#genericContainer {min-height:543px;*height:auto;*height:543px !important;width:815px;background-color:#FFCC33;}
#contentWrapperH1, #contentWrapperH2, #contentWrapperH3, #contentWrapperH4, #contentWrapperH5 {color:#cccccc;margin-left:20px;font-size:30px;position:relative;top:12px;height:40px;width:400px;padding-bottom:5px;}
#contentWrapperH1 {text-transform:uppercase;}
#contentWrapperH2, {font-size:28px;}
#contentWrapperH2 span, #contentWrapperH3 span, #contentWrapperH4 span {color:#4B9900;letter-spacing:.1em;padding:0 5px 0 8px;font-size:20px;}
#contentWrapperH3 {font-size:18px;width:440px;text-transform:uppercase}
#contentWrapperH3 span {font-size:13px;}
#contentWrapperH4 {text-transform:capitalize;font-size:20px;color:#4B9900;padding:0;margin-bottom:-10px;}
#contentWrapperH1 span {color:#4B9900;letter-spacing:.1em;padding:0 5px 0 8px;font-size:24px;}
#contentWrapper, #contentWrapper3 {width:400px;position:relative;top:10px;padding:0 0 0 50px;font-size:14px;color:#2e2e2e;}
.contentWrapperH2 {font-size:18px;padding:15px 0 10px;margin-left:-10px;color:#4B9900;text-transform:uppercase;}
#contentWrapper p {margin-left:-10px;line-height:16px;padding-top:3px;}
#contentWrapper3 p {margin-left:-10px;line-height:18px;padding-top:10px;}
.greenBtn a{width:98px;line-height:32px;display:block;text-decoration:none;text-align:center;background:url(/images/greenBtn.png) no-repeat top left;_background:url(/images/greenBtn.gif) no-repeat top left;cursor:pointer;cursor:hand;color:#fff;}
.greenBtn a:visited{width:98px;line-height:32px;display:block;text-decoration:none;text-align:center;background:url(/images/greenBtn.png) no-repeat top left;_background:url(/images/greenBtn.gif) no-repeat top left;cursor:pointer;cursor:hand;color:#fff;}
.greenBtn a:hover{width:98px;line-height:32px;display:block;background-color:red;text-decoration:none;text-align:center;background:url(/images/greenBtnRoll.png) no-repeat top left;_background:url(/images/greenBtnRoll.gif) no-repeat top left;cursor:pointer;cursor:hand;color:#fff;}
.greenBtn a:active{width:98px;line-height:32px;display:block;background-color:red;text-decoration:none;text-align:center;background:url(/images/greenBtnRoll.png) no-repeat top left;_background:url(/images/greenBtnRoll.gif) no-repeat top left;cursor:pointer;cursor:hand;color:#fff;}
.ieBtnPad a{*margin-bottom:50px;}
	
/*___________POLICIES___________*/	
#Policies {border-left:3px solid #cccccc;min-height:543px;*height:auto !important;*height:543px;width:353px;*float:left;}
#imageContainer {height:543px;float:left;} /* I Make Policies Rotator Work */
#imageContainer img {display:none;position:absolute;}  /*I Make Policies Rotator Work*/ 
#policiesContentContainer, #contentContainer {position:absolute;float:left;}
#liquidContainer{width:463px;_width:456px;margin-left:353px;border-left:3px solid #cccccc;min-height:543px;*height:auto !important;*height:543px;}
#liquidContainer2{width:463px;_width:456px;margin-left:353px;border-left:3px solid #cccccc;min-height:690px;*height:auto !important;*height:690px;}
#liquidContainer3{width:463px;position:relative;left:353px;padding-bottom:15px;min-height:543px;*height:auto !important;*height:543px;*float:left;}
#liquidContainer4{width:456px;float:right;border-left:3px solid #cccccc;min-height:543px;*height:auto !important;*height:543px;position:relative;left:-3px;}
#liquidContainer5{width:815px;_width:808px;min-height:543px;*height:auto !important;*height:543px;}
#regionalPage #imageContainer {width:353px;height:543px;margin-bottom:-543px;}

/*_____NAV CONTAINER_____*/
#navContainer {width:994px;height:55px;background-color:cdced0;position:relative;z-index:11000;}
#navSpacer {width:89px;height:55px;position:relative;background:url(/images/nav/navLeftSpacer.jpg) no-repeat;float:left;}
#navSpacerRight {width:89px;height:55px;position:relative;float:left;background:url(/images/nav/navRightSpacer.jpg) no-repeat;overflow:hidden;}

/*_____SITEMAP_____*/	
.siteMap{padding-top:14px;text-align:center;color:#666666;font-size:10px;}
.siteMap span{color:#feeaab;cursor:default;padding:0 3px 0 6px;}
.siteMap a:link{font-size:10px;color:#fff;text-decoration:none;}
.siteMap a:visited{font-size:10px;color:#fff;text-decoration:none;}
.siteMap a:hover{font-size:10px;color:#feeaab;text-decoration:none;}
.siteMap a:active{font-size:10px;color:#feeaab;text-decoration:none;}

/*_____COPY CONTAINER_____*/
#copyContainer{line-height:30px;font-size:10px;color:#4B9900;width:994px;margin-left:auto;margin-right:auto;}
#copyContainer span{cursor:default;padding:0 3px 0 3px;}
#copyLeft{float:left;}
#copyRight{float:right;}
#copyContainer a:link{font-size:10px;color:#4B9900;text-decoration:none;}
#copyContainer a:visited{font-size:10px;color:#4B9900;text-decoration:none;}
#copyContainer a:hover{font-size:10px;color:#FEEAAB;text-decoration:underline;}
#copyContainer a:active{font-size:10px;color:#FEEAAB;text-decoration:underline;}

/*___________FRANCHISE PAGES___________*/	
#franchise {min-height:543px;*height:auto !important;*height:543px;width:353px;*float:left;}	
#franchiseNavLeft {width:89px;height:27px;margin:0 0 -34px -89px;_position:relative;background:#adc5b5 url(/images/franchise/navFranchiseLeft.jpg)}
#franchiseNav {height:34px;width:816px;_height:10px;_margin:0 0 -20px -1px;background-color:#adc5b5;}
#franchiseNavRight {width:88px;height:27px;margin-top:-27px;position:relative;left:816px;background:#adc5b5 url(/images/franchise/navFranchiseRight.jpg);}
#franchiseHeaderLeft {background:transparent url(/images/franchise/franchiseHeaderLR.jpg) repeat-x top left;height:46px;margin:0 0 -53px -89px;_position:relative;width:89px;_width:87px;border-left:2px solid #fff;}
#franchiseHeaderRight {background:transparent url(/images/franchise/franchiseHeaderLR.jpg) repeat-x top left;height:46px;top:-46px;left:815px;margin-bottom:-50px;position:relative;width:87px;border-right:2px solid #fff;}
#franchiseHeader {height:46px;width:815px;margin-top:7px;background:url(/images/franchise/franchiseHeaderMiddle.jpg) 0 0 repeat-x;}
#franchiseHeaderL {height:36px;width:22px;background:url(/images/franchise/franchiseHeaderLeft.jpg) 0 0 no-repeat;}
#franchiseHeaderL div {height:36px;width:815px;background:url(/images/franchise/franchiseHeaderRight.jpg) 100% 0 no-repeat;color:#666666;text-align:center;line-height:36px;text-transform:uppercase;font-size:18px;letter-spacing:.2em;}
#cutOut1, #cutOut2, #cutOut3 {height:232px;width:446px;margin-left:-20px;background:url(/images/franchise/cutOut1.jpg) no-repeat top left;padding-bottom:10px;}
.cutOutH1, .cutOutH2, .cutOutH3{font-size:14px;font-stretch:condensed;width:290px;position:relative;top:20px;left:10px;color:#4B9900;}
#cutOut1 ul, #cutOut2 ul, #cutOut3 ul{position:relative;top:27px;left:25px;width:200px;}
#cutOut1 ul li, #cutOut2 ul li, #cutOut3 ul li {background:url(/images/pointer.png) no-repeat scroll left 1px;_background:url(/images/pointer.gif) no-repeat scroll left 1px;line-height:15px;padding:3px 0 3px 20px;}
#cutOut2{height:263px;margin:20px 0 0 -20px;background:#feeaab url(/images/franchise/cutOut2.jpg) no-repeat bottom left}
.cutOutH2{top:0;}
#cutOut2 ul{top:8px;}
#cutOut3{height:335px;margin:20px 0 0 -20px;background:#feeaab url(/images/franchise/cutOut3.jpg) no-repeat bottom left;}
.cutOutH3{top:0;}
#cutOut3 ul{top:8px;}
.contentWrapper6{color:#4B9900;font-size:14px;font-stretch:condensed;width:400px;margin:15px 0 0 0;}
.contentWrapper6 ul {color:#333333;margin:0 0 0 30px;}
.contentWrapper6 ul li{list-style-position:outside;list-style-type:disc;padding-top:5px;font-size:13px;}
.contentWrapper6 ul ul li{list-style-position:outside;list-style-type:none;padding-top:0px;font-size:13px;font-style:oblique;color:#595959;}
.contentWrapper7 {font-size:13px;color:#333333;padding:5px 0 0 15px;}
.contentWrapper8 {font-size:13px;margin-bottom:-15px;}
.contentWrapper8 div {font-size:15px;padding:5px 0 10px;color:#4B9900;}
.contentWrapper9 {font-size:13px;color:#000;margin:-10px 0 0 15px;text-transform:uppercase;font-stretch:expanded;position:relative;	}
.Q, .A {font-size:13px;color:#000;margin-left:15px;}
.Q ul li, .A ul li {background:url(/images/franchise/Q.png) no-repeat scroll left 1px;_background:url(/images/franchise/Q.gif) no-repeat scroll left 1px;line-height:15px;padding:3px 0 3px 20px;}
.A ul li {background:url(/images/franchise/A.png) no-repeat scroll left 2px;_background:url(/images/franchise/A.gif) no-repeat scroll left 1px;}
.ASub ul li{list-style-position:outside;list-style-type:disc;padding-top:0px;font-size:13px;color:#595959;margin-left:50px;}
.franchiseChart1, .franchiseChart2, .franchiseChart3, .franchiseChart4  {height:158px;width:315px;background:#fff url(/images/franchise/chart1.jpg) no-repeat bottom left;margin:20px 0 0 40px;color:#333333;text-align:center;font-size:12px;padding-top:5px;}
.franchiseChart2 {background:#fff url(/images/franchise/chart2.jpg) no-repeat bottom left;}
.franchiseChart3 {background:#fff url(/images/franchise/chart3.jpg) no-repeat bottom left;height:147px;}
.franchiseChart4 {background:#fff url(/images/franchise/chart4.jpg) no-repeat bottom left;height:136px;}
.franchiseBtn {margin:10px 0 8px 150px;}
.legal {color:#595959;font-size:10px;font-style:oblique;-moz-border-radius:9px;-webkit-border-radius:9px;border: 1px solid #595959;padding:9px 7px 5px 15px;margin:5px 0 5px -20px;*margin-bottom:50px;line-height:.05em;}
.legal p{margin-bottom:-7px;}
.legal div {font-weight:bold;font-size:12px;margin:0 0 0 -10px;}
.franchinseForm input{width:290px;}
.franchinseForm input:focus{color:#fff;background-color:#666666;}
.franchinseForm textarea{width:288px;}
.franchinseForm textarea:focus{color:#fff;background-color:#666666;}
.franchinseForm input.button{width:75px;margin-left:95px;}
#middleContainer, #middleContainerTop, #middleContainerContent, #mainContainer, #regionalPage, #imageContainer {float:left;}
#imageContainer img{float:left;}

/*_______________LOCAL STORE___________*/
.storeLocal{_margin-right:-7px}
.storeLocator {font-size:20px;color:#4B9900;}
.storeLocator span {color:#000;padding:0 5px 0 5px;}
.storeName {text-align:center;font-size:24px;color:#4B9900;padding:10px 0 10px;}
.storeAddress {text-align:center;}
.storePricing {text-align:center;padding:10px 0 20px;}
.storeHoursH1, .storeDirectionsH1, .storePGA{text-align:left;font-size:20px;color:#4B9900;padding:10px 0 10px;}
.storeHours {text-align:center;padding-bottom:10px;}
.storeBorder {border-bottom:3px double #000;width:815px;}
.storeDirections {padding:10px 0 10px;}
.storeDirections div {font-size:18px;color:#666666;}
.headShotBG {background:transparent url(/superglobals/images/headShotBG.png) no-repeat center right;height:175px;width:175px;float:left;margin-right:20px;}
.headShotBG IMG {position:relative;top:10px;left:10px; border:3px double #fff;float:left;}
.storeDoc {border-bottom:1px solid #fff;}
.storeDoc .storeDoc div {float:left;}
.storeDoc div {padding-left:50px;}
.storeDocName {font-size:16px;color:#666666;letter-spacing:.05em;text-indent:12px;clear:both;}
.storeDocDetails {line-height:30px;color:#000;} 
.storeDocBio {line-height:22px;font-size:16px;color:#333333;}
.storeDocDetails a:link {color:#4B9900;text-decoration:none;}
.storeDocDetails a:visited {color#:007034;text-decoration:none;}
.storeDocDetails a:hover {color:#4B9900;text-decoration:underline;}
.storeDocDetails a:active {color:#4B9900;text-decoration:underline;}
table.storeLocalTable td {text-align: center;padding:0 10px 0 10px;}

/*___________Forms and Fieldsets___________*/	
div#contentWrapper3 form{margin:0px; font-size:10pt;}
div#contentWrapper3 fieldset{border:1px solid #4B9900; margin:20px 0 0 10px; padding:0 0 10px; width:400px; float:left;}
div#contentWrapper3 legend{font-size:9pt; text-transform:uppercase; color:#4B9900; padding:0 5px;}
div#contentWrapper3 label, div#contentWrapper3 div.checkboxradio{float:left; margin:10px 10px 0; width:175px; _margin:10px 0 0 10px;}
div#contentWrapper3 label span, div#contentWrapper3 div.checkboxradio span{float:left; color:#333;}
div#contentWrapper3 label span{width:175px;}
div#contentWrapper3 label.full span, div#contentWrapper3 div.full span{width:380px;}
div#contentWrapper3 span.fldRequired, div#contentWrapper3 div.checkboxradio span.fldRequired{color:#c00; float:none; padding:0 0 0 5px;}
div#contentWrapper3 input, div#contentWrapper3 textarea, div#contentWrapper3 select{float:left; width:180px; font-size:11pt; margin-top:3px; font-family:Arial, Helvetica, sans-serif;}
div#contentWrapper3 label.full, div#contentWrapper3 form div.full{width:380px;}
div#contentWrapper3 label.full input, div#contentWrapper3 label.full textarea, div#contentWrapper3 label.full select{width:375px;}
div#contentWrapper3 div.checkboxradio input{margin:0 5px 0 0; width:auto;}
div#contentWrapper3 div.checkboxradio label{width:auto;}
div#contentWrapper3 form input.formBtn{width:auto; margin:20px 0 20px 10px; padding:2px 5px;}
div#contentWrapper3 div.checkboxradio label span{float:none;}
div#contentWrapper3 div.full, div#contentWrapper3 label, div#contentWrapper3 fieldset, div#contentWrapper3 input, div#contentWrapper3 textarea, div#contentWrapper3 select, div#contentWrapper3 label span, div#contentWrapper3 div.checkboxradio span, div#contentWrapper3 div.checkboxradio{display:inline;} /* fix for ie6 float bug*/



