#ContentLoginBox a.logOut img{margin-left:10px;}
#ContentLoginBox a {color:#fff;}
.classNotes, .evenTs {*padding-top:5px!important;}
#ContentLoginBox a.logOut {display:block;float:left;padding-right:55px;}/* fix for typical "users". we don't see it breaking when using ESK logins */ 
#ContentLoginBox a.logIn {display:block;float:left;padding-right:55px;margin-left:10px;}


/* table.EventsHeader {display:none;} */  /*removed by BM iMod per request 10/11/2010 */
/*  header_search_box */

/**************************************************************************************************************/

/* site match implementation: Craig Juneau */

/**************************************************************************************************************/



#ContentSearch {z-index:9999;position:relative;width:245px;float:right;margin-top:-68px;background:url(images/search-bg.gif) top left no-repeat;}
.searchbx {border:none;height:14px;width:180px;background-color:#e1edf1;color:#888;}

h1#structLogo {margin:0px;padding:0px;z-index:999;position:relative;/**position:absolute;*top:5px;*left:15px;*/width:50px;position:absolute;top:22px;left:10px;}
h1#structLogo a{display:block;width:50px;height:32px;text-indent:-999em;background: url(images/common/byui_header_logo.png) top left no-repeat;}

/* Stylesheet for new BYU-Idaho Pages */


/*BYU - Idaho Main Style Page 

Dimensions: 950px Wide Centered
Colors:
	- Blue: #1c74b5
	- Gray: #d4d4d4
	- Black: #000000
	
Fonts:
	- Title Text: 
	

*/

/*********** Resets *************/
	html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dd,dl,dt,ol,ul,fieldset,form,label,legend,table,caption,tbody,tfoot,thead/*,tr,th,td*/{
		/*display:block;*/ /* removed since it was messing up the "admin toolbar" the "td" is what was messing everything up in the iModules system */
		margin:0;
		border:0;
		font-weight:normal;
		font-style:normal;
		text-align:left;
		font-family:inherit;
		padding:0px;
	}
	
	table{/*border-collapse:collapse;border-spacing:0;*/}
	
	/*
ol,ul{
		list-style:none;
		vertical-align: text-top;
	}
*/
	
	q:before,q:after,blockquote:before,blockquote:after{content:"";}
	
	div	{
	 display: block;
		
	}
/**************************************************************************************************************/	
/*Global Settings*/

	body {
	/*width: 950px;*/ /* messing up "admin toolbar" */
	margin: auto;
	font-family: "Arial", "Helvetica", "MS Trebuchet", sans-serif;
	background-color: #fff;
	color: #666;
	text-align:center;
	}
	
	a { text-decoration: none; }
	a:hover { text-decoration: underline; cursor: pointer; }
	
#structContainer {width:950px;margin-left:auto;margin-right:auto;text-align:left;} /* Added to fix the "admin toolbar" */

	/* Global Navigation*/

		#GlobalNavigation {
			height: 90px;
			width: 950px;
			display: block;
			padding-bottom: 10px;
			/*z-index: 9999;*/ /* messing up the "admin toolbar" */
			position: relative;
		}
		
		#GlobalNavigation li a{
			text-decoration: none;display:block;
		}
		#GlobalNavigation li a:hover{
			text-decoration: none;
			cursor: pointer;
		}
		
		/*
		Image was set up on list items rather than a tags, because not all buttons will be a
		tags... Some will be controlled by the Javascript for drop-down menus
		*/
		
			#GlobalNavigation li {
				/*background: url(../images/common/global_nav.jpg);*/
				background: url(images/common/top_nav1.png);
				display: inline;
				text-indent: -9999px;
				display: block;
				float: left;
			}
		
		/*
		Image that will display with the black bar at the top of the pages as part of
		the global navigation
		*/
		
			#GlobalNavigation li.blackBar{
			height: 50px;
			width: 950px;
			display: block;
			}
			
		/* Blue part of the Global Navigation */
			
			#GlobalNavigation li.directories{
			height: 20px;
			width: 190px;
			display: block;
			background-position: 0px -70px;
			}
			#GlobalNavigation li.directories:hover{
			background-position: 0px -110px;
			}
			#GlobalNavigation li.directories a{
			height: 20px;
			width: 190px;
			display: block;
			}
			
			#GlobalNavigation li.calendar{
			height: 20px;
			width: 190px;
			display: block;
			background-position: -190px -70px;
			}
			#GlobalNavigation li.calendar:hover{
			background-position: -190px -110px;
			}
			#GlobalNavigation li.calendar a{
			height: 20px;
			width: 190px;
			display: block;
			}
			
			#GlobalNavigation li.aboutbyui{
			height: 20px;
			width: 190px;
			display: block;
			background-position: -380px -70px;
			}
			#GlobalNavigation li.aboutbyui:hover{
			background-position: -380px -110px;
			}
			#GlobalNavigation li.aboutbyui a{
			height: 20px;
			width: 190px;
			display: block;
			}
			
			#GlobalNavigation li.library {
			height: 20px;
			width: 190px;
			display: block;
			background-position: -570px -70px;
			}
			#GlobalNavigation li.library:hover{
			background-position: -570px -110px;
			}
			#GlobalNavigation li.library a{
			height: 20px;
			width: 190px;
			display: block;
			}
			
			#GlobalNavigation li.siteindex{
			height: 20px;
			width: 190px;
			display: block;
			background-position: -760px -70px;
			}
			#GlobalNavigation li.siteindex:hover{
			background-position: -760px -110px;
			}
			#GlobalNavigation li.siteindex a{
			height: 20px;
			width: 190px;
			display: block;
		     }
		/* Gray part of the Global Navigation */
		
			#GlobalNavigation li.currentStu{
			height: 20px;
			width: 237px;
			display: block;
			background-position: 0px -50px;
			}
			#GlobalNavigation li.currentStu:hover{
			background-position: 0px -90px;
			}
			#GlobalNavigation li.currentStu a {
			height: 20px;
			width: 237px;
			display: block;
			}
			
			#GlobalNavigation li.employees{
			height: 20px;
			width: 238px;
			display: block;
			background-position: -237px -50px;
			}
			#GlobalNavigation li.employees:hover{
			background-position: -237px -90px;
			}
			#GlobalNavigation li.employees a{
			height: 20px;
			width: 238px;
			display: block;
			}
			
			#GlobalNavigation li.alumni{
			height: 20px;
			width: 237px;
			display: block;
			background-position: -475px -50px;
			}
			#GlobalNavigation li.alumni:hover{
			background-position: -475px -90px;
			}
			#GlobalNavigation li.alumni a{
			height: 20px;
			width: 237px;
			display: block;
			}
			
			#GlobalNavigation li.prospective{
			height: 20px;
			width: 238px;
			display: block;
			background-position: -712px -50px;
			}
			#GlobalNavigation li.prospective:hover{
			background-position: -712px -90px;
			}
			#GlobalNavigation li.prospective a{
			height: 20px;
			width: 238px;
			display: block;
			}
			
		/* Search box */
		
		#GlobalNavigation form{
			/*position: absolute;
			top:20px;
			left: 730px;*/
		}
		
		.searchButton{
			position: absolute;
			top: 2px;
			left: 151px;
		}
		#GlobalNavigation #ContentTopRightLinks {width:500px;float:right;}
		#GlobalNavigation #ContentTopRightLinks p{
			position: absolute;
			top: 8px;
			left: 730px;
			color: #999999;
			font-size: 9px;
			width: 200px;
		}
		
		#GlobalNavigation #ContentTopRightLinks p a{
			float: left;
			display: inline;
			color: #999;
			font-size: 8px;
			margin-top: 0px;
		}
				
		#GlobalNavigation #ContentTopRightLinks p span{
			display: inline;
			float: left;
			font-size: 8px;
			margin-top: 0px;
			padding-left:5px;
			padding-right:5px;
		}
		
		/* BYU-Idaho Logo -- On the top left of every page! */
		
		#GlobalNavigation img {
			border-style: none;
			/*position: absolute;
			top: 10px;
			left: 10px;*/
		}
		
		#GlobalNavigation form input{
			/*border-style: none;*/
		}
		
		#GlobalNavigation form input.header_search_box{
			height: 16px;
			width: 148px;
		}
		
		#GlobalNavigation #ContentTopRightLinks p.header_title{
			position: absolute;
			top: 17px;
			left: 70px;
			font-size: 14px;
			color: white;
		}
		
	/* Footer settings */
	
	#ContentFooterBtm{
		border-top: 1px solid gray;
		width: 950px;
		position: relative;
		clear: both;
		margin-top: 10px;

	}
	
	#footer p{
		text-align: center;
		font-size: 10px;
		color: gray;
		padding-top: 10px;
	}
	
	#footer ul {
		list-style: none;
		width: 600px;
		margin: 0px auto;
	}
	
	#footer li {
		display: inline;
		text-align: center;
		padding-right: 40px;
		padding-top: 10px;
		color: gray;
		font-size: 10px;
		float: left;
	}
	
	#footer li a {
		color: gray;
	}
	
	#footer li.lastListItem {
		padding-right: 0px;
	}
	
	#footer img{
		position: absolute;
		border-style: none;
		top: 10px;
		left: 10px;
	}
		#footer {height:100px!important;}	
	/* Bottom 3 boxes that are floated left to display in line */
	
	#leftBox{
	width: 290px;
	height: 181px;
	display:block;
	float:left;
	padding-bottom: 10px;
	padding-right: 10px;
	}
	
	#middleBox{
	width: 320px;
	height: 181px;
	display:block;
	float:left;
	padding-bottom: 10px;
	padding-right: 10px;
