/* CSS Document */

H1 
{
font-family:Verdana, Arial, Helvetica, sans-serif; 
color: black;
font-weight: bold;
font-size: 16pt;
padding-top: 0px;
text-align:center;
}

H2 
{ 
font-family:"Comic Sans MS"; 
color: #ff4500;
font-weight: bold;
font-size: 14pt;
padding-top: 0px;
}

H3
{ 
font-family:Verdana, Arial, Helvetica, sans-serif; 
color: #ff4500;
font-weight: bold;
font-size: 11pt;
padding-top: 0px;
}

a:active,a:link,a:visited
{
color: black; text-decoration: none;font-size: 8pt;font-family:Verdana;
}
 
a:hover 
{
color: #808080; text-decoration: none;font-size: 8pt;font-family:Verdana;
}

P
{
font-family:Verdana, Arial, Helvetica, sans-serif; 
color: #0000CD;
font-size: 12px;
}

BODY
{
  background-repeat: no-repeat;
  background-position: top;
  margin-left: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-right: 0px; 
  padding:0px;
 overflow:visible;
}

ul.mainmenu
{
list-style:none;
list-style-type:none;
margin:0px;
padding:0px;
width:100%;

}

li.main ul
{
list-style-type:none;
margin:0;
padding:0; 

}

ul.submenu1
{

display:block;
width:20.17%;
float:left;
visibility:hidden;
position:absolute;
left:0px;

}

li.main
{
width:19.8%;
float:left; 
background: red;
margin-right:2px;
font-size: 12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color:#0dddf0;
}

#submenu1 li
{
float:left;
width:100%;
}

#articles_submenu1 li
{
float:left;
width:100%;
padding:0px;
left:100%;
}

#linktosub{position:relative;top:0px;margin-bottom:4px;}
#linktosub2{position:relative;top:-101px;}
#linktosub3{top:-220px;position:relative; width:100%;padding:5px 0px;left:100%;}
#linktosub4{top:-220px;position:relative;}

ul.subsubmenu1 
{
left:100%;
top:-26px;
display:block;
float:left;
visibility:hidden;
text-align:center;
width:100%;
position:relative;
} 

#articles_subsubmenu1
{
margin-top:1px;
}

.subsubmenu1 li a:link,.subsubmenu1 li a:visited
{
background-image: url(menu2.png);
border-bottom: 1px solid white;
background-position:center;
}

.subsubmenu1 li a:hover, .subsubmenu1 li a:active
{
background-image: url(menu3.png);
border-bottom: 1px solid white;
background-position:center;
}

#articles_subsubmenu2
{
position:relative; 
top:-26px;
}
 
#articles_subsubmenu3
{
position:relative;
top:-26px;
}

.main a:link,.main a:visited
{
display:block;
font-weight:bold;
color:#000000;
background-color:#BCC9E1;
text-align:center;
padding:5px 0px;
text-decoration:none;
text-transform:none;
border-bottom: 1px solid white;
width:100%;
background-image: url(menu1.png);
background-position:center;
}

.main a:hover,.main a:active
{
background-color:#fff;
border-bottom: 1px solid white;
width:100%;
/*opacity:0.9;
filter:alpha(opacity=90)*/
background-image: url(menu2.png);
background-position:center;
}

ul.article_index
{
margin-left:-40px;
list-style-type:none; 
line-height: 15px;

}

#groups
{
font-size: 10pt;
}

#pdcalendar
{
font-size: 10pt;
}

ul.normal
{
list-style-type:circle;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#0000CD;
font-size:12px;
line-height:20px;
}
