﻿/* CSS for FBLA*/
body {
	font: 11px Verdana, Helvetica, sans-serif;
	color:#004080;
	text-align:center;
	/*line-height: 18px;*/
}

#page{
	width:100%;
	text-align:center;
}

#tbltop{
	margin-right:auto;
	margin-left:auto;
	width:920px;
	}
#divfooter
{
	margin-right:auto;
	margin-left:auto;
	width:920px;
}

.hideshow {
	color:#6B59CE;
	font-family:Verdana;
	font-weight:bold;
	font-size:9px;
	text-decoration:none;
	text-align:center;
	cursor:pointer;
}
.expanded {
	display: block;
}
.collapsed {
	display: none;
}


.pageheader {
	text-indent:0px;
	font-size:14pt;
	font-weight:500;
	color:#5d77b2;
}
.pheader {
	text-indent:0px;
	font:12px Verdana, Helvetica, sans-serif;
	font-weight:bold;
	color:#5d77b2;
	
	/*font: 11px Verdana, Helvetica, sans-serif;
	line-height: 22px;
	color: #2a4b99;
	font-weight:bold;*/

}

.header  {
	font-size : 13px;
	font-family : Verdana ,Arial ,Helvetica ,Geneva ,Swiss ,SunSans-Regular;
	font-weight : bold;
	color : #ddf4ff;
	background-color: #004080;
}
a:visited {
	color: #2a4b99;
	text-decoration: none;	
}
a:hover {
	color: #2a4b99;
	text-decoration: none;
	
}
a:active {
	color: #2a4b99;
	text-decoration: none;
}
a {
	color: #2a4b99;
	text-decoration: none;
}




.blueBold {
	font: 11px Verdana, Helvetica, sans-serif;
	line-height: 22px;
	color: #2a4b99;
	font-weight:bold;
	
}

h1 {
	color: #2a4b99;
	font-size: 1.5em;
	margin: 0 0 10px 0;
}
h2 {
	color: #2a4b99;
	font-size: 1.3em;
	margin: 5px 5px 10px 0px;
}
h3 {
	color: #2a4b99;
	font-size: 1.1em;
	margin: 5px 0;
}


/*HOME PAGE TD BOX COLORS */

td{
	
	font: 11px Verdana, Helvetica, sans-serif;
	/*line-height: 18px;*/
	text-align: left;


}

.TABLE_LEFT{
	width: 20px;
	height: 78px;
	margin: 0 auto;
	border-top: 1px solid #999; 
	border-bottom: 1px solid #999; 
	background: #8aa0cd;
}

.TABLE_MIDDLE{
	width: 20px;
	height: 78px;
	margin: 0 auto;
	border-top: 1px solid #999; 
	border-bottom: 1px solid #999; 
	background: #a1b3d7;
}




.TABLE_RIGHT{
	width: 20px;
	height: 78px;
	margin: 0 auto;
	border-top: 1px solid #999; 
	border-bottom: 1px solid #999; 
	background: #c4cfe6;
}

.TABLE_RIGHTCOLUMN{
	width: 221px;
	margin: 0 auto;
	background: #FFFFFF;
	
}	

.TABLE_Form{
	
	
	width: 100%;
	height: 80px;
	margin: 0 auto;
	background: #FFFFFF;
	border-top: 1px solid #8aa0cd; 
	border-bottom: 1px solid #8aa0cd; 
	border-left: 1px solid #8aa0cd; 
	border-right: 1px solid #8aa0cd; 

	
}
.TABLE_Form2{
	
	
	width: 100%;
	height: 100%;
	margin: 0 auto;
	background: #FFFFFF;
	border-top: 1px solid #8aa0cd; 
	border-bottom: 1px solid #8aa0cd; 
	border-left: 1px solid #8aa0cd; 
	border-right: 1px solid #8aa0cd; 
	text-align:center;

	
}	
	

.ImgArea_RedFont	{
	font: 80% verdana, Helvetica, sans-serif;
	text-align: left;
	color: #b5243e;
}

	
	.ImgArea_RedFont_LG	{
	font: 110% verdana, Helvetica, sans-serif;
	text-align: right;
	color: #b5243e;
	
}

	


/*FORMS */


.frontSelect
{
color: #781351;
background: #c4cfe6;
border: 1px solid #2a4b95;
width: 150px; 


}
SELECT
{
color: #781351;
background: #c4cfe6;
border: 1px solid #2a4b95;


}


.submit
{
font: 90% verdana, Helvetica, sans-serif;
font-weight:bold;
color:white;
background: #b4203b;
border: 1px solid #2a4b95;

width: 29px; 
} 

.submit2
{
font: 90% verdana, Helvetica, sans-serif;
font-weight:bold;
color:white;
background: #b4203b;
border: 1px solid #2a4b95;

} 



/*HOME LEADER BOX */


