/* CSS Document */

body {
    margin:0;
    padding:0;
    background-color:#FFFFFF;
    color:#000;
    min-width:750px;
}
p {
	font: 100% Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #000000;
}

 a:link {
	color: #336699;
	text-decoration: underline;
}
 a:visited {
	color: #336699;
	text-decoration: underline;
}
 a:hover {
	color: #6699cc;
	text-decoration: underline;
}
 a:active {
	color: #ff3333;
	text-decoration: underline;
}





 .class1 a:link {
	color: #FFFFFF;
	text-decoration: underline;
}
 .class1 a:visited {
	color: #FFFFFF;
	text-decoration: underline;
}
 .class1 a:hover {
	color: #474747;
	text-decoration: underline;
}
 .class1 a:active {
	color: #FFFFFF;
	text-decoration: underline;
}




#wrap {
    background:#CCCCCC;
    margin:0 auto;
    width:100%;
	border-bottom:1px solid #999999;
	
}
#header {
    background-color:#3A5568;
	border-left:1px solid #999999;
	
}
#header h1 {
    padding:5px;
    margin:0;
}
#nav {
    background-color:#AAAAAA;
	padding:5px;
	border-left:1px solid #999999;
	border-bottom:1px solid #336699;
	width:99%;
}
#nav ul{
    margin:0;
    padding:0;
}
#nav li{
    display:inline;
    list-style:none;
    margin-right:10px;
    padding:0;
}
#main {
    background-color:#FFFFFF;
    float:left;
    width:78%;
	border-left:1px solid #999999;
	border-right:1px solid #999999;
	border-bottom:1px solid #999999;
	font-size:12px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	line-height: 14px;
	color:#000000;
	padding-left:10px;
	padding-bottom:10px;
	min-width:600px;
}
#main h2, #main h3, #main p {
    padding:0 10px;
}
#sidebar {
float:right;
margin-left:-50px;
}
html>body #sidebar {
    width:180px;
}
#footer {
    background-color:#FFFFFF;
    clear:both;
}
#sidebar ul {
        margin-bottom:0;
}
#sidebar h3, #sidebar p {

}
#footer p {
    padding:5px;
    margin:0;
	font-size: 9px; letter-spacing: 3px; font-family:Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS"; color:#666666; text-align:left;
}

#title { font-size: 20px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 18px; color:#000000; width:85%; margin-top:15px; padding:2px;}
#subhead { font-size: 14px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 18px; color:#336699; width:85%; padding:2px; }
p.button1 a {
  border: 2px outset; 
  background: #dddddd;
  padding-left: 2px;
  padding-right: 2px;
  font-weight: light;
  font-size: 9pt;
  font-family: Arial, sans serif;
  text-decoration: none;

}
p.button1 a:hover {
  border: 2px inset;
  background: #bbbbbb;
  text-decoration: none;

}
.datatable{
border:1px solid #E0E0E0;
Border-collapse: collapse;
color:#666666;
}

td{
padding:2px;
}

hr {
	border: none;
	background-color: #003366;
	color: #003366;
	height: 1px;
	width: 80%
}
legend {
	font: bold 12px Verdana, Arial, Helvetica, Verdana, sans-serif;
	color: #006699;
	padding-bottom: .5em;
}
.altrow{
background-color:#E0E0E0;
}

ul{
color: #000000;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 20px;
}

strong{
color:#336699;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
line-height: 20px;
}

.title-link { font-size: 20px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 18px; color:#000000; width:85%; margin-top:15px; padding:2px;}
