/* CSS Document */

html,body {
	background-image:url(images/bg.jpg);
	background-repeat: repeat-x;
	margin: 0 auto;
	font-size: 18px;
	background-color: #FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#144478;
	height:100%;
	/*line-height:15px;*/
	
}

 a:link {
 	color:#0B6BB5;
 }
 
 a:visited {
 color:#0B6BB5;
 
 }
 
#headerTop {
	background-image:url(images/headerTop.jpg);
	background-repeat:no-repeat;
	margin:0 auto;
	width:901px;
	height:82px;
	position:relative;
	z-index:1;
	}

		
#headrBottom {
	background-image:url(images/headerBottom.jpg);
	background-repeat:no-repeat;
	margin:0 auto;
	position:relative;
	width:901px;
	height:49px;
	z-index:1;
	}
	
		.address {
		color:#FFFFFF;
		font-size:9px;
		position:relative;
		float:right;
		z-index:999;
		padding:10px 10px 0px 0px;
		text-align:right;
		/*line-height:14px;*/
		}	
 
#main {
	background-color:#FFFFFF;
	width:901px;
	height:auto;
	margin:0 auto;
	}
	
#mainMS {
	background-color:#FFFFFF;
	width:901px;
	height:auto;
	 margin:0 auto;
	 position:relative;
	 top:-15px;
	}

	.feedLinks {
		position:relative;
		left:-30px;
		
		}	
/******** Top Navigation ************/

	.topNav {
		width:881px;
		height:22px;
		padding:4px 0px 0px 15px;
		border-bottom:#bfccda dotted 2px;
	   
		 
		}
		
	.topNavMS6 {
		width:881px;
		height:22px;
		padding:4px 0px 0px 15px;
		border-bottom:#bfccda dotted 2px;	
		top:-8px;
		position:relative;
		background-color:#FFFFFF;
		}
		
	 .navText {
	 	padding:0px 0px 0px 0px;
		font-weight:bold;
		font-size:11px;
		
		}
		
	  .navText a:link {
	  		text-decoration:none;
			color:#0b2745;
	  	}
      
	  .navText a:visited {
	  	    text-decoration:none;
			color:#0b2745;
	  
	  	}
		
	  .navText a:hover {
	  		text-decoration:none;
			color:#6F98B6;
	  	}
		
 /******  Right Column ***********/ 
 	 #rightcolumn{
	  	float:left;
		width:696px;		 
		background-color:#FFFFFF;
		display:inline; 
		}
    
		 .rotationImg {
		 	position:relative;
			width:660px;
			margin:0 auto;
			padding:10px 0 0 0;
			}
			
		 .welcome {
		 	position:relative;
			margin:13px 0px 15px 23px;;
			}
			
		 .indexContainer {
		 	width:610px;
			margin:0 auto;
			text-align:justify;
		
			}
        
		  .indentText {
		  	padding:0px 0px 0px 30px;
			}
			
		.indentText2 {
		  	padding:15px 0px 0px 120px;
			}
		  
         .imgMap {
		 	position:relative;
			float:right;
			left:-70px;
			top:-50px;
			}
		
		#footercontainer {
		clear:both;
	background-color:#FFFFFF;
	width:901px;
	height:auto;
	margin:0 auto;
	}
			
		 .footerMenu {
		 	color:#5c8ec4;
			width:640px;
			margin:0 auto;
			padding:5px 0px 15px 0px;
			text-align:center;
			font-size:9px;
			}
			
		  .footerMenuText {
		  	padding:0px 5px 0px 0px;
		  	}
			
			.footerMenuText a:link {
				text-decoration:none;
				color:#5c8ec4;
			
			}
			.footerMenuText a:visited {
				text-decoration:none;
				color:#5c8ec4;
			
			}
			
			.footerMenuText a:hover {
				text-decoration:none;
				color:#144478;
			
			}
			
		   .copyRihts{
		   color:#144478;
		   font-size:9px;
		   text-align:center;
		   width:640px;
			margin:0 auto;
			padding:0px 0px 15px 0px;
		   	}
			
 /*******  Left Column **********/ 
 #leftcolumn{
	  	background-color:#FFFFFF;
	  	float:left;
		width:203px;
		border-right:#bfccda dotted 2px;
		display:inline;
		 
		 	}

  .pageLinksText {
	 	padding:7px 0px 0px 0px;
		 color:#144478;
		 font-weight:bold;
		color:#610e21;
		font-size:9px;		
		}
		
	 .pageLinksText a:link{
	  	 color:#144478;
		 text-decoration:none;
		 
		}
	 .pageLinksText a:visited{
	  	 color:#144478;
		 text-decoration:none;
		 
		}
		
	.pageLinksText a:hover{
	  	 color:#6F98B6;
		 text-decoration:none;
		 
		 
		}
		
  .eventTitle {
  	 
	font-size:16px;
	font-weight:bold;
	}

 #billboardBox{
 	padding-left:10px;}
	
