/* CSS Document */

body {
  font-size: 12px;
  font-family: Verdana;
  color: #333333;
	}

.footer {
  color: #CCCCCC;
  font-size: 9px;
  }

.footer a:link
{
  color: #CCCCCC;
text-decoration: underline;
}

.footer a:visited
{
  color: #CCCCCC;
text-decoration: underline;
}

.footer a:hover  
{
color:#F9D51D;
font-weight: bold;
text-decoration: underline;
}

.title {
  font-weight: bold;
  font-size: 12px;
  color: #FFFFFF;
}

.redtitle {
  font-weight: bold;
  font-size: 12px;
  color: #7F1919;
}

.navarea {
  color: #FFFFFF;
}

.navarea a:link
{
color:#FFFFFF;
  font-weight: bold;
text-decoration: none;
}

.navarea a:visited
{
color:#FFFFFF;
  font-weight: bold;
text-decoration: none;
}

.navarea a:hover  {
color:#F9D51D;
  font-weight: bold;
text-decoration: none;
}

.appeal {
	color: #FFFFFF;
	font-size: 10px;

}

.appeal a:link
{
color:#FFFFFF;
  font-weight: bold;
text-decoration: underline;
}

.appeal a:visited
{
color:#FFFFFF;
  font-weight: bold;
text-decoration: underline;
}

.appeal a:hover  {
color:#F9D51D;
  font-weight: bold;
text-decoration: underline;
}


td
{
font-size: 11px;
color:#333333;
}
	

td a:link,
 a:visited 
{
color:#333333;
text-decoration: underline;
}

td a:hover  {
color:#A12830;
text-decoration: underline;
font-weight: bold;
}

.leftbox {
border: 1px solid #dddddd;
background-color: #F8F8F8;
padding: 10px 10px 10px 10px;
margin: 0px 10px 10px 10px;
}

.leftbox_title {
border: 1px solid #dddddd;
padding: 5px 10px 2px 7px;
margin: 10px 10px 0px 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #990000;
font-size: 11px;
font-weight: bold;
background-image: url(img/tab_bkgd.gif);
}

.leftbox2 {
border-top: 1px solid #dddddd;
border-right: 1px solid #dddddd;
border-left: 1px solid #dddddd;
background-color: #F8F8F8;
margin: 0px 10px 10px 10px;
}


.leftbox_navi
{
  border-bottom:1px solid #dddddd;
  text-decoration:none;
  /*top, right, bottom, leftt */
 padding: 5px 0px 8px 8px;
  }

ul {
list-style-image: url(img/redarrow.gif);
list-style-position:outside;
padding-left: 10px;
margin:0px;
}

/* light box style */
#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(img/overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/overlay.png", sizingMethod="scale");
	}
	
