@charset "utf-8";
/* CSS Document */

html, body
{
	height:100%;
	margin:0px;
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
}

.tableMain {
	height: 100%;
}

.tableCenter{
	width:720px;
	vertical-align:top;
	padding-bottom:5px;
	padding-top:5px;
	text-align:center;
}

.tableRow1{
	background-color:#000;
	height:50px;
}

.tableRow2{
	background-color:#999;
	height:150px;
	background-image: url(images/background.jpg);
	background-position:center;
	background-repeat:no-repeat;
}

.tableRow3{
	
}

.tableRow4{
	background-color:#404040;
	height:50px;
}

.tableRow5{
	background-color:#202020;
	height:30px;
}

.mainMenuCell
{
	color:#ffffff;
	padding-top:10px;
}

.mainMenuLink
{
	color:#ffffff;
	font-size:9pt;
}

.tableContent
{
	width:100%;
}

.tableContentColumn
{
	width:30%;
	vertical-align:top;
	font-size:9pt;
	padding-bottom:30px;
}

.ColumnHeader1, .ColumnHeader2, .ColumnHeader3, .ColumnHeader4
{
	width:100%;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:10px;
	margin-top:20px;
	margin-bottom:20px;
	font-size:9pt;
	font-weight:bold;
}

.ColumnHeader1
{
	background-color:#6E98AE;
}

.ColumnHeader2
{
	background-color:#C0C0C0;
}

.ColumnHeader3
{
	background-color:#FF0A09;
}

.ColumnHeader4
{
	background-color:#9FBCC9;
}

.servicesItems
{
	padding-bottom:5px;
}

.newsItem
{
	padding-bottom:20px;
}

.newsHeader
{
	font-size:11pt;
	padding-left:5px;
	color:#6E98AE;
	font-weight:bold;
	padding-bottom:5px;
}

.newsBody
{
	padding-left:15px;
}

.newsReadMore
{
	padding-top:5px;
	text-align:right;
	padding-right:5px;
	font-weight:bold;
}

.Images
{
	background-color:#eeeeee;
	padding:20px;
}

.thumbnail
{
	width:100px;
	padding:2px;
	margin:2px;
	border:solid 4 #808080;
}

.navlist
{
margin-left: 0;
padding-left: 10;
list-style: none;
}

.navlist li
{
padding-left: 10px;
background-image: url(/images/arrow.gif);
background-repeat: no-repeat;
background-position: 0 .5em;
}

.navlist ul { list-style: none; }

.footerText
{
	font-size:8pt; 
	color:#ffffff;
	text-align:center;
	padding-top:10px;
}

.contactname
{
	font-size:10pt;
	font-weight:bold;
}

.contactdetails
{
	padding-left:20px;
	padding-bottom:20px;
	padding-top:5px;
}