/***************************************************************************
 *                                  css/style.css
 *                            ------------------------
 *   begin                : 09/18/06
 *   author               : Chad Berg
 *   email                : chad@bdhtechnology.com
 *   description          : This files contains the page styles for the entire site.
 *
 ***************************************************************************/

/* main page and link styles */
body{
	background-color:#151555;
	color:#000000;
	margin:0px;
}
body,p,h1,h2,h3,h4,h5,h6{
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
body,p{
	font-size:small;
}
a,a:visited{ 
	background-color:inherit;
	color:#333399;
	text-decoration:none;
}
a:hover, a:active{
	background-color:inherit;
	color:#630000;
	text-decoration:underline;
}

.sidenav, a.sidenav{
	font-size:12px;
	font-weight:normal;
	margin:0; 
	padding:0;
}

#lsidebar {
	width:40px;
	background-color:#2a2aaa;
	background-image:url(../img/sidebar.png);
	background-position:bottom;
	background-repeat:no-repeat;
}

#rsidebar {
	width:40px;
	background-color:#2a2aaa;
	background-image:url(../img/sidebar.png);
	background-position:bottom;
	background-repeat:no-repeat;
}

#sideLeft {
	width:7px;
	background-color:#2a2aaa;
	background-image:url(../img/side-grad-left.png);
	background-position:bottom;
	background-repeat:no-repeat;
}

#sideRight {
	width:7px;
	background-color:#2a2aaa;
	background-image:url(../img/side-grad-right.png);
	background-position:bottom;
	background-repeat:no-repeat;
}

#header {
	width:100%;
	height:204px;
	background-image:url(../img/header-bg.jpg);
}

#topNav {
	width:100%;
	background-image:url(../img/top-navbar-bg.png);
}

#leftNavTD {
	background-image:url(../img/sidenav-bg.png);
	width:150px;
	height:100%;
	padding:0.5em;
	vertical-align:top;
}
#leftNav {
	margin: 0;
	padding:0;
	font-size: 12px;
	width:140px;
	border-bottom: 1px solid #CCC;
}
#leftNav li {
	list-style-type: none;
	margin: 0;
	padding: 0;
	border-top: 1px solid #CCC;
}
#leftNav li ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	padding-left:0.5em;
	width:130px;
	border-top: none;
}
#leftNav li ul li{
	border-top: 1px solid #CCC;

}
/* odd items 1,3,5,7,... */
table tr.odd th,
.odd {
    background: #E5E5E5;
}
/* even items 2,4,6,8,... */
table tr.even th,
.even {
    background: #D5D5D5;
}
/* hovered items */
.odd:hover,
.even:hover,
.hover {
    background: #CCFFCC;
    color: #000000;
}
/* hovered table rows */
table tr.odd:hover th,
table tr.even:hover th,
table tr.hover th {
    background:   #CCFFCC;
    color:   #000000;
}

/* Copyright and bottom info */
.copyright{
	background-color:inherit;
	color:#000000; 
	text-align:center;
	font-weight:800; 
	font-size:12px;
}
a.copyright, a.copyright:visited{
	background-color:inherit;
	color:#000000;
	text-decoration:none;
} 
a.copyright:hover, a.copyright:active {
	background-color:inherit;
	color:#000000; 
	text-decoration:underline;
}