#bigol_container {
		width: 615px;
		margin: 0; padding: 0;
	}
	
	
#BMCIR_homeContainer {
		position: absolute;
		top: 157px; left: 150px; z-index: 5;
		width: 630px;
		margin: 0; padding: 0;
	}
	
#main {
		position: relative;
		width: 615px;
		padding: 0;
		margin: 0;
	}
	
	
.text {
		font: normal 1.1em/1.6em Arial, Helvetica, sans-serif;
		color: #001C5A;
		padding: 0 15px 0 15px;
		margin: 0;
		text-decoration: none;
		}
		
.text135 {
		font: normal 1.1em/1.35em Arial, Helvetica, sans-serif;
		color: #001C5A;
		padding: 0 15px 0 15px;
		margin: 0;
		text-decoration: none;
		}
		
.text14 {
		font: normal 1.1em/1.4em Arial, Helvetica, sans-serif;
		color: #001C5A;
		padding: 0 15px 0 15px;
		margin: 0;
		text-decoration: none;
		}
		
.text125 {
		font: normal 1.1em/1.25em Arial, Helvetica, sans-serif;
		color: #001C5A;
		padding: 0 15px 10px 15px;
		margin: 0;
		text-decoration: none;
		}
		
.right_col {
  	font: normal 1.1em/1.25em  Arial, Helvetica, sans-serif;
	color: #6689CB;
	text-decoration: none;
	padding: 5px 0 0 0;
	margin: 0px;
	}

a.right_col:link {
	color: #6689CB;
	text-decoration: none;
	}
	
a.right_col:visited {
	color: #6689CB;
	text-decoration: none;
	}
	
a.right_col:hover {
	color: #6689CB;
	text-decoration: underline;
	}
	
.dark_blue {
  	font: normal 1.1em/1.25em  Arial, Helvetica, sans-serif;
	color: #001C5A;
	text-decoration: none;
	padding: 5px 0 0 0;
	margin: 0px;
	}

a.dark_blue:link {
	color: #001C5A;
	text-decoration: none;
	}
	
a.dark_blue:visited {
	color: #001C5A;
	text-decoration: underline;
	}
	
a.dark_blue:hover {
	color: #6689CB;
	text-decoration: none;
	}
	
.back2top {
  	font: normal 1em/1.25em  Arial, Helvetica, sans-serif;
	color: #001C5A;
	text-decoration: underline;
	padding: 15px 0 0 15px;
	margin: 0px;
	}

a.back2top:link {
	color: #001C5A;
	text-decoration: underline;
	}
	
a.back2top:visited {
	color: #001C5A;
	text-decoration: underline;
	}
	
a.back2top:hover {
	color: #6689CB;
	text-decoration: none;
	}
	

	
/*home*/
	
#top {
		position: static;
		width: 630px;
		height:251px;
		padding: 0;
		margin: 0;
	}
	
#middle {
		position: static;
		width: 630px;
		padding: 0;
		margin: 0;
		clear: left;
		overflow:hidden;
	}
	
#survey {
		position:relative;
		float:left;
		width:238px;
		height:125px;
		padding:0;
		margin:0;
		background:#DDEEEF;
		overflow: hidden;
	}
	
#new_tech {
		position:relative;
		float:right;
		width:392px;
		height:125px;
		padding:0;
		margin:0;
		background:#B3D2D9;
		overflow: hidden;
	}
	
	
#bottom {
		position: static;
		width: 630px;
		padding: 0;
		margin: 0;
		clear: left;
	}
	
#left_col {
		position: relative;
		float:left;
		width: 238px;
		padding: 0;
		margin: 0;
	}
	


#right_col {
		position:relative;
		float:right;
		width:392px;
		padding:0;
		margin:0;
		background:none;
	}
	
	
#right_col_list {
		position: relative;
		float:right;
		width:230px;
		padding:0 20px;
		margin:0;
	}
	

