/* general order body, table[tr, td], forms[input, select, headers[h, p, text, fonts], format tags[div, hr, sub], links[a], general class */


table{
border: 0px;
border-spacing: 0px;
padding: 0px;
padding-bottom: 0px;
padding-top: 0px;
padding-left: 0px;
padding-right: 0px;
}


 /* below div is for Title text color and weight*/
div{
color: #333333;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: 500;
text-align: center;
}

#frame{
border: solid 0px blue;
width: 500px;
margin: auto;
}


a.menu{
text-decoration: none;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #ffffff;
}
a.menu:hover{
text-decoration: underline;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #ffffff;
}
a.menu:visited{
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #ffffff;
}




#dhtmltooltip{
position: absolute;
width: 100px;
border: 2px solid black;
padding: 4px;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
background-color: white;
visibility: hidden;
z-index: 100;

}

.headers {
  color: navy; 
  font-weight: bold;
  }


#container {  
  width: 777px;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  border: 1px solid gray;
}

#navigation td
  {
  padding: 0px;
  margin: 0px;
  }

#contents #title
  {
  font-size: large;
  clear: both;
  }
#contents img
  {
  display: block;
  border: solid 1px black;
  margin-left:auto;
  margin-right:auto;
 
  }
  
#contents
  {
  padding: 10px;
  text-align: center;
  border: 0px;
  }
  
 #list
 	{
		text-align:left;
		width: 600px;
		/*border:red solid 1px;*/
		margin:auto;
		}
  
#footer
  {
	vertical-align:middle;
	font-size: 10px;
	color:white;
	background-image: url(../images/footer.jpg);
	height:38px;
	background-repeat: no-repeat;
	width:200px;
  }
  
#footer img
  {
  border: solid 0px black;
  }
  
#footer a
  {
  color: white;
  }

