@charset "utf-8";

html, body {
	background:#1C347A;
}

h1 {
	color:#1B3379;
}

h2 {
	color:#3399CC;
}

h3, h4, p {
	color:#000;
}

/*************** STYLES *****************/

.red {
	color:#FF0000;
}

.box_info {
	background-color:#FFFFCE;
	border:1px solid #FF9900;
	padding:15px;
}

/*************** LAYOUT *****************/

.table_box {
 	border:1px solid #999;
}
 
.table_box th {
 	color:#FFF;	
	background:#007CBA;
	border-bottom:1px solid #999;
}

div#contained {
	background:#FFF;
	border-left:1px solid #FFF;
	border-right:1px solid #FFF;
	border-bottom:1px solid #FFF;
}

div#header {	
	background:url(/images/logo/logo_ffb.jpg) top left no-repeat #1C347A;
	border-bottom:1px solid #FFF;
}

div#font_select h4 {
	color:#FFF;
}

div#bg_select h4 {
	color:#FFF;
}

div#mainnav {
	border-bottom:1px solid #FFF;
	
}

div#mainnav ul {
	background:#1C347A;
	background:url(/images/bg.jpg) top left repeat-x;
}

div#mainnav ul li {
	background:#1C347A;
	background:url(/images/bg.jpg) top left repeat-x;
}

div#mainnav ul li a {
	color:#FFF;
}

#nav li ul { /* second-level lists */
	border-top:1px solid #FFF;
	/*background:red;*/
	width:auto;
	height:auto;
}

#nav li ul li {
	border-bottom:1px solid #FFF;
	border-left:1px solid #FFF;
	border-right:1px solid #FFF;	
}

#nav li ul a {
	color:#FFF !important;
	background:#1C347A;
}

#nav li ul a:hover {
	background:#007CBA !important;
}

#nav li:hover, #nav li.sfhover { 
	background:#007CBA !important;
}

#sidenav ul {
	border-bottom: 1px solid #FFF;
}

#sidenav ul li a {
	color: #FFF;
	background: #1C347A; /* IE6 Bug */
	border-left: 1px solid #FFF;
	border-right: 1px solid #FFF;
	border-top: 1px solid #FFF;
}

#sidenav ul li a:hover { /* Hover Styles */
	color: #FFF;
	background: #007CBA;
} 

div#home_boxes li h1 {
	color:#FFF;
	background:#0B1067;
	border-bottom:1px solid #999;
}

div#home_boxes li p {
	color:#000;
	background:#FFF;	
	border-top:1px solid #999;
}

div#footer {
	background:url(/images/bg_footer.jpg) top left no-repeat #1C347A;
	border-top:1px solid #FFF;
}

div#footer p, div#footer a {
	color:#FFF;
}

div#badge a {
	color:#FFF;
}

div#badge .b2 a {
	background:url(/images/designed_blue.jpg) top left no-repeat;
}