html {
	overflow: -moz-scrollbars-vertical ;
	overflow: scroll ;
}

html, body {
	margin: 0 ;
	padding: 0 ;
	height: 100% ;
	width: 100% ;
}

body 
{
    background: url(../images/wrapperbg_dt.gif) repeat-y center top #f1f0f0 ;    
}	

#inner0 {
	/* background: url(../images/wrapperbg_dt.gif) repeat-y ; */
}

img {border:0}

.clear 
{
    clear: both ;
}

form {
	margin: 0 ;
	padding: 0 ;
}

.left {
	float: left ;
}

.right {
	float: right ;
}

#wrapper {
	height: 100% ;
	width: 822px ;
	margin-left: auto ;
	margin-right: auto ;
	margin-bottom: 300px ;
}

#inner1 {
	position: relative ;
	width: 779px ;
	margin-left: 21px ;
	background: url(../images/dt_left_bar_bg.gif) ;	
}

#innerf {
	position: relative ;
	width: 779px ;
	margin-left: 21px ;
	background-color: #fff ;
}

#topblkbar {
	height: 12px ;
	background: url(../images/topblkbar.gif) repeat-x ;
	background-color: #fff ;
}

#toplogobar {
	position: relative ;
	height: 92px ;
	background-color: #fff ;
}

#wsulogo {
	position: absolute ;
	cursor: pointer ;
	top: 20px ;	
	left: 30px ;
	width: 228px ;
	height: 52px ;
}

/**********************************************************
search set */

#srchbox {
	position: absolute ;
	top: 17px ;
	right: 17px ;
	width: 213px ;
	height: 58px ;
}

#srchbox a {
	color: #585858 ;
	text-decoration: none ;
}

#srchbox a:hover {
	color: #ac4d37 ;
	text-decoration: underline ;
}

#srchinner {position:relative}

#srchl {
	position: absolute ;
	left: 0 ;
	top: 28px ;	
	font-family: arial ;
	font-weight: bold ;
	font-size: 12px ;
}

#srchr {
	position: absolute ;
	left: 110px ;
	top: 28px ;	
	font-family: arial ;
	font-weight: bold ;
	font-size: 12px ;
}

#srchdots {
	position: absolute ;
	top: 34px ;
	left: 88px ;
	width: 4px ;
	height: 19px ;
	background: url(../images/srchdots.gif) ;
}

#srchset {
	width: 213px ;
	height: 28px ;
	background: url(../images/srchboxbg.gif) no-repeat ;
}

.srchinput {
	width: 169px ;
	height: 18px ;
	position: absolute ;
	top: 0 ;
	left: 0 ;
	border: 1px solid #b9b9b9 ;
	font-family: 15px arial ;
	padding-left: 5px ;
}

.srchbtn {
	width: 31px ;
	height: 28px ;
	position: absolute ;
	top: 0 ;
	right: 0 ;
	cursor: pointer ;
}

/*
end
********************************************************************/

/**********************************************************************
dt_top_gray_bar */

#dt_top_gray_bar {
	width: 779px ;
	height: 29px ;
	background-color: #fff ;
	padding-top: 7px ;
	position: relative ;
    background: url(../images/dt_top_gray_bar.gif) no-repeat ;	
}

.dt_top_gray_bar_bg {
    width:780px ;
    position:absolute ;
    top:0 ;
    left:0 ;
}

#dt_top_gray_bar table {
	width: 100% ;
	position: absolute ;
}

#dt_top_gray_bar td {
	width: 14% ;
	font: bold 12px arial ;
	text-align: center ;
}

#dt_top_gray_bar td a {
	color: #585858 ;
	text-decoration: none ;
}

#dt_top_gray_bar td a:hover {
	color: #ac4d37 ;
	text-decoration: underline ;
}

/*
end
********************************************************************/

/**********************************************************
dt_left_bar_2 no background */

#dt_top_gray_bar2 {
	width: 779px ;
	height: 29px ;
	background-color: #fff ;
	padding-top: 7px ;
	position: relative ;
}

#dt_top_gray_bar2 table {
	width: 100% ;
	position: absolute ;
}

#dt_top_gray_bar2 td {
	width: 14% ;
	font: bold 12px arial ;
	text-align: center ;
}

#dt_top_gray_bar2 td a {
	color: #585858 ;
	text-decoration: none ;
}

#dt_top_gray_bar2 td a:hover {
	color: #ac4d37 ;
	text-decoration: underline ;
}

/*
end
********************************************************************/

/**********************************************************
dt_left_bar */

#dt_left_bar_header {
	margin-bottom: 5px ;
	margin-top: 10px ;
	font-weight: bold ;
	text-transform: uppercase ;
}

#dt_left_bar_header a {
	color: #000000 ;
	text-decoration: none ;
}

#dt_left_bar_header a:hover {
	color: #4f4b6a ;
	text-decoration: underline ;
}

