body {
	scrollbar-3dlight-color : #999999;
	scrollbar-arrow-color : #999999;
	scrollbar-base-color : #666666;
	scrollbar-darkshadow-color : Black;
	scrollbar-face-color : #666666;
	scrollbar-highlight-color : #999999;
	scrollbar-shadow-color : #999999;
	scrollbar-track-color : #8B8B8B;
	
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 100%;
	font-style : normal;
	font-variant : normal;
	text-align : left;
	color : #000000;
	
	background-color : #00016E;
}

a, a:link, a:visited {
	text-decoration : none;
	font-weight : bold;
	color : #00016E;
}

a:hover {
	text-decoration : underline;
	font-weight : bold;
	color :  #00016E;
}

hr {
	width : 100%;
	text-align : center;
	line-height : 1px;
	display : none;
	visibility : hidden;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
}

h1 {
	font-size : 150%;
	font-style : normal;
	font-variant : normal;
	text-align : left;
	font-weight : bold;
}

h2 {
	font-size : 130%;
	font-style : normal;
	font-variant : normal;
	text-align : left;
	font-weight : bold;
}

h3 {
	font-size : 110%;
	font-style : normal;
	font-variant : normal;
	text-align : left;
	font-weight : bold;
}

/*
.altimage{
	width : 100%;
	height : 100%;
}
*/

/* ################################################################ */

/* main layout box - floating centre */

#main{
	border : 0px none;
	width : 100%;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : auto;
	margin-right : auto;
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	text-align : center;
}

#mainfloat{
	border : 0px none;
	width : 750px;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : auto;
	margin-right : auto;
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	text-align : left;
	background-color : #FFFFFF;
	background-image :  url("../images/homeBlueMenuSliver.gif");
	background-repeat : repeat-y;
}

/* --------------------------------------------------------------------------------------------------------------------- */

/* Contact Details (Bottom of page) */

#contactdetails {
	border : 0px none;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	padding-top : 0px;
	padding-bottom : 10px;
	padding-left : 20px;
	padding-right : 0px;
	font-size : 65%;
}

#contactdetails p {
	border : 0px none;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 5px;
	padding-right : 0px;
}

#contactdetails h3 {
	border : 0px none;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 5px;
	padding-right : 0px;
	font-weight : bold;
	font-size : 90%;
}

/* --------------------------------------------------------------------------------------------------------------------- */

/* Copyright Info (Bottom of page) */

.copyright {
	border : 0px none;
	margin-top : 10px;
	margin-bottom : 5px;
	margin-left : 0px;
	margin-right : 0px;
	padding-top : 20px;
	padding-bottom : 10px;
	padding-left : 5px;
	padding-right : 0px;
	font-size : 90%;
	/*float : left;*/
}

/* --------------------------------------------------------------------------------------------------------------------- */

/* 'Site Designed by' layout */

#siteby {
	border : 0px none;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	padding-top : 5px;
	padding-bottom : 5px;
	padding-left : 0px;
	padding-right : 5px;
	font-size : 55%;
	color : #7B7EA2;
	text-align : right;
	width : 100%;
	background-color : #00016E;
}

/* ################################################################ */

/* HOMEPAGE - top bar row styling */

#toprow{
	height : 194px;
	width : 100%;
	background-image :  url("../images/homeTopBG.jpg");
	background-repeat : repeat-x;
}

/* --------------------------------------------------------------------------------------------------------------------- */

/* HOMEPAGE - middle row styling */

#middlerow{
	width : 100%;
	border : 0px none;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
}

/* --------------------------------------------------------------------------------------------------------------------- */

/* HOMEPAGE - bottom bar row styling */

#bottomrow{
	width : 100%;
	border : 0px none;
	border-top : 4px double #0E36CC;
	margin-top : 40px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	padding-top :5px;
	padding-bottom : 5px;
	padding-left : 0px;
	padding-right : 0px;
	background-color : #E2E5F8;
	clear : both;
}

/* --------------------------------------------------------------------------------------------------------------------- */

/* HOMEPAGE - top bar row styling */

#homelogo {
	height : 179px;
	width : 191px;
	background-image :  url("../images/homeTopLogo.jpg");
	background-repeat : no-repeat;
	float : left;
	position : relative;
	top : 0px;
	left : 23px;
}

#homelogo .altimage{
	height : 179px;
	width : 191px;
	border : 0px none;
}

