@charset "utf-8";
/* CSS Document */

#image_hd_content {
    width: 515px;
    background: url(../img/homepage_bg.jpg) no-repeat;
    padding: 130px 15px 0px 0px;
}

#header {
height:183px;
}

/*********************************
* Course listings
**********************************/

.course-listings ul {
  margin:10px 0;
    list-style-type: none !important;

}

dt.course-folder-name {
   font-size: 12pt;
   font-weight:bold;
}

.course-listings dt {
   font-weight:bold;
}

.ctitle {
   font-weight:bold;
}
.underline {
text-decoration:underline;
}

/*********************************
* Search
**********************************/
#gcse-searchbox {
    padding:0 0 18px 0;
}
.gsc-search-button {
    position:relative;
    height:25px;
    width:44px !important;
    min-width:1px;
}
input.gsc-search-button,
input.gsc-search-button:hover, 
input.gsc-search-button:focus {
    position:relative;
    left:4px;
    top:1px;
    color:transparent;
    border: none;
    background: url('../img/css/go.gif') no-repeat;
    font-size:.000000000001em;
    min-width:1px;
    width:36px;
    height:23px;
}
#results table {
    border:none;
    margin:0;
    padding:0;
}
#column2 table.gsc-resultsHeader td, table.gsc-above-wrapper-area-container td  {
    border:none !important;
}
#results gsc-twiddleRegionCell {
    border:none;
}
#results-sitesearch {
    margin: 20px 0; 
}

#results-sitesearch legend {
    margin: 0 0 15px 0; 
    font-size:1em;
}
#results-sitesearch ul {
    list-style: none;
    margin: 0 0 7px 0;
    padding:0;
    overflow: hidden;   
}
#results-sitesearch ul li {
    background:none;
    float: left;
    margin: 0;  
    padding:0 7px 0 0;
}
#results-sitesearch-keywords {
    background: #fff;
    border: 1px solid #000;
    padding: 4px 5px;
    width: 90%; 
}
.branding {
    background: #fff url(http://www.iu.edu/~bulletin/global/img/search/branding-bar/google.gif) no-repeat 4px 50% !important;
}
#results-sitesearch-keywords:focus {
    background: #fff;
}
#results-sitesearch-submit {
    padding: 4px 5px;
}
#results-sitesearch-noscript {
    height: 400px;
    width: 100%;    
}
#results .gsc-above-wrapper-area {
    border:none;
}
#results-sitesearch-fieldset2 input#go {
    position:relative;
    top:7px;
}
.gsc-control-cse, .gsc-results .gsc-cursor-box .gsc-cursor-current-page,
.gsc-results .gsc-cursor-box .gsc-cursor-page,
.gsc-webResult.gsc-result, 
.gsc-results .gsc-imageResult {
    border-color: transparent !important;
    background:transparent !important;
}

/*Breadcrumbs and Header Styles*/


#header h3#powered {
    top: 143px;
	bottom: 3px;
	color: #000;
	font-size: 0.725em;
	font-weight: normal;
	left: 8px;
	position: absolute;
	z-index: 2;
}

/****************************************
 * Breadcrumb Navigation
 ****************************************/
 
#breadcrumb {
	/*margin: 0 0 15px 0;*/
    margin: 0px;
	font-size:1em;
	width:530px;
	/*float:left;*/
}