/** default stylesheet **/

/** basic body attributes **/
BODY { 	
	position: relative; 
	background-image: url(barBG-1s_red.jpg);        the background is done with this image
	background-repeat: repeat-y;
	background-color: #0093B7; color: #000000;  background overridden by above image
	margin: 0%; padding: 0%;
	font-family: verdana, sans-serif; font-size: 10pt;
	text-align: left; }

/** links **/
A:link { 	
	background: transparent; color: #3030AA;   #3030AA; 
	text-decoration: none; }

A:visited { 	
	background: transparent; color: #AA3030;
	text-decoration: none; }

A:hover { 	
	background: transparent; /**color: #339900;**/
        text-decoration: underline; }

/** link to lcs site **/
P#top {
	position: relative;
 	margin-left: 20px; margin-right: 20px;
	margin-top: 1%; margin-bottom: 0%;
	text-align: right;
	font-weight: bold; font-size: 8pt; 
}

/** header **/
DIV#header {
	position: absolute;
	background-color: #6699FF;
	width: 100%;
	margin-top: 0%;
	margin-bottom: 0%;
	margin-left: 0%;
	margin-right: 0%;
	padding: 0%;
	color: #666666;
	background-image: url(glbnav_background.gif);
}

DIV#header H1 {
	margin-left: 20px; margin-right: 0em; 
 	margin-bottom: 0em; margin-top: 0em;
	padding-top: .5em;
	font-size: 16pt; 
 	text-align: left; }

DIV#header P {
 	position: absolute;
 	bottom: 0px; right: 20px;
	margin: 0px; padding: 0px;
 	font-size: 8pt; 
	font-weight: bold;
 	text-align: right; }

/** navigation + content **/
DIV#body {
  	position: relative;
  	width: 100%; }

/** navigation: #909090 approximates new gray**/
DIV#navBar {
  	position: absolute;
	background: transparent;
  	top: 60px; left: 9px;
  	width: 180px;
	margin: 0px; padding: 0px;
  	color: #CCCCCC;
	}

DIV#navBar UL {
 	display: list-item; list-style: none outside;
	margin-left: 0px; margin-top: 12px; margin-right: 0px;
	margin-bottom: 0px; padding: 0px;
 	line-height: 1.5em; }

DIV#navBar UL UL {
	display: list-item;
	list-style: none outside;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	padding: 0px;
	font-size: 8pt;
	padding-left: 8px;
}


DIV#navBar A:link { 
	background: transparent; text-decoration: none; color: #CCCCCC; } 

DIV#navBar A:visited { 
	background: transparent; text-decoration: none; color: #CCCCCC; 
}
DIV#navBar A:hover { 
	background: transparent; text-decoration: none;  color: #FFFF00;  }

DIV#navBar A.current:link { 
	background: transparent; text-decoration: none; color: #FFFF66; }
DIV#navBar A.current:visited {
 	background: transparent; text-decoration: none; color: #FFFF66; }
DIV#navBar A.current:hover { 
	background: transparent; text-decoration: none; color: #FFFF66; }


/** content **/
DIV#content {
	position: absolute;
	width: 750px;
	margin-left: 20px;
	margin-right: 0px;
	margin-top: 45px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 30px;
	padding-left: 0px;
	padding-right: 0px;
	top: 15px;
	left: 210px;
	float: none;
}

DIV#content P {
	padding: 0em;
	margin-left: 50px;
	margin-right: 50px;
	margin-bottom: 1em;
	margin-top: 0em;
	float: none;
}

DIV#content H3 {
 	font-size: 10pt;
 	padding: 0em;
 	margin-left: 50px; margin-right: 50px;
	margin-top: 0em;
        margin-bottom: 1em; }

DIV#content H2 {
 	font-size: 12pt;
 	padding: 0em;
 	margin-left: 50px; margin-right: 50px;
	margin-top: 0em;
        margin-bottom: 1em; }

/** generic list -- unmarked unindented **/
DIV#content UL {
  	display: list-item; list-style: none outside;
  	margin-left: 50px; margin-right: 50px; 
  	margin-top: 0px; margin-bottom: 1em;
	padding: 0px; }

/** unmarked unindented list with spaced out entries:
    it's a list of paragraphs **/
DIV#content UL.paragraphList LI {
	margin-bottom: 1em; }

/** footer  **/
DIV#footer {
   	position: relative;
	background: transparent;
   	width: 200px;
   	margin: 0px; padding-top: 30px; 	
	padding-right: 0px; padding-left: 0px;
	padding-bottom: 60px; 
   	font-size:  6pt;
   	text-align: left; 
     	color: #000033; }

DIV#footer P {
  	margin-left: 20px; margin-right: 0em;
  	margin-top: 0em; margin-bottom: 0em;
  	padding: 0em; }
 

/** miscallaneous tag attributes **/

TT { 	font-family: courier, monospace; }

I { 	font-style:  italic; }

B { 	font-weight: bold; }
DIV#topbar {
	position: absolute;
	width: 516px;
	margin-left: 20px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 6px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	top: 59px;
	left: 420px;
	height: 212px;
	color: #999999;
	overflow: visible;
	display: table-row-group;
}
DIV#content img {
	float: left;
	padding-right: 0px;
	margin-right: 10px;
}
