/* CSS Document */



body {

	font-family: Tahoma, sans-serif;

	margin: 0px;

	padding: 0px;

}

table {

	margin: 0px;

	padding: 0px;

	border: 0px;

	text-align:left;

}

img {

	border: none;

}

td {

	margin: 0px;

	padding: 0px;

	border: 0px;

	vertical-align: top;

}

p {

	font-size: 11px;

	margin: 0px;

	padding: 5px 5px;

	line-height: 14px;

}

p a:link,p a:visited,p a:active {

	color: #000000;

	text-decoration: none;

}

p a:hover {

	color: #005e84;

	text-decoration: underline;

}

h5 {

	font-size: 11px;

	margin: 0px;

	padding-top: 7px;

	font-weight: normal;

}

h5 a:link,h5 a:visited,h5 a:active {

	color: #000000;

	text-decoration: none;

}

h5 a:hover {

	color: #005e84;

	text-decoration: underline;

}

h4 {

	font-size: 13px;

	color: #005e84;

	font-weight: bold;

	padding-top: 0px;

	padding-bottom: 0px;

	margin-top: 11px;

	margin-bottom: 0px;

}

h4 a:link,h4 a:visited,h4 a:active {

	color: #005e84;

	text-decoration: none;

}

h4 a:hover {

	color: #005e84;

	text-decoration: underline;

}

h3 {

	font-size: 13px;

	color: #005e84;

	font-weight: bold;

	padding-top: 0px;

	padding-bottom: 0px;

	margin-top: 7px;

	margin-bottom: 4px;

}

h3 a:link,h3 a:visited,h3 a:active {

	color: #005e84;

	text-decoration: none;

}

h3 a:hover {

	color: #005e84;

	text-decoration: underline;

}

h2 {

	font-size: 11px;

	font-weight: normal;

	background-image: url(img/bullet.gif);

	background-repeat: no-repeat;

	background-position: 0px 7px;

	margin: 0px 0px 0px 0px;

	margin-bottom: 0px;

	padding-top: 0px;

	padding-bottom: 0px;

	padding-left: 8px;

	line-height: 14px;

}

h2 a:link,h2 a:visited,h2 a:active {

	color: #000000;

	text-decoration: none;

}

h2 a:hover {

	color: #005e84;

	text-decoration: underline;

}

h1 {

	font-size: 18px;

	color: #005e84;

	margin: 0px;

	padding: 0px 5px;

	font-weight: normal;

}

h1 a:link,h1 a:visited,h1 a:active {

	color: #005e84;

	text-decoration: none;

}

h1 a:hover {

	color: #005e84;

	text-decoration: underline;

}

div.mblink {

	font-size: 13px;

	color: #005e84;

	margin: 0px;

	padding: 2px 5px 2px 16px;

	background-image: url(img/bulside.gif);

	background-repeat: no-repeat;

	background-position: 5px 8px;

}

div.mblink a:link,div.mblink a:visited,div.mblink a:active {

	color: #005e84;

	text-decoration: none;

}

div.mblink a:hover {

	color: #005e84;

	text-decoration: underline;

}

div.mlink {

	font-size: 13px;

	color: #005e84;

	padding: 2px 5px 2px 16px;

	margin: 0px;

}

div.mlink a:link,div.mlink a:visited,div.mlink a:active {

	color: #005e84;

	text-decoration: none;

}

div.mlink a:hover {

	color: #005e84;

	text-decoration: underline;

}

div.mllink {

	font-size: 11px;

	color: #005e84;	

	font-weight: normal;

	line-height: 15px;

	background-image: url(img/bullet.gif);

	background-repeat: no-repeat;

	background-position: 17px 6px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 25px;

	margin: 0px 0px 0px 0px;

}

div.mllink a:link,div.mllink a:visited,div.mllink a:active {

	color: #005e84;

	text-decoration: none;

}

div.mllink a:hover {

	color: #005e84;

	text-decoration: underline;

}

form {

	margin: 0px;

	padding: 0px;

}

strong {

	color: #005e84;

}

strong a:link,strong a:visited,strong a:active {

	color: #005e84;

	text-decoration: none;

}

strong a:hover {

	color: #005e84;

	text-decoration: underline;

}

.hline {

    background-color: #bfd7e0;

	height: 1px;

	width: 217px;

	border: 0px;

	padding: 0px;

	margin: 5px 0px 0px 0px;

}

.line {

    background-color: #bfd7e0;

	height: 1px;

	width: 217px;

	border: 0px;

	padding: 0px;

	margin: 5px 0px;

}

.top {

	height: 88px;

	background-image: url(img/logo.gif);

	background-repeat: no-repeat;

	background-position: left center;

	text-align: right;

}

.lang {

	font-size: 11px;

	font-weight: bold;

	color: #b5b5b5;

	margin-top: 5px;

	margin-right: 3px;

	margin-bottom: 40px;

}

.lang a:link,.lang a:visited,.lang a:active {

	color: #b5b5b5;

	text-decoration: none;

}

.lang a:hover {

	color: #b5b5b5;

	text-decoration: underline;

}

.tel {

	font-size: 10px;

	font-weight: bold;

	color: #005e83;

	margin-right: 3px;

}

.inputbox {

	margin: 0px;

	padding: 0px;

	font-size: 13px;

	color: #005e84;

	height: 17px;

	width: 133px;

	border: 1px solid #e9e9e9;

	background-image: url(img/sbg.gif);

}

.search {

	width: 135px;

	vertical-align: middle;

}

.middle {

	padding: 0px 9px;

	width: 516px;

}

.bannermain {

	padding-top: 27px;

	width: 510px;

}

.services {

	width: 100%;

	margin-bottom: 10px;

}

