﻿body	{
    margin: 0px;
    background-color: #798ac9;
    position:relative;
    width: 100%;
    height: 100%;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    line-height: 12pt;
    
    /* text-align: justify; */
}


.home_news	
{
	font-family: Arial, Helvetica, Verdana, sans-serif;
    font-weight: bold;
    font-size: 14pt;
    line-height: 14pt;
    text-align: left;
    letter-spacing: -0.4pt;
    color: #990099;
    width:520px;
     background-position:bottom;
     background-image:url(../images/home/content_sectionunderline.gif);
     background-repeat:no-repeat;
}
.home_title	
{
	font-family: Arial, Helvetica, Verdana, sans-serif;
    font-weight: bold;
    font-size: 11pt;
    line-height: 12pt;
    text-align: left;
    letter-spacing: -0.4pt;
    color: #24345B;
    width:520px;
     background-position:bottom;
     background-image:url(../images/home/content_sectionunderline.gif);
     background-repeat:no-repeat;
}


tr.topbanner	{
    background-color:#798ac9;
} 

.topmenubg	{
    background-image:url(../images/menubarbg1.gif);
    background-repeat:repeat-x;
}    

.topmenubar
{
	height:23px;
	width:790px
}


.loginbar	
{
	/*background-color:#DBE3F1;*/
  background-image:url("../images/home/loginbar_bg.gif");
  background-repeat:repeat-x;
    height:32px;
}


.loginbar {
    color:#ffffff;
}

.loginbar a:link	{
    color:#ffffff;
}

.loginbar a:visited	{
    color:#ffffff;
}

.loginbar a:active	{
    color:#ffffff;
}

.loginbar a:hover	{
    color:#ffffff;
}


.login_status , .login_status td, .login_status label, .login_status a
{
	font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    line-height: 8pt;
    font-weight:bold;
}

.login_status .login
{
	width:84px;
	font-size:8pt;
}

.login_status td
{
	padding: 0 5 0 5;
}




td.bottommenu	{
    /*background-color:#2F4D86;*/
     background-image:url(../images/home/bottombar_bg.gif);
    background-repeat:repeat-x;
}

/*
.border     {
    border-left:1px solid #BFBFBF;
    border-right:1px solid #BFBFBF;
}*/

.leftborder     {
    border-left:1px solid #BFBFBF;
}

.rightborder     {
    border-right:1px solid #BFBFBF;
}


.pageframe     {
    border:1px solid #3C4564;
}







#editors	
{
	padding: 10px 10px 10px 20px;
	
    font-size: 8.5pt;
    line-height: 10pt;
    text-align:left;
 }


table.home_menu table.home_menu td
{
	
	padding: 0 0 0 0;	
	margin: 0 0 0 0;
	overflow:hidden;
}

.subheadcolor	{
    font-weight: bold;
    font-size: 10pt;
    color: #24345B;
    text-align: left;
}

