#header {background-color: #3B3D34; color: #2F4F4F; text-align: center; font-size: 80%; }
#header td {
padding: 5px;
}
#breadcrumbs {background: #5B5D54 url(/main/lc-images/wlc-breadcrumbs.png) top left repeat-x;}
#breadcrumb {color: #CDCDCD; display: block; font-size: 60%;}
#breadcrumb a {color: #EFEFEF; font-weight: bold; text-decoration: none;}
#breadcrumb a:hover, a:active, a:focus {color: #FFFFFF; font-weight: bold; text-decoration: underline;} 
#navigation {
background-color: #F0EBD8;
padding: 5px 10px 10px;
font-size: 70%;
} 
#leftcol {width: 168px;}
#middlecol {width: 472px;}
#rightcol {width: 168px;}

table {
border-left: 2px solid #666;
border-right: 2px solid #666;
}

.headercell {background-color: #DAD0B0; 
font: bold 100% Verdana, Arial, Helvetica, sans-serif;
color: #444444;
text-transform: uppercase;
}
#content {
font: normal 80% Verdana, Arial, Garamond, sans-serif;
background-color: #FDF9EB;
padding: 10px;
margin: 0px;
color: #444444;
width: 468px;
}
#content p {
font-size: 90%;
}	   
h1 {
width: 100%;
background-color: #E9F9E9;
border: 1px solid #C9D9C9;
padding: 2px;
min-height: 35px;
font: normal bold 160%/280% Verdana, Arial, Helvetica, sans-serif; 
line-height: 28px; 
color: #2F4F4F; 
}
#right  {
text-align: center;
padding: 10px;
background-color: #F0EBD8;
font-size: 85%;
}
#footer, #footer a {
font: normal 80% Verdana, Arial, Helvetica, sans-serif;
color: #CDCDCD;
text-decoration: none;
background-color: #527252;
}
#footer {font-size: 80%;}
#footer a:hover {color: #FFFFFF; text-decoration: underline;}

#navigation ol, #navigation ul, #navigation li {
margin: 0;
padding: 0;
list-style: none;
border: none;
}
#content,td,th {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 100%;
color: #444;
}
body {
background: #555 url(/main/lc-images/body.png) top left repeat-x;
margin-top: 0px;
font-size: 90%;
}
td a {
font-weight: bold;
color: #2F4F4F;
text-decoration: underline;
}
td a:hover {
text-decoration: none;
color: #007700;
}
#menu-L1 {
text-align: left;
width: 100%;
padding: 0 0 10px 0;
font: bold 90%/180% Verdana, Arial, Helvetica, sans-serif;
text-transform: uppercase;
color: #2F4F4F;
list-style-type: none;
display: block;
background-color: transparent;
}

#menu-L1 li { 
margin: 0;
border: none;
padding: 0 0 5px 0;
}

#menu-L1 li a {
display: block;
padding: 1px 1px 1px 35px;
color: #2F4F4F;
text-decoration: none;
width: 100%;
background: #F0EBD8 url(../lc-images/wlc-menu.png) no-repeat left center;
display: block;
} 

#menu-L1 a:hover, a:active, a:focus {
background-color: #DAD0B0;
}
#menu-L2 {
text-align: left;
width: 90%;
padding: 0 0 10px 0;
font: bold 90%/180% Verdana, Arial, Helvetica, sans-serif;
text-transform: uppercase;
color: #2F4F4F;
list-style-type: none;
display: block;
background-color: transparent;
}
#menu-L2 li { 
margin: 0;
border: none;
padding: 0 0 5px 0;
}
#menu-L2 li a {
display: block;
padding: 1px 1px 1px 38px;
color: #2F4F4F;
text-decoration: none;
width: 100%;
background: #F0EBD8 url(../lc-images/WOL-icon.gif) no-repeat left center;
display: block;
} 
#menu-L2 a:hover, a:active, a:focus {
background-color: #DAD0B0;
}
.classified-header {font: bold 65% Verdana, Arial, Helvetica, sans-serif;
color: #f2f4f4;
text-transform: uppercase;
}
.classified-header a:hover {
color: #fff;
}
.classified-text {	font: normal 60% Verdana, Arial, Helvetica, sans-serif;
color: #665534;
}	 
.search {
font: 100% Verdana, Arial, Helvetica, sans-serif;
width: 134px;
}  
.search-section {
font: 90% Verdana, Arial, Helvetica, sans-serif;
border: 2px solid #DAD0B0;
width: 147px;
}
h2 {
font: normal bold 90% Verdana, Arial, Helvetica, sans-serif;
color: #2F4F4F;
text-transform: uppercase;
padding: 5px 2px 2px 15px;
page-break-before: always;
width: 91%;
height: 15px;
margin-top: 15px;
background: #C9E9C9 url(../lc-images/red-pointer.png) no-repeat 1% 50% ;
}

h2 a {
font-size: 80%;
border: 1px outset #CFEFEF;
text-decoration: none;
padding: 1px 2px 1px 2px;
}
h2 a:hover {
color: #2F4F4F;
background-color: #D9F9D9;
border: 1px outset #2F4F4F;
text-decoration: none;
padding: 1px 2px 1px 2px;
}
h2 a:active, a:focus {
color: #2F4F4F;
border: 1px inset #2F4F4F;
text-decoration: none;
padding: 2px 3px 2px 3px;
}
acronym {cursor: help;}

blockquote {background-color: #FFFFFF; 
border: 1px dotted silver;
font: 75% Verdana, Arial, sans-serif;
padding: 3px 3px 3px 6px;}
select {
background-color: #EFEFEF;
color: #2F4F4F;
}
select:focus {
background-color: #FFFFCC;
color: #111111;
}
optgroup {font: normal 90%/140% Verdana, Arial, sans-serif;}
.optgroup1 {
background-color: #FFFFE0;
color: #000;
}
.optgroup2 {
background-color: #FFFFFF;
color: #000;
}
.gobutton {
font: normal bold 90%/160% Verdana, Arial, sans-serif;
background-color: #DAD0B0;
border: 1px outset #DAD0B0;
width: 80px;
margin: 2px;
}
.gobutton:hover { background-color: #EBE1C1; border: 1px outset #EBFFC1;}
.gobutton:focus { border: 1px inset #DAD0B0;}
ul.shortcourse {
margin-left: 40px;
padding: 4px 0px 8px 0px;
}
ul.shortcourse li {
font-size: 90%;
list-style-type: circle;
list-style-position: outside;
list-style-image: url(../lc-images/bullet10.png);
}
img.bio {float: right; padding: 0px 0px 8px 8px;}

ul.bio {
margin-left: 40px;
padding: 4px 0px 8px 0px;
}
ul.bio li {
list-style-type: circle;
list-style-position: outside;
list-style-image: url(../lc-images/bullet14.png);
}

h1.instructor {
font-size: 150%;
color: #000066;
background-color: #DAD0B0;
}
#topinfo {
text-align: right;
width: 788px;
margin: 0 auto;
}
.floatleft{
float: left;
margin: .5em;
}


