/* CSS Document */
/* reset*/
html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, code,
del, dfn, em, img, q, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
  margin: 0;
  padding: 0;
  border: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit;
  vertical-align: baseline;
}



/* Tables still need 'cellspacing="0"' in the markup. */
table { border-collapse: separate; border-spacing: 0; }
caption, th, td { text-align: left; font-weight: normal; }
table, td, th { vertical-align: middle; }

/* Remove possible quote marks (") from <q>, <blockquote>. */
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }

/* Remove annoying border on linked images. */
a img { border: none; }
a:focus, a:active, a img:active { outline: none; }


/*template*/

#outterwrapper
{
	text-align: left;
	margin:auto;
	width:777px;
	background-color:e0dcd1;
}
#header 
{
	width:100%;
	font-size: 0px;
}
#middleContainer
{
	width:100%;
	height:auto;
	overflow:hidden;
}
#menu
{
	width:212px;
	float:left;
	height:inherit;
	font-size: 0px;
}

#bodyMargin
{
	width:565px;
	float:left;
	background-color:#f6f4f0;
	min-height:350px
}

#bodycontainer
{
	float:right;
	width:530px;
	background-color:#f6f4f0;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	overflow:hidden;
}
#footerOutter
{
	width:100%;
	height:50px;
}
#footer
{
	font-family: Verdana, Geneva, sans-serif;
	vertical-align:middle;
	background-color:#a0998a;
	color: #ffffff;	
}

#footer a
{
	font-size: 11px;
	color: #ffffff;
	text-decoration: underline;
}
#footer a:link
{
	font-size: 11px;
	color: #ffffff;
	text-decoration: underline;
}
#footer a:visited
{
	font-size: 11px;
	color: #ffffff;
	text-decoration: underline;
}

#footer a:active
{
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}
#footer a:hover
{
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}
/*--Main Page--*/

body
{
	background-image:url(../images/back.jpg);
	text-align: center;
	bgcolor:#FFFFFF;
	leftmargin:0;
	topmargin:0;
	marginwidth:0;
	marginheight:0;
}


p{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #000;
	margin-top:9px;
	margin-bottom:9px;
}

#bfsLogo
{
	margin-top:-20px;
	margin-right:120px;
	float:right;
}

/* BrownLink  */

a.BrownLink:link{

	font-size: 11px;

	color: #564F3D;

	text-decoration: none;

	font-weight:bold;

}

a.BrownLink:visited{

	font-size: 11px;

	color: #564F3D;

	text-decoration: none;

	font-weight:bold;

}

a.BrownLink:active{

	font-size: 11px;

	color: #564F3D;

	text-decoration: underline;

	font-weight:bold;

}

a.BrownLink:hover{

	font-size: 11px;

	color: #564F3D;

	text-decoration: underline;

	font-weight:bold;

}

/* BrownLink  */





/* BrownLinkSmall  */

a.BrownLinkSmall:link{

	font-size: 10px;

	color: #AAA495;

	text-decoration: underline;

	font-weight:bold;

}

a.BrownLinkSmall:visited{

	font-size: 10px;

	color: #AAA495;

	text-decoration: underline;

	font-weight:bold;

}

a.BrownLinkSmall:active{

	font-size: 10px;

	color: #837B69;

	text-decoration: none;

	font-weight:bold;

}

a.BrownLinkSmall:hover{

	font-size: 10px;

	color: #837B69;

	text-decoration: none;

	font-weight:bold;

}

/* BrownLink  */



.Title{

	font-size: 22px;

	font-weight: bold;

}



.SubTitle{

	font-size: 16px;

	font-weight: bold;

}



.WhiteText{

	font-size: 11px;
	color: #ffffff;

}



.BoldText{

	font-size: 12px;

	font-weight: bold;

}



.TextBox {

	padding: 4px;

	border: 1px solid #B1AB9C;

}



.CakeCode{

	font-weight: bold;

	font-size: 13px;

}



.ImageBorder{

	border: 4px solid #CDCAC2;

	margin-bottom: 6px;

}


