/* CSS definition file containing sitestyle stylesheets */
*
{
    margin: 0; padding: 0; 
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-style: normal;
}
#contentbody font, #contentbody strong
{
    /* Forces the HTML Edit control output to be in this format */
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif !important;
    font-size: 8pt !important;
}
div, span, body
{
    border: 0;
}
/* List defaults */
li { display: list-item; }
ul, ol { display: block; margin: 1.33em 0; margin-left: 40px; }
ol { list-style-type: decimal; }
l ul, ul ol, ul ul, ol ol { margin-top: 0; margin-bottom: 0; }

i, em {
	font-style: italic;
}

body {
    scrollbar-FACE-color: #99CFDC;
    scrollbar-HIGHLIGHT-color: #BCD0D0;
    scrollbar-SHADOW-color: #99B9C1;
    scrollbar-ARROW-color: #000000;
    scrollbar-BASE-color: #E3E3E3;
    scrollbar-3d-light-color: #E3E3E3;
    scrollbar-dark-shadow-color: #E3E3E3;
    background-color: #FFFFFF;
}
a, td, div, input, select, textarea
{
    font-size: 8pt;
}
a:link, a:active
{
    color: #CC3300;
    text-decoration: underline;
    cursor: hand;
}
a:visited
{
    color: #CC9933;
    text-decoration: underline;
}
td, div
{
    text-decoration: none;
    color : #000000;
}
.header
{
    text-decoration: none;
    font-weight: bold;
    font-size: 9pt !important;	
    color : #0087A7 !important;
}
.header span, .header a span
{
	font-size: 9pt !important;
	font-family: verdana !important;
}
.white, .rightheading, #leftnavheading
{
    text-decoration: none;
    color : #FFFFFF;
    font-weight: bold;
}
.blue
{
    color : #0087A7;	
}
.grey
{
    color : #B2B2B2;	
}
input, select, textarea
{
    font-weight: normal;
    color: #000000;
    background: #FFFFFF;
/*	border: 2px inset #cccccc; 
    border-bottom-width: 1px; */
}

/*-------Right table--------------------------------------------------------------------*/
#contentright
{
    float: right;
    width: 184px;
}

.rightheading
{
	line-height: 23px;
	text-align: left;
	/*white-space: nowrap;*/
	white-space: normal;
   height: 20px; 
   background-color: #333366;
   padding-left: 4px;
}
.rightblock
{
   border: 2px solid #333366;
   padding: 5px;
}
.rightblock span
{
	font-size: 8pt !important;
	font-family: verdana !important;
}
.centered
{
   text-align: center;
}

img.rss {
	float:left !important; margin-right:5px !important; padding-top:4px !important;
}

.rightblock a.subscribeEmail {
	line-height:18px;
}

.articleList {
	margin: 0 0 0 15px !important;
	list-style: square !important;
}

.articleList li {
	padding-bottom: 5px !important;
	margin: 0 !important;
}