.LoginArea {
	border: 1px solid #2a4b95;
	color: #2a4b99;
	width:300px;

background: #f0f0f0;
}
.LoginArea2 {
	border: 1px solid #2a4b95;
	color: #2a4b99;
	width:400px;

background: #f0f0f0;
}


div.LeaderBox { border: solid; 
	border-width: 0px; 
	width: 245px; 
	color:#2a4b99; 
	background:#ffffFF; 
	line-height:18px;
	
}


	.Leaderbox_Header_B	{
	font: 110% verdana, Helvetica, sans-serif;
	text-align: center;
	color: #2a4b99;
	font-weight:bold;
	line-height:18px;
}
	.Leaderbox_Header_B1	{
	font: 115% verdana, Helvetica, sans-serif;
	text-align: center;
	color: #2a4b99;
	font-weight:bold;
	line-height:18px;
}


	a.Leaderbox_learnmore:link	{
	font: 100% verdana, Helvetica, sans-serif;
	text-align: center;
	color: #b5243e;
	font-weight:bolder;
	line-height:18px;
}


/*INTERIOR PAGE */



.InteriorBox {
	border: 1px solid #CCCCCC;
	width: 91%;
	height: 95%;
	background: #ffffFF;
	line-height: 18px;
	padding: 10px 15px;
	position: relative;
	margin: 10px 10px 10px 10px;
}

/* PBL INTERIOR PAGE */
.PBLInteriorBox {
	border: 1px solid #CCCCCC;
	width: 95%;
	height: 100%;
	background: #ffffFF;
	line-height: 18px;
	padding: 10px 15px;
	
	}
	h3.pbl {
	color: #b5243e;
	font-size: 1.1em;
	margin: 5px 0;


}


/* GLOBAL */
.footer{
	
	font: 10px verdana, Helvetica, sans-serif;
	color:white;
	margin: 3 auto;
	background: #2b4ca1;
	text-align:center;
	padding:3px 3px 3px 3px ;
	line-height: 20px;
	}
	
	a.footer:link{
	color:white;
	text-decoration:none;
}
	
	a.footer:hover{
	color:white;
	text-decoration:underline;
}
	a.footer:visited{
	color:white;
	text-decoration:none;
}
	a.footer:visited{
	color:white;
	text-decoration:none;
}

}

.footermission{
font: 11px verdana, Helvetica, sans-serif;
	color:white;
	margin: 3 auto;
	background: #2b4ca1;
	text-align:center;
	padding:3px 3px 3px 3px ;
	line-height: 20px;
	}
	
}




ul{
	list-style-type: disc;

list-style-position: inside;
}
ol{
	list-style-type: decimal;
	list-style-position: inside;
}

li{ list-style-type: disc;
font-variant: normal; 
	margin-left: 0; }

.leftLightBlue {
	background-color: #DDE2EF;
	background-image:url('/images/lightBlueBack.gif')
}
.leftLightBlue2 {
	background-color: #DDE2EF;
	background-image:url('/images/lightBlueBack2.gif')
}



.home a:link {
	color: #836E2C;
	text-decoration : underline;
	font-size: 11px;
	font-weight: none;
	font-family: Verdana, Helvetica, sans-serif;

	

}

.navlink a:visited {
	color: #2a4b99;
	font-family: Times New Roman;
	font-size: 11px;
	font-weight: none;
	text-decoration: none;
	text-align:right;
	
}
.navlink a:hover {
	color: #2a4b99;
	font-family: Times New Roman;
	font-size: 11px;
	font-weight: none;
	text-decoration: none;
	text-align:right;
	
}
.navlink a:active {
	color: #2a4b99;
	font-family: Times New Roman;
	font-size: 11px;
	font-weight: none;
	text-decoration: none;
	text-align:right;
}
.navlink a {
	color: #2a4b99;
	font-family: Times New Roman;
	font-size: 11px;
	font-weight: none;
	text-decoration: none;
	text-align:right;
}



.subnavlink a:visited {
	color: #5873b4;
	font-family: Times New Roman;
	font-size: 11px;
	font-weight: none;
	text-decoration: none;
	text-align:right;
	
}
.subnavlink a:hover {
	color: #2a4b99;
	font-family: Times New Roman;
	font-size: 11px;
	font-weight: none;
	text-decoration: none;
	text-align:right;
	
}
.subnavlink  a:active {
	color: #5873b4;
	font-family: Times New Roman;
	font-size: 11px;
	font-weight: none;
	text-decoration: none;
	text-align:right;
}
.subnavlink a {
	color: #5873b4;
	font-family: Times New Roman;
	font-size: 11px;
	font-weight: none;
	text-decoration: none;
	text-align:right;
}





