﻿/* body	*/

body {border:0; margin:0; padding:0;  font:70%/160% "verdana",sans-serif; color:#192666; background-color:#F2F5FE;}
.body				{ font-size: 11px; font-family:Verdana, Tahoma, arial, sans-serif; color: #192666; }

.label				{ color:#192666; font-family:"Trebuchet MS", "Lucinda Grande", arial, verdana, sans-serif; }

#wrap				{position: relative; width: 910px; margin: 0 auto; text-align: left; background: #F2F5FE url(images/bg.gif) repeat-x center top; }

#body-background    { background-position : center top;	background:#F2F5FE url(images/bg.gif) repeat-x center top;
                      	background-attachment: scroll;}

/* header  */

#header-top			{position: relative; height: 35px; width:910px;	padding: 0;	color: #fff;}
#header-link		{position: absolute; top: 8px; right: 45px;	color: #192666; font-size: 10px; font-weight: bold;}
#header-link p		{padding: 0; margin: 0;}
a.header-link:link { FONT-SIZE: 10px; color: #192666; font-family:Verdana, Tahoma, arial, sans-serif; text-decoration: none;}
a.header-link:visited { FONT-SIZE: 10px; COLOR: #192666; font-family:Verdana, Tahoma, arial, sans-serif; text-decoration: none;}
a.header-link:active { FONT-SIZE: 10px; COLOR: #192666; font-family:Verdana, Tahoma, arial, sans-serif; text-decoration: none;}
a.header-link:hover { FONT-SIZE: 10px; COLOR: #383d44; font-family:Verdana, Tahoma, arial, sans-serif; text-decoration: none; border-bottom: 2px solid #dbd5c5;}


#header-photo		{position: relative; clear: both; margin: 5px auto; width: 910px; height: 118px; background: url(images/header.jpg) no-repeat center center;}
#header-logo-text a {position: absolute; margin: 0; padding: 0; font: bold 32px 'Trebuchet MS', Arial, Sans-serif; letter-spacing: -1px; color: #fff; text-transform: none; text-decoration: none; border: none;
/* change the values of top and left to adjust the position of the logo*/ top: 15px; left: 15px;}
#header-slogan {position: absolute; margin: 0; padding: 0; font: bold 14px 'Trebuchet MS', Arial, Sans-serif; text-transform: none; color: #B6D1F8;
/* change the values of top and left to adjust the position of the slogan*/ top: 60px; left: 30px;}

#content-wrap		{ background: #ffffff; float: left; width: 898px; margin-left: 6px; display: inline;  padding-top:20px; border-top: 0px solid #fff;}

/* left side menu */
#menutop                        {background:url("images/col_top.gif") ; height:20px;}
#menubottom
{
	background: url( "images/col_bottom.gif" );
	height: 20px;
	
	background-repeat: no-repeat;
}
#sidebar						{float: left; width: 193px; margin-top: 0px; margin-left:17px;
        						 background:#CEDBF9 url("images/col_bg.gif") 0 0 repeat-y;}	
.accordion-header	 {padding:13px 15px 14px 15px; margin:0 0px 0px 0px; 
                 	  background:#A0B9F3 url("images/col_title_bg.gif") 0 0 repeat-y; 
                 	  font-weight:bold;font-size:120%; color:#192666;}

.accordion-sub-header			{cursor:pointer; border-bottom: 1px solid #E5E5E5; 
                     			 font-family: 'Trebuchet MS', Tahoma, Sans-serif; 
                     			 font-size:13px; margin: 5px 5px 5px 10px; padding:  
                     			 2px  5px 5px 0px; color: #444;
                     			 }
a.accordion-header-link:link	{color:#444; font-size:15px; font-family:'Trebuchet MS', Tahoma, Sans-serif; font-weight: Bold; text-decoration:none;}
a.accordion-header-link:visited	{color:#444; font-size:15px; font-family:'Trebuchet MS', Tahoma, Sans-serif; font-weight: Bold; text-decoration:none;}
a.accordion-header-link:active	{color:#444; font-size:15px; font-family:'Trebuchet MS', Tahoma, Sans-serif; font-weight: Bold; text-decoration:none;}
a.accordion-header-link:hover	{color:#444; font-size:15px; font-family:'Trebuchet MS', Tahoma, Sans-serif; font-weight: Bold; text-decoration:none;}
.accordion-content				{ padding:5px 0px 5px 18px; background:#A0B9F3 url("images/col_bg.gif") 0 0 repeat-y;}
.accordion-details				{padding:5px 0px 5px 18px; background:#CEDBF9; color:#192666; }
a.accordion-link:link			{ line-height:20px; color:#192666; font-size:11px; font-family:Verdana, Tahoma, arial, sans-serif; text-decoration:none;}
a.accordion-link:visited		{ line-height:20px; color:#192666; font-size:11px; font-family:Verdana, Tahoma, arial, sans-serif; text-decoration:none;}
a.accordion-link:active			{ line-height:20px; color:#192666; font-size:11px; font-family:Verdana, Tahoma, arial, sans-serif; text-decoration:none;}
a.accordion-link:hover			{ line-height:20px; color:#326ea1; font-size:11px; font-family:Verdana, Tahoma, arial, sans-serif; text-decoration:none;}

/* main content */
.two-col #main		{margin: 0px 6px 0 220px;}

div#divFiltersDisplayIDForCssIdentification div.inner-title-padding { border:solid 1px #CCCCCC; background-color:#F0F0F0; padding:3px; }

.horizontal-line {}
.article-author-padding { padding-top:5px;}
.article-list-padding { padding: 15px 10px 15px 0px;  }
.article-details-padding {padding:15px 10px 15px 0px;}

.title-icon {margin:0px 0px 0px 5px; border:none;}
.icon {border:none;}
.tags {background-color:#F5F5F5; padding:7px 0px 7px 5px;}
.data-att { font-size:15; font-weight:bold; }
.article-sub-title {color:#444; font-weight: Bold; font-family: 'Trebuchet MS', Tahoma, Sans-serif; font-size:15px; padding:20px 0px 10px 0px; } 

.article-title-table {width:100%; border-bottom: 1px solid #dadada; padding-right:5px;}
.title {color: #192666; font-size: 20px; font-family:Georgia, "Times New Roman", Times, serif;}
a.title-link:link { color: #192666; font-size: 20px; font-family:Georgia, "Times New Roman", Times, serif; text-decoration: none;}
a.title-link:visited { color: #192666; font-size: 20px; font-family:Georgia, "Times New Roman", Times, serif; text-decoration: none;}
a.title-link:active { color: #192666; font-size: 20px; font-family:Georgia, "Times New Roman", Times, serif; text-decoration: none;}
a.title-link:hover { color: #326ea1; font-size: 20px; font-family:Georgia, "Times New Roman", Times, serif; text-decoration: none; border-bottom: 2px solid #dbd5c5;}

.article-author {font-size:10px; color: #192666; font-family:Verdana, Tahoma, arial, sans-serif;}
a.article-author-link:link { FONT-SIZE: 10px; color: #192666; font-family:Verdana, Tahoma, arial, sans-serif; text-decoration: none;}
a.article-author-link:visited { FONT-SIZE: 10px; COLOR: #192666; font-family:Verdana, Tahoma, arial, sans-serif; text-decoration: none;}
a.article-author-link:active { FONT-SIZE: 10px; COLOR: #192666; font-family:Verdana, Tahoma, arial, sans-serif; text-decoration: none;}
a.article-author-link:hover { FONT-SIZE: 10px; COLOR: #383d44; font-family:Verdana, Tahoma, arial, sans-serif; text-decoration: none; border-bottom: 2px solid #dbd5c5;}

#divArticleInner a:link { font-size: 11px; color: #326ea1; font-family:Verdana, Tahoma, arial, sans-serif; text-decoration: none; }
#divArticleInner a:visited { FONT-SIZE: 11px; color: #326ea1; font-family:Verdana, Tahoma, arial, sans-serif; text-decoration: none; }
#divArticleInner a:active { FONT-SIZE: 11px; color: #326ea1; font-family:Verdana, Tahoma, arial, sans-serif; text-decoration: none; }
#divArticleInner a:hover { FONT-SIZE: 11px; color: #383d44; font-family:Verdana, Tahoma, arial, sans-serif; text-decoration: none; border-bottom: 2px solid #dbd5c5; }

#divCommentsWrapper a:link { font-size: 11px; color: #326ea1; font-family:Verdana, Tahoma, arial, sans-serif; text-decoration: none; }
#divCommentsWrapper a:visited { FONT-SIZE: 11px; color: #326ea1; font-family:Verdana, Tahoma, arial, sans-serif; text-decoration: none; }
#divCommentsWrapper a:active { FONT-SIZE: 11px; color: #326ea1; font-family:Verdana, Tahoma, arial, sans-serif; text-decoration: none; }
#divCommentsWrapper a:hover { FONT-SIZE: 11px; color: #383d44; font-family:Verdana, Tahoma, arial, sans-serif; text-decoration: none; border-bottom: 2px solid #dbd5c5; }

a.body-link:link { FONT-SIZE: 11px; color: #326ea1; font-family:Verdana, Tahoma, arial, sans-serif; text-decoration: none;}
a.body-link:visited { FONT-SIZE: 11px; COLOR: #326ea1; font-family:Verdana, Tahoma, arial, sans-serif; text-decoration: none;}
a.body-link:active { FONT-SIZE: 11px; COLOR: #326ea1; font-family:Verdana, Tahoma, arial, sans-serif; text-decoration: none;}
a.body-link:hover { FONT-SIZE: 11px; COLOR: #383d44; font-family:Verdana, Tahoma, arial, sans-serif; text-decoration: none; border-bottom: 2px solid #dbd5c5;}

/* footer */
#footer-wrap		{clear: both; width: 910px; font-size: 95%; padding: 20px 0; text-align: left; }
.footer				{clear: both; color: #6685CC;  width: 910px; padding: 20px 20px 20px 20px; text-align: center; }
a.footer-link:link { FONT-SIZE: 10px; font-weight:bold; color: #6685CC; font-family:Verdana, Tahoma, arial, sans-serif; text-decoration: none;}
a.footer-link:visited { FONT-SIZE: 10px; font-weight:bold; COLOR: #6685CC; font-family:Verdana, Tahoma, arial, sans-serif; text-decoration: none;}
a.footer-link:active { FONT-SIZE: 10px; font-weight:bold; COLOR: #6685CC; font-family:Verdana, Tahoma, arial, sans-serif; text-decoration: none;}
a.footer-link:hover { FONT-SIZE: 10px; font-weight:bold; COLOR: #192666; font-family:Verdana, Tahoma, arial, sans-serif; text-decoration: none; border-bottom: 2px solid #dbd5c5;}

a.data-sm-link:link { FONT-SIZE: 10px; color: #326ea1; font-family:Verdana, Tahoma, arial, sans-serif; text-decoration: none;}
a.data-sm-link:visited { FONT-SIZE: 10px; COLOR: #326ea1; font-family:Verdana, Tahoma, arial, sans-serif; text-decoration: none;}
a.data-sm-link:active { FONT-SIZE: 10px; COLOR: #326ea1; font-family:Verdana, Tahoma, arial, sans-serif; text-decoration: none;}
a.data-sm-link:hover { FONT-SIZE: 10px; COLOR: #383d44; font-family:Verdana, Tahoma, arial, sans-serif; text-decoration: none; border-bottom: 2px solid #dbd5c5;}



.filters { }
.filter { }
.filterinfo { }
.filtertype { font-size:8pt; font-weight:bold; }
.filterremove { width:16px; }
.filterremove img { height:16px; width:16px; }
.filtername { }


/*print friendly every page */
@media print{
#header-photo      {display:none;}
#header-link	    {display:none;}
.footer		    {display:none;}
#sidebar         {display:none;}
.two-col #main    	{position:absolute;left:0in;top:.5in;width:7in;margin:0in;padding:0in;}
}