/* basic elements */



body {
	font-family:Verdana, Helvetica, Arial, sans-serif;
	background:url(img/ad-bgmain.jpg) no-repeat top center;
	margin-top:0px;
	}
	

h1 {
	margin:0px;
	padding:0px;
	color:#FFFFFF;
	font-weight:normal;
	font-size:17px;
	padding-top:0px;
	}

h2 {
	margin:0px 0px 0px 0px;
	padding:0px 0px 4px 0px;
	color:#000000;
	font-size:11pt;
	line-height:14pt;
	font-weight:normal;
	text-decoration: none;
	}
	
h3 {
	margin:0px 0px 0px 0px;
	padding:0px 0px 4px 0px;
	color:#000000;
	font-size:8pt;
	line-height:11pt;
	font-weight:normal;
	text-decoration: none;
	}
	
	
h4 {
	margin:0px 0px 0px 0px;
	padding:0px 0px 4px 0px;
	color:#457e81;
	font-size:7pt;
	line-height:9pt;
	font-weight:normal;
	text-decoration: none;
	}

p {
	margin:0px 0px 0px 0px;
	padding:0px 0px 10px 0px;
	color:#000000;
	font-size:8pt;
	line-height:12pt;
	font-weight:normal;
	text-decoration: none;
	}

.redbold,	{
	color:#c41330;
	font-weight:bold;
	font-decoration:none;
	}

.loz {
	margin:0px 0px 0px 0px;
	padding:0px 0px 5px 0px;
	color:#000000;
	font-size:8pt;
	line-height:11pt;
	font-weight:normal;
	text-decoration: underline;
	}

#NavBar	{
	position:relative;
	margin:0px 0px 10px 12px;
	width:745px;
	height:27px;
	border:0px solid #000000;
	}

.NavLoz	{
	float:left;
	width:122px;
	height:27px; /* Height amended as padding not required. Not needed in IE but need in most Mozilla stuff! */
	padding:0px; /* No padding needed as it's the basic container */
	text-align:center;
	background:url(img/ad-bgnavoff.jpg) no-repeat top center;
	}

.NavLoz a { /* IE needs tag set to act as a 'block' set button hence the first three css lines */
	width:122px;
	height:24px;
	display: block;
	padding-top: 3px; /* Padding set here for Mozilla stuff */
	}

.NavLoz a:hover	{ /* Need to set a:hover for IE to see */
	background:url(img/ad-bgnavon.jpg) no-repeat top center;
	}

.Nav	{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	color:#000;
	font-size:9pt;
	font-weight:normal;
	text-decoration: none;
	}	
	
	


.SubNav {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	color:#000;
	font-size:8pt;
	line-height:20pt;
	font-weight:normal;
	}
.SubNav:link {
	text-decoration:underline;
	}
.SubNav:visited {
	}
.SubNav:hover {
	text-decoration:underline;
	}
.SubNav:active {
	text-decoration:underline;
	}

.More, .More:link, More:visited {
	color:#c41330;
	font-size:7pt;
	line-height:9pt;
	font-weight:bold;
	text-decoration: none;
	}
.More:hover, .More:active {
	text-decoration: underline;
	}

	
	
.LoginLink	{
	font-size:10px;
	font-weight:normal;
	color:#8f8f8f;
	text-decoration:none;
	}
.LoginLink:link	{
	font-size:10px;
	font-weight:normal;
	color:#8f8f8f;
	text-decoration:none;
	}
.LoginLink:visited	{
	font-size:10px;
	font-weight:normal;
	color:#8f8f8f;
	text-decoration:none;
	}
.LoginLink:hover	{
	font-size:10px;
	font-weight:normal;
	color:#8f8f8f;
	text-decoration:underline;
	}
.LoginLink:active	{
	font-size:10px;
	font-weight:normal;
	color:#8f8f8f;
	text-decoration:underline;
	}
	
	
.FooterText {
	margin:0px 0px 0px 0px;
	padding:3px 0px 0px 0px;
	color:#000;
	font-size:7pt;
	font-weight:normal;
	text-decoration: none;
	}

