body {background:url(images/BackGrLeft.jpg) repeat-y; font-family:Verdana, Geneva, sans-serif;}
img.happyboy { margin: 8px; position:relative; top:0; left:0; float:left}
h3  { color: #000099; font-weight: bold; font-size: 20px; font-family: "Arial", "Verdana", "Comic Sans MS"; text-align: center }
h4  { color: #000099; font-weight: bold; font-size: 20px; font-family: "Arial", "Verdana", "Comic Sans MS" }
h5  { color: #000099; font-weight: normal; font-size: 20px; font-family: "Arial", "Verdana", "Comic Sans MS"; text-align: center }
.heading h5{ color: #000099; font-weight: normal; font-size: 18px; font-family: "Arial", "Verdana", "Comic Sans MS"; text-align:left; padding:0px; margin:0px;}


p  { color: #000099; font-weight: normal; font-size: 13px; font-family: "Verdana", "Arial", "Comic Sans MS" }
.bigger  { color: #000099; font-weight: normal; font-size: 15px; font-family: "Verdana", "Arial", "Comic Sans MS" padding-left: 10px; padding-right:10px;}
.big {font-size:15px;}
.links a:link { font-size: 15px; font-family: "Verdana", "Arial", "Comic Sans MS" }
.links a:visited { color: #0000FF; font-size: 15px; font-family: "Verdana", "Arial", "Comic Sans MS" }
.links a:hover { color: #9999CC; font-size: 13px; text-decoration: none }

.header  { color: #006699; font-weight: bold; font-size: 20px; font-family: "Arial", "Verdana", "Comic Sans MS" }
.menu {border-collapse:collapse; width:153px}
.menu td {border-bottom:1px solid white}
.menu td a {display:block!important;padding:5px 0 5px 10px!important; color: navy; font-weight: bold; font-size: 16px; font-family: Verdana, Arial, "Comic Sans MS"; text-decoration: none }
.menu td a:hover {color:white; background:url(images/bg-transparent.png)}

a {color:#03C}
a:hover { color: #9999CC; text-decoration: none }

a.left2:link   { color: #000099; font-weight: bold; font-size: 15px; font-family: Verdana, Arial, "Comic Sans MS"; text-decoration: none }
a.left2:visited   { color: #000099; font-weight: bold; font-size: 15px; font-family: Verdana, Arial, "Comic Sans MS"; text-decoration: none }
a.left2:hover   { color: #9999cc; font-weight: bold; font-size: 15px; font-family: Verdana, Arial, "Comic Sans MS"; text-decoration: none }
ol, li {
  color: #000099;
  font-size: 11px;
  font-family: Verdana, Arial, "Comic Sans MS";
}
.product {
  color: #000099;
  font-size: 11px;
  font-family: Verdana, Arial, "Comic Sans MS";
  padding: 1em 0;
}
.product-button {
  clear: both;
  float: left;
  padding-right: 1em;
}
#content-container {
  clear: both;
  width: 100%;
  height: auto;
}
#teacher-menu {
  width: 20%;
  float: left;
  text-align: left;
  margin: 1em 2em 2em 1em;
  border: 1px black solid;
  padding: 0.5em;
}
#content {
  width: 70%;
  float: left;
  text-align: left;
  padding-bottom: 2em;
}
h4.content {
  text-align: center;
}
.teacher-menu a, a:hover, a:link, a:visited, a:focus {
  margin: 2px 0;
}
h5.teacher-menu {
  padding: 0;
  margin: 2px 0 2px 0;
}
td {}

/* .left {float:left; margin-right:10px;}*/

#archive {margin-top:50px;}
#archive th {text-align:left; background: #39C; color:#FFF;}
#archive td a { font-family:Verdana, Geneva, sans-serif; font-size:15px;}

ul.sublist {list-style:none;
}

.contactus {
	background: url(images/TradeShow2.jpg) no-repeat;
	padding-left:150px;
	height:200px;
	font-size: 11px; 
	font-family: "Verdana", "Arial", "Comic Sans MS" 
}

.border {	
			height:1px;
			border-top:1px solid #E5E5E5;
			width: auto;  
			margin:30px auto 30px auto;
			display:block;
}

img.framed_img {border:1px solid #999; padding:5px; margin:0 15px 15px 0; float:left}
