table.main { background-image: url(RecDivingBGSliced_01.jpg); background-repeat: repeat-x; width: 100%; height: 240px; }
table.contentbg { background-color: #dbebeb; background-repeat: repeat-x; width: 100%; }
table.footer { background-color: #dbebeb; width: 100%; }
table.footercontent { background-color: #dbebeb; text-align: center; }
body { background-color: #dbebeb; margin: 0; }
td.header-middle { background-image: url(RecDivingBG950px-Header.jpg); background-repeat: no-repeat; text-align: center; vertical-align: top; width: 950px; height: 240px; }
td.content-uppermiddle { background-image: url(RecDivingBG950px-ContentUpper.jpg); background-repeat: no-repeat; text-align: center; width: 950px; height: 17px; vertical-align: top; }
td.content-middlemiddle { background-image: url(RecDivingBG950px-ContentMiddle.jpg); background-repeat: repeat-y; text-align: center; width: 950px; height: 13px; vertical-align: top; }
td.content-bottommiddle { background-image: url(RecDivingBG950px-ContentBottom.jpg); background-repeat: repeat-y; text-align: center; width: 950px; height: 21px; vertical-align: top; }
td.currentdate { color: #000; font-size: 12px; font-family: verdana; text-align: left; width: 50%; padding-bottom: 5px; padding-left: 40px; }
td.login { color: #000; font-size: 12px; font-family: verdana; text-align: right; width: 50%; padding-right: 40px; padding-bottom: 5px; }
td.bannerpane { color: #000; font-size: 12px; font-family: verdana; text-align: center; vertical-align: middle; padding-right: 25px; padding-bottom: 5px; width: 425px; }
td.headerpane { color: #000; font-size: 12px; font-family: verdana; text-align: right; vertical-align: middle; padding-right: 25px; padding-bottom: 5px; width: 275px; }
td.logo { font-size: 12px; font-family: verdana; text-align: left; vertical-align: middle; padding: 5px 5px 5px 50px; }
td.solpartmenu { font-size: 16px; font-family: verdana; text-align: left; vertical-align: middle; padding-left: 40px; }
td.toppane { font-size: 12px; font-family: verdana; text-align: left; vertical-align: top; }
td.leftpane { font-size: 12px; font-family: verdana; text-align: left; vertical-align: top; width: 160px; padding-right: 5px; }
td.rightpane { font-size: 12px; font-family: verdana; text-align: left; width: 160px; vertical-align: top; padding-left: 5px; }
td.rightpane-upper { font-size: 12px; font-family: verdana; text-align: left; width: 160px; vertical-align: top; }
td.rightpane-lower { font-size: 12px; font-family: verdana; text-align: left; width: 160px; vertical-align: top; }
td.contentpane { font-size: 12px; font-family: verdana; text-align: left; vertical-align: top; }
table.news {  }
td.newsleftpane { width: 150px; }
td.newsmiddleleftpane { width: 150px; }
td.newsmiddlerightpane { width: 150px; }
td.newsrightpane { width: 150px; }
.normal { font-size: 13px; font-family: verdana; }
img.floatLeft { 
    float: left; 
    margin: 5px; 
}
.Head { font-size: 13px; font-family: verdana; font-weight: bold; }
img.floatRight { 
    float: right; 
    margin: 5px; 
}
table.homeconfigcontent { background-color: #fff; padding: 10px; }
/* Main Menu  background-color: #233B69;*/
.MainMenu_MenuContainer { background-color: transparent; vertical-align: middle; }
.MainMenu_MenuBar { vertical-align: middle; height: 47px; }
.MainMenu_MenuItem { font-family: verdana, Arial, Tahoma; font-size: 14px; font-style: normal; color: #000; font-weight: normal; background-color: transparent; text-indent: 1px; vertical-align: middle; border-top-style: solid; border-right-style: solid; border-right-width: 4px; border-bottom-style: solid; border-left-style: solid; border-left-width: 4px; }
.MainMenu_MenuItemSel { color: #03237e; font-family: verdana, Tahoma, Arial; font-size: 14px; font-style: normal; font-weight: normal; background-color: #eceef0; text-indent: 1px; vertical-align: middle; border-color: #03237e; border-style: solid; border-width: 1px 4px; }
.MainMenu_MenuIcon { display: none; text-align: center; vertical-align: middle; }
.MainMenu_SubMenu { z-index: 1000; background-color: #fff; vertical-align: middle; filter: none; border: solid 2px #cccccc; margin-top: 0; margin-left: 2px; }
/*.MainMenu_MenuBreak { background-color: #fff; vertical-align: middle; border-right: 0 solid #233b69; border-left: 0 solid #233b69; border-top-color: #f3f3f3; border-top-style: solid; border-bottom-color: #f3f3f3; border-bottom-style: solid; display: none; }*/
.MainMenu_MenuArrow { font-family: webdings; font-size: 10px; cursor: pointer; border-right: 1px solid #f3f3f3; border-top: 0 solid #f3f3f3; display: none; background-color: white; vertical-align: middle; border-bottom-color: #f3f3f3; border-bottom-style: solid; }
.MainMenu_RootMenuItemSelected { background:url(hover.gif) no-repeat center; vertical-align: middle; height: 35px; }
.MainMenu_RootMenuArrow { font-family: webdings; font-size: 10pt; cursor: pointer; display: none; background-color: #f3f3f3; vertical-align: middle; }
.MainMenu_RootMenuItemActive{ color: #fff; background-color: #668f9e; height: 46px; }

