* {font:1em verdana, arial, sans-serif;margin:0;padding:0}
.cf {clear:both;line-height:1px;font-size:1px}
body {font-size:.75em;background:#fff url(img/bg_case.jpg) no-repeat 0 .7em}
a {color:#00c} a:hover{color:#c00}
#wrapper {width:76.8em;} /* removed background:url(img/logo_uwsm.gif) no-repeat bottom right; from this id*/

ul.linkset, ul.linkset li {list-style:none}
#body ul.tight,#body ul.tight li {list-style:none} ul.tight li {margin-bottom:0;padding-bottom:0;line-height:1em}
ul.tight strong {font-size:2em}

#brand {margin-left:180px}#brand h1 a {text-decoration:none;font:2.5em georgia, serif;color:#009;}
#brand h1 {text-align:right;border-bottom:solid 1px #fc0;padding:4px 122px 0}
#brand h1 .hide {visibility:hidden}
#home h1 {zoom:100%;margin-top:6px;text-align:right;background: transparent url(img/bg_h1.gif) repeat-x 0 12px}
#home h1 span.main {background:#fff url(img/bg_h1m.gif) no-repeat 0 12px;padding-left:30px;font:6em georgia, serif;color:#c00;}
#home h1 span.sub {margin-left:20em;background:#fff;display:block;color:#009;font:bold 1.2em georgia, serif;margin-top:-1em}
#main, #nav {clear:both;margin-left:180px;} /* margin-left controls indent; chgs will affect layout*/
#main {padding-right:115px}

#nav {margin-right:189px;zoom:100%;border-bottom:solid 3px #99c;background:#009}/* margin-right control width of top nav background*/
#nav ul, #nav li {list-style:none}
#nav li {text-align:center;float:left;border-left:solid 2px #009;border-top:solid 1px #01014c;
	border-right:solid 1px #01014c;border-bottom:solid 1px #01014c;background:#03035b;}
#nav li a {display:block;margin:0 0 1px;border-left:solid 1px #7f7fd6;border-top:solid 1px #5656b2;
	border-right:solid 1px #242487;border-bottom:solid 1px #28288b;
	color:#fff;text-decoration:none}
#nav li span {display:block;border-left:solid 1px #bfbff5;border-top:solid 1px #a2a2ff;
	border-right:solid 1px #4545c4;border-bottom:solid 1px #4747c5;background:#009;padding:3px 4px;
	font:bold .9em verdana;white-space:nowrap}
#nav li a:hover span {background:#bfbff5;border:solid 1px #bfbff5}

.home #nav span.donate {background-color:#009;border-color:#a2a2ff #4545c4 #4747c5 #bfbff5;}
	
#footer {clear:both;text-align:center;font-size:.9em;margin-top:4em}
#footer .links {margin:2em 0 1em}

h2 {color:#009; font:normal 1.4em verdana}


#title cite {display:block;font-size:1em;margin-bottom:.3em} #title cite a {text-decoration:none}
.timestamp {color:#999;margin:1em 0;font: normal .8em verdana;text-align:right}
#title span {color:#999;font:oblique .9em verdana}
strong {font-weight:bold}

#intro {margin:2em 0} #intro p {margin-bottom:1em}
#body {margin:2em 0 2em 1.5em} /*added left margin control 9/14/11*/
#feedback {clear:left;text-align:center;margin:2em;font-size:.9em}

#paths {margin:0 2.5em 0 .8em} #paths a {text-decoration:none}
#paths:after {content:".";display:block;height:0;clear:both;visibility:hidden}
#paths div {width:27.5%;margin:.5em;float:left;border:solid 1px #009;padding:.2em .7em .5em}
#paths .h1 {display:block;color:#c00;font:2.3em georgia, serif}
#paths span {display:block}
#paths .h2 {margin-left:.7em;font:bold 1.2em tahoma}
#paths .h3 {font:bold 1.3em georgia, serif;color:#c00;text-align:right}
#paths .more {display:block;text-align:right;font:bold .85em tahoma, sans-serif}

#list h3 {clear:both;background:#009;padding:4px 6px;margin:1.5em 0}
#list h3.tight {margin-bottom:.4em}
#list h3 a, #faqList h3 a, #list h3 span  {color:#fff;font:bold .9em verdana;}
#list h4, #list li {margin:2em 4em 3px} #list h4 a {font-weight:bold}
#list dt {margin:0 4em 3px;color:#009;font-weight:bold}#list dd {margin:3px 4em 2em}
#list li.first {margin-top:.8em}
#list p {margin: 0 4em 1.5em}#list ul {margin-bottom:1.5em}
#list ul, #list li {list-style:none}
.key_points li, .sources li {margin:2em 4em}

#keypoints {text-align:center;float:left;width: 100px; border-left:solid 2px #009;border-top:solid 1px #01014c;
	border-right:solid 1px #01014c;border-bottom:solid 1px #01014c;background:#03035b;}
#keypoints a {display:block;margin:0 0 1px;border-left:solid 1px #7f7fd6;border-top:solid 1px #5656b2;
	border-right:solid 1px #242487;border-bottom:solid 1px #28288b;
	color:#fff;text-decoration:none}
#keypoints a:hover {background:#bfbff5;border:solid 1px #bfbff5}

.sources cite {font-style:oblique}
#sources {clear:both;margin:3em 0 0;border-top:solid 1px #ccc}
#sources .sources li {font-size:.9em}

#questions {margin:1em 6em}
#questions ol li {margin: 2em}
#questions ol li li {color:#009; list-style:none}
#questions ol li li a {display:block;color:#c00;font-weight:bold}
#questions ol p, #questions ol table {margin-bottom:1em}
#questions ol ul.inQ li {margin:0 0 0 2em;list-style:square outside none;color:#000}
#questions ol ul.inQ {margin-bottom: 2em}

#qbox {border:solid 1px #009;padding:0 1em 1em;margin:2em}
.correct {font-weight:bold;color:#009}
.incorrect {font-weight:bold; color:#c00}
#qbox p {margin:1.6em 0} #qbox ul, #qbox li {list-style:none;}
#qbox li {margin:1em 4em;font-size:.9em} #qbox li span {display:block}
#qbox li.sel, #qbox li.sel span {font-weight:bold;color:#009}

.top {text-align:right}.top a {font-weight:bold;color:#c00}

#boxed {border: solid 2px #c00;margin:25px;padding:1em;color:#009}
#boxed p {margin-bottom:1em}#boxed a img {border: solid 1px #009}
#boxed ul, #boxed ol {margin-left:3em}#boxed ul ol, #boxed ul ul {margin-left:0;margin-bottom:.4em}
#boxed ul.details, #boxed ul.details li {list-style:none}
#boxed ul.details span {font-weight:bold}
.related a {display:block}ul.related li a {display:inline}
#boxed img, #boxed a img {border:none}
#boxed .small {font-weight:bold;font-size:.9em}
#boxed .movie li {list-style:none;background:url(img/icon_movie.gif) no-repeat;padding-left:45px;height:42px}
#boxed .movie li a {font-size:.9em;display:block;font-weight:bold;text-decoration:none;padding-top:12px}

.ua {color:#009;font-weight:bold}
.note {color:#666;font-size:.9em}
.new {font: bold .9em tahoma; color:#C00;padding:2px 6px; background:yellow}
h3 .new {font-size:.6em}
#questions .ua {text-align:center}

table {border-collapse:collapse;margin:0 auto 1em}
caption {padding:1.5em 1em 1em; font-weight:bold}
.caption {font-size:.9em;font-style:oblique;text-align:center;margin-top: -.5em;padding-bottom:1.5em}
th, td {padding:.6em;border:solid 1px #71718d}
th {background:#009;color:#fff;font-weight:bold}
td {background:#ccf;font-size:.9em;vertical-align:top}

table.nobkgrd
th, td {padding:.6em;border:solid 1px #71718d}
th {background:#FFF;color:#000;text-align:left;}
td {background:#fff;}

div.equation {font:normal 1em "courier", monospace;text-align:center;margin:2em 0}

#list table {width:100%;margin-bottom:2em}
#list table caption {background:#009;color:#fff;text-align:left;padding:.4em .6em}
#list th {display:none;padding:0}
#list td {background:#fff;padding-left:0}
#list th, #list td {border:none;font-size:1em}
#list td a,#list li.author a  {text-decoration:none} #list td.author a, #list li.author a {font-weight:bold}
#list ul, #list li {list-style:none!important;margin-left:0!important;padding-left:0}

img.img {display:block}
.center {display:block;margin:1em auto}p.center {text-align:center}
.right {float:right;margin:0 0 1em 1em}

#body p {margin: 0 0 1em;line-height:1.4em}
#body ul {margin: 0 0 1.5em 2em} 
#body ul ul {margin:.5em 1em .5em 2em}
#body li {line-height:1.4em;margin-bottom:.6em;list-style:outside disc none}
#body table ul, #body table li {list-style:none;margin-left:0}
#body table li {margin-bottom:.6em}
h3 {margin:1em 0;color:#009;font:bold 1.3em tahoma}

#body dl {color:#009} #body dt {font-weight:bold} #body dd {margin-bottom:1em}
#body .sect {border-top:solid 1px #009;padding-top:.6em}
#body .sect a {color:#c00;font-weight:bold}#body .sect .top {display:block;margin:1em 0 2em;text-align:right;font-size:.9em}
#body .links {margin:0 0 1em} #body .links a {font-weight:bold;text-transform:uppercase;padding-right:.6em}
span.keyword {font-weight:bold;color:#c00}
div.results {margin-bottom:1em;padding-bottom:2em;border-bottom:solid 1px #009}

#body .nested ul {margin-left:0}#body .nested ul ul {margin-left:2em}
#body .nested li {list-style:none}
#body .nested li li li {list-style:outside circle none}

#searchbox #keyword {margin:3px 0;width:50%}
#searchbox label {display:block;font-size:.9em; color:#009}
#search {width:130px;border:solid 1px #c00;top:280px;padding:8px;}
#search #searchbox label {display:inline;font-weight:bold;padding-right:.4em;vertical-align:middle}
#searchbox .btn {border:none;background:none;font-weight:bold;color:#009}

#search, #nav2 {left:22px;text-align:right;position:absolute}
#nav2 {width:146px;top:300px;margin-top:5em}
#nav2 li {list-style:none;font-size:.85em;margin-bottom:.8em} #nav2 li.first {margin-bottom:2.4em}
#nav2 li a{font-weight:bold}
#donate {
	text-align:center;
	font-weight:bold;
	background-color:#FFC;
	border: solid 1px #ffcc00;
	margin-bottom: 15px;
	margin-left: 230px;
	padding-top:3px;
	padding-bottom:3px; 
	width: 140px;
	
}
#donate a{ color: #000;text-decoration:none;font-weight:bold;
}
#donate a:hover {background:#bfbff5;padding:3px 14px;}

h2.pageTitle {font:2.5em Georgia;border-bottom:solid 2px #c00;padding:4px 6px 0;margin-bottom:.8em}
h2.pageTitle span {font-size:.5em;display:block}
h2.sm {font-size:2em}

ul.index, ul.index li, ul.bookmarks, ul.bookmarks li {list-style:none}
ul.index h3 {font-size:1.1em;margin-bottom:2px}ul.index a {font-weight:bold}
.bookmarks dt {font-weight:bold;color:#c00;margin-top:1em}
ul.bookmarks {margin:1.5em 0}

.aside {font-size:.9em}

#body .video {width:18em; float:right;margin:0 0 0 1em;}
#body .video p {font-size:.9em;color:#039;line-height:1.1em}
#body .video ul, #body .video li {list-style:none}
#body .video ul {margin-left:0;height:41px;min-height:41px;background: url(img/icon_movie.gif) no-repeat}
#body .video li {margin-left:50px;font-size:.9em}
#body h4 {font-weight:bold;margin-bottom:.6em}

#dxa ul, #dxa ol, #dxa p {list-style:none;margin-bottom:1em}
#dxa h4 {font-weight:bold}
#dxa textarea {width:100%;margin-bottom:1em}#dxa input {display:block}

#tools #boxed h3 a{font-size:.85em;font-weight:bold;color:#009}
#tools ul, #tools ol {margin-left:3em}/* added to indent 9/15/11*/
#boxed ul ol, #boxed ul ul {margin-left:0;margin-bottom:.4em}
#tools #boxed h3{margin:0em}#tools p,#tools li {margin-bottom:1em} #tools ol {margin-left:3em} 
#tools td, #tools th {text-align:center} 
#tools h4, #overview h4 {font-weight:bold;font-size:1.1em;color:#009;margin:1em 0 .2em}
#tools form td, #tools form th {background:transparent;border:none;text-align:left;color:#000}
#tools .submit {display:block;margin:1em auto} #tools .smtext {width:4em}
#tools .back {text-align:right} .back a {font-weight:bold;font-size:.9em}
#tools .score {font-size: 1.2em;font-weight:bold;color:#c00}
#tools form table {width:100%}  #overview table {width:75%;margin-bottom:2em}
#overview ul {margin:1.4em 3em} #overview p {margin-bottom:1.4em} #overview li {margin-bottom:.8em}

#quiz ol div {display:block;padding:.3em 0} #quiz p {margin-bottom:.6em}
#quiz label {padding-left:3px;font-weight:bold;color:#c00}
#quiz ol {margin-left:3em} #quiz p.results {margin-bottom:2em;border-bottom:solid 1px #009;padding-bottom:3em}
#quiz li {margin-bottom:1.4em} #quiz p strong {color:#009}
#quiz .option {font-weight:bold;font-size:.9em;color:#c00}
#quiz .answer {color:#009;margin:1em 0}

.results span {color:#c00;font-weight:bold}
#answer p.back, #key p.back {margin-bottom:2em;text-align:right}
#answer .back a, #key .back a {color:#c00;text-decoration:none}
#answer .sources {margin-bottom:2em}

.float_wrapper, .area1, .area2 {margin:0;padding:0;zoom:100%}
.float_wrapper .area1 {width:50%;margin-right:1%;float:left}
.float_wrapper .area2 {width:49%;float:left}

.memoriam {text-align:center;margin:2em 40px 15px 0}
.memoriam, .memoriam a{color: #888;font:normal 1.3em georgia}
.updated  {
	color:#8282FF;
	font-size:0.9em
}
#autoMargin {
	width: 950px;
	margin-left: 120px;
}