/* --------------------------------------------------------------------------------------------------------------------- */

/* HOMEPAGE -  title block */

#heading{
	border : 0px none;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	background-image :  url("../images/homeTopLogoWords.gif");
	background-repeat : no-repeat;
	background-color : #F0F4FF;
	height : 51px;
	width : 442px;
	float : left;
	position : relative;
	top : 50px;
	left : 112px;
}

#heading .altimage{
	height : 50px;
	width : 442px;
}

#heading h1{
	color : #000000;
	font-size : 0%;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	display : none;
	visibility : hidden;
}

/* --------------------------------------------------------------------------------------------------------------------- */

/* HOMEPAGE - Strapline text */

#subheading{
	border : 0px none;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	background-image :  url("../images/homeTopLogoSubWords.gif");
	background-repeat : no-repeat;
	background-color : #F0F4FF;
	height : 31px;
	width : 287px;
	float : left;
	position : relative;
	top : 49px;
	left : 268px;
}

#subheading .altimage{
	height : 31px;
	width : 287px;
}

/* --------------------------------------------------------------------------------------------------------------------- */

/* HOMEPAGE - Intro text */

#left {
	border : 0px none red;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	width : 247px;
	float : left;
	position : relative;
	left : 21px;
}

/* --------------------------------------------------------------------------------------------------------------------- */

/* HOMEPAGE - Intro text */

#intro{
	border : 0px none red;
	margin-top : 10px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 3px;
	padding-right : 3px;
	font-size : 70%;
}

/* HOMEPAGE - Heading */

#intro h2 {
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : px;
	padding-top : 5px;
	padding-bottom : 5px;
	padding-left : 5px;
	padding-right : 5px;
	font-size : 100%;
	font-weight : bold;
	color : #534D8C;
}

#intro h1 {
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : px;
	padding-top : 5px;
	padding-bottom : 5px;
	padding-left : 5px;
	padding-right : 5px;
	font-size : 90%;
	font-weight : bold;
	color : #534D8C;
}

/* HOMEPAGE - Text styling */

#intro p{
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	padding-top : 5px;
	padding-bottom : 5px;
	padding-left : 5px;
	padding-right : 5px;
	font-size : 80%;
}

/* --------------------------------------------------------------------------------------------------------------------- */

/* HOMEPAGE - pics box and pics styling */

#pics {
	border : 0px none red;
	margin-top : 10px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	width : 150px;
	float : right;
	position : relative;
	left : 0px;
	font-size : 70%;
}

#pics .altimage{
	width : 150px;
	height : 63px;
}

#sideimage1{
	width : 150px;
	height : 63px;
	background-image :  url("../images/homeSideImage1.jpg");
	background-repeat : no-repeat;
	margin-bottom : 5px;
}

#sideimage2{
	width : 150px;
	height : 63px;
	background-image :  url("../images/homeSideImage2.jpg");
	background-repeat : no-repeat;
	margin-bottom : 5px;
}

#sideimage3{
	width : 150px;
	height : 63px;
	background-image :  url("../images/homeSideImage3.jpg");
	background-repeat : no-repeat;
	margin-bottom : 5px;
}

#sideimage4{
	width : 150px;
	height : 63px;
	background-image :  url("../images/homeSideImage4.jpg");
	background-repeat : no-repeat;
	margin-bottom : 5px;
}

/* --------------------------------------------------------------------------------------------------------------------- */

/* HOMEPAGE - main menu */

#sitelinkshomemenu{
	margin-top : 10px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	font-size : 70%;
	width : 100%;
}

#sitelinkshomemenu h2 {
	margin-top : 10px;
	margin-bottom : 0px;
	margin-left : 5px;
	margin-right : 0px;
	padding-top : -5px;
	padding-bottom : 5px;
	padding-left : 5px;
	padding-right : 5px;
	background-image :  url("../images/homeSiteLinksTitle.gif");
	background-repeat : no-repeat;
	font-size : 0px;
	color : #F1F5FF;
	height : 24px;
	width : 100%;
	border-bottom : 1px solid #6B85E1;
}

#sitelinkshomemenu ul {
	margin-top : 10px;
	margin-bottom : 0px;
	margin-left : 5px;
	margin-right : 0px;
	padding-top : 0px;
	padding-bottom : 5px;
	padding-left : 0px;
	padding-right : 0px;
	width : 100%;
}

