body {
padding: 0px;
margin: 0px;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
a, a:hover {
color: #000000;
text-decoration:none;
}

#header-full {
height:45px;
}

#header-full-tbl {
height:100%;
padding:0;
margin:0;
}

#header-row {
background-color: #FFF;
height:100%;
}
.full-height {
height: 100%;
}

/* Logo styles*/
#logoCell {
padding-left: 30px;
padding-right: 80px;
padding-top: 3px;
background:  url(../img/logo_bg.gif);
background-repeat: repeat-y;
width:200px;
} 
.mainLogo {
margin:0;
padding:0;
}

/* Title-links */
#title-links {
padding: 0px 10px;
font-size: 10px;
text-align: right;
vertical-align: top;
white-space: nowrap;
/*height:16px;*/
}
#title-links a {
color:#0076AE;
text-decoration:none;
margin-right:1.2ex;
margin-bottom:2px;
}
#title-links a.error {
color: #FFCC80;
}
#title-links a:hover {
color:#555;
}

/* promo section */
#promo {
margin-left:12px;
width:180px;
/*height:43px; no height so 1,2, or 3 lines center*/
font-size:11px;
text-align: left;
}
#promo a {
color: #0076AE;
text-decoration: none;
}
#promo a:hover {
color: #000;
}

/* search bar */
#search-bar {
float:right;
font-size: 9px;
padding-right: 16px;
vertical-align:center;
white-space:nowrap;
width:240px;
}
#search-bar a:hover {
color: #000;
}
#search-select, #search-input {
font-size: 11px;
margin: 1px;
margin-right:5px;
}
#search-input {
width: 80px;
padding: 1px;
}
.dull {
color: #888 /*#91A6C1*/;
}

.alert .x-btn-text {
	background-image: url(../img/alert.png)
}
.alert-off .x-btn-text {
	background-image: url(../img/alert_off.png)
}



