/*---------------------------------------------#
# Cobalt3.css - Jamroom Control Panel Skin
# Original Design by Oinkba - www.oinkba.com
# copyright 2003 - 2007 Talldude Networks, LLC
# http://www.jamroom.net
#----------------------------------------------*/
a:link, a:active, a:visited {
color:#FFF;
text-decoration:none;
}

a:hover {
color:#9C0;
text-decoration:underline;
}

a {
text-decoration:none;
color:#C60;
}

input.error {
background-color:#FFA;
}

img{
vertical-align:middle;
border:0;
}

.jmFont1 {
color:#CCC;
}

.jmFont2 {
color:#C30;
font-weight:bold;
}

.jmFont3 {
color:#FC0;
}

.jmItalic {
font-style:italic;
}

.jmBody {
font-family:Tahoma,Geneva,Verdana,sans-serif;
text-align:center;
background-color:#000;
background-position:center;
margin:10;
margin-left:10;
}

.jmTable {
background-color:#00192F;
width:100%;
}

.jmAdminTable {
background-color:#000;
width:154px;
}

.jmAltTable {
width:80%;
background-color:#000;
}

.jmHeader {
background-color:#069;
background-image:url(Cobalt3/admin_header.gif);
background-position:center;
text-align:center;
vertical-align:middle;
height:23px;
}

.jmError {
background-color:#C30;
text-align:center;
padding-right:5px;
height:60px;
font-variant:small-caps;
font-weight:bold;
font-size:18px;
color:#FFF;
}

.jmSuccess {
background-color:#069;
text-align:center;
padding-right:5px;
height:60px;
font-variant:small-caps;
font-weight:bold;
font-size:18px;
color:#FFF;
}

.jmInputLeft {
background-color:#069;
text-align:right;
padding-right:5px;
height:30px;
font-variant:small-caps;
font-size:12px;
color:#FFF;
}

.jmInputRight {
background-color:#0D4C72;
padding:5px;
font-size:10px;
color:#FFF;
vertical-align:middle;
}

.jmButton {
background-color:#000;
text-align:center;
border:1px #00192F solid;
margin:0px;
font-size:11px;
color:#FFF;
}

.jmRefresh {
background-color:#00192F;
height:40px;
text-align:center;
font-variant:small-caps;
font-size:13px;
}

.jmBandBanner {
background-color:#000;
text-align:center;
height:46px;
font-variant:small-caps;
font-size:14px;
font-weight:bold;
color:#9C0;
}

.jmWarning {
background-color:#00192F;
text-align:center;
padding-right:5px;
height:60px;
font-variant:small-caps;
font-weight:bold;
font-size:18px;
color:#FFF;
}

.jmTextBanner_back {
background-color:#00192F;
background-position:center;
text-align:center;
vertical-align:middle;
height:15px;
padding:2px;
}

.jmTextBanner_font {
font-variant:small-caps;
font-size:11px;
font-weight:bold;
letter-spacing:1px; 
color:#FC0;
}

.jmTextBanner_cell {
background-color:#000;
text-align:center;
font-size:9px;
color:#CCC;
border-right:1px solid #00192F;
}

.jmDivider {
background-color:#00192F;
}

.jmRepHead {
background-color:#069;
text-align:center;
height:40px;
padding:5px;
font-family:Verdana;
font-size:18px;
font-weight:bold;
color:#FC0;
}

.jmRepTitle_left {
background-color:#999;
text-align:right;
height:20px;
padding-right:5px;
}

.jmRepTitle_right {
background-color:#999;
text-align:left;
height:20px;
padding-left:5px;
}

.jmRepTitle_font {
font-family:Verdana;
font-size:12px;
font-weight:bold;
text-decoration:underline;
color:#FFF;
}

.jmRepRow {
background-color:#999;
height:20px;
font-family:Verdana;
font-size:10px;
color:#CCCCCC;
}

.jmInput_font {
font-size:10px;
color:#C0C0C0;
}

.jmInputSubmit { 
font-size:10px;
color:#9C0;
background-color:#000;
font-weight:bold;
cursor:pointer;
border:1px solid #333;
width:150px;
}

.jmInputText {
font-size:11px;
color:#000;
background-color:#CCC;
border:1px solid #CFCFCF;
width:300px;
}

.jmInputPassword {
font-size:11px;
color:#000;
background-color:#CCC;
border:1px solid #CFCFCF;
width:175px;
}