color:#fff;
	}
	#middleBox a, #middleBox a.devo_link {color:#fff;}
	


	/* common used elements */
	h2.box_header {
		font-size: 10px;
		height: 30px;
		background-image: url('images/common/section_header_blue.jpg');
		background-repeat: repeat-x;
		line-height: 30px;
		text-transform: uppercase;
		color: white;
		margin-bottom: 0px;
		padding-left: 10px;
		clear: both;
		margin-top: 0px;
		letter-spacing: 1px;
	}
	
	#breadcrumbs {
		margin: 0px;
		padding: 0px;
		color: #666;
		font-size: 10px;
		margin-top: -10px;
		padding-top: 10px;
		padding-bottom: 10px;
	}
	
	
	/* layout for most page types */
	#main_region {
		float: left;
		width: 660px;
		display:inline;
	}
	
	#control_region {
		width: 290px;
		min-height: 470px;
		padding-right: 10px;
		display: block;
		float: left;
	}
	
	#content_wrapper {
    width: 1050px;
	}

/* #content_wrapper div {
      float: left;
   }*/
	
	#related_links {
		background-color: #C8C8C8;
		padding-bottom: 10px;
		margin-top: 10px;
clear:left;
	}
#ContentGetConnected {clear:left;}
	
	/* common ul / li styling */
