﻿/* Basic styles */
html, body { height: 100%; }
html { overflow: hidden;}
body { margin:0px; padding:0px; }
.imageLink { border: 0px }

/* Common styles */
.clr { clear: both; display: block; margin-bottom: -1px; height: 1px; font-size: 1px; line-height: 1px; visibility: hidden; }
.frmFull { padding: 0px; margin: 0px; }

/* Image button styles */
.imageButton { padding-top: 1px }
.ibFalse { opacity:0.4; -moz-opacity: 0.4; filter:alpha(opacity=40); cursor: default; }
.ibTrue { opacity:1.0; -moz-opacity: 1.0; filter:alpha(opacity=100); cursor: pointer; }

/* Middle column */
#midarea { width: 80%; height: 100%; position: absolute; left: 10%; top: 0 }
#midarea #midtop { width:100%; height: 90px; float: left;  }
#midarea #contentContainer { background: #fff; width: 100%; height: 75%; float: left; margin: 8px }
#midarea #contentContainer #content { width: 100%; height: 100%; }
#midarea #contentContainer #content #contentframe { width: 100%; height: 100%; border: 1px solid }

#header2 { background: #FFF; width:100%; height: 50px; float: left; padding: 10px 0 0 0; }
#header2 .logoLeft { float: left; }
#header2 .logoRight { float: right; }

/* Footer */
#footer4 { background: #FFF; width: 100%;  float: left; height: 50px; }
#navbar2 { background: #FFF; width: 100%; float: left;  }

/* Right and left columns */
.column { background: #FFF; width: 10%; height: 100%; }
#rightcolumn { position: absolute; left: 0px; }
#leftcolumn { position: absolute; right: 0px;  }

/* Top nagivation */
.balk .scrollIcons { position: relative; top: 7px; padding: 0 2px 0 0; height: 44px; }

.balk .scrollLeftIcon { float: left }
.balk .scrollRightIcon { float: right }

.balk #navItems { float: left;  }
.balk #navItems .navbarSplitter { height: 44px; padding: 0 10px 0 10px; background: url(../Images/spacer2.gif) no-repeat; float: left; position: relative; top: -1px}
.balk #navItems a { color: #fff; vertical-align: middle; float: left; padding: 0 10px 0 0px; position: relative; top: 6px; text-decoration: none; text-transform: uppercase; font: bold 10px arial;  }

/* Footer, navigation Balk */
.balk { padding: 0px; margin: 0px; height: 44px; width: 100%; float: left; display: inline }
.balk .balk_center { background: url(../Images/background_repeat.gif) repeat-x; height: 44px; float: left; width: 100% }
.balk .balk_center .borders { height: 44px; padding: 0px }
.balk .balk_center .leftborder { width: 10px; background: url(../Images/balk_left.gif) no-repeat; float: left; }
.balk .balk_center .rightborder { width: 10px; background: url(../Images/balk_right.gif) no-repeat; float: right;}

.balk .balkicon { float: left; position: relative; top: 9px; 
padding: 0 0 0 10px;
	left: 0px;
	height: 26px;
}

#footer4 .balk { padding: 0px 0 0 0 }



