@charset "utf-8";
/* CSS Document */
/* refer to ../stylesheets/widget7867.css*/
/* refer to ../stylesheets/typographyad1d.css*/


/***********************************************************
titlebar
**********************************************************/


#titlebar {
background-color: silver;
/*height: auto !important;  /*modern browsers 
height: 95px; /* IE6: treated as min-height */
/*min-height: 95px; /* modern browsers */
position: relative;
width: 100%;
margin: 0;
padding: 0;
}


#titlebar .col_news_M {
background-color: #99FFFF;
margin: 0px 0% 0 16%;
background-image: url(assets/pixel_grey.gif); 
background-repeat: repeat-x; 
background-position: 0 50%;
}

#titlebar .col_news_L {
background-color: orange;
position: absolute; top: 0; left: 0;
border: 0px solid #D1D7E0;
width: 15%; margin: 0px 0px 0px 0px;
height: auto !important;  /*modern browsers*/ 
height: 2em; /* IE6: treated as min-height */
min-height: 2em; /* modern browsers */
margin: 0;
padding: 0;
background-image: url(assets/pixel_grey.gif); 
background-repeat: repeat-x; 
background-position: 0 50%;
}

#titlebar h2 {
	font-size: 1.8em;
	font-family: tahoma, arial, georgia, verdana, helvetica, sans-serif;
	font-weight: normal;
	color: #2e5882;
	text-transform: uppercase;
	letter-spacing: .1em;
	
}

#titlebar h2 span {
background-color:#FFFFFF; 
background: #FFFFFF;
padding-right: 0.25em;
}

/***********************************************************
NEWS - content 
**********************************************************/


#news_content {
background-color: red; 
/*height: auto !important;  /*modern browsers 
height: 95px; /* IE6: treated as min-height */
/*min-height: 95px; /* modern browsers */
position: relative;
width: 100%;
margin: 1.5em 0 0 0;
padding: 0;
}


#news_content .col_news_R { 
position: absolute; top: 0px; right: 0;
background-color: green;
width: 19.5%; margin: 0px 0px 0px 0px;
margin: 0;
padding: 0;
text-align: right;
}

#news_content .col_news_C {
background-color: yellow;
margin: 0px 22% 0 16%;
}

#news_content .col_news_L {
background-color: orange;
position: absolute; top: 0; left: 0;
border: 0px solid #D1D7E0;
width: 15%; margin: 0px 0px 0px 0px;
margin: 0;
padding: 0;
}



/* ----------NEWS LIST -------------*/


#news_content .col_news_C div.list {
color: #40a425;
border-bottom: 2px solid #2f920b;
line-height: 1.6em;
margin: 0.5em 0 1.0em 0;
padding: 0 0 0.75em 0;
text-align: right;
/*vertical-align: bottom;*/
width: 100%;
}



#news_content .col_news_C div.listrow {
font-family: 'Lucida Grande', 'Lucida Sans Unicode', arial, georgia, verdana, helvetica, sans-serif;
color: #777;
font-size: 1.1em;
border-bottom: 1px solid #d1d7e0;
padding: 0.6em 0;
width: 100%;
text-align: left;
}

#news_content .col_news_C div.listrow a {

}

/* ----------//NEWS LIST -------------*/


#news_content .col_C h3 {
font-size: 1.1em;
font-weight:bold;
color: #408a26;
margin-bottom: 4px;
/*color: #194b7c;
margin-left: 0.25em;*/
}


#news_content .col_news_C h4 {
color: #40a425;
font-size: 1.6em;
border-bottom: 1px solid #dadada;
line-height: 1.6em;
font-family: georgia;
margin: 0.5em 0 1.0em 0;
padding: 0 0 .4em 0;
}



#news_content .col_news_C p {
color: #2e5882;
line-height: 2.0em;
}

#news_content .col_news_C p.faq {
color: #4ea92e;
font-weight: bold;
line-height: 2.0em;
}


#news_content .col_news_C  ul.body{
/*padding: 1.0em;
padding-left: 2.5em;*/
}

#news_content .col_news_C  ul.body li  {
color: #2e5882;
line-height: 2.0em; 
list-style-type: disc;
list-style-position:inside; 
/*list-style-image: url(assets/bullet/bullet.arrow.right.paging.gif)*/

}


#news_content .col_news_C  ul.body_arrow{
padding: 1.0em;
padding-left: 2.5em;
}

#news_content .col_news_C  ul.body_arrow li  {
color: #2e5882;
line-height: 2.0em; 
list-style-image: url(assets/bullet/bullet.arrow.right.paging.gif);
font-size: 11px;
text-align: top;
/*list-style-position: inside;*/
}



/*  quotes
**********************************************************/

#news_content .col_news_R  .quote_blue { 
	min-height: 185px;
	height: auto;
	_height: 185px; 
	width: 100%;
	padding: 2.0em;
}

#news_content .col_news_R .quotebox_blue {
text-align: right; background-color: #1870a8; color: #FFF; padding: 1.5em 1.0em 2.5em 1.0em; margin: 0;
}

#news_content .col_news_R .quotebox_green {
text-align: right; background-color: #2f920b; color: #FFF; padding: 1.5em 1.0em 2.5em 1.0em; margin: 0;
}

#news_content .col_news_R .quotebox_orange {
text-align: right; background-color: #f16525; color: #FFF; padding: 1.5em 1.0em 2.5em 1.0em; margin: 0;
}

#news_content .col_news_R .quotebox_red {
text-align: right; background-color: #cc3333; color: #FFF; padding: 1.5em 1.0em 2.5em 1.0em; margin: 0;
}



#news_content .col_news_R  p.quote  {
	font: 1.2em 'Lucida Grande', 'Lucida Sans Unicode', arial, georgia, verdana, helvetica, sans-serif;
	color: #fff;
	line-height: 1.5em;
	display: block;
	text-align: left;
}



/*  paging
****************************************************/

		

#nav_paging ul
{
padding: .2em 0;
margin: 0;
list-style-type: none;
color: #194b7c;
font-size: 1.1em;
font-family: 'Lucida Grande', 'Lucida Sans Unicode', arial, georgia, verdana, helvetica, sans-serif;
font-weight: bold;
text-align: left;
}

#nav_paging ul li 
{ display: inline; 
padding: .2em 0.5em .2em 0em
}

#nav_paging ul li a{
text-decoration: none;
color: #194b7c;
padding: .2em 0.5em .2em 0em;
}

#nav_paging ul li a:hover
{
/*background-color: #369;*/
color: #2f920b;
padding: .2em 0.5em .2em 0em;
}

#nav_paging ul li a.active{
color: #2f920b;
}
		
		
/* ------------  MISC ---------------------- */

/*font-family: 'Lucida Grande', 'Lucida Sans Unicode', arial, georgia, verdana, helvetica, sans-serif;
*/
