body {
	font-size: 16px; color: #000000; font-family: arial, helvetica, sans-serif; background-color: #ffffff

	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
html {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
p {
	line-height: 135%
}

a:link {
	color: #0000ff; text-decoration: underline
}
a:visited {
	color: #000080; text-decoration: underline
}
a:hover {
	color: #ff0000; text-decoration: none
}
a.img {
	border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px
}

div#main_wrapper {min-width:760px; max-width:880px;  margin-left:auto; margin-right:auto; border: 2px solid black;}
		/* centers layout when > max width */
div#xheader {
	width:auto;
	}
#header_inner, #nav_inner, #content_inner, #promo_inner {
	overflow:hidden; /* prevents oversize elements from breaking the layout */
	}
#header_no1, #header_no2,#header_no3 {
	font-size: 0.8em;padding:0em 0em;border: 2px solid black; width: 300px; margin-left:auto; margin-right:auto; 
	}
#col_no1_1, #col_no1_2, #col_no1_3, #col_no2,#col_no3_1,#col_no3_2,#col_no3_3,#col_no3_4 {
	font-size: 0.8em; padding:0em 1em;border: 2px solid black; width: 170px; margin-left:auto; margin-right:auto; 
	}
#block_no3, #header_no2,#header_no3 {
	font-size: 0.8em; padding:0em 0em; border: 2px solid black; width: 305px; margin-left:auto; margin-right:auto; 
	}
#content_admin, #content_clubs, #content_lab_maint, #content_orient, #content_support, #content_regist, #content_tech, #content_pub_rel, #content_social, #content_edu, #content_assist {
	padding:0em 0em;border: 2px solid black; width: 140px;margin:0px; 
	}

#blank_1, #blank_2 {
	padding:0em 0em;border-right: 2px solid black; border_top: 0px; width: 142px;margin:0px;
	}

#blank_3, #blank_4 {
	padding:0em 0em;border-left: 2px solid black; width: 142px;margin:0px;
	}
