﻿.sitename { display: none; }
 #SearchResults h1 {margin:0 0 0.4em 0; padding:18px 0 2px 0; border-bottom:solid 7px rgb(225,225,225); font-family:"trebuchet ms",arial,sans-serif; color:rgb(100,100,100); font-weight:bold; font-size:220%;}

#globalNav {background-color: #25476C;
    float: right;
    font-size: 11.05px;
    font-family: Arial,helvetica,clean,sans-serif;
    text-align: right; }
    
#globalNav li.selected {
    border-top: 2px solid #CAD8E5;
}

#globalNav li {
    display: inline;
    padding-left: 2px;
    margin-right: 8px;
}

#globalNav li a {
    color: #FFFFFF;
    line-height: 2em;
    text-align: center;
    text-decoration: none;
}

#breadTrail {
    background-color: #FFFFFF;
    padding-left: 10px;
}
#breadTrail ul {
    display: list-item;
    font-size: 11px;
    padding-left: 4px;
    font-family: arial,helvetica,clean,sans-serif;
    list-style: none outside none;
    padding: 5px 0 5px 0;
}

#breadTrail li 
{
    float: left;
    font-size: 100%;
    line-height: 14.75px;
    text-align:left; 
    background: url("../img/breadtrail.gif") no-repeat scroll right center transparent;
    display: inline;
    padding: 0 10px 0 0;
}
#breadTrail li.urHere {
    background: none repeat scroll 0 0 transparent;
    color: #000000;
}
#breadTrail a:link 
{
    font-weight: normal;   
    color: #666666;
    text-decoration: underline;
}
#breadTrail a:visited 
{
    font-weight: normal;   
    color: #666666;
}
#breadTrail a:hover 
{
    font-weight: normal;   
    color: red;
}
#breadTrail a:active {
    color: #999999;
    text-decoration: none;
}
#breadTrail li.breadThis {
    background: none repeat scroll 0 0 transparent;
}


/* TOP-LEVEL SEARCH RESULTS */
#SearchDateControl {text-align:center; width: 440px; margin-bottom: 25px;}
#SearchDateControl li {background: none; font-size: 100%; padding: 0; }

/* ENROLMENT SEARCH RESULTS */

.sr_AddMixedAvailability:hover, .sr_AddLimitedAvailability:hover { background: url(../ico/basket-add.png) no-repeat; }

.ClassSearchResult, .CourseSearchResult {width:400px; margin:1px 1px 2.5em 1px; background-color:rgb(202,216,229);}

.ClassSearchResult h4, .CourseSearchResult h4 {clear:both; margin:0 0 5px 0; padding: 0; background:rgb(190,190,190); font-family:"trebuchet ms",arial,sans-serif; color:rgb(255,255,255); font-weight:bold; font-size:130%;}
.sr_divider  {clear:both; width:400px; height:0.1em; border:none; background:rgb(210,210,210); color:rgb(210,210,210);}
.sr_Amount { color: #25476C; }

.CourseResultSessionLabel {display: inline-block; min-width: 80px; }


/* BASKET DETAIL */
.BasketItem{width:440px; margin:1px 1px 2.5em 1px; padding:1px 0 11px 0; background-color:rgb(202,216,229);}
.BasketItem:hover {width:438px; margin:0 0 2.5em 0; padding:0 0 10px 0; border:solid 1px #25476C; background-color:rgb(202,216,229);}

.bi_tl, .msg_tl {width:10px; height:10px; position:absolute; z-index:100; background:url(../img/bg_corner_topleft.gif) no-repeat; margin-top:-1px; margin-left:-1px;}
.bi_tr, .msg_tr {width:10px; height:10px; position:absolute; z-index:100; background:url(../img/bg_corner_topright.gif) no-repeat; margin-top:-1px; margin-left:430px;}

.BasketItem h4 {clear:both; margin:0 0 5px 0; padding:4px 10px 3px 10px; background-color: #25476C; font-family:"trebuchet ms",verdana,arial,sans-serif; color:rgb(255,255,255); font-weight:bold; font-size:140%;}

.bi_divider {clear:both; width:440px; height:0.1em; border:none; background:rgb(210,210,210); color:rgb(210,210,210);}
.bi_Amount {float: right; font-weight:bold; font-size:125%; color: #25476C; padding-top:6px; }

.BasketItem:hover .bi_Amount {padding-right: 6px;}
.BasketItem .bi_Amount {padding-right: 8px;}

.BasketItem:hover .bi_Delete {padding-right: 8px;}
.BasketItem .bi_Delete {padding-right: 10px;}

/* SHORTCUT MENU */
h4.scmHead { font-size: 1.6em; margin: 8px 0 10px 12px; }
ul.contextMenuUl li { background-image: none; font-size: 100%; line-height: normal; margin: 0; padding: 0;  }

/* CHECKOUT */
.TransactionItem { width:440px; margin:1px 1px 2.5em 1px; padding:1px 0 11px 0; background-color:rgb(202,216,229); }
.co_tl { background:url(../img/bg_corner_topleft.gif) no-repeat; width:10px; height:10px; position:absolute; z-index:100; margin-top:-1px; margin-left:-1px;}
.co_tr { width:10px; height:10px; position:absolute; z-index:100; background:url(../img/bg_corner_topright.gif) no-repeat; margin-top:-1px; margin-left:430px; }
.TransactionItem h4 { background-color: #25476C; font-family:"trebuchet ms",verdana,arial,sans-serif; color:rgb(255,255,255); }

/* MESSAGES */
.MessageDetail { background-color:rgb(202,216,229); }
.MessageDetail h4 { background-color: #25476C; font-family:"trebuchet ms",verdana,arial,sans-serif; color:rgb(255,255,255); }
