@charset "utf-8";
/* CSS Document */

body{
	background:url('images/topTile.jpg') repeat-x;
	background-color:#fefafb;
	background-position:top center;
	margin:0px;
	padding:0px;
}

#header{
	background:url('images/header.jpg') no-repeat;
	width:1077px;
	height:92px;
	margin-left:auto;
	margin-right:auto;
}

#headerBottom{
	background:url('images/headerBottom.jpg') no-repeat;
	width:1077px;
	height:59px;
	margin-left:auto;
	margin-right:auto;
}

#pageTitle{
	width:665px;
	height:25px;
	margin-left:223px;;
	padding-top:35px;
}

.title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16pt;
	font-weight:bold;
	color:#3b297d;
}

.title2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20pt;
	font-weight:bold;
	color:#3b297d;
}

#body{
	background:url('images/body.jpg') repeat-y;
	width:1077px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
}

.bodyText{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#3b297d;
}

.bodyText a:link, .bodyText a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#dc3f5d;
	text-decoration:underline;
}

.bodyText a:link.active, .bodyText a:visited.active, .bodyText a:hover {
	color: #aea4b8;
	text-decoration:none;
	}

.italicText{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#000000;
	font-style:italic;
}

.submitText1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#ffffff;
}

.submitText2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#000000;
}

.footText{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#3b297d;
	font-weight:bold;
}

#bodyFooter{
	background:url('images/bodyFooter.jpg') no-repeat;
	width:1077px;
	height:9px;
	margin-left:auto;
	margin-right:auto;
}

#navContainer{
	width:900px;
	height:24px;
	float:right;
	margin-top:67px;
	text-align:center;
}

#navPyra {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	}

#navPyra li {
	margin: 0px; 
	padding: 0px;
	display: inline;
	list-style-type: none;
	}
	
#navPyra a:link, #navPyra a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight:bold;
	padding: 0px 9px 0px 9px;
	text-decoration: none;
	color: #3b297d;
	}

#navPyra a:link.active, #navPyra a:visited.active, #navPyra a:hover {
	color: #ffffff;
	}

.sideLinks a:link, .sideLinks a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
	color:#3b297d;
	text-decoration:none;
	margin-left:10px;
	margin-right:10px;
}

.sideLinks a:link.active, .sideLinks a:visited.active, .sideLinks a:hover {
	color: #f096a7;
	}

#horizontalBar{
	height:2px;
	width:173px;
	background:#c5bfd8;
	margin-left:10px;
	margin-right:10px;
	margin-top:5px;
	margin-bottom:5px;
}

.tableBorder{
	border:1px solid #bea4bf;
	}
	
/*side nav*/

.sidebarmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
font-family:Arial, Helvetica, sans-serif;
font-size:8pt;
width: 193px; /* Main Menu Item widths */
}
 
.sidebarmenu ul li{
position: relative;
}

/* Top level menu links style */
.sidebarmenu ul li a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
color: #3b297d;
text-decoration: none;
padding: 4px;
border-bottom: 1px solid #bea4bf;
}

.sidebarmenu ul li a:link, .sidebarmenu ul li a:visited, .sidebarmenu ul li a:active{
background-color: #f0eaf6; /*background of tabs (default state)*/
}

.sidebarmenu ul li a:visited{
color: #3b297d;
}

.sidebarmenu ul li a:hover{
background-color: #f196a7;
}

/*Sub level menu items */
.sidebarmenu ul li ul{
position: absolute;
width: 190px; /*Sub Menu Items width */
top: 0;
visibility: hidden;
border-left: 1px solid #bea4bf;
border-top: 1px solid #bea4bf;
border-right: 1px solid #bea4bf;
}

.sidebarmenu a.subfolderstyle{
background: url(images/right.gif) no-repeat 97% 50%;
}

 
/* Holly Hack for IE \*/
* html .sidebarmenu ul li { float: left; height: 1%; }
* html .sidebarmenu ul li a { height: 1%; }
/* End */
