﻿html,body
{
    margin-top:0;
    height:100%;
    background:#264EA0;
   /** font-family:Calibri; **/
    	font-family: Arial, Sans-Serif;
    	
  
}
.headerleft
{
    float:left;
}
.headerright
{
    float:right;
}
.dateformat
{
    	font-size: 18px;
	font-family: Arial, Sans-Serif;

}

.bulletbody
{
    line-height: 15px;
}

a:hover.linkhover{
color : maroon; 


} 

.validateerror
{
     font-size:x-small;
}

.eNews
{
    font-size: 24pt;
	font-family: Arial, Sans-Serif;
}
.issuenumber
{
  	font-size:x-small;
  	font-style:italic;
}

.formatnews
{
        	font-size: 18px;
	font-family: Arial, Sans-Serif;

}
.topbar
{
    height:7px;
    background-color:#BCA38C;
    top:0;
    
}

.mainbody
{
    position:relative;
    width:950px;
margin:0 auto;
height:auto;

    background-color:#BCA38C;
    border:solid 2px #BCA38C;
    height:100%;
        /**    
    margin-bottom:0 auto;   border:solid 2px #000000; **/

}

.leftcolumn
{
   
   
    margin:0 auto;
    float:left;
  height:100%;
  background-color:#ffff99;
     /**   
        position:absolute;position:relative; border:solid 2px #000000; **/
}
.rightcolumn
{
    right:30%;
    margin:0 auto;
    float:left;
  height:100%;
  background-color:#ffff99;
}

.right
{
 /** position:relative;**/
    width:640px;
    margin:0 auto;
    float:right;
 
    background-color:#ffffff;
    
   /** border:solid 2px #000000; **/
}

.righttop
{
 /**float:right; position:relative;**/
    width:636px;
    margin:0 auto;
    margin-top:0;
    
    background-color:#ffffff;
    border:solid 2px #000000;
}
.rightbottom
{
 /**float:right;   border:solid 2px #000000; position:relative;**/
    width:636px;
    margin:0 auto;
    margin-top:0;
    
    background-color:#ffffff;
 
}

.validatorCalloutHighlight 
{
    background-color: green; 
}

td

{
    vertical-align: top;
}
/* Accordion */
.accordionHeader
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #264EA0;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}
#master_content .accordionHeader a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

#master_content .accordionHeader a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionHeaderSelected
{
    border: 1px solid #2F4F4F;
    color: white;
    
/*  background: url(images/expand.jpg) no-repeat-y;*/
  background-color: #5078B3;
    
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

#master_content .accordionHeaderSelected a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

#master_content .accordionHeaderSelected a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionContent
{
    background-color: #D3DEEF;
    border: 1px dashed #2F4F4F;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
}

/*AutoComplete flyout */

.autocomplete_completionListElement 
{  
	visibility : hidden;
	margin : 0px!important;
	background-color : inherit;
	color : windowtext;
	border : buttonshadow;
	border-width : 1px;
	border-style : solid;
	cursor : 'default';
	overflow : auto;
	height : 200px;
    text-align : left; 
    list-style-type : none;
}