.break {

	padding: 0px;

	margin-top: 2px;

	margin-bottom: 0px;

}

li {

list-style-type:none;

background: url(img/bullet2.gif) no-repeat 0px 5px;

padding-left: 13px;

}

.actblock {

background-color: #ffffff;

margin: -5px 0px;

padding: 5px 0px 8px 0px;

}

.date {

	font-size: 11px;

	margin: 17px 0px 0px 0px;

	padding: 0px 5px;

	font-weight: normal;

}

.readon {

	font-size: 11px;

	color: #005e84;

	font-weight: bold;

	margin: 0px;

	padding: 0px 5px 25px 5px;

}

.readon a:link,.readon a:visited,.readon a:active {

	color: #005e84;

	text-decoration: none;

}

.readon a:hover {

	color: #005e84;

	text-decoration: none;

}

.pagenav {

	font-size: 11px;

	color: #005e84;

	font-weight: bold;

	margin: 7px;

	text-align:center;

}

.pagenav a:link,.pagenav a:visited,.pagenav a:active {

	color: #005e84;

	text-decoration: none;

}

.pagenav a:hover {

	color: #005e84;

	text-decoration: none;

}

.topheader {

	font-size: 18px;

	color: #005e84;

	margin: 0px;

	padding: 0px 5px;

	font-weight: normal;

}

.topheader a:link,.topheader a:visited,.topheader a:active {

	color: #005e84;

	text-decoration: none;

}

.topheader a:hover {

	color: #005e84;

	text-decoration: underline;

}

.ep {

margin-right: 9px;

float: right;

}

.icons {

	text-align: right;

	float: right;

	clear: left;

}

.catname {

	font-size: 14px;

	color: #005e84;

	font-weight: bold;

	margin: 0px 0px 25px 0px;

}

.catname a:link,.catname a:visited,.catname a:active {

	color: #005e84;

	text-decoration: none;

}

.catname a:hover {

	color: #005e84;

	text-decoration: none;

}

.small {

	font-size: 13px;

	color:#005e84;

	margin: 0px;

	padding: 5px 5px;

	font-weight: bold;

}

.blogsection {

	font-size: 14px;

	color: #005e84;

	font-weight: bold;

	margin: 0px 0px 25px 0px;

	text-decoration: none;

}

.blogsection a:link,.blogsection a:visited,.blogsection a:active, .blogsection a:hover {

	color: #005e84;

	text-decoration: none;

}

.sectiontableentry1 {

	font-size: 14px;

	color: #005e84;

	font-weight: bold;

	margin: 0px 0px 25px 0px;

	text-decoration: none;

	display:none

}

.sectiontableentry1 a:link,.sectiontableentry1 a:visited,.sectiontableentry1 a:active, .sectiontableentry1 a:hover {

	color: #005e84;

	text-decoration: none;

}

.sectiontableentry2 {

	font-size: 14px;

	color: #005e84;

	font-weight: bold;

	margin: 0px 0px 25px 0px;

	text-decoration: none;

	display:none

}

.sectiontableentry2 a:link,.sectiontableentry2 a:visited,.sectiontableentry2 a:active, .sectiontableentry2 a:hover {

	color: #005e84;

	text-decoration: none;

}

.credits {

	font-size: 11px;

	font-weight: bold;

	color: #b5b5b5;

	padding-top: 4px;

	padding-bottom: 10px;

}

.credits a:link,.credits a:visited,.credits a:active {

	color: #b5b5b5;

	text-decoration: none;

}

.credits a:hover {

	color: #b5b5b5;

	text-decoration: underline;

}

.banner {

	padding-top: 10px;

}

.botnav {

	font-size: 11px;

	font-weight: bold;

	color: #b5b5b5;

	padding-top: 4px;

	text-align: right;

}

.botnav a:link,.botnav a:visited,.botnav a:active {

	color: #b5b5b5;

	text-decoration: none;

}

.botnav a:hover {

	color: #b5b5b5;

	text-decoration: underline;

}






/*menu*/

.navlink {

padding: 0px 8px;

}

.nav {

	background-image: url(img/navbg.gif);

	height: 23px;

	width: 100%;

}

.menustyle {

	font-size: 13px;
	
    position: relative;
	
    left: 0px;
	
    top: 89px;
	
    width: 813px;
	
	padding: 0px;
	
	margin: 0px;
	
	float: left;
	
	z-index: 10;

}

.menustyle a:link,.menustyle a:visited,.menustyle a:active {

	color: #ffffff;

}

.menustyle a:hover {

	color: #ffffff;

}

.menustyle:after { /*Add margin between menu and rest of content in Firefox*/

content: "."; 

display: block; 

height: 0; 

clear: both; 

visibility: hidden;

text-align: left;

}

.menustyle ul {

width: 100%;

padding: 0px;

margin: 2px 0px 0px 12px;

text-align: left; /*set value to "left", "center", or "right"*/

}

.menustyle ul li {

	display: inline;

	background-image: none;

}

.menustyle ul li a {

padding: 4px 7px;

margin: 0;

text-decoration: none;

}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv {

	font-size: 11px;

	position:absolute;

	top: 0;

	border: 1px solid #dde8ec;

	border-bottom-width: 0;

	z-index:100;

	width: 180px;

	visibility: hidden;

	background-color:#FFFFFF;

text-align: left;

}

.dropmenudiv a:link,.dropmenudiv a:visited,.dropmenudiv a:active {

width: auto;

display: block;

border-bottom: 1px dotted #dde8ec;

padding: 2px 7px;

text-decoration: none;

color: #005e84;

}

.dropmenudiv a:hover {

color: #005e84;

background-color: #f9fbfc;

}

* html .dropmenudiv a { /*IE only hack*/

width: 100%;

}