/* Copyright (c) 2005-2006 Smart Media Limited. All Rights Reserved */
#navcontainer, #content h1, #displaydate
{
  background-color: rgb(0,102,153);
}

#navcontainer h1
{
  background-color: #fff;
  border-top-color: #7AC;
}


#content h2, #content h2 a
{
  color: rgb(0,102,153);
}

#navlist li
{
  background-color: rgb(0,102,153);
}
#navlist li a
{
  color: rgb(204,255,255);
}
#navlist ul li, #navlist li.navparent, #navlist li.navsel
{
  background-color: rgb(153,204,204);
}
#navlist ul li a, #navlist li.navparent a, #navlist li.navsel a
{
  color: rgb(0,0,102);
}
#navlist ul ul li, #navlist ul li.navparent, #navlist ul li.navsel
{
  background-color: rgb(204,255,255);
}
#navlist ul ul li a, #navlist ul ul li.navparent a, #navlist ul li.navsel a
{
  color: rgb(0,0,102);
}
#navlist li
{
  background-image: url(../images/whitearrow10.gif);
}
#navlist ul li, #navlist li.navsel
{
  background-image: url(../images/bluearrow10.gif);
}
#navlist li.navparent
{
  background-image: url(../images/downarrow10.gif);
}

#navlist a.navsel
{
  text-decoration: underline;
}

#navlinks li a, #content h1, #azsearchbox a
{ 
  color: #fff;
}

#tabbar
{
  border-bottom-color: rgb(0,101,148);
}

.breadcrumb li, #topnav li
{
  border-left-color: rgb(0,0,102);
}
.breadcrumb li, .breadcrumb li a, #topnav a
{
  color: rgb(0,0,102);
}

.smftnewthread
{
  background-color: rgb(0,102,153);
}

.smftnewthread a
{
  color: #fff;
}

.smftnewreply
{
  border-color: #000;
}

.smftnewreply a
{
  color: rgb(0,102,153);
}

#smftmodnotesandsearch h3
{
  background-color: rgb(0,102,153);
  color: #fff;
}

.smftmoderatornotes
{
  border-color: rgb(0,102,153);
  background-color: rgb(204,255,255);
}

.smftdisclist dt
{
  color: rgb(0,102,153);
  background-image: url(../images/yellowarrow.gif);
}

.smftdisclist dt a
{
  color: rgb(0,102,153);
}

.smftdisclist dd
{
  border-bottom-color: rgb(0,102,153);
}

.smftdisclist .smftpostbody
{
  color: #000;
}

.smftreplylist dt
{
  background-image: url(../images/yellowarrow.gif);
}
.smftreplylist dt a
{
  color: rgb(0,102,153);
}

.smftreplylist dd
{
  border-bottom-color: rgb(0,102,153);
}

.smftreplylist .smftpostbody
{
  color: #000;
}

.imagerightcaptioned, .imageleftcaptioned, .imagerightcaptioned a, .imageleftcaptioned a
{
  color: rgb(0,102,153);
}

.tablestyle1            {border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-color: #cccccc; }
.tablestyle1 td         {padding-right: 5px; padding-left: 5px; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-color: #ffffff #cccccc #cccccc #ffffff; }
.body1			{font-size: x-small;}
.body1	td		{font-size: x-small;}

#footer p.normal 		
{font-family: Arial, Helvetica, Sans-serif; font-size: xx-small; color: #666666; margin:0,0,0,6px;}
#footer ul li		
{list-style:none; font-family: Arial, Helvetica, Sans-serif; font-size: x-small; color: rgb(0,102,153); background: url("../images/uparrow.gif") no-repeat left; border:none; 
  margin: 0,0,0,-20px; padding:0,0,0,20px; 
  padding-left: 40px;
  margin-left: 105px;
  background-position: 24px 4px;
}
#footer hr {color: #666666;height: 1px; margin:0; padding:0;}

.smwsdatatable a
{
  color: rgb(0,102,153);
}

#searchevents_rhs h3
{
  background-color: rgb(0,102,153);
  color: #fff;
}
#searchevents_rhs h3 a
{
  color: #fff;
}
#searchevents_rhs form h3
{
  color: #fff;
  background: none;
}
#searchevents_rhs form
{
  border-color: rgb(0,102,153);
  background-color: rgb(153,204,204);
}
#eventcontact
{
  border-color: rgb(0,102,153);
  background-color: rgb(204,255,255);
}
#rhs
{
  border-color: rgb(0,102,153);
 }
 
#rhstop
{
  background-color: rgb(204,255,255);
  border-color: rgb(0,102,153);
  padding: 4px;
 }
 

#rhstop h2
{
  color: rgb(0,0,102);
}

}
#rhsmap
{
  padding: 4px;
  background-color: fff;
  border-color: rgb(0,102,153);
}

#rhsaccr
{
  background-color: fff;
  border-color: rgb(0,102,153);
}


#rhsother
{
  background-color: fff;
  border-color: rgb(0,102,153);
}


.bulleted li
{
  background-image: url(../images/redbulletdotted.gif);
  }

.rhsbulleted li
{
  background-image: url(../images/bluebulletdotted.gif);
  }