#sitelinkshomemenu li {
	list-style-type : none;
	margin-top : 0px;
	margin-bottom : 10px;
	margin-left : 0px;
	margin-right : 0px;
	padding-top : 6px;
	padding-bottom : 6px;
	padding-left : 0px;
	padding-right : 0px;
	width : 100%;
	border-bottom : 2px dotted #D0D1E8;
}

#sitelinkshomemenu a, #sitelinkshomemenu a:link, #sitelinkshomemenu a:visited, #sitelinkshomemenu a:active {
	text-decoration : none;
	color : #5C5793;
	font-size : 100%;
	width : 100%;
	padding-top : 3px;
	padding-bottom : 3px;
	padding-left : 2px;
}

#sitelinkshomemenu a:hover{
	text-decoration : none;
	background-color : #FFE902;
	font-size : 100%;
	width : 100%;
	padding-top : 3px;
	padding-bottom : 3px;
	padding-left : 2px;
}

/* --------------------------------------------------------------------------------------------------------------------- */

/* HOMEPAGE - logo products and services menu styling */

#productsmenu {
	border : 0px none;
	width : 358px;
	height : 360px;
	background-image :  url("../images/homeMenuBG.jpg");
	background-repeat : no-repeat;
	background-position : 10px 25px;
	margin-top : 17px;
	margin-bottom : 0px;
	margin-left : 320px;
	margin-right : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
}

#productsmenu h2 {
	font-size : 0px;
	color : #FFFFFF;
	height : 26px;
	/*width : 100%;*/
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left :  0px;
	margin-right : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	background-image :  url("../images/homeMenuProducts.gif");
	background-repeat : no-repeat;
}

#productsmenu .altimage{
	height : 26px;
	/*width : 400px;*/
}

#productsmenu ul {
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	position : relative;
	top : 10px;
	left : 10px;
}

#productsmenu li {
	margin-top : 0px;
	margin-bottom : 10px;
	margin-left : 0px;
	margin-right : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	font-size : 90%;
	list-style-image :  url("../images/homeMenuBullet.gif");
	list-style-position : inside;
}

#productsmenu a, #productsmenu a:link, #productsmenu a:visited, #productsmenu a:active   {
	text-decoration : none;
}

#productsmenu a:hover   {
	text-decoration : underline;
}

/* HOMEPAGE - Menu Button positions */

.prodscontrol{
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	position : relative;
	top : 5px;
	left : 68px;
}

.prodsindencl {
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	position : relative;
	top : 15px;
	left : 28px;
}

.prodssoftmanage {
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	position : relative;
	top : 25px;
	left : 6px;
}

.prodsprojmanage {
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	position : relative;
	top : 35px;
	left : -7px;
}

.prodsbuscrit {
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	position : relative;
	top : 45px;
	left : -10px;
}

.prodsassserve {
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	position : relative;
	top : 55px;
	left : -4px;
}

.prodsbusassoc {
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	position : relative;
	top : 65px;
	left : 11px;
}

.prodstraining{
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	position : relative;
	top : 75px;
	left : 38px;
}

.prodsconsultancy {
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	position : relative;
	top : 82px;
	left : 92px;
}


/* ################################################################ */

/* CONTENT PAGE - top bar row styling */

#contenttoprow{
	height : 135px;
	width : 100%;
	background-image :  url("../images/contentTopBG.jpg");
	background-repeat : repeat-x;
}

/* --------------------------------------------------------------------------------------------------------------------- */

/* CONTENT PAGE - top bar row styling */

#contentlogo {
	height : 115px;
	width : 115px;
	background-image :  url("../images/contentTopLogo.jpg");
	background-repeat : no-repeat;
	float : left;
	position : relative;
	top : 0px;
	left : 22px;
}

#contentlogo .altimage{
	height : 115px;
	width : 115px;
}

/* --------------------------------------------------------------------------------------------------------------------- */

/* CONTENT PAGE -  title block */

#contenttopheading{
	border : 0px none;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	background-image :  url("../images/contentTopLogoWords.gif");
	background-repeat : no-repeat;
	background-color : #F0F4FF;
	height : 44px;
	width : 372px;
	float : left;
	position : relative;
	top : 38px;
	left : 260px;
}

#contenttopheading .altimage{
	height : 44px;
	width : 372px;
}