/* #related_links > .box_header > ul > li, #control_region > li {
      font-size: 11px;
      line-height: 20px;
      text-transform: capitalize;
   }

   #related_links > ul > li, #control_region > ul{
      color: #666;
      list-style-image: url('../images/common/arrow_bullet.jpg');
  padding-left: 25px;
      margin-top: 11px;
      margin-left: 25px;
      font-size: 11px;
   }*/
	
	/* common title with styling:blue, border-bottom */
	h1.section_title{
		font-size: 20px;
		color: #1c74b5;
		clear: both;
		font-weight: bold;
		padding-top: 10px;
		padding-bottom:10px;
		border-bottom: 1px solid gray;
		width: 950px;
		
	}
	
	/* common title with styling:white, gray gradiend background */
	.SectionTitle{
		background-image: url(images/search_results/search_header_gradient.jpg);
		background-repeat: repeat-x;
		height: 60px;
		width: 650px;
		display: block;
		color: white;
		font-size: 16px;
		border-bottom: thin solid white;
	}
	
	#interactive_area{
		padding-bottom: 10px;
	}
	
	/*Drop down Menu*/
	
	#GlobalNavigation ul li div span{
		background: url(images/photo_gallery/right_arrow.png) no-repeat scroll 0 50%;
		margin-left: 13px;
		margin-top: 0px;
		height: 15px;
		padding-top: 7px;
	}
	
	#GlobalNavigation ul li div span a{
		color: #666;
		font-size: 11px;
		margin-left: 18px;
		line-height: 8px;
	}
	
	#directories, #library, #aboutbyui, #calendar{
		text-indent: 0px; 
		z-index: 9999; 
		background: url(images/common/drop_down.png) 0 100%;
		padding-bottom: 10px;
	}
	
	#middleBox{
	position: relative;
	width: 320px;
	height: 181px;
	display:block;
	float:left;
	padding-bottom: 10px;
	padding-right: 10px;
	background-image: url(images/image_rotater/rotater_background.png);
	background-repeat: no-repeat;
	}
	
	#middleBox h6 {
	color:#999999;
	font-size:11px;
	left:10px;
	letter-spacing:1px;
	position:absolute;
	text-transform:uppercase;
	top:10px;
	}
	
	#middleBox .devo_description{
	position: absolute;
	top: 40px;
	left: 25px;
	width: 150px;
	color: white;
	font-size: 19px;
	}
	
	#middleBox .devo_speaker{
	position: absolute;
	top: 110px;
	left: 25px;
	width: 150px;
	color: white;
	font-size: 12px;
	}
	
	#ContentImageRotMag/*#middleBox img*/{
	position: absolute;
	top:0px;
	left: 145px;
	height: 181px;
	width: 176px;
	/*width: 145px;*/
	}
	
	#middleBox img.devo_button {
	height:11px;
	left:15px;
	position:absolute;
	top:156px;
	width:11px;
	}
	
	#middleBox .devo_link {
	color:#666666;
	font-size:10px;
	left:35px;
	position:absolute;
	text-decoration:none;
	top:155px;
	}
	
	#middleBox .devo_link:hover{
	text-decoration: underline;
	}


	
	.login_box{
	position: relative;
	width: 290px;
	height: 60px;
	display:block;
	float: left;
	padding-bottom: 10px;
	padding-right: 10px;
	background-image: url(images/login/login_background.png);
	background-repeat: no-repeat;
	}
	
	.login_box p{
	color: white;
	padding-left: 10px;
	padding-top: 15px;
	float: left;
	}
	
	.login_box img {
	padding-top: 8px;
	float: left;
	}
	
	#first_time_btn {
	padding-left: 10px;
	}
	
	.login_box img.devo_button {
/*	clear: both;
	height:11px;
	width:11px;
	padding-left: 225px;
	padding-right: 5px;*/
display:none;
	}
	
	.login_box a.devo_link {
	color:#666666;
	font-size:10px;
	text-decoration:none;
	padding:3px 0px 3px 20px;

display:block;
background: url(images/home_page/interactive/dark_grey_button.png) left center no-repeat;
width:55px;
float:left;
/*border:1px solid red;*/

margin-top:3px;

	}
	
	.login_box .devo_link:hover{
	text-decoration: underline;
	}

	.login_box a.devo_link1 {
margin-left:25px;
_margin-left:45px;
	color:#666666;
	font-size:10px;
	text-decoration:none;
	padding:3px 0px 3px 20px;
display:block;
background: url(images/home_page/interactive/dark_grey_button.png) left center no-repeat;
width:71px;
float:left;
/*border:1px solid red;*/
margin-top:3px;
	}

	.login_box a.devo_link2 {
/*margin-left:95px;*/
_margin-left:45px;
	color:#666666;
	font-size:10px;
	text-decoration:none;
	padding:3px 0px 3px 20px;
display:block;
background: url(images/home_page/interactive/dark_grey_button.png) left center no-repeat;
width:62px;
float:left;
/*border:1px solid red;*/
margin-top:3px;
	}
	
	.login_box .devo_link2:hover, .login_box .devo_link1:hover{
	text-decoration: underline;
	}

	.image_overlay {
	background-image: url(images/get_connected/image_sublayer.png);
	position:relative;
	top:-31px;
	width:631px;
	color: white;
	padding-top: 13px;
	padding-bottom: 10px;
	padding-left: 20px;
	font-family: arial;
padding-right:20px;

}

