body {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  margin:0;
  padding:0;
  background:#000
}


#divHeader {
	}

td {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}

th {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}#divContainer {
	background: #FFFFFF;
	text-align: center;
	margin: 20px auto;
	padding: 0px;
	height: 4200px;
	width: 850px;
}
#divSidebar {
	background: url(images/sidebar_bg5.jpg) repeat-y;
	float: left;
	width: 160px;
	height: 4200px;
}

#divContent {
	margin:0px 0px 0px 85px;
	padding:0px;
	text-align:left;
	height: auto;
	width: 760px;
	}
	
#divFooter {
	text-align: center;
	color: #FFFFFF;
	font-size: .8em;
}
#divRightSidebar {
	margin: 0px 0px 10px 5px;
	padding: 5px;
	height: 400px;
	width: 150px;
	float:right;
	vertical-align:top;
	border: 1px solid #0000FF;
}

.floatRight {float:right;}
#divMain {
	text-align: center;
	background-color:#ffffff;
	margin: 0px;
	padding: 0px;
	height: 3500px;
	width: 850px;
}
#tdContent a:link, #divMain a:visited, #divMain a:active {color:#000099; text-decoration:none;}
#tdContent a:hover {color:#990000; text-decoration:underline;}

#navcontainer { margin-left: 0px; text-align:left;}

#navcontainer ul
{
margin: 0;
padding: 0;
list-style-type: none;
font-family: verdana, arial, Helvetica, sans-serif;
}

#navcontainer li { margin: 0 0 1px 0; }

#navcontainer a
{
display: block;
padding: 5px 10px;
width: 140px;
color:ffffff;
background-color: #036;
text-decoration: none;
font-size:.7em;
font-weight:bold;
border-bottom: 1px solid white;
}

#navcontainer a:visited {color:ffffff;}

#navcontainer a:hover
{
color:#FF0000;
background-color: #69C;
text-decoration: none;
}

#navcontainer ul ul li { margin: 0 0 1px 0; }

#navcontainer ul ul a
{
display: block;
padding: 5px 5px 5px 30px;
width: 125px;
color: #ffffff;
background-color: #369;
text-decoration: none;
}
#navcontainer ul ul a:visited {color:ffffff;}

#navcontainer ul ul a:hover
{
color: #ff0000;
background-color: #69C;
text-decoration: none;
}



#navlist a {color:#ffffff;}
#navlist a:visited {color:#0099CC;}
#subnavlist a {font-weight:lighter;}



h1 {font-size:1.1em; color:#990000; text-align:center; line-height:1.2em; margin-bottom:20px;}

#tdContent p {
	font-size: .7em;
	line-height: 1.2em;
	margin-top:0px;
	text-align:left;
}
#tdGallery {font-size:.7em; text-align:center;}

#tdContent h2 {font-size:.9em; color:#990000; margin-bottom:0px; text-align:left; font-style:italic;}
#tdContent h3 {font-size:1em; color:#000066; text-align:center; font-style:italic;}
#tdContent h4 {font-size:.8em; color:#000066; text-align:center; margin-bottom:0px; margin-top:0px;}
#tdContent h5 {font-size:.9em; color:#990000; text-align:center;}
#tdContent h6 {font-size:.9em; color:#000066; text-align:center; font-style:italic; margin-top:0px; margin-bottom:0px;}
#divSidebar p {font-size:.6em; color:#ffffff; text-align:center; font-style:italic;}

.tech h3 {font-weight:bold;}
.tech p {font-size:.7em; margin-bottom:0;}

.footernav {font-size:.6em; text-align:center;line-height:1.2em;}
.footernav ul {margin:0; padding:0; text-align:center; list-style:none; }
.footernav li {margin:0; padding-right:30px; display:inline; font-weight:bold; font-size:.8em;}
.footernav li a {text-decoration:none; color:#000000;}
.footernav li a:hover {color:#FF0000;}

.tech p {font-size:.7em; margin-bottom:0; text-align:center;}
.tech a:link {color:#ffffff;}