body 
{
    background-image:url(../../../../images/bg.jpg);
    background-color:#FFFFFF;
    background-repeat:repeat-x;
    color:#FFFFFF;
    font-family:Arial, Helvetica;
    font-size:11px;
    }
#layout
{
    margin-left:auto;
	margin-right:auto;
	width:945px;
	min-height:520px;
	overflow:hidden;
	background: url(../../../../images/mainbg.gif);
	background-color:#D5D5D5;
	background-repeat:repeat-x;
}
#banner
{
    width:920px;
    height:110px;
    background: url(../../../../images/banner.gif);
    float:left;
}

.brStyle {color:#d5d5d5; background-color:#d5d5d5; height:0px; width:0px; line-height:0px; margin:0px; padding:0px;}
#contentOverflow {overflow: hidden; display: block; min-height: 510px;}
#contentClear {clear: both; float: none; color:#206FA8;}
.breadcrumb {font-size:11px;color:#206FA8;}

a:link      {color:#206FA8; text-decoration:underline; font-size:11px;}
a:active    {color:#206FA8; text-decoration:underline; font-size:11px;}
a:visited   {color:#206FA8; text-decoration:underline; font-size:11px;}
a:hover     {color:#777777; text-decoration:none; font-size:11px;}




/* Left Column */
#leftColumn             {width:160px;float:left;display:inline;margin-top:10px;min-height:410px;height:auto !important;height:410px;}
#navigation             {width:160px;float:left;display:inline;}
#navHead                {width:160px;height:30px;background-image:url(../../../../images/navHead.gif);float:left;display:inline;}
#navContent             {width:158px;height:190px;background:Yellow url(../../../../images/navBg.gif) repeat-x;float:left;border-left:solid 1px #345baa;border-right:solid 1px #345baa;}
#navContent .linkHome   {width:150px;height:14px;margin-bottom:4px;*margin-bottom:2px;margin-top:4px;margin-left:8px;}
#navContent .link       {width:150px;height:14px;margin-bottom:4px;*margin-bottom:2px;margin-left:8px;}
#navContent a:link      {color:#FFFFFF; text-decoration:none; font-size:14px;}
#navContent a:active    {color:#FFFFFF; text-decoration:none; font-size:14px;}
#navContent a:visited   {color:#FFFFFF; text-decoration:none; font-size:14px;}
#navContent a:hover     {color:#dadada; text-decoration:underline; font-size:14px;}
.leftFoot               {width:160px;height:30px;float:left;background-image:url(../../../../images/leftFoot.gif);display:inline;}
.leftFootButton         {height:30px;float:right;margin:5px 5px 0px 0px;}
#latestNews             {width:160px;float:left;display:inline;margin-top:10px;}
#newsHead               {width:160px;height:30px;background-image:url(../../../../images/newsHead.gif);float:left;display:inline;}
#newsPlugin             {width:152px;height:87px;background-image:url(../../../../images/newsBg.gif);background-color:#328fc0;float:left;border-left:solid 1px #345baa;border-right:solid 1px #345baa;padding:2px 3px 2px 3px;color:White;}
#myFavourites             {width:160px;float:left;display:inline;margin-top:10px;}
#favouritesHead               {width:160px;height:30px;background-image:url(../../../../images/favHead.gif);float:left;display:inline;}
#favouritesPlugin             {width:152px;min-height:87px;height:auto !important;height:87px;background:#328fc0 url(../../../../images/newsBg.gif) repeat-x;float:left;border-left:solid 1px #345baa;border-right:solid 1px #345baa;padding:2px 3px 2px 3px;color:White;}
#favouritesPlugin a           {color:#FFFFFF;text-decoration:none;font-size:10px;}
#favouritesPlugin a:hover     {color:#999999;text-decoration:none;font-size:10px;}

/* Main Area Div Classes - DO NOT ALTER CSS*/
.tmain {background: url(../../../../images/dot1.gif) 0 0 repeat-x;width:945px;}
.bmain {background: url(../../../../images/b.gif) 0 100% repeat-x}
.lmain {background: url(../../../../images/l.png) 0 0 repeat-y;}
.rmain {background: url(../../../../images/r.png) 100% 0 repeat-y}
.blmain {background: url(../../../../images/bl.gif) 0 100% no-repeat}
.brmain {background: url(../../../../images/br.gif) 100% 100% no-repeat}
.tlmain {background: url(../../../../images/tl.gif) 0 0 no-repeat}
.trmain {background: url(../../../../images/tr.gif) 100% 0 no-repeat; padding:13px; min-height:531px;overflow:hidden;}

/* Right Column - This Contains All Panels, Breadcrumb & Plugin Areas */
#rightColumn            {margin-left:9px;margin-top:10px;width:750px;float:left;overflow:hidden;}
#rightColumn2           {margin-left:9px;margin-top:10px;width:540px;float:left;overflow:hidden;}
/* Bread Crumb & Panels */
.t      {background: url(../../../../images/dot.gif) repeat-x 0 0;background-color:#FFFFFF;margin-bottom:0px;width:750px;}
.t2     {background: url(../../../../images/dot.gif) repeat-x 0 0;background-color:#FFFFFF;margin-bottom:0px;width:540px;}
.b      {background: url(../../../../images/dot1.gif) repeat-x 0 100%;}
.l      {background: url(../../../../images/dot.gif) repeat-y 0 0;}
.r      {background: url(../../../../images/dot.gif) repeat-y 100% 0;}
.bl     {background: url(../../../../images/dot.gif) no-repeat 0 100%;}
.br     {background: url(../../../../images/dot.gif) no-repeat 100% 100%;}
.tl     {background: url(../../../../images/tlBread.gif) no-repeat 0 0;}
.tr     {background: url(../../../../images/trBread.gif) no-repeat 100% 0;padding: 10px 10px 6px;color:#206FA8;}
.hct     {background: url(../../../../images/hct.gif) repeat-x 0 0;width:750px;background-color: #206FA8;font-size:12px;color: #FFF;}
.hct2     {background: url(../../../../images/hct.gif) repeat-x 0 0;width:540px;background-color: #206FA8;font-size:12px;color: #FFF;}
.hctdetail     {background: url(../../../../images/hct.gif) repeat-x 0 0;width:540px;background-color: #206FA8;font-size:12px;color: #FFF;}
.hctdetail2     {background: url(../../../../images/hct.gif) repeat-x 0 0;width:200px;background-color: #206FA8;font-size:12px;color: #FFF;}
.hctr    {padding: 5px 10px 5px; min-height:371px;height:auto!important;height:371px;}
.hctrdetail    {background: url(../../../../images/trBlue.gif) no-repeat 100% 0;padding: 5px 10px 5px;height:190px;}
.hctr2   {padding: 5px 10px 5px; min-height:241px;height:auto!important;height:241px;}
.hcl     {background: url(../../../../images/hcl.gif) repeat-y 0 0;}
.hcr     {background: url(../../../../images/hcr.gif) repeat-y 100% 0;}
.hcbl    {background: url(../../../../images/blBlue.gif) no-repeat 0 100%;}
.hcbr    {background: url(../../../../images/brBlue.gif) no-repeat 100% 100%;}
.hctl    {background: url(../../../../images/tlBlue.gif) no-repeat 0 0;}
.hctl2    {}

#detailsFunctions {width:200px;height:200px;float:left;margin-left:10px;}
#detailsFunctions a {color:White;font-weight:bold;text-decoration:none;font-size:12px;}
#detailsFunctions a:hover {color:#999999;font-weight:bold;text-decoration:none;font-size:12px;}
#details {width:540px;height:200px;float:left;}
#moreDetails {float:left;width:750px;min-height:100px;height:auto !important;height:100px;margin-top:10px;}
#detailsTop {width:750px;height:200px;float:left;}
#tabs       {width:750px;height:30px;float:left;background-image:url(../../../../images/detailsTop.gif);color:#206FA8;}
#detailsArea {width:740px;padding:5px 5px 5px 5px;min-height:154px;height:auto !important;height:154px;float:left;color:#FFFFFF;background-color: #206FA8;}
#detailsArea table tr td li {padding-left:3px;padding-right:10px;}
#detailsArea table tr td {}
#detailsArea table{margin-left:10px;list-style-position:inside;}
#detailsFoot {width:750px;height:5px;background:url(../../../../images/vfooter.gif) no-repeat;float:left;}

.hctr a         {color:White; font-size:12px;}
.hctr a:hover   {color:#999999; font-size:12px;}
.hctr2 a         {color:White; font-size:12px;}
.hctr2 a:hover   {color:#999999; font-size:12px;}
.hctr ul li div a:link      {color:#FFFFFF; text-decoration:underline; font-size:14px;}
.hctr ul li div a:active    {color:#FFFFFF; text-decoration:underline; font-size:14px;}
.hctr ul li div a:visited   {color:#FFFFFF; text-decoration:underline; font-size:14px;}
.hctr ul li div a:hover     {color:#999999; text-decoration:none; font-size:14px;}
.hctr ul li                 {list-style-position:inside;}
.hctr2 ul li div a:link      {color:#FFFFFF; text-decoration:underline; font-size:14px;}
.hctr2 ul li div a:active    {color:#FFFFFF; text-decoration:underline; font-size:14px;}
.hctr2 ul li div a:visited   {color:#FFFFFF; text-decoration:underline; font-size:14px;}
.hctr2 ul li div a:hover     {color:#999999; text-decoration:none; font-size:14px;}
.hctr2 ul li                 {list-style-position:inside;}

#t2p2 {width:200px;height:410px;background-image:url(../../../../images/t2p2.gif);float:left;margin-top:10px;margin-left:10px;}
#t3p2 {width:750px;height:120px;background-image:url(../../../../images/t3p2.gif);float:left;margin-top:10px;margin-left:9px;}

/* Homepage */
#brandSelector  {width:750px;height:139px;margin-bottom:10px;}
#openTimes      {width:290px;height:260px;float:left; background-image:url(../../../../images/open_Times.jpg);}
#calendar       {width:450px;height:260px;float:left;margin-left:10px;}

/* Search */
#searchPanel {width:750px;min-height:91px;height:auto !important;height:91px;float:left;margin-bottom:10px;}
#searchResults {width:750px;min-height:310px;height:auto !important;height:310px;float:left;}
#searchResults a {color:White;text-decoration:none;}
#searchResults a:hover {color:#999999;text-decoration:none;}
#counter {text-align:right;}
#counter a {color:#206FA8;}
#counter table {color:#206FA8;float:right;font-size:11px;}
.PagerInfoCell {color:#206FA8;font-size:11px;}
.PagerContainterTable {color:#206FA8;font-size:11px;}
.PagerHyperlinkStyle {color:#206FA8;font-size:11px;}