/*********  Collaborations *************/
	.subNav {
		width:675px;
		height:22px;
		padding:4px 0px 0px 20px;
		border-bottom:#bfccda dotted 2px;
		text-align:right;
		 
		}
	 		
	 .subNavText {
	 	padding:0px 30px 0px  0px;
		font-weight:bold;
		color:#0B6BB5;
		font-size:10px;
		 
		
		}
		
	  .subNavText a:link {
	  		text-decoration:none;
			color:#0B6BB5;
		 
	  	}
      
	  .subNavText a:visited {
	  	    text-decoration:none;
			color:#0B6BB5;
		 
	  
	  	}
		
	  .subNavText a:hover {
	  		text-decoration:none;
			color:#6F98B6;
	  	}
		
	 .tdTitle{
	 	background-color:#bfccda;
		font-size:18px;
		font-weight:bold;
		text-align:center;
		}
		
     .currentList {
	 	font-size:11px;
		}
		
	  .leftTitle{
	  		padding:10px 0px 0px 10px;
			font-size:10px;
			font-weight:bold;
			color:#378FC7;
	  }
	   
	     .leftTitle a:link {
		 	text-decoration:none;
			color:#378FC7;
		 }
	   
	    .leftTitle a:visited{
		 	text-decoration:none;
			color:#378FC7;
		 }
		 
	  .dotsSpacer {
	  	text-align:center;
		padding:5px 0px 0px 0px;
	  }
	   
	 
		
	 .pastTitle{
	 	background-color:#bfccda;
		font-size:18px;
		font-weight:bold;
		text-align:center;
		padding:8px 0px 8px 0px;
		margin-top:10px;
		}
		
	 .imgRight {
	 	float:right;
		padding:0px 0px 10px 10px;
		
		}
		
		.hospitalMap{
			margin:8px 0px 0px 10px;
			}
			
		 .hospitalText{
		 	position:relative;
			left:-30px;
		 	padding:5px 0px 0px 0px;
			font-size:10px;
		 
			}
			
		 .tdHospital{
		 	border:#cccccc 1px solid;
			}
			
		 .hosptalLocation{
		 	padding:0px 0px 0px 5px;
			}
		
		
/****** Hight Shcool ********/
	.category {
		padding:5px 0px 0px 10px;
		font-weight:bold;
		font-size:11px;
		}
		
	.spacer  {
		height:60px;
	
		}
		
.startLightbox a img {
	margin: 5px 0px 2px 5px;
	border:1px solid #b5b5b5;
	display: inline;
}

/*********  About us **************/

	.imgTitle {
		padding:5px 0px 10px 0px;
		text-align:left;
		position:relative;
		left:-30px;
		
		}
		
	.imgTitle2 {
		padding:10px 0px 10px 0px;
		 
		
		}
		
/******* Medical Students  **************/
.medNav {
		width:901px;
		height:22px;
		padding:4px 0px 0px 0px;
		border-bottom:#bfccda dotted 2px;
		color:#378FC7;
		text-align:right;
		font-size:9px;
		font-weight:bold;
		
		}
 
 .medNavText{
 	color:#378FC7;
	padding:0px 20px 0px 0px;
 }
 
 .medNavText a:link{
 	text-decoration:none;
	color:#378FC7;
 }
 
 .medNavText a:visited{
 	text-decoration:none;
	color:#378FC7;
 }
 
 .medNavText a:hover{
 	text-decoration:none;
	 color:#144478;
 }
 
  .medContainer {
		 	width:880px;
			margin-left:10px;
		
			}
			
  .tblRotation {
  	font-size:9px;
  }
	
	
 .tblRotation a:link{
 	color:#144478;
  }
	
 .tblRotation a:visited{
 	color:#144478;
  }
	
  .trHeader {
  	background-color:#378FC7;
	font-weight:bold;
	font-size:9px;
	color:#FFFFFF;
	text-align:center;
  	}
  
  .tdRotationDate {
  	font-size:8px;
	font-weight:bold;
  	 
  	 
	}
	
 	.rotationDetail {
		padding:0px 0px 0px 25px;
		border-bottom:#bfccda dotted 2px;
		 
		}
		
	 .stuName {
	 	font-size:13px;
		font-weight:bold;
		}
		
   .archiveDate {
   	padding:18px 0px 0px 10px;
	text-align:center;
	font-size:18px;
	font-weight:bold;
	}
	
	.archiveContainer {
		position:relative;
		width:652px;
		
		}
		
	.siteLinks {
		font-weight:bold;
		color:#68A6D3;
	}
	
	.siteLinks a:link{
		font-weight:bold;
		color:#68A6D3;
	}
	
	.siteLinks  a:visited{
		font-weight:bold;
		color:#68A6D3;
	}
		
