body{
	margin:0px;
	padding:0px;
	font-family:Tahoma,Verdana,sans-serif;
	background:url(images/back.gif) top left repeat-x #ffffff;
	color:#4a4949;
}
td{
	font-size:9pt;
	line-height:14pt;	
}
.website{
	background:#ffffff;
}
a img{
	border:0px;
}

.content{
	padding:0 15 10 15px;
}

.footer{
	text-align:center;
	padding-bottom:10px;
	font-size:8pt;
	color:#5d5d5d;
	line-height:12pt;
	padding-top:10px;
}

.logobox{
	text-align:center;
	margin:2px;
	font-size:7.5pt;
	line-height:8pt;
	font-family:verdana;
	color:#8c8c8c;
}

.graybox{
	background:#efefef;
	padding:10px;
	font-size:9pt;
}
.botnav{
	width: 650px;
	border-bottom:1px solid #cccccc;
	margin: 0px auto;
	margin-bottom: 10px;
	padding: 0px 0px 10px 0px;
}

.breadcrumb{
	font-size:7.5pt;
	color:#787878;
}
a.brcr:link {font: 7.5pt tahoma,verdana, "arial"; color:#136a7f;text-decoration:underline;}
a.brcr:visited {font: 7.5pt tahoma,verdana, "arial"; color:#136a7f;text-decoration:underline;}
a.brcr:hover {font:7.5pt tahoma,verdana, "arial"; color:#136a7f;text-decoration:none;}
a.brcr:visited.hover {font:7.5pt tahoma,verdana, "arial"; color:#136a7f;text-decoration:underline;}

h1{
	color:#2777b3;
	margin:20 0px;
	font-size:13pt;
	font-weight:normal;
	line-height:16pt;
}
h2{
	color:#000000;
	font-size:11pt;
	font-weight:bold;
	line-height:13pt;
}
.bltlist{
	background:url(images/blt.gif) top left no-repeat;
	padding-left:30px;
	margin-top:7px;
}
ol,ul li{
	padding-left:30px;
	margin-top:7px;
}
.dottedline{
	background:url(images/dot.gif) top left repeat-x;
	font-size:1px;
	line-height:3px;
	margin:3 0px;
}
a:link {font: 9pt tahoma,verdana, "arial"; color:#136a7f;text-decoration:underline;}
a:visited {font: 9pt tahoma,verdana, "arial"; color:#136a7f;text-decoration:underline;}
a:hover {font:9pt tahoma,verdana, "arial"; color:#136a7f;text-decoration:none;}
a:visited.hover {font:9pt tahoma,verdana, "arial"; color:#136a7f;text-decoration:underline;}

h4{
	font-size:8.5pt;
	text-align:right;
	font-weight:bold;
	margin:5px;
}
.finalst{
	font-size:12pt;
	font-weight:bold;
	line-height:20pt;
	color:#115588;
}

.finalst span {
	display:block;
	clear: both;
	padding: 20px 0px 10px 0px; }

.main_navigation {
	clear: both;
	height: auto;
	overflow: hidden;
	padding: 0px 0px 0px 10px; }
	
.main_navigation a, .main_navigation div, .main_navigation a:visited {
	float: left;
	padding: 6px 15px 6px 14px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px; 
	color: #136a7f;
	text-decoration: none;
	border: 1px solid #d2d2d2;
	border-bottom: none;
	line-height: 13px;
	margin: 0px 1px 0px 0px;
	background: #efefef; }
	
.main_navigation div {
	background: #bfdfff;
	border: 1px solid #85a8ca;
	border-bottom: none;
	font-size: 12px; }
	
.main_navigation a:hover {
	background: #d6ebff;
	font-weight: normal;
	border: 1px solid #b1c7dd;
	border-bottom: none;
	font-size: 12px; }
	
.cellforimages img {
	display: block;
	clear: both;
	float: left;
	border: 1px solid #bbb;
	margin: 3px 0px 0px 0px; }
	
.gallery {
	clear: both;
	height: auto;
	overflow: hidden;
	padding: 0px 0px 0px 35px; }
	
.gallery img {
	float: left;
	margin: 0px 10px 10px 0px;
	border: 1px solid #bbb; }

.withimages {
	margin: 0px;
	padding: 0px;  }

.withimages img {
	display: block;
	clear: both;
	margin: 0px 0px 4px 0px;
	width: 200px;
	padding: 0px;
	border: 1px solid #999;}
	
.linespace li {
	margin-bottom: 15px; }
	
.withimages { }
	
.contacts {
	clear: both;
	height: auto;
	overflow: hidden;
	padding: 0px 0px 0px 135px; }
