/* CSS Document */
body {padding:0; margin:0; background-color:#1673B2; font-family:Arial, Helvetica, sans-serif; color:#717070;}
div,p,h1,ul,li,span,a,img,h2,h4,h5,h3,a,input,button,form,fieldset,textarea{padding:0; margin:0;}
ul {list-style-type:none;}
.clear{clear:both; padding:0; margin:0; line-height:0;}
a{ color:#1673B2; text-decoration:underline; font-weight:bold;}
a:hover{ color:#1673B2; text-decoration:none; font-weight:bold;}
a.home{ color:#707070; text-decoration:underline; font-weight:bold;}
a.home:hover{ color:#707070; text-decoration:none; font-weight:bold;}
img{ border:none; margin:0; padding:0;}



.wrapper{ width:1002px; margin:0 auto; padding:0px;}
.header{ padding:0; margin:0;}

.container{ width:1002px; margin:0px; padding:0px; background:url(images/container1_bg.jpg) repeat-y left top; border-top:2px solid #68696B;}
/*.container1{ width:1002px; margin:0px; padding:0px; background:url(images/container1_bg.jpg) repeat-y left top; border-top:2px solid #68696B;}*/
.container-left{ width:189px; margin:0px; padding:27px 0 0px 0; float:left; display:block;}
.elezabeth{ text-align:center; border-bottom:2px solid #66656A; padding:0px 0 21px 0; margin:0px;}
.elizabeth-name{ font:bold 22px Arial, Helvetica, sans-serif; color:#105A3E; margin:5px 22px 0px 22px; padding:0px; border-bottom:1px solid #666666; border-top:1px solid #666666;}

.elizabeth-text{ font:bold 10px Arial, Helvetica, sans-serif; color:#1B76B6; margin:0px; padding:0px;}


.newsletters{ padding:0px 0 0px 0; margin:0px;}
.newsletters h1{ font:bold 24px Arial, Helvetica, sans-serif; color:#4AA442; padding:21px 0 0 12px; margin:0px;}
.newsletter-box{ width:171px; margin:3px 0 0 8px; padding:0px; text-align:center; border:1px solid #424242;}
.sign-up{ border-bottom:1px solid #489843; font:bold 10px/17px Arial, Helvetica, sans-serif; color:#515151; padding:0px; margin:0px 0 4px 0;}

.newsletters form{ margin:0; padding:0;}
.newsletters form label{ width:46px; margin:0px; padding:0px; float:left; display:block; font:bold 12px Arial, Helvetica, sans-serif; color:#55AD50;}
.newsletters form input.hidden{ display:none; float:left;}
.newsletters form input{ width:119px; height:15px; margin:0; padding:0; float:left; display:block; border:1px solid #B0B0AE; font:bold 10px Arial, Helvetica, sans-serif; color:#515151;}
.newsletters form input.button{ width:36px; background:#F3F3F3; border-bottom:2px solid #979797; border-right:2px solid #979797; padding:0; margin:5px 2px 5px 0; float:right; display:block; cursor:pointer; font:bold 10px Arial, Helvetica, sans-serif; color:#515151; height:20px; border-top:1px solid #FBFBFB;  border-left:1px solid #FBFBFB; }
.newsletters form h3{ font:bold 24px Arial, Helvetica, sans-serif; color:#4AA442; padding:0 0 0 12px; margin:0; float:left; display:block;}
.gap{ float:right; display:block; padding:3px 3px 0 0; margin:0px 0px 0 0; border:0px solid #ff0000;}
.container-right{ width:813px; margin:0px; padding:0px; float:left; display:block; background-color:#fff;}
.navigation{ width:793px; height:27px; margin:0px; padding:0px 0 0 20px; float:left; display:block; background-color:#1773B2; border:0px solid blue;}
.navigation ul{ margin:0px; padding:0px; list-style-type:none;}
.navigation ul li{ font:bold 15px/27px Arial, Helvetica, sans-serif; color:#fff; margin:0px; padding:0px; float:left; display:block;}
.navigation ul li a{ font:bold 15px/27px Arial, Helvetica, sans-serif; color:#fff; margin:0px; padding:0px 7px 0 7px; text-decoration:none;  display:block;}
.navigation ul li a:hover{ color:#fff; text-decoration:none; background-color:#4AA442;}
.navigation ul li a.active{ color:#fff; text-decoration:none; background-color:#4AA442;}


.content{ width:782px; margin:0px; padding:0px 11px 0px 20px;}
.content1{ width:782px; margin:0px; padding:17px 11px 20px 20px;}
.content-left{ width:268px; margin:0px; padding:17px 20px 20px 0; height:100%; float:left; display:block;   }
h1{ font:bold 24px Arial, Helvetica, sans-serif; color:#1673B2;}
p{ font:normal 14px Arial, Helvetica, sans-serif; color:#666666;}
.content-right{ width:470px; margin:0px; padding:17px 0px 0 22px; float:left; display:block; border-left:2px solid #686868;}


.footer{ width:972px; margin:0px; padding:3px 15px 3px 15px; background-color:#4AA442; }
.footer p{ font:normal 10px Arial, Helvetica, sans-serif; color:#fff; margin:0px; padding:0px;}
.footer-link { width:273px; float:right; display:block; margin:0px; padding:0px; font:normal 12px Arial, Helvetica, sans-serif; color:#fff; text-decoration:none;}
.footer-link p{ font:normal 10px Arial, Helvetica, sans-serif; color:#fff; margin:0px; padding:0px;}
.footer-link p a{font:normal 10px Arial, Helvetica, sans-serif; color:white; text-decoration:none;}
.footer-link p a:hover{font:normal 10px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:underline;}
.footer-link a{ margin:0px; padding:0px; font:normal 12px Arial, Helvetica, sans-serif; color:#fff; text-decoration:none;}
.footer-link a:hover{ font:normal 12px Arial, Helvetica, sans-serif;  color:#fff; text-decoration:underline;}
.smalllink {font:normal 10px Arial, Helvetica, sans-serif; color:white; text-decoration:none;}
.smalllink:hover {font:normal 10px Arial, Helvetica, sans-serif; color:white; text-decoration:underline;}

h2{ font:bold 14px Arial, Helvetica, sans-serif; color:#4AA442; padding:10px 0 0 0; margin:0px;}



contactus{ width:370px; padding:10px; margin:0 0 0 0; border:0px solid #ff0000; float:left; display:block; font:normal 14px/25px Arial, Helvetica, sans-serif;}
.contactus form{ padding:0px; margin:0; }
.contactus form fieldset{ padding:0px; margin:0; border:0; font:normal 14px/25px Arial, Helvetica, sans-serif;  }
.contactus form fieldset legend{ padding:0px; margin:0; border:0; }
.contactus form fieldset label{ padding:0px; margin:0 0 8px 0; width:215px; float:left; display:block; color:#666666; font:normal 14px/25px Arial, Helvetica, sans-serif;}
.contactus form fieldset label span{ color:#FF3300;}
.contactus form fieldset input{ padding:3px 0 0 2px; margin:0 0 8px 0; width:250px; float:left; display:block; color:#666666; font:normal 12px Arial, Helvetica, sans-serif; background:white; border:1px solid #999999; height:22px;}
.contactus form fieldset textarea{ padding:3px 0 0 2px; margin:0 0 8px 0; width:250px; float:left; display:block; color:#666666; font:normal 12px Arial, Helvetica, sans-serif; background:white; border:1px solid #999999; height:72px;}
.contactus form fieldset select{ padding:0px 0 0 2px; margin:0 0 8px 0; width:254px; float:left; display:block; color:#666666; font:normal 12px Arial, Helvetica, sans-serif; background:white; border:1px solid #999999; height:25px;}
.contactus form fieldset input.checkbox{ padding:3px 0 0 2px; margin:0 0 8px 0; width:26px; float:left; display:block; color:#666666; font:normal 12px Arial, Helvetica, sans-serif; background:white; border:1px solid #999999; height:22px;}
.contactus form fieldset input.bttn{ background:#4AA442; border:1px solid #2C7825; color:white; width:80px; height:25px; cursor:pointer;}
.smalltm{font:normal 7px/9px Arial, Helvetica, sans-serif;}
.smalltm2{font:normal 11px/15px Arial, Helvetica, sans-serif;}
.contactbottom{ padding:10px; margin:0px; border:0px solid #ff0000; font:normal 14px/16px Arial, Helvetica, sans-serif;}
.contactbottom span{ font:normal 11px/16px Arial, Helvetica, sans-serif;}

.err{ font:normal 11px Arial, Helvetica, sans-serif; color:#666666; padding:0 0 0px 10px;}
.mand { color:#de0207;}
.about-right{ width:268px; margin:0px; padding:17px 0px 0px 22px; float:left; display:block;   }
.about-left{ width:470px; margin:0px; padding:17px 20px 20px 0px; float:left; display:block; border-right:2px solid #686868;}
.services-left{ width:268px; margin:0px; padding:17px 20px 20px 0; float:left; display:block;   }
.services-right{ width:470px; margin:0px; padding:17px 0px 0 22px; float:left; display:block; border-left:2px solid #686868;}
ul.normal-list{ padding:0 0 0 0; margin:0;}
ul.normal-list li{ padding:0 0 0 15px; margin:0; background:url(images/icon.jpg) left 8px no-repeat; font:normal 12px/18px Arial, Helvetica, sans-serif; color:#666666;}

/*06/05/2009*/
.blue-txt{ font:normal 13px/18px Arial, Helvetica, sans-serif; color:#1673B2; padding:14px 6px 0 6px; margin:0;}
a.blue-links{ font:normal 14px Arial, Helvetica, sans-serif; padding:0; margin:0; color:#1673B2; text-decoration:underline;}
a.blue-links:hover{ text-decoration:none;}
.coaching-left{ width:460px; margin:0px; padding:17px 20px 0px 0; height:401px; float:left; display:block;  border-right:2px solid #686868; }

.coaching-right{ width:282px; margin:0px; padding:0px 0px 0 0px; float:right; display:block;}