#dt_left_bar_contact {
	margin-bottom: 10px ;
	margin-top: 10px ;
	color:#636466 ;
	font-size: 12px ;
}

#dt_left_bar_contact a {
	color: #636466 ;
	text-decoration: none ;
}

#dt_left_bar_contact a:hover {
	color: #ac4d37 ;
	text-decoration: underline ;
}

#dt_left_bar {
	width: 194px ;
	overflow: hidden ;
	float: left ;
}

.dt_left_bar_inner {
	font: 13px arial ;
	padding-left: 19px ;
	padding-right: 5px ;
}

.dt_left_bar_inner ul {
	margin: 0 ;
	padding: 0 ;
	list-style-type: none ;
	line-height: 18px ;
	font-weight: bold ;
}

.subitem li {
	font-weight: normal ;
	padding-left: 5px ;
	margin-top: 0 ;
	margin-bottom: 0 ;
}

.navopener {
	margin-bottom: 5px ;
}

.navstill {
	margin-bottom: 5px ;
}

.dt_left_bar_hr {
	width: 191px ;
	height: 3px ;
	background: url(../images/dt_left_bar_hori.gif) no-repeat ;
}

.dt_left_bar_hr_2 {
	width: 191px ;
	height: 3px ;
}

#vertical-navigation {
	margin-bottom: 5px ;
	margin-top: 5px ;
	line-height: 20px ;
}

.left_nav_1 li, .dt_left_bar_dynamicnav li {
	padding-top: 3px ;
	padding-bottom: 3px ;
}

.left_nav_1 li a, .dt_left_bar_dynamicnav li a {
	color: #000 ;
	text-decoration: none ;
}

.left_nav_1 li a:visited, .dt_left_bar_dynamicnav li a:visited {
	color: #7e4a5e ;
}

.left_nav_1 li a:hover, .dt_left_bar_dynamicnav li a:hover {
	color: #ac4d37 ;
	text-decoration: underline ;
}

.left_nav_1 ul, .dt_left_bar_dynamicnav ul {
	font-weight: normal ;
	margin-top: 0 ;
}

.left_nav_1 ul li, .dt_left_bar_dynamicnav ul li {
	padding-top: 0 ;
	padding-bottom: 0 ;
}

/*
end
********************************************************************/

/**********************************************************
dt_content */

#dt_right_content {
	width: 585px ;	
	overflow: hidden ;
	float: right ;
	background-color: #fff ;
}

.dt_right_content_inner {
	padding: 0 10px ;
	padding-bottom: 10px ;
	font: 13px arial ;
	line-height: 18px ;
}

.dt_right_content_inner a {
	color: #4f4b6a ;
	text-decoration: underline ;
}

.dt_right_content_inner a:visited {
	color: #7e4a5e ;
	text-decoration: underline ;
}

.dt_right_content_inner a:hover {
	color: #ac4d37 ;
}

#dt_full_content {
	width: 779px ;
	overflow: hidden ;
	background-color: #fff ;
}

.dt_full_content_inner {
	padding: 0 10px ;
	font: 13px arial ;
	line-height: 18px ;
}

.dt_full_content_inner a {
	color: #4f4b6a ;
	text-decoration: underline ;
}

.dt_full_content_inner a:visited {
	color: #7e4a5e ;
	text-decoration: underline ;
}

.dt_full_content_inner a:hover {
	color: #ac4d37 ;
}

h1 {font: 28px georgia; line-height:normal; margin-top:4px; font-weight: lighter; text-decoration: none; margin-bottom: 5px;}
h2 {font: 24px georgia; line-height:normal; margin-top:4px; font-weight: lighter; text-decoration: none; margin-bottom: 5px;}
h3 {font: 20px georgia; line-height:normal; margin-top:0; font-weight: lighter; text-decoration: none; margin-bottom: 5px;}
h4 {font: 17px georgia; line-height:normal; margin-top:0; font-weight: lighter; text-decoration: none; margin-bottom: 5px;}
h5 {font: bold 15px georgia; line-height:normal; margin-top:0; text-decoration: none; margin-bottom: 5px;}
h6 {font: bold 13px georgia; line-height:normal; margin-top:0; text-decoration: none; margin-bottom: 5px;}

h1 b, h2 b, h3 b, h4 b, h5 b, h6 b {
    font-weight: lighter ;
}

h1 strong, h2 strong, h3 strong, h4 strong, h5 strong, h6 strong {
    font-weight: lighter ;
}

h1 i, h2 i, h3 i, h4 i, h5 i, h6 i {
    font-style: normal ;
}

h1 em, h2 em, h3 em, h4 em, h5 em, h6 em {
    font-style: normal ;
}

h1 u, h2 u, h3 u, h4 u, h5 u, h6 u {
    text-decoration: none ;
}