#left_col h1 {
	font: bold 1.21em/1.35em Georgia, Palatino, Times, serif;
	color: #6689CB;
	position: relative;
	padding: 0 0 7px 15px;
	margin: 0px;
	text-decoration: none;
	}
	
	
#right_col h2 {
	font: bold 1.1em/1.35em Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #C55413;
	position: relative;
	padding:7px 0 5px 20px;
	margin: 0px;
	text-decoration: none;
	}
	
.gold_hed {
  	font: bold 1.1em/1.6em Arial, Helvetica, sans-serif;
	color: #DB9F00;
	letter-spacing:1px;
	text-decoration: none;
	padding: 15px 15px 0 15px;
	margin: 0px;
	}
	
.red_hed {
  	font: bold 1.1em/1.6em Arial, Helvetica, sans-serif;
	color: #990000;
	letter-spacing:1px;
	text-decoration: none;
	padding: 15px 15px 0 15px;
	margin: 0px;
	}
	
.tech_hed {
  	font: bold 1.27em/1.5em Arial, Helvetica, sans-serif;
	color: #990000;
	letter-spacing:1px;
	text-decoration: none;
	padding: 15px 15px 0 15px;
	margin: 0px;
	}
	

	
.centers_link {
  	font: bold 17px/18px  Georgia, Palarino, Times, serif;
	color: #6689CB;
	text-decoration: none;
	padding: 15px 0 0 10px;
	margin: 0;
	}

a.centers_link:link {
	color: #6689CB;
	text-decoration: none;
	}
	
a.centers_link:visited {
	color: #6689CB;
	text-decoration: none;
	}
	
a.centers_link:hover {
	color: #6689CB;
	text-decoration: underline;
	}
	
	
	
/*inside pages*/
	
	
	
#topInside {
		width: 615px;
		height:176px;
		padding: 0;
		margin: 0;
	}
	
#deptDesc {
		position:relative;
		float:left;
		width:400px;
		height:176px;
		padding:0;
		margin:0;
		background:#C4D4DC;
	}
	
#deptPix {
		position:relative;
		float:right;
		width:212px;
		height:176px;
		padding:0;
		margin:0;
		background:#FFF;
	}
	
	
#middleInside {
		position: relative;
		width: 615px;
		padding: 0;
		margin: 0;
	}
	
#pix_forBorder {
		width:229px;
		height:190px;
		padding:0;
		margin-bottom:15px;
		background:#FFF;
	}
	
#left_colInsideBorder {
		float:left;
		width: 385px;
		padding: 0;
		margin: 0;
		border-right: 1px solid #d9e1f2;
	}
	
#right_colInsideBorder {
		float:right;
		width: 229px;
		padding: 0;
		margin: 0;
		background:transparent;
	}
	
	
#left_colInside {
		position: relative;
		float:left;
		width: 417px;
		padding: 0;
		margin: 0;
	}
	
	
#right_colInside {
		position:relative;
		float:right;
		width:212px;
		padding:0;
		margin:0;
		background:none;
	}
	
#blue_box_holder {
		position:relative;
		width:370px;
		padding:0;
		margin:15px;
		background:transparent;
	}
#blue_box {
		position:relative;
		width:171px;
		height:191px;
		padding:0;
		margin:0;
		background:#ECF0F8;
	}
	
.blue_boxLink {
  	font: bold 12px/18px  Arial, Helvetica, sans-serif;
	color: #990000;
	text-decoration: underline;
	padding: 5px 0 0 0;
	margin: 0;
	}

a.blue_boxLink:link {
	color: #990000;
	text-decoration: underline;
	padding: 0;
	margin: 0;
	}
	
a.blue_boxLink:visited {
	color: #990000;
	text-decoration: none;
	padding: 0;
	margin: 0;
	}
	
a.blue_boxLink:hover {
	color: #DD7C17;
	text-decoration: underline;
	padding: 0;
	margin: 0;
	}