.footerlink a:visited {
	color: #FFFFFF;
	font-family: Times New Roman;
	font-size: 11px;
	font-weight: none;
	text-decoration: none;
	
}
.footerlink a:hover {
	color: #FFFFFF;
	font-family: Times New Roman;
	font-size: 11px;
	font-weight: none;
	text-decoration: none;
	
}
.footerlink a:active {
	color: #FFFFFF;
	font-family: Times New Roman;
	font-size: 11px;
	font-weight: none;
	text-decoration: none;
}
.footerlink a {
	color: #FFFFFF;
	font-family: Times New Roman;
	font-size: 11px;
	font-weight: none;
	text-decoration: none;
}

.hrthin {
	width=95%;
	size=1;
	color=#2a4b9a;
}

		ol,ul {
			list-style-type:disc !important;
			list-style-position:outside !important;
			margin-left:30px !important;
			margin-top:5px !important;
			margin-right:30px !important;
			margin-bottom:10px !important;
		}
		a:active {color:#7B68EE; text-decoration: none;font-weight:bold;}
		a:hover {color:#FF0000; text-decoration: none;font-weight:bold;}
		a:link {color:#6A5ACD; text-decoration: none;font-weight:bold;}
		a:visited {color:#6A5ACD; text-decoration: none;font-weight:bold;}
		a img {border:none;}
		a.navlink {
			font-size:10pt;
			font-weight:bolder;
			text-decoration:none;
			color:#152764;
		}
		#divClick {
			min-height:325px;
			border:0px solid black;	
			background-color:#ffffff;
			color:#152764;		
		}
		#divWork {
			border:0px solid black;
			padding:8px;	
			background-color:#ffffff;
			color:#152764;
		}
		#ft {
			text-align:center;	
			background-color:#ffffff;
			color:#152764;
			padding-top:10px;
			padding-bottom:10px;
		}
		#hd {
			text-align:center;	
			background-color:#ffffff;
			font-size:14pt;
			color:#152764;
			font-family:georgia;
			font-weight:bolder;
		}
		#doc {
			text-align:center;	
			background-color:#ffffff;
			color:#152764;
			padding:5px;
			border:2px solid #152764;
		}
		.pageheader {
			text-indent:0px;
			font-size:14pt;
			font-weight:500;
			color:#5d77b2;
		}
		
		p {
			text-indent:25px;
			text-align:justify;
			padding:0px !important;
		}
		.pheader {
			text-indent:0px;
			font:12px Verdana, Helvetica, sans-serif;
			font-weight:bold;
			color:#5d77b2;
			
			/*font: 11px Verdana, Helvetica, sans-serif;
			line-height: 22px;
			color: #2a4b99;
			font-weight:bold;*/

		}
		.pheader3 {
			text-indent:0px;
			font-size:11pt;
			font-weight:900;
		}
		.todo {
			text-indent:0px;
			font-size:10pt;
			font-weight:900;
			color:#6A5ACD;
		}
		.pheader2 {
			text-indent:0px;
			font-size:10pt;
			font-weight:700;
		}
		.ptext {
			text-indent:0px;
		}
		.hideshow {
			color:#6B59CE;
			font-family:Verdana;
			font-weight:bold;
			font-size:9px;
			text-decoration:none;
			text-align:center;
			cursor:pointer;
		}
		.expanded {
			display: block;
		}
		.collapsed {
			display: none;
		}
		hr {
			width:85%;
		}
		form p {
		   width: 650px;
		   clear: both;
		   padding:0px !important;
		   text-align:left;
		}
		
		form p label {
		   display: inline;
		   float: left;
		   width: 150px;
		   text-align:right;
		}
		
		form p label.disalign {
		   display: inline;
		   float: left;
		   width: 250px;
		   text-align:left;
		   color:Blue;
		   font-weight:bolder;
		}
		
		form p label.reverse {
		   display: inline;
		   float: right;
		   width: 620px;
		   text-align:left;
		   font-weight:bolder;
		}
		
		form p input, form p textarea, form p select, form p checkbox {
		   margin: 0;
		}
		.header  {
			font-size : 13px;
			font-family : Verdana ,Arial ,Helvetica ,Geneva ,Swiss ,SunSans-Regular;
			font-weight : bold;
			color : #ddf4ff;
			background-color: #004080;
		}
		td.spacer {
			height:10px;
		}
		td.legend {
			font-size:8pt;
			background-color:#dedede;
			color:black;
			text-align:center;
			padding:5px;
		}
		#tblparf {
			display:block;
		}
		#tblparf td {
			text-align:left !important;
		}
		#tblJobApp {
			font-family:verdana;
			font-size:8pt;
			font-weight:bolder;
			color:#152764;
			text-align:left;
		}
		#tblJobApp1 {
			border-color:black;
		}
		.sectionhead {
			background-color:#dedede;
			font-family:verdana;
			font-size:12pt;
			font-weight:bolder;
			color:#000000;
			text-align:left;
		}




