/* TDA Colour Styles
   Version: 1.0.1
   Created by: NR - Web Team - 14/02/2010
   New img.BoardPic by:                        NR - WT 02/12/2010
*/

body {background: #e0e0e0; color: #333;}

/* Containers */
#wrapper {background-color: #FFF; border: 1px solid #c1c1c1;}
#container {border: thick #FFF solid;}
#center {border-left: 1px #CCC solid; border-right: 1px #CCC solid;} 

/* Header */
#header {color: #FFF; background-color: #1f307c;
 filter:alpha(opacity=99);
	-moz-opacity:0.9;
	-khtml-opacity: 0.9;
	opacity: 0.9;}	
.banner-links {background-color: #1f307c;}
.banner-links a:link, .banner-links a:visited {color: #f9e552;}
.banner-links a:hover, .banner-links a:focus,
	 .banner-links a:active {color: #FFF;}
.banner-search label {color: #1A5D9D;}
input {border: 1px solid #c1c1c1; color: #004990; font-family: Arial, Helvetica, sans-serif; background-image: url(search-bg.gif); background-repeat: repeat-x;}
select {border: 1px solid #c1c1c1; color: #004990; font-family: Arial, Helvetica, sans-serif; background-image: url(search-bg.gif);}

/* A-Z */
#header-az {background-color: #1f307c;}
#header-az li a:link, #header-az li a:visited {color: #f9e552;}
#header-az li a:hover, #header-az li a:focus, #header-az li a:active {color: #FFF;}

/* Navigation */
div.Navigation div#SecondaryHeader {color: #344C91; border-bottom: 1px solid #CCC;}
div.Navigation li a {color: #004499; text-decoration: none; border-bottom: 1px solid #CCC;}
div.Navigation li a:hover, div.Navigation li a:focus {color: #004499; background-color:#f1f1f1;}

/* Headers */
h1, h2, h3, h4 {color:#344c91;}
div.BlueBoxFSD .BlueHeader h2, div.BlueBoxCS .BlueHeader h2, div.BlueBox .BlueHeader h1, div.BlueBox .BlueHeader h2, div.SecondaryBox .SecondaryHeader h2 {color:#1f307c;}

/* Foooter */
#footer {color: #FFF; background-color: #1f307c;}
#footer a:link, #footer a:visited {color: #f9e552;}
#footer a:hover, #footer a:active {color: #FFF;}

/* Green Boxes */
div.SecondaryBox {border-bottom: 1px solid #CCC;} 
div.SecondaryBox ul {list-style-image: url(ul.gif);}
div.SecondaryBox div#SecondaryHeader, div.SecondaryBox .SecondaryHeader {color:#344c91; border-bottom: 1px solid #CCC;}
div.SecondaryBox .ImageList {list-style-image: url(ul.gif);}

/* Blue Boxes */
div.BlueBox ul {list-style-image: url(ul.gif);}
.Xtras {background-color:#FFF; border-top: 1px solid #c1c1c1; border-bottom: 1px solid #c1c1c1;}
div.BlueBox {display:none;}
div.BlueBoxMainText {} 
div.BlueHeader {color:#06C; border-bottom: 1px #c1c1c1 solid;}

/* Content */
#OTP {border:1px #a6d7d2 dashed; background-color: #ebf5f4;}
#OTP .None {color:#949494;}
.breadcrumb, .breadcrumb a:visited {color: #344c91;}
a {color: #003399;}
a:hover, .breadcrumb a:hover {color:#666;}
a:visited {color: #6030B0;}

/* Images */
img.BoardPic {border:1px #0e2f86 solid; }