#contenttopheading h1{
	color : #000000;
	font-size : 0%;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	display : none;
	visibility : hidden;
}

/* --------------------------------------------------------------------------------------------------------------------- */

/* CONTENT PAGE -  title block */

#contenttopsubheading{
	border : 0px none;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	background-image :  url("../images/contentTopLogoSubWords.gif");
	background-repeat : no-repeat;
	background-color : #F0F4FF;
	height : 22px;
	width : 229px;
	float : left;
	position : relative;
	top : 90px;
	left : 30px;
}

#contenttopsubheading .altimage{
	height : 22px;
	width : 229px;
}

/* --------------------------------------------------------------------------------------------------------------------- */

/* CONTENT PAGE -  title block */

#contentheading{
	border : 0px none;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
}

#contentheading h1{
	color : #000000;
	font-size : 110%;
}

/* --------------------------------------------------------------------------------------------------------------------- */

/* CONTENT PAGE - General page sub-title block */

#contentsubheading {
	border : 0px none;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
}

#contentsubheading h2 {
	color : #000000;
	font-size : 100%;
}

/* --------------------------------------------------------------------------------------------------------------------- */

/* CONTENT PAGE - main menu */

#contentmenu {
	border : 0px none;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	font-size : 70%;
}

#contentmenu ul {
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
}

#contentmenu li {
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	list-style-type : none;
	display : inline;
}

/* --------------------------------------------------------------------------------------------------------------------- */

/* HOMEPAGE - main menu */

#menu{
	border : 0px none;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 5px;
	margin-right : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	font-size : 70%;
	background-color : #F1F5FF;

}

#menu h2 {
	background-image :  url("../images/homeSiteLinkMenuTitle.gif");
	background-repeat : no-repeat;
	width : 236px;
	height : 39px;
	font-size : 0%;
	color : #F1F5FF;
	margin-top : 10px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
}

#menu .altimage{
	width : 236px;
	height : 39px;
}

#menu ul {
	margin-top : -2px;
	margin-bottom : 0px;
	margin-left : 2px;
	margin-right : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 10px;
	padding-right : 0px;	
	border-left : 2px solid #D0D1E8;
}

#menu li {
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	padding-top : 6px;
	padding-bottom : 6px;
	padding-left : 0px;
	padding-right : 0px;
	list-style-type : none;
	width : 100%;
	border-bottom : 2px dotted #D0D1E8;
}

#menu a, #menu a:link, #menu a:visited, menu a:active {
	text-decoration : none;
	color : #5C5793;
	font-size : 100%;
	width : 100%;
	padding-top : 3px;
	padding-bottom : 3px;
	padding-left : 2px;
}

#menu a:hover{
	text-decoration : none;
	background-color : #FFE902;
	font-size : 100%;
	width : 100%;
	padding-top : 3px;
	padding-bottom : 3px;
	padding-left : 2px;
}

#menubottom{
	height : 40px;
	width : 100%;
	background-image :  url("../images/homeSiteLinkMenuBottom.gif");
	background-repeat : no-repeat;
	margin-bottom : 0px;
	margin-left : 5px;
}

/* --------------------------------------------------------------------------------------------------------------------- */

/* CONTENT PAGE - Content text area styling */

#content {
	border : 0px none red;
	margin-top : 35px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	font-size : 70%;
	width : 483px;
	float : left;
	position : relative;
	left : 25px;
}

/* --------------------------------------------------------------------------------------------------------------------- */

/* CONTENT PAGE - Content text area styling */

#callLog {
	border : 0px none red;
	margin-top : 10px;
	margin-bottom :20px;
	margin-left : 0px;
	margin-right : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	font-size : 70%;
	width : 715px;
	float : left;
	position : relative;
	left : 25px;
}

/* --------------------------------------------------------------------------------------------------------------------- */

/* CONTENT PAGE - General content text styling - THIS IS THE BIT THAT AFFECTS WHAT CONTENT YOU ENTER */

/*General content styling - Normal typed text */
#content p{
	margin-top : 0px;
	margin-bottom : 10px;
	margin-left : 10px;
	margin-right : 10px;
	padding-top : 5px;
	padding-bottom : 5px;
	padding-left : 5px;
	padding-right : 5px;
}

