﻿#breadcrumbcontainer { color: #dddddd; position: absolute; top: 84px; left: 48px; text-align: left; }
#breadcrumbcontainer a { color: #dddddd; text-decoration: none; }
#breadcrumbcontainer a:hover { text-decoration: underline; color: #ffffff; }
#breadcrumbcontainer li { margin: 0px; display: inline; }
#breadcrumbcontainer ul { margin: 0px; padding: 0px; list-style-type: none; padding-top: 5px; padding-left: 5px; color: #dddddd; }

#container { position: relative; background: #ffffff;	margin: 0px auto;	margin-top: 10px;	width: 800px;	height: auto;	background: repeat-y url( "images/Middle.png" );	text-align: left; color: #333333; }

#contentContainer #content { line-height: 1.8em; padding: 0px; margin: 0px 15px 10px 9px; width: 523px }
#contentContainer { float: right; width: 565px; margin-top: -5px; margin-right: 3px; z-index: 2; }

#footer { position: relative; margin: 0px auto; padding: 3px 0px 0px 0px; text-align: center; width: 800px; height: 40px; font-weight: normal; font-size: 10px; color: #555555; background: #93A8d0 url( "images/Bottom.png" ) no-repeat; }
#footer a:hover, #footer a:active { }

#mainarea { margin: 0px; padding: 0px; float: none; position: relative; width: 784px; background-position: 16px 0px; height: auto; background-color: transparent; background-image: url( "images/contentbg.jpg" ); background-repeat: repeat-y; }

#navcontainer #current { color: #0303f1; letter-spacing: .02em; font-weight: normal; }
#navcontainer #current:hover {}
#navcontainer .currentAncestor { color: #555555; letter-spacing: .02em; text-decoration: none; font-weight: normal; }
#navcontainer { width: 174px; font-size: 12px; text-align: left; margin-bottom: 10px; position: relative; margin-top: 4px; }
#navcontainer a{ display: block; padding: 2px 5px 2px 5px; width: 164px; text-decoration: none; font-size: 11px; letter-spacing: .02em; color: #555555; }
#navcontainer a:active { background-color: #dddddd; color: #0303f1; text-decoration: none; }
#navcontainer a:hover { background-color: #dddddd; color: #0303f1; text-decoration: none; }
#navcontainer li { position: relative; border-bottom: 1px solid #bbbbbb; padding: 0px; }
#navcontainer ul { margin: 0px; padding: 0px; list-style: none; }
#navcontainer ul ul #current{ background: url( "images/sub_menu.gif" ) left center no-repeat; color: #0303f1; text-decoration: none; font-weight: normal; }
#navcontainer ul ul #current:hover { background: url( "images/sub_menu.gif" ) left center no-repeat; color: #0303f1; text-decoration: underline; font-weight: normal; }
#navcontainer ul ul .currentAncestor { background: #eeeeee; color: #0303f1; text-decoration: none; font-weight: normal; }
#navcontainer ul ul .currentAncestor:hover {}
#navcontainer ul ul { text-align: left; }
#navcontainer ul ul a { width: 139px; padding-left: 16px; margin-left: 13px; color: #555555; background: url( "images/sub_menu.gif" ) left center no-repeat; }
#navcontainer ul ul a:hover{ background: url( "images/sub_menu.gif" ) left center no-repeat; color: #0303f1; text-decoration: none; }
#navcontainer ul ul li { border-bottom: none; }
#navcontainer ul ul ul #current{ background: url( "images/sub_menu.gif" ) left center no-repeat; color: #0303f1; text-decoration: none; font-weight: normal; }
#navcontainer ul ul ul { text-align: left; }
#navcontainer ul ul ul a:hover{ background: url( "images/sub_menu.gif" ) left center no-repeat; color: #0303f1; text-decoration: none; }
#navcontainer ul ul ul a{ width: 122px; padding-left: 16px; margin-left: 30px; color: #555555; background: url( "images/sub_menu.gif" ) left center no-repeat; }
#navcontainer ul ul ul li { border-bottom: none; }

#pagebottom { position: relative; width: 768px; height: 39px; margin-left: 16px; margin-right: 16px; background: transparent url( "images/footerbg.jpg" ) top no-repeat; }

#pageheader #logo { z-index: 30; position: absolute; top: 1px; right: 15px; text-align: right; border: 0px; padding: 0px; margin: 0px; width: 150px; height: 90px; }
#pageheader { position: relative; margin-top: -6px; margin-left: 16px; margin-bottom: 6px; background: url( "images/MEVHeaderBar.jpg" ) no-repeat; width: 768px; height: 100px; }

