@charset "UTF-8";
/* CSS Document */

/* Maincontent */
h1 {
	font:normal 16px Helvetica, Arial, sans-serif;
	font-weight:bold;
	margin-bottom:5px;
	margin-top:1px;
}

#mainContent {
	margin: 0;
	padding: 0 20px 0 25px;
}

.wrapper {
	width: 835px;
	margin: 0;
	padding: 0;

}


.halfwrapright {
	width: 365px;
	margin: 0;
	padding: 0;
	float:right;

}

.halfwrapright2 {
	width: 450px;
	margin: 0;
	padding: 0;
	float:right;

}

.halfwrapleft {
	width: 365px;
	margin: 0;
	padding: 0;

}

.clearfloat { 
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

/* copy */

#content {
	width: 540px;
	float:right;
	padding: 0;
	
}

#contentright {
	width: 675px;
	margin:0;
	padding: 0;
	float:right;
	
}

.contentright2 {
	width: 450px;
	float:right;
	padding: 0;
	
}
.contentright2 #td {
width:205;
padding-right:10px;
}
.contentright2  ul {
margin-top:-1px;
line-height:8px;
margin-bottom:10px;
}
.contentright2  li {
list-style:none;
margin-left:-30px;
padding: 6px 5px 4px 0;
color:#000000;
font:normal 10px Helvetica, Arial, sans-serif;
font-weight:bold;
}
.contentright2  li a {
text-decoration:none;
color:#000000;
}
.contentright2  li:hover {
text-decoration:underline;
color:#000000;
}
.contentright2 .title {
line-height:16px;
margin-left:6px;
margin-top:3px;
font:normal 14px Helvetica, Arial, sans-serif;
font-weight:bold;
color:#000000;
text-decoration:none;

}
.contentright2 .title a{
color:#000000;
text-decoration:none;
}
.contentright2 .title:hover{
color:#000000;
text-decoration:underline;
}

.contentright2 #title2 {
line-height:24px;
margin-left:6px;
margin-top:3px;
font:normal 14px Helvetica, Arial, sans-serif;
font-weight:bold;
color:#ffffff;
text-decoration:none;

}
.contentright2 .info {
font:normal 12px Helvetica, Arial, sans-serif;
line-height:16px;
color:#000000;
margin-left:6px;
margin-top:3px;
margin-bottom:15px;
}

.content2 {
	width: 450px;
	margin:0;
	padding: 0;
}


#rightpic2 {
width:285px;
height:360px;
margin:0;
text-align:left;
float:right;

}


#middletext {
width:375px;
margin-left:0;
text-align:left;

}

#middletext a {
font-weight:bold;
text-decoration:none;
color:#000000;
}
	
#middletext a:hover {
text-decoration:underline;
color:#000000;
}

#name {
	font:normal 16px Helvetica, Arial, sans-serif;
	font-weight:bold;
	margin-bottom:5px;
}

.under {
text-decoration:underline;
}

/* images */

#leftpic {
width:270px;
height:320px;
margin:0;
text-align:left;
float:left;

}

#leftpic2 {
width:365px;
margin-bottom:20px;
text-align:left;
float:left;
}

#leftpic3 {
width:415px;
margin-bottom:20px;
text-align:left;
float:left;
}

#rightpic {
width:365px;
margin-bottom:20px;
text-align:left;
float:right;
}



#longbottom {
	width: 835px;
	height:130px;
	border:solid 2px #000000;
	margin-top: 25px;
	padding: 0;
}

#longbottom2 {
	width: 835px;
	height:130px;
	margin-top: 25px;
	padding: 0;
}

#longtop {
	width: 835px;
	height:130px;
	border:solid 2px #000000;
	margin-bottom: 25px;
	padding: 0;
}

/* thirdnav */

.thirdnav {
	width: 140px;
	margin: 0;
	float:right;
}

#title {
line-height:16px;
	margin-left:2px;
	font:normal 12px Helvetica, Arial, sans-serif;
	font-weight:bold;

}
#title a {
text-decoration:none;
color:#000000;
}
	
#title a:hover {
text-decoration:underline;
color:#000000;
}

.smalltext {
margin-left:2px;
font-size:10px; 
color:#333333;
font-weight:normal;
}
.smalltext a {
text-decoration:none;
color:#333333;
}
	
.smalltext a:hover {
text-decoration:underline;
color:#333333;
}	
	
