/***********************************************
                  Spaces
************************************************/

#mainTable {
	background-color: #ECF3D6;
	width: 1000px;
}

#global{
	margin: 0px;
	padding: 0px;
	background: #F0F0F0;
}

/************************************************
			HEADER
*/
#headerSpace {
	height: 236px;
	background: URL('../images/header_back.jpg') no-repeat;
}

#headerSpace #headerSystem {
	margin-top: 40px;
	margin-left: 830px;
}

#headerSystem img {
	margin-right: 14px;
}

#headerSpace #headerLogo {
	width: 342px;
	margin-top: 60px;
	margin-left: 420px;	
}

#headerLogo img {
	margin-bottom: 5px;
}

/************************************************
			MAINMENU
*/
#mainmenuSpace a {
	color: #2C4C00;
	text-decoration: none;
	/*font-weight: 700;*/
}

#mainmenuSpace a:hover {
	color: #FFFFFF;
}

#mainmenuSpace span {
	padding-right: 10px;
	padding-left: 10px;
}

#menuAll {
	margin-left: 23px;
}

#menuBody {
	float: left;
	width: 915px;
	height: 35px;
	padding: 5px;
	background: URL('../images/menu_center.jpg') repeat-x;
	text-align: center;
}

/************************************************
			CENTER
*/
#centerSpace {	
	width: 550px;
	padding-top: 0px;
	padding-left: 10px;
	padding-right: 10px;
}

#leftSpace {
	width: 200px;
	padding-top: 16px;
	padding-left: 12px;
}

#rightSpace {
	width: 200px;
	padding-top: 16px;
	padding-right: 12px;
}

/************************************************
			FOOTER
*/
#footerSpace {
	background: URL('../images/footer_img.jpg') no-repeat left;
	height: 63px;	
	color: #2C4C00;
}

#footerUp {
	float: right;
	height: 24px;
	width: 860px;
	border-bottom: 1px solid #6A6E60;
}
#footerDn {
	float: right;
	height: 38px;
	width: 860px;
	background: #EFF0F6;
}
#footerSpace #foot1 {
	padding: 10px 0 0 2px;
	float: left;
}
#foot1 a {
	color: #F0101A;
	text-decoration: none;
}

#footerSpace #foot2 {
	padding: 10px 25px 0px 0;
	float: right;
}
#foot2 a {
	color: #152301;
	text-decoration: none;
}

/***********************************************
              Center blocks
************************************************/
.CenterBlock {
	background: #F0F0F0;
	margin-bottom: 10px;
}

.blockCenterTitle {
	padding: 30px 6px 10px 6px;

	color: #3C5C00;
	font-size: 11pt;
	font-weight: 700;
}

.blockCenterBody {
    text-align: justify;
	padding: 2px 6px 5px 6px;
}

/***********************************************
              Side blocks
************************************************/
.SideBlock {
	margin-bottom: 15px;
	
	background: #F0F0F0;
}

.blockTitle {
	padding: 14px 8px 10px 8px;

	color: #3C5C00;	
	font-size: 11pt;
	font-weight: 700;	
}

.blockBody {
	padding: 5px 8px 5px 8px;
}

/***********************************************
					Rounder
************************************************/
.blockOut {
	background: #F0F0F0;
}

.blockIn {
	padding: 10px;
	
	/* for other browsers */
		min-height: 45px;
		height: auto !important;
	/* only for IE6 */
		height: 55px;
}

.blockUp {
	/*background: url("../images/note_corner_u.jpg") repeat-x top;*/
}

.blockUpLeft {
	background: url("../images/note_corner_ul.jpg") no-repeat top left;
}

.blockUpRight {
	background: url("../images/note_corner_ur.jpg") no-repeat top right;
}

.blockLeft {
	background: url("../images/note_corner_r_l.jpg") repeat-y left;
}

.blockRight {
	background: url("../images/note_corner_r_l.jpg") repeat-y right;
}

.blockDn {
	background: url("../images/note_corner_d.jpg") repeat-x bottom;	
}

.blockDnLeft {
	background: url("../images/note_corner_dl.jpg") no-repeat bottom left;	
}

.blockDnRight {
	/*background: url("../images/note_corner_dr.jpg") no-repeat bottom right;*/
}

.blockUp2 {
	background: url("../images/note_corner_clip_u.jpg") repeat-x top;
}

.blockUpLeft2 {
	background: url("../images/note_corner_clip_ul.jpg") no-repeat top left;
}

.blockUpRight2 {
	background: url("../images/note_corner_clip_ur.jpg") no-repeat top right;
}

/***********************************************
				Others
************************************************/

#loginBlock {
}

.blockFrontBanner, .blockFrontBannerMiddle {
	background: #ECF3D6;
	padding: 0;
}

.blockFrontBanner {
	
}

.blockFrontBannerMiddle {
	margin-top: 16px;
}

/***********************************************
				Banners
************************************************/

.blockRelink {
	background: #FFFFB4;
	padding: 5px;
	margin-bottom: 10px;
}

.blockBanner {
	background: #DDDDDD;
	padding: 5px;
	border: 1px dashed #A9A9A9;
	margin-bottom: 10px;
}

.blockBannerCurrent {
	background: #FFEEEE;
	padding: 5px;
	border: 1px dashed #A9A9A9;
	margin-bottom: 10px;
}
