@import url("styles.css");

body {
 margin: 0px;
 padding: 0px;
}
#frame {
 text-align:center;
 margin:0 auto;
}
#page {
 width: 800px;
 margin:0 auto;
 text-align: center;
}
#header {
 height: 117px;
 background-image: url(../images/t2.png);
}
#header_boot {
 float: left;
 margin-left: 0px;
 margin-top: 5px;
 text-align: left;
}
#header_title {
 padding-top: 20px;
 margin-left: 10px;
 text-align: left;
 padding-left: 140px;
 font-size: 14px;
 line-height: 16px;
}
ul#tabs {
  margin: 0;
  padding: 0;
  padding-top: 14px;
}
ul#tabs a {
 text-decoration: none;
 color: white;
}
ul#tabs a:hover {
 text-decoration: none;
 color: black;
}
li.menu_tab, li.menu_tab_sel {
 display:inline;
 float:left;
 list-style-type:none;
 margin: 0px;
 margin-right: 10px;
 font-weight: bold;
}
li.menu_tab {
 margin-top: 9px;
 color: white;
 padding: 0px;
 margin-right: 15px;
}
li.menu_tab_sel {
 height: 40px;
 background-color: white;
 color: black;
 padding: 9px 10px 0px 10px;
}
#content_container {
 text-align: left;
 background: url(../images/t4.png) repeat-y left;
}
#content_shadow {
 background: url(../images/t5.png) repeat-y right;
}
#content {
 clear: left;
 padding: 10px 20px 0px 20px;
}
#footer {
 background: url(../images/t7.png);
 height: 23px;
}
.footer-text {
 font-size: 11px;
 color: #808080;
 text-decoration: none;
}
#formerror {
 color: #C00000;
}
input.flat {
 border: 1px solid #000;
}
form.inline {
 border: 0px;
 padding: 0px;
 display: inline;
}

/* ERRORS/MESSAGES */
#box-error {
 background-color: #FFC0C0;
 padding: 0 0 0 5;
 margin-bottom: 10px;
 border-bottom: 1px solid #999;
 border-top:1px solid #999;
 color: #800000;
 font-weight: bold;
 width: 100%;
}

#box-info {
 background-color: #C0FFC0;
 padding: 0 0 0 5;
 margin-bottom: 10px;
 border-bottom: 1px solid #999;
 border-top:1px solid #999;
 color: #004000;
 font-weight: bold;
 width: 100%;
}


