.boxShell{margin-left:1px;margin-top:1px;margin-bottom:1px;border-left:1px solid #DDD;border-right:1px solid #DDD;padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:10px}.floatingBookingWindow{z-index:100000;background:#DDD;border:1px
solid #CCC}.homePageDoubleWide{font-size:12px;width:44%;height:200px;border-right:1px dotted #aaa;padding-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px}.floatLeft{float:left}.floatRight{float:right}div.accountLevelSmall{font-size:12px;width:200px;text-align:center;float:left;height:190px;border-right:1px dotted #aaa;padding-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px}div.accountLevelSmallSelected{background-color:#FFF670}div.accountLevelSmallNotSelected{background-color:#FFF}div.horzline{height:1px;width:100%;background-color:#aaa;margin-top:3px;margin-bottom:3px}div.accountLevelWrapper{float:left;height:auto;height:100%;border-left:1px dotted #aaa;border-top:1px dotted #aaa;border-bottom:1px dotted #aaa}div.accountLevelList{height:auto;height:100%;font-weight:bold}ul.accountLevel{text-align:left;margin-bottom:3px;margin-left:3px}ul.accountLevel
li{text-align:left;margin-left:-20px;margin-bottom:3px;margin-right:3px;padding-left:0px;padding-right:0px;padding-bottom:0px;padding-top:0px}#indexlist{font-size:20px;font-weight:bold}.activeOn,.lessonPaid{font-size:11px;font-weight:bold;color:#96d145}.activeOff,.lessonUnpaid{font-size:11px;font-weight:bold;color:#C00}.activeLink{font-size:11px;font-weight:bold;color:#888}.activeLink
a{font-weight:bold;font-size:11px;color:#888}.deActiveLink{font-size:11px;font-weight:bold;color:#888}.deActiveLink
a{font-weight:bold;font-size:11px;color:#888}.deActiveLink:hover{font-weight:bold;font-size:11px;color:#C00}span.activeTextHolder{width:40px}div.loginLabel{float:left;width:80px;margin-bottom:2px}div.loginField{margin-bottom:2px}.notesdate{font-size:11px}.notesauthorStudent{font-weight:bold;font-size:11px;color:#444}.notesauthorInstructor{font-weight:bold;font-size:11px;color:#D44}div#studentListingLeft{float:left;width:227px}div#studentListingRight{float:left;width:173px}div.switchstudent{float:left;width:500px}.red{color:#C00}#updating{font-size:11px;font-weight:bold;text-align:left;color:#C00}div#loginLargeAlert{font-size:16px;color:#C00;font-weight:bold}#loadingWeek{position:absolute;z-index:201;top:264px;display:none;margin-left:75px;padding:0px;font-size:22px;text-align:center}div#leftslot{float:left;width:170px;padding-top:20px;margin-right:10px;margin-left:10px;text-align:right}.leftslotBG{width:170px;border-right:1px solid #96D145;background-color:#EEE}div#leftslotgoogle{width:130px;text-align:center}.imginvite{margin-left:3px;margin-bottom:5px;vertical-align:middle}div#leftslotGutter{float:left;width:15px}div#newestheader{position:relative;height:40px;background:transparent url(/images/newhdr_bg.jpg) repeat-x 0 0}ul.navrow{position:absolute;margin:0px
0px 0px 0px;padding:0px
0px 0px 0px;display:inline}li.navrow{margin:0px
0px 0px 0px;padding:0px
0px 0px 0px;display:inline}ul.navgroup{padding-top:0px;margin-top:0px;margin-bottom:5px;width:170px}li.navgrouptop{border-top:1px solid #96D145}li.navtitlegroup{border-bottom:1px solid #96D145}ul.navgroup
li{padding:0px
0px 0px 0px;line-height:15px}ul.navgroup li
a{margin-left:0px;display:block;padding-right:2px;padding-left:2px;padding-bottom:0px;padding-top:0px;line-height:15px;border-bottom:1px solid #96D145;text-decoration:none;font-size:.9em}ul.navgroup li a:hover,li.onstyle{margin-left:0px;line-height:15px;background:#FFF670;text-decoration:none;border-color:#96D145;border-left:1px solid #96D145;border-right:1px solid #96D145;color:#000}ul#balerror
li{padding:0px;color:#C00;list-style-image:none;list-style-type:none;list-style:square}ul#balerror{margin:0;padding-left:10px;color:#C00;list-style-image:none;list-style-type:none;list-style:square}div#packagepaymentitemLeft{float:left;width:160px}div#packagepaymentitemRight{float:left;width:204px}div#packagepaymentitemMiddle{float:left;width:100px}#noticeFlashSmall,.noticeFlashSmall{font-size:11px;font-weight:bold;text-align:left;color:#C00;padding:5px}select{font-size:11px}input,textarea{font-size:11px}#noticeLarge,.noticeLarge{font-size:16px;font-weight:bold;text-align:left;color:#C00}.removenote{}.removenote
a{color:#96D145;padding-bottom:5px;font-size:10px}.removenote a:hover{color:#444;padding-bottom:5px;font-size:10px}.notesLightListingRow{background-color:#EEE}.notesListingRowOn{padding-left:5px;padding-bottom:5px;background-color:#EEE}.notesListingRowOff{padding-left:5px;margin-bottom:5px}.lightlistingrow{background-color:#EEE}.listingRowOn{background-color:#EEE;border-top:1px solid #DDD;border-bottom:1px solid #DDD}.listingRowOff{border-top:1px solid #DDD;border-bottom:1px solid #DDD}.row_even{background-color:#DDD}.row_odd{background-color:#CCC}div#profData{float:left;width:92%}div#profEdit{float:left;text-align:right;margin-left:10px;width:5%}div#editLessonLeft{width:45%;float:left}div#editLessonRight{float:left;margin-left:10px;width:50%}div#checkoutbagitem{float:left;width:400px}div#checkoutbagitembtns{float:left;margin-right:5px;vertical-align:middle}div#checkoutbagitembtns
img{vertical-align:middle}div#checkoutbagitemchkbx{float:left;width:30px}div#checkoutbagitemlinks{float:left;width:180px}div#checkoutbagitemlinks.alert{color:#F00}div#googlecheckoutbagitemLeft{float:left;width:60%}div#googlecheckoutbagitemRight{float:left;width:35%;margin-left:5px}div#paymentlinks{float:left;width:190px;text-align:right}div#paymentlinks
a{color:#96D145;padding-bottom:5px;font-size:12px;font-weight:bold}div#paymentlinks a:hover{color:#444;padding-bottom:5px;font-size:12px;font-weight:bold}div#instructordetail{float:left;width:80%;margin-right:10px}div#instructorShowPhoto{margin-top: -100px;margin-right:20px;overflow:hidden;float:right;width:90px;padding:5px
5px 5px 5px;background:#FFF;border:2px
solid #96D145}div#videolisting{margin-right:20px}#revver_form_frame
h2{font-size:24px;line-height:30px}#revver_form_frame  h2
span{margin:0
0 0 15px;color:#96D145}.upload-infobox{position:absolute;top:100px;right:30px;width:250px;font-size:11px;line-height:13px;background:#fefde8;border:3px
double #ccc}.upload-infobox
p{margin:15px}#upload-page
#revver_form_frame{margin-top:75px}#revver_form_frame
form{margin-top:15px}#revver_form_frame
label{font-weight:bold;display:block;padding:3px}#revver_form_frame input, #upload-page
textarea{font-size:115%;padding:2px
4px}#revver_form_frame
textarea{width:70%}#revver_form_frame
dl{padding:10px;border-top:3px solid #000;margin:0
20px}#revver_form_frame
dt{font-size:120%;margin:5px
0 0 15px;padding:0;line-height:1em}#revver_form_frame
dd{margin:0
0 10px 15px}#revver_form_frame
.btsns{display:block}div#videothumbnail{float:left;padding-left:5px;padding-right:5px;padding-top:10px;padding-bottom:10px}ul#pricing
li{list-style-image:none;list-style-type:none;list-style:square}ul{margin-left:0px;list-style-image:none;list-style-type:none}li{list-style-image:none;list-style-type:none}ol#indexlist
li{padding:0px;color:#96d145;list-style-image:none;list-style-type:none;list-style:decimal}ol#indexlist{margin:0;padding-left:30px;color:#96d145}.hotmap{margin:0
0 0 0;font-weight:bold;font-size:0.97em}.hotmap
li{display:inline}.hotmap
em{font-style:normal;font-size:1.03em}ul.bighotmap{text-align:left;font-size:1.0em;margin-top:1em;margin:0
0 0 0;padding:0
0 0 0}ul.bighotmap
li{line-height:1.8em;display:inline}ul.bighotmap
a{margin-right:4px}ul.bighotmap
em{font-style:normal;font-size:1.05em}span#alertprefix{padding-left:5px;padding-right:5px;font-size:14px;background:Yellow;color:#F00}div#alert,span.alert{font-size:14px;color:#F00}div#alert
a{color:#F00;font-weight:bold;text-decoration:none;font-size:11px}div#alert a:hover{color:#96D145;font-weight:bold;text-decoration:underline;font-size:11px}.biggreenlinks{font-size:14px;font-weight:bold;color:#96D145;padding-right:5px;padding-left:5px}.biggreenlinks
a{font-size:14px;font-weight:bold;color:#96D145;padding-right:5px;padding-left:5px}.bigredlinks{font-size:14px;font-weight:bold;color:#F00;padding-right:5px;padding-left:5px}.bigredlinks
a{font-size:14px;font-weight:bold;color:#F00;padding-right:5px;padding-left:5px}div#bodyGuts{padding-top:10px;float:left;width:740px}div#searchintro{padding-bottom:10px;margin-right:20px}div#searchPaginate{padding-right:10px;padding-left:125px;float:left;width:240px;text-align:center}td.searchDates{float:left;text-align:center;font-size:15px;font-weight:bold}input#searchdate{height:20px;width:105px;text-align:center;font-size:15px}td.btnPaginate{padding-top:19px}div#hometext{float:left;width:50%;margin-right:20px;vertical-align:middle}div#homeTopInstructors{float:left;width:43%;padding:5px
10px 5px 10px;vertical-align:middle;border:2px
solid #96D145}div#pagetitle{padding-right:10px;font-size:24px}div#pagetitle
h1{padding-bottom:10px;padding-right:10px;padding-top:0px;padding-left:0px;font-size:24px;font-weight:normal;margin:0px
0px 0px 0px}div#pagetitle
h2{padding-bottom:10px;padding-right:10px;font-size:16px;font-weight:normal;margin:0px
0px 0px 0px}.mobileLinkOn{color:#000;padding-bottom:5px;font-size:12px;font-weight:bold}.mobileLinkOn
a{color:#000;padding-bottom:5px;font-size:12px;font-weight:bold}.mobileLinkOn a:link{color:#000;padding-bottom:5px;font-size:12px;font-weight:bold}.searchresultitemtitle{font-size:18px}div#profEditLeftBig{float:left;text-align:left;width:400px}div#profEditRight{float:left;padding-left:10px;width:140px}div#profEditLeft{float:left;text-align:left;width:300px}div#profEditRightBig{float:left;padding-left:10px;width:240px}.label{text-align:right;padding-right:5px;width:100px}.labelbig{color:#000;font-size:14px;font-weight:bold;text-align:right;padding-right:5px;width:100px}#ErrorExplanation
p{color:#333;margin-bottom:0;padding:5px}#ErrorExplanation ul
li{font-size:12px;list-style:square}.fieldWithErrors{padding:2px;background-color:#96D145;display:table}#errorExplanation{width:350px;border:2px
solid #96D145;padding:7px;padding-bottom:12px;margin-bottom:20px;background-color:#FFF670}#errorExplanation
h2{text-align:left;font-weight:bold;padding:5px
5px 5px 15px;font-size:12px;margin: -7px;background-color:#96D145;color:#C00}.invoicelistingHeader{color:#000;font-size:14px;font-weight:bold}.invoicelistingLines{color:#000;font-size:11px;font-weight:normal}.invoiceHeading{padding-bottom:5px;font-size:12px;font-weight:bold}div.profileMargin{margin-bottom:10px}div.float{padding:0px
0 0 0;float:left}div.container{z-index: -1;overflow:hidden}pre{background-color:#eee;padding:10px;font-size:11px}div.timeslotcolAdmin{font-size:12px;width:94px;text-align:center;float:left}div.timeslotcolTitle{font-size:12px;font-weight:bold;margin-top:5px;width:140px;text-align:center}div.timeslotcolNew{font-size:12px;width:150px;float:left}div.timeslotcol{font-size:12px;width:170px;text-align:center;float:left}div.timeslotcol
p{font-size:10px;line-height:16px;margin:3px
0 15px 0}div.timeslotcol
h3{font-size:12px;font-weight:bold;padding:0;margin:0
0 15px 0}div.timeslotcolBooked{font-size:10px;height:30px;margin-right:3px;margin-bottom:3px;background-color:#FF4500}div.timeslotcolHeld{vertical-align:middle;font-size:10px;height:30px;margin-right:3px;margin-bottom:3px;background-color:#FF7800}div.timeslotcolOpen{font-size:10px;height:30px;margin-right:3px;margin-bottom:3px;background-color:#96D145}div.timeslotcolOpen
input{padding:0px
0px 0px 0px;margin:0px
0px 0px 5px}div.timeslotcolUnconfirmed{vertical-align:middle;font-size:10px;height:30px;margin-right:3px;margin-bottom:3px;background-color:#FEFF6A}div.timeslotcolUnconfirmed
input{padding:0px
0px 0px 0px;margin:0px
0px 0px 5px}div.timeslotcolNotExist{vertical-align:middle;font-size:10px;height:30px;margin-right:3px;margin-bottom:3px;background-color:#C1C1C1}div.timeslotcolNotExist
input{padding:0px
0px 0px 0px;margin:0px
0px 0px 5px}.clearallrule{border-bottom:1px solid #ccc;clear:both}.clearallBigRule{padding-top:20px;margin-bottom:10px;border-bottom:2px solid #96D145;clear:both}.clearall,.clearallrule{margin:0
0 15px 0;padding:15px
0 0 0;clear:both;font-size:2px}.clearall5{margin:0
0 5px 0;padding:0
0 0 0;clear:both;font-size:2px}.clearallnospace{margin:0
0 0px 0;padding:0px
0 0 0;clear:both;font-size:2px}img{border:0}div.auto_complete{position:absolute;width:250px;background-color:white;border:1px
solid #888;margin:0px;padding:0px}ul.contacts{list-style-type:none;margin:0px;padding:0px}ul.contacts
li.selected{background-color:#ccc}li.contact{list-style-type:none;display:block;margin:0;padding:2px}li.contact
div.image{float:left;width:32px;margin-right:8px}li.contact
div.name{font-weight:bold;font-size:12px;line-height:1.2em}li.contact
div.email{font-size:10px;color:#888}#list{margin:0;margin-top:10px;padding:0;list-style-type:none;width:250px}#list
li{margin:0;margin-bottom:4px;padding:5px;border:1px
solid #888;cursor:move}div.inline{width:20px;border:thin dotted Black}.tooltip
p{padding:2px;margin-top:0.5em;line-height:1.2em}.tooltip
a.close{}.switchcat
p{padding:2px;margin-top:0.5em;line-height:1.2em}.switchcat
a.close{}#switchcategory{padding-top:5px;padding-right:2px}#newfacility{z-index:9999;position:absolute;padding:0px;font-size:10px;margin:1em}img.products{float:left;width:140px;height:20px;margin-right:10px;margin-bottom:3px;cursor:move}div.cart
a{color:#FFF;font-weight:bold;text-decoration:none}div.cart
a.active{color:#FFF;font-weight:bold;text-decoration:none}div.cart a.active:visited{color:#FFF;font-weight:bold;text-decoration:none}div.cart a.active:hover{color:#000;font-weight:bold}div#cartitems{text-align:center;color:#FFF}div.cart
img{float:left;width:108px;height:94px;margin-right:10px}.detailTitle{font-size:14px;font-weight:bold}div#tabs{float:left;font-size:13px}div#tabs
li{float:left;background-color:#FFF670;margin-right:2px;padding:0;width:auto}div#tabs
a{display:block;text-decoration:none;font-weight:bold;color:#444;padding:8px
16px 8px 16px}div#tabs
.active{background-color:#96D145}div#tabs
#activetab{background-color:#96D145}div#tabs
.profinactive{display:block;text-decoration:none;font-weight:bold;color:#444;padding:8px
16px 8px 16px;background-color:#FFF000}div#tabs
.profactive{display:block;text-decoration:none;font-weight:bold;color:#444;padding:8px
16px 8px 16px;background-color:#96D145}div#tabs .active
a{color:#444;background-repeat:no-repeat}div#tab_content{clear:left;border:1px
solid #DDD;background-color:#EEE;margin-right:20px;padding:1em}div#OLDtab_content{clear:left;background-color:#FFF670;border:2px
solid #96D145;margin-right:20px;padding:1em}.switchcat{position:absolute;background-color:#FFF670;border:3px
solid #96D145;padding:0px;font-size:10px;margin:1em;text-align:left}.switchcat
h1{height:auto;margin-top:0px;padding-left:3px;padding-right:3px;margin-bottom:3px;background-color:#96D145;color:#444;font-size:14px;font-weight:bold;margin:0}