@import url("css/MainMenu.css");
@import url("css/default.css");
@import url("css/SmallLines.css");

#Body{
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;
width:1100px;
}

#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;
}


#Body{
background:#E1E4E5;
}

body *{
letter-spacing:normal !important;
}

html, body, table, .Normal, .Head, .SubHead {
font-size:12px;
}

.PageTitle .Head, h1, .Head {
color:#ED2024;
font-size:14px;
font-weight:bold;
margin-bottom:15px;
line-height:150%;
}

h1, h2, h3, h4, h5, h6, .Head, .SubHead, .SubSubHead{
color:#ED2024;
margin-top:10px;
font-family:verdana, sans serif;
}
h1, h2, {
font-size:14px;
margin-bottom:15px;
}
h3{
font-size:12px;
margin-bottom:0;
font-weight:bold;
}
h4, .SubHead{
font-size:12px;
margin-bottom:0;
}
h5, .SubSubHead{
font-size:12px;
margin:0;
padding:0;
display:inline;
}
h6{
font-size:12px;
margin:0;
padding:0;
display:inline;
font-weight:normal;
}

.FileManager_Explorer div img:first-child{ 
height:13px;
}

a:link, a:visited, a:hover, a.CommandButton:link, a.CommandButton:visited {
color:#ED2024;
text-decoration:underline;
}

a#HMMainMenuCurrentLink:link, a#HMMainMenuCurrentLink:visited{
background-color:#FFF;
color:#ED2024;
text-transform:uppercase;
font-size:97%;
}

#Menu ul ul a {
padding-left:20px;
}

#Menu ul ul ul a {
padding-left:40px;
}

.Normal{
line-height:150%;
}

.ClearBoth{clear:both;}
a:hover img{border-color:#eee;}





