body{
margin: 0px;
padding: 0px;
background-color: #222222;
color:#727272;
font-family: Arial, Tahoma, sans-serif;
font-size: small;
margin:  auto; border: 2px solid #333333;
max-width: 1001px;
important;}

a:link, a:visited{ color: #50c211; text-decoration:none;}
a:hover {text-decoration: underline;}

.logo { text-align: center; height: 50px; background-color: #222222;}

.gmenu {
color: #b6b6b6;
padding: 2px;
background-color: #282828;
border: 1px solid #2a2a2a;
}
.gmenu a {
color: #50b211;}

h3 { margin: 0; padding: 0 0 2px 0; }
p { margin: 0; padding: 3px; }
ul { margin: 0; padding-left: 20px; }

form{   padding: 0px; margin:
0px; font-size: small; }

hr{     margin: 0; border:
0; border-top: 1px dotted gray; }

.alarm{
background-color: Red;
color: #B7B5B2;
font-weight: bold;
border: 1px solid white;
padding: 3px 0px 3px 4px;
}

.alarm a:link, .alarm a:visited{ font-size: x-small; color: white; }



.list1{ color: #999999;
margin: 0px;
padding: 3px 4px 4px 4px;
background-color: #262626;
border: 1px solid #323232;
}
.list2{ color: #999999;
margin: 0px;
padding: 3px 4px 4px 4px;
background-color: #2a2a2a;
border: 1px solid #303030;
}
.end{ text-align: center;
color: #bbbbbb;}
.fmenu{
margin: 0px;
padding: 2px;
color: #bbbbbb;
background-color: #2D3331;
background-image: url(bg.png);
}
.footer {
margin: 0px;
background-color: #333333;
color: #bbbbbb;
padding: 2px;
background-image: url(bg.gif);
border-bottom: 1px solid #2D3331;
}

.footer a:link, .footer a:visited{ color: #bbbbbb; text-decoration: #2D3331; }

.func{
padding: 2px;
border-left: 4px solid #2D3331;
}

.hdr{
padding-left: 1px;
background-color: #2D3331;
font-weight: bold;
border-bottom: 1px solid #2D2D2D;
background-image: url(bg.gif);
}

.header{
margin: 0px;
background-color: #3D3D3D;
color: #999999;
padding: 5px 0px 6px 4px;
border: 1px solid #2D3331;
background-image: url(bg.gif);
border-top: 1px solid #2D3331;
}

.menu, .rmenu {
margin: 0px;
padding: 2px 0px 3px 4px;
background-color: #242424;
border: 1px solid #292929;
}

.my_menu, .iblock {
margin: 0px;
padding: 2px 0px 3px 4px;
background-color: #242424;
border: 1px solid #292929;
}
.main_menu{
color: #999;
padding: 2px;
background-color: #333;
border: 1px solid #2D2D2D;
border-bottom: 1px solid #2D2D2D;
background-image: url(bg.gif);
}
.quote{
background-color: #202020;
color: #aaa; 
font-size: x-small;
padding: 2px 0px 2px 4px;
border-left: 4px solid #666;
}


.red{ color: #ED852D; }
.green { color: #0088a0;}
.redhr{ margin: 0; border: 0; border-top: 3px solid red; }




.status{ color: #CD853F; font-weight: bold; }
.sub2{
font-size: x-small;
border-top: 1px solid #333;
padding: 1px;
margin: 1px;
background-color: #2a2a2a; color: #777;
}

.rmenu a, .menu a { 
background-image : url(ico.gif); 
background-repeat : no-repeat; 
background-position : left 50%; 
padding-left : 18px; 
}
.filelist_paging  {
padding: 5px 0px 5px 4px;
margin: 0px;
color: #BABABA
background-color: #2D3331;
border-top: px solid #bbbbbb;
background-image: url(bg.png);
text-decoration: #BABABA;
font-weight: bold;
text-align: center;
}
.filelist_paging span {
border: 1px solid #bbbbbb;
background: #000000;
padding: 0px 3px 0px 3px;
text-decoration: none;
margin: 2px;
font-weight: bold;}

.filelist_paging a {
border: 1px solid #bbbbbb;
background: #000000;
padding: 0px 3px 0px 3px;
text-decoration: none;
margin: 2px;
font-weight: bold;}
.filelist_paging a:hover {
background: #000000;
border: 1px solid #bbbbbb;
font-weight: bold;}
.tmn a:link, .tmn a:visited, .fmenu a:link, .fmenu a:visited{ color: #BABABA; text-decoration: #BABABA; }
.tmn a:hover, .fmenu a:hover{ text-decoration: underline; }

/*  by http://stevendie.xtgem.com */
