/*******styles for individual areas*******/

/* Spot ID */
#spot_id_heading {text-align:center;}
#spot_id_heading p {font:Arial, Helvetica, sans-serif; font-size:1.1em;} 
#spot_id_heading h1 {font:Arial, Helvetica, sans-serif; font-size:1.8em;} 

/*compendium*/
ul#phylogenetic_listing{float:left;}
ul#phylogenetic_listing, ul#abc{font-size:100%; list-style:none;margin:0;padding:0;width:48%;}
ul#phylogenetic_listing ul, ul#abc ul{font-size:80%;list-style:none;margin:0;padding:0;}
ul#phylogenetic_listing ul ul, ul#abc ul ul{font-size:100%;}
ul#phylogenetic_listing li, ul#abc li{position:relative; }
ul#phylogenetic_listing li li{margin:0 1em;padding:0;}
ul#phylogenetic_listing li li li, ul#abc li li li{
	line-height:1.6;
	margin-top: 0;
	margin-right: 0em;
	margin-bottom: 0;
	margin-left: 4em;
}
ul#phylogenetic_listing li li li li, ul#abc li li li li{
	list-style:disc;
	margin-top: 0;
	margin-right: 1em;
	margin-bottom: 0;
	margin-left: 2.5em;
}
ul#phylogenetic_listing li li li li ul, ul#abc li li li li ul{margin:0 0 2em;}
ul#phylogenetic_listing li li li li li, ul#abc li li li li li{margin:0 2em;font-weight:400;color:#111;list-style:circle;}
ul#phylogenetic_listing h2, ul#abc h2, ul#phylogenetic_listing h3, ul#abc h3, ul#phylogenetic_listing h4, ul#abc h4{font-size:105%;}

ul#abc{float:right;}
ul#abc li{clear:both;position:relative;}
ul#abc h2{background-position:top;clear:both;}
ul#abc li ul{margin:0 1em;padding:0;position:static;margin:-.5em 0 1em 2em}
ul#abc li em{color:#666;}

/*compendium subpage layouts*/
ul#compendium_sub *{
	list-style-type:none;
	font-size:1em;
	margin: 0;
	padding: 0;
}
ul#compendium_sub {
	width:90%;
	margin-top: 0em;
	margin-right: auto;
	margin-bottom: 4em;
	margin-left: auto;
}
ul#compendium_sub li h1{padding: 5px 0 1px 0;margin:0;font-size:1.2em;width:auto;font-weight:700;color:#000;text-transform:capitalize;background: #FFF url(../images/bg_h2_small.jpg) no-repeat left bottom;} /* clear:both; width:90%*/
ul#compendium_sub li h2{padding:.5em 0 0 .5em;background:none;text-transform:capitalize; clear:none; width:auto;}
ul#compendium_sub p{
	padding-top: 0.5em;
	padding-right: 0em;
	padding-bottom: 0.5em;
	padding-left: 0.5em;
}
ul#compendium_sub li{margin:2em 0;} /*clear:both;*/
ul#compendium_sub ul{
	list-style-type: disc;
	padding-left: 1em;
	padding-top: 0em;
	padding-right: 0em;
	padding-bottom: .5em;
	text-indent: -1.25em;
	margin-top: 0em;
	margin-right: 0em;
	margin-bottom: 0em;
	margin-left: 1em;
}
ul#compendium_sub ul li{
	list-style-type:disc;
	line-height:1.5;
	list-style-position: inside;
	margin: 0;
}
ul#compendium_sub ul ul{
	list-style-type:circle;
	padding-bottom:.5em;
	list-style-position: outside;
	margin: 0;
}
ul#compendium_sub ul li ul li{margin:0;line-height:1.5;}
ul#compendium_sub li table{
	border:1px solid #bbb;
	margin:.5em 2em;
}
ul#compendium_sub li tr{border:0}
ul#compendium_sub li td{
	padding:.5em;
	border:1px solid #bbb;
	vertical-align: top;
}
ul#compendium_sub li th{
	padding:.5em;
	border:1px solid #bbb;
	vertical-align: bottom;
}

