@charset "utf-8";
/* CSS Document */

body {
	margin:6px 0 0 0;
}

td {
	font-family:tahoma;
	font-size:12px;
}

a {
	color:#697175;
	text-decoration:underline;
}

a:hover {
	color:#697175;
	text-decoration:none;
}

a:focus {
	outline:none;
}

img {
	border:none;
}

p,h1,h2,h3,h4,form {
	margin:0;
}

h3 {
	color:#336b8d; font-size:13px;
	padding:0 0 5px 15px;
}

.logo {
	margin-left:10px;
}

#navigation {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

#navigation ul  {
	margin:0; padding:0;
    background:url(../images/bg-nav-normal.gif) repeat-x; width:726px;
	height:36px; 
}

#navigation ul li  {
	margin:0; padding:11px 0 0 0; list-style:none; float:left;
	background:url(../images/bg-nav-normal.gif) repeat-x;
	height:25px; 
 }

#navigation ul li a {
	margin:0; 
	color:#ffffff; text-decoration:none;
	background:url(../images/bg-nav-normal.gif) repeat-x;
	text-transform:uppercase;
	padding:11px 17px 10px 17px; border-right:2px solid #888d8f;
 }

#navigation ul li a.contact {
	margin:0; 
	color:#ffffff; text-decoration:none;
	background:url(../images/bg-nav-normal.gif) repeat-x;
	text-transform:uppercase;
	padding:11px 17px 10px 17px; border:none;   
 }
 
 #navigation ul li a:hover.contact {
	margin:0; 
	color:#ffffff; text-decoration:none;
	background:url(../images/bg-nav-hover.gif) repeat-x;
	text-transform:uppercase;
	padding:11px 17px 10px 17px; border:none;   
 }

#navigation ul li a:hover {
	margin:0;  
	background:url(../images/bg-nav-hover.gif) repeat-x;
	color:#ffffff; text-decoration:none;
	text-transform:uppercase;
	padding:11px 17px 10px 17px; 
	border-right:2px solid #888d8f;
 }
 
.left-pannel {
	font-family:tahoma;
	font-size:11px;
 }
 
.left-pannel h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#0f4f76;
	padding:0 0 5px 1px;
	border-bottom:1px solid #758795;
	width:550px; margin:0 0 10px 14px;
 }


 
.left-pannel p {
	font-family:tahoma;
	font-size:11px;
 	color:#697175;
	padding:0 20px 10px 14px;
	line-height:15px;
 }
   
.flash {
	margin:0 1px 0px 0;
}
 
.title-box {
 	border:1px solid #5e6f77;
	padding:0 0 13px 0;
	margin-right:5px;
}
.title-box h2{ background:url(../images/bg-title.gif) repeat-x left top; padding:10px; color:#FFFFFF; font-size:14px; }
 
.title-box table {
	margin:8px 0 0 15px;
 }

.title-box table p {
	padding:5px 0 0 0; margin:0;
}

.title-box b {
	font-family:tahoma; font-size:11px; font-weight:bold; color:#336b8d; text-transform:uppercase;
}

.title-box b a {
	color:#336b8d; text-decoration:none;
}

.title-box b a:hover {
	color:#336b8d; text-decoration:underline;
}


.latest-news-box {
	background:url(../images/bg-title-2.gif) repeat-x;
	border:1px solid #5e829b; margin:9px 0 5px 0; padding:0 0 4px 0;
 }
 
 .communication-box {
 	border:1px solid #5e829b; margin:15px 0 0 10px; padding:0 0 4px 0;
	width:552px;  
 }
 
 .latest-news-box h2 {
 	border:1px solid #7da1b7; margin:2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	padding:5px 0 5px 12px;
	text-transform:uppercase;
	margin-bottom:11px;
 }
 
.latest-news-box b {
 	font-family:tahoma;
	font-size:9px;
	color:#336b8d; font-weight:bold;
 }

.latest-news-box p {
 	font-family:tahoma;
	font-size:11px;
	color:#697175;  
	padding:5px 10px 5px 12px;
}

.latest-news-box ul {
	margin:15px 0 0 0; padding:0px 0 4px 8px;	 
  }
 
.latest-news-box li {
	padding:0 0 0 14px; line-height:20px; list-style:none;  background:url(../images/site-map-bullet.gif) no-repeat 0px 7px;
 }
 
.latest-news-box ul li a {
	color:#0f4f76; text-decoration:none;	
 }

.latest-news-box li a:hover {
	color:#0f4f76; text-decoration:underline;
 }
 
 
a.read-more {
	color:#697175;
	text-decoration:none;
}

a:hover.read-more {
	color:#697175;
	text-decoration:underline;
}

.content-bottom-boxes {
 	background:#d9e7f1 url(../images/bg-title-3.gif) repeat-x;
	width:274px;
	float:left; 
	margin-right:14px;
	border:1px solid #5e829b;
	background-color:#d9e7f1;
	padding:0 0 8px 0;
  }
  

.content-bottom-boxes img {
 	margin:12px;
    }
	
.content-bottom-boxes p {
 	color:#697175;
	font-size:11px;
	padding:0 10px 0 12px;
    } 	
	
.content-bottom-boxes p a {
 	color:#697175;
	text-decoration:none;
  } 	
  
.content-bottom-boxes p a:hover {
 	color:#697175;
	text-decoration:underline;
  } 		

.content-bottom-boxes h2 {
 	border:1px solid #94adbf; margin:2px 2px 2px 2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	padding:5px 0 5px 12px;
	text-transform:uppercase;
 	height:38px;
 }

#footer {
	background:url(../images/bg-footer.gif) repeat-x;
	border:1px solid #758795;
	height:35px;
	font-family:tahoma;
	font-size:12px;
	color:#13486b;
	margin-top:15px;
	margin-bottom:8px;	
}

