ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input,table,tr,td
{ margin: 0; padding: 0; border:0; }
a img,:link img,:visited img,fieldset { border: none; }
.clr{clear:both;height:0;font-size: 1px;line-height: 0px;}
body {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:medium;
	background:#000000 url(images/main-bg-tile.gif) 0 0 repeat-x;
	padding:0;
	margin: 0;
	color:#6C6C6C;
}
p,ul,ol{margin-bottom:0.5em;}
ul,ol{margin-left:20px;}
div.left {float:left;}
div.right {float:right;}
.nowrp{white-space:nowrap;}
.alignright {text-align:right;}
.aligncenter {text-align:center;}
#section-logo {margin-top:14px; height:45px}
#section-logo #logo {float:left;margin:0 5px 0 11px; }

#tagline{font-size:0.8em; color:#a8bec1; line-height:0.8em; padding-top:15px;}
#header-wrp{background:#fff url(images/header-tile-bg.gif) 0 0 repeat-x;}
#header-wrp #header{background:url(images/header-bg.jpg) 100% 0 no-repeat; height:133px;}
.breadcrumb{
	padding:10px 0 10px 22px; text-transform:uppercase;
	font-family:Geneva, "Arial Narrow", Segoe UI, Helvetica, sans-serif;
	letter-spacing:-1px;
	font-weight:bolder;
	font-stretch:narrower;
	margin-bottom:26px;}
#breadcrumb1{
	background-color:#FFF;
	color:#007E7F;
}
#breadcrumb2{background-color:#007e7f;color:#fff;}
#cont{background:#007e7f url(images/cont-cr.gif) 100% 100% no-repeat; margin:0 14px;}
#cont #cont-cl{background:url(images/cont-cl.gif) 0 100% no-repeat; padding:0 0 20px 0;}
#cont2-wrp {background:#fdfdfd url(images/cont2-bb.jpg) 0 100% repeat-x; margin:0 14px; zoom:1}
#cont2{background:url(images/cont2-cr.jpg) 100% 100% no-repeat;}
#cont2 #cont-cl{background:url(images/cont2-cl.jpg) 0 100% no-repeat; padding:0 0 20px 0;}
#navmenu{list-style:none; margin: 0 22px;}
#navmenu li{ margin-bottom:30px;}
#navmenu li a {color:#FFF; text-decoration:none; font-size:1.4em;}
#navmenu li .summary a {font-size:0.9em; color:#0bd0d2;}
#footer {
	padding:20px 0 20px 35px;
	color:#494949;
	font-size:0.9em;
}
#footer a {color:#494949; text-decoration:underline;}
#slogan {padding:95px 0 0 35px;}
h2{color:#393838; line-height:1.3em; font-size:1.1em; text-indent:0px}
h2 span{color:#01a5a6;}
h3{color:#3a3a3a; font-size:1em;}
hr { border:none; background:none; border:1px dotted #cecece;}
em{color:#167b80; text-transform:uppercase; font-style:normal}
.section {margin:0 22px 35px 22px;}
.section p, .section blockquote {color:#6c6c6c; margin-bottom:10px;}
p strong {color:#16797e;}
.section a {color:#16797e;}
#section-last{margin-bottom:0}
.fltleft{float:left; margin-right:15px; margin-bottom:15px;}
.auth{text-align:right; font-weight:bold; color:#16797e;}
a.read-more{font-weight:bold;}
.p-list {list-style:none; color:#646464;}
.p-list li{border-bottom:1px dotted #d4d4d4; padding:10px 0 10px 20px;}
.p-list li.last{border:none;}
.p-list li h4{color:#01a5a6; font-weight:normal;}
#l1{background:url(images/bul1.gif) 0 15px no-repeat;}
#l2{background:url(images/bul2.gif) 0 15px no-repeat;}
#l3{background:url(images/bul3.gif) 0 15px no-repeat;}
#l4{background:url(images/bul4.gif) 0 15px no-repeat;}
.right{text-align:right;}
#contact{color:#6c6c6c;}
#your-name, #your-email, #your-message {
	width :100%; border:2px inset #ccd1c1; margin-bottom:10px; color:#6c6c6c;
	font:1.0em Arial, Segoe UI, Helvetica, sans-serif;
}
#your-message { padding-left:0; padding-right:0;}
#clear, #send {background:none; border:none;}
#clear span, #send span {font-weight:bold; color:#16797e; text-decoration:underline; font-size:1.3em;}
#home-tab{padding-left:22px;}
#home-tab a{
	color:#007E7F;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:bolder;
	font-family:Geneva, "Arial Narrow", Helvetica, sans-serif;
} 
