body#Body {font-size: 12px; font-family:Arial, Helvetica, sans-serif;	text-align: center;	margin: 0px; padding: 0 0 51px 0; background-color:#000;}
.Normal,.NormalDisabled{font-weight:400;}
.NormalDisabled{color:Silver;}
.NormalRed{font-weight:700;color:red;}
.NormalBold,H5,DT,H6{font-weight:700;}
.NormalTextBox{font-size:1em;font-weight:400; line-height:1.1em;}
.Head{font-size:1.3em;font-weight:400;}
.SubHead{font-weight:500;color:#5b3d0d;font-size:1.2em;}
.FormLable{width:150px; display:block; margin-right:5px;}

.CommandButton {font-size:.9em;}
.FormLable{font-weight:400;color:#5b3d0d; display:inline; width:150px; float:left; line-height:1.1em;}
.SubHead{font-weight:400;color:#5b3d0d;}

.SubSubHead{font-weight:700;color:#000;}
.Help{border-right:#000 1px solid;border-top:#000 1px solid;font-weight:400;border-left:#000 1px solid;color:#000;border-bottom:#000 1px solid;background-color:#ff9;padding:2px;}

H1{font-size:1.4em;font-weight:700;}
H2{font-size:1.3em;font-weight:400; color:#5b3d0d}
H3{font-size:1.2em;font-weight:400; color:#5b3d0d}
H3.SubHead{ margin:0; padding:0; line-height:26px;}
H4{font-size:1.1em;font-weight:700;}

TFOOT,THEAD{font-size:1em;}
TH{vertical-align:baseline;font-size:1em;font-weight:700;}
SMALL{font-size:.8em;}
BIG{font-size:1.2em;}
HR{color:dimgrey;height:1pt;}
.clearBoth {clear:both; line-height:0px; height:0px; font-size:0px; visibility:collapse;}
caption{text-align:left; font-size:1.3em;}

.ControlPanel {width: 100%;	background-color: #dfe5f2;	float:left;	z-index:200; clear:both;}

#theme{background:#000 url(/Portals/0/images/backgrounds/background-lite-01.gif) center top no-repeat;}
#wrapper {background:url(/portals/0/images/backgrounds/homepage.jpg) no-repeat 0px 0px;	text-align: left;	width: 870px; margin-top: 0px;	margin-right: auto;	margin-bottom: 0px;	margin-left: auto;	position: relative;}
#mastehead{height:105px; width:100%}
#mainLogo{height:100px; width:350px; cursor:pointer;}
#mainLogo h1{position:absolute; top:-199px;}

a,a:link{color:#5b3d0d;}
a:visited,a:active{color:#444;}
a.navTitle{position:absolute; left:-45px; color:#FFFFFF; background-color:#000; text-decoration:none;}
a[disabled="disabled"]{ color:#ffffff;}
a.pdfLink{ padding-right: 17px; background:url(/images/pdf.gif) top right no-repeat;}
a.externalLink{padding-right: 17px; background:url(/images/offsite.gif) top right no-repeat;}

#margin{width:820px;margin:0px 0px 20px 50px;padding:10px 0px 15px 0px; background:#FFF url(/Portals/0/images/bg-margin.gif) bottom repeat-x; }

#copy{color:#444;line-height:1.6em;position:relative;}

.c3-1,.c3-2,.c3-3{float:left;margin:20px 40px; }
.c3-1{}
.c3-2{}
.c3-3{}

#copy a:link, #copy a{font-weight:bold}

#copy label, 
#copy select, 
#copy input, 
#copy textarea{border: none; font-size:11px; color:#333333;}
#copy label {width:95px; float:left; color:#FFFFFF; Line-height:15px;} 
#copy input {float:left; width:120px; font-size:10px; border:#000 solid 1px;}
#copy select{float:left; width:120px; font-size:9px;border:none; padding:0; margin:0;}

#copy .checkList input{float:left;width:20px;} 
#copy .checkList{line-height:20px;}

.titleContainer{position:relative;margin:0;padding:0;padding-top:10px;} 
.contentContainer{position:relative}
.ContentPane{margin:0;padding:0;position:relative;}

#JSpane {position:absolute; top:-600px; left:0;}
.JSpane a:link{ color:#0033CC;}

#toolbar{width:100%; height:51px;overflow:none;position: fixed;bottom:0; left:0; background:url(/Portals/0/images/bg-toolbar.gif) bottom repeat-x; color:#eee; text-align:center; z-index:1000;}
#toolbar ul{margin:0; padding:0; display:inline;}
#toolbar li{display:inline; padding-left:.6em;}
#toolbar a,#toolbar a:visited{color: #ffffcc; text-decoration:none; font-size:11px;}
#toolbar a:hover{color: #fff;}
#toolbar h6 {padding-left:12px; margin-top:5px;}

#breadcrumb {width: 800px; height:25px; padding:0px 10px 0px 10px; line-height:25px; text-align:left; margin:auto;}
#bottomNav{ width: 800px; height:26px; padding:0px 10px 0px 10px; line-height:26px; text-align:left;margin:auto;}

/*---- sIFR ---*/
.sIFR-flash {visibility: visible !important;margin: 0;padding: 0;float:left; z-index:3;}
.sIFR-replaced {visibility: visible !important;}
.sIFR-alternate {position:absolute;left:0;top:0;width:0;height:0;display:block;overflow:hidden;}
.sIFR-replaced > div {display: none !important;}
.sIFR-active h2.title {visibility: hidden;font-family: Verdana; line-height: 1em;font-size: 22px; }