body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images/background.jpg);
	background-color: white;
	overflow-x:hidden; 
	overflow-y: auto;
}

.footer_text{
	font-family: Verdana,Helvetica,Arial,sans-serif;
	font-size: 9px;
	color: #828282;
	padding:5px;
	text-align: right;
}

.footer_text a:link{
color: #828282;
}


.footer_text a:hover, a:active{
color: #000000;
}

.office_top{
height:89px;
width:189px;
background-image:url(../images/office_top_bg.jpg);
padding-left:15px;
font-family: Arial,Helvetica,sans-serif;
font-size: 10px;
}

.office_bottom{
height:79px;
width:189px;
background-image:url(../images/office_bottom_bg.jpg);
padding-left:15px;
font-family: Arial,Helvetica,sans-serif;
font-size: 10px;
}

.office_title{
font-family: Arial,Helvetica,sans-serif;
font-size: 12px;
font-weight:bold;
}

.subTitle
{
font-family: Arial,Helvetica,sans-serif;
font-size: 12px;
font-weight:bold;
color:#0d1665;  
}



.home_content{
padding:15 0 0 15;
vertical-align:top;
font-family: Verdana,Helvetica,Arial,sans-serif;
font-size: 11px;
color: #000000;
}

.home_content2{
padding:0 15 0 15;
vertical-align:top;
font-family: Verdana,Helvetica,Arial,sans-serif;
font-size: 11px;
color: #000000;
}

.content_text{
padding:15;
vertical-align:top;
font-family: Verdana,Helvetica,Arial,sans-serif;
font-size: 11px;
color: #000000;
}

.content_text2{
padding-left:10px;
vertical-align:top;
font-family: Verdana,Helvetica,Arial,sans-serif;
font-size: 11px;
color: #000000;

}

.content_text3{
vertical-align:top;
font-family: Verdana,Helvetica,Arial,sans-serif;
font-size: 11px;
color: #000000;
}

.more_link{
font-weight:bold;
color:#000000;
}

.more_link a:link, a:hover{
color:#666666;
}

.headers {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #AEB5B7;
	font-weight: normal;
	line-height: 18px;
	letter-spacing: -1px;
	height: 20px;
	vertical-align:top;
	padding:1px 0px;
	margin: 3px;

}



.textbox2 {
	font-family: Verdana,Helvetica,Arial,sans-serif;
	font-size: 11px;
	height: 15px;
	width: 487px;
	color: #CCCCCC;
	font-weight: normal;
	line-height: normal;
	letter-spacing: 0;
	background-color: #091B27;
/*	background-image: url(images/tf_bg.gif); */
	border-style: solid;
/*	border-style: groove;*/	
	border-width: 1px;
	border-color: #96A4AD;

}

.textbox3 {
	font-family: Verdana,Helvetica,Arial,sans-serif;
	font-size: 11px;
	height: 50px;
	width: 411px;
	color: #CCCCCC;
	font-weight: normal;
	line-height: normal;
	letter-spacing: 0;
	background-color: #091B27;
/*	background-image: url(images/tf_bg.gif); */
	border-style: solid;
/*	border-style: groove;*/	
	border-width: 1px;
	border-color: #96A4AD;
	overflow-x:hidden; 
	overflow-y: auto;
	scrollbar-3dlight-color:#000000;
     scrollbar-arrow-color:#6C7D8D;
     scrollbar-base-color:#222222;
     scrollbar-darkshadow-color:#222222;
     scrollbar-face-color:#2C333B;
     scrollbar-highlight-color:#6C7D8D;
     scrollbar-shadow-color:#000000

}



a img { border:none }
.content_textLess {

padding:15;
vertical-align:top;
font-family: Verdana,Helvetica,Arial,sans-serif;
font-size: 11px;
color: #000000;
}


a:link
{
font-family: Verdana,Helvetica,Arial,sans-serif;
font-size: 11px;
color: #000000;
}

/*Additions by Andrew Smith, Stellar Outsourcing Services*/

ul.linkList
{
    list-style-type:none;
    margin-left:0px;
    padding-left:0px;
    margin-top:0px;
    padding-bottom:0px;
    margin-bottom:0px;
}

li.clickable
{
    padding:0px;
    margin:0px;
	background-image: url(../images/listArrow.jpg);
	background-position: 0px 50%; /* X-pos Y-pos (from top-left) */
	background-repeat: no-repeat;
	padding-left:25px;
	padding-top:4px;
}

li.nonClickable
{
    padding:0px;
    padding-top:0px;
    margin:0px;
    margin-left:5px;
	background-image: url(../images/listBullet.jpg);
	background-position: 0px 25%; /* X-pos Y-pos (from top-left) */
	background-repeat: no-repeat;
	padding-left:25px;
}
.centre{
	text-align:center;
}.blueHeader {
	color: #0E1565;
}
