﻿ #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%;}

.loadingText { display: none; }

.socialNetwork {margin: 30px 0 0 14px; }
#snImage {background:url(../img/twitterPlaceholder.gif) no-repeat; width:177px; height: 422px;}

.twtr-hd { height: 35px; }
.twtr-widget-profile h3, .twtr-widget-profile h4 { position: relative; top: -40px ; min-width: 160px !important;}


/* 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(213,225,240);}

.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: #00578C; }

.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(213,225,240);}
.BasketItem:hover {width:438px; margin:0 0 2.5em 0; padding:0 0 10px 0; border:solid 1px #00578C; background-color:rgb(213,225,240);}

.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: #00578C; 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: #00578C; 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(213,225,240); }
.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: #00578C; font-family:"trebuchet ms",verdana,arial,sans-serif; color:rgb(255,255,255); }

/* MESSAGES */
.MessageDetail { background-color:rgb(213,225,240); }
.MessageDetail h4 { background-color: #00578C; font-family:"trebuchet ms",verdana,arial,sans-serif; color:rgb(255,255,255); }