/*contact_info*/
.vcard{font-size:.9em;margin-bottom:3em;width:50%;float:left;}

/*lab styles*/
div#wrap_lab {padding:0 2.5em;}
div#wrap_lab h2 {margin:2em 0 0;}
div#wrap_lab h3 {margin:1em 0 0;}
div#lab_head, div#lab_antennae{width:750px;background:#fff;padding:.7em;margin:0 auto;border:5px solid #6B9144;}
div#wrap_lab div#area {clear:both;margin-top:30px;}
form#navform {text-align:center;}
form#navform label {text-align:left;display:block;font-size:.8em;padding:1em 0 2em;}
div#lab_antennae p, div#lab_antennae ul {position:relative;z-index:50;}
ul#menu_antennae {width:45%;}
ul#menu_antennaeA {width:45%;list-style: upper-alpha;margin-left:4em;}
ul#gross_anatomy_menu {float:left;width:240px;list-style-type:none;margin:0 0 1.5em;padding:0;}
ul#gross_anatomy_menu li {margin:0;padding:0;}
ul#gross_anatomy_menu li a {text-decoration:none;display:block;border:1px solid #ccc;margin:.5em;padding:.2em;}
ul#gross_anatomy_menu li a:hover {background:#FBFDF7 url(file:///C|/Documents%20and%20Settings/msdevast/Desktop/ENT%20425/images/labs/gross_anatomy_menu_hover.gif) no-repeat 98% center;}
img#lab_lubberside {float:right;width:450px;border:1px solid #999;}
img#lab_headstructure {width:450px;margin-top:15px;background:#333;}
img#lab_textbox {position:absolute;top:40%;right:0;width:300px;z-index:99;}
img#lab_antennae_graphic {position:absolute;right:57px;bottom:14px;width:325px;height:220px;}
div#lab_head, div#wrap_lab div#lab_antennae {position:relative;clear:both;}
a#animate{text-decoration:none;padding:.5em;border:2px solid #222;border-left-color:#aaa;border-top-color:#aaa;margin:1em 0 0 0;}
a#animate:active{border:2px solid #222;border-right-color:#aaa;border-bottom-color:#aaa;background:#f7f7f7;}

/*local navigation*/
ul#compendium_nav{margin:0;border:0;width:92%;top:3em;left:0;text-align:center;border-bottom:1px solid #6B9144;border-top:1px solid #6B9144;} /*position:absolute;*/
ul#compendium_nav li{list-style: none;display:inline;padding:0 1em;line-height:2em;}
ul#compendium_nav h2{position:absolute;left:-9999px;}
ul#compendium_nav a{text-decoration:none;}
div#compendium_content_loader{display:none;}

/*modules */
ul#modules{font-size:100%; list-style:none;margin:0;padding:0;}
ul#modules h2{font-size:105%;background-image:url(file:///C|/Documents%20and%20Settings/msdevast/Desktop/ENT%20425/css/none);}
ul#modules ul{font-size:80%;list-style:none;margin:0;padding:0;}
ul#modules ul ul{font-size:100%;list-style:disc;margin:0 1em;padding:0 1em;}
ul#modules li{position:relative; font-weight:700;}
ul#modules li li{margin:1em 0;}
ul#modules li li li{margin:0;font-weight:400;}
ul#modules li#mod1{border-top:5px solid #C8BBD0;margin:1em 0 1em 0;padding-top:1em;}
ul#modules li#mod2{border-top:5px solid #C8BBD0;margin:1em 0;padding-top:1em;}
ul#modules li#mod3{border-top:5px solid #C8BBD0;margin:1em 0;padding-top:1em;}
ul#modules li#mod4{border-top:5px solid #C8BBD0;margin:1em 0;padding-top:1em;}
ul#module_nav{text-align:left;font-size:0.7em;}
ul#module_nav li{display:inline;padding:0 .5em;}
ul#module_nav li+li{border-left:1px solid #222;}

/*ncpests interface*/
div#ncpests{}
div#ncpests h3{color:#666;clear:both;}
div#ncpests ul{margin-bottom:2em;}
div#ncpests ul ul{margin-bottom:0;}
div#ncpests .columnL{float:left;width:48%;margin-bottom:2em;}
div#ncpests .columnR{float:right;width:50%;margin-bottom:2em;}
form#pest_list{text-align:right;}
form#pest_list label{font-size:.8em;}

