﻿.clearfloats { clear:both;}

#content {
 width: 931px;
 min-height: 600px;
 margin: 0px 0px 0px 0px;
 background: url(../../images/common/content_bg.png) repeat-y;
}

#content_wrapper {
    width:931px;
    height:320px;
	background: url(../../images/content_panel_bg.png) repeat-y;
}

#content_wrapper_footer {
    width:931px;
    height:10px;
    background: url(../../images/content_panel_footer.png) no-repeat;
}

#innercontent {
 float: left;
 width: 620px;
 height: 100%;
 margin-left:30px;
 margin-top:20px;
}

/*    COLUMNS
-------------------------------------------------------------- */
.one_column {clear:both; margin:0;}
.one_column .first_column {float:left; width:100%; padding:0px;}

.two_columns {clear:both; margin:0;}
.two_columns .first_column {float:left; width:410px; padding:0px;}, .two_columns .second_column {float:left; width:200px; padding:0px;}

.two_columns_300pic {clear:both; margin:0;}
.two_columns_300pic .first_column {float:left; width:310px; padding:0px;}, .two_columns_300pic .second_column {float:left; width:300px; padding:0px;}

.two_columns_cab {clear:both; margin:0; padding:0;}
.two_columns_cab .first_column {float:left; width:33%;}
.two_columns_cab .second_column {float:left; width:66%;}

.three_columns {clear:both; margin:0; padding:0;}
.three_columns .first_column {float:left; width:27%;}
.three_columns .second_column {float:left; width:54%;}
.three_columns .third_column {float:left; width:15%;}

.four_columns {clear:both; margin:0; padding:0;}
.four_columns .first_column {float:left; width:20%;}
.four_columns .second_column {float:left; width:30%;}
.four_columns .third_column {float:left; width:15%;}
.four_columns .fourth_column {float:left; width:30%;}

.gutter_column { float:left; width:10px;padding:0px; }

/*    LEFT SIDE NAVIGATION
-------------------------------------------------------------- */

#leftnav {
	float:left;
	margin-left: 20px;
	width: 218px;
	margin-top: -50px;
}

.leftnav_tophead {
    width: 218px;
	height:10px;
	background: url(../../images/leftnav/leftnav_tophead.png) no-repeat;
}

.leftnav_content {
	width: 218px;
	background: url(../../images/leftnav/leftnav_bg.png) repeat-y;
	padding-bottom:30px;
}

.leftnav_footer {
	clear:both;
    width: 218px;
	height:10px;
	background: url(../../images/leftnav/leftnav_footer.png) no-repeat;
}

.leftnav_menu {
	font: Arial, sans-serif; 
	font-size: 11px;
	color: #555146;
	text-align:left;
	line-height:9px;
	padding: 0px 0px 0px 20px;
	width: 175px;
}

.leftnav_menu a {
	float:left;
	display:block;
	width:175px;
}

/*    LEFT NAVIGATION - SECTION LINKS
-------------------------------------------------------------- */	
ul.section_menu {
	clear:both;
	list-style:none;
	display:block;
	width:175px;
	margin-left:-20px;
	padding-bottom:1px;
	padding: 0px 3px 0px 25px;
	line-height:14px;
}

ul.section_menu li {
	float:left;
	width:175px;
	padding:6px 0;
	border-bottom: 1px solid #DED6C9;
}

ul.section_menu li a {
	display:block;
	color:#555146;
	text-decoration:none;
	font-size: 11px;
	font-weight: bold;
	background: url(../../images/menu_bullet.gif) no-repeat top left;
	padding-left:15px;
}

ul.section_menu li a:hover {
	color:#333333;
}

ul.section_menu li a img {
	border:none;
}

ul.section_menu2 {
	clear:both;
	list-style:none;
	display:block;
	width:165px;
	margin-left:-15px;
	padding-bottom:1px;
	padding: 0px 3px 0px 25px;
	line-height:14px;
}
ul.section_menu2 li {
	float:left;
	width:175px;
	padding:2px 0;
	border:none;
}
ul.section_menu2 li a {
	display:block;
	color:#555146;
	text-decoration:none;
	font-size: 10px;
	font-weight:normal;
	background: url(../../images/menu_bullet.gif) no-repeat top left;
	padding-left:12px;
}
ul.section_menu2 li a:hover {
	color:#333333;
}

ul.section_menu2 li a img {
	border:none;
}



/*   END OF LEFT NAVIGATION - SECTION LINKS
-------------------------------------------------------------- */

/*    LEFT NAVIGATION - DEPARTMENT LINKS
-------------------------------------------------------------- */
ul#deptnav {
  clear:both;
  display:block;
  width: 175px;
  padding: 10px 0 0 0px;
  list-style: none;
  font: 11px Arial, Helvetica, sans-serif; 
  min-width: 175px;
  line-height:14px;
}

ul#deptnav li {
float: left; 
padding: 0px 0px 0px 20px;
font-weight: bold; 
}

ul#deptnav li a {display: block; padding: 0.35em 0 0.75em; color: #125e94;}
ul#deptnav #super {background: url(../../images/leftnav/leftnav_list_gold.png) no-repeat;}
ul#deptnav #employment {background: url(../../images/leftnav/leftnav_list_red.png) no-repeat;}
ul#deptnav #schools {background: url(../../images/leftnav/leftnav_list_teal.png) no-repeat;}
ul#deptnav #students {background: url(../../images/leftnav/leftnav_list_orange.png) no-repeat;}
ul#deptnav #development {background: url(../../images/leftnav/leftnav_list_magenta.png) no-repeat;}

.development ul#deptnav #development a {
  color: #333333;
}

.students ul#deptnav #students a {
  color: #333333;
}

.schools ul#deptnav #schools a {
  color: #333333;
}

.employment ul#deptnav #employment a {
  color: #333333;
}

.super ul#deptnav #super a {
  color: #333333;
}

ul#deptnav a:hover {
  color: #333333;
}
/* END OF LEFT NAVIGATION - DEPARTMENT LINKS
-------------------------------------------------------------- */

/* GENERAL CONTENT STYLES
-------------------------------------------------------------- */
#innercontent {
	color:#333333;	
}
#innercontent p {
	margin-top:1em;
	margin-bottom:0.8em;

}
#innercontent ul {
	margin-left:1.5em;;
	margin-top:1.5em;
	margin-bottom:1em;
	}

#innercontent a,a:link,a:visited ,a:active {
	/* color:#000F66; */
	color:#0000CC;
    text-decoration:none;
}
#innercontent a:hover { 
    color:#404040; 
    text-decoration:underline;
}



/* END GENERAL CONTENT STYLES
-------------------------------------------------------------- */

