﻿/*

title link #30648F 

more info link #CC3300

h1 color #ffffff url(_design/h1.png) uppercase 

col title #041424 url(_design/col_title.png) uppercase
col text #041424



top nav bg #285477 url(_design/top-nav_bg.png)
top nav link #ffffff
top nav link active #ffffff background #ffffff
2nd nav bg #E0EBF5
breadcrumb link #333333
breadcrumb active link #2B5A80

top banner 710 * 104
thumbs 60 x 60
*/

body {
	font-family: verdana, helvetica, sans-serif;
	font-size:62.5%;
	cursor:default;
	background-color:#FFFFFF
}
* {
	margin: 0px;
	padding: 0px;
	text-decoration: none;
}
html {
	height:100%;
	margin-bottom:1px;
}

#logo{width:180px;margin-bottom:1em;float:left}
#tagline{width:450px; margin-top:50px;float:right;  }
#tagline IMG{float:right;margin-left:10px;border:0px;}

#container { 
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	background-color: #ffffff;
}
#skyscraper { }

#header {height:90px;
	width:960px;
	padding-top:15px; 
}
#header2 {height:40px;
	width:100%;
	padding-top:15px;
}
 
 
.spacer {
	width:100%;
	height:15px;
}
hr {
	border:0px;
	color:#CCCCCC;
	background-color:#CDCDCD;
	height: 1px;
	width: 100%;
	text-align: left;
}
#colmain h1,#colmain2 h1, h1.subheader {
 font-size:17px;  
 padding:4px 0px 5px 30px;margin-bottom:15px;
	color:#ffffff;
	background:transparent url(/_style/new-h1.jpg) top left no-repeat;
	font-family: Verdana, Helvetica, sans-serif;font-weight:normal;
	 text-transform:uppercase;
}

.h1header{ background-color:#30638E;}

/*#colmain2 h1 {
 font-size:12px;
 margin:0px 0px 15px 0px;
	color:#30648F;
 
	font-family: Verdana, Helvetica, sans-serif;font-weight:bold;
 
}*/

h2 {
	font-size:12px;
	color:gray;
	font-family: Verdana, Helvetica, sans-serif;
	font-weight:300;
	background-color:#FFFFFF;
}
h3 {
	font-size:12px;
	text-align:left;
	font-weight:300;
	padding:5px;
	margin-top:5px;
}
 
#left {CLEAR:BOTH;
	float:left;
 
	width:200px;
	background-color:#FFFFFF;
}

