/*For Body */
body
{
background-image:url(bkg.gif);
margin:0px;
padding:0px;
}
/*For Outer Table of Page*/
table.main
{ 
width:100%; border:0px;
}
table.all
{ 
width:100%; border: 0px groove #990000; margin-bottom:0px;
}

/*For Top Button*/

table.strip
{ 
width:60%; border: 2px groove #990000; 
}
td.main1
{
 width: 15%; border:2px groove #fff3cb; text-align:center; font-family:"Verdana, Arial, Helvetica, sans-serif"; 
 }
 td.all
{
 width: 25%; border:2px groove #990000; text-align:center; font-family:"Verdana, Arial, Helvetica, sans-serif";
 }
 td.categories
 {
  font-family:"Verdana, Arial, Helvetica, sans-serif"; border:2px groove #990000; 
   }
/*Hyperlink Of Images*/
.image { border: 1px solid #aaaaaa;}
a:link .image 
{
 border-color: #aaaaaa;
 }
a:visited .image {
 border-color: #aaaaaa;}
a:hover .image 
{

 border-color: #990000;
}
/* Hypelink of Categories*/
a.button:link 
{
	text-decoration:none;
 	color: #000000;
}
a.button:visited {
	text-decoration: none;
	color: #000000;
}
a.button:hover {
text-decoration:underline;
color: #990000;

}

/*All Hyperlink Text*/

.link

{

text-decoration:none;}


#navsite p
 {
 display: none;
}

#navsite
 {
 font-family: Verdana, Helvetica, Arial, sans-serif;
 font-size: 0.7em;
 font-weight: bold;
 width: 120px; 
 border-right: 1px solid #666; 
 padding: 0; 
 margin-bottom: 1em; 
 background-color: #9cc;
 color: #333; 
}

#navsite ul {

 list-style: none; 

 margin: 0; 

 padding: 0; 

}

#navsite ul li {

 margin: 0; 

 border-top: 1px solid #003;

}

#navsite ul li a {

 display: block; 

 padding: 2px 2px 2px 0.5em; 

 border-left: 15px solid #369; 

 border-right: 1px solid #69c;

 border-bottom: 1px solid #369;

 background-color: #036; 

 color: #fff; 

 text-decoration: none; 

 width: 100%; 

}

html>body #navsite ul li a { 

 width: auto; 

}

#navsite ul li a:hover {

 border-left: 15px solid #036;

 border-right: 1px solid #69c;

 border-bottom: 1px solid #369; 

 background-color: #69f; 

 color: #fff; 

}
/*top*/
.navtop h5 {

 display: none;

}

.navtop ul {

 padding: 3px 0; 

 margin-left: 0; 

 border-bottom: 1px solid #778; 

 font: bold 12px Verdana, sans-serif; 

}

.navtop ul li {

 list-style: none;

 margin: 0; 

 display: inline; 

}

.navtop ul li a {

 padding: 3px 0.5em; 

 margin-left: 3px; 

 border: 1px solid #778;

 border-bottom: none;

 background: #DDE;

 text-decoration: none;

}

.navtop ul li a:link {

 color: #448;

}

.navtop ul li a:visited {

 color: #667;

}

.navtop ul li a:link:hover, .navtop ul li a:visited:hover {

 color: #000;

 background: #AAE;

 border-color: #227;

}

.navtop ul li a#current {

 background: white; 

 border-bottom: 1px solid white;

}