ul	{
	margin:0px 0px 0px 0px;
	padding:0px 0px 10px 15px;
	list-style:outside;
	color:#000000;
	font-size:8pt;
	line-height:12pt;
	font-weight:normal;
	text-decoration: none;
	}

	
#Container {
	margin: 0 auto 0 auto;
	width:760px;
	}

#Header	{
	float:center;
	text-align:left;
	width:745px;
	height:54px;
	padding:30px 0px 0px 15px;
	border:0px solid #000000;
	}

#HeaderLogin	{
	float:left;
	text-align:left;
	width:760px;
	height:84px;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}

#ImgMain	{
	float:center;
	text-align:center;
	width:760px;
	height:214px;
	margin-bottom:5px;

	}

#TitleLeft	{
	float:left;
	text-align:left;
	width:190px;
	height:23px;
	background:#646464;
	background:url(img/ad-bgtitle_06.gif) no-repeat top right;
	margin-bottom:10px;
	}
	
#TitleRight	{
	float:left;
	text-align:left;
	width:570px;
	height:23px;
	background-color:#c41330;
	margin-bottom:10px;
	}

#ColLeft	{
/*border:#FF0000 1px solid;*/ /* testing */
	float:left;
	text-align:left;
	width:190px;
	/*height:auto;*/
	margin-bottom:10px;
	}
	
#ColCent	{
	float:left;
	text-align:left;
	width:380px;
	/*height:280px;*/
	margin-bottom:10px;
	}
	
#CaseLozTop	{
	height:8px;
	width:380px;
	background: url(img/ad-caseloztop.gif) no-repeat top center;
	}

#CaseLozRect	{
	text-align:left;
	width:378;
	margin-bottom:0px;
	padding:0px 6px 0px 10px;
	background:url(img/ad-bgcasenavrect.jpg) repeat-x top center;
	background-color:#fafafa;
	border-left:1px solid #dfc3c3;
	border-right:1px solid #dfc3c3;
	}

#CaseLozBot	{
	width:380px;
	height:8px;
	background: url(img/ad-caselozbot.gif) no-repeat bottom center;
	margin-bottom:10px;
	}

#ColRight	{
	float:right;
	text-align:right;
	width:190px;
	/*height:auto;*/
	margin-bottom:10px;
	}

.AccredFloat	{
	float:center;
	text-align:center;
	}

.SubLozTop	{
	height:8px;
	width:161px;
	background: url(img/ad-subloztop_09.gif) no-repeat top center;
	}

.SubNavRect	{
	text-align:left;
	width:143px;
	height:185px;
	margin-bottom:0px;
	padding:0px 6px 0px 10px;
	background:url(img/ad-bgsubnavrect.jpg) repeat-x top center;
	background-color:#fafafa;
	border-left:1px solid #d2d2d2;
	border-right:1px solid #d2d2d2;
	}

.SubLozBot	{
	width:161px;
	height:8px;
	background: url(img/ad-sublozbot_09.gif) no-repeat bottom center;
	margin-bottom:10px;
	}

.SubLozTop, .SubLozBot, #CaseLozTop, #CaseLozBot { /* IE sets a default font-size. Which will only let you set a min height. Normaly I would set up a reset css file to remove this but you can see what I've done. */
	font-size: 0px;
	}

#Footer	{
	/*position:relative;*/
	margin:auto;
	margin-top:25px;
	text-align:center;
	width:760px;
	height:27px;
	padding:2px 0px 0px 0px;
	background: url(img/ad-bgfooter_14.gif) no-repeat top center;
	clear:both;
	display: block;
	}

.MapRect	{
	height:90px;
	width:130px;
	border:1px solid #d2d2d2;
	}


/* float the content divs to the right for ColRight */
#ColRight .SubLozTop{
	float:right;
}
#ColRight .SubNavRect{
	float:right;
}
#ColRight .SubLozBot{
	float:right;
}




