body{
  font-family: Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
  text-align: justify;
  background-position: 100% 100%;
  background-color: #FFFFFF;
  background: #FFCCCC url("../BACKGROUND/background.jpg");
  background-attachment: fixed;
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
}

IMG{
  border: 0px;
}

IMG.logo{
  background-image: url("../BACKGROUND/background.jpg");
}

HR{
  background-color: #0000FF;
  color: #000FFF;
}

table{
  font-family: Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
  text-align: justify;
  padding-top: 3px;
  padding-left: 3px;
  padding-right: 3px;
  padding-bottom: 3px;
  border: 0px;
}

table.topMenu{
  font-family: Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
  text-align: justify;
  padding-top: 0px;
  padding-left: 3px;
  padding-right: 3px;
  padding-bottom: 0px;
  border: 0px;
}

td.top{
  background: #CCCCFF url("../BACKGROUND/topmenu.jpg");
  width: 160px;
  text-align: center;
}

td.menu{
  background: #CCCCFF url("../BACKGROUND/leftmenu.jpg");
  width: 160px;
}

h1.center{
  font-family: Helvetica, sans-serif; 
  color: #0000FF;
  font-weight: bold;
  font-size: 40px;
  margin-top: 0px;
  margin-bottom: 0px;
  text-align: center;
}

h1{
  font-family: Helvetica, sans-serif; 
  color: #0000FF;
  font-weight: bold;
  font-size: 40px;
  margin-top: 0px;
  margin-bottom: 0px;
}

h2.center{
  font-family: Helvetica, sans-serif;
  color: #0000FF;
  font-weight: bold;
  font-size: 24px;
  margin-top: 0px;
  text-align: center;
}

h2{
  font-family: Helvetica, sans-serif;
  color: #0000FF;
  font-weight: bold;
  font-size: 24px;
  margin-top: 0px;
}

h3.center{
  font-family: Helvetica, sans-serif;
  color: #0000FF;
  font-weight: bold;
  font-size: 20px;
  margin-top: 0px;
  text-align: center;
}

h3{
  font-family: Helvetica, sans-serif;
  color: #0000FF;
  font-weight: bold;
  font-size: 20px;
  margin-top: 0px;
}

h4.center{
  font-family: Helvetica, sans-serif; 
  color: #0000FF;
  font-weight: bold;
  font-size: 16px;
  margin-top: 0px;
  text-align: center;
}

h4{
  font-family: Helvetica, sans-serif; 
  color: #0000FF;
  font-weight: bold;
  font-size: 16px;
  margin-top: 0px;
}

span.red{
  font-family: Helvetica, sans-serif;
  font-size: 12px;
  color: #FF0000;
}

span.blue{
  font-family: Helvetica, sans-serif;
  font-size: 12px;
  color: #0000FF;
}

span.footer{
  font-family: Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
}
  
A:active{
  color: #FF0000;
  font-weight: bold;
  text-decoration: underline;
  background: #0000FF;
  height: 17px;
}

A:active.footer{
  color: #FF0000;
  text-decoration: underline;
  height: 10px;
}

A:visited{
  color: #0000FF;
  font-family: Helvetica, sans-serif;
  font-size: 11px;
  text-decoration: none;
  font-weight: bold;
}

A:visited.footer{
  font-family: Helvetica, sans-serif;
  font-size: 10px;
  text-decoration: none;
}

A:visited.nobackground{
  font-family: Helvetica, sans-serif;
  font-size: 11px;
  text-decoration: none;
}

A:visited.background{
  color: #0000FF;
  font-family: Helvetica, sans-serif;
  font-size: 11px;
  text-decoration: none;
  font-weight: bold;
}

A:link{
  color: #0000FF;
  font-family: Helvetica, sans-serif;
  font-size: 11px;
  text-decoration: none;
  font-weight: bold;
}

A:link.footer{
  color: #0000FF;
  font-family: Helvetica, sans-serif;
  font-size: 9px;
  text-decoration: none;
}

A:hover{
  color: #FF0000;
  font-weight: bold;
  text-decoration: underline;
  background: #0000FF;
}

A:hover.nobackground{
  color: #FF0000;
  font-weight: bold;
  text-decoration: underline;
}

A:hover.footer{
  color: #FF0000;
  text-decoration: underline;
}

A:hover.background{
  color: #FF0000;
  font-weight: bold;
  text-decoration: underline;
  width: 160px;
  height: 17px;
}

div.box{
  font-family: Helvetica, sans-serif;
  font-weight: bold;
  font-size: 12px;
  color: #00FF00;
  border: solid; 
  border-width: thin; 
  width: 100%;
  margin-left: 2px;
  margin-right: 2px;
}

/* div body of admin site */
div.body{
  width:600px;
  background-color:#FFFFFF;
  border-top: 0px solid #FFFFFF;
  border-bottom: 0px solid #FFFFFF;
  border-right: 0px solid #FFFFFF;
  border-left: 0px solid #FFFFFF;
  height: auto;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 20px;
  margin-right: 0px;
  padding-right: 10px;
  padding-left: 10px;
  padding-top: 0px;
  padding-bottom: 10px;
  position:relative;	
  text-align:justify;
  font-size: 10px;
  font-family: helvetica;
  color: #000000;
}

div.bodyContents{
  width: 780px;
  position: absolute;
  padding: 0px;
}

div.footer{
  width:500px;
  /*background-color:#FFFFFF;*/
  border-top: 0px solid #FFFFFF;
  border-bottom: 0px solid #FFFFFF;
  border-right: 0px solid #FFFFFF;
  border-left: 0px solid #FFFFFF;
  height: auto;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-right: 10px;
  padding-left: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
  position:relative;	
  text-align:justify;
  font-size: 10px;
  font-family: helvetica;
  color: #000000;
}

/* this portion is drop down list */
#dropmenudiv{
position:absolute;
padding: 0px 0px 0px 0px;
border:1px solid black;
border-bottom-width: 0px;
font:bold 11px Helvetica, sans-serif;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
padding: 0px 0px 0px 100px;
text-indent: 0px;
border-bottom: 1px solid black;
padding: 1px 0px;
background: #000000 url("../BACKGROUND/leftmenu.jpg");
text-decoration: none;
font-weight: bold;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #0000FF;
color: #FF0000;
}



#leftnav {
  width: 170px;
  padding: 0px 0px 0px 0px;
}

#leftnav ul {
  margin: 0px;
  padding: 0px;
  list-style-type: none;
  font-size: 9px;
}

#leftnav li {
  margin: 0px 0px 0px 0px;
  display: block;
  clear: left;
  text-align: left;
}

#leftnav a {
  display: block;
  padding-bottom: 0px!important;
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  width: 170px!important;
  font-size: 9pt;
  height: 22px;
  background: url(../BACKGROUND/leftmenu.jpg) repeat right top #4b4f51;
}

#leftnav a:link, #navlist a:visited {
  color: #0000FF;
  background: url(../BACKGROUND/leftmenu2.gif) repeat right top #7D838D;
  text-decoration: none;
}

#leftnav a:hover {
  background: url(../BACKGROUND/leftmenu.jpg) repeat right top #7D838D;
  color: #090D10;
} 


body#leftnav li a {
  background: url(../BACKGROUND/leftmenu.jpg) repeat right top #474B50;
  color: #0000FF;
}


body#leftnav li a:hover {
  background: url(leftmenu2.gif) repeat right top #474B50;
  color: #0000FF;
}

#leftnav a:link, #navlist a:visited {
  color: #0000FF;
  text-decoration: none;
}

span.navlist2{
  padding-left: 170px;
}

