/* Main */
body{
	font-family: Trebuchet MS, Verdana, Tahoma, Arial, sans-serif;
}

td{
	font-family: Trebuchet MS, Verdana, Tahoma, Arial, sans-serif;
	font-size:14px;
}

a{
	text-decoration: none;
	font-weight:bold;
	color:#06699C;
	/*#7FBF3F;*/
}
	
a:hover{
			color: #0893D9;
			/*#CCE5B2*/
		}

.small{
			font-size: 10px;
			line-height: 95%;
		}
		
/* menu */
.globalnav
{
	background: #ff6600 url(../images/orange_fade.gif);
	text-align: left;
	font-weight: bold;
	color: Black;
	
}

.globalnav:hover
{
color:Black;	}

.submenu
{
  background-color:#FF6600;
  z-index: 1;
}

.submenu a:hover
{
	color:#2B3E42;	
	}
	
.submenuitem
{
  width: 165px;
  height: 20px;
  margin:3px;
  text-decoration: none;
  color: Black;
  text-align:left;
}

.submenuitemhover
{
  width: 165px;
  height: 20px;
  margin:3px;
  background:#FF8433;
  text-decoration: none; 
  color:#2B3E42;
  text-align:left;
}

/*ajax popup*/
.modalBackground {
    background-color: gray;
    filter:alpha(opacity=70);
    opacity:0.7;
}

/* Accordion */
.accordionHeader
{
    border: 1px solid #000000;
    color: white;
    background-color: #06699C;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

.accordionHeader a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

.accordionHeader a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionHeaderSelected
{
    border: 1px solid #000000;
    color: white;
    background-color: #0893D9;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

.accordionHeaderSelected a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

.accordionHeaderSelected a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionContent
{
    background-color: #F8F8FF;
    border: 1px dashed #2F4F4F;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
}




/*Misc */
.centered_header 
{
		width: 760px;  
		height: 70px;  
		position: relative;  
		top: 0px;  
		left: 0px;  
		margin-left: 0px;  
		margin-top: 0px;  
		background: url('../images/OSLAheaderback.gif')
}


.homepromo
{
	background:url('../images/promo_bkg2.jpg');
	
	border-bottom-style:solid;
	border-bottom-width:2px;
	border-bottom-color:#9ACD68;
	
	border-right-style:solid;
	border-right-width:2px;
	border-right-color:#9ACD68;
	
	border-left-style:solid;
	border-left-width:2px;
	border-left-color:#9ACD68;
	
}

.sidenavlink
{
	font-size:12px;
	font-weight:bold;
	color:#000000;
}
.breadcrumbnav
{
	font-weight:bold;
	font-size: 14px;
	color: #7FBF3F;
}
.breadcrumbnav a
{
	color:#7FBF3F;
	}
.breadcrumbnav a:hover
{
	color:#CCE5B2;
	}	
	
.customersbackground
{
	background-color:#9ACD68;
}
.pagetopic
{
	color:#FF6600;
	font-size:24px;
}
.blockquote
{
	color:#006699;
	font-size:20px;
	font-weight:bold;
	text-align:center;
}
.quote
{
	color:#FF6600;
	font-size:12px;
	font-weight:bold;
}
.headingtopic
{
	color:#FF6600;
	font-size:18px;
	font-weight:bold;	
}
.headingpara
{
	color:#000000;
	font-size:14px;
	font-weight:bold;
}
.grid-bottom
{
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#000000;
}
.grid
{
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#000000;

	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#000000;	

	border-left-width:1px;
	border-left-style:solid;
	border-left-color:#000000;	

	border-right-width:1px;
	border-right-style:solid;
	border-right-color:#000000;	
}
.disclaimer 
{
	color: #006699;
	font-size: 14px;
	font-weight: bold;
	text-align:center;
}
.note
{
	font-size:11px;
	font-style:italic;
}
.total
{
	font-weight:bold;
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#000000;
}
#tabular td
{
	font-size:12px;
}
.lenderlistheader
{
	font-weight:bold;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#FF6600;
}
.tablecaption
{
	text-align:center;
	font-weight:bold;
}
.newspanel
{
	overflow:scroll;
	max-height:600px;
	max-width:98%;
	padding:10px;
	visibility:hidden;
	display:none;
	background-color:#E5E5E5;
}
