body {
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: url(../images/layout2/background.jpg) repeat center top;
}
td.background {
	height: 35px;
	background: #FBFEFF url(../images/layout2/info_top.gif) no-repeat;
}
td.info {
	font-size: 80%;
	line-height: 130%;
	color: #333333;
	background-color: #FBF8F0;
	padding-right: 25px;
	padding-left: 25px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	vertical-align: top;
	height: 250px;
}
td.menu {
	color: #F5F9FC;
	text-transform: uppercase;
	font-size: 80%;
	font-weight: bold;
	padding-left: 20px;
	padding-right: 20px;
	height: 28px;
	background: #577D92;
}
td.subfooter {
	font-size: 60%;
	font-weight: normal;
	color: #EDDBBA;
	text-align: center;
	padding-top: 10px;
}
td.header {
	background-image: url(../images/layout/header.jpg);
	background-repeat: no-repeat;
	height: 101px;
}
td.sidebar {
	font-size: 70%;
	line-height: 110%;
	color: #294F66;
	background-color: #FBF8F0;
	padding-right: 30px;
	padding-top: 60px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	vertical-align: top;
	width: 120px;
}
.info h1 {
	font-size: 150%;
	color: #506987;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 0.1em;
	line-height: 130%;
	font-weight: normal;
	text-transform: uppercase;
}
a:link, a:active, a:visited, a:hover {
	color: #3197B9;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
.menu a:link, .menu a:active, .menu a:visited, .menu a:hover {
	padding-right: 16px;
	padding-left: 16px;
	padding-top: 6px;
	padding-bottom: 6px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 28px;
}
.menu a:hover {
	color: #284F65;
	background-color: #FFFFFF;
	line-height: 28px;
}
.subfooter a:link, .subfooter a:active, .subfooter a:visited, .subfooter a:hover {
	color: #F4E9D5;
	text-decoration: none;
}
.subfooter a:hover {
	text-decoration: underline;
}	
.info h2 {
	font-size: 110%;
	color: #506987;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 0.1em;
	font-weight: normal;
	text-transform: uppercase;
}
.sidebar .header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-transform: uppercase;
	color: #3D5867;
	font-size: 110%;
	line-height: 150%;
	letter-spacing: 0.1em;
}
.sidebar td {
	padding-bottom: 5px;
}
.info li {
	list-style: url(../images/layout2/dot-list.gif) outside;
}
.info li.double {
	list-style: url(../images/layout2/dot-list.gif) outside;
	padding-bottom: 15px;
}

.breadcrumbs {
	font-size: 50%;
	font-weight: normal;
	text-transform: capitalize;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 0em;
	line-height: 180%;
}
h2 .breadcrumbs {
	font-size: 60%;
	line-height: 140%;
}
.image_r {
	margin-left: 20px;
	font-size: 80%;
	margin-bottom: 5px;
}
.image_l {
	margin-right: 20px;
	font-size: 80%;
	margin-bottom: 5px;
}


a:link .image, a:active .image, a:visited .image, .image_bg  {
	border: 1px solid #5A92C1;
	text-decoration: none;
}
a:hover .image  {
	border: 1px solid #BBD7EC;
	text-decoration: none;
}
.colourblue {color: #006699}
.size70percent {
	font-size: 70%;
}
.size80percent {
	font-size: 80%;
}
.size90percent {
	font-size: 90%;
}
.size100percent {
	font-size: 100%;
}
.size110green {
	font-size: 110%;
	color: #7EA65E;
}
.size110percent {
	font-size: 110%;
}
.size120percent {
	font-size: 120%;
}
.caption {
	font-size: 90%;
	color: #675943;
	font-style: italic;
}
.text-red {
	color: #990033;
}
