html{
    background:#FAFBFC ;
}

#sidebar{
background: #E4EBF2;
}


#footer {
	background:#1D3652;
}

#bd{
}

#mainnav{
   background:#192B40 url(../gradient-bg.png) repeat-x 50% 50%;
}

	
#mainnav ul li a:hover {
   color:#fff;
   background:#060606 url(../button-bg.png)  repeat-x 0 -7px ;
}

#hd
{
	border-bottom:1px solid #1D3652;
	background:#1D3652 url(../bg-shadowhighligt.png) repeat-x ;
}



h1, h2, h3, h4, h5, h6 {
    margin: 0;
    font-style: normal;
    font-weight: bold;
    background: transparent;
    color: #1D3652;
}

#footer h1,
#footer h2{
color:#FFF;
}


	#user_navigation a,
		#site_subnav ul li.active a{	
		color:#FFF;
		}	
	
a:link {
    color: #284B72;
}
a:visited {
    color: #284B72;
}
a:hover {
    color: #223850;
    text-decoration: underline;
}
a:active {
    color: #284B72;
    text-decoration: underline;
}

#footer a{
color:#FFF;
    text-decoration: underline;
}

#site_nav{
background:#1D3652 url('../images/gradient-top-light.png') repeat-x top;
}


#site_subnav {
	border-bottom: 5px solid #1D3652;
}


	#site_subnav ul li {
	background: #B6C7DB url('gradient-bg.png') repeat-x top;
	}
	
	
		#site_subnav ul li.active {
	background: #1D3652 url('gradient-bg.png') repeat-x top;
	}
	
	#user_navigation{
background:#1D3652 ;
	}
	
		
		
.pager .current {
background:#1D3652;
border:1px solid #B6C7DB;
}

.pager li {
background:#B6C7DB;
border:1px solid #C2CFDF;
}


.pager{
color:#fff;
font-weight:bold;
}


.header,
#newspage .yui-u h1{
background:#1D3652 url('../images/gradient-top-light.png') repeat-x top;
}


#newspage h2.date{

background:#fff;
border:1px solid #ccc;
}

.header a,
#newspage .yui-u h1 a{
color:#fff;
}


h3.readmore{
background:#1D3652 ;
}


.metadata{
background:#1D3652 url('../button-toplight.png') repeat-x top;
}



#user_navigation .photo {
	border: 1px solid #B6C7DB;
}
		
		
#user_navigation #new_msg_count {
	background-color: #528f6c;
	}
		
		
		#user_navigation ul a {
			color: #B6C7DB;
		}
			
	#user_navigation ul#user_link_menucontent {
		background: #d5dde5;
		border: 1px solid #1d3652;
		
		}
		
		
		#user_navigation ul#user_link_menucontent a {
			color: #1d3652;
			
			
			}
			
			
	#user_navigation #user_link {
		}

			#user_navigation ul#user_link_menucontent a:hover {
				background: #528f6c;
			}
			
			
	#user_navigation #user_link {
		}
		

		.table table,.table th,.table td
{
border: 1px solid #E4EBF2;
}

.table th,.table td
{
vertical-align:bottom;
font-size:1.1em;
padding:0.5em;
}
.table th
{
font-weight:bold;
font-size:1.3em;
color:white;
   background:#192B40 url(../gradient-bg.png) repeat-x 50% 50%;
}
.table tr.alt td{
background-color: #E4EBF2;
}
