/* CSS Document */

body {
  margin:0;
  padding:0;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10pt;
}

.page-title { 
  font-size: 170%;
  color: #003399; 
  border-bottom:0px dotted #666;
  padding-bottom:3px;
  display:inline;
  line-height:120%; 
}

#maincontainer{
  width: 840px; /*Width of main container*/
  margin: 0px;
}

#topsection{
  margin:0px;
  padding:0px;
  border-bottom: 1px solid #666;
}

#contentwrapper{
  float: left;
  width: 100%;
}

#contentcolumn{
  margin-left: 200px; /*Set left margin to LeftColumnWidth*/
}

#contentcolumn p{
  width:500px;
}

#leftcolumn{
  float: left;
  width: 200px;
  margin-left: -840px;
  border-right: 1px solid #CCC;
  height:100%;
  min-height:320px;
}

#footer{
	clear: left;
	width: 610px;
	margin-left: 0px;
	background-color: #FFF;
	color: #666666;
	text-align:left;
	font-size:8pt;
	border-top: 1px solid #666;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 15px;
	padding-left: 230px;
}


.innertube-left{
  /*Margins for inner DIV inside each column (to provide padding)*/
  margin: 10px;
}

.innertube-content{
  /*Margins for inner DIV inside each column (to provide padding)*/
  margin-left: 30px; 
  margin-top: 10px;
  margin-bottom: 30px;
  line-height: 1.5em;
}

#navcontainer ul{
   padding: 0px;
   margin: 0px;
}

#navcontainer ul li{
   list-style:none;
}

#navcontainer ul li a, #navcontainer ul li a:visited {
   padding-top:4px;
   padding-bottom:4px;
   padding-left:3px;
   padding-right:0px;
   text-decoration: none;
   font-size:11px;
   font-weight:bold;
   display:block;
   width:99%;
   color: #003366;
}

#navcontainer ul li a:hover {
   background-color: #999;
   color: #fff;
}

#navcontainer ul li.active {
   border:1px solid #ccc;
}

#navcontainer ul li.hide {
   display: none !important;
}

form {
   margin: 0px;
}

form input, form select, form textarea  {
  border:1px solid #999999;
}

form table td {
  padding-bottom:15px;
}

#sitemap ul{
   padding: 0px;
   margin: 0px;
}

#sitemap ul li{
   list-style:none;
}

#sitemap ul li a, #sitemp ul li a:visited {
   padding-top:4px;
   padding-bottom:0px;
   padding-left:3px;
   padding-right:0px;
   text-decoration: none;
}

#sitemap ul li a:hover {
   text-decoration:underline;
}

a.enlargeview:hover {
  text-decoration: none;
  border:2px solid #CCC;
}

a.enlargeview, a .enlargeview:visited {
  text-decoration: none;
  border:2px solid #FFF;
}