.jmInputUser {
font-size:11px;
color:#000;
background-color:#CCC;
border:1px solid #CFCFCF;
width:175px;
}

.jmInputFile {  
font-size:11px;
color:#000;
background-color:#CCC;
border:1px solid #CFCFCF;
cursor:pointer;
width:300px;
}

.jmInputCheck {
font-size:11px;
color:#FFF;
background-color:#0d4c72;
border:1px solid #CFCFCF;
cursor:pointer;
border:0px;
vertical-align:middle;
}

.jmInputArea {
font-size:11px;
font-family:"Bitstream Vera Sans Mono", sans-serif;
color:#000;
background-color:#CCC;
border:1px solid #CFCFCF;
width:300px;
height:100px;
}

.jmInputSelect {
font-size:11px;
background-color:#CCC;
border:1px solid #CFCFCF;
cursor:pointer;
width:300px;
}

.jmInputChoose {
color:#9C0;
font-size:11px;
background-color:#000;
border:1px #000 solid;
cursor:pointer;
width:300px;
}

.jmSubmit_back {
background-color:#00324b;
border-style:none;
border:0px;
height:40px;
text-align:center;
}

.jmSubmit_font {
font-size:11px;
text-transform:capitalize;
}

.jmPlayCell {
background-color:#000;
color:#CCC ;
padding-left:4px;
font-size:10px;
}

.jmPlayCell_image {
background-color:#000;
text-align:center;
vertical-align:middle;
padding:8px;
}

.jmSpanCell_left {
background-color:#00324b;
padding-left:2px;
font-variant:small-caps;
font-size:12px;
font-weight:bold;
color:#FFF;
}

.jmSpanCell_right {
background-color:#00324b;
padding-right:2px;
text-align:right;
font-size:10px;
color:#FFF;
}

.jmShowLine {
background-color:#00192F;
text-align:center; 
height:25px;
padding:3px;
font-size:11px;
color:#C0C0C0;
}

.jmNoteText {
font-weight:bold;
font-size:11px;
color:#FC0;
}

.jmLog_table {
background-color:#CCC;
padding:0px;
margin:0px;
}

.jmLog_header {
height:25px;
text-align:center;
text-transform:capitalize;
padding:2px;
background-color:#00192F;
font-size:11px;
color:#FFF;
}

.jmLog_line {
height:20px;
padding:2px;
background-color:#000;
font-size:11px;
color:#C0C0C0;
}

.jmDisk_table {
background-color:#333;
}

.jmDisk_header {  
height:20px;
text-align:center;
padding:2px;
background-color:#212121;
font-family:Verdana;
font-variant:small-caps;
font-size:11px;
color:#FFF;
}

.jmDisk_number {  
height:20px;
text-align:center;
padding:2px;
background-color:#000;
font-family:Verdana;
font-variant:small-caps;
font-size:11px;
color:#FFF;
}

.jmDisk_line {  
height:20px;
text-align:left;
padding:2px;
background-color:#000;
padding-bottom:1px;
padding-top:4px;
font-family:Verdana;
font-variant:small-caps;
font-style:italic;
font-size:10px;
color:#C0C0C0;
}

.jmSongStat_table {
background-color:#333;
}

.jmSongStat_title {
height:20px;
text-align:center;
padding:2px;
background-color:#202020;
font-variant:small-caps;
font-weight:bold;
font-size:14px;
color:#FC0;
}

.jmSongStat_header {
height:20px;
text-align:center;
padding:2px;
background-color:#202020;
font-variant:small-caps;
font-size:12px;
color:#FFF;
}

.jmSongStat_row {
padding:2px;
background-color:#000;
font-variant:small-caps;
font-family:Verdana;
font-size:11px;
color:#FFF;
}

.jmPageStat_table {
background-color:#333;
}

.jmPageStat_header {
height:20px;
text-align:center;
padding:2px;
background-color:#202020;
font-variant:small-caps;
font-size:12px;
color:#FC0;
}

.jmPageStat_row {
padding:2px;
background-color:#000;
font-variant:small-caps;
font-family:Verdana;
font-size:11px;
color:#FFF;
height:15px;
}

.jmTheme_table {
background-color:#000;
}

.jmTheme_header {
height:20px;
text-align:center;
padding:2px;
background-color:#069;
font-size:16px;
color:#FFF;
}

.jmTheme_desc {
background-color:#000;
vertical-align:top;
padding:6px;
font-size:11px;
color:#FFF;
}
