body
{
  margin: 0px;
  background-color: #aaaaaa; 
}

.footer 
{
  color: #ffffff; 
  font-size: 12px;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: normal;
  margin: 5px;
}

.tagline
{
  font-family: tahoma, arial, verdana; 
  color: #ffffff; 
  font-size: 14px; 
}

table.bestandard
{
  width: 800px;
}

td.photoshadetop
{
  background: #FFFFFF url('images/shades/photoshade_bottom.gif'); 
  height=5;
}

td.photoshadebottom
{
  background: #FFFFFF url('images/shades/photoshade_top.gif'); 
  height=5;
}


td.bckgrdone
{ 
  background: #FFFFFF url('image/be_bckgrd.gif') no-repeat fixed center; 
}

td.borderleft
{
  background: #FFFFFF url('images/shades/main_right1.gif'); 
  width=3;
}

td.borderright
{
  background: #FFFFFF url('images/shades/main_left1.gif'); 
  width=3;
}

td.bordertopleft
{
  background: #FFFFFF url('image/blueshade_tl.jpg'); 
  width=5;
  height=5;
}

td.bordertopright
{
  background: #FFFFFF url('image/blueshade_tr.jpg'); 
  width=5;
  height=5;
}

td.bordertop
{
  background: #FFFFFF url('image/blueshade_t.jpg'); 
  height=5;
}


.announce
{
  color:#000000; 
  font-size:12px;
  font-family: Arial,Helvetica,sans-serif;
  font-weight:normal;
}


div.announce_comic
{
  color:#000000; 
  font-size:14px;
  font-weight:normal;
  margin: 20px;
  line-height: 0.5cm;
}


div.search
{

   color: #000000;

   float: right;

   text-align: right;
 margin-left: 0.5em;

   display: block;

}


div.titlebox
{
  color:#000000; 
  font-size:12px;
  font-family: Arial,Helvetica,sans-serif;
  font-weight:bold;
}



div.label 
{
  color:gray; 
  font-size:12px;
  font-family: Tahoma,Arial,Helvetica,sans-serif;
  font-weight:bold;
}



div.topic 
{
  color:#787878; 
  font-size:80px;
  font-family: Arial,Helvetica,sans-serif;
  font-weight:bold;
}



div.imptmsg 
{
  color: #000000; 
  font-size: 14px;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  margin: 10px;
}



a:visited,a:active,a:link 
{
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 12px;
  font-weight:normal;
  text-decoration:none;
}


a:hover
{
  text-decoration:underline;
}


div.toc 
{
  margin-bottom: 2em; 
  font-family: Arial, Helvetica, sans-serif;
}

.black_bg a:link, .black_bg a:visited, .black_bg a 
{
        width: 100px;
        background-color: #686868;
        border-top: #306EFF solid 0px;
        border-right: blue solid 0px;
        border-bottom: #000 solid 0px;
        border-left: blue solid 0px;
        padding:5px 5px 5px 5px;
        display: block;
        text-decoration: none;
        color: #ffffff;
        font-size:14px;
        font-weight: bold;
        letter-spacing: 0px;
}


.blue_bg a:hover {background-color: #fff;color:#701111; }


.blue_bg a:active, .blue_bg a:focus 
{
	background-color:#fff;
	border-top: #000 solid 1px;
	border-right: #000 solid 1px;
	border-bottom: #000 solid 1px;
	border-left: #008000 solid 2px;
	color:#333;
	letter-spacing: 0px;
}



#dropmenudiv
{
 position:absolute;
 background-color: #FFFFFF;
 border:1px solid black;
 border-bottom-width: 0;
 font:normal 12px arial;
 line-height:18px;
 z-index:100;
}

#dropmenudiv a
{
 width: 100%;
 display: block;
 text-indent: 3px;
 border-bottom: 1px solid black;
 padding: 1px 0;
 text-decoration: none;
 font-weight: bold;
}

#dropmenudiv a:hover
{ /*hover background color*/
 background-color: #90EE90;
}

/* Sample CSS definition for the example list. Remove if desired */
.navlist li 
{
 list-style-type: square;
 width: 135px;
 background-color: #FFFFB9;
}


.anylinkcss
{
  position:absolute;
  visibility: hidden;
  border:1px solid black;
  border-bottom-width: 0;
  font:normal 10px Verdana;
  line-height: 18px;
  z-index: 100;
  background-color: #ffffff;
  width: 250px;
}

.anylinkcss a
{
  width: 100%;
  display: block;
  text-indent: 3px;
  border-bottom: 1px solid black;
  padding: 1px 0;
  text-decoration: none;
  font-weight: normal;
  text-indent: 5px;
}

.anylinkcss a:hover
{ /*hover background color*/
  background-color: #D8D8D8;
  color: #151B54;
}


