/********** body and background **********/
body{ line-height:12px; margin: 2px 2px 10px 2px; background-color:#b9b1ae;}
:focus, :active {outline: none;}
#colorGradient{ position:absolute; top:0px; width:100%; height:77px; z-index:1; overflow:visible; visibility:inherit; background-color:#b9b1ae; background-image:url(../gradient.jpg); background-repeat:no-repeat; background-position: 0px 0px;}
/********** logo and banner **********/
#imprintLogo{ position:absolute; left:8px; top:20px; width:90px; height:60px; z-index:3;}

#banner{ visibility:hidden;}
/********** toolbar (custom links) **********/
#toolbarLinks  {position:absolute; left:0; top:0; width:100%; float: right; height:19px; z-index:7; background: #000; padding: 0 0 0 5px; }
#toolbarLinksTable{ position:absolute; left:100px; top:1px; width:431px; height:20px; z-index:2; }
.toolbarCell{ padding-right:20px;}
a.toolbarLink{ 
 color:#FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; font-style:normal; text-decoration:none; }
a.toolbarLink:hover{ 
 color:#215477; font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; font-style:normal; text-decoration:none; }
/********** SMS buttons **********/
#smsButtonsOuter{ position:absolute; left:-70px; top:-1px; z-index:1;}
#smsButtons{ position: relative; float:right; width:100%; height:74px; z-index:3;}
#smsButtonsTableCell{ text-align:right;}
#smsButtonsInner{ z-index:2; }
/********** dynamic text area **********/
#dynTextTOC{ visibility:hidden; position:absolute; left:8px; top:64px; width:480px; height:14px; z-index:4; }
#dynTextHelp{ visibility:hidden; position:absolute; left:8px; top:64px; width:480px; height:14px; z-index:4; }
#dynTextSkipNav{ visibility:hidden; position:absolute; left:8px; top:64px; width:480px; height:14px; z-index:4; }
.dynTextChapTitle{ visibility:hidden; position:absolute; left:8px; top:64px; width:600px; height:14px; z-index:4; }
.dynText{ visibility:hidden; font-family: Arial, Helvetica, sans-serif; color:#32459a; font-size:10px; line-height:10px; font-weight:900;}
/********** site navigation bar **********/
#siteNavigation{ position:absolute; left:0px; top:76px; width:100%; height:30px; z-index:2; overflow:visible; visibility:visible; background-color:#763f5e; background-image:url(../sitenav_bkgd.jpg); background-repeat:no-repeat; border-top: 1px solid #000; border-bottom: 1px solid #000;}
/* .oneChapterBkgd { 
 background-image:url(../one_chapter_center.gif); */}
a.oneChapterLink{ font-family: Arial, Helvetica, sans-serif; color:#32459a; font-size:10px; line-height:12px; font-weight:800; text-decoration:none;}
a.oneChapterLink:hover{ font-family: Arial, Helvetica, sans-serif; color:#32459a; font-size:10px; line-height:12px; font-weight:800; text-decoration:underline;}
.subvolMenu{ width:370px; font-family: Arial, Helvetica, sans-serif; font-size:10px; padding-top:0px; padding-right:0px; padding-bottom:0px; padding-left:0px; margin-top:0px; margin-right:0px; margin-bottom:0px; margin-left:20px;}
.subvolSubMenu{ width:400; font-family: Arial, Helvetica, sans-serif; font-size:10px; padding-top:0px; padding-right:0px; padding-bottom:0px; padding-left:0px; margin-top:0px; margin-right:0px; margin-bottom:0px; margin-left:0px;}
#sitenavMenuTableNoScriptMessage{ position:absolute; left:8px; top:75px; width:700px; height:20px; z-index:2; visibility:visible;}

