/* Reset Styles */
html, body, div, span, applet, object, iframe,h1,  p, blockquote, pre,a, abbr, acronym
{margin: 0;padding: 0;border: 0;font-weight: inherit;font-style: inherit;font-size: 100%;font-family: inherit;/*vertical-align: baseline;*/}


body {line-height:1;color:#000000;}
/*Make the style more specific --XY */
#wrapper-content ul {list-style: none;}
#wrapper-content ol{ margin: 10px 0 10px 20px}
#wrapper-content ol li{padding: 0 0 6px 0}

/*caption, th, td {text-align:left;font-weight:normal;}*/
/* End Reset */
/*
table.border {border-collapse: separate; border: solid #666666 1px !important; }
table.border tbody{border: solid #666666 1px !important; }
table.border td{border: solid #666666 1px !important;}
table.border tr{border: solid #666666 1px !important;}
table.border th{border: solid #666666 1px !important;}
*/
p{margin:0 0 1.5em 0; }
a{color:#0f76cf;text-decoration:none;}
a:hover{text-decoration:underline !important;}
a img{border:none;}
h1,h2,h3,h4,h5{line-height:1em;font-weight:normal}
li.red{background: url(../images-v8/news-bullet-red.gif) -2px -2px no-repeat;padding:0 0 5px 20px;}

.clear:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;} .clear {display: inline-block;} /* Hides from IE-mac \*/ * html .clear {height: 1%;} .clear {display: block;} /* End hide from IE-mac */ 

#tblACMAdminToolbar{z-index:1000;}

.wrapper{width:999px;margin:0 auto}

.small_separator{ border-bottom:#CCCCCC solid 1px; margin: 0 0 15px 0; height: 2px; font-size:1px;}


#main_container{ background: none; width:1027px;margin:0 auto; position:relative}
#closer_container{ background: none; width:1027px;margin:0 auto; height:28px}

/* Header ---------------------------------------------------------- */
	#wrapper-header{width:100%;background: none;}
	#header{width:999px;margin:0 auto;background: url(../images-undergrad-exp/header.png) no-repeat  ;font-size:10px;position:relative;height:72px; }
		#header a{color:#c1d2e4;text-decoration:none;}
	
		#header h1#logo a{display:block;background: url(../images-undergrad-exp/logo.png) 16px 20px no-repeat;width:518px;height:85px;text-indent:-2000px;}
	
		#header #toolbar{position:absolute;top:28px;right:5px;}
			#header ul{margin:4px 10px 0 0;float:left}
				#header ul li{float:left;padding:0 1px 0 0}
				#header ul li a{display:block;padding:0 8px; text-transform:uppercase;color:#0894f4; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
				#header ul li a.highlight{font-family: Arial, Helvetica, sans-serif ;font-size:11px;text-transform:uppercase; font-weight:700;  text-transform:uppercase}
				#header ul li strong a{color:#cad56e; font-weight:bold}
		
			#header #toolbar #search{float:left; }
				#header #toolbar #search input{vertical-align:top; border:none}
				#header #toolbar #search .textfield{width:120px;padding-left:4px;padding-right:4px;font-size:10px;color: #666; font-family:Arial, Helvetica, sans-serif;}
				#header #toolbar #search #searchselect{font-size:10px;color:#000000;border:1px solid;border-color:#860804 #860804 #860804 #860804}
				#header #toolbar #search #top-submit{ display:none}


/* Social media bar ---------------------------------------------------------- */
#wrapper-social{background:#ffffff;padding:0 0 0 0;width:999px;border-top:1px solid #ffffff}
	#social{background: #666666 ; height: 40px; text-align:center;font-size:9px}
	#social #social_media{height:30px ; margin: 0 0 0 320px; }
	#social #social_media li{padding: 0 0 0 12px; float:left}
	#social ul{ list-style:none; margin: 0 0 30px 0}
	#social ul li {  padding: 0 10px 0 12px; float:left}

				
/* Footer ---------------------------------------------------------- */
#wrapper-footer{background:#ffffff;width:999px;border-top:1px solid #ffffff}
	#footer{background: #7f7f7f url(../images-undergrad-exp/footer-bg-refresh.png) repeat !important;padding:10px 20px;text-align:center;font-size:9px; font-family:Arial, Helvetica, sans-serif; color:#FFF; border: none}
	
		#footer ul li{display:inline;padding:0 7px 0 7px}
		#footer ul img{margin:0 2px 0 0}

		#footer ul#contact{color:#fff;margin:0 0 0 0}
		#footer ul#contact a{color:#fff;text-decoration:none;text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; display: inline !important}

		#footer ul#footerlinks li{background: url(../images-undergrad-exp/footer-link-divider.gif) right no-repeat;}
		#footer ul#footerlinks li.last{background:none;}
		#footer ul#footerlinks a{color:#fff;text-decoration:none; font-family:Arial, Helvetica, sans-serif; display: inline !important}
		#footer ul#footerlinks img{vertical-align:middle;}
		
		#footer #copyright{padding:0 0 0 0;margin:0; color:#FFF}
		#footer #copyright a{color:#fff;text-decoration:none; font-family:Arial, Helvetica, sans-serif; display: inline !important}
		
		#footer #credit{ margin: 10px 0 0 0}
		#footer #credit a{color:#fff;text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:9px; display: inline !important}
/* Content Area ---------------------------------------------------------- */
#wrapper-content{background:#ffffff;padding:0;width:999px}


	
	#content .featurephoto{margin:0 0 15px 0; }
	#content .featurephoto_left{margin:0 10px 15px 0; border:#999999 solid 3px }
				
	#content .shadow {padding:10px 10px 0 10px;background: url(../images-undergrad-exp/photoshadow-bg.gif) top left no-repeat;}
	#content .shadow img{padding:0 10px 10px 10px;background: url(../images-undergrad-exp/photoshadow-bg.gif) bottom left no-repeat;margin:0 -10px}
	
	#content .autoshadow {float:left;background: url(../images-undergrad-exp/autoshadow.gif) no-repeat bottom right !important;}
	#content .autoshadow img {display: block;position: relative;background-color: #fff;border: 1px solid #d0d0d0;margin: -0px 6px 6px -0px;padding: 5px;}
	
	#content .photo{margin:10px;background:#ffffff;padding:5px;border:1px solid #d0d0d0}
	