/*ALumni News*/


.alumni_box/*#alumni_box*/{
	position: relative;
	width: 296px;
	height: 181px;
	display:block;
	float:left;
	color:#666666;
	padding-bottom: 10px;
	padding-right: 10px;
	background-image: url(images/section_background.png);
	background-repeat: no-repeat;
	}
#ContentAlumniBox2.alumni_box {width:320px;}	
	.alumni_box h6 {
	color:#666666;
	font-size:11px;
	/*left:10px;*/
	letter-spacing:1px;
	/*position:absolute;*/
	text-transform:uppercase;
	/*top:10px;*/
	}
	
	.alumni_box .devo_description{
	position: absolute;
	top: 40px;
	left: 120px;
	width: 165px;
	color:#666666;
	font-size: 12px;
	font-weight: bold;
	font-weight: lighter 100;
	}
	
	.alumni_box .devo_speaker{
	position: absolute;
	top: 110px;
	left: 25px;
	width: 150px;
	color: white;
	font-size: 12px;
	}
	
	.alumni_box .alumni_main_message {
	/*padding-top: 65px;*/
	padding-left: 125px;
	width: 150px;
	color:#666666;
	/*font-size: 10px;*/
	font-weight: lighter 800;
	list-style: none;
	}
	
	
	.alumni_box .mainPic{
	position: absolute;
	top:32px;
	left: 10px;
	height: 121px;
	width: 95px;
	}
	
	.alumni_box img.devo_button {
	height:11px;
	left:15px;
	position:absolute;
	top:164px;
	width:11px;
	}
	
	.alumni_box .devo_link {
	color:#666666;
	font-size:10px;
	left:35px;
	position:absolute;
	text-decoration:none;
	top:164px;
	}
	
	.alumni_box .devo_link:hover{
	text-decoration: underline;
	}
	
	#newsEventsList h6 {
	font-size: 14px;
	}
	
	#newsEventsList p {
	padding-top: 30px;
	padding-left: 10px;
	width: 280px;
	color:#666666;
	font-size: 11px;
	font-weight: lighter 100;
	list-style: none;
	}
	
	/* common ul / li styling */
	#related_links > .box_header > ul > li, #control_region > li {
		font-size: 11px;
		line-height: 20px;
		text-transform: capitalize;
	}

	#related_links > ul > li, #control_region > ul {
		color: #666;
		list-style-image: url('images/common/arrow_bullet.jpg');
