@charset "UTF-8";
/* CSS Document */


body {
	background-attachment: fixed;
	background-repeat:no-repeat;
	font-family:Verdana, Geneva, sans-serif;
	font-size:9pt;
	line-height:12pt;
	color:#4f4f50;
	
}


/*headers------*/
h1, h2 { font-weight:bold; margin:0px;}

h1 { font-size:10pt; }
h2 { font-size:9pt; }

/* 
Menu Links------------------------------------------*/


a {
	font-family:Verdana, Geneva, sans-serif;
	font-size:10pt;
	color:#4f4f50;
	text-decoration:none;
	text-align:center;
	line-height:20pt;
}

a:visited {
	font-family:Verdana, Geneva, sans-serif;
	font-size:10pt;
	color:#4f4f50;
	text-decoration:none;
	text-align:center;
	line-height:20pt;
}

a:hover { 
	font-family:Verdana, Geneva, sans-serif;
	font-size:10pt;
	color:#900;
	text-decoration:none;
	text-align:center;
	line-height:20pt;
}

a:active {
	font-family:Verdana, Geneva, sans-serif;
	font-size:10pt;
	color:#4f4f50;
	text-decoration:none;
	text-align:center;
	line-height:20pt;
}

.selected {
	font-family:Verdana, Geneva, sans-serif;
	font-size:10pt;
	color:#900;
	text-decoration:none;
	text-align:center;
	line-height:20pt;
}

.selectedbottom {
	font-family:Verdana, Geneva, sans-serif;
	color:#900;
	text-decoration:none;
	text-align:center;
	line-height:20pt;
}

a.lkpg {
	font-family:Verdana, Geneva, sans-serif;
	font-size:9pt;
	color:#4f4f50;
	text-decoration:underline;
	text-align:left;
	line-height:12pt;
}

a.lkpg:visited {
	font-family:Verdana, Geneva, sans-serif;
	font-size:9pt;
	color:#4f4f50;
	text-decoration: underline;
	text-align:left;
	line-height:12pt;
}

a.lkpg:hover { 
	font-family:Verdana, Geneva, sans-serif;
	font-size:9pt;
	color:#900;
	text-decoration: none;
	text-align: left;
	line-height:12pt;
}

a.lkpg:active {
	font-family:Verdana, Geneva, sans-serif;
	font-size:9pt;
	color:#4f4f50;
	text-decoration: underline;
	text-align: left;
	line-height:12pt;
}


/* 
Footer Links------------------------------------------*/

a.footnote {
	font-family:Verdana, Geneva, sans-serif;
	font-size:6.5pt;
	color:#4f4f50;
	text-decoration:none;
	padding:0;
}

a.footnote:visited {
	font-family:Verdana, Geneva, sans-serif;
	font-size:6.5pt;
	color:#4f4f50;
	text-decoration:none;
	padding:0;
}

a.footnote:hover {
	font-family:Verdana, Geneva, sans-serif;
	font-size:6.5pt;
	color:#900;
	text-decoration:none;
	padding:0;
}

a:footnote:active {
	font-family:Verdana, Geneva, sans-serif;
	font-size:6.5pt;
	color:#4f4f50;
	text-decoration:none;
	padding:0;
}


/* 
Constructing box------------------------------------------*/


#wrapper {
	width:950px;
	margin:40px 0 0 20px;
	
}

#leftedge {
	width:18px;
	background-image:url(../images/LeftSide.png);
	background-repeat:repeat-y;
}

#rightedge {
	width:18px;
	background-image:url(../images/RightSide.png);
	background-repeat:repeat-y;
}

#RightTopCorner {
	width:18px;
	height:18px;
	background-image:url(../images/RightTopCorner.png);
	background-repeat:repeat-y;
}

#LeftTopCorner {
	height:18px;
	width:18px;
	background-image:url(../images/LeftTopCorner.png);
}

#Top {
	height:18px;
	background-image:url(../images/Top.png);
	background-repeat:repeat-x;
}

#Bottom {
	height:18px;
	background-image:url(../images/Bottom.png);
	background-repeat:repeat-x;
}
	
#RightBottomCorner {
	width:18px;
	height:18px;
	background-image:url(../images/RightBottomCorner.png);
}

#LeftBottomCorner {
	width:18px;
	height:18px;
	background-image:url(../images/LeftBottomCorner.png);
}

#leftbar {
	width:215px;
	background-image:url(../images/LeftBar.png);
	background-repeat:repeat-y;
	vertical-align:top;
	text-align:center;
	padding-top:100px;
	padding-bottom:80px;
	
}

#rightbar {
	background-image:url(../images/RightBar.png);
	background-repeat: repeat-y;
	width:735;
	
}

#footer {
	padding:5px 0 5px 0;
	background-image:url(../images/RightBar.png);
	background-repeat:repeat-y;
	font-family:Verdana, Geneva, sans-serif;
	font-size:6.5pt;
	color:#4f4f50;
	text-align:center;
	border-top-color:#999;
	border-top-style:solid;
	border-top-width:1px;
}



#textsection {
	background-image:url(../images/RightBar.png);
	background-repeat:repeat-y;
	padding:0 93px 40px 85px;
	vertical-align:top;
	text-align:justify;
	
}


/* 
Images ------------------------------------------*/

#img {
	width:560px;
	height:240px;
	padding:40px 0 20px 85px;
	
}

#imglogo {
	width:150px;
	height:80px;
	padding:0 0 40px 0;
}

#imglinethree {
	width:104px;
	height:21px;
}


/* 
Links table -----------------------------------*/

#linkstable {
	width:560px;
	
}

.width270 {
	width:270px;
	vertical-align:top;
}

#linksimages {
	padding:5px 10px 5px 0;
	width:48px;
	
}

.linkscolwidth {
	width:58px;
}


/* 
Li colours -----------------------------------*/

ul {margin:0; margin-left:-10px;}
