
#bigol_container {
		position:relative;
		width: 615px;
		padding: 0;
		margin: 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;
		}

.textVideo {
		font: normal 1.1em/1.4em Arial, Helvetica, sans-serif;
		color: #001C5A;
		padding: 15px 0 15px 0;
		margin: 0;
		text-decoration: none;
		}
		
ul.textList {
		padding: 0 15px 0 30px;
		margin: 0;
		list-style-type: disc;
		}
		
ul.textList li {
		font: normal 1.1em/1.4em Arial, Helvetica, sans-serif;
		color: #001C5A;
		padding:3px 0;
		}

		
ul.textList li ul {
		padding: 0 15px 0 18px;
		margin: 0;
		list-style-type: circle;
		}
		
ul.textList li ul li {
		font: normal .9em/1.2em Arial, Helvetica, sans-serif;
		color: #001C5A;
		padding: 0;
		margin: 0;
		}
		
ul.textList li ul li ul {
		padding: 0 15px 0 18px;
		margin: 0;
		list-style-type: square;
		}
		
ul.textList li ul li ul li {
		font: normal 1em/1.2em Arial, Helvetica, sans-serif;
		color: #001C5A;
		padding: 0;
		margin: 0;
		}
ul.textList li ul li ul li ul{
		padding: 0 15px 0 18px;
		margin: 0;
		list-style-type:disc;
		}
		
/*home*/
	
#top {
		position: static;
		width: 630px;
		height:251px;
		padding: 0;
		margin: 0;
	}
	
#middle {
		position: static;
		width: 630px;
		padding: 0;
		margin: 0;
		clear: left;
	}
	
#survey {
		position:relative;
		float:left;
		width:238px;
		height:87px;
		padding:0;
		margin:0;
		background:#E4E3EE;
	}
	
#new_tech {
		position:relative;
		float:right;
		width:392px;
		height:87px;
		padding:0;
		margin:0;
		background:#CFCDE1;
	}
	
	
#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.3em/1.4em Georgia, Palatino, Times, serif;
	color: #6689CB;
	position: relative;
	padding: 0 0 8px 15px;
	margin: 0px;
	text-decoration: none;
	}
	
.orange_hed {
  	font: bold 1.1em/1.6em Arial, Helvetica, sans-serif;
	color: #DD7C17;
	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: 10px 15px 0 15px;
	margin: 0px;
	}
	
.tech_hed2 {
  	font: bold 1.27em/1.5em Arial, Helvetica, sans-serif;
	color: #990000;
	letter-spacing:1px;
	text-decoration: none;
	padding: 0;
	margin: 0px;
	}
	
.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;
	}
	
.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;
	}

.topOrange {
  	font: bold 1em/1.25em  Arial, Helvetica, sans-serif;
	color: #DD7C17;
	text-decoration: underline;
	padding: 15px 0 0 15px;
	margin: 0px;
	}

a.topOrange:link {
	color: #DD7C17;
	text-decoration: underline;
	}
	
a.topOrange:visited {
	color: #DD7C17;
	text-decoration: underline;
	}
	
a.topOrange:hover {
	color: #DD7C17;
	text-decoration: none;
	}

	
	
	
/*inside pages*/
	
	
	
#topInside {
		position: relative;
		width: 630px;
		height:176px;
		padding: 0;
		margin: 0;
	}
	
#deptDesc {
		position:relative;
		float:left;
		width:416px;
		height:176px;
		padding:0;
		margin:0;
		background:#CFCDE1;
	}
	
#deptPix {
		position:relative;
		float:right;
		width:212px;
		height:176px;
		padding:0;
		margin:0;
		background:#FFF;
	}
	
	
#middleInside {
		position: relative;
		width: 630px;
		padding: 0;
		margin: 0;
	}
	
#pix_forBorder {
		width:229px;
		padding:0;
		margin-bottom:15px;
		background:#FFF;
	}
	
#left_colInsideBorder {
		position: relative;
		float:left;
		width: 380px;
		padding: 0;
		margin: 0;
		border-right: 1px solid #d9e1f2;
	}
	
#right_colInsideBorder {
		float:right;
		width: 229px;
		padding: 0;
		margin: 0;
		background:transparent;
	}

	#right_ColInside {
		padding: 0 15px;
		margin: 0;
	}
	
	
#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;
	}


	
#deptDesc h1 {
	font: bold 1.3em/1.5em Arial, Helvetica, sans-serif;
	color: #990000;
	position: relative;
	padding: 10px 0 5px 15px;
	margin: 0px;
	text-decoration: none;
	}

	
.orange_hedInside {
  	font: bold 1.25em/1.5em Arial, Helvetica, sans-serif;
	color: #DD7C17;
	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;
	}
	
