body {
background-color: #fff;
}

#pageframe {
width: 758px;
margin: 0px auto;
margin,: 0px auto;
left: 50%;
left,: 75%;
padding: 0px;
overflow: hidden;
text-align: left;
z-index: 100;
}

#IEpageframe {	/* centering hack for IE */
text-align: center;
z-index: 100;
}
	
#banner {
top: 0px;
left: 0px;
position: relative;
width: 271px;
width,: 275px;
height: 650px;
margin: 0 0 0 0;
padding: 0 0 0 15px;
float: left;
background-image: url(../images/beim-title4c.gif);
background-repeat: no-repeat;
z-index: 200;
}


#navbar {
position: relative;
top: 16px;
top,: 16px;
left: 0px;
width: 470px;
width,: 480px;
height: 26px;
text-align: center;
font: 11px Helvetica, Geneva, Sans-serif; color: #000; letter-spacing: 1px;
border-bottom: 4px solid #cc0000;
behavior: url(../iepngfix.htc);
z-index: 200;
}

#mainContent {
position: relative;
top: 0px;
left: 0px;
width: 470px;
width,: 480px;
float: left;
z-index: 200;
}

#content {
margin: 65px 0 0 0;
padding: 0px 0px 0px 0;
font: 15px Georgia, Garamond, Times New Roman, Times, Serif; line-height: 21px; color: #000; letter-spacing: 0px;
font,: 14px Georgia, Garamond, Times New Roman, Times, Serif; line-height: 21px; color: #000; letter-spacing: 0px;
text-align: left;
z-index: 300;
}
#mcflogo {
width: 234px;
text-align: center;
font: 10px Tahoma, Geneva, Helvetica, Sans-serif; letter-spacing: 1px;
}
#sitemap {
width: 234px;
text-align: center;
font: 10px Tahoma, Geneva, Helvetica, Sans-serif; letter-spacing: 1px;
}

a:link {color: #c00; text-decoration: none;}
a:visited {color: #c00; text-decoration: none;}
a:active {color: #c00; text-decoration: none;}
a:hover {color: #609; text-decoration: none;}

.pagelink {font: 11px Arial, Helvetica, Sans-serif; letter-spacing: 1px; color: #c00;}
a.pagelink:link {color: #c00; text-decoration: none;}
a.pagelink:visted {color: #c00; text-decoration: none;}
a.pagelink:active {color: #690; text-decoration: none;}
a.pagelink:hover {color: #690; text-decoration: none; border-bottom: 1px dotted #690;}

a.site:link {color: #949494;}
a.site:visited {color: #949494;}
a.site:active {color: #c00; border-bottom: 1px dotted #c00;}
a.site:hover {color: #c00; border-bottom: 1px dotted #c00;}

a.nobox:hover {text-decoration: none; border: none;}

blockquote {
font: 11px Georgia, Garamond, Times New Roman, Times, Serif;
}

ul.ultop {
margin-left: 20px;
}

ul.mock_li {			
margin-left: 0px;
}

li.nostyle {				/* removes link style so bullet point is indented */
list-style-type: none;
padding-left: 20px;
padding-left,: 0px;
}

li.square {
list-style-type: square;
}

.indent {
margin-left: 20px;
}

.img {
float: right;
margin: 0 0 0 20px;
text-align: left;
}

.img-caption {
font: 10px Helvetica, Geneva, Arial, Sans-serif; color: #000;
line-height: 38px;
letter-spacing: 1px;
padding: 0 3px 0 0;
}

.heading-img {
margin: 0 0 10px 0;
}

.copyright {
position: relative;
height: 30px;
text-align: center;
top: 15px;
font: italic 11px "Times New Roman", Times, serif; letter-spacing: 0px;
color: #333;
padding-left: 5px;
}

.small-caps {
font-size: 14px;
font-variant: small-caps;
}

.transparent {behavior: url(../iepngfix.htc);}

.header {font: 20px Georgia, Garamond, Times New Roman, Serif; color: #000;}

.subheader {font-size: 16px; font-variant: small-caps; text-align: center;}

.faq {margin-left: 18px;}

.credits {font: 12px Georgia, Times New Roman, Times, Serif;}

.updated {font: 9px Verdana, Monotype, Courier; color: #000;}

