/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#aebcd7;

}


#global {
	position:absolute;
	left: 50%;
	width: 1000px;
	margin-left: -500px; half of the width 
	top: 0px;
}

#global_footer {
	position:absolute;
	left: 50%;
	width: 1000px;
	margin-left: -500px; half of the width 
	top:auto;
}


.links{
	color:#d69810;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	font-style:normal;
}

a.links:link{color:#d69810;}
a.links:visited{color:#d69810;}
a.links:active{color:#d69810;}
a.links:hover{font-weight:bold; font-style:italic; color:#d69810;}

a.contact:link{text-decoration:none;}
a.contact:visited{text-decoration:none;}
a.contact:active{text-decoration:none;}
a.contact:hover{text-decoration:underline;}

a.candidate:link{text-decoration:none; color:#000000;}
a.candidate:visited{text-decoration:none; color:#000000;}
a.candidate:active{text-decoration:none; color:#000000;}
a.candidate:hover{text-decoration:underline; color:#000000;}

.resource_link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.resource_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

/*
//////////////////////////////////
Styles from original pages
//////////////////////////////////
*/

.mainfont {
	font-weight: normal; font-size: 13px;
	text-transform: none; 
	color: #333333; 
	line-height: 22px; 
	font-style: normal; 
	font-family: Arial, Helvetica, sans-serif;
	text-align:justify;
}


.headers {
	font-weight: bold; 
	font-size: 17px; 
	color: #003366; 
	font-style: italic; 
	font-family: Arial, Helvetica, sans-serif
}

.terms {
	font-weight: bold; 
	font-size: 13px; 
	color: #000000; 
	font-style: italic; 
	font-family: Arial, Helvetica, sans-serif
}


.backgroundtop {
	BACKGROUND-IMAGE: url(images/bluenubbin.gif); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #ffffff
}
.backgrounddark {
	BACKGROUND-IMAGE: url(images/sa_05.gif); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #254d7f
}
.bluebottom {
	BACKGROUND-IMAGE: url(images/bluebottom.gif); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #dae1eb
}
.backgroundwhite {
	BACKGROUND-IMAGE: url(images/sa_09.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #ffffff
}
.mainfont {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 22px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.headers {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #003366; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bottom {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333333; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}

/*
//////////////////////////////////
End of styles from original pages
//////////////////////////////////
*/

/*CENTER DIV ON PAGE:
<div id="global">*/

/*STYLESHEET LINK:
<link href="filename.css" rel="stylesheet" type="text/css" media="all" />

REMOVE image TOOLBAR FROM ALL imageS ON PAGE
<meta http-equiv="imagetoolbar" content="no">

MENU HOVER imageS:

<img src="images/menu_home.gif" width="106" height="26" border="0" alt="" id="mhome" 
				onmouseover="mhome.src='images/menu_home.gif';"
				onmouseout="mhome.src='images/menu_home.gif';">

*/

label{
	padding: 0 0 0 6px;
	float: left;
	width: 110px;
	font-weight: bold;
	margin: 0 0 10px 0;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	}
	
br{
	clear: left;
	}
	
textarea{
	height: 150px;
	}

.submitbutton{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffba00;
	background: #d01414;
	padding: 2px;
	margin-left: 185px;
	margin-top: 5px;
	width: 90px;
	cursor:hand;
	text-align:center;
	}

.titles{
	position:absolute;
	top:310px;
	left:72px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	text-align:justify;
	color:#000000;
	width: 500px;
	font-weight:bold;
}

.textblocks{
	position:absolute;
	top:345px;
	left:72px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:justify;
	color:#000000;
	width: 719px;
}

.textblocks1{
	position:absolute;
	top:345px;
	left:72px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:justify;
	color:#000000;
	width: 555px;
	height: 272px;
}
.textblocks2{
	position:absolute;
	top:619px;
	left:72px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:justify;
	color:#000000;
	width: 719px;
	height: 29px;
}
.textblocks3{
	position:absolute;
	top:345px;
	left:67px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:justify;
	color:#000000;
	width: 371px;
}
.textblocks4{
	position:absolute;
	top:345px;
	left:491px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:justify;
	color:#000000;
	width: 334px;
}
.textblocksnopos{
	position:absolute;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:justify;
	color:#000000;
}

.address{
	padding: 0 0 0 6px;
	float: left;
	width: 110px;
	font-weight: bold;
	margin: 0 0 10px 0;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	}

.stylelinks {
	color: #7686a4;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
}

a.stylelinks:hover{font-weight:bold; text-decoration:underline; color:#ffffff;}


#bookmarks{
	border:solid;
	border-width:1px;
	border-color:#999999;

	padding: 5px 0px 12px 0px; 
}

a{text-decoration:none;}

img{border:0px;}

ul{list-style-type:none;}

.sb{
	clear:both;
	position:relative;
	padding:10px;
	margin:15px 0 10px 0;
	font-size:12px;
	-webkit-text-size-adjust:none;
	font-family:Arial, Helvetica, sans-serif;
}
.sb p {
	padding:0;
	margin:0;
}
.sb p a{
	position:absolute;
	top:0px;
	right:0px;
	padding:10px;
	font-size:12px;
}

.sb ul{
	text-align:left;
	list-style:none;
	margin:15px 0 0px 15px;
	padding:0;
}
.sb ul li{
	text-align:center;
	display:inline;
	padding:0 4px 6px 0 ;
}
.sb ul li.delicious{background:url(http://newsimg.bbc.co.uk/shared/img/icons/bookmarks/delicious.gif) no-repeat 0 0;}
.sb ul li.digg{background:url(http://newsimg.bbc.co.uk/shared/img/icons/bookmarks/digg.gif) no-repeat 0 0;}
.sb ul li.reddit{
	padding:0 0 0 2px;
	background:url(http://newsimg.bbc.co.uk/shared/img/icons/bookmarks/reddit.gif) no-repeat 0 0;
}
.sb ul li.facebook{background:url(http://newsimg.bbc.co.uk/shared/img/icons/bookmarks/facebook.gif) no-repeat 0 0;}
.sb ul li.stumbleupon{background:url(http://newsimg.bbc.co.uk/shared/img/icons/bookmarks/stumbleupon.gif) no-repeat 0 0;}
.sb ul li a{
	padding:0 0 0 18px;
	margin:0 3px 0 0px;
}
