/* CSS Document */

body {  
	background:url("../imgs/body_bg.jpg");
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}

td.header {
	font-size:16px;
}

input {
	font-size:10px;
	border:1px solid #02A6C1;
	background-color:#FFFFFF;
}

input.job_group {
	background-color:#EAF9FB;
	border:1px solid #EAF9FB;
}

select {
	font-size:10px;
	width:155px;
}

.mainNav {
	padding-top:10px;
	text-align:center;
	vertical-align:bottom;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	letter-spacing:0.04em;
	color:#000000;
}
.mainNav a{
	color:#00ABC5;
	text-decoration:none;
}
.mainNav a:hover{
	color:#000000;
	text-decoration:none;
}
.smallMainText {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
}

.mainText {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
.mainText a{
	font-weight:bold;
	color:#00ABC5;
	text-decoration:none;
}
.mainText a:hover{
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
ul.mainText {
	margin-top:10px;
	margin-left:25px;
}

.sideNavMain {
	vertical-align:top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
}
.sideNavMain a{
	color:#FFFFFF;
	text-decoration:none;
}
.sideNavMain a:hover{
	color:#000000;
	text-decoration:none;
}


.sideNav {
	text-align:center;
	vertical-align:middle;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	letter-spacing:0.04em;
	color:#FFFFFF;
}
.sideNav a{
	color:#FFFFFF;
	text-decoration:none;
}
.sideNav a:hover{
	color:#000000;
	text-decoration:none;
}

.smallGrey {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#BBBBBB;
}

.lightBlue {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#00ABC5;
}
.lightBlue a{
	color:#00ABC5;
	text-decoration:none;
}
.lightBlue a:hover{
	color:#000000;
	text-decoration:none;
}
.orangeHeading {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FE9D3C;
}

.blue {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#00ABC5;
} 
ul.blue {
	font-weight:bold;
	list-style-type:none;
	margin-left:0px;
}
li.blue {
	background-image: url("../imgs/text/bullet-point.gif");
	background-repeat: no-repeat;
	background-position: 0 .4em;
	padding-left: 1.2em;
}	

.biggerWhite {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
}
.biggerWhite a{
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
.biggerWhite a:hover{
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
.quoteText {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#00ABC5;
	font-style:italic;
}

br {
	line-height:0.7;
}

.footerNavMain {
	color:#FFFFFF;
	font-size:10px;
}
.footerNavMain a{
	color:#FFFFFF;
	text-decoration:none;
	font-size:10px;
}
.footerNavMain a:hover{
	color:#000000;
	text-decoration:none;
	font-size:10px;
}

li.login {
	list-style-image:url(../imgs/bullet-point.gif);
}

.rightNav {
	text-align:center;
	vertical-align:middle;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	letter-spacing:0.04em;
	color:#00ABC5;
}
.rightNav a{
	color:#00ABC5;
	text-decoration:none;
}
.rightNav a:hover{
	color:#000000;
	text-decoration:none;
}

li.normal {
	background-image: url("../imgs/text/bullet-point.gif");
	background-repeat: no-repeat;
	background-position: 0 .2em;
	padding-left: 1.3em;
	padding-bottom:2px;
}	

ul.normal {
	list-style-type:none;
	margin-left:5px;
}

.italicText {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:italic;
}

.contactTel {
	color:#FE9D3C;
	font-size:16px;
}

.contactEmail {
	color:#00ABC5;
	font-size:16px;
}
.h1orange {  
	color: #FF802B;
}
h1 {  
	color: #00B3B3; 
	font-size: 25px; 
	letter-spacing: 1px; 
	word-spacing: 1px; 
	margin-bottom: 0px; 
	padding-bottom: 0px;
}
h2 {  
	font-size: 18px; 
	color: #00B3B3; 
	font-weight: normal; 
	margin-top: 0px; 
	padding-top: 0px
	letter-spacing: 1px; 
	word-spacing: 2px;
}
a.text:link {  color: #000000; text-decoration: none; font-weight: normal}
a.text:visited {  color: #000000; text-decoration: none; font-weight: normal}
a.text:hover { color: #000000; text-decoration: none ; font-weight: normal}
a.h2:link { font-size: 18px; color: #00B3B3; font-weight: normal; margin-top: 0px; padding-top: 0px letter-spacing ; text-decoration: none}
a.h2:visited { font-size: 18px; color: #00B3B3; font-weight: normal; margin-top: 0px; padding-top: 0px letter-spacing ; text-decoration: none }
a.h2:hover { font-size: 18px; color: #00B3B3; font-weight: normal; margin-top: 0px; padding-top: 0px letter-spacing ; text-decoration: none }
