BODY
{
	margin: 5px;
}
P, UL, OL
{
	font-family: verdana;
	font-size: 0.9em;
	line-height: 1.1em;
	margin: 0;
	padding-bottom: 0;
}
TABLE
{
	border: none;
	border-collapse: collapse;
	margin:  0;
	padding: 0;
	width: 100%; 
}
TH, TD
{
	font-family: verdana;
	font-size: 0.9em;
	line-height: 1.1em;
	vertical-align: top;
}
FORM
{
	margin:  0;
	padding: 0;
}
H1
{
	font-family: Arial;
	font-size: 1.05em;
	font-weight: bold;
	padding-bottom: 6px;
	margin: 3px 2px 6px 2px;
}
H2
{
	font-family: Arial;
	font-size: 0.9em;
	font-weight: bold;
	padding-bottom: 4px;
	margin-left: 2px;
	margin-bottom: 8px;
}
IMG
{
	border:none;
}



/*************
    HEADER
 *************/
DIV.header1
{
	background-image: url(Images/header-background-fill.png); /* Derby Tick; "-fill" version is an IE6 PNG Fix */
	background-repeat: no-repeat;
	background-color: #C6006F; /* Purple */
	color: white;	/* For Alt Text if images are disabled */
	height: 118px;
}



/*************
    GOLD BAR
 *************/
div.goldbar
{
	vertical-align: middle;
	background-color: #ffd225;
	color: black;
	padding: 4px 12px;
	margin: 4px 0;
	font-family: Verdana !important;
	font-weight: bold;
	font-size: 0.75em;
}
div.goldbar A,
div.goldbar A:visited,
div.goldbar A:link
{
	color: Black;
}



/*************
    HEADINGS
 *************/
TD H1
{
	background-color: #c2e913;
	padding: 4px 12px;
	margin: 4px 0;
}
TD H1.paleblue
{
	background-color: #5ebee0;
}
TD H1 A:visited { color: Black; text-decoration: none;}
TD H1 A:link 	{ color: Black; text-decoration: none;}
TD H1 A:hover 	{ color: Black; text-decoration: underline; }






/*************
    BLOCKS
 *************/

DIV.blk 
{
	padding: 8px;
	position: relative;
}
DIV.blk P
{
	margin-bottom: 1em;
}
DIV.blk A
{
	font-weight: bold;
}
DIV.baseblk
{
	position:absolute;
	right: 0;
	bottom: -2px;
	border: none;
}





TABLE.fiftyfifty TR TD 
{
	width: 50%;
}





DIV#Welcome 
{
}
DIV#Login 
{
	background-color: #d0f3fd;
}
DIV#ServiceNews 
{
	background-color: #fff9c7;
}
DIV#NewsEvents 
{
	background-color: #fee5c8;
}
DIV#WhereLearn
{
	background-color: #e3f3a5;
}
DIV#WhatLearn 
{
	background-color: #e3f3a5;
}




/*****************
    WELCOME AREA
 *****************/

DIV#Welcome
{
	margin-top: 0px;
	padding-left: 10px;
}
DIV#Welcome P
{
	margin: 1em 0 0 0;
}
DIV#Welcome UL
{
	margin: 0.5em 0 0 0;
}
DIV#Welcome A:link, 
DIV#Welcome A:visited
{
	color: Blue;
}
DIV#Welcome A:hover
{
	color: royalblue;
}
.womanbackground
{
	background-image: url(Images/womanbackground.jpg);
	background-repeat: no-repeat;
	background-position: 50px top;
}



/*************************
    NEWS & EVENTS STYLES
 *************************/


P.NewsItemTitle
{
	font-weight: bold;	
	margin-bottom: 0.5em !important;
}
P.NewsItemBody
{
	margin: 0;
}
IMG.NewsImage
{ 
	width: 64px;
	height: 64px;
	border: solid 1px black;
}