#footer a {
 	font-size:12px;
	color:#13486b;
	text-decoration:none;
 }
 
#footer a:hover {
 	font-size:12px;
	color:#13486b;
	text-decoration:underline
 }

a.site-map {
	color:#697175;
	font-size:11px;
	font-family:tahoma;
	text-decoration:none;
	padding:0 0 0 15px; margin:0;
	line-height:10px;
	background:url(../images/site-map-bullet.gif) no-repeat 0px 4px;
 }

a:hover.site-map {
	color:#697175;
	font-family:tahoma;
	text-decoration:underline;
	font-size:11px;
	padding:0 0 0 15px;  margin:0;
   line-height:10px;
	background:url(../images/site-map-bullet.gif) no-repeat 0px 4px;
}

.left-pannel ul {
	margin:0; padding:0 0 0 15px;
}

.left-pannel ul li {
	background:url(../images/site-map-bullet.gif) no-repeat 0px 6px;
	list-style:none; color:#697175; font-size:11px; padding:0 0 0 12px; line-height:20px;
}

.left-pannel ul li a {	 
	 color:#697175; text-decoration:none;
}

.left-pannel ul li a:hover {	 
	 color:#697175; text-decoration:underline;
}

.communication-box a {
	font-size:12px; color:#5e829b !important;	
	text-decoration:none !important; font-weight:bold;
}

.communication-box a:hover {
	font-size:12px; color:#50b6da !important;	
	font-weight:bold;
 }

.left-pannel table {
	margin-left: 12px;
}

input,textarea {
	border:1px solid #758795;
	width:178px;
}

button {
	background:#758795;
	border:1px solid #758795;
	font-weight:bold; color:#fff;
}

.btn_blog {
	background:url(../images/btn_blog.gif) no-repeat;
	padding:15px;
}

.btn_blog p {
	padding:5px 6px 0 0;
}

.btn_blog h2 {
	color:#FFFFFF; 
	font:normal 14px Verdana, Arial, Helvetica, sans-serif;
	margin:0; padding:0;
}

.btn_blog a {
	color:#FFFFFF; text-decoration:none; font-weight:bold;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
 }
 
 .btn_blog a:hover {
	color:#FFFFFF; text-decoration:underline; font-weight:bold;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
 }

.left-padding {
	padding-left:2px !important;
}

.hlt_stl {
	background:#266085; border:1px solid #266085; color:#fff; padding:2px 0 2px 8px; margin-bottom:8px;
}

.news_headlines
{
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#0f4f76;
	padding:0 0 5px 1px;
	width:550px; margin:0 0 10px 14px;
}

.spl_spc {
	padding-top:10px;
	text-transform:capitalize;	
}	