#quicksearch .searchBox { width:8.5em; height:1.25em; }
#bodyHeader { background-color:#333; font:2em Arial; color:#fff; border-bottom:5px solid #fff; margin-top:5px; overflow:hidden;}
#bodyHeaderLogo { height:96px; overflow:hidden;}
#bodyHeaderLogo img { margin:0px 0 0px 0px; overflow:hidden;} /* changed this from 37 and it shouldn't have needed to be done -mike */
#bodyHeaderLogo h1 { margin-left:-1000px; font-size:12px; overflow:hidden; }
#bodyFooter { background-color:#333; padding:2px 5px 50px 0; border-top:5px solid #fff; color:#adadad; text-align:right; margin-bottom:5px; margin-top:-1px; }
#bodyFooter a { color:#adadad; text-decoration:none; }
#bodyFooter a:hover { color:#adadad; text-decoration:underline; }

#outerbody {
	position:relative;
	clear:both;border:solid white 0px;
	width:750px;
	/*border-left:190px solid #334971;*/
	/*background: transparent url("/ceis/images/leftcolumn_bg.gif") repeat-y left top;*/
}

#innerbody { margin:0; overflow:hidden; border:none;}


/* Left column on homepage*/
#leftcolumn_home { float:left; width:191px; height:235px; margin:0; overflow:hidden; padding-top:30px; background-color:#304a6c; /*background: #3a4a6e url("images/home_nav_bg.gif") no-repeat; background-position:0 0;*/ }    

#leftcolumn_home ul { line-height:14px;  list-style: none; padding:0; margin:3px 0px 0px 0px; border: 0; background:none; border-bottom:1px solid #3c5678;}
#leftcolumn_home li { text-align: left;  padding: 0px 0px 0px 0px; margin: 0;  color: #FFF;  }
#leftcolumn_home ul a {font-size:1.1em; text-transform:uppercase; background-color:none; /* background: transparent url("/ceis/images/nav_dotted_line.gif") repeat-x left bottom;*/ border:none; display:block; padding:6px 15px 5px 20px;/* right padding hack for IE6 */ color:#d2dae4; text-decoration: none; width:190px; /* False value for IE4-5.x/Win. */ voice-family: "\"}\""; voice-family:inherit; width:155px; /* You get it. Good value for compliant browers. */ border-top:1px solid #3c5678; line-height:16px;}
html>#leftcolumn_home li a { width:194px; /* Be nice to Opera */ }
#leftcolumn_home ul a:hover {border:none; background-color:#3f587a; color:#FFF; text-decoration: none; border-top:1px solid #3c5678; }
#leftcolumn_home ul li a img { margin-right:9px;}
#leftcolumn_home ul a:active{background-color:#3f587a;}

/* Right column on homepage*/
#news {margin:65px 0 0 0px; padding:0px; width:180px; }
#top_right_column{margin:0px; padding:0px;}
#top_right_column #news ul a{ color:#fff; text-decoration:none; }
/*#top_right_column #news ul a:hover { border-bottom: 1px dotted #fff; }   */ 
#top_right_column #news ul { list-style:none; color:#fff; margin-left: 0px; padding-left:0px; width:160px;}
#top_right_column #news  ul a { background:url("/ceis/images/bullet_blue.gif") no-repeat top left; background-position:11px 8px; display:block; padding:5px 0 5px 29px; maragin-bottom: 10px; }
#top_right_column #news  ul a:hover { background-color:#934209; }

#bottom_right_column ul li{list-style:none;}
#bottom_right_column ul a { color:#fbebc0; background:url("/ceis/images/bullet_blue.gif") no-repeat top left; background-position:0px 1.2em; display:block; padding:10px 0 5px 15px; font-family:Arial,Verdana,; color:#fff; text-decoration:none; border:none; position:relative; top:50px; right:30px;}
#bottom_right_column ul a  { font-size:1.1em; text-transform:uppercase; width:145px;}
#bottom_right_column li a.selection { background-color:#EFEFEF; color:#000; }
#bottom_right_column ul a:hover { border:none; color:#fff; text-decoration:none;}
#bottom_right_column ul li a img { margin-right:9px; }

#maincolumn { width: 100%; position: relative; margin: 0 -8px 0 0px; /* margin: 0 -8px 0 -2px; */  }
#maincolumn .content { margin:0; padding:20px; background:none; border-left:5px solid #fff; }

#maincolumn .content li h3 { font: bold 14px Arial, "Times New Roman", Times, serif; padding: 0px; margin: 0px; text-decoration:underline; }
#maincolumn .content li b, #maincolumn .content li strong { font: bold 14px Arial, "Times New Roman", Times, serif; padding: 0px; margin: 0px; text-decoration:underline; }
#maincolumn .content ul { margin:0 0 0 20px; padding:0; }
#maincolumn .content ul li { padding-bottom:10px; }
#maincolumn .content li a { text-decoration:none; }

/* Styles for Homepage */
#fea tImage { height:235; width:575px; margin:0; border-bottom:5px solid #fff; float:left; clear:both; overflow:hidden;}
#deptHomeItemsContainer { margin-right:160px; }
.deptHomeItems { color:#666666; background:url('/img/sub_arrow_tiny_lt.gif') no-repeat top left; background-position:0 0.3em; padding:0 0 1.2em 10px; line-height:1.2em; }
.deptHomeItems a { text-decoration:none; }
.deptHomeItems a:hover { color:#000; }
#deptHomeActions { width:150px; float:right; text-align:right; }


#rightcolumn {display:block;}

#maincolumn_home { padding:55px 30px 0px 37px; position:absolute; left:190px; top:240px; }
#maincolumn_home p{line-height:18px; width:320px; height:100%; margin:0 0 0 0; }

#outerbody #top_right_column{height:235px; width:170px; padding: 0px 0px 0px 0px; position:absolute; top:0px; right:0px; background: #9d4014 url("/ceis/images/home_newsbg.jpg") repeat-x left top; border-bottom:5px solid #fff; border-left:5px solid #fff;}


#outerbody #top_right_column p.feat{margin:86px 0px 0px 24px; padding-bottom:10px; color:#fff;}
#outerbody #top_right_column p.feat a{color:#fff; text-decoration:none; }
#outerbody #top_right_column p.feat a:hover{border-bottom:1px dotted #fff;}

#featImage_home {  width:575px; height:235px; margin:0; border-bottom:5px solid #fff; overflow:hidden;}

#outerbody #bottom_right_column{height:265px; width:170px; background: #c9991e url("/ceis/images/bottom_right_bg.gif") repeat-x left top; border-left:5px solid #fff; float:right; }
/*#bottom_right_column .column_title{display:block; font-family:arial; font-size:1.2em; text-transform:uppercase; background-color:#ba871d; color:#fff; padding-top:7px; padding-left:17px; height:25px; }*/

#maincolumn_home .content_title{letter-spacing:.25px; text-transform:uppercase; font-family:arial; color:#424242; font-size:1.7em; display:block; margin-bottom:10px;}

#outerbody #innerbody{ background-image:url("/ceis/images/leftcolumn_bg.gif")repeat-y left top; }
#ulc-pagecurl-feat { display:none; }
