body {
margin:22px 0px 40px 0px; 
padding:0px;
text-align:center; /* for IE */ 
background-color: #FFFFFF;

/* Removed at Liza's request 3/10/08
font-family: verdana, arial, helvetica, sans-serif;
font-size: 11px; 
color:#013b78;
line-height:17px;
*/
FONT-SIZE: 12px; 
COLOR: #000000; 
FONT-FAMILY: Arial
}

a:hover {
	text-decoration:none;
}

#page_wrap {
	width:930px;
	position:relative;
	margin:0 auto;
}

#page_top {
	width:930px;
	height:74px;
	position:relative;
	text-align:left;
}

#whitney_logo {
	width:613px;
	position:absolute;
	top:0px;
	left:25px;
	margin:0 auto;
}

#links_search {
	width:218px;
	position:absolute;
	top:22px;
	left:690px;
	margin:0 auto;
}


/* TOP LINKS */

#top_links .img_link {
	margin:0px;
	padding:1px 0px 1px 0px;
	float:left;
}

#top_links .img_link_middle {
	margin:0px 5px 0px 5px;
	padding:1px 5px 1px 5px;
	border-left: 1px solid #646464;
	border-right: 1px solid #646464;
	float:left;
}



/* SEARCH FORM */
#top_search {
	position:absolute;
	top:20px;
	left:0px;
}

#top_search .btn_submit{
	position:absolute;
	top:0px;
	left:170px;
}

.frm_search {
	margin:0px;
	padding:0px;
}

.frm_search input {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color:#767575;
}


/* WRAPS NAV, CONTENT AND PROMO AREAS*/
#body_wrap {
	width:930px;
	position:relative;
	margin:0 auto;
	text-align:left;
}

#body_table{
	padding:0px;
	margin:28px 0px 0px 24px;
}


/* NAV STYLES */

#nav_left_top {
	vertical-align:top;
	padding:0px;
	margin:0px;
	width:202px;
	background-image: url('../images/nav_top2.gif');
	background-repeat: no-repeat;
	height:4px;
}

#nav_left_bottom {
	vertical-align:top;
	padding:0px;
	margin:0px;
	width:202px;
	height:4px;
	background-image: url('../images/nav_bottom.gif');
	background-repeat: no-repeat;
}

#nav_left {
	vertical-align:top;
	padding:0px;
	margin:0px;
	width:202px;
	height:1200px;
	background-image: url('../images/nav_bg.gif');
	background-repeat: repeat-x;
	background-position: 0px 100%;
	background-color: #d1e5f1;
}

.nav_header {
	margin:20px 0px 8px 20px;
	padding:0px;
}

.nav_header span {
	color:#000000;
	font-size:14px;
	font-weight:bold;
}

.nav_links {
	margin:0px 0px 20px 0px;
	padding:0px;
}

.nav_links a {
	color:#000066
}

.nav_links ul{
	list-style-type:none;
	padding:0px;
	margin:0px;
}

.nav_links li{
	margin:0px 0px 0px 20px;
}

.nav_links li.nav_selected{
	color:#d02a00;
	font-weight:bold;
	margin:0px 0px 0px 6px;
}


/* PROMO STYLES */

#promo_right_top {
	vertical-align:top;
	padding:0px;
	margin:0px;
	width:150px;
	background-image: url('../images/promo_top.gif');
	background-repeat: no-repeat;
	height:4px;
}


#promo_right_bottom {
	vertical-align:top;
	padding:0px;
	margin:0px;
	width:150px;
	background-image: url('../images/promo_bottom.gif');
	background-repeat: no-repeat;
}


#promo_right {
	vertical-align:top;
	padding:0px;
	margin:0px;
	width:150px;
	background-color: #fcd43b;
	text-align:center;
}

.right_callout {
	padding:15px 0px 0px 0px;
	margin:0px;
}


/* CONTENT AREA */

#content_middle {
	vertical-align:top;
	padding:0px 25px 0px 25px;
	margin:0px;
	/*width:668px;*/
}



/*FOOTER STYLES START*/
#page_foot {
	position:relative;
	top:35px;
	left:0px;
}

#page_foot p {
	margin:0px;
	padding:0px 0px 10px 0px;
	color:#000000;
	font-size:10px;
}

#page_foot a {
	color:#000000;
	font-size:10px;
}

/*FOOTER STYLES END*/

