body {
  background: url(/kab-bg.gif) repeat-x top left #013d79;
}

#outside_container {
  width: 900px;
  margin-top: 0;
}

#login {
  width: 880px;
  margin: 0;
  padding: 13px 10px 0 10px;
  background: #ffffff;
}

#login a { color: #d3a67c; }

#header {
  position: absolute;
  top: 193px;
  left: 0;
  width: 207px;
}

#banner1 {
  width: 900px;
  border: none;
}

#breadsandsearch {
  position: absolute;
  top: 198px;
  left: 220px;
  width: 662px;
}

#breadsandsearch a { color: #d3a67c; }

.search {
  display: none;
}

#main {
  width: 900px;
  border: none;
  background: url(/kab-contentbg.gif) repeat-y top left; #ffffff;
  padding: 0;
}

.column1 {
  padding: 140px 0 0 10px;
  width: 198px;
}

.column2 {
  width: 662px;
  padding: 40px 15px 0 15px;
}

.column3 {
  display: none;
}

/* ------------------------------ */
/*              MENU              */             
/* ------------------------------ */

.nav { margin-bottom: 10px; }

.rmRootGroup > .rmItem { width: 197px; border-top: 1px solid #013d79; }
.rmRootGroup > .rmFirst { border: 0; }

.rmRootGroup > .rmItem > .rmLink  { background: none; color: #013d79; 
  font-weight: bold; font-size: 1.125em; line-height: 30px; padding-left: 10px; }

.rmRootGroup > .rmItem > .rmLink:hover { background: #d3a67c; 
   color: #013d79; text-decoration: none; }

.rmGroup { background: #d3a67c; border: 1px solid #013d79; 
           opacity:0.97; filter:alpha(opacity=97); }
.rmGroup .rmItem { line-height: 27px; }
.rmGroup .rmItem .rmLink { color: #013d79; }
.rmGroup .rmItem .rmLink:hover { color: #fff; text-decoration: none; }

.rmGroup .rmItem .rmText { padding: 0 10px !important; }


/* ------------------------------ */
/*              FOOTER            */             
/* ------------------------------ */

#footer { width: 900px; text-align: center; }

#footer a { color: #ffffff; }

h1 { color: #013d79; }
h2 { color: #d3a67c; }
h3 { color: #013d79; }
h4 { color: #d3a67c; }
h5 { color: #013d79; }
a:link { text-decoration: none; color: #013d79; }
a:visited { text-decoration: none; color: #013d79; }
a:active { text-decoration: none; color: #d3a67c; }
a:hover { color: #d3a67c; text-decoration: underline; }

.Section_Title { font-size: 2.500em; color: #d3a67c; display: block; margin-bottom: 15px; }

.ParentSection_MainListTable { display: none; }
