/* Basic styles */
*{margin:0;padding:0}
body{line-height:1}
img,fieldset{border:0}
img,embed{vertical-align:middle}
a,a:hover{cursor:pointer;text-decoration:none;outline:none}
ul{list-style:none}
option{padding:0 .5em 0 1px}
table{border-collapse:collapse;}
td,th{vertical-align:top;text-align:left;font-weight:normal}
address{font-style:normal}
h1,h2,h3,h4{font-size:1em;font-weight:normal}
.clear{clear:both}
.clearfix:after{content:'';display:block;clear:both}

/* Html,body,#wrapper */
html{background:#fff url(../images/html_bg.png) repeat-x;}
body{background:url(../images/body_bg.png) 100% 0 no-repeat;}
body,input,textarea,select{color:#000;font-size:11px;font-family:arial,sans-serif;}
#wrapper{padding:265px 0 0;}


/* HEADER */
#logo{position:absolute;left:32px;top:44px}

#top-nav{position:absolute;left:412px;top:12px}
#top-nav li{float:left;background:url('../images/top_nav-ico.png') 0 2px no-repeat;padding:0 14px 0 20px;position:relative;}
#top-nav li.first{background:none;}
#top-nav a{color:#F0503B;font-size:12px}
#top-nav a:hover{color:#99BB66;}
#top-nav li ul{display:none;position:absolute;left:15px;top:12px;background:#fff;padding:3px 0;}
#top-nav li:hover ul{display:block;}
#top-nav li ul li{display:block;float:none;padding:0;background:none;padding:3px 5px;white-space:nowrap;}

#header-nav{position:absolute;left:290px;top:180px;}
#header-nav li{float:left;padding:0 20px 0 0;margin:14px 0 0}

/* LEFT */
#left{width:200px;padding:0 20px 100px 0;background:url(../images/left_bg.png) 0 100% no-repeat;position:absolute;left:0px;top:265px;}
#left-nav{padding:23px 0 0 12px;width:180px;}
#left-nav li{padding:0 0 3px;}
#left-nav a{font-size:14px !important;color:#A0C070;display:block;line-height:18px;padding:0 0 0 23px;background:url(../images/left_nav-ico.png) 7px 5px no-repeat;}
#left-nav a:hover{background-color:#FEFBCF;}
#left-nav li.active a{background-color:#FEFBCF;}
#left-nav a.login{color:#f0503b;}


/* FOOTER */
#footer{clear:both;height:300px;background:url(../images/footer_bg.png) repeat-x;margin-top:35px;}
#footer p{padding:0 0 0 30px;color:#592A0D;line-height:16px;font-size:12px;margin:0 0 10px;}
#footer h2{padding:0 0 0 30px;}
#footer a{font-weight:bold;color:#A0C070;background:url('../images/top_nav-ico.png') 6px 2px no-repeat;padding:0 0 0 20px;}
#footer a:hover{color:#F04F3D;}



/* CONTENT */
#content{padding:17px 0 30px 0;width:700px;margin:0 0 0 220px;min-height:300px;height:auto;}
.content-wide{width:850px!important;}

#content h1#top{position:absolute;left:30px;top:207px;color:#F4B429;padding:0;border:0;}
#content h1#top img{margin:-27px 0 0;}
#content h1{font-size:18px;color:#a6c47a;padding:5px 0 15px 10px;margin:0 0 15px;border-bottom:1px dashed #c8d9b3;}
#content h1.nob{border:0;}
#content .hr{clear:both;border-bottom:1px dashed #c8d9b3;margin:0 0 10px;padding:10px 0 0;height:0px;overflow:hidden;}
#content h2.top{color:#592a0d;font-size:18px;line-height:20px;margin:0 0 10px 10px;}
#content h3.top{color:#592a0d;font-size:15px;line-height:20px;margin:0 0 10px 10px;}



/* content: Form Styles */
#content form .row{overflow:hidden;padding:0 0 10px;}
#content form label{color:#592a0d;display:block;line-height:150%;}
#content form input{padding:2px;border:1px solid #b5c87f;}
#content form input.image{padding:0;border:0;}
#content form select{padding:1px;border:1px solid #b5c87f;}
#content form .col{width:250px;float:left;}


/* widget: Logged-In */
#logged_in{color:#592a0d;position:absolute;left:750px;top:295px;text-align:right;white-space:nowrap;}
#logged_in a{color:#6fbdc6;}
#logged_in a:hover{text-decoration:underline;}


/* widget: Class-Row */
.class_row{overflow:hidden;padding:0 0 10px;border-bottom:1px dashed #c8d9b3;margin:20px 0 10px;}
.class_row .name{width:185px;padding:5px 10px 0;float:left;}
.class_row .name h2,.class_row .name h3{color:#e64b49;font-size:14px;font-weight:bold;margin:0 0 10px;}
.class_row .details{width:215px;padding:0 15px 5px;float:left;}
.class_row .details p{line-height:16px;color:#592a0d;}
.class_row .details p span.label{color:#928a76;width:45px;display:-moz-inline-box;display:inline-block;}
.class_row .details p span.date{color:#000;}
.class_row .price{width:140px;padding:0 15px;float:left;}
.class_row .price p{color:#592a0d;font-size:12px;line-height:20px;text-align:right;}
.class_row .price .discount{color:#e64b49;}
.class_row .price .discount_info{color:#e64b49;font-size:10px;font-style:italic;line-height:12px}
.class_row .price .total{font-size:16px;font-weight:bold;margin:5px 0 0;}
.class_row .action{float:left;width:170px;}
.class_row .action .btn{float:right;margin:30px 0 0;}


/* widget: Search Form */
form#search input{vertical-align:top;width:84px;border:0;background:url(../images/search-input_bg_2.png) no-repeat;height:20px;padding:2px 3px;}
form#search input.image{vertical-align:top;width:auto;padding:0;background:none;border:0;}
form#search label{padding:0;display:inline;}
form#search label img{vertical-align:top;}


/* page: CALENDAR */
#calendar{background:url(../images/calendar_bg.png) repeat-y;clear:both;}
#calendar:after{content:'';display:block;clear:both}
#calendar .entry{width:135px;height:73px;border-bottom:1px solid #ECE9E3;padding:2px 1px 1px 2px;position:relative;cursor:pointer;overflow:hidden}
#calendar .entry:hover,
#calendar .entry.hover{border:2px solid #C0B8A3;padding:0;overflow:hidden}
#calendar .entry p{font-size:11px;line-height:13px;color:#666;padding:2px 3px;}
#calendar .entry p.name{height:27px;}
#calendar .day_col{width:140px;float:left;padding:0;}
#calendar .day_col h2{width:140px;text-align:center;line-height:26px;font-weight:normal;background:#fff;margin:0 -1px;}

#calendar .btn{position:absolute;right:1px;top:2px;}
#calendar .entry:hover .btn,
#calendar .entry.hover .btn{position:absolute;right:0;top:0;}

#calendar .art p.name{background:#E64B49;color:#fff;}
#calendar .science_exploration p.name{background:#8EAE48;color:#fff;}
#calendar .apple_seedlings p.name{background:#CEE67C;color:#596F28;}
#calendar .music p.name{background:#FDF275;color:#592A0D;}
#calendar .cooking p.name{background:#FFB10A;color:#592A0D;}
#calendar .language p.name{background:#B0BBE2;color:#414D7A;}
#calendar .movement p.name{background:#B2D9DF;color:#40595D;}

.calendar_intro{padding:30px 0 30px 30px}

#find_class{padding:0 0 5px;}

#find_class h2{float:left;}

#find_class ul{float:left;}
#find_class ul li{float:left;padding:0 3px 0 0;}
#find_class ul li span{float:left;height:30px;overflow:hidden;}
#find_class ul li img{cursor:pointer;}
#find_class ul li:hover,
#find_class ul li.hover{position:relative;z-index:2}
#find_class ul li:hover fieldset,
#find_class ul li.hover fieldset{display:block;}
#find_class ul li:hover span img,
#find_class ul li.hover span img{margin:-30px 0 0;}
#find_class ul li fieldset{display:none;position:absolute;left:0px;top:24px;border:1px solid #592A0D;padding:10px 10px 0;background:#fff;width:270px;}
#find_class ul li label{display:block;margin:0 0 10px;padding:0;color:#000;}
#find_class ul li label em{color:#e64b49;}
#find_class ul li label input{margin:0 5px 0 0;height:15px;padding:0;border:0;color:#000;font-size:11px;}
#find_class ul li label img{vertical-align:middle;}
#find_class ul li .col{width:110px;float:left;}
#find_class ul li .col-1{width:140px;float:left;}
#find_class ul li .col-2{width:150px;float:left;}
#find_class ul li.by_subject input{margin:0;}

#find_class #search{float:right;width:200px;}
#find_class #find{float:left;width:555px;}
.find_class-browse #find{width:390px!important;}


/* page: CLASS DESCRIPTIONS */
#class_descriptions .class{overflow:hidden;padding:0 0 10px;margin:0 0 8px;border-bottom:1px dashed #c8d9b3;}
#class_descriptions .desc{width:240px;padding:0 50px 0 10px;float:left;}
#class_descriptions .desc h3{font-size:12px;line-height:16px;}
#class_descriptions .desc p{line-height:16px;}
#class_descriptions .desc a{color:#6fbdc6;}
#class_descriptions .desc a:hover{text-decoration:underline;}
#class_descriptions .avail{width:300px;float:left;}
#class_descriptions .avail h4{padding:5px 0 10px;}
#class_descriptions .avail label{width:55px;display:-moz-inline-box;display:inline-block;color:#928a76;}
#class_descriptions .avail select{color:#592a0d;border:1px solid #d9d4c7;width:235px;}
#class_descriptions .avail .row{padding:0 0 5px;}
#class_descriptions .avail input.image{margin:10px 0 0;}
#class_descriptions .price{width:250px;float:left;}
#class_descriptions .price h4{padding:5px 0 10px;}
#class_descriptions .price p{font-size:12px;line-height:20px;color:#592a0d;}
#class_descriptions .price a img{margin:20px 0 0;}

#class_descriptions h2{height:27px;line-height:27px;text-indent:12px;margin:2px 0 10px;font-size:14px;font-weight:normal;}
h2.art{background:#E64B49;color:#fff;}
h2.science_exploration{background:#8EAE48;color:#fff;}
h2.apple_seedlings{background:#CEE67C;color:#596F28;}
h2.music{background:#FDF275;color:#592A0D;}
h2.cooking{background:#FFB10A;color:#592A0D;}
h2.language{background:#B0BBE2;color:#414D7A;}
h2.movement{background:#B2D9DF;color:#40595D;}
h3.art{color:#E64B49;}
h3.science_exploration{color:#8EAE48;}
h3.apple_seedlings{color:#CEE67C;}
h3.music{color:#592A0D;}
h3.cooking{color:#FFB10A;}
h3.language{color:#B0BBE2;}
h3.movement{color:#B2D9DF;}

#content-top{background:url(../images/dots.png) 0 100% repeat-x;height:50px;margin:-10px 0 15px;width:700px;}
#content-top h2{font-size:14px;color:#e64b49;padding:15px 0 15px 15px;width:300px;float:left;background:url(../images/dots2.png) 100% 0 repeat-y;}
#content-top .btn{float:left;padding:10px 25px 0 35px;background:url(../images/dots2.png) 100% 0 repeat-y;width:130px;}
#content-top #search{float:left;width:190px;padding:12px 0 0;}



/* page: CLASS DESCRIPTION */
#class_description{overflow:hidden;}
#class_description .desc{width:265px;padding:0 40px 0 10px;float:left;}
#class_description .desc p{line-height:16px;font-size:12px;color:#592a0d;}
#class_description .avail_price{width:220px;float:left;margin:0 20px 0 0;}
#class_description .avail{background:url(../images/dots.png) 0 100% repeat-x;padding:0 0 10px;margin:0 0 10px;}
#class_description .avail h4{padding:0 0 10px;}
#class_description .avail label{width:55px;display:-moz-inline-box;display:inline-block;color:#928a76;}
#class_description .avail select{color:#592a0d;border:1px solid #d9d4c7;width:210px;}
#class_description .avail .row{padding:0 0 5px;}
#class_description .avail input.image{margin:10px 0 0;}
#class_description .price{background:url(../images/dots.png) 0 100% repeat-x;padding:0 0 10px;margin:0 0 10px;}
#class_description .price h4{padding:5px 0 10px;}
#class_description .price p{font-size:12px;line-height:20px;color:#592a0d;}
#class_description .price a img{margin:20px 0 0;}
#class_description .pics{width:160px;float:left;}
#class_description .pics img{margin:0 0 15px;}


/* page: LOGIN / REGSITER */
#login{background:#e7f07a;width:290px;height:336px;float:left;margin:0 8px 0 10px;display:inline;}
#login form{padding:10px 0 0 45px;}
#login form input{padding:2px;border:1px solid #d9d4c7;width:135px;display:block;margin:0 0 12px;}
#login form input.image{padding:0;width:auto;border:0;clear:both;}
#login form input.checkbox{padding:0;width:auto;border:0;margin:0;display:inline;vertical-align:middle;}
#login form div#remember_me{padding:0;border:0;margin:10px 0 10px 0;}
#login form label{display:block;margin:0 0 10px;}
#login form p{margin:-6px 0 10px;}
#login form a{font-style:italic;color:#4da2ac;font-size:10px;line-height:12px;}
#login form a:hover{text-decoration:underline;}
#login p{padding:5px 0 0 55px;color:#592a0d;font-size:12px;line-height:18px;width:200px;}
#login p img{margin:20px 0 0;}

#register{background:#bae4da;width:290px;height:236px;float:left;}
#register p{padding:5px 0 0 55px;color:#592a0d;font-size:12px;line-height:18px;width:200px;}
#register p img{margin:20px 0 0;}


/* page: BOOK CLASS */
#book_class{}
#book_class .class{overflow:hidden;margin:15px 0 0;padding:0 0 15px;}
#book_class .class .btn img{margin:5px 0 0;}
#book_class .name{width:120px;padding:5px 10px 0;float:left;}
#book_class .name h2{color:#e64b49;font-size:14px;font-weight:bold;margin:0 0 10px;}
#book_class .details{width:170px;padding:0 15px 5px;float:left;border-right:1px dashed #c8d9b3;border-left:1px dashed #c8d9b3;}
#book_class .details p{line-height:16px;color:#592a0d;}
#book_class .details p span.label{color:#928a76;width:45px;display:-moz-inline-box;display:inline-block;}
#book_class .details p span.date{color:#000;}
#book_class .children{width:160px;padding:5px 15px 0;float:left;}
#book_class .children select{color:#592a0d;}
#book_class .price{width:130px;padding:0 15px;float:left;border-left:1px dashed #c8d9b3;}
#book_class .price p{color:#592a0d;font-size:12px;line-height:20px;text-align:right;}
#book_class .price .discount{color:#e64b49;}
#book_class .price .discount_info{color:#e64b49;font-size:10px;font-style:italic;line-height:12px}
#book_class .price .total{font-size:16px;font-weight:bold;margin:10px 0 0;}
#book_class .buttons{float:left;width:670px;border-top:1px dashed #c8d9b3;padding:15px 30px 0 0;margin:15px 0 0;text-align:right;}


/* page: MY CLASSES */
#my_classes{}
#my_classes h2{color:#592a0d;font-weight:normal;font-size:18px;margin:30px 0 10px 10px;}
#my_classes .class{padding:15px 0;border-bottom:1px dashed #c8d9b3;overflow:hidden;}
#my_classes .name{width:140px;padding:0 10px;float:left;}
#my_classes .name h3{color:#e64b49;font-size:14px;font-weight:bold;margin:0 0 5px;padding:0;}
#my_classes .name p{color:#592a0d;line-height:12px;}
#my_classes .details{width:170px;padding:0 15px 5px;float:left;}
#my_classes .details p{line-height:16px;color:#592a0d;}
#my_classes .details p span.label{color:#928a76;width:45px;display:-moz-inline-box;display:inline-block;}
#my_classes .details p span.date{color:#000;}
#my_classes .button{width:330px;float:left;text-align:right;padding:25px 0 0;}


/* page: ACCEPT TERMS */
#accept_terms{}
#accept_terms .class_name{width:120px;padding:0 10px;float:left;}
#accept_terms .class_name h2{color:#e64b49;font-size:14px;font-weight:bold;margin:0 0 5px;padding:0;}
#accept_terms .class_name p{color:#592a0d;line-height:12px;}
#accept_terms .desc{width:530px;;float:left;}
#accept_terms .desc p{line-height:16px;}
#accept_terms .row label{width:110px;float:left;padding:0 20px 0 10px;font-weight:normal;color:#000;font-size:11px;text-align:right;}
#accept_terms .row input{border:1px solid #b9b7b7;margin:0;}
#accept_terms .rowc{overflow:hidden;margin:5px 0 10px;}
#accept_terms .rowc span.label{width:110px;float:left;padding:0 20px 0 10px;font-weight:normal;color:#000;font-size:11px;text-align:right;}
#accept_terms .rowc label{width:auto;padding:0;color:#000;font-size:11px;float:left;padding:0 20px 0 0;}
#accept_terms .rowc input{border:0;padding:0;width:auto;vertical-align:middle;}
#accept_terms .image{border:0;padding:0;width:auto;vertical-align:middle;}
#accept_terms .btn-back{margin:0 5px 0 50px;}
#accept_terms div.agreement{border:1px solid #B5C87F;padding:20px;height:400px;overflow:auto;margin:0 0 1em;width:700px}


/* page: PAYMENT */
#content form.payment fieldset{margin:0 0 0 10px;}
#content form.payment h2{font-size:18px;color:#a6c47a;padding:5px 0 15px;margin:0 0 15px;}


/* page: CONFIRMATION */
.text_col{float:left;width:280px;padding:0 30px 0 10px;margin:10px 0;text-align:justify; color: #663300}
.text_col h2{font-size:12px;color:#663300;padding:0 0 5px;}
.text_col p{line-height:16px;}
.text_col p big{font-size:14px;}

.confirmation_class_row{overflow:hidden;padding:0 0 10px;border-bottom:1px dashed #663300;margin:20px 0 10px;}
.confirmation_class_row .name{width:185px;padding:5px 10px 0;float:left;}
.confirmation_class_row .name h2,.class_row .name h3{color:#663300;font-size:14px;font-weight:bold;margin:0 0 10px;}
.confirmation_class_row .details{width:215px;padding:0 15px 5px;float:left;}
.confirmation_class_row .details p{line-height:16px;color:#663300;}
.confirmation_class_row .details p span.label{color:#663300;width:45px;display:-moz-inline-box;display:inline-block;}
.confirmation_class_row .details p span.date{color:#663300;}
.confirmation_class_row .price{width:140px;padding:0 15px;float:left;}
.confirmation_class_row .price p{color:#663300;font-size:12px;line-height:20px;text-align:right;}
.confirmation_class_row .price .discount{color:#663300}
.confirmation_class_row .price .discount_info{color:#663300;font-size:10px;font-style:italic;line-height:12px}
.confirmation_class_row .price .total{font-size:16px;font-weight:bold;margin:5px 0 0;}
.confirmation_class_row .action{float:left;width:170px;}
.confirmation_class_row .action .btn{float:right;margin:30px 0 0;}

#content span.green_text{color: #99CC00}



/* STATIC CONTENT styles */
#wrapper .sc{width:800px!important;margin:0!important;}
#wrapper .sc{color:#592A0D;font-size:11px;padding:10px 0 0;}
#wrapper .sc *{color:#592A0D;font-size:11px;}
#wrapper .sc a{color:#99BB66;}
#wrapper .sc a:hover{color:#F04F3D;}
#wrapper .sc p{line-height:16px;margin:0 0 10px;}
#wrapper .sc table table{border-collapse:separate}
#wrapper .sc table td {line-height:16px}
#wrapper .sc{padding-top:0!important;}

#wrapper .sc h1{font-size:11px;padding:0;margin:0;border:0;margin-bottom:5px!important}
#wrapper .sc h1.orange {font-family: arial, sans-serif; font-size: 11px; color: #F0503B; font-weight: normal; margin-top: 0; margin-bottom: 3;}
#wrapper .sc h1.orange strong{color: #F0503B;}
#wrapper .sc h1.brown {font-family: arial, sans-serif; font-size: 11px; color: #592A0D; font-weight: bold; margin-top: 0; margin-bottom: 3;}
#wrapper .sc h1.brown2 {font-family: arial, sans-serif; font-size: 12px; color: #592A0D; font-weight: normal; margin-top: 0; margin-bottom: 3;}
#wrapper .sc h1.orange2 {font-family: arial, sans-serif; font-size: 12px; color: #F0503B; font-weight: bold; margin-top: 0; margin-bottom: 3;}
#wrapper .sc h1.orange3 {font-family: arial, sans-serif; font-size: 13px; color: #F0503B; font-weight: bold; margin-top: 0; margin-bottom: 3;}
#wrapper .sc h1.green {font-family: arial, sans-serif; font-size: 12px; color: #99BB66; font-weight: bold; margin-top: 0; margin-bottom: 10;}

#wrapper .sc a.nav {font-size: 12px; font-weight: bold;}
#wrapper .sc a:hover.nav {font-size: 12px; font-weight: bold;}
#wrapper .sc .as {color: #F04F3D;}
#wrapper .sc .footer {font-size: 12px;}
#wrapper .sc .nav-highlighted {color: #F04F3D; font-size: 12px;}
#wrapper .sc .bullet-space {padding-top: 5px;}
#wrapper .sc .bullet-space img{vertical-align:top}
#wrapper .sc .bullet-space2 {padding-top: 7px;padding-bottom:1px;}
#wrapper .sc .bullet-space2 img{vertical-align:top}
#wrapper .sc .list-yellow {color: #E5A00D;}
#wrapper .sc .small {font-size: 10px;}
#wrapper .sc .tm {font-size: 8px;}
#wrapper .sc .form {font-family: verdana, arial, sans-serif; font-size: 10px; color:#592A0D;}
#wrapper .sc .form2 {border:2px inset #666666;font-family:verdana,arial,sans-serif;font-size:10px;padding:1px;}
#wrapper .sc .subscribe {font-family: verdana, arial, sans-serif; font-size: 10px; color:#FFF; background:#592A0D; border: 0; cursor : pointer; line-height: 15px;}
#wrapper .sc .orangebold {font-family: arial, sans-serif; font-size: 11px; color: #F0503B; font-weight: bold; margin-bottom: 3;}
#wrapper .sc .orange {font-family: arial, sans-serif; font-size: 11px; color: #F0503B; font-weight: normal;}
#wrapper .sc .orange12 {font-family: arial, sans-serif; font-size: 12px; color: #F0503B; font-weight: normal;}
#wrapper .sc .brown12 {font-family: arial, sans-serif; font-size: 12px; color: #592A0D; font-weight: normal;}
#wrapper .sc .green {font-family: arial, sans-serif; font-size: 11px; color: #7FA165; font-weight: normal;}
#wrapper .sc .s4sbrown {font-family: arial, sans-serif; font-size: 11px; color: #B56C3B; font-weight: normal;}

#wrapper .sc .music {background:#E4E395; text-align : center; vertical-align : middle;}
#wrapper .sc .science {background:#7FA165; text-align : center; vertical-align : middle;}
#wrapper .sc .yoga {background:#B4DCE2; text-align : center; vertical-align : middle;}
#wrapper .sc .cooking {background:#F4B328; text-align : center; vertical-align : middle;}
#wrapper .sc .art {background:#F0503A; text-align : center; vertical-align : middle;}
#wrapper .sc .test1 {background:#E7F07A; text-align : center; vertical-align : middle;}
#wrapper .sc .test2 {background:#E8137E; text-align : center; vertical-align : middle;}
#wrapper .sc .blank {background:#592A0D;}
#wrapper .sc .line {background:#F1F1CA;}

#wrapper .sc a.brownlink {color:#351501;}
#wrapper .sc a:hover.brownlink {color:#351501; text-decoration:underline; background:#FFFFFF;}
#wrapper .sc a.sidenav {background:#FFFFFF; padding-bottom: 3 ; padding-top: 5; vertical-align : middle;}
#wrapper .sc a:hover.sidenav {background:#FEFBCF; padding-bottom: 3; padding-top: 5; vertical-align : middle;}
#wrapper .sc a.sidenavon {background:#FEFBCF; padding-bottom: 3; padding-top: 5; vertical-align : middle;}
#wrapper .sc a:hover.sidenavon {background:#FEFBCF; padding-bottom: 3; padding-top: 5; vertical-align : middle;}
#wrapper .sc a.greenlink {color:#99BB66; font-size: 12px;}
#wrapper .sc a:visited.greenlink {color:#99BB66; font-size: 12px;}
#wrapper .sc a:hover.greenlink {color:#F04F3D; text-decoration:underline; font-size: 12px;}
#wrapper .sc a.orangelink {color:#F0503B; font-size: 12px;}
#wrapper .sc a:visited.orangelink {color:#F0503B; font-size: 12px;}
#wrapper .sc a:hover.orangelink {color:#351501; text-decoration:underline; font-size: 12px;}
#wrapper .sc a.orange2link {color:#F0503B;}
#wrapper .sc a:visited.orange2link {color:#F0503B;}
#wrapper .sc a:hover.orange2link {color:#351501; text-decoration:underline;}

.static_footer a img{ border:0 }
.static_footer a,a:visited{color: #99BB66; cursor:pointer; text-decoration:none }
.static_footer a:hover{color: #F04F3D; cursor:pointer; text-decoration:none }
.static_footer a.nav {font-size: 12px; font-weight: bold;}
.static_footer a:hover.nav {font-size: 12px; font-weight: bold;}
.static_footer .footer {font-size: 12px;}

#footer {font-size: 12px;}
#footer .orange12  {font-family: arial, sans-serif; font-size: 12px; color: #F0503B; font-weight: normal;}

iframe{display:none; display/**/:block; position:absolute; top:0; left:0; z-index:-1; filter:mask(); width: 292px; height: 200px;}

