BODY, HTML{
background-position:center top;
}

IMG {
	border:none;
}

.h1 {
	padding-top:0px;
	padding-bottom:5px;
}

.h2 {
	padding-top:3px;
	padding-bottom:3px;
}

P {
	padding-bottom:3px;
}

#leftcolumn{
width:80px;
vertical-align:top;
background-color:#CCCCCC;
padding-top:20px;
}

#leftcolumn-menu{
width:140px;
vertical-align:top;
padding-top:20px;
}

#contentcolumn{
width:100%;
vertical-align:top;
padding-bottom:20px;
padding-top:20px;
padding-right:20px;

}

#rightcolumn{
width:150px;
vertical-align:top;
padding-bottom:20px;
padding-top:20px;
}


#left{
background-repeat:no-repeat;
background-position:top right;

}
#top{
width:875px;
height:66px;
background-position:bottom;
background-repeat:repeat-x;
}
#topbanner{
height:146px;
}
#right{
background-repeat:no-repeat;
background-position:top left;
min-width:2%;
}

#quicklink{
width:400px;
float:left;
position:relative;
top:70px;
}


#topmenu_left{

background-repeat:no-repeat;
background-position:top right;
min-width:2%;
}
#topmenu{
width:875px;

height:26px;

background-position:bottom left;
background-repeat:repeat-x;
}
#topmenu_right{

background-repeat:no-repeat;
background-position:top left;
min-width:2%;
}

#mid_left{
background-image:url('/Files/System/sitegfx/mid_left.png');
background-repeat:no-repeat;
background-position:bottom right;
width:2px;
}
#content{

background-image:url('/Files/system/sitegfx/mid.png');
background-position:bottom;
background-repeat:no-repeat;

}
#mid_right{
background-image:url('/Files/system/sitegfx/mid_right.png');
background-repeat:no-repeat;
background-position:bottom left;
width:2px;
}

#footer{
background-image:url('/Files/system/sitegfx/bottom.png');
height:25px;
vertical-align:middle;
background-position:bottom;
background-repeat:no-repeat;
}

#footer div{
text-align:center;
}
#footer div small{
color:white;
}
/* TOPMENU */
    
#topmenu ul {
padding-left:20px;
    margin: 0px;

}
    
#topmenu ul li {
    margin: 0px;
    padding: 0px;
    list-style: none;
    display: inline;
	color: #FFFFFF;


}
    
#topmenu ul li a {
    display: block;
    float: left;
    color: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
    font-size:18px;
    text-align: left;
	line-height:28px;

}


#topmenu ul li a:hover {
    color: #000;
    text-decoration: none;
}

#topmenu ul li .L1_Active{
    color: #FFFFFF;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none;
}

html>body #topmenu ul li .L1_Active{

    	text-decoration: none;
		padding-left: 10px;
}

