@import url(UDOCcleanslate.css);
@import url(UDOChomeColors.css);
@import url(UDOCtypography.css); 
/* Column Layout */
html 	{ text-align : center;  }

body { 
position : relative;
width : 963px; 
margin : 0 auto; 
text-align : left; 
}

/* ====Header stuff === */

/* - University branding bar -*/
div#unibranding, div#nav_main, div#site_info{
width : 100%; 
}
div#unibranding {
position : relative;
top:0;
height: 80px;
/*border:thin solid #FF00CC;*/
  }
div#unibranding h1{
position:absolute;
width:216px;
left: 140px;
top:5px;
height:68px;
text-indent: -9999px;
/*background:url(../../styles/images/logo.jpg) no-repeat 0 0;*/
}
div#unibrand_search {
position:absolute;
padding-top:10px;
left: 500px;
}
/* - School Navigation -*/
div#nav_main {
position:relative;
height: 130px;
width:100%;
/*border:thin solid #FF0000;*/
}
/* - Google Search  -*/
div#nav_main form#gs{
position:absolute;
left:730px;
top:58px;

}
/* - Services search Tool -*/
div#nav_main form#serviceMenu{
position:absolute;
left:377px;
top:58px;
}


/* ==========BEGIN LAYOUT COLUMNS ======= */
div#content {
	position : relative;
	width : 100%;
	top:0;
	min-height:500px;
	margin-bottom:-10px;
	z-index:1;
/*	border:thin solid #6600CC;*/
}
div#content_main {
	padding : 2em 0;
	z-index:9999;
	}
  
div#content_sub {
	padding : 2em 0;
}
div#content_sub div{
	margin:0 0 0 6px;
	padding:53px 0 0 0;
}

div#content_sub2 {
	padding-top:480px;

}

/* To reset footer to longest column =si_clear_children */
.pc,.sc,.ssc,.cleft,.cright,.cols{ position : absolute; top: 0; left: 0; }
.pc{
	left : 25%;
	width : 50%;
}
.sc{
	width : 25%;
}
.ssc{
	left : 75%;
	width : 25%;
}

.cols{
width:100%;
}
.cleft{
	left:0;
	width:210px;
	}
.cright{
	top:0;
	left:225px;
	width:210px;
	}
ul.cright{
margin-top:0;
padding-top:0;
}
.right_line{
	background: transparent url(../images/centerline.jpg) repeat-y 0 0;
	padding-left:10px;
}
/* ==== Footer ===*/


div#copy_info{
background:#FFFFFF;
width:100%;
height:40px;
margin-bottom:-40px;
clear:both;
}


/* ==== For alternate layouts ===*/

/*switch content sub*/
/*div#content_sub {
	padding-top:480px;
	left : 75%;
	width : 25%;
}

div#content_sub2 {

	left : 0;
	width : 25%;
	padding : 2em 0;

}
div#content_sub2 div{
	margin:40px 0 0 4px;
	padding:53px 0 0 0;
}*/
/* =switch columns 
div#content_main {
left : 50%; 
width : 50%; 
padding : 1em 0; }
  
div#content_sub { 
left : 0;  
width : 50%; 
padding : 1em 0; }
*/



/* SPECIAL ITEMS =======================
*/


.center_pic{
	text-align:center;
}
.center_pic img{
	float:none;
}
/* ===========HOME PAGE and DEPT HOME center column lists for news with pictures ============
*/
/*#left_news li, #right_news li{
padding: 2px 0 0  0;
margin: 2px 0 0  0;
}*/
#left_news li p, #right_news li p {
	border-top: 1px dotted #cccccc;
}

#left_news p.clear_border, #right_news p.clear_border{
	border-top: none;
}

/*h2#newsEvents{
text-indent:-9999px;
margin-top:-20px;
}*/

li h2#eventhead,li h2#newshead{
margin:0 0 2px 0;
/*text-indent: -9999px;*/
}

/*  Universal block logo there for print purposes */
img#printlogo{
display:none;
}

.clear{
clear:both;
}

.clear_children,.cc_tallest { position: relative; } /**/* html .clear_children { display: inline;}/* PREVENTS MISSING CHILDREN IN IE WIN 5.0 */
.cc_tallest:after { content: ''; } /* PREVENTS A REDRAW BUG IN SAFARI */
