
 body {background-color: #FFFFFF; text-align: left;}

 #outer{ width: 600px; text-align: left; border-top: 0px solid #000066; }

 #column1 { border-right: 1px dashed #000066; padding-left:2px; padding-top:2px; padding-right:2px; }

 #column1, #column2, #column3 {
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 9pt;
	color: #000000;
}

 #column2, .contenttable, .header { background-color: #FFFFFF; }

 #column2 { padding: 2px;}

.header { border-top: 1px solid #FFFFFF; border-bottom: 5px solid #6699CC; }

.footer { margin-top: 10px; border: 0px solid #ccc; }
h1{
	color : Gray;
	font-size : 14pt;
	font-family : Arial, Helvetica, sans-serif;
}
td {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11pt;
	color : Navy;
}


/* background styles */
.xbg3 { background-image: url('media/bgblue.jpg'); background-repeat: no-repeat; background-position: top left; }
.xbg4 { background-image: url('media/blue_fade_lines2.gif'); background-repeat: no-repeat; background-position: top left; }
.xbg1 { background-image: url('media/back_lg.jpg'); background-repeat: repeat-x; background-position: top left; }
.xbg2 { background-image: url('media/back_sm.jpg'); background-repeat: repeat-x; background-position: top left; }
.border { border: 1px solid black; padding:5px; }
.rborder { border-right: 10px solid #000066; }
.border5x { border-bottom: 0px solid #ccc; }
 hr.dash { border-bottom: 2px dashed #999999; }
.dashbrd { font-size:10px; color: 0B2D8E; font-weight: bolder; padding: 3px; }
.special { border: 2px dashed #000066; padding: 20px; }
.v11 {font-size:11px;font-family:verdana,Arial,sans-serif;}
.tab_ne {background-image: url('media/tab_ne.gif');background-repeat: no-repeat;background-position: top right; }
.tabimg_ne {background-image: url('media/tabimg-ne.gif');background-repeat: no-repeat; background-position: top right; }



/* top navigation styles */
#navcontainer{
	background-color: #330066;
	margin: 0 auto;
	padding: 1em 0 0 0;
	font-family: verdana, ms sans serif, georgia, serif;
	font-weight:bold;
}
#navcontainer:after{ content: "."; display: block; line-height: 1px; font-size: 1px; clear: both; }

ul#navlist{  list-style: none; padding: 0; margin: 0 auto; width: 95%; font-size: 0.6em;}

ul#navlist li{ display: block; float: left; width: 9%;margin: 0; padding: 0; }

ul#navlist li a{
  display: block;
  width: 100%; padding: 0.5em;
  border-width: 1px; border-color: #ffe #FFFFFF #ccc #fff; border-style: solid;
  color: #FFF; text-decoration: none;
  background-color: #78A8D8;
}

#navcontainer>ul#navlist li a { width: auto; }

ul#navlist li#active a{
	background-color: #78A8D8; color: #FFFFFF;
}
ul#navlist li a:hover, ul#navlist li#active a:hover{
	color: #FFFFFF;
	background-color: #FFCF63; border-color: #FFFFFF #fff #fff #ccc;
}