#deptDesc h1 {
	font: bold 1.3em/1.4em Arial, Helvetica, sans-serif;
	color: #990000;
	position: relative;
	padding: 10px 0 5px 15px;
	margin: 0px;
	text-decoration: none;
	}

	
.gold_hedInside {
  	font: bold 1.25em/1.5em Arial, Helvetica, sans-serif;
	color: #DB9F00;
	text-decoration: none;
	padding: 15px 15px 5px 15px;
	margin: 0;
	}
	

.red_hedInside {
  	font: bold 1.25em/1.5em Arial, Helvetica, sans-serif;
	color: #990000;
	text-decoration: none;
	padding: 15px 15px 5px 15px;
	margin: 0px;
	}
	
.blue_hedInside {
  	font: bold 1.16em/1.2em Arial, Helvetica, sans-serif;
	color: #6689CB;
	text-decoration: none;
	padding: 0px 15px 5px 0;
	margin: 0;
	}



	
/*right side navigation*/
.red_boldLink {
  	font: bold 15px/18px  Arial, Helvetica, sans-serif;
	color: #990000;
	text-decoration: none;
	padding: 0 0 10px 0;
	margin: 0;
	}

a.red_boldLink:link {
	color: #990000;
	text-decoration: none;
	padding: 0 0 10px 0;
	margin: 0;
	}
	
a.red_boldLink:visited {
	color: #990000;
	text-decoration: none;
	padding: 0 0 10px 0;
	margin: 0;
	}
	
a.red_boldLink:hover {
	color: #DD7C17;
	text-decoration: underline;
	padding: 0 0 10px 0;
	margin: 0;
	}
	
.menu2 {
		font: normal 14px/15px Arial, Helvetica, sans-serif;
		color: #001C5A;
		padding:0 15px 5px 15px;
		margin:0;
		text-decoration: none;
		}
		
a.menu2:link {
		color: #001C5A;
		padding:0;
		margin:0;
		text-decoration: none;
		}
		
a.menu2:visited {
		color: #001C5A;
		padding:0;
		margin:0;
		text-decoration: none;
		}
		
a.menu2:hover {
		color: #001C5A;
		padding:0;
		margin:0;
		text-decoration: underline;
		}

/*announcements*/

#anncBG {
        z-index:10;
		background-color:#d9e1f2;
		position: absolute;
		width: 140px;
		height:480px;
		padding-left: 10px;
		margin:0;
	}
	
#anncBGinside {
	    z-index:0;
		position: absolute;
		left:-4px;
		width: 140px;
		padding-left: 10px;
		margin:0;
	}
	
.ann_title {
  	font: bold 16px/17px  Georgia, Palarino, Times, serif;
	color: #6689CB;
	text-decoration: none;
	}
	
	
#linkText {
		position: relative;
		float:left;
		width: 150px;
		padding:20px 0 0 0;
		margin:0;
	}
	
.anncText {
  	font: bold 14px/18px Arial, Helvetica, sans-serif;
	color: #990000;
	text-decoration: none;
	padding: 0 10px;
	margin: 0px;
	}

	
a.anncLink {
	font: bold 14px/18px Arial, Helvetica, sans-serif;
	color: #990000;
	text-decoration: none;
	padding: 0;
	margin: 0;
	}

a.anncLink:link {
	font: bold 14px/18px Arial, Helvetica, sans-serif;
	color: #990000;
	text-decoration: none;
	padding: 0;
	margin: 0;
	}
	
a.anncLink:active{
	font: bold 14px/18px Arial, Helvetica, sans-serif;
	color: #990000;
	text-decoration: underline;
	padding: 0;
	margin: 0;
	}
	
a.anncLink:hover {
	font: bold 14px/18px Arial, Helvetica, sans-serif;
	color: #DD7C17;
	text-decoration: underline;
	padding: 0;
	margin: 0;
	}
	
.anncTextInside {
  	font: bold 15px/18px Georgia, Palatino, Times New Roman, serif;
	color: #6689CB;
	text-decoration: none;
	padding: 5px 0;
	margin: 0px;
	}
	
	
