.mini {font-family: Verdana, Geneva, sans-serif; font-size: 10px; color:#ffffff; background-color:transparent;text-decoration:none;}
.mini:link {font-family: Verdana, Geneva, sans-serif; font-size: 10px; color:#ffffff; background-color:transparent;text-decoration:none;}
.mini:visited {font-family: Verdana, Geneva, sans-serif; font-size: 10px; color:#ffffff; background-color:transparent;text-decoration:none}
.mini:active  {font-family: Verdana, Geneva, sans-serif; font-size: 10px; color:#666633; background-color:transparent;}
.mini:hover   {font-family: Verdana, Geneva, sans-serif; font-size: 10px; color:#000000; background-color:transparent; text-decoration:none;}

.minifooter {font-family: Verdana, Geneva, sans-serif; font-size: 10px; color:#000000; background-color:transparent;text-decoration:none;}
.minifooter:link {font-family: Verdana, Geneva, sans-serif; font-size: 10px; color:#000000; background-color:transparent;text-decoration:none;}
.minifooter:visited {font-family: Verdana, Geneva, sans-serif; font-size: 10px; color:000000; background-color:transparent;text-decoration:none}
.minifooter:active  {font-family: Verdana, Geneva, sans-serif; font-size: 10px; color:#666633; background-color:transparent;}
.minifooter:hover   {font-family: Verdana, Geneva, sans-serif; font-size: 10px; color:#666666; background-color:transparent; text-decoration:none;}

.text {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#FFFFFF; background-color:transparent;text-decoration:none;}
.text:link {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#FFFFFF; background-color:transparent;text-decoration:underline dotted;}
.text:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#000000; background-color:transparent;text-decoration:underline;}


#navcontainer ul
{
padding-left: 0;
margin-left: 0;
color: White;
float: left;
width: 100%;
font-family: arial, helvetica, sans-serif;
font-size:12px;
}

#navcontainer ul li { display: inline; }

#navcontainer ul li a
{
padding: 0.2em 1em;
font-family: verdana;
color: White;
text-decoration: none;
float: left;
font-size:10px;
font-weight:bold;
}

#navcontainer ul li a:hover
{
background-color: #003366;
color: #fff;
font-size:10px;
}

#subnavcontainer ul
{
margin-top:0;
padding-left: 0;
margin-left: 0;
float: left;
width: 100%;
font-family: verdana;
font-size:10px;
}

#subnavcontainer ul li { display: inline; }

#subnavcontainer ul li a
{
padding: 0.2em 1em;
background-color: #003366;
color: White;
text-decoration: none;
float: left;
font-size:10px;
border-right: 1px solid #fff;
}

#subnavcontainer ul li a:hover
{
background-color: #000;
color: #fff;
font-size:10px;
}


#headcontainer ul
{
padding-left: 0;
margin-left: 1;
margin-top:1;
float: left;
width: 70%;
font-family: verdana;
font-size:10px;
}

#headcontainer ul li
{
padding: 0.2em 1em;
background-color: #003366;

float: left;
font-family: verdana;
color: #FFF;
font-size:10px;
border-right: 1px solid #FFF;
}

#headcontainer ul li { display: inline; }

#titlebulletin
{
padding: 0.2em 1em;
margin-left: 0;
height: 20px;
color: #000;
float: left;
width: 70%;
font-family: trebuchet MS, helvetica, sans-serif;
font-size:18px;
font-weight:bold;
text-align: left;
vertical-align: bottom;
}

#titlecontainer
{
margin-left: 15;
margin-bottom: 10;
font-family: Verdana, Geneva, sans-serif;
font-size:14px;
font-weight:bold;
text-align: left;
color: #FFCC00;
vertical-align: bottom;
}

#breakcontainer
{
width: 100%;
float: left;
height: 5px;
}

#contentcontainer
{
padding: 0.2em 0.5em;
margin-left:10;
margin-right:5;
margin-bottom:8;
color: White;
width: 535px;
border: 1px solid #E8E8FF;
background-color: #E8E8FF;

}
#altcontentcontainer
{
padding: 0.2em 0.5em;
margin-left:10;
margin-right:5;
margin-bottom:8;
color: White;
width: 535px;
border: 1px solid #FFFFFF;
background-color: #FFFFFF;

}

#sidecontainer
{
padding: 0.1em 0.2em;
margin-left:5;
margin-right:5;
margin-bottom:8;
color: White;
width: 200px;
border: 1px solid #CCCCFF;
background-color: #CCCCFF;

}

#maincontainer
{
padding: 0.2em 1em;

margin-bottom:5;
color: White;
width: 560px;
border-top: 1px solid #333333;
}

#container
{
width: 580px;
align=center;
}

#footnavcontainer ul
{
padding-left: 0;
margin-left: 0;

color: #999999;
float: left;
width: 100%;
font-family: verdana;
font-size:10px;
}

#footnavcontainer ul li { display: inline; }

#footnavcontainer ul li a
{
padding: 0.2em 1em;
background-color: #FFFFFF;
color: #999999;
text-decoration: none;
float: left;
font-size:10px;
border-right: 1px solid #CCC;
}

#footnavcontainer ul li a:hover
{
color: #000;
font-size:10px;
}

#bulletincontainer
{
margin-bottom: 35; 
width:70%;
background-image: url('../../qac/images/blackboardbg.gif');
background-repeat: repeat-x;
background-position: bottom left;
border: 1px solid #CCCCCC;
}

#bulletinmini
{
margin-bottom: 10; 
margin-top: 10; 
margin-left: 10; 
margin-right: 10; 
padding-left: 10;
width:94%;
height:300; 
background-color: white;
border: 1px solid #CCCCCC;
}

#minibox
{
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
border-left: 1px solid #000000;
border-right: 1px solid #000000;
width: 180px;
height: 180px;
}

#promocontainer
{
margin-left: 0;
height: 180px;
float: left;
width: 180px;
border: 1px solid #CCCCCC;
margin-left:20;
}

#tdstyle
{
border: 1px solid #666666;
}

#tdlight
{
border-top: 1px solid #666666;
}

#tdpromo
{

border-top: 1px solid #666666; 
border-right: 1px solid #666666; 
border-left: 1px solid #666666; 
}

#tdsubheader
{

border-bottom: 10px solid #FFFFFF; 
}
 