
    .StdTable{
        border-collapse: collapse;
        background-color:#e5f1fd; }    
    .StdTable .SubHeader1 a, .StdTable .Header1 a{
        color:#FFFFFF; }
    .StdTable .SubHeader2, .StdTable .SubHeader2 td, .SubHeader2, .SubHeader2 td, td.SubHeader2, .StdTable .Header2, .StdTable .Header2 td, .Header2, .Header2 td, td.Header2,
    .StdTable .ColHeader, .StdTable .ColHeader td, .ColHeader, .ColHeader td,
    .StdTable .GridHeader, .StdTable td.GridHeader, .StdTable .GridHeader td,
    .StdTable .GridHeaderFixed, .StdTable td.GridHeaderFixed, .StdTable .GridHeaderFixed td{
        background-image: url("/images/page/ColumnHeader.gif");
        background-position:center;
        background-repeat:repeat-x;
        background-color: #dae3f2;
        color:#000000!important;
	    font-weight: bold; }
    .StdTable .SubHeader1, .StdTable .SubHeader1 td, .StdTable td.SubHeader1, .SubHeader1, .StdTable .Header1, .StdTable .Header1 td, .StdTable td.Header1, .Header1,
    .StdTable .Header, .StdTable .Header td, .StdTable td.Header{
        background-color: #4b7fb3;
        color: #FFFFFF!important;
	    font-weight: bold; }
    .StdTable .GridHeader A, .StdTable A.GridHeader, .StdTable .Header A, .StdTable A.Header{
	    color: #000;
	    font-weight: bold;
	    text-decoration: none; }
    .StdTable .Header A, .StdTable A.Header{
	    color: #FFF;
	    font-weight: bold;
	    text-decoration: none; }
    .StdTable .ColHeader a, .StdTable .ColHeader a{
        color:#000000; }
    .StdTable .SubHeaderAdmin, .StdTable .SubHeaderAdmin td, .SubHeaderAdmin, .SubHeaderAdmin td, td.SubHeaderAdmin{
        background-color: #FFFFC0;
        color: #000000;
	    font-weight: bold; }
    .StdTable td{        
        border-bottom:solid 1px #dbdbdb;
	    color: #000000;
	    padding: 3px;
	    vertical-align:middle; }    
    .AltV2{
	    background-color: #E3FDCF; }

    .ImportantRow, .StdTable .ImportantRow, .StdTable td.ImportantRow, .StdTable .ImportantRow td{
	    color: Red;
	    font-weight:bold;}
    .AltHighlight, .StdTable .AltHighlight, .StdTable td.AltHighlight, .StdTable .AltHighlight td{
        background-color: #ffffc0; }
    .Alt, .StdTable .Alt, .StdTable td.Alt, .StdTable .Alt td, .StdTable .GridDataAlt, .StdTable .GridDataAlt td, .StdTable td.GridDataAlt{
	    background-color: #FFFFFF; }    
    .StdTable .Disabled, .StdTable td.Disabled, .StdTable .Disabled td, .Disabled, .Disabled td{
	    background-color: #909090; }
    .StdTable .DisabledAlt, .StdTable td.DisabledAlt, .StdTable .DisabledAlt td, .DisabledAlt td{
	    background-color: #b5b4b4; }    
    .StdTable .Transparent, .StdTable td.Transparent, .StdTable .Transparent td{
	    background-color: Transparent; }
    .StdTable .Label td, .StdTable td.Label, .Label {
        font-weight:bold; }
        /*** Body ***/
.BodyStyle{
    background-image: url("/images/page/Q88Background.gif");
    background-repeat:repeat-x; }    
/*** Misc Settings ***/
.SiteFooter{
    color: #000000;
	font-size: 9px;
    margin:25px auto 0pt;
    min-height:100%;
    padding:0pt;
    position:relative;
    text-align:center;
    width:750px; }
.Subscription td{
    border-right: solid 1px #d3d7d9; }      
/*** Menu Keys ***/
.MenuContainer{
    background-color: #a0cf30;
    background-image: url("/images/page/NavBarBackground.gif");
    background-repeat:repeat-x;
    border-bottom: 1px solid #003366;
    height:21px;
    text-align:left;
    vertical-align:top;	    
	z-index:999990; }
.MenuLeftImage{height:24px;
    background: #003366 url(/images/page/NavBarLeft.gif) no-repeat top left;  }
.MenuRightImage{height:24px;
    background: #003366 url(/images/page/NavBarRight.gif) no-repeat top right; }
#navMenu  {
    height: 22px; }
#navMenu *:hover  {
    text-decoration:none;
    z-index:2;}
#navMenu .TopLevel a{
    padding: 4px; 
    padding-left: 15px;
    padding-right: 15px;
    border-right: 1px solid #FFFFFF; 
    color: #FFF; 
    font-size: 12px;         
    text-transform:uppercase; }
#navMenu .TopLevel:hover a{
    color:#000000; }
#navMenu ul{
    border:solid 1px #b5d95d;
    border-top:none;
    width:221px; }
#navMenu ul li{
    margin:0;
    padding:0px; }
#navMenu ul ul{
    left: 131px; }
#navMenu .SubLevel a{
    background: #FFFFFF url("/images/page/submenuBG_All.gif") repeat-y;
    background-position: 0px 20px;
    border-bottom: solid 1px #EDE;
    color:#666666!important;
    font-weight:normal;
    margin:0px;
    padding: 2px 2px 2px 28px;
    text-transform:none;
    width:190px;  }
#navMenu .SubLevel a:hover{
    background-position: 0px 0px;
    border-bottom: solid 1px #91c60c;
    color:#000000!important; }
#navMenu ul a  {
    border-bottom: none; }
.tdLog {
    width:89px;}
    
/*** AJAX AutoComplete ***/
  
/* AutoComplete item */
.AutoCompleteExtender_CompletionList
{
    position:relative;
    border: 1px solid #000;
    width: auto !important;
    background-color:#fff;
    margin-top: -1px;
    padding : 0px;
}
 
/*AutoComplete flyout */
.AutoCompleteExtender_CompletionListItem
{ 
	position: relative;
    background-color:#FFF;
    padding : 2px;
    list-style-type : none;
    text-align:left;
    width : 211px;
}
/* AutoComplete highlighted item */
.AutoCompleteExtender_HighlightedItem
{
	position: relative;
    list-style-type : none;
    text-align:left;
    background-color: #bcdd6b;
    cursor:pointer;
    padding : 2px;
    width : 211px;
}
.HomePageQS{ width:161px!important; }
.HomePageQS_HighlightedItem{width:162px!important; }
/*** banner_container: used in rotating banner on homepage ***/
#banner_container {
	display: block; 
	overflow: hidden;
	position: relative; 
	width: 212px;  }
#banner_container A {
	background-color: #fff; 
	display: table; 
	height: 59px; 
	overflow: hidden;
	position: absolute;	    
	width: 212px; }
#banner_container A.active {
	left:1px;
	position: absolute;
	z-index: 10; }
#banner_container A.last-active {
	left:1px;
	position: absolute;
	z-index: 9; }
/*** Modal Popups ***/
.PageBody{
    background-color: #FFFFFF;
    background-image: url("/images/page/Q88Background.gif");
    background-repeat: repeat-x;
	margin: 0px; }
/*** Holiday Banner 
    .BannerHeader{
        background-image: url(/images/Page/HolidayBanner.png);
        background-repeat:repeat-x;
        background-position: 0px 0px;
    }***/
    /* only used on milbros*/
    .ContentPaneShadowLeft { display:none; }
    .ContentPaneShadowRight { display:none;}