#pageheaderbottom { position: relative; width: 768px; height: 40px; margin-left: 16px; margin-right: 0px; background-image: url( "images/contenttopbg.jpg" ); background-repeat: no-repeat; }

#sidebar .sideheader { font-weight: bold; margin: 0px 0px 4px 0px; color: #0303f1; }
#sidebar { line-height: 1.5em; padding: 8px 10px 0px 10px; margin: 0px 0px 8px 0px; text-align: left; }

#sidebarContainer { float: left; margin-left: 8px; padding: 3px 0px 3px 0px; width: 178px; background-color: transparent; text-align: center; overflow: visible; z-index: 20; }

#top { position: relative; left: 0px; margin: 0px; width: 800px; height: 22px; background: #93A8d0 url( "images/Top.png" ) no-repeat; }

.clearfix:after{ content: "."; display: block; height: 0px; clear: both; visibility: hidden; }

.imageStyle {	background: transparent; padding: 0px; margin: 0px; border: 0px; }

a:hover, a:active { color: #0303f1; text-decoration: none; }
a:link, a:visited { color: #0303f1; text-decoration: underline; }
a.ext{ padding-right: 12px; background-image: url( images/external.png ); background-position: right !important; background-repeat: no-repeat; }

body { font-size: 12px; font-family: Verdana, Tahoma, Helvetica, sans-serif; line-height: 19px; margin: 0px 10px 0px 20px; color: #333333; background: #93A8d0; text-align: left; line-height: 19px; }

html>body #contentContainer #content { line-height: 1.8em; padding: 0px; margin: 0px 15px 10px 18px; width: 532px }
html>body #contentContainer { float: right; width: 581px; margin-top: -10px; margin-right: 6px; }
html>body #sidebarContainer { float: left; margin-left: 16px; padding: 6px 0px 6px 0px; width: 178px; background-color: transparent; text-align: center; }

img { border: 0px; padding: 0; margin: 0; }

caption { font-weight: bold; }

p.Heading { line-height: 2.0em; font-weight: bold; color: #000000; font-size: 17pt; text-decoration: none }
p.SubHeading { font-weight: bold; color: #000080; font-size: 14pt; text-decoration: none }
p.Bold { font-weight: bold; }
p.Center { text-align: center;}
p.BoldCenter { text-align: center; font-weight: bold; }
p.FloatRight { float: right }


td.Bold { font-weight: bold }
td.SubHeading { font-weight: bold; color: #000080; font-size: 14pt; text-decoration: none }
td.PPSummaryHeading    { font-size: 12px; font-family: Verdana, Tahoma, Helvetica, sans-serif; line-height: 19px; background: #93A8d0; text-align: center; border-width: 1px; border-style: inset; border-spacing: 0; }
td.PPSummaryLeftAlign  { font-size: 12px; font-family: Verdana, Tahoma, Helvetica, sans-serif; line-height: 19px; background: #ffffff; text-align: left;   border-width: 1px; border-style: inset; border-spacing: 0; }
td.PPSummaryRightAlign { font-size: 12px; font-family: Verdana, Tahoma, Helvetica, sans-serif; line-height: 19px; background: #ffffff; text-align: right;  border-width: 1px; border-style: inset; border-spacing: 0; }

ol.Decimal { list-style-type: decimal }
ol.LowerAlpha { list-style-type: lower-alpha }
ol.LowerRoman { list-style-type: lower-roman }
ol.UpperAlpha { list-style-type: upper-alpha }
ol.UpperRoman { list-style-type: upper-roman }

.pl1em { padding-left: 1em; }
.pl2em { padding-left: 2em; }
.indent { margin-left: 2em; }
.indentbox { margin-left: 2em; margin-right: 2em; border-style: none; border-width: medium; }
.vbcom { color: green; }
.vbkey { color: navy; }

pre { font-family: "Courier New", Courier, monospace; color: black; }

.CodeBlack { font-family: "Courier New", Courier, monospace; color: #000000; }
.CodeRed   { font-family: "Courier New", Courier, monospace; color: #FF0000; }
.CodeBlue  { font-family: "Courier New", Courier, monospace; color: #0000ff; }
.CodeGreen { font-family: "Courier New", Courier, monospace; color: #008000; }
.CodeBrown { font-family: "Courier New", Courier, monospace; color: #d2691e; }
.CodePurple{ font-family: "Courier New", Courier, monospace; color: #800080; }
label.Bold { font-weight: bold }

.JavaError { font-weight: bold; color: #FF0000; font-size: 14pt; text-decoration: none }

