/* CSS Document */

body,td,th {
	color: #000000;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

.errortext
{
color:#FF0000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}

.headline {
	font-family: Times New Roman, Times, serif;
	font-size: 14px;
	color: #003366;
}

.caption_right
{
color:#999966;
font-family:Helvetica, sans-serif;
font-size:14px;
font-style:italic;
}

.underlined_cell
{
border-bottom:1px;
border-bottom-color:#CCCCCC;
border-bottom-style:dashed;
border-bottom-color:#CCCCCC;
}

.bordered_cell
{
border:1px;
border-color:#CCCCCC;
border-style:dashed;
}

.bordered_cell2
{
border:1px;
border-color:#CCCCCC;
border-style:solid;
}


.admin_links
{
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}

.user_links
{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

.user_links a:link
{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

.user_links a:visited
{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

.user_links a:hover
{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

.user_links a:active
{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

.imageOne
{
padding: 0px 0px 0px 0px;
height:28px;
}
.imageOne td
{
padding: 0px 0px 0px 0px;
height:28px;
}
.imageOne a:link {  
color:#FFFFFF;
font-family: "Times New Roman", Times, serif;
font-size:14px;  font-weight: bold;
font-style:bold; text-decoration:none;}
.imageOne a:visited {  
color:#FFFFFF;
font-family: "Times New Roman", Times, serif;
font-size:14px;  font-weight: bold;
font-style:bold; text-decoration:none;}
.imageOne a:hover {   color:#FFFFFF;
font-family: "Times New Roman", Times, serif;
font-size:14px;  font-weight: bold;
font-style:bold; text-decoration:none; }
.imageOne a:active {  
color:#FFFFFF;
font-family: "Times New Roman", Times, serif;
font-size:14px;  font-weight: bold;
font-style:bold; text-decoration:none; }

.imageTwo
{
padding: 0px 0px 0px 0px;
height:28px;
}
.imageTwo td
{
padding: 0px 0px 0px 0px;
height:28px;
}
.imageTwo a:link {   color:#6a8fc8;
font-family: "Times New Roman", Times, serif;
font-size:14px;  font-weight: bold;
font-style:bold; text-decoration:none;}
.imageTwo a:visited {   color:#6a8fc8;
font-family: "Times New Roman", Times, serif;
font-size:14px;
font-style:bold;  font-weight: bold; text-decoration:none; }
.imageTwo a:hover {   color:#6a8fc8;
font-family: "Times New Roman", Times, serif;
font-size:14px;  font-weight: bold;
font-style:bold; text-decoration:none; }
.imageTwo a:active {   color:#6a8fc8;
font-family: "Times New Roman", Times, serif;
font-size:14px;  font-weight: bold;
font-style:bold; text-decoration:none; }

.leftmenu
{
padding: 0px 0px 0px 0px;
font-family:"Times New Roman", Times, serif;
height:15px;
}
.leftmenu td
{
padding: 0px 0px 0px 0px;
font-family:"Times New Roman", Times, serif;
height:15px;
}
.leftmenu a:link {  
color:#FFFFFF;
font-family:"Times New Roman", Times, serif;
font-size:14px;  font-weight: bold;
 text-decoration:none;}
.leftmenu a:visited {  
color:#FFFFFF;
font-family:"Times New Roman", Times, serif;
font-size:14px;  font-weight: bold;
text-decoration:none;}
.leftmenu a:hover {   color:#FFFFFF;
font-family:"Times New Roman", Times, serif;
font-size:14px;  font-weight: bold;
text-decoration:none; }
.leftmenu a:active {  
color:#FFFFFF;
font-family:"Times New Roman", Times, serif;
font-size:14px;  font-weight: bold;
text-decoration:none; }


.leftmenu2
{
padding: 0px 0px 0px 0px;
font-family:"Times New Roman", Times, serif;
height:15px;
}
.leftmenu2 td
{
padding: 0px 0px 0px 0px;
font-family:"Times New Roman", Times, serif;
height:15px;
}
.leftmenu2 a:link {  
color:#999999;
font-family:"Times New Roman", Times, serif;
font-size:14px;  font-weight: bold;
 text-decoration:none;}
.leftmenu2 a:visited {  
color:#999999;
font-family:"Times New Roman", Times, serif;
font-size:14px;  font-weight: bold;
text-decoration:none;}
.leftmenu2 a:hover {   color:#999999;
font-family:"Times New Roman", Times, serif;
font-size:14px;  font-weight: bold;
text-decoration:none; }
.leftmenu2 a:active {  
color:#999999;
font-family:"Times New Roman", Times, serif;
font-size:14px;  font-weight: bold;
text-decoration:none; }


div.submenu, a.submenu
{
 
  border: 1px solid #999999;
  background:#CCCCCC;
  width: 200px;
  padding: 0px 5px;
}
a.submenu
{
  display: block;
  border-bottom: none;
  text-decoration: none;
}

.sidelinks { background-color: #f2f2f2; padding: 0px 0px 0px 0px; font: 9px  "Times New Roman", Times, serif; color: #000000; font-weight: bold; text-decoration: none; border: solid #ffffff; border-width: 0px 0px 0px 0px; margin: 0; }
.sidelinks td { background-color: #f2f2f2; padding: 4px 5px 4px 13px; font: 9px  "Times New Roman", Times, serif; color: #000000; font-weight: bold; text-decoration: none; border: solid #ffffff; border-width: 0px 0px 1px 0px; margin: 0; }
.sidelinks a:link { background-color: #f2f2f2; padding: 4px 5px 4px 13px; font: 9px  "Times New Roman", Times, serif; color: #000000; font-weight: bold; text-decoration: none; border: solid #ffffff; border-width: 0px 0px 1px 0px; margin: 0; }
.sidelinks a:visited { background-color: #f2f2f2; padding: 4px 5px 4px 13px; font: 9px  "Times New Roman", Times, serif; color: #000000; font-weight: bold; text-decoration: none; border: solid #ffffff; border-width: 0px 0px 1px 0px; margin: 0; }
.sidelinks a:hover { background-color:#0099FF; padding: 4px 5px 4px 13px; font: 9px  "Times New Roman", Times, serif; color: #ffffff; font-weight: bold; text-decoration: none; margin: 0; border: solid #ffffff; border-width: 0px 0px 1px 0px; }
.sidelinks a:active { background-color: #f2f2f2; padding: 4px 5px 4px 13px; font: 9px  "Times New Roman", Times, serif; color: #000000; font-weight: bold; text-decoration: none; border: solid #ffffff; border-width: 0px 0px 1px 0px; margin: 0; }