.red_hedInsideTwo {
  	font: bold 1.8em/1.2em Arial, Helvetica, sans-serif;
	color: #990000;
	text-decoration: none;
	padding: 15px 15px 5px 15px;
	margin: 0px;
	}
	
.red_hedInsideVideo {
  	font: bold 1.8em/1.2em Arial, Helvetica, sans-serif;
	color: #990000;
	text-decoration: none;
	padding: 15px 0 15px 0;
	margin: 0px;
	}
	
.blue_hedInside {
  	font: bold 1.16em/1.2em Arial, Helvetica, sans-serif;
	color: #6689CB;
	text-decoration: none;
	padding: 15px 15px 5px 0;
	margin: 0;
	}
	
.topLinks {
  	font: normal 1em/1.25em  Arial, Helvetica, sans-serif;
	color: #6689CB;
	text-decoration: underline;
	padding: 10px 10px 0 0;
	margin: 0px;
	}

a.topLinks:link {
	color: #6689CB;
	text-decoration: underline;
	}
	
a.topLinks:visited {
	color: #001C5A;
	text-decoration: underline;
	}
	
a.topLinks:hover {
	color: #6689CB;
	text-decoration: none;
	}
	
.dark_blue {
  	font: normal 1.1em/1.25em  Arial, Helvetica, sans-serif;
	color: #001C5A;
	text-decoration: underline;
	padding: 5px 0 0 0;
	margin: 0px;
	}

a.dark_blue:link {
	color: #001C5A;
	text-decoration: underline;
	}
	
a.dark_blue:visited {
	color: #001C5A;
	text-decoration: underline;
	}
	
a.dark_blue:hover {
	color: #6689CB;
	text-decoration: none;
	}



	
/*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;
		}
		
.menu3 {
		font: normal 12px/13px Arial, Helvetica, sans-serif;
		color: #6689CB;
		padding:0 15px 5px 25px;
		margin:0;
		text-decoration: none;
		}
		
a.menu3:link {
		color: #6689CB;
		padding:0;
		margin:0;
		text-decoration: none;
		}
		
a.menu3:visited {
		color: #6689CB;
		padding:0;
		margin:0;
		text-decoration: none;
		}
		
a.menu3:hover {
		color: #6689CB;
		padding:0;
		margin:0;
		text-decoration: underline;
		}


/*announcements*/

	.ann_title {
  	font: bold 16px/17px  Georgia, Palarino, Times, serif;
	color: #6689CB;
	text-decoration: none;
	}
	
	
	
	#anncBG {
        z-index:10;
		background-color:#d9e1f2;
		position: absolute;
		width: 140px;
		height:440px;
		padding-left: 10px;
		margin:0;
	}
	
	#anncBGinside {
		width: 140px;
		margin: 0; padding: 0;
	}
	
#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 14px/18px Arial, Helvetica, sans-serif;
	color: #001C5A;
	text-decoration: none;
	padding: 0;
	margin: 0;
	}
	

