
/* ticker */

#ticker {
	z-index:5;
	width: 235px;
	height: auto;
	margin: 0 auto;
	padding: 0px 0px 0px 0px;
	background: #00a4e4;
	color:#FFFFFF;
	border:none;
}

/* Body */

body {
	margin: 15px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color:#999999;
	font-size: 12px;
	background-image: url(../images/MESH_website_bg.png);
	background-repeat: repeat;
	}

h1 {
	font-size: 25px;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #00a4e4;
}

h2 {
	font-size: 18px;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #646464;
}

h3 {
	font-size: 15px;
	margin: 0;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #00a4e4;
}

.quotemark {
	font-size: 26px;
	margin-top: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: normal;
	color: #00a4e4;
	text-decoration:none;
	line-height:32px;
}

.subhead {
	font-size: 20px;
	margin-top: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #00a4e4;
	text-decoration:none;
	line-height:1.5em;	
}


.headertext {
	font-size: 22px;
	margin-top: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #ffffff;
	opacity:0.4;
	filter:alpha(opacity=40);
	text-decoration:none;	
}

.boxhead {
	font-size: 30px;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #ffffff;
	text-decoration:none;
}

.boxhead a {
	font-size: 30px;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #ffffff;
	text-decoration:none;
	border-bottom: 0px;
	border:none;
}


.boxhead a:hover {
	font-size: 30px;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #229fe0;
	text-decoration:none;
	border-bottom: 0px;
	border:none;	
}

.sublink {
	font-size: 13px;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #ffffff;
	border-bottom: 1px dashed;
	
}


.sublink:hover {
	font-size: 13px;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #229fe0;
	border-bottom: 1px dashed;
}


p, ul, ol {
	color:#646464;
}

.services{
	font-size: 14px;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #646464;
}

ul, ol {
}

a {
	text-decoration:none;
	color: #cccccc;
	border:none;
}

a:hover {
text-decoration:none;
	background: none;
	color:#229fe0;
	border:none;
}

.copyright {
	font-size: 10px;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #ffffff;
	text-decoration:none;
}

.link {cursor:pointer; color:#666; z-index:1;}
.link:hover {color:#000}
.slider {position:relative; overflow:hidden; border:none; height:315px; margin-bottom:20px;}
.slidercontent {position:absolute}
.slidercontent .upper {border-bottom:none;}
.section {padding:10px}
.newsslider {position:relative; overflow:hidden; border:none; height:95px; width:240px; margin-bottom:20px}
.newsslidercontent {position:absolute}
.newsslidercontent .upper {border-bottom:1px solid #9ac1c9}
.newssection {padding:10px; height:75px}