/*old quizzes & exams*/
ul#quizexam{font-size:100%;list-style:none;margin:0;padding:0;}
ul#quizexam h2{font-size:100%;padding-bottom:.2em;}
ul#quizexam h3{position:absolute;line-height:3.4em;left:8em;font-size:90%;}
ul#quizexam ul{
	width:55%;
	position:relative;
	left:3em;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
ul#quizexam li li{list-style:none;display:inline;padding:0 2em;}
ul#quizexam li li a{font-size:80%;line-height:4.5em;}
ul#quizexam li#quizzes{margin-bottom:2em}
ul#quizexam li#exams{}

/*pinning*/
ul#pinning_diagram{position:relative;height:541px;width:642px;margin:0 auto;background: url(file:///C|/Documents%20and%20Settings/msdevast/Desktop/ENT%20425/images/syllabus/pinning_loc.gif) no-repeat left top;list-style:none;}
ul#pinning_diagram li{position:absolute;}
ul#pinning_diagram li.flies{top:205px;left:30px;}
ul#pinning_diagram li.moths{top:170px;left:240px;}
ul#pinning_diagram li.crickets{top:220px;left:470px;}
ul#pinning_diagram li.truebugs{top:490px;left:50px;}
ul#pinning_diagram li.dragonflies{top:390px;left:230px;}
ul#pinning_diagram li.beetles{top:510px;left:490px;}

/*self tests*/
ul.mc{margin-bottom:2em;}
ul#selftest_nav{border:1px solid #999;background:#fafafa;margin:0 auto;padding:1em;width:70%;text-align:center;}
ul#selftest_nav li{list-style:none;}
ul#selftest_nav a{}
body#selftests{color:#111;text-align:center;font-family:Verdana, Arial, Helvetica, sans-serif;}
body#selftests {font-weight:400;}
body#selftests.topframe{text-align:left;background:#547335 url(file:///C|/Documents%20and%20Settings/msdevast/Desktop/ENT%20425/images/header_selftest.jpg) repeat-x;}
body#selftests.topframe h2{color:#DAF0B2;font-weight:700;}
body#selftests.sideframe{background:#DAF0B2 url(file:///C|/Documents%20and%20Settings/msdevast/Desktop/ENT%20425/images/bg_selftest_sideframe.jpg);}
body#selftests.sideframe h4{color:#547335;font-weight:700;}
body#selftests.quizframe{background:#F5FBEC;text-align:left;padding-left:1em;}
body#selftests.matching{text-align:left;padding:0;margin:0;background:#DAF0B2;}
body#selftests.matching div.mast_matching h2, body#selftests.matching div.mast_matching h3{margin:0;padding:0;color:#fff;}
body#selftests.matching div.mast_matching{padding:1em;background:#547335 url(file:///C|/Documents%20and%20Settings/msdevast/Desktop/ENT%20425/images/header_selftest.jpg) repeat-x;border-bottom:6px solid #547335;}
body#selftests.matching table{margin-left:2em;margin-top:2em;}
body#selftests.matching h3{margin:0;padding:0;font-weight:700;font-size:.8em;}

/*syllabus*/
ul#syllabus{font-size:100%; list-style:none;margin:0;padding:0;}
ul#syllabus ul{font-size:80%;list-style:disc;margin:1em;}
ul#syllabus li{position:relative;margin-left:2em;}
ul#syllabus li#info{margin-left:0;}
ul#syllabus li#lectures{}
ul#syllabus li#labs{}
ul#syllabus li#equipment{clear:both;padding-top:2em;}
ul#syllabus li#equipment li{width:30%;float:left;}
ul#syllabus li#grading{clear:both;padding-top:1em;}
ul#syllabus li#grading table{border:1px solid #daf0b2;}
ul#syllabus li#grading td{padding:5px;}
ul#syllabus li#grading table#quiz{margin:1em auto;width:60%;}
ul#syllabus li#grading table#exam{margin:1em auto;width:60%;}
ul#syllabus li#grading table#grading_breakdown{clear:both;margin:1em auto;width:60%;}