/*		padding-left: 25px;*/
		margin-top: 11px;
		margin-left: 25px;
		font-size: 11px;
	}
	
	.menu{margin: 0px 0;padding: 0;width:;}
.menu a.menuitem{ border-bottom:1px solid #E6E6E6;color:#fff;display:block;font-size:10px;padding:8px 3px 8px 30px;position:relative;text-decoration:none;width:;background:url(images/common/accordion/accordion_primary_backgroundclosed.png) top left no-repeat;}
.menu a.menuitem:hover,
.menu a.selected{/*color:#00366A;*/ }

.menu a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/border:medium none;left:0px;position:absolute;top:0px;width:1px;height:1px;}

.menu div.submenu ul{ margin:0; padding:0; width:; list-style:none;background-color:#bebebe;}
.menu div.submenu ul li{}
.menu div.submenu ul li a{ font-size:10px;text-decoration:none; display: block; padding:5px 3px 5px 30px;/*color:#333333;*/}
.menu div.submenu ul li a:hover{text-decoration:none;background: url(images/gc-arrow.gif) 20px center no-repeat;}
.menu div.submenu ul li.selected a{text-decoration:none;color:#30669A;background: url(images/gc-arrow.gif) 20px center no-repeat;}

.menu div.submenu ul li li a,
.menu div.submenu ul li.selected li a{padding:4px 3px 4px 45px;}
.menu div.submenu ul li.selected li.selected a{background-color:#C1CCD6;}

.menu div.submenu ul li li li a,
.menu div.submenu ul li.selected li li a{padding:4px 3px 4px 60px !important;color:#333333;background:none;}
.menu div.submenu ul li.selected li.selected li.selected a{background-color:#C1CCD6;}

.menu div.submenu ul li .statusicon{}

/*********************/
#Content_top_banner {

color:#FFFFFF;
height:231px;
margin-bottom:10px;
width:100%;}



#ContentEvents  a.moRe {display:block;background: url(images/grey_button.png) left center no-repeat;padding:3px 3px 3px 15px;color:#4b4b4b;margin-bottom:10px;}
#ContentEvents span.imodDate {display:block;color:#1e79ba;background: url(images/arrow-blue.gif) left center no-repeat;padding-left:10px;}
#ContentEvents span.imodLink {display:block;padding-left:10px;padding-bottom:10px;}
#ContentEvents span.imodLink strong a{display:block;color:#4b4b4b;text-decoration:none;font-weight:bold;}
#ContentEvents span.imodLink strong a:hover{text-decoration:underline;}
#ContentEvents span.imodLink span {float:right;margin-top:-15px;margin-right:20px;}

#ContentAlumniBox2 h6 {padding:12px;}
#ContentAlumniBox2 .mainPic {margin:3px 0px 0px 0px;}

#imodcmscalendar4238 {display:none;}
#ContentAlumniBox {font-size:12px;padding:12px;}
#ContentAlumniBox span.imodLink {margin-top:16px;display:block;}
#ContentAlumniBox span.imodLink a {color:#1e79ba;display:block;width:175px;}
#ContentAlumniBox img.rssImg{bottom: 26px;position: absolute;right: 10px;}
#ContentAlumniBox a.moRe {display:block;background: url(images/grey_button.png) left center no-repeat;padding:3px 3px 3px 15px;color:#4b4b4b;margin:10px 0px 5px 0px;}
#ContentAlumniBox span.imodLink img {margin:-35px 0px 0px 0px;}

#ContentClassNotes, #ContentMB, #ContentEvents {margin-top:22px;margin-bottom:15px;margin-left:12px;font-size:12px;}
#ContentClassNotes h2, #ContentMB h2, #ContentEvents h2 {display:none;}
#ContentClassNotes a, #ContentMB a, #ContentEvents a{color:#1e79ba;}

#ContentClassNotes p a#cid_1197_ctl00_hlSearchNotes {margin-top:5px;float:left;width:60px;color:#4B4B4B;display:block;background: url(images/grey_button.png) left center no-repeat;padding-left:15px;padding:3px 3px 3px 15px;} 
#ContentClassNotes p a#cid_1197_ctl00_hlSubmitNote {margin-top:5px;*margin-top:-8px;float:left;width:60px;color:#4B4B4B;display:block;background: url(images/grey_button.png) left center no-repeat;padding-left:15px;padding:3px 3px 3px 15px;}

#ContentMB table.HotTopics a {background: url(images/arrow-blue.gif) left center no-repeat;padding-left:10px;}
#ContentMB a#cid_3839_ctl00_rptrHotTopics_ctl02_hlMoreDiscussions {color:#4B4B4B;display:block;background: url(images/grey_button.png) left center no-repeat;padding-left:15px;padding:3px 3px 3px 15px;}

/* Get Connected */
#GetConnected {background-color:#bebebe;}
#ContentGetConnected .gcULWrapper {background:url(images/gc-cap.gif) top left no-repeat;margin:15px 0px 0px 8px;float:left;display:inline;padding:0px;}
#ContentGetConnected ul.gcLeft {   }

#ContentGetConnected ul.gcUL {font-size:10px;width:132px;background:url(images/gc-footer.gif) bottom left no-repeat;margin:0px 0px 0px 0px;}
#ContentGetConnected ul.gcUL li {list-style-type:none;border-left:2px solid #9b9b9b;}
#ContentGetConnected ul.gcUL li a {display:block;padding:7px 7px 7px 13px;background: url(images/gc-arrow.gif) 4px center no-repeat;}
#ContentGetConnected ul.gcUL li:hover a {background: #aaa url(images/gc-arrow-over.gif) 4px center no-repeat;}
 
#leftColumnStart {width:330px;float:left;} 
#rightColumnStart {width:330px;float:right;}


#ContentIcons{font-size:12px; padding:15px;}
#notes{background-color: #CECECE;    background-image: url("../../images/find_us_on/find_us_on_background.png");    background-position: left bottom;    background-repeat: no-repeat;    margin-bottom: 20px;    margin-top: 10px}
#notesbox{}

#find_us_box div{
	background-image: url(images/find_us_on_background.png) no-repeat!important;
}
h2#ContentpageName {}

/* interior */
.interior #main_region {width:610px;padding:20px 30px 20px 20px;font-size:12px;font-family: Arial, Helvetica, Verdana, Sans-serif;}
.interior #main_region ol, .interior #main_region ul {/*margin-left:40px;*/margin-bottom:20px;}
.interior #ContentMiddle ul, .interior #ContentMiddle ol {padding-left:40px;}
.cleaR {clear:both;}

#cid_41_SearchGUI_ctl01 {display:none}
