html  body  {
      margin : 0;
      padding : 0;
      text-align : center;
      background-color : #006633;
      margin : 0;
      }
 .wh {background-color: #fff;}	 
 
 .page {
      width : 650px;
      background-color : #fff;
      padding : 0;
      text-align : left;
      margin : 0 auto;
      border : 1px solid #000;
      }

 .header {
 	background-color: #b2d1c1;
 	}	  

 h1.title {
      font-family : Trebuchet MS, Verdana, Lucida, sans-serif;
      margin : 0px 0 15px 0;
      padding : 0 10px 10px 10px;	 
      font-size : 25px;
	  line-height: 130%; 
      font-weight : bold;
	  text-transform: none;
      }
 h1 {
      font-family : Trebuchet MS, Verdana, Lucida, sans-serif;
      color : #000;
      margin : 0;
      padding : 3px 12px;
      font-size : 15px;
	  line-height: 130%;
      font-weight : bold;
      }
 h1.mixed-case {
      font-family : Trebuchet MS, Verdana, Lucida, sans-serif;
      color : #000;
      margin : 0;
      padding : 3px 12px;
      font-size : 15px;
  	  line-height: 130%;
      font-weight : bold;
	  text-transform: none;
      }
	  
h2 {
      font-family : Trebuchet MS, Verdana, Lucida, sans-serif;
      color : #000;
      margin : 0;
      padding : 3px 0px;
      font-size : 14px;
  	  line-height: 130%;
      font-weight : bold;
      }
h2.title {
      font-family : Trebuchet MS, Verdana, Lucida, sans-serif;
      color : #000;
      margin : 10px 0 0 10px;
      padding : 13px 0 0 0 ;
      font-size : 14px;
  	  line-height: 130%;
      font-weight : bold;
      }
 p {
      font-family : Georgia, serif;
      color : #000;
      margin : 0;
      padding : 6px 15px;
      font-size : 13px;
      line-height : 140%;
      }
	  
.list {
 	  font-family: Trebuchet MS, Verdana, Lucida, sans-serif;
      color : #000;
      margin : 0 20px;
      padding : 6px 15px;
      font-size : 13px;
      line-height : 140%;
      }	  
  
 .imgright {
 	float: right; 
	margin: 0px 10px 0px 10px; 
	font-family: Trebuchet MS, Verdana, Lucida, sans-serif;
	font-size: 11px;
    line-height: 130%;
	}

.imgleft {
	float: left; 
	margin: 0px 10px 10px 10px; 
	font-family: Trebuchet MS, Verdana, Lucida, sans-serif;
	font-size: 11px;
    line-height: 130%;
	}

.txtBoxLeft {
	width : 325px;
	float: left; 
	margin: 10px 10px 5px 10px; 
	font-family: Trebuchet MS, Verdana, Lucida, sans-serif;
	font-size: 11px;
    line-height: 130%;
	}

.txtBoxCaption {
	font-family: Trebuchet MS, Verdana, Lucida, sans-serif;
	font-size: 11px;
    line-height: 130%;
	}

.borderedText {
	border : 1px solid #000;
 	background-color: #b2d1c1;
	}
	
 .footer {
 	background-color: #b2d1c1;
	text-align: center;
	font-family: Trebuchet MS, Verdana, Lucida, sans-serif;
	font-size: 11px;
    line-height: 130%;
	padding: 2px 0;
	margin-top: 10px;
 	}	
	
		
 a {
      color : #0000ff;
      text-decoration : none;
      }
 a:link {
      color : #0000ff;
      text-decoration : none;
      }
 a:visited {
      color : #0000ff;
      text-decoration : none;
      }
 a:active {
      text-decoration : underline;
      }
 a:hover {
      text-decoration : underline;
      }
 a.nav {
      color : #fff;
      background-color : #000;
      text-decoration : none;
      font-family : Trebuchet MS, Verdana, Lucida, sans-serif;
      font-size : 12px;
      }

/* top nav styles */
.right {float: right;}

.tag {
color: #cc3300;
font-family : Trebuchet MS, Verdana, Lucida, sans-serif;
font-size: 12px;
line-height: 130%;
font-weight: bold;
font-style: italic;
margin: 5px 10px;}

#nav {
margin: 0;
}	

ul#navlist {
margin-left: 0;
padding-left: 0;
white-space: nowrap;
text-align: right;
font-family : Trebuchet MS, Verdana, Lucida, sans-serif;
font-size: 13px;
line-height: 140%;
font-weight: bold;}

#navlist li
{
background-color:  #6699cc;
display: inline;
list-style-type: none;
margin: 0;
padding: 0;}

#navlist a { padding: 3px 10px; }

#navlist a:link, #navlist a:visited
{color: #fff;
background-color: #336699;
text-decoration: none;}

#navlist a:hover {
color: #fff;
background-color: #6699cc;
text-decoration: none;}

a:link.round {background-image: url(/images/off.gif);}
a:visited.round {background-image: url(/images/off.gif);}
a:hover.round {background-image: url(/images/on.gif);}

/*at time of switch to new minelli logo, switched topnav to call sitewide topnav bar. this required slight layout tweak for this section because of the body element's background pattern*/
#topnav {padding-top: 9px; padding-right: 5px;}

/* main css for new navbar is in /styles_notab.css    slight modification here is for this section only */
html body #nav li.navitem-toplevel, html body #nav li.navitem-toplevel.first {
  border-color: #006633;
}

#nav ul li.navitem-toplevel ul li.first {
  border-color: white; border-bottom: 1px dotted black;
  /* for IE6, which was incorrectly applying green border color to these elements */
}

#nav ul li.navitem-toplevel ul li.first.last {
  border-bottom: none;
  /* override above IE6 rule for .last elements */
}


html body #header {
  font-size: medium;
}

html body #nav {
  font-size: medium;
}

html body #header h1 {
  padding: 0px;
}

#nav ul li ul li{ text-align: left; }

#footer p {
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:13px;
	line-height: normal;
}

div.golearn-mainimage {
  width: 275px;
}
