﻿body {
 background-color:#dedbca;
 font:8pt Verdana,Arial,Helvetica;
 color:#646464;
 padding:0px;
 margin:0px;
}

/* PAGE LAYOUT ELEMENT CLASSES */

#BodyDiv {
background-color:#fffded;
border:1px solid #92201e;
padding:0px;
margin:0px;
height:705px;
width:950px;
}

#HeaderFrame {
position:static;height:160px;width:950px;overflow:hidden;margin:0px;
}

#HeaderDiv {
background-color:#fffded;border:dashed 0px #EEEEEE;padding:0px;height:160px;
}

#LeftNavFrame {
position:static;height:500px;width:160px;overflow:hidden;margin:0px;padding:0px;
}

#LeftNavDiv {
background-color:#fffded;border-left:dashed 0px #646464;border-right:dashed 0px #92201e;padding-left:0px;padding-top:10px;height:500px;width:160px;
}

#ContentFrame {
	position:static;
	height:500px;
	width:789px;
	overflow:hidden;
	border:0px;
	margin:0px;
	border-left: dotted 1px #92201e;
}

#ContentDivLeft {
position:fixed;top:0px;left:0px;height:500px;width:500px;background-color:#fffded;padding-left:0px;padding-right:0px;padding-top:0px;overflow-y:auto;
}

#ContentDivRight {
position:fixed;top:0px;left:500px;height:500px;width:290px;background-color:#fffded;border-left:dotted 1px #92201e;padding-left:0px;padding-right:0px;padding-top:0px;overflow-y:auto;
}

#ContentDivFull {
position:fixed;top:0px;left:0px;height:500px;width:790px;background-color:#fffded;padding-left:0px;padding-right:0px;padding-top:0px;overflow-y:auto;
}

#FooterFrame {
position:static;height:45px;width:950px;overflow:hidden;
}

#FooterDiv {
background-color:#fffded;
padding-left:5px;
font-size:7pt;
border-top: dotted 1px #92201e;
height:45px;width:100%;
}

/* TOP NAVIGATION CLASSES */

.TopNavLink {
    font:8pt Verdana,Arial,Helvetica;
    font-weight:400;
    color:#fffded;
    text-decoration:none;
}

.TopNavLink:Hover {
    text-decoration:underline;
}

.TopNavMarkerInactive {
    background-color:#92201e;
}

.TopNavMarkerActive {
    background-color:#92201e;
    background-image:url('../Images/MenuArrow.png');
    background-position:center top;
    background-position-x:center;
    background-position-y:top;
    background-repeat:no-repeat;
}

/* LEFT NAVIGATION CLASSES */

.LeftNavHeading {
    font:8pt Verdana,Arial,Helvetica;
    font-weight:bold;
    color:#92201e;
    padding-left:2px;
    padding-bottom:20px;
}

.LeftNavLink {
	font:7pt Verdana,Arial,Helvetica;
	color:#646464;
	padding-left:5px;
	text-decoration:none;
}

.LeftNavLinkDiv {
    border-bottom:1px dotted #646464;
    font:7pt Verdana,Arial,Helvetica;
    color:#646464;
    padding-top:6px;
    padding-left:0px;
    padding-bottom:6px;
    text-decoration:none;
    width:150px;
}

.LeftNavLink:Hover {
    text-decoration:underline;
}

.LeftSubnavLink {
	color:#222222;
	padding-left:10px;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica;
	font-size: 6pt;
}

.LeftSubnavLink:Hover {
    text-decoration:underline;
}

/* ADDITIONAL PAGE ELEMENT CLASSES */

.DottedDivider {
    border-bottom:1px dotted #92201e;
    width:100%;
}

.btnStd {
    font:9pt Verdana,Arial,Helvetica;
    font-weight:bold;
    border-top:1px solid #646464;
    border-left:1px solid #646464;
    border-bottom:2px solid #646464;
    border-right:2px solid #646464;
}

.tbxStd {
    font:8pt Verdana,Arial,Helvetica;
    border:1px solid #646464;
}

.Heading {
    font:10pt Verdana,Arial,Helvetica;
    color:#92201e;
    font-weight:bold;
}

.SubHeading {
    font:9pt Verdana,Arial,Helvetica;
    color:#646464;
    font-weight:bold;
}
