@font-face { font-family: Trebuchet; src: URL(TREBUCH0.eot) }
@font-face { font-family: Lucida; src: URL(LUCIDAH0.eot) }
@font-face { font-family: Comic; src: URL(COMICSA0.eot) }

BODY { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; background: #EEE URL(images/bg_magenta.gif) repeat-x; text-align: center; margin: 0 0 0 0 }

A { color: Blue; text-decoration: none }
A:hover { text-decoration: underline }

P { font-size: 10pt }

TD { font-size: 10pt }

#Clear { clear: both }

#Header { width: 100%; height: auto; background: #FFFFFF URL(images/bg_top.gif); border-top: 1px LightPink solid; border-left: 1px LightPink solid; border-right: 1px LightPink solid; overflow-x: hidden; overflow-y: auto; }
#Header TD.Anniversary { font-family: Georgia, fantasy; font-size: 20pt; font-weight: bold; color: #FFFFFF; background: URL(images/bg_aniversario.jpg) }
#Header TD.Menu { background: #E23A75 URL(images/bg_menu.jpg) }
#Header TD.Menu TD.Option { padding: 3px 9px 3px 9px }
#Header TD.Menu A { font-family: Trebuchet MS, Trebuchet, Arial, sans-serif; font-size: 10pt; font-weight: bold; color: #FFFFFF; text-decoration: none; text-transform: none }
#Header TD.Menu A:hover { text-decoration: underline }

#Body { width: 100%; height: auto; border-left: 1px LightPink solid; border-right: 1px LightPink solid; overflow-x: hidden; overflow-y: auto }
#Body TABLE.Main { background-color: #FFFFFF }

#Footer { width: 100%; height: auto; background-color: #FFFFFF; border-top: 10px LightPink solid; border-left: 1px LightPink solid; border-right: 1px LightPink solid; border-bottom: 1px LightPink solid; overflow-x: hidden; overflow-y: auto }
#Footer TD { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #666666; padding: 0 10px 10px 10px }
#Footer A { color: LightSlateGray; text-decoration: none }
#Footer A:hover { text-decoration: underline }
#Footer TD.Menu {  }
#Footer TD.Menu TABLE { border-bottom: 1px dotted #666666 }
#Footer TD.Menu TD.Option { padding: 5px 8px 5px 8px }
#Footer TD.Menu A { font-family: Trebuchet MS, Trebuchet, Arial, sans-serif; font-size: 8pt; font-weight: bold; color: #E23A75; text-decoration: none; text-transform: none }
#Footer TD.Menu A:hover { text-decoration: underline }

#Error { font-family: Tahoma, Verdana, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; color: #CC3300; text-align: justify; padding: 20px; overflow-x: hidden; overflow-y: auto }

#Overlay { position: absolute; top: 0px ; left: 0px; z-index: 99; width: 100%; height: 100%; background-color: White; opacity: .80; -moz-opacity: 0.8; filter: alpha(opacity=80); vertical-align: middle; border: 5px Red solid }
#Overlay INPUT { font-weight: bold; color: White; background-color: Red; width: 65px; cursor: pointer }

#Process { width: 100%; height: auto; background-color: #FFFFFF; visibility: show; overflow: hidden }
#Process DIV.Line1 { font-weight: bold; padding-top: 10px }
#Process DIV.Line2 { font-size: 10px; color: #CCCCCC; padding-bottom: 10px }

#SignIn { background: URL(images/icon_access.gif) top left no-repeat; overflow-x: hidden; overflow-y: auto }
#SignIn A { color: Blue }
#SignIn H1 { font-size: 24pt; color: #B93B85; padding-top: 5px; margin-left: 60px }
#SignIn H3 { font-size: 18pt; color: #B93B85; padding-top: 5px; margin-left: 60px }
#SignIn H5 { font-size: 14pt; color: #B93B85; padding-top: 5px; margin-left: 60px }
#SignIn P.Error { font-weight: bold; color: Red }
#SignIn P.Notes { font-size: 8pt }
/* #SignIn INPUT.Text { border: 1px #7F9DB9 solid } */
#SignIn SPAN.Button { background: url(images/btnBlue.gif) no-repeat top left; width: 105px; text-align: left; vertical-align: middle; padding: 0 0 0 5px; display: block; overflow: visible }
#SignIn INPUT.Button { font-family: Arial; font-size: 10pt; font-weight: bold; color: White; background: White url(images/btnBlue.gif) no-repeat top right; width: 105px; white-space: nowrap; border: none; height: 24px; padding: 0 5px 0 0; cursor: pointer }
#SignIn SPAN.LargeButton { background: url(images/btnBlue.gif) no-repeat top left; width: 145px; text-align: left; vertical-align: middle; padding: 0 0 0 5px; display: block; overflow: visible }
#SignIn INPUT.LargeButton { font-family: Arial; font-size: 10pt; font-weight: bold; color: White; background: White url(images/btnBlue.gif) no-repeat top right; width: 145px; white-space: nowrap; border: none; height: 24px; padding: 0 5px 0 0; cursor: pointer }
#SignIn SPAN.BiggerButton { background: url(images/btnBlue.gif) no-repeat top left; width: 215px; text-align: left; vertical-align: middle; padding: 0 0 0 5px; display: block; overflow: visible }
#SignIn INPUT.BiggerButton { font-family: Arial; font-size: 10pt; font-weight: bold; color: White; background: White url(images/btnBlue.gif) no-repeat top right; width: 215px; white-space: nowrap; border: none; height: 24px; padding: 0 5px 0 0; cursor: pointer }

#SignUp { background: URL(images/icon_addressbook.gif) top left no-repeat; overflow-x: hidden; overflow-y: auto }
#SignUp A { color: Blue }
#SignUp H1 { font-size: 22pt; color: #B93B85; padding-top: 5px; margin-left: 60px }
#SignUp H3 { font-size: 18pt; color: #B93B85; padding-top: 5px; margin-left: 60px }
#SignUp P.Error { font-weight: bold; color: Red }
#SignUp .Notes { font-size: 8pt }
#SignUp TD SPAN.Required { font-size: 10pt; font-weight: bold; color: #cc3300 }
/* #SignUp INPUT.Text { border: 1px #7F9DB9 solid } */
#SignUp SPAN.LargeButton { background: url(images/btnBlue.gif) no-repeat top left; width: 165px; text-align: left; vertical-align: middle; padding: 0 0 0 5px; display: block; overflow: visible }
#SignUp INPUT.LargeButton { font-family: Arial; font-size: 10pt; font-weight: bold; color: White; background: White url(images/btnBlue.gif) no-repeat top right; width: 165px; white-space: nowrap; border: none; height: 24px; padding: 0 5px 0 0; cursor: pointer }

#BuyNow { background: URL(images/icon_inkwell.gif) top left no-repeat; overflow-x: hidden; overflow-y: auto }
#BuyNow A { color: Blue }
#BuyNow H1 { font-size: 24pt; color: #B93B85; padding-top: 5px; margin-left: 60px }
#BuyNow H3 { font-size: 18pt; color: #B93B85; padding-top: 5px; margin-left: 60px }
#BuyNow P.Error { font-weight: bold; color: Red }
#BuyNow P.Notes { font-size: 8pt }
#BuyNow TD SPAN.Required { font-size: 10pt; font-weight: bold; color: #cc3300 }
/* #BuyNow INPUT.Text { border: 1px #7F9DB9 solid } */
#BuyNow SPAN.Button { background: url(images/btnBlue.gif) no-repeat top left; width: 105px; text-align: left; vertical-align: middle; padding: 0 0 0 5px; display: block; overflow: visible }
#BuyNow INPUT.Button { font-family: Arial; font-size: 10pt; font-weight: bold; color: White; background: White url(images/btnBlue.gif) no-repeat top right; width: 105px; white-space: nowrap; border: none; height: 24px; padding: 0 5px 0 0; cursor: pointer }

#ErrorPage { overflow-x: hidden; overflow-y: auto }
#ErrorPage H1 { font-family: Tahoma, Verdana, Helvetica, sans-serif; font-size: 20pt; font-weight: bold; color: #666666 }

#Login { background-color: #F7F1FD; padding-bottom: 15px; overflow-x: hidden; overflow-y: auto }
#Login A { color: #0000FF }
#Login TABLE.Main { background-color: #F7F1FD }
#Login TH { font-family: Verdana, Helvetica, sans-serif; font-size: 9pt; color: #884066; padding: 5px 0px 15px 0px }
#Login TD { font-family: Verdana, Helvetica, sans-serif; font-size: 8pt; color: #8A0E94 }
#Login TD.Title { font-family: Lucida Handwriting, Lucida; font-size: 8pt; color: White; background: URL(images/bg_title2.jpg) center center }
#Login TD.Title SPAN { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: White; height: 23px; padding-left: 10px; filter: shadow(color: Black, direction: 135, strength: 2) }
#Login TD.Title IMG { margin: 5px }
#Login INPUT.Text { font-family: Verdana, Helvetica, sans-serif; font-size: 8pt; color: #000000; width: 150px; height: 19px; border: 1px #993399 solid }
#Login INPUT.Button { font-family: Verdana, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #FFFFFF; background-color: #993399; padding: 3px; border: none; cursor: pointer }
#Login SPAN.Button { display: block; background: url(images/btnPurple.gif) no-repeat bottom left; width: 82px; height: 24px; vertical-align: middle; padding: 0 0 0 1px }
#Login INPUT.Button { display: block; font-family: Tahoma, Verdana, sans-serif; font-size: 10pt; color: White; background: Purple url(images/btnPurple.gif) no-repeat top right; width: 81px; height: 23px; border: none; cursor: pointer }
#Login TD.Link { font-size: 8pt }
#Login TD.Error { font-weight: bold; color: #FF0000 }

#Banners { text-align: center; padding: 0 10px 10px 0; overflow-x: hidden; overflow-y: auto; display: block }
#Banners A { color: #000000 }
#Banners TD { font-size: 8pt; color: #000000 }

#SideShopWindow { border-left: 1px LightPink solid; overflow-x: hidden; overflow-y: auto }
#SideShopWindow TD.Title { font-family: Lucida Handwriting, Lucida; font-size: 24pt; color: White; background: URL(images/bg_title.jpg) center center }
/*
#SideShopWindow TD.Title SPAN { font-family: Lucida Handwriting, Lucida; font-size: 12pt; font-weight: bold; color: White; height: 23px; padding-left: 10px; filter: dropshadow(color:LightGrey, offX:1, offY:1, positive:1) }
*/
#SideShopWindow TD.Title SPAN { font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; color: White; height: 23px; padding-left: 10px; filter: shadow(color: Black, direction: 135, strength: 2) }
#SideShopWindow TD.Title IMG { margin: 5px }
#SideShopWindow TD.Item { border-bottom: 1px LightPink dotted }
#SideShopWindow TD.Item IMG { FILTER: progid:DXImageTransform.Microsoft.Shadow(color=#BBBBBB, direction=135, strength=3) }

#Google { text-align: center; padding: 15px 0px 15px 0px; overflow-x: hidden; overflow-y: auto }

#LoadImage { overflow-x: hidden; overflow-y: auto }
#LoadImage TABLE.Main { background-color: #FFFFFF }

#FreeLessons { overflow-x: hidden; overflow-y: auto }
#FreeLessons TD.Title { font-family: Lucida Handwriting, Lucida; font-size: 24pt; color: White; background: URL(images/bg_title.jpg) }
#FreeLessons TD.Title SPAN { font-family: Lucida Handwriting, Lucida; font-size: 24pt; color: White; padding-left: 20px; filter: progid:DXImageTransform.Microsoft.Shadow(color=#BBBBBB, direction=135, strength=3) }
#FreeLessons TD.Title IMG { margin: 5px }
#FreeLessons A { color: #000000 }
#FreeLessons LI { font-family: Verdana, Helvetica, sans-serif; font-size: 10pt; color: #990099; margin-left: -10px }

#BuyLessons { overflow-x: hidden; overflow-y: auto }
#BuyLessons TH { font-size: 10pt; background-color: #CCCCCC }
#BuyLessons TD.Title { font-family: Lucida Handwriting, Lucida; font-size: 24pt; color: White; background: URL(images/bg_title.jpg) }
#BuyLessons TD.Title SPAN { font-family: Lucida Handwriting, Lucida; font-size: 24pt; color: White; padding-left: 20px; filter: progid:DXImageTransform.Microsoft.Shadow(color=#BBBBBB, direction=135, strength=3) }
#BuyLessons TD.Title IMG { margin: 5px }
#BuyLessons SELECT { font-size: 9pt }
#BuyLessons A { color: Blue }
#BuyLessons SPAN.Button { background: url(images/btnBlue.gif) no-repeat top left; width: 85px; text-align: left; vertical-align: middle; padding: 0 0 0 5px; display: block; overflow: visible }
#BuyLessons INPUT.Button { font-family: Arial; font-size: 10pt; font-weight: bold; color: White; background: White url(images/btnBlue.gif) no-repeat top right; width: 85px; white-space: nowrap; border: none; height: 24px; padding: 0 5px 0 0; cursor: pointer }
#BuyLessons .Thumbs IMG { FILTER: progid:DXImageTransform.Microsoft.Shadow(color=#BBBBBB, direction=135, strength=3) }

#Basket { width: 99% }
#Basket FORM { margin: none }
#Basket TABLE.Main { background: #FFFFFF URL(images/bg.jpg); border: 1px #CCCCCC solid }
#Basket TH { font-family: Verdana, Helvetica, sans-serif; font-size: 8pt }
#Basket TD { font-family: Verdana, Helvetica, sans-serif; font-size: 8pt }
#Basket TD.Notes { font-size: 9px }
#Basket SPAN.Button { display: block; background: url(images/btnGreen.gif) no-repeat bottom left; width: 82px; height: 24px; vertical-align: middle; padding: 0 0 0 1px }
#Basket INPUT.Button { display: block; font-family: Tahoma, Verdana, sans-serif; font-size: 10pt; color: White; background: Green url(images/btnGreen.gif) no-repeat top right; width: 81px; height: 23px; border: none; cursor: pointer }

#MembersLogin { overflow-x: hidden; overflow-y: auto }
#MembersLogin FORM TABLE { background-color: #e4edfe; border: 1px #97b3ed solid }
#MembersLogin TD.Title { font-family: Lucida Handwriting, Lucida; font-size: 24pt; color: White; background: URL(images/bg_title.jpg) }
#MembersLogin TD.Title SPAN { font-family: Lucida Handwriting, Lucida; font-size: 24pt; color: White; padding-left: 20px; filter: progid:DXImageTransform.Microsoft.Shadow(color=#BBBBBB, direction=135, strength=3) }
#MembersLogin TD.Title IMG { margin: 5px }
#MembersLogin TD { font-family: Verdana, Helvetica, sans-serif; font-size: 10pt }
#MembersLogin TD.Error { font-weight: bold; color: #FF0000 }

#MembersArea { overflow-x: hidden; overflow-y: auto }
#MembersArea TD.Title { font-family: Lucida Handwriting, Lucida; font-size: 24pt; color: White; background: URL(images/bg_title.jpg) }
#MembersArea TD.Title SPAN { font-family: Lucida Handwriting, Lucida; font-size: 24pt; color: White; padding-left: 20px; filter: progid:DXImageTransform.Microsoft.Shadow(color=#BBBBBB, direction=135, strength=3) }
#MembersArea TD.Title IMG { margin: 5px }
#MembersArea SPAN.Free { font-size: 8pt; color: #cc6600 }
#MembersArea SPAN.Exclusive { font-size: 7pt; color: #0099cc }

#LessonsLogin { overflow-x: hidden; overflow-y: auto }
#LessonsLogin FORM TABLE { background-color: #e4edfe; border: 1px #97b3ed solid }
#LessonsLogin TD { font-family: Verdana, Helvetica, sans-serif; font-size: 10pt }
#LessonsLogin TD.Error { font-weight: bold; color: #FF0000 }

#LessonsArea { overflow-x: hidden; overflow-y: auto }
#LessonsArea TD.Title { font-family: Lucida Handwriting, Lucida; font-size: 24pt; color: White; background: URL(images/bg_title.jpg) }
#LessonsArea TD.Title SPAN { font-family: Lucida Handwriting, Lucida; font-size: 24pt; color: White; padding-left: 20px; filter: progid:DXImageTransform.Microsoft.Shadow(color=#BBBBBB, direction=135, strength=3) }
#LessonsArea TD.Title IMG { margin: 5px }
#LessonsArea TD.Link A { color: Blue; font-weight: bold; text-transform: uppercase }
#LessonsArea A { color: #000000 }
#LessonsArea LI { font-family: Verdana, Helvetica, sans-serif; font-size: 10pt; color: #666666; margin-left: -10px }

#Account { overflow-x: hidden; overflow-y: auto }
#Account FORM TABLE { background-color: #e4edfe; border: 1px #97b3ed solid }
#Account TABLE.Main { background: #FFFFFF URL(images/bg.jpg); border: 1px #CCCCCC solid }
#Account TD { font-family: Verdana, Helvetica, sans-serif; font-size: 10pt }
#Account TD.Title { font-family: Lucida Handwriting, Lucida; font-size: 24pt; color: White; background: URL(images/bg_title.jpg) }
#Account TD.Title SPAN { font-family: Lucida Handwriting, Lucida; font-size: 24pt; color: White; padding-left: 20px; filter: progid:DXImageTransform.Microsoft.Shadow(color=#BBBBBB, direction=135, strength=3) }
#Account TD.Title IMG { margin: 5px }
#Account TD.Error { font-weight: bold; color: #FF0000 }
#Account TD SPAN { font-size: 8pt; color: #666666 }
#Account TD SPAN.Required { font-size: 10pt; font-weight: bold; color: #cc3300 }
#Account HR { color: #97b3ed }
#Account SPAN.Button { background: url(images/btnBlue.gif) no-repeat top left; width: 105px; text-align: left; vertical-align: middle; padding: 0 0 0 5px; display: block; overflow: visible }
#Account INPUT.Button { font-family: Arial; font-size: 10pt; font-weight: bold; color: White; background: White url(images/btnBlue.gif) no-repeat top right; width: 105px; white-space: nowrap; border: none; height: 24px; padding: 0 5px 0 0; cursor: pointer }

/*
#SignUp { overflow-x: hidden; overflow-y: auto }
#SignUp FORM TABLE { background-color: #e4edfe; border: 1px #97b3ed solid }
#SignUp TD { font-family: Verdana, Helvetica, sans-serif; font-size: 10pt }
#SignUp TD.Error { font-weight: bold; color: #FF0000 }
#SignUp P { font-family: Verdana, Helvetica, sans-serif; font-size: 10pt }
#SignUp P.Notes { font-size: 8pt }
*/

#ShowLesson { overflow-x: hidden; overflow-y: auto; background-color: #FBF3F0 }
#ShowLesson TD { font-family: Comic Sans MS, Comic, Verdana, Helvetica, sans-serif; font-size: 10pt }
#ShowLesson TD.Title { font-family: Lucida Handwriting, Lucida; font-size: 24pt; color: White; background: URL(images/bg_title.jpg) }
#ShowLesson TD.Title SPAN { font-family: Lucida Handwriting, Lucida; font-size: 24pt; color: White; padding-left: 20px; filter: progid:DXImageTransform.Microsoft.Shadow(color=#BBBBBB, direction=135, strength=3) }
#ShowLesson TD.Title IMG { margin: 5px }
#ShowLesson TD.Step { font-family: Comic Sans MS, Comic, Verdana, Helvetica, sans-serif; font-size: 14pt; width: 35px; background-color: #EF9735; vertical-align: middle }
#ShowLesson P { font-family: Comic Sans MS, Comic, Verdana, Helvetica, sans-serif; font-size: 10pt; padding: 5px }
#ShowLesson P.Title { font-family: Comic Sans MS, Comic, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #000000 }
#ShowLesson P.Title IMG { FILTER: progid:DXImageTransform.Microsoft.Shadow(color=#999999, direction=135, strength=3) }
#ShowLesson P.Publish { font-family: Comic Sans MS, Comic, Arial, Helvetica, sans-serif; font-size: 8pt; color: Gray }
#ShowLesson LI { font-family: Comic Sans MS, Comic, Verdana, Helvetica, sans-serif; font-size: 10pt }

#ShowClasses { overflow-x: hidden; overflow-y: auto }
#ShowClasses TD.Title { font-family: Lucida Handwriting, Lucida; font-size: 24pt; color: White; background: URL(images/bg_title.jpg) }
#ShowClasses TD.Title SPAN { font-family: Lucida Handwriting, Lucida; font-size: 24pt; color: White; padding-left: 20px; filter: progid:DXImageTransform.Microsoft.Shadow(color=#BBBBBB, direction=135, strength=3) }
#ShowClasses TD.Title IMG { margin: 5px }
#ShowClasses TD.Link { font-size: 10pt; padding-bottom: 15px }
#ShowClasses TD.Link A { color: Blue; font-weight: bold; text-transform: uppercase }
#ShowClasses TD.Cell { font-size: 10pt; background-color: #fed7dd; padding: 15px; border: 1px #e5243e solid }
#ShowClasses TD.Cell SPAN.Title { font-size: 12pt; font-weight: bold; color: #e03c68 }

#PostNewClass { overflow-x: hidden; overflow-y: auto }
#PostNewClass TD.Box { font-size: 10pt; background-color: #fed7dd; padding: 15px; border: 1px #e5243e solid }
#PostNewClass TD { font-family: Verdana, Helvetica, sans-serif; font-size: 10pt }
#PostNewClass TD.Error { font-weight: bold; color: #FF0000 }
#PostNewClass P.Notes { font-size: 6pt }
#PostNewClass TD SPAN { font-size: 8pt; color: #666666 }

#ShowEvent { overflow-x: hidden; overflow-y: auto }
#ShowEvent TD.Title { font-family: Lucida Handwriting, Lucida; font-size: 24pt; color: White; background: URL(images/bg_title.jpg) }
#ShowEvent TD.Title SPAN { font-family: Lucida Handwriting, Lucida; font-size: 24pt; color: White; padding-left: 20px; filter: progid:DXImageTransform.Microsoft.Shadow(color=#BBBBBB, direction=135, strength=3) }
#ShowEvent TD.Title IMG { margin: 5px }
#ShowEvent TD.Link { font-size: 10pt; padding-bottom: 15px }
#ShowEvent TD.Link A { color: Blue; font-weight: bold; text-transform: uppercase }
#ShowEvent TD.Cell { font-size: 10pt; padding: 15px; border-bottom: 1px #EFEFEF dotted }
#ShowEvent TD.Cell SPAN.Title { font-size: 12pt; font-weight: bold; color: #e03c68 }

#PostNewEvent { overflow-x: hidden; overflow-y: auto }
#PostNewEvent TD.Box { font-size: 10pt; background-color: #daf4d8; padding: 15px; border: 1px #bae5b6 solid }
#PostNewEvent TD { font-family: Verdana, Helvetica, sans-serif; font-size: 10pt }
#PostNewEvent TD.Error { font-weight: bold; color: #FF0000 }
#PostNewEvent P.Notes { font-size: 6pt }
#PostNewEvent TD SPAN { font-size: 8pt; color: #666666 }

#ShowNotes { overflow-x: hidden; overflow-y: auto }
#ShowNotes TD.Title { font-family: Lucida Handwriting, Lucida; font-size: 24pt; color: White; background: URL(images/bg_title.jpg) }
#ShowNotes TD.Title SPAN { font-family: Lucida Handwriting, Lucida; font-size: 24pt; color: White; padding-left: 20px; filter: progid:DXImageTransform.Microsoft.Shadow(color=#BBBBBB, direction=135, strength=3) }
#ShowNotes TD.Title IMG { margin: 5px }
#ShowNotes TD.Link { font-size: 10pt; padding-bottom: 15px }
#ShowNotes TD.Link A { color: Blue; font-weight: bold; text-transform: uppercase }
#ShowNotes TD.Cell { font-size: 10pt; background-color: #FFCCCC; padding: 15px; border: 1px #e5243e solid }
#ShowNotes TD.Cell B { font-size: 12pt; color: #e03c68 }
#ShowNotes SPAN.Button { display: block; background: url(images/btnGreen.gif) no-repeat bottom left; width: 82px; height: 24px; vertical-align: middle; padding: 0 0 0 1px }
#ShowNotes INPUT.Button { display: block; font-family: Tahoma, Verdana, sans-serif; font-size: 10pt; color: White; background: Green url(images/btnGreen.gif) no-repeat top right; width: 81px; height: 23px; border: none; cursor: pointer }

#PostIt { background-color: #FCF185; width: 49%; border: 1px #8B886E solid; float: left; margin: 1px; 
	filter: progid:DXImageTransform.Microsoft.Shadow(color=#BBBBBB, direction=135, strength=3); 
	overflow-x: auto; overflow-y: visible; 
	scrollbar-face-color: #FCF185; 
	scrollbar-highlight-color: #ffffcc; 
	scrollbar-shadow-color: #8B886E; 
	scrollbar-3dlight-color: #8B886E; 
	scrollbar-ARROW-color: #8B886E; 
	scrollbar-track-color: #ffffcc; 
	scrollbar-darkshadow-color: #ffffcc }
#PostIt TD { font-size: 9pt; padding-left: 15px; padding-top: 10px; padding-right: 15px; padding-bottom: 25px }
#PostIt TD A { color: #ff6600 }
#PostIt TD B { font-size: 12pt; color: #e03c68 }
#PostIt TD P { font-size: 9pt }
#PostIt TD SPAN { font-size: 10pt; font-weight: bold }
#PostIt TD.Notes { color: #999999 }
#PostIt SPAN.Notes { font-size: 8pt; color: #999999; float: right }

#PostNewNotes { overflow-x: hidden; overflow-y: auto }
#PostNewNotes TD.Title { font-family: Lucida Handwriting, Lucida; font-size: 24pt; color: White; background: URL(images/bg_title.jpg) }
#PostNewNotes TD.Title SPAN { font-family: Lucida Handwriting, Lucida; font-size: 24pt; color: White; padding-left: 20px; filter: progid:DXImageTransform.Microsoft.Shadow(color=#BBBBBB, direction=135, strength=3) }
#PostNewNotes TD.Title IMG { margin: 5px }
#PostNewNotes TD.Box { font-size: 10pt; background-color: #daf4d8; padding: 15px; border: 1px #bae5b6 solid }
#PostNewNotes TD { font-family: Verdana, Helvetica, sans-serif; font-size: 10pt }
#PostNewNotes TD.Error, P.Error { font-weight: bold; color: #FF0000 }
#PostNewNotes P.Notes { font-size: 6pt }
#PostNewNotes TD SPAN { font-size: 8pt; color: #666666 }
#PostNewNotes TD SPAN.Warning { font-size: 8pt; color: DarkGreen }
#PostNewNotes HR { color: #bae5b6 }
#PostNewNotes TEXTAREA { width: 100%; height: 200px }
#PostNewNotes SPAN.Button { display: block; background: url(images/btnGreen.gif) no-repeat bottom left; width: 82px; height: 24px; vertical-align: middle; padding: 0 0 0 1px }
#PostNewNotes INPUT.Button { display: block; font-family: Tahoma, Verdana, sans-serif; font-size: 10pt; color: White; background: Green url(images/btnGreen.gif) no-repeat top right; width: 81px; height: 23px; border: none; cursor: pointer }

#ShowService { overflow-x: hidden; overflow-y: auto }
#ShowService TD.Title { font-family: Lucida Handwriting, Lucida; font-size: 24pt; color: White; background: URL(images/bg_title.jpg) }
#ShowService TD.Title SPAN { font-family: Lucida Handwriting, Lucida; font-size: 24pt; color: White; padding-left: 20px; filter: progid:DXImageTransform.Microsoft.Shadow(color=#BBBBBB, direction=135, strength=3) }
#ShowService TD.Title IMG { margin: 5px }
#ShowService TD.Link { font-size: 10pt; padding-bottom: 15px }
#ShowService TD.Link A { color: Blue; font-weight: bold; text-transform: uppercase }
#ShowService TD.Cell { font-size: 10pt; background-color: #f8d899; padding: 15px; border: 1px #996633 solid }
#ShowService TD.Cell SPAN.Title { font-size: 12pt; font-weight: bold; color: #9b6700 }

#PostNewService { overflow-x: hidden; overflow-y: auto }
#PostNewService TD.Box { font-size: 10pt; background-color: #f8d899; padding: 15px; border: 1px #996633 solid }
#PostNewService TD { font-family: Verdana, Helvetica, sans-serif; font-size: 10pt }
#PostNewService TD.Error { font-weight: bold; color: #FF0000 }
#PostNewService P.Notes { font-size: 6pt }
#PostNewService TD SPAN { font-size: 8pt; color: #666666 }

#ShowAds { overflow-x: hidden; overflow-y: auto }
#ShowAds TD.Title { font-family: Lucida Handwriting, Lucida; font-size: 24pt; color: White; background: URL(images/bg_title.jpg) }
#ShowAds TD.Title SPAN { font-family: Lucida Handwriting, Lucida; font-size: 24pt; color: White; padding-left: 20px; filter: progid:DXImageTransform.Microsoft.Shadow(color=#BBBBBB, direction=135, strength=3) }
#ShowAds TD.Title IMG { margin: 5px }
#ShowAds TD.Link { font-size: 10pt; padding-bottom: 15px }
#ShowAds TD.Link A { color: Blue; font-weight: bold; text-transform: uppercase }
#ShowAds TD.Title { font-family: Lucida Handwriting, Lucida; font-size: 24pt; color: DeepPink }
#ShowAds TD.Cell { font-size: 10pt; background-color: #e7f2f2; padding: 15px; border: 1px #e5243e solid }
#ShowAds TD.Cell SPAN.Title { font-size: 12pt; font-weight: bold; color: #e03c68 }
#ShowAds TD.Cell SPAN.Note { font-size: 8pt; font-style: italic }

#PostNewAds { overflow-x: hidden; overflow-y: auto }
#PostNewAds TD.Box { font-size: 10pt; background-color: #e7f2f2; padding: 15px; border: 1px #c2d3d3 solid }
#PostNewAds TD { font-family: Verdana, Helvetica, sans-serif; font-size: 10pt }
#PostNewAds TD.Error { font-weight: bold; color: #FF0000 }
#PostNewAds P.Notes { font-size: 6pt }
#PostNewAds TD SPAN { font-size: 8pt; color: #666666 }

#Promotion { overflow-x: hidden; overflow-y: auto }
#Promotion TD.Title { font-family: Lucida Handwriting, Lucida; font-size: 24pt; color: White; background: URL(images/bg_title.jpg) }
#Promotion TD.Title SPAN { font-family: Lucida Handwriting, Lucida; font-size: 24pt; color: White; padding-left: 20px; filter: progid:DXImageTransform.Microsoft.Shadow(color=#BBBBBB, direction=135, strength=3) }
#Promotion TD.Title IMG { margin: 5px }
#Promotion P { margin: 5px }
#Promotion P.Title { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #e5243e }
#Promotion P.Text { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; text-align: justify }
#Promotion TD.Box { background:#fee4e4; border: 1px dashed #c2d3d3; padding:2px; margin: 2px }

#Contact { overflow-x: hidden; overflow-y: auto }
#Contact TD.Title { font-family: Lucida Handwriting, Lucida; font-size: 24pt; color: White; background: URL(images/bg_title.jpg) }
#Contact TD.Title SPAN { font-family: Lucida Handwriting, Lucida; font-size: 24pt; color: White; padding-left: 20px; filter: progid:DXImageTransform.Microsoft.Shadow(color=#BBBBBB, direction=135, strength=3) }
#Contact TD.Title IMG { margin: 5px }
#Contact P { font-family: Verdana, Helvetica, sans-serif; font-size: 9pt; margin-left: 5px; margin-right: 10px }
#Contact P.Error { font-weight: bold; color: #FF0000 }
#Contact DIV.Box { background-color: #ffcccc; padding: 5px 20px 5px 20px; border: 1px #ff9999 solid }
#Contact DIV.Box P { font-size: 8pt }

#ShowVideos { overflow-x: hidden; overflow-y: auto }
#ShowVideos TD.Title { font-family: Lucida Handwriting, Lucida; font-size: 24pt; color: White; background: URL(images/bg_title.jpg) }
#ShowVideos TD.Title SPAN { font-family: Lucida Handwriting, Lucida; font-size: 24pt; color: White; padding-left: 20px; filter: progid:DXImageTransform.Microsoft.Shadow(color=#BBBBBB, direction=135, strength=3) }
#ShowVideos TD.Title IMG { margin: 5px }
#ShowVideos TD.Warning { font-family: Verdana, Helvetica, sans-serif; font-size: 8pt; color: Red; font-weight: bold }
#ShowVideos TD.Text { font-family: Comic Sans MS, Comic, Verdana, Helvetica, sans-serif; font-size: 10pt }
#ShowVideos P.Title { font-family: Comic Sans MS, Comic, Verdana, Helvetica, sans-serif; font-size: 14pt; font-weight: bold }
#ShowVideos P.Publish { font-family: Comic Sans MS, Comic, Verdana, Helvetica, sans-serif; font-size: 10px }

#ShowContents { overflow-x: hidden; overflow-y: auto }
#ShowContents TD.Title { font-family: Lucida Handwriting, Lucida; font-size: 24pt; color: White; background: URL(images/bg_title.jpg) }
#ShowContents TD.Title SPAN { font-family: Lucida Handwriting, Lucida; font-size: 24pt; color: White; padding-left: 20px; filter: progid:DXImageTransform.Microsoft.Shadow(color=#BBBBBB, direction=135, strength=3) }
#ShowContents TD.Title IMG { margin: 5px }
#ShowContents H1 { font-family: Georgia; font-size: 18pt; text-align: center }
#ShowContents DIV.Texto { padding: 15px }
#ShowContents P.Data { font-size: 8pt; text-align: right }
#ShowContents UL { border-right: 1px Gray solid }
#ShowContents LI { font-size: 8pt; color: #000000; margin-left: -20px }
#ShowContents LI A { color: #000000 }

#Newsletter { margin: 0 0 100px 0 }
#Newsletter SPAN.Button { display: block; background: url(images/btnPurple.gif) no-repeat bottom left; width: 82px; height: 24px; vertical-align: middle; padding: 0 0 0 1px }
#Newsletter INPUT.Button { display: block; font-family: Tahoma, Verdana, sans-serif; font-size: 10pt; color: White; background: Purple url(images/btnPurple.gif) no-repeat top right; width: 81px; height: 23px; border: none; cursor: pointer }

