/* Universal Styles */

img {border:0px;}
ul {list-style-type:disc; }
input { margin: 0px; padding: 0px;}

.homeIconOff { background-image:url(images/titleBullet.jpg); background-position:left; background-repeat:no-repeat; height:35px; cursor: pointer;}

.homeIconOn { background-image:url(images/titleBulletOn.jpg); background-position:left; background-repeat:no-repeat; height:35px; cursor: pointer;}

#bfs input { margin: 0px; padding: 0px; spacing: 0;}

.oneBorder { border-bottom: 1px solid #000;}
.twoBorder { border-bottom: 1px solid #000; border-right: 1px solid #000;}
.threeBorder { border-left: 1px solid #000; border-bottom: 1px solid #000; border-right: 1px solid #000;}

body
{	
    margin: 0px;
    padding: 0px;
    font-family: "Trebuchet MS";
    font-size: 10px;
    color: #666666;
    background-color: #F2F2F2;
}

h1,h2,h3,h4,h5,h6{ padding:0px; margin: 0px; } 

h1{font-size:160%;}        

h2{font-size:150%;}        

h3{font-size:140%; font-weight: bold;}        

h4{font-size:130%; color:#FFFFFF;}        

h5{font-size:14px; font-weight: bold; color: #002D62; padding: 8px 10px 0px 40px;}        

h6{font-size:110%;}    


/* Background Images */
.leftBorder { background-image: url(images/leftBorder.jpg); background-repeat: repeat-y; }
.rightBorder { background-image: url(images/rightBorder.jpg); background-repeat: repeat-y; }
.bottom { background-image: url(images/bottom.jpg); background-repeat: no-repeat; }
.switchDiv0 { background-image: url(images/flashTemp/pic0.jpg); background-position: center; background-repeat: no-repeat;}
.switchDiv1 { background-image: url(images/flashTemp/pic1.jpg); background-position: center; background-repeat: no-repeat;}
.switchDiv2 { background-image: url(images/flashTemp/pic2.jpg); background-position: center; background-repeat: no-repeat;}
.switchDiv3 { background-image: url(images/flashTemp/pic3.jpg); background-position: center; background-repeat: no-repeat;}
.switchDiv4 { background-image: url(images/flashTemp/pic4.jpg); background-position: center; background-repeat: no-repeat;}

/* Text Styles */
.bfsTitle
{
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}

.appTitle
{
	font-family: "Trebuchet MS";
	font-size:14px; font-weight: bold; color: #002D62; padding: 8px 10px 0px 40px;
	background-color: #FFF;
	padding: 0px 5px;
	font-weight: bold;
	position: absolute;
	margin-top: -10px;
	margin-left: 10px;
}

.form 
{
	padding-bottom: 10px; border:1px solid #666666;
	font-size: 12px; color: #002D62;
	background-color: #EFEFEF;
}

.titleNav
{ font-size:14px; font-weight: bold; color: #002D62;}

.titleText
{
	font-family: Arial;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
}

.homeText
{
	padding-left: 20px;
	padding-right: 15px;
	padding-top: 20px;
	padding-bottom: 10px;
	font-family: "Trebuchet MS";
	font-size: 10px;
	color: #666666;
	font-weight: normal;
}

.mainTextNav
{
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #666666;
	font-weight: normal;
}

.subTitle 
{
	padding: 15px 25px 0px;;
	font-size: 11px;
	font-weight:normal;
}

.subMain 
{
	padding: 15px 25px 0px;
}

.subMain2
{
	color: #666666;
}

/* Navigation Styles */
.mainNav
{
	font-family: "Trebuchet MS";
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	background-image: url(images/navBG.jpg);
	background-position: center;
	background-repeat: no-repeat;
	text-align: center;
	width:100px;
	height: 40px;
}

.homeNav
{
	padding: 0px 60px 0px 0px;
	font-family: "Arial";
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: right;
}

.apply a
{
	padding: 0px 20px 0px 50px;
	font-family: Arial;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	text-align: right;
}

#glossaryLinks a
{
	font-family: Arial;
	font-size: 12px;
	color: #666666;
	font-weight: normal;
	text-decoration: none;
	text-decoration: underline;
}

/* Logoworks Link Backs */
.logoworksLink
{
	font-family: Arial; 
	font-size: 8px;
	color: #FFFFFF;
	padding: 1px;
	font-weight: bold;
	text-align: left;
}

a.logoworksLink
{
	color: #FFFFFF;
	font-size: 8px;
	font-weight: bold;
	padding: 1px;
	text-align: left;
	text-decoration: none;
}