<!--
body { margin:0px; background-color:rgb(0,100,155)}

div {-moz-box-sizing:border-box; box-sizing:border-box; margin:0;padding: 0;}

#blkRoot {text-align:center;}


#blkRoot {text-align:-moz-center}
#blkRoot { width:100%; height:100%;  }

#blkBorder {width:998px;  border: 1px solid rgb(179,179,179 ); }

#blkHeader    {width:100%; height:140px; text-align:left; background-color:rgb(255,255,255);
                background-image:url(../image/header.gif);
                background-repeat:repeat-x; background-position:0 0;}
#blkLogo      {width:496px; height:100% ; float:left; }
#blkLogoImg   {width:120px; height:102px; float:left; padding-top:2px; text-align:right; overflow:hidden;}
#blkLogoBBB   {width:376px; height:102px; float:left; padding-top:35}
#lblLogoBBB   {width:100%; float:left; padding-left:9}
#lblLogoRevArt{width:100%; float:left; padding-left:20}
#lblLogoRehab {width:100%; float:left; padding-left:5 ;}

#blkVLine   { width:4;height:100%;text-align:center;float:left;  }

#blkLogin     {width:496; height:100%; float:right; }
#blkTopMenuBar{width:100%; float:left; text-align:left; padding:2 0 0 0}
.aLanguage, .aLanguageClicked    {margin-left:5px;}
#blkLoginTxtF {width:100%; float:left; text-align:left;}
#blkEmail     {width:100%; float:left; text-align:left; margin:2px 0px 0px 0px }
#lblEmail     {padding:5 0 0 0; width:70; text-align:left; float:left }
#txtEmail     {width:248; float:left;  }


#blkPsswd     {width:100%;float:left;text-align:left; margin:1px 0px 0px 0px}
#lblPsswd     {padding:2 0 0 0; width:70; text-align:left; float:left;}
#txtPsswd     {width:199; float:left;}
#aSignin      {padding:3 0 0 0;  text-align:left; float:left; margin-left:5px; }

#blkForgotPswd{width:100%;float:left;text-align:left;  }
#blkSignUp    {width:100%;float:left;text-align:left; }

#blkContent { width:100% ;  overflow:hidden; display:block; background-color:rgb(255,255,255); }

#blkContentLeft {width:202px; height:100%; padding:1px 1px 1px 1px;float:left;  border-right: 1px solid rgb(179,179,179 )}
.blkLeftBtn     {width:200px; height:24px; text-align:left; overflow:hidden; background-color: rgb(218,221,221); border-left:1px solid rgb(122,125,123);border-right:1px solid rgb(122,125,123);border-top:1px solid rgb(122,125,123);}
.iconLeftBtn    {margin-left:15px}
.aLeftBtn    {vertical-align:40%;font-size:12px; font-weight:bold ;text-decoration:none; color:black;font-style: italic; text-transform:uppercase;  }

#blkContentRight {width:792;height:100%;float:left; text-align:left; font-size:14px;margin-left:0px; padding:1px 0px 1px 0px ; }
#blkContentImages { width:100% ; height:193px; overflow:vissible; float:left; padding:1px }
.blkMainPageImagesOuter, .blkMainPageImagesInner { width:197 ; height:168px; overflow:vissible; float:left;  border: 0px solid rgb(122,125,123);  overflow:hidden;}
.blkMainPageImagesInner {margin-left:1px}
.iMainPage{width:100% ; height:100%; }
#blkcontentAbstract{width:100%; height:120px ; float:left; padding:10px 0px 0px 0px; }
.blkServiceA {width:224 ;height:100%; float:left;  border:0px solid black;  margin:0px 0px 0px 40px;}
#blkContentWelcome{width:100%; padding:0px 9px 0px 9px; float:left; }
.blkContentRightInner {padding:9px 9px 0px 9px}

#blkFooter {  width:100%; height:68; background-image:url(../image/footer.gif) ; text-align:right;
              background-repeat:repeat-x; background-position:0 0; background-color:rgb(255,255,255); }
#blkAddress  {width:202; height:100%; float:left;  text-align:left; padding:6px 0px 0px 5px}
#blkGyrotonic {height:100%; float:left; text-align:left; padding:6px 0px 0px 10px }

.servicesBottomMenu {width:100%;  text-align:center; display:block; margin:10px 0px 0px 0px}
.servicesBottomInner {width:550px}

-->