﻿body { margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; padding-top: 20px; text-align: center; background-color: white; }
#ContainerPage { width: 760px; text-align: center; margin-left: auto; margin-right: auto; background-color: White; }

#ContainerShellTop { width: 760px; height: 110px; background-image: url('images/Header.png'); }
#ContainerNav {width: 760px; height: 25px; overflow: hidden; }
.clsNavHome { width: 59px; height: 25px; float: left; }
.clsNavServices { width: 178px; height: 25px; float: left; }
.clsNavTraining { width: 146px; height: 25px; float: left; }
.clsNavYoga { width:53px; height:25px; float: left; }
.clsNavAboutUs { width: 82px; height: 25px; float: left; }
.clsNavOurTeam { width: 85px; height: 25px; float: left; }
.clsNavPress { width: 57px; height: 25px; float: left; }
.clsNavContactUs { width: 100px; height: 25px; float: left; }
#ContainerContent { width: 736px; border: solid 2px #99cccc; padding: 10px 10px 10px 10px; margin-top: 0px; background-color: #f0ffff;
                    background-image: url('images/background.gif'); background-position: bottom right; background-repeat: no-repeat;
                    text-align: left; font-family: Arial, MS Sans Serif, Helvetica, Sans-Serif; font-size: 13px; }
.clsTitle { font-family: Arial, MS Sans Serif, Helvetica, Sans-Serif; font-size: 24px; font-weight: bolder; color: Gray; }
.clsSubTitle { font-family: Arial, MS Sans Serif, Helvetica, Sans-Serif; font-size: 18px; font-weight: bolder; color: Gray; padding-top: 4px; }
#ContainerFooter { width: 760px; text-align: left; padding: 4px 0px 0px 0px;
                   font-family: Arial, MS Sans Serif, Helvetica, Sans-Serif; font-size: 13px; font-weight: bold; }
.clsFooter { }

.TextBox { border: 1px solid #cccccc; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0px 0px 3px 0px; padding: 1px; color: Black; }
.button { border: 1px solid Black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #99cccc; padding: 5px 20px 5px 20px; color: Black; }
input.textEntry { width: 320px; border: 1px solid #ccc; }
.submitButton { text-align: right; padding-right: 10px; }
.label { font-size: 11px; color: #4D9999; margin: 8px 0px 0px 0px; font-weight: bold; }
.TextError { font-size: 11px; color: Red; font-weight: bold; }