.thirdnav ul {
margin-top:-1px;
}

.thirdnav li {
	margin-left:-35px;
	list-style:none;
	padding: 6px 5px 4px 0;
	border-bottom:2px dotted #bfbfbf;
	color:#000000;
	font:normal 10px Helvetica, Arial, sans-serif;
	font-weight:bold;
	}

.thirdnav li a {
text-decoration:none;
color:#000000;
	}
	
.thirdnav li:hover {
	background:#e6e6e6;
	text-decoration:underline;
color:#000000;
	}

/* contactnav */

.contactnav {
	width: 200px;
	margin: 0;
	float:right;
}

.contactnav #title {
line-height:16px;
	font:normal 14px Helvetica, Arial, sans-serif;
	font-weight:bold;

}
.contactnav ul {
margin-top:-1px;
}

.contactnav li {
	margin-left:-15px;
	list-style:none;
	padding: 6px 5px 4px 0;
	border-bottom:2px dotted #bfbfbf;
	color:#000000;
	font:normal 10px Helvetica, Arial, sans-serif;
	font-weight:bold;
	}

.contactnav li a {
text-decoration:none;
color:#000000;
	}
	
.contactnav li:hover {
	background:#e6e6e6;
	text-decoration:underline;
color:#000000;
	}





.adress {
line-height:15px;
margin-left:4px;
margin-top:3px;
font:normal 11px Helvetica, Arial, sans-serif;
font-weight:bold;
color:#000000;
text-decoration:none;

}
.adress a{
color:#000000;
text-decoration:none;
}
.adress a:hover{
color:#000000;
text-decoration:underline;
}
#leftpic2 a {
text-decoration:none;
color:#000000;
}
#leftpic2 a:hover {
text-decoration:underline;
color:#000000;
}

.longinfo a {
text-decoration:none;
color:#0079c1;
}
.longinfo a:hover {
text-decoration:underline;
color:#0079c1;
}
.longinfo h3 {
color:#0079c1;
}

.faqinfo {
padding-right:150px;
}
.faqinfo a {
text-decoration:none;
color:#7ebed8;
}
.faqinfo p {
margin-top:-10px;
}
.faqinfo a:hover {
text-decoration:underline;
color:#7ebed8;
}
.faqinfo strong {
color:#7ebed8;
}
.faqinfo h3 {
color:#000000;
}

.definfo {
padding-right:150px;
}
.definfo a {
text-decoration:none;
color:#df522d;
}
.definfo p {
margin-top:-10px;
}
.definfo a:hover {
text-decoration:underline;
color:#df522d;
}
.definfo strong {
color:#df522d;
}
.definfo h3 {
color:#df522d;
}
#letters {
font:normal 14px Helvetica, Arial, sans-serif;
font-weight:bold;
color:#df522d;
}

#linkbox {
width:365px;
margin-bottom:20px;
text-align:left;
float:left;
}

#linkbox a {
text-decoration:none;
color:#000000;
}
#linkbox a:hover {
text-decoration:underline;
color:#000000;
}
.boxlink {
padding-top:4px;

}


.list {
line-height:18px;
margin-left:6px;
margin-top:3px;
font:normal 12px Helvetica, Arial, sans-serif;
font-weight:bold;
color:#000000;
}

.schoollink {
color:#df522d;
}
.schoollink a {
color:#df522d;
text-decoration:none;
}
.schoollink a:hover {
text-decoration:underline;
color:#df522d;
}

.supportlink {
color:#7ebed8;
}
.supportlink a {
color:#7ebed8;
text-decoration:none;
}
.supportlink a:hover {
text-decoration:underline;
color:#7ebed8;
}

.combofaq {
padding-right:150px;
}
.combofaq a {
text-decoration:none;
color:#dbb60b;
}
.combofaq p {
margin-top:-10px;
}
.combofaq a:hover {
text-decoration:underline;
color:#dbb60b;
}
.combofaq strong {
color:#dbb60b;
}
.combofaq h3 {
color:#dbb60b;
}

.systemtext {
	width: 835px;
	margin: 0;
	padding: 0;
	height: 400px;
}


.whyfibc {
	width: 450px;
	float:right;
	padding: 0;
	
}
.whyfibc ul {
list-style-image:url(../images/check.gif);
line-height: 16px;
	}
	
.whyfibc li {
margin-left: -7px;
	}
	
.event{
	width: 400px;
	float:right;
	padding: 0;
	
}