/* ## Page Links ## */
/* Links - displayed, visited and active */
#content a, #content a:link, #content a:visited, #furtherlinks a:active {
	text-decoration : none;
	color : #5C5793;
}

/* Links - hover / MouseOver */
#content a:hover{
	text-decoration : underline;
}

/* ## Lists ## */
/* Bulleted lists */
#content ul{
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 0px;
	padding-top : 5px;
	padding-bottom : 5px;
	padding-left : 20px;
	padding-right : 5px;
}

/* Numbered Lists */
#content ol{
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 0px;
	padding-top : 5px;
	padding-bottom : 5px;
	padding-left : 28px;
	padding-right : 5px;
}

/* List item */
#content li{
	margin-top : 0px;
	margin-bottom : 5px;
	margin-left : 0px;
	margin-right : 10px;
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
}

/* ## Table Formatting ## */
/* Whole table */
#content table{
	margin-top : 20px;
	margin-bottom : 5px;
	margin-left : 10px;
	margin-right : 10px;
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 10px;
	padding-right : 0px;
	font-size : 100%;
}

/* Table headers */
#content th{
	background-color : #F1F5FF;
	border : 1px solid #F1F5FF;
	font-size : 110%;
	color : #00016E;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	padding-top : 3px;
	padding-bottom : 3px;
	padding-left : 3px;
	padding-right : 3px;
}

/* Table rows */
#content tr{
	border : 1px solid #F1F5FF;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	padding-top : 3px;
	padding-bottom : 3px;
	padding-left : 3px;
	padding-right : 3px;
}

/* Table Columns / Cells */
#content td{
	border : 1px solid #F1F5FF;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	padding-top : 3px;
	padding-bottom : 3px;
	padding-left : 3px;
	padding-right : 3px;
}

/* Heading Styling - DO NOT ALTER THESE! */
#content h1{
	margin-top : 0px;
	margin-bottom : 5px;
	margin-left : 10px;
	margin-right : 10px;
	padding-top : 2px;
	padding-bottom : 3px;
	padding-left : 5px;
	padding-right : 5px;
	background-color : #F1F5FF;
	font-size : 120%;
	font-weight : bold;
	color : #534D8C;
	border-top : 6px double #D0D1E8;
	border-bottom : 4px double #D0D1E8;
}

#content h2 {
	margin-top : 0px;
	margin-bottom : 5px;
	margin-left : 10px;
	margin-right : 10px;
	padding-top : 2px;
	padding-bottom : 3px;
	padding-left : 5px;
	padding-right : 5px;
	background-color : #F1F5FF;
	font-size : 120%;
	font-weight : bold;
	color : #534D8C;
	border-top : 6px double #D0D1E8;
	border-bottom : 4px double #D0D1E8;
}

#content h3{
	margin-top : 20px;
	margin-bottom : 5px;
	margin-left : 10px;
	margin-right : 10px;
	padding-top : 2px;
	padding-bottom : 3px;
	padding-left : 5px;
	padding-right : 5px;
	font-size : 110%;
	font-weight : bold;
	color : #534D8C;
	border-top : 3px solid #D0D1E8;
	border-bottom : 1px solid #D0D1E8;
}

#content h4{
	margin-top : 20px;
	margin-bottom : 5px;
	margin-left : 10px;
	margin-right : 10px;
	padding-top : 2px;
	padding-bottom : 3px;
	padding-left : 5px;
	padding-right : 5px;
	font-size : 110%;
	font-weight : bold;
	color : #534D8C;
	border-bottom : 1px solid #D0D1E8;
}

#content h5{
	margin-top : 20px;
	margin-bottom : 5px;
	margin-left : 10px;
	margin-right : 10px;
	padding-top : 2px;
	padding-bottom : 3px;
	padding-left : 5px;
	padding-right : 5px;
	font-size : 105%;
	font-weight : bold;
	color : #534D8C;
	font-style : italic;
	border-bottom : 1px solid #D0D1E8;
	clear : both;
}

#content h6{
	margin-top : 20px;
	margin-bottom : 5px;
	margin-left : 10px;
	margin-right : 10px;
	padding-top : 2px;
	padding-bottom : 3px;
	padding-left : 5px;
	padding-right : 5px;
	font-size : 110%;
	font-weight : bold;
	color : #534D8C;
}

