html, body {
	height : 100%;
	margin : 0;
	text-align : center;
	}
body {
	background : #173564 url('/images/layout/bg_body.gif') no-repeat top center;
	}
#wrapper {
	width : 744px;
	/*\width : 764px;
	w\idth : 744px;*/
	border : 0;
	margin : 0;
	margin-left : auto;
	margin-right : auto;
	padding : 0;
	background-color : transparent;	
	text-align : left;
	}
#header {
	padding : 0;
	margin-bottom : 0;
	margin-top : auto;
	background-color : transparent;
	}
#content {
	padding : 0;
	height : 294px;
	margin : 0;
	margin-left : 214px;
	background : #c6cdd3 url('/images/layout/bg_content.gif') top right no-repeat;
	}
#content_primary {
	background-color : transparent;
	width : 330px;
	height : 275px;
	float : left;
	margin : 0;
	margin-right : 0;
	margin-top : 7px;
	padding : 0;
	overflow : auto;
	font : 10px lucida sans, tahoma, arial, verdana, helvetica, sans serif;
	scrollbar-face-color : #ecf2f9;
    scrollbar-track-color : #fff;
    scrollbar-arrow-color : #fc3;
    scrollbar-3dlight-color : #f7f7f7;
    scrollbar-darkshadow-color : #efefff;
    scrollbar-highlight-color : #f7f7f7;
    scrollbar-shadow-color : #ccf;
	}
#content_secondary {
	background-color : transparent;
	padding-top : 7px;
	float : right;
	margin : 2px 5px 0 0;
	/*margin-left : 331px;*/
	width : 185px;
	height : 275px;
	overflow : hidden;
	font : 10px lucida sans, tahoma, arial, verdana, helvetica, sans serif;
	text-align : center;
	}
#nav {
	float : left;
	width : 214px;
	margin : 0;
	margin-right : 0;
	margin-top : -5px;
	padding : 0;
	background-color : transparent;
	text-align : right;
	}
#footer {
	clear : both;
	padding : 0;
	margin-top : 0;
	background-color : transparent;
	font : 10px verdana, lucida sans, tahoma, arial, helvetica, sans serif;
	color : #788ea6;
	}
/*  SUB NAVIGATION  */
#nav a {
	display : block;
	height : 27px;
	\height : 44px;
	he\ight : 27px;
	margin : 5px 0;  /* I WANT 0 0 5px 0 but that makes the links jump up and down on hover in IE 5-6 */
	padding-right : 17px;
	padding-top : 18px;
	font : bold 10px tahoma;
	color : #ffe;
	background : url("images/layout/bg_subnav.gif") top left no-repeat;
	text-decoration : none;
	}
#nav a:hover {
	background-position : 0 -50px;
	color : #fff;
	}
#nav a:active {
	background-position : 0 -100px;
	color : #c60;
	}
#nav a.here, #nav a.here:hover {
	background-position : 0 -100px;
	color : #c60;
	}
/**/	
#content_primary p {
	color : #14388f;
	line-height : 15px;
	margin : 13px 5px 10px 16px;
	padding : 0 3px 10px 0;
	background : transparent url('/images/layout/bg_con_prim_p.gif') no-repeat bottom left;
	font-size : 11px;
	}
#content_primary h1 {
	color : #c60;
	background : transparent url('images/layout/bg_con_prim_h1.gif') no-repeat bottom left;
	font : 12px tahoma, lucida sans, verdana, arial, helvetica, sans serif;
	font-weight : bold;
	margin : 5px 5px 0 16px;
	padding-bottom : 7px;
	}
#content_secondary p {
	color : #c6cdd3;
	text-align : left;
	margin : 10px 3px;
	line-height : normal;
	}
#content_primary ul {
	list-style-type : square;
	color : #c60;
	}
/**/
#footer p {
	margin-left : 225px;
	}
#footer a {
	color : #2468da;
	}
/*  CONTACT FORM  */
#contact {
	padding : 0;
	border : 0;
	margin : 0;
	font-size : 11px;	
	}
#contact input {
	color : #c60;
	background-color : #fff4e8;
	font : 10px lucida sans, tahoma, verdana, arial, helvetica, sans serif;
	width : 295px;
	font-size : 10px;
	margin : 0 0 1px 10px;
	border : 1px solid #ffd9b2;
	}
#contact textarea {
	color : #c60;
	background-color : #fff4e8;
	width : 295px;
	font : 10px lucida sans, tahoma, verdana, arial, helvetica, sans serif;
	margin : 0 0 0 10px;
	border : 1px solid #ffd9b2;
	overflow : auto;
	}

/*  CONTACT INFO  */
.contact_info {
	width : 175px;
	height : 70px;
	background-color : transparent;
	padding : 3px;
	color : #14388f;
	text-align : right;
	}
a, a:visited, a:active {
	text-decoration : none;
	color : #f90;
	}
a:hover {
	color : #2468da;
	}
img {
	border : 0;
	}