h1,h2,h3,h4,h5,h6,pre,code{font-size:1em;}ul,ol,li,h1,h2,h3,h4,h5,h6,body,form,html,p,pre,blockquote,fieldset,input{margin:0;padding:0}:link,:visited{text-decoration:none}ul,ol{list-style:none}a img,:link img,:visited img, fieldset{border:none;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}q:before,q:after{content:'';}caption,th,td{text-align:left;}table{border-collapse:collapse;border-spacing:0;}@media print{div#siteTitle, div#loginState, div#mainmenu, div.mainAd, div.secondaryContent{display:none;!important}div.footer{padding-top:5em;!important bottom:-1em;!important position:relative;!important}}.halfWidth{width:50%;}.twoColumn label{width:50%;text-align:left;display:inline-block;}body.busy{cursor:progress;!important}table.gridAvailability tr.busy{background-color:#666;}table.gridAvailability tr td{border:1px solid black;width:50% text-align:center;}table.gridAvailability tr{border:1px solid black;}table.gridAvailability{width:200px;border:1px solid black;border-collapse:collapse;empty-cells:show;background-color:#ddd;}body{margin:0px;padding:0px;}div.choices ul li label{padding-left:8px;padding-right:2px;}div.passwordReset p{padding:20px;font-size:150%;}input.loginButton, input.registrationButton{visibility:hidden;position:absolute;left:-9999px;}.notePopup, div.popup{-moz-border-radius:8px 8px;-webkit-border-radius:8px 8px;border:3px solid #aaa;overflow-y:auto;background-color:#a5c5e4;text-align:left;}div.popup div.userDetails label, div#editSiteDetails label{display:inline-block;width:6em;}div.blocker{z-index:100;position:fixed;left:0;top:0;width:100%;height:100%;opacity:0.5;filter:alpha(opacity=50);background-color:#222;}.login{margin-left:2em;}ol.manageMenu li{display:block;float:left;width:150px;vertical-align:top;margin-top:1em;}.draggable{cursor:move;}ol.manageMenu li.mouseover{cursor:move;border:1px solid #666;}ol.manageMenu li span.menuName{font-size:1.1em;font-weight:bold;overflow:hidden;width:100%;height:2em;border-bottom:1px solid #888;}ol.manageMenu ol.productGroup li{display:block;height:2em;}div.holidays{background:#eee;border:1px solid black;margin:5px;padding:4px;}div.holidays ol{display:inline-block;padding:5px}div.holidays ol li{float:left;width:25%;text-align:left;}div.wikiContainer em{font-style:italic;}div.wikiContainer strong{font-weight:bold;}table.dataTable{width:90%;margin-left:auto;margin-right:auto;}.dataTable th, .dataTable td{border:1px solid black;}.dataTable td.currency{text-align:right;}.dataTable thead th{font-size:120% font-weight:bold;text-align:center;background-color:#ccc;}.dataTable tfoot td{background-color:#ddd;}ul.resources{padding-top:0.5em;}ul.resources li.tableHeader{height:1.6em;font-size:1.1em;background-color:#ddd;}ul.resources#newResource li{height:1.9em;padding-top:0.2em;}ul.resources li{display:block;width:80%;position:relative;height:1.4em;overflow:hidden;}ul.resources li p{display:inline;position:absolute;margin-top:0px;}ul.resources li p.name{left:10px;}ul.resources li p.description{left:150px;}ul.resources li p.action{right:10px;}ul.resources li p.priority, ul.resources li p.cost{right:70px;}ul#resourcesTable li p.priority{display:none;}ul#RGresourcesContainer li p.cost{display:none;}#scheduleList{display:block;padding:1em;}ul#scheduleList li{display:block;padding-bottom:0.5em;}ul#scheduleList li span{float:left;}ul#scheduleList li span.actions{display:inline;float:right;}div#editSiteDetails ul li:hover{background-color:yellow;}div#editSiteDetails label{display:inline-block;width:16em;}table.statistics span.clickable{font-style:italic;padding-left:0.2em;padding-right:0.2em;}table.statistics .centre{text-align:center;}.productColour1{color:#111;}.productColour2{color:#141;}.productColour3{color:#114;}table.statistics{border:1px #888 solid;border-collapse:collapse;background-color:#eee;table-layout:fixed;width:99%;}div.dayNumber{z-index:15;position:relative;}.timeLabel{position:absolute;z-index:15;left:0.5em;color:black;}input.datepicker{width:8em;}input.invalid{background-color:red !important;}input.timepicker{width:6em;}table.statistics .streak{text-align:center;}table.statistics thead tr, table.statistics tfoot tr{height:2em;}table.statistics th{background:#fc0 url(/images/arrow_off.png) right center no-repeat;text-decoration:underline;text-align:center;cursor:pointer;}table.statistics tfoot td{background:#eb0;border:none;}tr.odd, tr.rowodd{background-color:#BBBBBB;}tr.tableRowEven,tr.even, tr.roweven{background-color:#fff;}table.statistics th.asc{background-image:url(/images/arrow_up.png);background-color:orange;}table.statistics th.desc{background-image:url(/images/arrow_down.png);background-color:orange;}div.footer{font-family:Georgia, "Times New Roman", Times, serif;color:white;}span.mandatory{color:red;font-weight:bold;}img.sitePicture{float:left;padding:0 2em 2em 0;}div.roundbordered{-moz-border-radius:8px;-webkit-border-radius:8px;border:1px solid #888;padding:1em;margin:0.3em;}input.mandatory{background-color:#ff7;}div.multibox ul li{display:inline;float:left;margin-right:1em;}ul .messages{padding:1em;margin:1em;}ul.messages li.error, p.highlight{color:red;}ul.messages li{display:block;color:green;}table.data tbody td, table.data thead th{border:1px solid #ccc;}table.data tr:hover{background:#ddd;}table.data thead th{background:#bbb;font-weight:bold;text-align:center;}table.data td{padding:2px;}table.data td.numeric{text-align:right;}table.data{width:90%;border:1px solid #ccc;text-align:left;}ol.fields li{display:block;}div.popup ol.fields li label{padding-left:0em;width:auto;padding-right:0.5em;}div#bookingDetails h2, h3{padding-left:10px;}div#bookingDetails h2{font-size:1.5em;margin-bottom:10px;}div#bookingDetails ol#details li p, div#bookingDetails ol#details li div{position:absolute;left:8em;}div#bookingDetails ol#details li.question p, div#bookingDetails ol#details li.question div{position:absolute;left:16em;}div#bookingDetails span.menucontrol{font-size:1.5em;margin:10px;}div#bookingDetails ol#details li{position:relative;margin-bottom:5px;}div#bookingDetails ol#details li *{display:inline;}div#bookingDetails ol#details li select option{display:block;}div#bookingDetails ol#details li h3{font-weight:bold;margin-right:2em;}ol#myBookings{margin:1em auto;}ol#myBookings li{display:block;}div#bookingLoginDetails label, div#blockAvailability label, ol.fields li label{padding-left:1em;display:inline-block;width:6em;}ol.fields li label.radio, ol.fields li label.checkbox{width:auto;padding-right:0.5em;}ol.fields li input{margin-right:1em;}div.frontPage p{padding:0.3em;}.bookMessage{font-size:1.3em;}div#modeDescription{margin-bottom:1em;}div.footer a{color:#ddd;}div#userDetails div#summary, div#userDetails div#lessons, div#userDetails div#notes{border:1px solid black;padding:1em;margin:1em;}a#brandImage{color:white;position:absolute;top:15px;font-size:40px;font-variant:small-caps;text-decoration:none;}.future{cursor:pointer;}.noshow{font-style:italic;}.appointment{color:green !important;background:transparent !important;font-size:1.2em;}.appointment.comment{font-style:italic;}.cancelled{text-decoration:line-through;}.note{font-size:80%;color:#222;}div.notes .notePrecis{width:80%;height:1.5em;}div.notes .noteBody{width:80%;height:5em;}#resourceSelection p{display:inline;padding-right:2em;}.timeslice{border:groove 3px #035909;width:85%;margin-left:14%;position:absolute;z-index:20;text-align:center;font-size:1.1em;padding-top:0;color:black;background:yellow;}.timeslice .bookNow{position:absolute;left:100px;top:50%;margin-top:-0.9em;width:7em;height:1.8em;}.timeslice span{display:inline-block;position:absolute;margin-left:-3em;left:50%;margin-top:-0.7em;top:50%;font-size:1em;height:1.4em;}.invisible{visibility:hidden;}.clickable{cursor:pointer;}.clickable:hover{text-decoration:underline;}span#monthDesc{font-size:120%;}span.reservation{position:absolute;z-index:40;right:0;width:200px;font-size:0.8em;overflow:hidden;}.dateNav{cursor:pointer;}.title{font-family:'Lucida Casual','Comic Sans MS',cursive;font-size:2em;}.keep{background:url("../../images/fadingBG.gif") repeat-x;}ul.forum_headers li p, ul.thread_headers li p{display:inline;}ul.forum_headers li p a{position:absolute;right:1em;top:0;}ul.forum_headers li{position:relative;margin-bottom:2em;}ul.forum_headers li p, ul.forum_headers li a{font-family:Georgia, "Times New Roman", Times, serif;font-size:1.2em;}ul.forum_headers li p{margin-left:3em;}ul.forum_headers > li + li{border-top:dashed 1px;padding-top:1em;}ul.thread_headers li{position:relative;margin-left:3em;font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}ul.thread_headers li p.date{position:absolute;right:1em;top:0;}ul.thread_headers li p.author{margin-left:3em;font-style:italic;}ul.thread_headers li a{min-width:250px;overflow:hidden;}ul.thread_headers > li + li{border-top:dotted 1px;}.article_subject{background:#aaa;font-size:1.15em;color:white}.article_author{border-bottom:1px solid #fff;font-style:italic;}.article_author{margin:5px;border-bottom:1px solid #fff;background:#fdfdfd}.base_text{padding:10px 10px 10px 10px;}div.topic{position:relative;float:right;margin:.3em 0 .3em .5em;}div.intro div.article{display:block;padding:0 0 0 .85em;margin:.25em 0 .6em 0;font-style:normal;border-left:3px solid #ddd;}.productSummary span.productName{font-family:Georgia, Times New Roman, Times, serif;font-size:120%;}.productSummary{padding:1em;}.productSummary p{padding-bottom:0.3em;}.menubar{font-family:Georgia, Times New Roman, Times, serif;}.atom{padding:1em;}ul.newsFeed li{font-variant:small-caps;font-size:12px;margin-top:10px;font-weight:lighter;text-align:left;color:#d1fd99;padding:2px;}ul.newsFeed li a{color:#000;margin-left:2px;text-decoration:none;}ul.newsFeed > li:hover{text-decoration:none;font-variant:small-caps;font-weight:lighter;text-align:left;color:#FFFFCC;}ul.newsFeed > li + li{border-top:dotted 1px #ccc;}ul.newsFeed > li:hover{background-color:#ddd;}.newsLink{font-size:0.9em;text-decoration:none;}html{}body{font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;font-size:80%;}.centred{text-align:center;}th{text-align:center;}h1{color:#111;font-family:Georgia, Times New Roman, Times, serif;font-size:1.7em;}h2{font-size:1.4em;margin:6px;min-height:35px;padding-left:10px;padding-top:3px;-moz-border-radius:6px 6px;-webkit-border-radius:6px}h4{color:#222;font-size:1.2em;font-weight:bold;}h5{color:#333;font-size:1em;font-weight:bold;}h6{color:#444;font-size:0.9em;font-weight:bold;}.UNREAD{font-weight:bold;}div#userSelection{border-width:1px;border-style:solid;border-color:black;position:relative;left:5%;width:90%;background-color:#eee;}table.products tables.resources{border-width:1px;border-style:solid;border-color:black;}td.products{border-left:solid 1px;border-right:solid 1px;}.tableHeader{background-color:#ddd;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:black;}:link,:visited{color:black;text-decoration:none;}.bluetabs{margin-left:auto;margin-right:auto;-moz-border-radius:6px 6px;-webkit-border-radius:6px;}.bluetabs ul{padding:3px 0;margin-left:0;margin-top:1px;margin-bottom:0;list-style-type:none;font-family:Century Gothic;font-size:11px;min-height:30px;font-weight:bold;text-align:left;}.bluetabs li{display:inline;margin:0;}.bluetabs li a{background:transparent;text-decoration:none;color:#fff !important;display:inline-block;min-width:80px;text-align:center;margin-right:0px;margin-top:0px;padding:6px;border:none;border-right:1px #fff solid;-moz-border-radius:6px 6px;-webkit-border-radius:6px}.dropmenudiv_b{position:absolute;top:0;font:normal 12px Verdana;line-height:18px;z-index:100;background-color:white;width:200px;visibility:hidden;}.dropmenudiv_b a{width:auto;display:block;text-indent:5px;border:0 solid #918d8d;border-bottom-width:1px;padding:2px 0;text-decoration:none;color:black;}* html .dropmenudiv_b a{width:100%;}.dropmenudiv_b a:hover{background-color:#edf3f3;}div#allContent{text-align:left;position:relative;overflow:hidden;margin-left:auto;margin-right:auto;text-align:left;min-height:900px;height:100%;width:1024px;}div#siteTitle{background:transparent;text-decoration:none;margin-left:auto;margin-right:auto;position:relative;height:140px;text-indent:10px;display:block;overflow:hidden;font-size:3em;font-variant:small-caps;-moz-border-radius:6px 6px;-webkit-border-radius:6px;}div#loginState{text-align:right;position:absolute;top:1em;right:6em;color:black;background:transparent;padding-left:4px;}div.contentBody{width:1024px;margin-left:auto;margin-right:auto;}div.mainContent{width:740px;min-height:620px;margin-top:10px;margin-left:10px;float:left;background:transparent;}div#availability div.gridColumn{display:inline-block;float:left;margin-right:10px;}body.admin div.mainContent{width:99%;}div.secondaryContent{float:right;margin-top:10px;margin-left:10px;margin-right:10px;width:240px;min-height:620px;}div.secondaryContent a img{margin-left:3px;}div.secondaryContent iframe{margin-left:18px;}div#calendarHolder{padding:15px;}div.footer{margin-top:2em;overflow:hidden;text-align:center;position:relative;bottom:0em;padding-top:30px;width:100%;}ul.newsFeed{margin-right:5px;margin-top:5px;margin-bottom:5px;-moz-border-radius:6px 6px;-webkit-border-radius:6px;}div.mainAd{clear:both;margin-top:2em;overflow:hidden;text-align:center;}table.singleDayMouseTracked{height:100%;width:100%;border:1px black solid;empty-cells:show;}table.mainCalendar{width:100%;height:440px;empty-cells:show;}table.mainCalendar tbody tr.followed td{border-bottom:none;}table.mainCalendar tbody tr.follower td{border-top:none;}table.mainCalendar tbody tr td, table.mainCalendar tbody tr th{padding:0;vertical-align:middle;}div.timeLabels{position:absolute;left:0;top:0;z-index:15;width:4em;height:100%;border-right:1px solid black;}div.dayAvailability{position:absolute;width:100%;top:0;left:0;z-index:10;}div.dayContainer{position:relative;height:100%;}.padded{padding-left:5px;padding-right:5px;}span.key{margin-top:2px;padding:2px;width:6em;border:1px black solid;background-color:#fff;margin-left:20px;float:left;text-align:center;}.available{background-color:transparent;}.booked{background-color:#BBBBBB;}.monthView .byWeek .byMonth .byDay{font-size:70%;}.byDay span{}table.byDay td{font-size:150%;}.calendarDay{text-align:left;vertical-align:top;}.myMonth{background-color:#fff;border:1px solid grey;}.otherMonth{background-color:#eee;border:1px solid grey;}.weeknum{background-color:#757575;vertical-align:middle;font-family:Georgia, "Times New Roman", Times, serif;font-size:140%;text-align:center;}.dayLabel{font-family:Georgia, "Times New Roman", Times, serif;font-size:0.9em;color:#fff;height:5% !important;text-align:center;}table.mainCalendar tbody tr *.today{border:1px solid red;}.appointment{color:green;margin-right:1em;}.cancelled{text-decoration:line-through;}.note{font-size:80%;color:#222;}.invisible{visibility:hidden;}.timeslice{border:groove 2px #8D9663;background:#99CCFF;width:560px;position:absolute;z-index:20;text-align:center;font-size:0.8em;padding-top:0;}span.startTime{right:0.5em;font-style:italic;}.bookNow{position:absolute;left:100px;top:50%;margin-top:-0.9em;width:7em;height:1.8em;}.timeslice span{display:inline-block;position:absolute;margin-left:-3em;left:50%;margin-top:-0.7em;top:50%;font-size:1em;height:1.4em;}.dateNav{margin-left:1em;margin-right:1em;}.menucontrol{color:black;text-decoration:none;cursor:pointer;}.notePopup, div.popup{position:fixed;left:25%;top:15%;width:50%;z-index:100;}ol.numbered{list-style-type:decimal;padding:1em;}div.popup div.buttons{text-align:center;padding:5px;}div.popup div.contents{padding:12px;}div.popup #cancelText{width:100%}div.popup div.userDetails, div.popup div.reservationDetails{border:1px solid #aaa;margin:6px;padding:6px;}div.popup ol.icons{display:block;-moz-border-radius:6px 6px;-webkit-border-radius:6px;background-color:#187519;height:25px;}div.popup ol.icons li{display:inline;float:right;}div.popup ol.buttons li{display:inline;margin:5px;}div.notePopup .textInput{width:250px;}table.product table.products{}.monthHeaders th{text-align:center;}.products th{font-weight:bold;text-align:center;}tr.data{background-color:#fff;}tr.data:hover{background-color:yellow;}table.products tables.resources{border-width:1px;border-style:solid;border-color:black;}td.products{border-left:solid 1px;border-right:solid 1px;}.tableHeader{background-color:#ddd;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:black;}.clickable{color:black;}table.mainCalendar tbody tr td, table.mainCalendar tbody tr th{border:1px black solid;}div#topNavigation, div#bottomNavigation{visibility:collapse;visibility:hidden;}.ot-container{position:absolute;max-width:300px;z-index:100;}.ot-container.ot-fixed{-webkit-transition-property:left, top;-webkit-transition-duration:0.2s, 0.2s;-moz-transition-property:left, top;-moz-transition-duration:0.2s, 0.2s;}.ot-container.ot-completely-hidden{display:none;}.opentip{position:relative;font-size:13px;line-height:120%;box-shadow:0 0 5px rgba(0, 0, 0, 0.1);-moz-box-shadow:0 0 5px rgba(0, 0, 0, 0.1);-webkit-box-shadow:0 0 5px rgba(0, 0, 0, 0.1);}.opentip .title{font-weight:bold;}.opentip .content{width:auto !important;}.opentip .loadingIndication{display:none;padding:10px 15px;background:url("../../css/loading.gif") center center no-repeat;width:25px;height:15px;}.opentip .loadingIndication span{display:none;}.ot-loading .opentip .loadingIndication{display:block;}.ot-loading .opentip .content{display:none;}.ot-buttons{position:absolute;right:0;top:0;}.ot-buttons .close{display:block;width:15px;height:15px;display:block;text-decoration:none;}.ot-buttons .close .canvas{position:relative;display:block;color:white;background-color:rgba(0, 0, 0, 0.2);}.ot-container .stem-container{position:absolute;width:0;height:0;}.ot-container .stem{position:absolute;overflow:hidden;color:#cccccc;}.ot-container .left{left:0;}.ot-container .center{left:50%;}.ot-container .right{right:0;}.ot-container .top{top:0;}.ot-container .middle{top:50%;}.ot-container .bottom{bottom:0;}.style-standard .opentip{border:1px solid #f2e37b;background-color:#fff18f;color:black;padding:6px 10px;box-shadow:2px 2px 7px rgba(0, 0, 0, 0.1);-moz-box-shadow:2px 2px 7px rgba(0, 0, 0, 0.1);-webkit-box-shadow:2px 2px 7px rgba(0, 0, 0, 0.1);}.style-standard .opentip .title{margin-bottom:1px;}.style-standard .stem{color:#e3ca1b;}.style-standard .ot-buttons{top:-6px;right:-6px;}.style-standard .ot-buttons .close{width:21px;height:21px;}.style-standard .ot-buttons .close .canvas{background-color:rgba(255, 241, 143, 0.5);color:#a2932B;}.style-rounded .opentip{border:7px solid #81b4da;background-color:#f9fbfc;color:#3f5d73;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;box-shadow:0 0 5px rgba(0, 0, 0, 0.4);-moz-box-shadow:0 0 5px rgba(0, 0, 0, 0.4);-webkit-box-shadow:0 0 5px rgba(0, 0, 0, 0.4);}.style-rounded .opentip .title{background:#81b4da;color:#f7fafd;padding:0px 10px 4px 10px;}.style-rounded .opentip .content{padding:6px 10px;}.style-rounded .stem{color:#c3ddf0;}.style-rounded .ot-buttons{top:-3px;right:-3px;}.style-rounded .ot-buttons .close{width:21px;height:21px;}.style-rounded .ot-buttons .close .canvas{background-color:#81B4DA;}.style-slick .opentip{border:1px solid #eeeeee;background:#f7f7f7;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}.style-slick .opentip .title{color:#49677e;padding:5px 10px 3px 10px;border-bottom:1px solid #eeeeee;}.style-slick .opentip .content{padding:6px 10px;border-top:1px solid #fefefe;}.style-slick .stem{color:#cccccc;}.style-slick .ot-buttons{right:-7px;top:-5px;}.style-slick .ot-buttons .close{height:19px;width:19px;}.style-slick .ot-buttons .close .canvas{background-color:rgba(0, 0, 0, 0.2);}.style-glass .opentip{background:white;background:rgba(255, 255, 255, 0.9);border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:0 0 15px rgba(51, 113, 136, 0.5);-moz-box-shadow:0 0 15px rgba(51, 113, 136, 0.5);-webkit-box-shadow:0 0 15px rgba(51, 113, 136, 0.5);padding:20px 30px;}.style-glass .opentip .title{color:#316F89;font-family:serif;font-style:italic;margin:0 0 20px 0;font-size:16px;}.style-glass .opentip .content{color:#333333;}.style-glass .stem{color:#ffffff;}.style-glass .ot-buttons{right:-3px;top:-3px;}.style-glass .ot-buttons .close{width:25px;height:25px;}.style-glass .ot-buttons .close .canvas{background-color:#F7BA00;}.ot-buttons{z-index:110;}.opentip{z-index:110;}.opentipIFrame{position:absolute;top:0;left:0;border:none;background:none;margin:0;padding:0;display:none;display:block;z-index:-1;filter:mask();}.style-glass .opentip{border:1px solid #bbbbbb;}.ot-container.ot-css3{-webkit-transition-duration:1s;-webkit-transition-property:opacity, -webkit-transform;-moz-transition-duration:1s;-moz-transition-property:opacity, -moz-transform;-o-transition-duration:1s;-o-transition-property:opacity, -o-transform;opacity:1;}.ot-container.ot-css3.ot-completely-hidden{display:none;}.ot-container.ot-css3.ot-becoming-visible.ot-show-appear, .ot-container.ot-css3.ot-hidden.ot-hide-fade{opacity:0;}.ot-container.ot-css3.ot-becoming-visible.ot-show-grow, .ot-container.ot-css3.ot-hidden.ot-hide-shrink{-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);}.ot-container.ot-css3.ot-becoming-visible.ot-show-blindDown, .ot-container.ot-css3.ot-becoming-visible.ot-show-slideDown, .ot-container.ot-css3.ot-hidden.ot-hide-blindUp{-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-o-transform:scaleY(0);opacity:0;}.ot-container.ot-css3.ot-becoming-visible.ot-show-condense, .ot-container.ot-css3.ot-hidden.ot-hide-puff{-webkit-transform:scale(5);-moz-transform:scale(5);-o-transform:scale(5);opacity:0;}.ot-container.ot-css3.ot-becoming-visible.ot-show-rotate{-webkit-transform:scale(3) rotate(-500deg);-moz-transform:scale(3) rotate(-500deg);-o-transform:scale(3) rotate(-500deg);opacity:0;}.ot-container.ot-css3.ot-hidden.ot-hide-rotate{-webkit-transform:scale(3) rotate(500deg);-moz-transform:scale(3) rotate(500deg);-o-transform:scale(3) rotate(500deg);opacity:0;}.opentip label{margin-bottom:3px;margin-top:10px;display:block;}.opentip input, .opentip textarea{padding:5px 6px;border:1px solid rgba(100, 100, 100, 0.2);background:rgba(255,255,255,0.5);display:block;width:100%;margin:3px 0 10px 0;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.opentip input:focus, .opentip textarea:focus{border-color:rgba(100, 100, 100, 0.2);-moz-box-shadow:0 0 10px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 10px rgba(0,0,0,0.2);}.opentip button{margin-top:20px;display:block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border:1px solid rgba(247, 186, 0, 0.8);background:rgba(247, 186, 0, 0.9);font-size:14px;line-height:14px;padding:10px 10px;position:relative;color:rgba(255,255,255, 1);text-shadow:0 0 10px rgba(255,255,255,0.3);text-align:center;font-weight:bold;font-family:serif;font-style:italic;text-decoration:none;margin:20px 0 0 0;cursor:pointer;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-box-shadow:0 0 4px rgba(0,0,0,0.2), 0 -2px 10px rgba(255, 255, 255, 0.4) inset;-webkit-box-shadow:0 0 4px rgba(0,0,0,0.2), 0 -2px 10px rgba(255, 255, 255, 0.4) inset;}.opentip button{padding:8px 6px;}.button:hover, button:hover{-moz-box-shadow:0 0 6px rgba(247, 192, 25, 1), 0 -2px 10px rgba(255, 255, 255, 0.6) inset;text-shadow:0 0 4px rgba(255,255,255,1);}.opentip input, .opentip textarea, .opentip button{width:200px;}
