/* CSS TEMPLATE */



.clr {

clear: both;

}





#main-container{

width:840px !important;

width /**/: 840px;

width/**/:/**/840px;

margin: 0 auto;

border: 1px solid #ccc;

padding: 4px 5px;

background: #42a4dd;

text-align:left;

}

#block {

display: inherit !important;

display: block;

margin: 0;

border: 0;

padding: 1px 0;

clear:	both;

}

#box-pathway {

float: left;

width: 827px !important;

width: 827px;

height: 14px !important;

height: 14px;

margin: 0;

border: 1px solid #ccc;

padding: 3px 5px;

background: #248 url("../images/head_bg.png") no-repeat 0px 0px;

}

/* ---- HEADER ----- */

#header {

float:left;

margin: 0;

border: 1px solid #ccc;

padding: 0px;

width: 837px;

height: 200px;

background: #248 url("../images/head_bg.png") no-repeat 0px -22px;

}

#header-top, #header-middle, #header-bottom  {

margin: 0px;

padding: 0px;

clear:both;

overflow:hidden;

}



#header-top {

height: 100px;

}

#header-middle {

height: 0px !important;

height: 0px;

}


/* --- BODY --- */



#box-left {

float: left;

margin: 0;

border: 1px solid #ccc;

padding: 2px;



width: 163px  !important;

width: 163px;

}



#box-content {

float: left;

display: inherit !important;

display: block;

margin: 0;

border: 0;

padding: 0;

width: 670px  !important;

width: 670px;

}




/* --- MODULES --- */

.user1-inner {

float: none !important;

float: left;

border: 1px solid #ccc;

margin: 0;

padding: 2px;

}

.user2-inner {

float: none !important;

float: left;

border: 1px solid #ccc;

margin: 0;

padding: 2px;

}



table td.body-outer {

margin: 0;

padding: 2px;

border: 1px solid #ccc;

}



#active-menu {

color:#fc0;

font-weight: bold;

}



a#active-menu:hover {

color: #E50;

}



