BODY{
    margin: 0 auto;
    text-align:center;
}

H1{
    margin:0;
    padding:0;
    font: normal 18px Arial ;

}

#main_container{
    margin:0 auto;
    width:977px;
    background:url("/user_files/images/bg_new.gif") repeat-y left top;
}
#header{
    margin:0 auto;
    border:0;
    width:963px;
    background:url("/user_files/images/header_big_new.jpg") no-repeat left top;
    height:130px;
    padding:0;
}
#mdplus_logo{
    margin:0 auto;
    border:0;
    padding:0px 0px 0px 28px;
    text-align:left;    
}
#mdplus_logo a{
    margin:0;
    float:left;
    padding:0;
    border:none;
}
#mdplus_logo a img{
    margin: 0;
    border: none;
    padding:0;
}
#bar{
    margin:0 auto;
    padding:0;
    width:963px;
    background:url("/user_files/images/subheader.gif") repeat-x left top;
    height:17px;
}
#body_container{
    margin:0 auto;
    width:963px;
    padding:0;
    background-color:#F7F3E8;
}
#left_container{
    margin:0 auto;
    float:left;
    color:#4C5B6B;
    padding-top:20px;
    padding-left:20px;
    width:222px;
}

#line_container{
    margin:0 auto;
    float:left;
    width:8px;
}
#vline1{
    margin:0 auto;
    float:left;
    background:url("/user_files/images/verticallinehead.jpg") no-repeat left top;
    height:137px;
    width:8px;
}
.vline2{
    background:url("/user_files/images/verticalrepeatline.gif") repeat-y left top;
    height:100px;
    width:8px;
}

#right_container{
    margin:0 auto;
    padding-top:6px;
    width:698px;
}
#top_border{
    margin:0 auto;
    width:700px;
    background:url("/user_files/images/topborderpictures.gif") no-repeat left top;
    height:9px;
}
#bottom_border{
    margin:0 auto;
    width:700px;
    background:url("/user_files/images/bottomborderpictures.gif") no-repeat left top;
    height:11px;
}
#left_right_border{
    margin:0 auto;
    width:700px;
    background:url("/user_files/images/leftrightborderpictures.gif") repeat-y left top;
    height:121px;
}
.left_right_border img{
    border:0;
    margin:0;
    padding:0;
}
#right_blabla{
    margin:0 auto;
    color:#4C5B6B;
    font: normal 12px Verdana;
    text-align:left;
    width:652px;
    padding-top:24px;
    padding-bottom:24px;
}
#right_title{
    margin:0 auto;
    color:#4C5B6B;
    font: normal 18px Arial;
    text-align:left;
    width:652px;
    padding-top:24px;
}

#footer{
    margin:0 auto;
    width:963px;
    background:#29313A;
    height:21px;
}
#footer a{
   color:#DCDFE0;
   text-decoration:none;
}
#footer_links1{
    float:right;
    text-align:left;
    color:#DCDFE0;
    font:normal 12px Arial;
    padding-top:3px;
    width:260px;
}
#footer_links2{
    float:right;
    text-align:left;
    color:#DCDFE0;
    font:normal 12px Arial;
    padding-top:3px;
    width:520px;
}
#footer_text2{
    float:right;
    text-align:left;
    color:white;
    font:normal 10px Arial;
    width:170px;
    vertical-align: middle;
}
#footer_logo{
    float:right;
    background:url("/user_files/images/weblogiclogo.gif") no-repeat right top;
    width:99px;
    height:21px;
}
.footer_home_a{
    float:left;
    padding-left:12px;
    padding-right:5px;

}
.footer_home_a:active{
    font-weight:bold;
}
.footer_menu{

}
.footer_menu UL {
    padding:0;
    margin:0;
}
.footer_menu UL LI{
    padding:0px 5px 0px 5px;
    margin:0;
    float:left;
    list-style:none;
    background:url("/user_files/images/vert_line.gif") no-repeat left center;

}
.bigmenu{
    margin:0;
    font: normal 18px Arial ;
    float:left;
    text-align:left;
    width:222px;
    padding:0;
    
}
.bigmenu_B{
    margin:0;
    font: normal 18px Arial ;
    float:left;
    text-align:left;
    width:222px;
    padding:4px 0px 18px 4px;
    background:url("/user_files/images/menubackground_new.jpg") no-repeat left top;
    
}
.bigmenu UL{
    margin:0;
    padding:0;
    list-style:none;
}

.bigmenu UL LI{
    margin:0;
    padding-top:0px;
    padding-bottom:18px;
}

#menu ul li.first_li a b
{
    font-weight:normal;
}

#menu ul li UL{
    margin:0;
    padding-top:12px;
    padding-left:0px;
    list-style:none;
}
#menu ul li UL LI{
    font: normal 13px Arial ;
    margin:0;
    padding-top:0px;
    padding-bottom:8px;
}
#menu ul li UL LI b{
    padding-left:8px;
    background:url("/user_files/images/menusquare.gif") no-repeat left;
}
#menu ul li ul li a:link{
        padding-left:8px;
        font: normal 13px Arial ;
	text-align:left;
	text-decoration:none;
	color:#4C5B6B;
}
#menu ul li ul li a:visited{
        padding-left:8px;
        font: normal 13px Arial ;
	text-align:left;
	text-decoration:none;
	color:#4C5B6B;
}
#menu ul li ul li a:hover{
        padding-left:8px;
        font: normal 13px Arial ;
	text-align:left;
	text-decoration:underline;	
	color:#4C5B6B;
}
#menu ul li ul li a:active{
        padding-left:8px;
        font: normal 13px Arial ;
	text-align:left;
	text-decoration:none;	
	color:#4C5B6B;
}

.leftbottompicture{
    padding-bottom:214px;
    width:242px;
    height:214px;
    background:url("/user_files/images/bottomleftcorner_picture1.jpg") no-repeat left bottom;
}
.bigmenu UL LI a:link{
	font: normal 18px Arial ;
	text-align:left;
	text-decoration:none;
	color:#4C5B6B;
}
.bigmenu UL LI a:visited{
	font: normal 18px Arial ;
	text-align:left;
	text-decoration:none;
	color:#4C5B6B;
}
.bigmenu UL LI a:hover{
	font: normal 18px Arial ;
	text-align:left;
	text-decoration:underline;	
	color:#4C5B6B;
}
.bigmenu UL LI a:active{
	font: normal 18px Arial ;
	text-align:left;
	text-decoration:none;	
	color:#4C5B6B;
}
.link2:link{
	font: normal 13px Arial ;
	text-align:left;
	text-decoration:none;
	color:#4C5B6B;
}
.link2:visited{
	font: normal 13px Arial ;
	text-align:left;
	text-decoration:none;
	color:#4C5B6B;
}
.link2:hover{
	font: normal 13px Arial ;
	text-align:left;
	text-decoration:underline;
	color:#4C5B6B;
}
.link2:active{
	font: normal 13px Arial ;
	text-align:left;
	text-decoration:none;
	color:#4C5B6B;
}
.contact_table{
        border:0;
        cellpadding:5;
        cellspacing:1;
        align:center;
        width:652px;
}