/** Site Map **/
	.siteHeaders {
		padding:15px 0px 0px 60px;
		font-size:16px;
		font-weight:bold;
		}
		
	 .siteHeaders a:link {
	 	text-decoration:none;
	 
	 }
	 
	 .siteHeaders a:visited {
	 	text-decoration:none;
	 
	 }
	 
	 .siteSub {
	 	padding:10px 0px 0px 80px;
		font-weight:bold;
	 	}
		
	 .siteList{
	      padding: 0px 0px 0px 100px;
	 	}
		
	.siteList a:link{
	     	text-decoration:none;
	 	}
		
	.siteList a:visited{
	     	text-decoration:none;
	 	}
		
/* job announcement */
	 .romanStyle{
		list-style-type:upper-roman;
		
				}
	
	 .alphaStyle{
	 	list-style-type:upper-alpha;
		line-height:20px;
		}

 /* Medstars 2008*/
 	.txt1{
		font-size:14px;
		font-weight:bold;
		font-style: italic;
		}
		
	 .txt2{
	 	padding:5px 0 0 30px;
		}
/*==========*/
.txtPageTitle{
	color:#378FC7;
	font-weight:500;
	line-height:28px;
}

 

.HSimgbtns{
	position:relative;
	left:-43px;
	border:none;
	}

.list1_ul{
list-style:none; 
line-height:20px;
}

.txt3{
text-decoration:underline;
font-weight:bold;
}
  
 .txt4{
 	font-size:14px;
	font-weight:bold;
	padding:15px 0 0 0;}

.txt5{
text-decoration:underline;
font-weight:bold;
font-size:14px;
}

.txt6{
	font-size:10px;
	padding-bottom:10px;
		}

.txt7{
	text-align:center;
	}

.img1{
	padding:0 0 0 2px;
	 border:none;}
	 
.img2{
	border:none;}

.img3 {
	float:left;
	margin:0 10px 0 0;
	border:3px #8EA3BE solid;
		
	}

.img4{
	float: right;
	margin:0  0 0 10px;
	border:3px #8EA3BE solid;
	
	}
	
.img5{
	border:3px #8EA3BE solid;
	}


.img6{
	width:545px;
	text-align:center;}


.txt8{
	text-decoration:underline;}

.txt9{
	width:450px;
	margin:0 auto;
	}

.txt10{
	text-align:center;
	color:#FF0000;
	font-size:13px;
	font-weight:bold;}


.txt11{
    color:#006600;
	font-size:20px;
	text-align:center;
	padding-top:10px;
	}

.txt12{
	color:#184476;
	font-size:22px;
	font-weight:bold;
	line-height:28px;
	padding:5px 0 5px 0;
	}

.txt13 a{
	font-size:14px;
	font-weight:bold;}

.txt14{
	font-size:16px;
	text-decoration:underline;
	font-weight:bold;}

.txt15{
    color:#378FC7;
	font-size:16px;}

.txt16{
	text-decoration:underline;
	font-weight:bold;}

.txt17{
		color:#448aad;}

.studentRT a{
	font-weight:bold;}
	
.tbl2{
 	background-color:#184074;}

.td1{
	background-color:#CCCCCC;
	font-weight:bold;}

.td2{
	background-color:#FFFFFF;}
	
.td3{
	background-color:#E0E7EF;}

.leftTitle2{
	  		padding:10px 0px 0px 5px;
			margin-top:10px;
			font-size:12px;
			font-weight:bold;
			color:#378FC7;
			width:205px;
			border-top:#bfccda dotted 2px;			
				  }
.leftTitle3{
	  		padding:10px 0px 0px 5px;
			margin-top:10px;
			font-size:12px;
			font-weight:bold;
			color:#378FC7;
			width:205px;
					
				  }

.leftTitle4{
	  		padding:10px 0px 0px 5px;
			margin-top:10px;
			font-size:12px;
			font-weight:bold;
			color:#378FC7;
			width:205px;
			border-top:#bfccda dotted 2px;	
					
				  }


.leftnav{
	padding:10px 0 0 5px;
	font-size:11px;}

 .leftnav2{
	padding:10px 0 10px 5px;
	font-size:11px;
	}

 