.menubox_border_idle { background-color: #CCCCCC; }
.menubox_border_active { background-color: #0790DC; }
.menubox_idle { background-color: #FFFFFF; }
.menubox_active { background-color: #E9F7FE; }
.menubox { background-color: #FFFFFF; }
.menubox:hover { background-color: #E9F7FE; }
div.feed    { padding:     10px;    }
.feed_title { font-weight: bold;    }
.footer {
  font: 12px arial,sans-serif;
  color: #006699;
}

a.footer:hover {
  color: #848484;
}

.copy {
  font: 11px arial,sans-serif;
  color: #818286;
}
div#content {
    max-width: 700px;
}
#content a.url_lg {
    color:#072773;
}
table.box tr th, td.boxtitle, td.table_header_cell, .black_heading, table.sidebar tr th {
    background:#E7E7E7 none repeat scroll 0 0;
    color:#333333;
    font-size:14px;
    font-weight:700;
    margin:5px 0;
    padding:4px;
    text-align: left;
}
.body table.box, table.sidebar {
    padding: 2px;
    border-color: #CCCCCC;
}
.white_back .black_heading {
    color:      #000000;
    background: #FFFFFF;
    padding:    0px;
}
table.box tr td, table#box, .box_content_cell, .box_menu_cell, table.sidebar tr td {
    background-color: #FFFFFF;
}
.contact_info td {
  padding:     5px;
  color:       #666666;
  font-family: Tahoma,Verdana,Arial;
  font-size:   11px;
}
BODY, TD {
        font-family: Tahoma, Verdana, Arial;
        font-size:12px;
        color: rgb(60,60,60);
}

H1 {
        font-size:130%;
        font-weight:bold;
        color: rgb(5,37,114);
        margin-top:0px;
        margin-bottom:3px;
}
H2 {
        font-size:120%;
        color: rgb(60,60,60);
        margin-top:0px;
        margin-bottom:3px;
}

#menu TD A {
}

#content {
        border:1px solid rgb(204,204,204);
        padding:5px;
}

#content A {
        color:rgb(50,50,50);
}

#logo {
        padding: 2px;
}

TABLE.box {
        width:220px;
        border: 1px solid #2222CC;
}
TABLE.box TH {
        background-image: url('/index.php/resource/usermeet.core/images/classic_blue/boxtitle_bg.gif');
        background-repeat: repeat-x;
        background-color: rgb(5,37,114);
        font-size:100%;
        line-height: 22px;
        padding-left: 6px;
        text-align: left;
        color: rgb(255,255,255);
}

TABLE.box TD {
        background-color: rgb(238,238,238);
        padding: 3px;
}

TABLE.box TD A {
        color: rgb(7,39,115);
}
TABLE.box BUTTON {
        width:98%;
        text-align:center;
        background-color:rgb(255,255,255);
        border-top:1px solid rgb(204,204,204);
        border-left:1px solid rgb(204,204,204);
        border-right:1px solid rgb(102,102,102);
        border-bottom:1px solid rgb(102,102,102);
}

#footer {
        padding-bottom:15px;
        text-align:center;
}

#tagline {
        padding-top:10px;
        width:98%;
        background-color:rgb(244,244,244);
        color:rgb(102,102,102);
        padding:5px;
        text-align:right;
}

#tagline A {
        color:rgb(102,102,102);
}

/* Cerb4 Styles */
DIV.error {
        border:1px solid rgb(180,0,0);
        background-color:rgb(255,235,235);
        color:rgb(180,0,0);
        font-weight:bold;
        margin:10px;
        padding:5px;
}

DIV.success {
        border:1px solid rgb(0,180,0);
        background-color:rgb(235,255,235);
        color:rgb(0,180,0);
        font-weight:bold;
        margin:10px;
        padding:5px;
}

#menu img {
	padding: 1px;
}

#content div.feed {
	border: none;
}

#content .header {
	background-color: #FFFFFF;
	border: none;
	border-bottom: 1px solid #B4B4B4;
}