#sidebar, #sidebar2 {
	width: 160px ;
	border: 1px solid #cacaca ;
	border-right: 2px solid #cacaca ;
	border-bottom: 2px solid #cacaca ;
	padding: 0 3px ;
	float: right ;
	clear: both ;
	margin-bottom: 5px ;
	background-color: #f7f7f7 ;
	overflow: hidden ;
	font-size: 13px ;
	font-weight: normal ;
	white-space: normal ;
	margin-left: 10px ;
}

address {
    font-style: normal ;
}

/*
end
*****************************************************/

/**********************************************************
various super sections in the left bar */

.inthenews_header {
	color: #6f1200 ;
	font-weight: bold ;
	font-size: 14px ;
	margin-bottom: 5px ;
}

.supernews_item {
	margin-top: 10px ;
	margin-bottom: 10px ;
	font-weight: bold ;
}

.supernews_item a {
	color: #000 ;
	text-decoration: none ;
}

.supernews_item a:visited {
	color: #7e4a5e ;
}

.supernews_item a:hover {
	color: #ac4d37 ;
	text-decoration: underline ;
}

/*
end
*****************************************************/

/**********************************************************
footer */

#ftr_dt {
	font: 11px arial ;
	text-align: center ;
	background-color: #fff ;
	padding-top: 5px ;
	padding-bottom: 5px ;
}

#ftr0 {
	padding: 3px ;
	background-color: #444444 ;
	letter-spacing: 1px ;
	color: #ffffff ;
}

#ftr0 a, #ftr0 a:visited {
    color: #ffffff ;
    text-decoration: none ;
}

#ftr0 a:hover {
    color: #ffffff ;
    text-decoration: underline ;
}

#ftr1 {
	margin-top: 3px ;
	color: #969696 ;
}

#ftr1 a {
	color: #969696 ;
	text-decoration: none ;
}

#ftr1 a:hover {
	color: #ac4d37 ;
	text-decoration: underline ;
}

#ftr2 {
	margin-top: 1px ;
	color: #969696 ;
}

/*
end
*****************************************************/

.dtinfofooter {
    border-top: 1px solid #999 ;
    padding-top: 5px ;
    margin-top: 25px ;
    font-size: 11px ;
    line-height: 14px ;
    color: #999 ;
}


/**********************************************************
DT tool specific */

.dt_news_right_sidebar td a, 
.dt_news_right_sidebar td a:visited, 
.dt_tour_big_table a:visited {
    text-decoration: none ;
}

.dt_news_right_sidebar td a:hover, 
.dt_tour_big_table a:hover {
    text-decoration: underline ;
}

.dt_news_header1 {
    font-weight: bold ;    
    margin-bottom: 10px ;
}

.dt_news_newsletter_name {
    font: bold 13px georgia ;
}

.dt_tour_big_table a {
    color: #000 ;
    text-decoration: none ;
}

/*
end
*****************************************************/

.emph {
	font-weight: bold ;
	color: #6f1200 ;
}

#skip_to_content 
{
    display: none ;
}

.special_table1 
{
    border: 1px solid #f6f6f6 ;
}

.special_table1 td
{
    padding: 3px ;
    border: 1px solid #f6f6f6 ;
}

/******************************************************************/
/* wsu dots */
/******************************************************************/
.horiz_dot_1 {
    height: 3px ;
    background: url(http://www.wichita.edu/thisis/zed/images/horiz_dot_1.png) repeat-x ;   
}

.vert_dot_1 {
    position: absolute ;
    top: 14px ;
    left: 350px ;
    width: 3px ;
    height: 90px ;
    background: url(http://www.wichita.edu/thisis/zed/images/vert_dot_1.png) repeat-y ;   
}

.news_group_title1 {
    font-size: 17px ;
    font-weight: bold ;
    font-family: Georgia ;
    text-align: center ;
    margin-bottom: 5px ;
}

.news_group_vhr1 {
    background: url(http://www.wichita.edu/thisis/zed/images/vert_dot_1.png) repeat-y ;
    width: 3px ;    
    padding-left: 5px ;
    padding-right: 5px ;
}

.ditem img {
    border: 0 ;
    width: 55px ;
    margin-right: 10px ;
}

.ditem td {
    padding-bottom: 10px ;
    vertical-align: top ;
}

.ditem .std1 {
    padding-top: 20px ;
    padding-bottom: 20px ;
    font-size: 20px ;
    font-family: Georgia ;
}

.drag {
    position:relative;
    cursor:hand;
    z-index: 100;
}

.rss2_set .odd {
    background-color: #eaeaea ;
    }

.rss2_set .rss2_item {
    padding: 10px ;
    padding-bottom: 5px ;
    padding-top: 5px ;
    }
    
.rss2_item a {
    text-decoration: none ;
    }  

.rss2_item a:hover {
    text-decoration: underline ;
    }      
    
.rss2_item .pubDate {
    color: #666 ;
    }
    
.rss2_item .desc {
    margin-top: 10px ;
    }    