/* Heading Styling - DO NOT ALTER THESE! */
#callLog h1{
	margin-top : 0px;
	margin-bottom : 5px;
	margin-left : 10px;
	margin-right : 10px;
	padding-top : 2px;
	padding-bottom : 3px;
	padding-left : 5px;
	padding-right : 5px;
	background-color : #F1F5FF;
	font-size : 120%;
	font-weight : bold;
	color : #534D8C;
	border-top : 6px double #D0D1E8;
	border-bottom : 4px double #D0D1E8;
}

#callLog h2 {
	margin-top : 0px;
	margin-bottom : 5px;
	margin-left : 10px;
	margin-right : 10px;
	padding-top : 2px;
	padding-bottom : 3px;
	padding-left : 5px;
	padding-right : 5px;
	background-color : #F1F5FF;
	font-size : 120%;
	font-weight : bold;
	color : #534D8C;
	border-top : 6px double #D0D1E8;
	border-bottom : 4px double #D0D1E8;
	text-align:center
}

#callLog h3{
	margin-top : 20px;
	margin-bottom : 5px;
	margin-left : 10px;
	margin-right : 10px;
	padding-top : 2px;
	padding-bottom : 3px;
	padding-left : 5px;
	padding-right : 5px;
	font-size : 110%;
	font-weight : bold;
	color : #534D8C;
	border-top : 3px solid #D0D1E8;
	border-bottom : 1px solid #D0D1E8;
}

#callLog h4{
	margin-top : 20px;
	margin-bottom : 5px;
	margin-left : 10px;
	margin-right : 10px;
	padding-top : 2px;
	padding-bottom : 3px;
	padding-left : 5px;
	padding-right : 5px;
	font-size : 110%;
	font-weight : bold;
	color : #534D8C;
	border-bottom : 1px solid #D0D1E8;
}

#callLog h5{
	margin-top : 20px;
	margin-bottom : 5px;
	margin-left : 10px;
	margin-right : 10px;
	padding-top : 2px;
	padding-bottom : 3px;
	padding-left : 5px;
	padding-right : 5px;
	font-size : 105%;
	font-weight : bold;
	color : #534D8C;
	font-style : italic;
	border-bottom : 1px solid #D0D1E8;
	clear : both;
}

#callLog h6{
	margin-top : 20px;
	margin-bottom : 5px;
	margin-left : 10px;
	margin-right : 10px;
	padding-top : 2px;
	padding-bottom : 3px;
	padding-left : 5px;
	padding-right : 5px;
	font-size : 110%;
	font-weight : bold;
	color : #534D8C;
}
/* Preforatted text */
#content pre {
	margin-top : 0px;
	margin-bottom : 5px;
	margin-left : 10px;
	margin-right : 10px;
	padding-top : 2px;
	padding-bottom : 3px;
	padding-left : 5px;
	padding-right : 5px;
	font-size : 110%;
}

/* Image Styling */
#content image{
	border : 1px solid #00016E;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	clear : both;
}



/* --------------------------------------------------------------------------------------------------------------------- */

/* CONTENT PAGE - Further Links menu styling */

#furtherlinks{
	margin-top : 20px;
	margin-bottom : 5px;
	margin-left : 10px;
	margin-right : 10px;
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	color : #534D8C;
	width : 460px;
}

#furtherlinks p{
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	font-size : 90%;
}

#furtherlinks h3{
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	padding-top : 0px;
	padding-bottom : 3px;
	padding-left : 5px;
	padding-right : 5px;
	background-color : #F1F5FF;
	border-top : 6px double #D0D1E8;
	border-bottom : 4px double #D0D1E8;
}

#furtherlinks ul{
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	padding-top : 0px;
	padding-bottom : 5px;
	padding-left : 5px;
	padding-right : 5px;
	border-bottom : 4px double #D0D1E8;
	font-size : 90%;
}

#furtherlinks li{
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 5px;
	padding-top : 1px;
	padding-bottom : 1px;
	padding-left : 0px;
	padding-right : 0px;
	list-style-type : square;
	list-style-position : inside;
}

#furtherlinks a, #furtherlinks a:link, #furtherlinks a:visited, #furtherlinks a:active {
	text-decoration : none;
	color : #5C5793;
}

#furtherlinks a:hover{
	text-decoration : underline;
}#bodytext {
	position: relative;
	width: 440px;
	margin-right: auto;
	margin-left: auto;
	left: 17%;
	top: 3%;
}