/* 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;
	}
	
	/* Phys List Styles */
	
	.shadetabs{
		margin: 5px 0;
		padding: 0;
		width: 199px; /*width of menu*/
		border-bottom-width: 0;
	}

	.shadetabs li{
		display: inline;
		margin: 0;
	}

	.shadetabs li a{
		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;
	}

	.shadetabs li a:visited{
		color: #990000;
	}

	.shadetabs li a:hover{
		background: #F9F9F9;
		border-bottom: 1px solid #CCC;
	}

	.shadetabs li a.selected{ /*selected main tab style */
		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;
	}

	.shadetabs li a.selected:hover{ /*selected main tab style */
		background: #F9F9F9;
		border-bottom: 1px solid #CCC;
	}

	@media print {
	.tabcontent {
		display:block !important;
	}
	}
	
	/* text styles */
	
	.head {
		font: normal 18px Verdana, Geneva, Arial, Helvetica, sans-serif;
		text-decoration: none;
		padding: 0;
		margin: 0;
	}
	
	.font {
		font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
		text-decoration: none;
		padding: 0;
		margin: 0;
	}
	
	
	/* Phys List Styles */
	.linkTwo {
		padding: 0;
		margin: 0;
		font: normal 1em Verdana, Geneva, Arial, Helvetica, sans-serif;
		color: #003366;
		text-decoration: none;
	}
	
	.linkTwo:hover {
		padding: 0;
		margin: 0;
		font: normal 1em Verdana, Geneva, Arial, Helvetica, sans-serif;
		color: #CC0000;
		text-decoration: underline;
	}
	
	.listOne {
		position: static;
		padding: 0 0 0 15px;
		margin: 0;
		list-style-type: none;
	}
	
	.listOne li {
		padding: 0 0 10px 0;
		margin: 0;
		font: normal 1em Verdana, Geneva, Arial, Helvetica, sans-serif;
		color: #001C5A;
		text-decoration: none;
	}

	
	.libraryList {
		float: left;
		width: 185px;
		padding: 0 0 0 15px;
		margin: 0;
		list-style-type: none;
	}
	
	.libraryList li {
		padding: 0;
		margin: 0;
		font: normal 1em Verdana, Geneva, Arial, Helvetica, sans-serif;
		color: #001C5A;
		text-decoration: none;
	}
	
	/* homepage links */
	
	.homeLinksOne, .homeLinksOne:active, .homeLinksOne:visited {
		font: normal 1.1em/1.25em  Arial, Helvetica, sans-serif;
		color: #6689CB;
		text-decoration: none;
		padding: 0;
		margin: 0;
	}
	
	.homeLinksOne:hover {
		color: #03265C;
		text-decoration: underline;
	}
	
	
	
	
	/* New Homepage Styles - updated 8-08 */
	
	
	#frame {
		position: absolute;
		top: 157px;
		left: 150px;
		z-index: 1;
		width: 630px;
		margin: 0;
		padding: 0;
		text-align: left;
		background: #FFF;
	}

	.leftSide {
		float: left;
		width: 238px;
		padding: 0;
		margin: 0;
		background: transparent;
	}

	.rightSide {
		float: right;
		width: 392px;
		padding: 0;
		margin: 0;
		background: transparent;
	}

	.blueBG {
		width: 630px;
		padding: 0;
		margin: 0;
		background: #FFF url(http://bmc.cardiologydomain.com/images/uploaded/bmc_cvc/hpBlueBG.gif) repeat-y top left;
	}

	/* list styles */
	.bmcListOne {
		padding: 0 10px 0 30px;
		margin: 0;
		list-style-type: square;
	}

	.bmcListOne li {
		padding: 0 0 5px 0;
		margin: 0;
		font: normal 1.1em Arial, Helvetica, sans-serif;
		color: #0066cc;
	}
	
	.bmcListTwo {
		padding: 0 10px 0 30px;
		margin: 0;
		list-style-type: square;
	}

	.bmcListTwo li {
		padding: 0 0 5px 0;
		margin: 0;
		font: normal 1.1em Arial, Helvetica, sans-serif;
		color: #cc3300;
	}


	/* text styles */
	.bmcHeadOne {
		font: bold 1.3em/1.4em Georgia, Palatino, Times, serif;
		color: #6689CB;
		text-decoration: none;
		padding: 5px 10px;
		margin: 0;
	}

	.bmcHeadTwo {
		font: bold 1.27em/1 Arial, Helvetica, sans-serif;
		color: #990000;
		letter-spacing:1px;
		text-decoration: none;
		padding: 5px 10px;
		margin: 0;
	}

	.bmcHeadThree {
		font: bold 1.1em/1.6em Arial, Helvetica, sans-serif;
		color: #DD7C17;
		letter-spacing:1px;
		text-decoration: none;
		padding: 5px 10px;
		margin: 0px;
	}
	
	
	.bmcTextOne {
		font: normal 1.1em/1.4em Arial, Helvetica, sans-serif;
		color: #001C5A;
		padding: 0 10px;
		margin: 0;
		text-decoration: none;
	}



	a.bmcLinkOne, a.bmcLinkOne:active, a.bmcLinkOne:visited {
		font: normal 1em Arial, Helvetica, sans-serif;
		color: #6689CB;
		text-decoration: none;
		padding: 0;
		margin: 0px;
	}

	a.bmcLinkOne:hover {
		font: normal 1em Arial, Helvetica, sans-serif;
		color: #990000;
		text-decoration: underline;
		padding: 0;
		margin: 0px;
	}

	a.bmcLinkTwo, a.bmcLinkTwo:active, a.bmcLinkTwo:visited {
		font: normal 1em Arial, Helvetica, sans-serif;
		color: #0066cc;
		text-decoration: none;
		padding: 0;
		margin: 0px;
	}

	a.bmcLinkTwo:hover {
		font: normal 1em Arial, Helvetica, sans-serif;
		color: #003366;
		text-decoration: underline;
		padding: 0;
		margin: 0px;
	}
	
	a.bmcLinkThree, a.bmcLinkThree:active, a.bmcLinkThree:visited {
		font: normal 1em Arial, Helvetica, sans-serif;
		color: #cc3300;
		text-decoration: none;
		padding: 0;
		margin: 0px;
	}

	a.bmcLinkThree:hover {
		font: normal 1em Arial, Helvetica, sans-serif;
		color: #990000;
		text-decoration: underline;
		padding: 0;
		margin: 0px;
	}
	
	