html {
    height: 100%;
    text-align: center;
}
body {
    text-align: center;
    background: #ABBFDC;
    margin: 0px 0px 0px 0px;
    height: 100%;    
}



body, p, li, ol, form {
    color: #444444;
}

body, td, th {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 160%;
}

.superman {height:0px; visibility:hidden; clear:both; font-size:0.1px; display:block;}
.clear { height:0px; visibility:hidden; clear:both; font-size:0.1px; display:block; }

input, select {
    color: #444444;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
}

#root_bg {
    text-align: center;
    min-height: 100%;
    height: 100%;    
    z-index: 0;    
}

#top_bg {   
    position: relative;    
    background-image: url(/mcweb/images/top_bg.jpg);    
    background-repeat: repeat-x;    
    width: 100%;    
    z-index: 1;   
}

#header {
    position: relative;
    background-image: url(/mcweb/images/mc_header2.jpg);
    margin: 0 auto auto auto;
    height: 113px;
    width: 760px;   
    z-index: 10;   
}

#navbar {
    position: relative;    
    margin: 0 auto auto auto;
    height: 30px;
    width: 760px;   
    z-index: 10;   
}

/* content area */
#content_bg {  
    position: relative;
    background-image: url(/mcweb/images/content_bg.jpg);    
    background-repeat: repeat-x;    
    width: 100%;    
    z-index: 50; 
}

#root_content {   
    position: relative;
    background-image: url(/mcweb/images/content_bg.gif);
    background-repeat: repeat-y;    
    width: 760px;
    margin: 0 auto auto auto;
    z-index: 51;
    
}

#content {     
    position: relative; 
    background-image: url(/mcweb/images/content_bg_blue2.jpg); 
    background-repeat: no-repeat;  
    text-align: left;   
    margin: 0 auto auto auto;
    z-index: 52;
    padding: 0px 10px 20px 15px;    
}

#bottom_bg {
    position: relative;
    width: 100%;    
    z-index: 1; 
}

#footer {
    position: relative;
    background-image: url(/mcweb/images/footer.jpg);
    margin: 0 auto auto auto;
    height: 96px;
    width: 760px;   
    z-index: 1;   
}

#bbb {
border-style: solid;
border-width: 1px;
border-color: #000000;
}


/****************************************/

div.element {
    padding: 0px 0px 0px 30px;
}

/****************************************/

.box_top { background: url('/mcweb/images/css/dot_grey.gif') 0 0 repeat-x; }
.box_bot { background: url('/mcweb/images/css/dot_grey.gif') 0 100% repeat-x;  }
.box_left { background: url('/mcweb/images/css/dot_grey.gif') 0 0 repeat-y; }
.box_right { background: url('/mcweb/images/css/dot_grey.gif') 100% 0 repeat-y;  }
.box_bl {  background: url('/mcweb/images/css/bl_grey.gif')  0 100% no-repeat;  }
.box_br {  background: url('/mcweb/images/css/br_grey.gif')  100% 100% no-repeat; }
.box_tl {  background: url('/mcweb/images/css/tl_grey.gif')  0 0 no-repeat; }
.box_tr {  background: url('/mcweb/images/css/tr_grey.png')  100% 0 no-repeat; }

