/* CSS Document */

body {

text-align:center;

margin: 0px 0px 0px 0px;

background-color: #172B7B;

line-height:1.8;
}

#windowframe {

display:block;

background-color:#172B7B;

background-image:url(images/backgrounds/fadebak.png);background-repeat:repeat-x;
}

#headerframe {

margin:0px auto;

display:block;

width:1055px;

}

#pageframe {

margin:0px auto;

overflow:auto;

width:1055px;

text-align:left;

background-color:#FFFFFF;

}

#maincontent {

display:block;

float:left;

	padding:20px;

}

#leftcol {

border-right:#000 solid 1px;

float:left;

}

#rightcol {

border-left:#000 solid 1px;

float:left;

}

#footer {

  clear: both;

  margin:0 auto;
  width:1055px;

}

#navbar {

	width:1055px;

	margin: 0px 0px 5px 0px;

	padding: 0px;

	height: 20px;

	color:#fff;
	border-top:1px solid #fff;
	font-weight: bold;

	font-size:11px;
	z-index: 9100;

	}


#navbar a:link {

color:#ccc;

text-decoration:none;

}

#navbar a:visited {

color:#ccc;

text-decoration:none;

}

#navbar a:active {

color:#ccc;

text-decoration:none;

}

#navbar a:hover {

color:#fff;

text-decoration:none;

}

#navbar li {
	list-style: none;

	float: left;

	margin-right:5px;

	margin-left:5px;

		}

#navbar li a {

	display: block;

	padding: 3px 5px;

	color: #000;

	text-decoration: none; }

#navbar li ul {

	display: none; 

	width: 12em; /* Width to help Opera out */

	background-color: #886f4f;}

#navbar li:hover ul, #navbar li.hover ul {

	display: block;

	z-index: 9100;

	position: absolute;

	margin: 0;

	padding: 0; }

#navbar li:hover li, #navbar li.hover li {

	z-index: 9400;

	float: none; }

#navbar li:hover li a, #navbar li.hover li a {

		width: 12em; /* Width to help Opera out */

	z-index: 9500;

	background-color: #886f4f;

	color: #ccc; }

#navbar li li a:hover {

		width: 12em; /* Width to help Opera out */

	background-color: #a1763e; }
