body
{
    background-color:#043f5b;
    font-family: Arial, Verdana;
    margin-left:0;
    margin-top:0;
    margin-bottom:0;
}

.headerText
{
    font-size: 18px;
    line-height:28px; 
    color:#333333; 
    text-align:right;
}

.header_topframe
{
    background-image:url(/images/header_bg.gif);
    background-repeat:no-repeat;
    height:12px;
    width:756px
}

.header_banner
{
    background-image:url(/images/bcbc_banner.jpg);
    background-repeat:no-repeat;
    height:119px;
    width:724px;

}

.header_textContainer
{
    padding: 20px 40px 10px 30px;
}

 

a.headerLink
{
    text-decoration:none;
    color:#ffffff;
    font-size:10px;
} 


a.headerLink:hover
{
    text-decoration:none;
    color:#3C4EB6;
    font-size:10px;
} 

a.headerLink:visited
{
    text-decoration:none;
    color:#ffffff;
    font-size:10px;
} 

a.headerLink:active
{
    text-decoration:none;
    color:#ffffff;
    font-size:10px;
} 

.form_style
{
    background-image:url(/images/form_bg.gif);
    background-repeat:repeat-y;
}

.longButton
{   
    background-image:url(/images/button_long.gif);
    background-repeat:no-repeat;
    height:33px;
    width:450px;
}

.midButton
{   
    background-image:url(/images/button_midwidth.gif);
    background-repeat:no-repeat;
    height:33px;
    width:150px;
}

.shortButton
{   
    background-image:url(/images/button_short.gif);
    background-repeat:no-repeat;
    height:33px;
    width:89px;
}

.smallButton
{
    background-image:url(/images/button_small.gif);
    background-repeat:no-repeat;
    height:20px;
    width:54px;
}

.contentHeadline
{
    font-weight:bold;
    color: #3C4F98;
    font-size:16px;
    text-align:left;
    padding:15px 0px 20px 25px;
}

.contentContainer
{

    padding-left:25px;
    padding-right:30px;
}

.contentDiv
{
    font-size:12px;
    font-family:arial Verdana;
}

.contentDiv table
{
    text-align:left;
}

.contentDiv td
{
    height: 30px;
    padding-right:15px;
}

.contentSubheaders
{
    font-weight: bold;
    font-size: 13px;
    
}

.adminOnlyArea
{
    background-color: #BFDEF2;
    border:dotted 1px #3C4F98;
    padding:20px 20px 15px 15px;
    margin:15px 0px 15px 0px;
}

.txtboxHeaderCell
{
    font-size:15px;
}


.footer_bottomframe
{
    background-image:url(/images/bottom_bg.gif);
    background-repeat:no-repeat;
    height:18px;
    width:756px
}

a.footerlink
{
    text-decoration:none;
    color:#999999;
    font-size:10px;
} 


a.footerlink:hover
{
    text-decoration:none;
    color:#999999;
    font-size:10px;
} 

a.footerlink:visited
{
    text-decoration:none;
    color:#999999;
    font-size:10px;
} 

a.footerlink:active
{
    text-decoration:none;
    color:#999999;
    font-size:10px;
}

a.contactlink
{
    text-decoration:underline;
    color:#666666;
    font-size:11px;
} 


a.contactlink:hover
{
    text-decoration:underline;
    color:#333333;
    font-size:11px;
} 

a.contactlink:visited
{
    text-decoration:none;
    color:#666666;
    font-size:11px;
} 

a.contactlink:active
{
    text-decoration:underline;
    color:#0066CC;
    font-size:11px;
}


a.reportlink
{
    text-decoration:none;
    color:#0066CC;
    font-size:12px;
} 


a.reportlink:hover
{
    text-decoration:underline;
    color:#0066CC;
    font-size:12px;
} 

a.reportlink:visited
{
    text-decoration:none;
    color:#0066CC;
    font-size:12px;
} 

a.reportlink:active
{
    text-decoration:underline;
    color:#0066CC;
    font-size:12px;
}

/*DIV Formatting*/


td#top 
{ 
	height:150px;
	padding-top:30px; 
	padding-bottom:50px;
}

#middle 
{ 
	height:30%; 		
}

td#footer
{ 

	vertical-align:top; 
	font-family:Verdana;
  font-size:10px;
  color:#999999;
  padding-bottom:10px;
}

td#left 
{ 
	float:left; 
	height:100%; 
	width:200px; 
	text-align:left;
	padding-left:12px;
	vertical-align:top;
}
td#content 
{ 
 height:100%;
 width:650px; 
 text-align:left;
 font-family:Verdana;
 font-size:11px;
 color:#666666;
 padding-left:25px;
 padding-right:25px;
 vertical-align:top;
}
   