.item{width:230px}
.item .heading{width:200px;  padding:5px 0px 5px 30px ; background: #DEECF5 url(/_style/title-bg_1.jpg) top left no-repeat;color:#041424;
               font-size:12px; text-transform:uppercase;margin-bottom:5px;}
               .item .heading a{ text-decoration:none;color:#041424;}
#colsub .item  { background-color:#f5f5f5}
.item .body .title{color:#041424;font-size:11px;font-weight:bold;margin:0px 0px 5px 10px ;width:210px}
.item .body .title a{color:#30648F; text-decoration:none;font-size:11px;font-weight:bold;}
.item .body .art {width:210px;float:left;margin:4px 0px 4px 0px;}
.item .body .art img{width:60px;float:left;}
.item .body .art2{font-weight:normal;width:140px;float:right;font-size:10px;margin:2px 0px 4px 0px;}
.item .body .art3{font-weight:normal;font-size:10px;margin:2px 0px 4px 0px;}

#newsmenu  { list-style:none;padding:0px 0px 10px 0px;margin:0px 0px 10px 0px;background-color:#ffffff;border:1px solid #DEECF5;}
#newsmenu .heading a{color:#041424; font-size:12px;}
 #catmenu  { list-style:none;padding:0px 0px 10px 0px;margin:0px 0px 10px 0px;background-color:#f5f5f5}
 #catmenu ul ,#newsmenu ul {list-style:none;padding-left:15px;}
 #catmenu li ,#newsmenu li{padding:4px 0px 4px 0px}
  #newsmenu a,#catmenu a{color:#30648F;font-size:11px;}
/*{color:#041424;font-size:12px;}*/
 


  .more {font-size:11px;color:#CC3300; text-decoration:none;margin:0px 0px 10px 10px;width:210px; text-align:left;}

html>body #main {border:0pt solid green;}

#main{float:right;width:710px;border:0pt solid green;}

#main #banner1{float:left;width:710px;height:105px;margin-bottom:20px; background:url(/_design/banner1.png) top left no-repeat;}

#main #colmain{float:left;width:452px ; MARGIN-BOTTOM:10PX;}
#main #colmain2{float:left;width:710px ;MARGIN-BOTTOM:10PX}
#main #colsub{float:right;width:230px ;}

#main #colmain .article{float:left;padding:0px; vertical-align:top;line-height:1.5em;font-size:1.2em;}
#main #colmain img.artimg{border:1pt solid #dddddd;float:left;margin:15px 10px 2px 0px;}

#main .article{font-size:12px;color:#04142F; }
#main h2 a{color:#30648F;font-size:13px;font-weight:bold;text-decoration:underline;}
 
a {
	color:#cc0000;
	text-decoration:none;
}
a:hover {
	color:#cc0000;
	text-decoration:underline;
}

html>body #footer{width:950px}
#footer 
{margin:10px 0px 10px 0px; width:950px;
    background:#285477 url(/_design/footer_bg.png) top left repeat-x;
	clear:both;min-height:50px;
	font-size:12px;
	font-family:Verdana,  Helvetica, sans-serif; }
 #footer a{color:#ffffff}
.right { 
	float:right;
	font-size:100%;
	margin-top:5px;width:350px; 
 
}
.right img {float:right;}
.left {
	color:#f4f4f4;font-size:10px;
 margin-left:10px;
	float:left;
	margin-top:7px;width:470px;
}
 
 
.thumb{border:1pt solid #cccccc;margin:2px 0px 2px 0px}

#searchbox{border:1pt solid #cccccc;height:18px;float:left;
           background: #ffffff
            url(/_design/sbox.png) top left no-repeat;width:200px;}
#dropdown{float:left;margin:0px 10px 0px 10px;}
.nobord{border:0px;}
.mar70left{margin-left:70px}
input{font-size:1em;color:#30648F;padding-top:2px;}
select{border:1pt solid #cccccc;height:20px;float:left;font-size:1em;color:#30648F;padding-top:2px;}

.artsummary{color:#003366;margin:5px 0px 5px 0px;font-size:1.2em;}
.artextra{margin:10px 5px 10px 0px;font-size:1.1em;}
.artauthor{color:#000000;font-weight:bold;}
.artsource{color:#30648F;}
.artdate{color:#999999;}
 
.articlelistitem{margin-bottom:10px;}
.articlelistcontent{padding:5px 0px 2px 0px;font-size:1.05em;}

#linklist{ list-style:none;margin-bottom:10px;}
#linklist UL{ list-style:none;margin-left:0px}
#linklist li{margin:2px 0px 2px 0px; }
#linklist li a{color:#30648F}

#s_box{width:360px; float:right;margin-top:4px;}
#s_box .up2{margin-top:-1px;}

.info{border:#cccccc 1pt solid; background-color:#dddddd;padding:10px; width:400px;padding:10px;margin:10px auto;}
.blueheader{color: #30648F;font-weight:bold;font-size:11px;}
.descr{padding:5px; font-style:italic; font-size:10px;}
.searchtext{font-size:12px;}

	
	.pagination {clear:both; font-size:10px; padding: 4px 2px 4px 7px;border: 0px solid #ddd;margin: 0 0 1.5em}
	.pagination p { text-align:center}
	.pagination p a:link, .pagination p a:visited, .pagination p a:hover, .pagination p a:active
	     {text-decoration:none; padding:2px;color:#000000;font-weight:bold;}
	.pagination p a:hover { color:#3399CC}
	.pagination p span {text-decoration:none;background:#fff;padding:2px 5px;color:#3399CC; }
	.pagination * {margin:0}
	.pagination h4 {margin-top:-1.45em;padding:0;border:none; }
