/* styles for the problem analysis cases -- developed by JoAnn Gonzalez-major 2005 */
body{background:#fff url(../i/background.gif);font:100.01%/1.5 Verdana, Arial, Helvetica, sans-serif;margin:0;padding:0;}
#skipnav{font-size:90%;}
#skipnav a{color:#afc0a5;}
div#wrap{position:absolute;top:8%;left:8%;right:8%;margin:0;padding:5px;}
div#wrap img.headImg{float:left;clear:left;margin:0 15px;padding:0;}
div#wrap img.headrgt{float:right;clear:right;margin:0;padding:0;}
div#content{background-color:#FFF;padding-bottom:2em;}
div#header{border-bottom:1px solid #000;height:235px;background-image:url(../i/header.jpg);margin:0;padding:0;}
div#header img{float:left;padding:0;}
div#disclaimer{text-align:center;font-style:italic;font-size:80%;padding-top:2em;}
div#disclaimer h3{color:#666;border:0;background:transparent;}
div#disclaimer p{color:#069; font-size:80%;}
h1{border-bottom:1px solid #669;background:#578a9d;text-align:right;font-style:italic;color:#FFF;letter-spacing:0.25em;font-size:140%;line-height:1.25em;margin:0;padding:0.5em;}
h2{font-size:120%;text-align:center;margin:0.8em 0 0;}
h3,h4,h5,p{padding-right:25px;padding-left:25px;margin:1em 30px 1em 0;}
h3{border:1px solid #669;background:#bebedc;font-size:125%;margin-right:0;border-width:1px 0;}
h4{background:#578a9d;color:#669;border:1px solid gray;font-size:100%;}
h5{color:#578a9d;font-size:100%;}
div#content ul,div#content ol{margin-left:60px;margin-right:30px;padding-right:20px;}
div#content li{padding-bottom:.5em;}
.right{float:right;border:#9393b7 1px solid;margin:4px 15px 2px 4px;padding:2px;}
.left{float:left;border:#9393b7 1px solid;margin:4px 4px 2px;padding:2px;}
.arrows{float:left;border:none;padding:0 3px;}
#navcontainer{background:#b3d5df;height:20px;margin:0;padding:0;}
#navlist{display:block;margin:0;padding:0;}
#navlist li{list-style:none;float:left;}
#navcontainer a,#navlist li.extend{display:block;text-decoration:none;background:#b3d5df;font:normal 10px verdana, serif;color:#000;margin:0;padding:1px 6px;}
#navcontainer a:hover,#navcontainer a#current{background:#FAFAFA;border-right:1px solid #333;border-left:1px solid #333;border-top:1px solid #FAFAFA;border-bottom:1px solid #333;color:#000;padding:1px 5px;}
#navcontainer a#current{background:#F6F6F6;border-top:1px solid #F6F6F6;font-weight:bold;}
#navcontainer li#active{border-right:2px solid #828282;border-bottom:2px solid #828282;}
#one{float:right;width:30%;border:dashed 1px #578a9d;margin:1em 3em 1em 1em;padding:1em;}
#one p{font-size:90%;padding:0 0.5em;}
#one h2{font-size:100%;}
#two{float:left;width:30%;border:solid thin #669;margin:1em;padding:0.5em;}
div#footer{font:small Verdana, Trebuchet, Lucida, Arial, sans-serif;background-color:#FFF;font-size:90%;margin-top:2em;padding-top:2em;text-align:center;}
.hide{display:none;}
div#movie a:link{text-decoration:none;color:#000;display:block;margin-top:0;margin-bottom:0;padding:5px 5px 5px 2px;}
div#movie a:visited{text-decoration:none;display:block;margin-top:0;margin-bottom:0;padding:5px 5px 5px 2px;}
div#movie a:hover{text-decoration:none;border-top:1px solid #666;border-bottom:1px solid #666;background-color:#FFF;margin-top:0;margin-bottom:0;padding:4px 5px 4px 2px;}
div#movie a.notdisplayed:link,div#movie a.notdisplayed:visited,div#movie a.notdisplayed:hover{text-decoration:underline;border:0;display:inline;padding:3px;}
div#movie a.notdisplayed:hover{background-color:transparent;}
div#movie p{font-size:80%;margin:4px;padding:2px;}
.title{text-indent:6px;padding-bottom:3px;margin-top:-15px;vertical-align:middle;font-weight:bold;color:#444;}
.rtop *,.artop *{display:block;height:1px;overflow:hidden;font-size:1px;}
.artop *{border-style:solid;border-width:0 1px;}
.r1,.rl1,.re1,.rel1{margin-left:5px;}
.r1,.rr1,.re1,.rer1{margin-right:5px;}
.r2,.rl2,.re2,.rel2,.ra1,.ral1{margin-left:3px;}
.r2,.rr2,.re2,.rer2,.ra1,.rar1{margin-right:3px;}
.r3,.rl3,.re3,.rel3,.ra2,.ral2,.rs1,.rsl1,.res1,.resl1{margin-left:2px;}
.r3,.rr3,.re3,.rer3,.ra2,.rar2,.rs1,.rsr1,.res1,.resr1{margin-right:2px;}
.r4,.rl4,.rs2,.rsl2,.re4,.rel4,.ra3,.ral3,.ras1,.rasl1,.res2,.resl2{margin-left:1px;}
.r4,.rr4,.rs2,.rsr2,.re4,.rer4,.ra3,.rar3,.ras1,.rasr1,.res2,.resr2{margin-right:1px;}
.rx1,.rxl1{border-left-width:5px;}
.rx1,.rxr1{border-right-width:5px;}
.rx2,.rxl2{border-left-width:3px;}
.rx2,.rxr2{border-right-width:3px;}
.re2,.rel2,.ra1,.ral1,.rx3,.rxl3,.rxs1,.rxsl1{border-left-width:2px;}
.re2,.rer2,.ra1,.rar1,.rx3,.rxr3,.rxs1,.rxsr1{border-right-width:2px;}
.rxl1,.rxl2,.rxl3,.rxl4,.rxsl1,.rxsl2,.ral1,.ral2,.ral3,.ral4,.rasl1,.rasl2{border-right-width:0;}
.rxr1,.rxr2,.rxr3,.rxr4,.rxsr1,.rxsr2,.rar1,.rar2,.rar3,.rar4,.rasr1,.rasr2{border-left-width:0;}
.r4,.rl4,.rr4,.re4,.rel4,.rer4,.ra4,.rar4,.ral4,.rx4,.rxl4,.rxr4{height:2px;}
.rer1,.rel1,.re1,.res1,.resl1,.resr1{height:0 !important;height/**/:1px;border-width:1px 0 0;}
body img,.rtop,.artop{display:block;}
a:link,a:visited,div#footer a:link,a:visited{font-weight:normal;text-decoration:none;color:#840021;background:transparent;}
a:hover,a:focus,div#footer a:hover,div#footer a:focus{font-weight:normal;text-decoration:underline;color:#606da6;background:transparent;}
a:active,div#footer a:active{font-weight:normal;text-decoration:none;color:#b1b8d3;background:transparent;}
