﻿#main
{
    background-color: #ffffff; 
	width: 980px;
	position: relative;
    text-align: left;
	border-left: solid 1px #191919;
	border-right: solid 1px #191919;
	border-top: solid 1px #191919;
	border-bottom: solid 1px #191919;
	margin: 20px auto 20px auto;
}
#submain
{
    width: 980px;
}
.homepagesubheader
{
	text-align:center;
    width: 100%;
    margin-top: -5px;
    margin-bottom: 5px;
}
.ie7 .homepagesubheader
{
	 margin-top:-5px;
}
.homepagesubheader h1
{
	color:red;
	font-style:italic;
	font-size:15pt;
	font-weight:700;
}
.maincontent1
{
	width: 980px;
	border-collapse:collapse;
}
#sidebarleft
{
    position:relative;
    left:12px;
    width:260px;
    z-index:1;
}
.sidebartop
{
    position: relative;
    width:260px;
    height:16px;    
    background-image: url(../ClientAssets/Images/sidenavtop-rnd.jpg);
    background-repeat:no-repeat;
    margin-bottom:0px;
}
.sidebarnav
{
	position:relative;
	margin-top:-18px;
	border-left:solid 1px #cccccc;
	border-right:solid 1px #cccccc;
}
.ie6 .sidebarnav
{
	margin-top:-20px;
}
.sidebarbottom
{
    position: relative;
	margin-top:-20px;
	margin-bottom:10px;  
    width:260px;
    height:16px;    
    background-image: url(../ClientAssets/Images/sidenavbot-rnd.jpg);
    background-position:top;
    background-repeat:no-repeat;	
}
.ie6 .sidebarbottom
{
	margin-top:-20px;	
}
.submaincontent
{
    position:relative;
    width:700px;
    z-index:1;
}
#contentmain
{
    width:665px;
    margin-left:15px;
}
.treeviewmenu 
{
	height:auto;
}
.treeviewmenu a
{
    font-family:arial ;
    font-weight:700;
    font-size:10pt;
    color:#333333;
    text-decoration:none;
}
.treeviewmenu a:hover
{
    text-decoration:underline;
    color:#74afe9;
}
.rootdeptlinks 
{
	padding-left:10px;
	color:#333333;		
}
.ie6 .rootdeptlinks, .ie7 .rootdeptlinks
{
	position:relative;
	margin-left:5px;	
}
.rootdeptlinks li
{
	list-style:none;
	text-align:left; 
	padding-bottom:5px;
}
.middeptlinks
{
    margin-left: 0px;
    margin-top:3px;
    padding-left: .8em;
    text-indent: -.4em;
}
.middeptlinks li
{
	margin-left:10px;
	border:none !important;
	list-style: disc inside;
}
.middeptlinks a
{
	color:#333333;
	font-weight:400;
}
.middeptlinks a:hover
{
	color:#74afe9;
}
.sidebardc
{
	text-align:center;
	width:250px;
	margin-top:10px;
	margin-bottom:10px;
}
.emphasismenuitem
{
	color:red !important;
}
/* footer */
.footertable
{
	border-collapse:collapse;
}
#footer
{
    position:relative;
    left:-1px;
    width:980px;
    height: 132px;
    margin-bottom:5px;
    background-color: #ffffff;
	border-top:solid 1px #191919;    
}
.footercopy
{
	position:absolute;
	left:5px;
	top:10px;
	width:400px;
	height:115px;
	background:#cccccc;
}
.footerheader
{
	color:#282C71;
	width:980px;
	margin-left:10px;
	margin-top:5px;
}
.ie6 .footerheader
{
	width:400px;
}
.footerimage
{
	position:absolute;
	left:0px;
	top:30px;
	margin-right:5px;
}
.satisfactioncopy
{
	position:absolute;
	top:30px;
	left:85px;
	width:300px;
	font-family:Arial;
	font-size:9pt;
	color:#000000;
}
.footer-bcf-link
{
    text-align: left;
    margin-left: 5px;
    margin-bottom: 10px;
}
.footerlinks1, .footerlinks2
{
	position:absolute;
	top:10px;
	width:160px;
}
.footerlinks1
{
	left:420px;	
}
.footerlinks2
{
	left:585px;
}
.footerlinks3
{
	position:absolute;
	top:10px;
	left:800px;
	width:178px;
}
.footerlinks4
{
	position:absolute;
	top:135px;
	left:718px;
	width:254px;
}
.footerlinks5
{
	position:absolute;
	top:123px;
	left:454px;
	width:254px;
}
.footerlinks1 ul, .footerlinks2 ul
{
	list-style:none;	
}
.footerlinks1 a, .footerlinks2 a
{
	font-family:Arial;
    font-size:10pt;
    font-weight:700;
    color:black;
    text-decoration:none;    
}
.footerlinks1 a:hover, .footerlinks2 a:hover
{
    text-decoration:underline;
    color:#74afe9;
}
.footerlinks3 img
{
	margin-top:10px;
}
.shadow 
{
	-moz-box-shadow: 3px 3px 4px #191919;
	-webkit-box-shadow: 3px 3px 4px #191919;
	box-shadow: 3px 3px 4px #191919;
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#191919')";
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#191919');
	border-collapse:separate !important;
}

