body {background-color:  #fff;	font-family: Arial, Helvetica, sans-serif; font-size: 11px; margin: 3px; padding: 3px;}
a:link {color: #B07D03; text-decoration: none;}
a:active {color: #B07D03; text-decoration: none;}
a:visited {color: #B07D03; text-decoration: none;}
a:hover {color: #841A1A; text-decoration: none;}

.tabletop {margin: 0; padding: 0; width: 795px; height: 31px; background: url(theme_images/greentopl.gif) no-repeat;}
.content {margin:0; padding: 0 5px 0 5px;}

/* TITLE */

h1 {color: #610000; font-size: 18px; margin: 0; padding: 0;}
.title {width: 250px; margin: 0; padding: 0; position: relative; left: 10px; top: 7px;}

/* SLOGAN */

.slogan {width: 545px; margin: 0; padding: 0;}
.slogan h2  {color: #610000; font-size: 12px; font-weight: bold; font-style: italic; margin: 0; padding: 7px;}

/* LEFT  MENUS*/

.tableleft {background-color:  #A1E961; width: 154px;}
.lefttitle h4{width: 154px; height: 15px; margin: 0; padding: 1px; font-size: 15px; font-weight: bold; position:relative; top: -2px; left: 6px;}
.lefttop {margin-bottom: -6px; padding: 0; width: 129px; height: 8px; background: url(theme_images/greentops.gif) no-repeat;}
.leftbox {margin: 0; padding: 0; width: 129px; background-color: #D0F4B0;}
.leftbottom {margin-bottom: -6px; padding: 0; width: 129px; height: 8px; background: url(theme_images/greenbottoms.gif) no-repeat;}
.leftmenu {width: 154px; margin: 0; position: relative; left:10px; top:5px;}
.leftlist {width: 129px; font-size: 12px; font-weight: bold;}
ul {width: 100px; padding: 0; margin: 0; position: relative; left:5px;}
ul li {width: 100px; background: url(theme_images/greenarrow.gif) top left no-repeat; list-style-type: none; padding-left: 20px; margin:0}

/*  CENTER CONTENT - LAYOUT 1 */

.centertitle {background: url(theme_images/bluetitlel.gif) no-repeat; width: 479px; height: 30px; margin: 0; padding:0;}
.centertitle h3 {padding: 0; margin:0; font-size:15px; font-weight: bold; color:#000767; position: relative; top: 6px; left: 6px;}
.centercontent {width: 479px; background: #B0D3F4; margin: 0; overflow: auto; border-bottom: #61A7E9 15px solid;}
.centerbottom {width: 479px; height: 15px; background-color: #61A7E9; margin: 0; padding: 0;}
.wrapper {overflow: auto; width: 479px; margin: 0; padding: 0;}

/* CENTER CONTENT - LAYOUT 2 AND 3 */

.centertitles {background: url(theme_images/bluetitles.gif) no-repeat; width: 236px; height: 30px; margin: 0; padding: 0;}
.centertitles h3 {padding: 0; margin:0; font-size: 15px; font-weight: bold; color: #000767; position: relative; top: 6px; left: 6px;}
.centercontents {width: 236px; background: #B0D3F4; margin: 0; overflow: auto; margin: 0; padding: 0; border-bottom: #61A7E9 15px solid;}
.centerbottoms {width:236px; height: 15px; background-color: #61A7E9;	margin: 0; padding: 0;}
.wrapper3 {overflow: auto; width: 236px; margin: 0; padding: 0;}

/* RIGHT  CONTENT */

.righttitle {background: url(theme_images/redtitles.gif) no-repeat; width: 154px; height: 30px; margin: 0; padding: 0; overflow: hidden;}
.righttitle h3 {padding: 0; margin: 0; font-size: 15px; font-weight: bold; color: #3F0000; position: relative; top: 6px; left: 6px;}
.rightcontent {width: 154px; background: #F4B0B0; margin: 0; overflow: auto; border-bottom: #E96161 15px solid;}
.rightbottom {width: 154px; height: 15px; background-color: #E96161; margin: 0; padding: 0; overflow: hidden;}
.wrapper2 {overflow: auto; width: 154px; margin: 0; padding: 0;}

/* FOOTER  */

.footer {width: 795px; height: 31px; background: url(theme_images/greenbottoml.gif) no-repeat;}
.footer h5 {padding: 7px; font-size: 12px; font-weight: bold; font-style: italic;}

#brand {
width: 200px; margin: auto; text-align:center;
}

/* HACKS */

html>body .content{margin: 0; padding: 0 5px 0 5px;}
html>body .title {padding: 5px 0 0 10px;}
html>body ul li {background: none; list-style-image: url(theme_images/greenarrow.gif); list-style-position: outside; padding: 0;}
html>body ul {position: relative; left: 30px;}
html>body .lefttop {margin: 0;}
html>body .leftbottom {margin: 0;}
html>body .footer h5 {margin: 0;}
