/*-------- ADMIN MENU ------------*/
#adminBlock { position: absolute; top: 5px; width: 156px; }
#adminBlock h1 { padding: 5px 5px 5px 8px; background: #1b1b1b url(../images/admin_bar_grey_fade.gif); }
#adminBlock h1 a { color: #ffffff; font-weight: bold; font-size: 12px; text-decoration: none; }

#adminMenu { margin: 0px; padding: 0px; border: 1px solid #1b1b1b; font-size: 11px; position: absolute; width: 154px; background: #f1f1f1 url(../images/admin_vert_bar_bg.gif) repeat-y; z-index: 101; visibility: hidden; }
#adminMenu ul { background: none; margin: 3px 0px 0px 6px; padding: 0px; }
#adminMenu li { border: none; text-align: left; margin: 0px; padding: 0px; list-style: none; line-height: 1; }
#adminMenu a { text-decoration: none; color: #333333; font-size: 11px; margin: 0px; padding: 3px 0px 3px 0px; font-weight: normal; display: block; height: 13px; }
#adminMenu ul li a:hover { background: #bebebe; }
#adminMenu img, #adminBlock img { margin: 0px 3px 0px 5px; }


/*-------- CHANNELS ------------*/
#channel_style_1 ul { margin: 0px; padding: 0px; }
#channel_style_1 li { margin-bottom: 15px; list-style: none; }
#channel_style_1 h1 a { font-size: 15px; color: #8b221e; }
#channel_style_1 img { float: left; margin-right: 10px; }

#channel_style_2 { }
#channel_style_2 ul { margin: 0px; padding: 0px; }
#channel_style_2 li { margin: 0px 0px 14px 0px; list-style: none; }
#channel_style_2 h2 { padding: 0px 0px 10px 0px; margin: 0px; font-size: 12px; color: #336699; }
#channel_style_2 h3 { font-size: 11px; margin: 0px; padding: 0px; }
#channel_style_2 img { width: 87px; }

/*-------- LOGIN BLOCK ------------*/
#loginBlock { font-size: 11px; margin-top: 20px; color: #cccccc; }
#loginBlock input { width: 110px; font-size: 11px; border: 1px solid #cccccc; }

.userStatusBlock, #loginBlock { margin-bottom: 12px; }
.userStatusBlock a { text-decoration: none; }

/*-------- REGISTRATION MODULE ------------*/
.request_access_text { }
.request_access_required { color: #ff0000; }
.request_access_text input { font: 12px Arial, Helvetica, sans-serif; }
.listCol { border: 1px solid #cccccc; }
.listCol1 { float: left; width: 25%; }
.listCol2 { float: left; width: 25%; }
.listCol3 { float: left; width: 25%; }
.listCol4 { float: left; width: 25%; }
div.rowAlt { background: #f2f5f7; }
h2.registration { border-bottom: 1px solid #cccccc; padding-bottom: 4px; }
