body {font-family: "Lucida Grande", "Bitstream Vera Sans", lucida, arial, helvetica, sans-serif;font-size:76%;color:#333333;text-align:left;background-color:#807459;}#wrapper {width:600px;margin-left:auto;margin-right:auto;margin-top:1em;background-image:url(images/content.jpg);background-repeat: repeat-y;}#header {width: 600px;height:137px;margin-bottom: 1em;}#header img {float:left;} #navcontainer ul { padding: .2em 0; margin: 0; list-style-type: none; background-color: transparent; width: 100%; font-size: .9em; text-align: center; }#navcontainer li { display: inline; }#navcontainer li a {	text-decoration: none;	color: #333;	padding: .2em 1em;	border-right: 1px solid #fff;	font-weight: bold;	font-size:1em; }#navcontainer li a:hover { font-style:normal; color:#FFB000; font-weight: bold; }  #navlist2 li a#current2 { color: #BFA260; text-decoration: none; } #navlist1 li a#current1 { color: #BFA260; text-decoration: none; } #navcontainer2 ul { padding: .2em 0; margin: 0; list-style-type: none; background-color: transparent; color: #333; width: 100%; font-size: .9em; text-align: center; }#navcontainer2 li { display: inline; }#navcontainer2 li a {text-decoration: none;color: #333;padding: .2em 1em;border-right: 1px solid #fff;font-weight: bold; }#navcontainer2 li a:hover { font-style:normal; color:#FFB000; font-weight: bold; }#maincontent {width:520px;margin:auto;text-align:left;}#maincontentsub {width:520px;margin:auto;text-align:left;}#maincontentsub h2 {color: #6d6dbf;font-size:1.4em;margin-top:1em;}#maincontentsub h3 {font-size:1.2em;color: #6d6dbf;margin-top: 1em;margin-bottom:0;}#maincontentsub h4 {font-size:1.1em;font-style:italic;padding-left: 1.3em;color: #333;margin-bottom:0;}#maincontentsub p {line-height:1.7em;padding-left:1.5em;padding-right:1.5em;margin-top:0;}#maincontentsub ol {margin:0;line-height:110%;}#maincontentsub li {margin:.2em 0em 0em 1.5em;}#maincontentsub a:link {color:#BFA260;text-decoration:none;border-bottom:1px dotted #BFA260;}#maincontentsub a:visited {color:#999999;text-decoration:none;border-bottom:1px dotted #999999;}#maincontentsub a:hover, #maincontent a:active {color:#FFB000;text-decoration:none;border-bottom:1px dotted #FFB000;}#maincontentsub p.bookauthor  {margin-top:.5em;margin-bottom:0;line-height:120%;}#maincontentsub p.booktitle  {text-indent:2em;font-style:italic;margin-top:0;margin-bottom:.5em;line-height:120%;}#inset {width: 200px;border-top: 1px solid #807459;border-bottom: 1px solid #807459;float: right;margin: 0em 0em 1em 1em;}#inset ul { list-style-type: none; width: 200px; font-size: .9em; text-align: left; margin:1em; padding:0; }#inset li a {text-decoration: none;color: #BFA260;font-weight: bold;font-size:1em;line-height: 100%;margin:0;padding:0; }#inset li a:hover { color:#FFB000; font-weight: bold; }.catalog {margin-top:0;margin-bottom:0;margin-left:3em;}.hilite {color:#6d6dbf;}#maincontenttable p {font-size:.9em;line-height:1.3em;margin:0;padding-left:0;padding-right:0;}#maincontenttable td {padding-top:1em;padding-bottom:1em;border-bottom:1px solid #807459;}#maincontenttable tr {vertical-align:top;}#rule {border-top: 1px solid #807459;width: 480px;text-align:center;margin-top: .5em;margin-left: auto;margin-right: auto;}#footer {height:70px;background-image:url(images/footer.jpg);text-align:center;}#footer img {margin:auto;}#footer p {font-size: .9em;margin: 1em 0em 0em 0em;}#studentcontainer ol {list-style-type:decimal;line-height:110%;margin-bottom: 1em;}#studentcontainer li {margin-bottom: 0em;}#studentcontainer li li {list-style-type:upper-alpha;margin-bottom: 0em;}#studentcontainer li li li {list-style-type:lower-roman;}#studentcontainer {background-image:url(images/homeguard.jpg);background-position: top right;background-repeat:no-repeat;}#evalcontainer ol {list-style-type:decimal;font-size: 1em;line-height:140%;}#evalcontainer li {margin-bottom: 0;}#evalcontainer li li {list-style-type:upper-alpha;margin:0;padding:0;}#evalcontainer li li li {list-style-type:lower-roman;margin-left:0;}