/*schedule*/
table#schedule{width:100%;}
table#schedule td, table#schedule th{padding:.2em;}
table#schedule th{font-size:1.25em;color:#222;}

/*tutorials*/
div#tutorials p, div#tutorials ul, div#tutorials ol{
	padding-top: 0.5em;
	padding-right: 1.5em;
	padding-bottom: 0.5em;
	padding-left: 3em;
}
div#tutorials p, div#tutorials li{line-height:1.4;}
div#tutorials ul, div#tutorials ol{
	margin-top: 0.5em;
	margin-right: 2em;
	margin-bottom: 0.5em;
	margin-left: 3em;
	padding-left: 3em;
	padding-right: 2em;
}
div#tutorials dl{
 	margin-top: 1em;
	margin-right: 1em;
	margin-bottom: 0.5em;
	margin-left: 40px;
	padding-left: 0em;
	padding-right: 0em;
}	   
div#tutorials ul ul{margin:0;padding:0 1.5em;}
div#tutorials img.float-left{margin-left:40px;}
div#tutorials img.float-right{margin-right:2em;}
div#tutorials h1, div#tutorials h2, div#tutorials h3{}
div#tutorials table{
	font-size:100%;
	border-top:2px solid #fff;
	border-right:2px solid #868686;
	border-bottom:2px solid #868686;
	border-left:2px solid #fff;
	margin: 10px;
}
div#tutorials td, div#tutorials th{
	border-top:1px solid #868686;
	border-right:1px solid #fff;
	border-bottom:1px solid #fff;
	border-left:1px solid #868686;
	background: #F7F7EE;
	padding: 10px;
}
div#tutorials td *{
	margin:0;
	padding: 2px;
}
div#tutorials td ol, div#tutorials td ul{margin:10px 0 10px 30px;padding:0;}
div#tutorials td p{padding:5px;}
div#tutorials ol li{line-height:1.4;}


div#tutorials ol{line-height: 1.2 em;}
div#tutorials dl{line-height: 1.2 em;}

ol.questions{}
ol.questions li{margin:0 100px 0 100px;}
ol.questions li ul li{list-style:none; margin:0;}



/*z_menu [flyout for modules]*/
a#menu-close{position:absolute;right:1em;top:4.5em;font-size:.8em;text-decoration:none;z-index:99;}
a#menu-close:hover{color:#222;}
span.req{color:green;}
#z{
	position:absolute;
	width:15em;
	border:1px solid #555;
	display:none;
	top:51px;
	right:5px;
	z-index:99;
}

#z p a{
font-size:1em;
display:block;
letter-spacing:.1em;
}

#z a{
font-weight:400;
text-decoration: none;
color:#111;
}

#z ul{
padding:.5em 0 1em 1.8em;
margin:0;
list-style:disc;
border-top:1px solid #999;
border-bottom:1px solid #999;
background:#E1F0FF;
font-size:.7em;
display:none;
}

#z ul ul{
color:#222;
list-style:none;
padding:0 0 10px 5px;
border:0;
display:block;
font-size:.9em;
}
#z li{padding:0;margin:0;color:#111;color:#111;font-weight:400;padding:.4em 0;}
#z li a{color:#222;text-decoration:underline;}
#z li a:hover{text-decoration:none;color:#6B9144;}
#z li li{line-height:1.5;padding:0;}
#z li li a{text-decoration:none;font-weight:400;color:#111;}
#z li li a:hover{text-decoration:underline;}
#z .top a{padding:3px 5px;font-weight:400;color:#FFF;text-decoration:none;float:right;font-size:.7em;clear:both;}
#z .top a:hover{color:#333;}
#z .top{border-bottom:1px solid #555;height:19px;background:#fff url(file:///C|/Documents%20and%20Settings/msdevast/Desktop/ENT%20425/images/bg_nav_lvl1.jpg) repeat-x left bottom;}
#mnu{clear:both;max-height:350px;overflow:auto;background:#B4D7FE;}
