#gerrygtgmenu {	margin-top:15px; margin-left: 5px; margin-bottom:150px;	letter-spacing:0px; width:130px; }

#gerrygtgmenu ul { }

#gerrygtgmenu ul li span {  }

#gerrygtgmenu .current ul li span {	bor/der:1px solid #fff; }

.current { background: url(http://www.gtg.co.uk/images/template/arrow-white.gif) no-repeat #83002c !important;	background-position: left center!important;}

#gerrygtgmenu ul li { background: url(http://www.gtg.co.uk/images/template/arrow-red2.gif) no-repeat; background-position: left center!important; font-size: 11px; border-bottom:1px solid #690023; }

#gerrygtgmenu ul .first { border-top:1px solid #690023; }

#gerrygtgmenu ul li a {	padding-left:8px; display:block; padding-top:5px; padding-bottom:5px; }

#gerrygtgmenu ul li a:hover { background: url(http://www.gtg.co.uk/images/template/arrow-white.gif) no-repeat #83002c !important; background-position: left center!important; display:block; text-decoration:none; }

#gerrygtgmenu ul ul li { margin-left:10px; background: url(http://www.gtg.co.uk/images/template/arrow-red2.gif) no-repeat; background-position: left center; font-size: x-small;}

#gerrygtgmenu ul ul { display:none; }

#gerrygtgmenu ul li ul .last {border:none!important;}

#gerrygtgmenu ul .current {background-position:0px 8px!important;}

#gerrygtgmenu ul ul .current {background-position:0px 8px!important;}

#gerrygtgmenu ul .parent {background-position:0px 8px!important;}

#gerrygtgmenu .parent ul, #gerrygtgmenu .current ul { display:block; }

#p_gerrygtgmenu_sandbox_sandbox_GTG_Test .current {	background: url(http://www.gtg.co.uk/images/template/arrow-red2.gif) no-repeat;	background-position: left center; }

#p_gerrygtgmenu_sandbox_sandbox_GTG_Test {	background: url(http://www.gtg.co.uk/images/template/arrow-red2.gif) no-repeat !important; background-position: left center; }

#gtg_form .td_label { margin-right:15px !important; }

/* search */

.search_mask #query { width:126px; }

.search_mask { margin-top:3px; padding:5px; }

.search_mask #mask_input input { font-size:18px; }

#mask_button { text-align:right; padding-top:4px; }

#mask_button input { font-size:10px; }

#results_searchterm, #results_none { font-weight:bold; font-size:14px; padding-bottom:10px; }

.results_list a { font-weight:bold; font-size:14px; color:#990033; text-decoration:none; }

.results_list a:hover { text-decoration:underline; }

.results_list { padding-bottom:10px; }

.results_score { display:none; }

.results_list sub { font-weight:bold; font-size:12px; color:#000000; }

.results_pagination a { font-weight:bold; font-size:16px; color:#000000; text-decoration:none; }

.results_pagination { padding: 4px 0; border-top: 1px solid #ccc; }

.results_pagination li { padding: 0 4px; }

.results_pagination .currentPageLink { color:#990033; }

.results_time { display:none; }

.awards_graduation a {color:#FFFFFF;}

/** Homepage Blocks **/

.home-block {width:260px; height:74px; background-image:url(http://www.gtg.co.uk/images/template/table-bg.jpg); background-repeat:no-repeat; padding:0px; margin:0 0 5px 0;}
.home-block h2 { letter-spacing:-1px; font-size:15px; color:#333; margin:3px 0 5px 0; font-weight:bold; }
.home-block h2 a {color:#333; text-decoration:none;}
.home-block h2 a:hover {text-decoration:none;}
.home-block p { font-size:10px; color:#333; font-weight:normal; margin:3px 0 5px 0; padding:0px; line-height:13px;}
.home-block p a {color:#990033; font-size:12px; font-weight:bold; text-decoration:none;}
.home-block p a:hover {text-decoration:underline;}

/** Flash Header **/

.flash-header { border-top:1px solid #cccccc;}
.flash-header h2 { margin:10px 0 0 0;}
.flash-header h2 .normal {font-weight:normal;}