@charset "utf-8";
/* CSS Document */

html, body {
        height: 100%;
        margin: 0 0 1px;
        padding: 0;
}

#container {
    overflow:hidden;
}

#image_hd_content {
    width: 530px;
    background: url(../images/students-faded.png) no-repeat;
    padding: 215px 15px 15px 0px;
}

/*********************************
* Course listings
**********************************/

.course-listings ul {
margin:10px 0;
}

dt.course-folder-name {
   font-size: 12pt;
   font-weight:bold;
}

.course-listings dt {
   font-weight:bold;
}

.ctitle {
   font-weight:bold;
}
.underline {
text-decoration:underline;
}


/*********************************
* CSE Search
**********************************/
.branding {
    background: #fff url(http://www.iu.edu/~bulletin/global/img/search/branding-bar/google.gif) no-repeat 4px 50% !important;
}

table td.gcsc-branding-text {
    padding:0 !important;
    margin:0 !important;
}
.gcsc-branding-img-noclear {
    padding:0 !important;
    margin:0 !important;
}

.gsc-result .gs-title {
    height:1.3em !important;
}

#results-sitesearch-fieldset1, #results-sitesearch-fieldset2 {
    width:495px;
}

#results-sitesearch-fieldset1 li {
    list-style:none;
    float:left;
    margin:0 6px 0 0;
}
#results-sitesearch-keywords {
    background: #fff;
    border: 1px solid #000;
    padding: 4px 5px;
    width: 90%; 
}
#results-sitesearch-fieldset2 input#go {
    position:relative;
    top:7px;
}
.gsc-control-cse, .gsc-result-info-container, .gsc-twiddleRegionCell, .gsc-orderby-container, .gcsc-branding-text, .gcsc-branding-img-noclear,
.gsc-configLabelCell, .gsc-result, .gsc-table-cell-thumbnail, .gsc-table-cell-snippet-close, .gsc-cursor-page {
    background:transparent !important;
    border:none !important;
    padding:0;
    margin:0;
}

/*Header and Breadcrumbs Style to keep page from jumping*/

#header {
    height: 163px;
}

/* Site Title */

/*#header h2#sitetitle {
	bottom: 18px;
}*/
#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;	
	font-size:0.75em;
	width:530px;
	/*float:left;*/
}