@charset "utf-8";
/* CSS Document */
*
{
margin:0px;
padding:0px;
}

body
{
background-color:#006699;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

#maintable
{
	width:984px;
	overflow:hidden;
	background-color:#FFFFFF;
	border:4px;
	border-style:solid;
	border-color:#104a77;
	/*height:100%;*/
	padding: 0px;
}

#header
{
width:984px;
margin:0px;
float:left;
padding:0px;
}

.menutable
{
float:left;
height:30px;
width:992px;
padding:0px;
margin:0px;
}

#topcolorbar
{
float:left;
height:2px;
width:992px;
padding:0px;
margin:0px;
background-image:url(../images/blank.gif);
background-color:#e1ebf0;
}

.whitetext
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
padding:10px;
color:#FFFFFF;
}

#sectionLinks1 {
	display: block;
	background-image:url(../images/buttonbg.jpg);
	text-decoration: none;
	font-size: 11px;
	padding: 0px 0px 0px 0px;
	color: #FFFFFF;
	text-align:center;
	height:30px;
	vertical-align:middle;
	line-height:3em;
	float:left;
	width:2px;
}
#sectionLinks a:link, #sectionLinks a:visited {
	display: block;
	background-image:url(../images/buttonbg3.jpg);
	text-decoration: none;
	font-size: 11px;
	padding: 0px 0px 0px 0px;
	color: #FFFFFF;
	text-align:center;
	height:30px;
	vertical-align:middle;
	line-height:3em;
	float:left;width:98px;
}

#sectionLinks a:hover{
	
	background-image:url(../images/buttonbg1.jpg);
	background-color: #f2f2f2;
	color: #fdfa03;
	font-weight:bold;
	text-decoration: none;
	font-size: 11px;
	text-align:center;
	height:30px;
	line-height:3em;
}

/* Side links */

#sidelinks a:link, #sidelinks a:visited {
	display: block;
	background-color:#D0D9E8;
	text-decoration: none;
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
padding: 0px 0px 0px 10px;
	color: #090152;
	font-weight:50;
	text-align:left;
	height:26px;
	vertical-align:middle;
	line-height:2em;
	float:left;
	width:185px;
	border-bottom: 1px solid #1a3455;
}

#sidelinks a:hover
{
background-color:#c8ebff;
	color: #ff0000;
	font-weight:bold;
	text-decoration: none;
	font-size: 11px;
	text-align:left;
	height:26px;
	width:185px;
	padding: 0px 0px 0px 10px;
	line-height:2em;
}

#righttable
{
width:170px;
margin:0px;
float:left;
background-color:#FFFFFF;
}

#centertable
{
width:650px;
padding:0px 0px 0px 8px;
margin:0px;
float:left;
background-color:#FFFFFF;
}

/* Left table*/
#lefttable
{
width:196px;

float:left;
text-align:justify;
background-color:#FFFFFF;
}

#headingtable
{
	border:1px;
	border-style:solid;
	border-color:#4F81BD;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	background-color:#284775;
	color:#FFFFFF;
	text-align:center;
	padding:0px;
	height:30px;
	line-height:2em;
}

#topicheading
{
padding:6px 6px 6px 6px;
border:1px;
border-style:solid;
border-color:#4F81BD;
float:left;
width:764px;
overflow:hidden;
background-color:#FFFFFF;
text-align:left;

background-image:url(../images/listingbg4.jpg);
color:#645201;
font-size:14px;
font-weight:bold;

}

#topiccontenttable
{
	background-color:#FFFFFF;
	border:1px solid #4F81BD;
	padding-top:6px;
	padding-right:6px;
	padding-bottom:6px;
	padding-left:6px;
	width: 764px;
	float: left;
}

/*side menu*/
#sidemenu {
	float: left;
	width: 170px;
	border:1px solid #006699;
	padding:4px 2px 3px 2px;
	/*padd: top right bottom left*/
	background-color: #133b87;
 }

#leftcolumn { 
 display: inline;
 margin: 10px 0px 10px 1px;
 padding: 0px;
 width: 179px;
 float: left;
}

.outmain{
width:179px;
margin-bottom:-5px;
}

.main{
	width:179px;
}

.sidemenu{
background-color:#e2ebee;
width: 178px; /*width of menu*/
}

.sidemenu .headerbar{
	font: bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:110%;
	color: #1d465c;
	margin-bottom: 2px; /*bottom spacing between header and rest of content*/
	border-bottom:1px;
	border-bottom-style:solid;
	border-bottom-color:#7CB7D6; /*header text is indented 10px*/
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
}

.sidemenu ul{
list-style-type: none;
margin: 0;
padding: 0;
/*margin-bottom: -8px; bottom spacing between each UL and rest of content*/
}

.sidemenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.sidemenu ul li a{
	color: #1d465c;
	
	display: block;
	padding-left: 15px; /*link text is indented 19px*/
	text-decoration: none;
	font-weight: bold;
	border-bottom: 1px solid #7CB7D6;
	font-size: 75%;
	font-family:Arial, Helvetica, sans-serif;
	padding-top: 6px;
	padding-right: 0;
	padding-bottom: 6px;
}

.sidemenu ul li a:visited{
color: #1d465c;
}

.sidemenu ul li a:hover{ /*hover state CSS*/
color: #ebffff;
background-color: #fd5401;
}

/*leftside*/
.leftside{
	float:left;
	width:150px;
	/*background-color:#55049f;*/
	border-top-width: 30px;
	border-right-width: 2px;
	border-bottom-width: 0px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #55049f;
	border-right-color: #55049f;
	border-bottom-color: #55049f;
	border-left-color: #55049f;
	margin-right: 5px;
	margin-left: 5px;
}


body {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}


#footertable
{
width:984px;

float:left;
text-align:center;
background-color:#074667;
height:60px;
padding:10px;
}

.footer:link
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
}

.footer:visited
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
}

.footer:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#CCCCCC;
}

