﻿html {
	background-color:#172057;
}

body {
	font-size:11px;
	font-family:Verdana, Geneva, Tahoma, sans-serif;
	margin:0;
}

#custom-doc { width:895px; margin:auto; text-align:left; } 

#hd {
	position:relative;
	height:120px;
	margin-top:10px;
}

#logo1 {
	position:absolute;
	top:0px;
	left:245px;
}

#logo2 {
	position:absolute;
	top:0px;
	right:245px;
}

#bd {
	background-color:#fcf1c3;
	height:566px;
}

.bdTop {
	background-image:url("/gfx/bdTop.gif");
	width:895px;
	height:10px;
}

.bdBot {
	background-image:url("/gfx/bdBot.gif");
	width:895px;
	height:10px;
}

h1 {
	font-size:24px;
	font-weight:normal;
}

h2 {
	font-size:18px;
	font-weight:normal;
}

p {
	line-height:14px;
}

a {
	color:#000;
}

.hidden {
	display:none;
}

.cufon-active h1 {
	font-size:40px;
	margin:15px 0;
}

.cufon-active h2 {
	font-size:24px;
	margin:10px 0;
}

#mainNav {
	position:absolute;
	bottom:30px;
	left:0;
	width:895px;
	height:17px;
	font-size:14px;
	text-align:center;
}

#mainNav ul, #subNav ul {
	list-style: none;
	margin:0;
}

#mainNav ul li, #subNav ul li {
	display:inline;
	list-style: none;
	padding:0 10px;
	border-right:1px solid #fff;
}

#mainNav ul li.last, #subNav ul li.last {
	border:none;
}

#mainNav ul li a, #subNav ul li a {
	color:#fff;
	text-decoration:none;
}

#mainNav ul li a:hover, #mainNav ul li a.on {
	color:#fffac7;
	text-decoration:underline;
}

#subNav ul li a:hover {
	color:#a2a39a;
	text-decoration:underline;
}

#subNav {
	position:absolute;
	bottom:10px;
	left:0;
	width:895px;
	height:17px;
	text-align:center;
}

#subNav ul li {
	border-color:#a2a6bc;
}

#subNav ul li a {
	color:#a2a6bc;
}

#fullWidth {
	height:466px;
	overflow-y:scroll;
}

#ft {
	position:relative;
	height:40px;
}

#footerNav {
	position:absolute;
	top:14px;
	left:0;
	width:895px;
	height:12px;
	font-size:9px;
	text-align:center;
}

#footerNav ul {
	list-style: none;
	margin:0;
}

#footerNav ul li {
	display:inline;
	list-style: none;
	padding:0 10px;
	border-right:1px solid #fff;
	color:#fff;
}

#footerNav ul li.last {
	border:none;
}

#footerNav ul li a {
	color:#fff;
	text-decoration:none;
}


/**************************************************************************/
/* IMAGE ROUNDED CORNERS
/**************************************************************************/	
.rounded_wrapper {
	position: relative;
}
 
.rounded_wrapper img {
	border-width: 0;
	border-style: none;
}
 
.rounded_wrapper div {
	height: 7px;
	position: absolute;
	width: 100%;
}
 
.rounded_wrapper .tl {
	top: 0;
	left: 0;
	background: url('/gfx/rc-tl.png') no-repeat left top;
	z-index: 50;
}
 
.rounded_wrapper .tr {
	top: 0;
	right: 0;
	background: url('/gfx/rc-tr.png') no-repeat right top;
	z-index: 50;	
}
 
.rounded_wrapper .br {
	bottom: 0;
	right: 0;
	background: url('/gfx/rc-br.png') no-repeat right bottom;	
	z-index: 50;
}
 
.rounded_wrapper .bl {
	bottom: 0;
	left: 0;
	background: url('/gfx/rc-bl.png') no-repeat left bottom;
	z-index: 50;
}