@import url("css/MainMenu.css");
@import url("css/default.css");
@import url("css/SmallLines.css");

#Body{
background-image:url(img/Backgrounds/BG2.png);
color:#444;
}

.ControlPanel{
margin:0px auto;
}

.ControlPanel,
.MainContainer{
position:relative;
width:980px;
}

.MainContainer{
margin:30px auto;
padding:0 10px 10px 10px;
font-family:tahoma, sans serif;
font-size:12px;
letter-spacing:1px;
}

.Edit{
margin:0px auto;
}

#Login{
position:absolute;
right:15px;
top:5px;
z-index:110;
}

#Login a{
font-size:11px;
letter-spacing:0;
color:#FFF;
}

#Login a:hover{
color:#DDD;
}

.TopPane{
position:relative;
height:105px;
}

.Logo{
position:absolute;
top:27px;
left:20px;
background-color:#ED2024;
}

#PageDescription{
position:absolute;
left:270px;
bottom:20px;
}

#PageDescription h1{
margin:0;
padding:0;
font-size:14px;
font-weight:bold;
color:#888;
letter-spacing:1px;
}

.HeaderBorder{
margin:0 20px;
border-bottom:solid 1px #DDD;
}

.BottomPane{
background-color:#FFD;
}
.Content{
position:relative;
background-color:#FFF;
z-index:100;
border:solid 1px #EEE;
border-color: #EEE #BBB #BBB #EEE;
padding-bottom:45px;
}

.ContentTable{
width:100%;
border:none;
border-collapse:collapse;
margin-top:20px;
}

.ContentTable td{
vertical-align:top;
padding:0;
}

.LeftTd{
width:240px;
}

.CenterTd{
width:390px;
}

#Menu{
position:relative;
width:220px;
left:20px;
top:0px;
overflow:hidden;
}

.ContentPane{
min-height:400px;
}

* html .ContentPane{
height:400px;
}

.RightPane{
overflow:hidden;
}

/*Links  -----------------------------------------------*/


/* Borders -----------------------------------------------*/
#RT, #RB, #LB{
position:absolute;
z-index:0;
}

#RT{
top:0;
right:0;
}

#RB{
right:0;
bottom:0;
}

#LB{
left:0;
bottom:0;
}

.RT, .RB, .LB{
display:block;
position:relative;
}