a.anncLinkInside {
	font: bold 13px/18px Arial, Helvetica, sans-serif;
	color: #001C5A;
	text-decoration: none;
	padding: 0;
	margin: 0;
	}
	
a.anncLinkInside:link {
	font: bold 13px/18px Arial, Helvetica, sans-serif;
	color: #001C5A;
	text-decoration: none;
	padding: 0;
	margin: 0;
	}
	
a.anncLinkInside:active {
	font: bold 13px/18px Arial, Helvetica, sans-serif;
	color: #001C5A;
	text-decoration: none;
	padding: 0;
	margin: 0;
	}
	
a.anncLinkInside:hover {
	font: bold 13px/18px Arial, Helvetica, sans-serif;
	color: #001C5A;
	text-decoration: underline;
	padding: 0;
	margin: 0;
	}
	
a.anncLinkInside:visited {
	font: bold 13px/18px Arial, Helvetica, sans-serif;
	color: #001C5A;
	text-decoration: none;
	padding: 0;
	margin: 0;
	}
	
	
/* unordered list */
.listOne {
	position: static;
	padding: 0 0 10px 30px;
	margin: 0;
	list-style-type: square;
}

.listOne li {
	position: relative;
	padding: 0 0 3px 0;
	margin: 0;
	font: normal 1.1em Arial, Helvetica, sans-serif;
	color: #001C5A;
	text-decoration: none;
}

	/* tree menu styles */
	
	.glossymenu {
		margin: 5px 0;
		padding: 0;
		width: 199px; /*width of menu*/
		border-bottom-width: 0;
	}
	
	.glossymenu a.menuitem {
		background: #FFF;
		font: bold 12px Verdana, Helvetica, sans-serif;
		color: #990000;
		display: block;
		position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
		width: auto;
		padding: 5px 10px 5px 5px;
		text-decoration: none;
		border-bottom: 1px solid #F6F6F6;
	}
	
	
	.glossymenu a.menuitem:visited, .glossymenu .menuitem:active {
		color: #990000;
	}
	
	.glossymenu a.menuitem .statusicon { /*CSS for icon image that gets dynamically added to headers*/
		position: absolute;
		top: 5px;
		right: 5px;
		border: none;
	}
	
	.glossymenu a.menuitem:hover {
		background: #F9F9F9;
		border-bottom: 1px solid #CCC;
	}
	
	.glossymenu div.submenu { /*DIV that contains each sub menu*/
		background: #FFF;
	}
	
	.glossymenu div.submenu .subList { /*UL of each sub menu*/
		list-style-type: none;
		margin: 0;
		padding: 0;
	}
	
	/* .glossymenu div.submenu .subList li {
		border-bottom: 1px solid #F6F6F6; 
	} */
	
	.glossymenu div.submenu .subList li .listLinkOne{
		display: block;
		font: bold 11px Verdana, Helvetica, sans-serif;
		color: #001C5A;
		text-decoration: none;
		padding: 4px 0;
		padding-left: 10px;
	}
	
	.glossymenu div.submenu .subList li .listLinkOne:hover{
		background: #EFEFEF;
		color: #003080;
	}
	
	.glossymenu div.submenu .subList li .miniSub {
		list-style-type: none;
		margin: 0;
		padding: 0;
	}
	
	.glossymenu div.submenu .subList li .miniSub li {
		margin: 0;
		padding: 0;
	}
	
	.glossymenu div.submenu .subList li .miniSub li a.listLinkTwo{
		display: block;
		font: normal 10px Verdana, Helvetica, sans-serif;
		color: #273C6A;
		text-decoration: none;
		padding: 4px 0 4px 25px;
	}
	
	.glossymenu div.submenu ul.subList li ul.miniSub li a.listLinkTwo:hover {
		background: #F6F6F6;
		color: #273C6A;
	}