<!--
/*setting the padding and margins to 0 and setting font for the entire site*/
body {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	}
table {
    padding-left:25px;
	padding-right:25px;	
	}
/* Creating style for the links in the header that have a class CLsLinka*/
 A.ClsLinka:Link	{ 
  color:#FFFFFF; 
  text-decoration:none; 
 }

 A.ClsLinka:Visited { 
  color:#FFFFFF; 
  text-decoration:none;
 }

 A.ClsLinka:Hover { 
  color:#00CCFF; 
  text-decoration:none; 
 }	
/* Creating style for the links in the header created on July 10 2015 that have a class CLsLinkb*/
 A.ClsLinkb:Link	{ 
  color:#FFFFFF; 
  text-decoration:none; 
 }

 A.ClsLinkb:Visited { 
  color:#FFFFFF; 
  text-decoration:none;
 }

 A.ClsLinkb:Hover { 
  color:#FF0000; 
  text-decoration:none; 
 }	

/* Creating style for the links in the remainder of the page that have a class CLsLink*/
 A.ClsLink:Link	{ 
  color:#0000A0; 
  text-decoration:none; 
 }

 A.ClsLink:Visited { 
  color:#0000A0; 
  text-decoration:none;
 }

 A.ClsLink:Hover { 
  color:#AC0000; 
  text-decoration:none; 
 }	

 A.ClsHeading:Link { 
  color:#0000A0; 
  text-decoration:none; 
  Font-Family: Verdana; 
  Font-Size: 12px; 
  Font-Weight: bold;
 }

 A.ClsHeading:Visited { 
  color:#0000A0; 
  text-decoration:none; 
  Font-Family: Verdana; 
  Font-Size: 12px; 
  Font-Weight: bold;
 }

 A.ClsHeading:Hover	{
  color:#AC0000; 
  text-decoration:none; 
  Font-Family: Verdana; 
  Font-Size: 12px; 
  Font-Weight: bold;
 }	

 A.UpperNavBar:Link	{ 
  color:#0c5e2d; 
  text-decoration:none; 
  Font-Family: Verdana; 
  Font-Size: 10px;
 }

 A.UpperNavBar:Visited { 
  color:#0c5e2d; 
  text-decoration:none; 
  Font-Family: Verdana; 
  Font-Size: 10px;
 }

 A.UpperNavBar:Hover {
  color:#AC0000; 
  text-decoration:none;  
  Font-Family: Verdana; 
  font-Size: 10px;
 }	


/* setting contour around the entire page */
 #Body{
   padding:0px 10px 10px 10px;
 }
 
/* setting red dot when using a list item */ 
ul li{
list-style-image:url(../images/dot.gif);
margin-left:25px;
padding-left:0;
}

/* setting red dash when using a sublist item */ 
ul li ul li {
	list-style-image:url(https://www.eharvard.org/images/dash.gif);
}


/* setting features for the centre body content section */
#Centre-Content {
	width:inherit;
	min-width:670px;
	margin-left:25px;
	padding-left:25px;
	padding-right:25px;
	padding-bottom:25px;
}


.pod-top1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-align: center;
	padding: 1px;
	border: 0;
	background: #222222;
	font-weight: bold;
	line-height: 16px;
}
.pod-top1 a { color: #ffffff; }
.pod-top1 a:hover { color: #ffffff; }
.pod-top1 a:visited { color: #ffffff; }

.pod-bottom1 {
	background-color: #FFFFFF;
	padding: 2px;
	border: 1px solid #aaaaaa;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.item-sub {
	border-bottom: 1px dotted rgb(204, 204, 204);
	padding-bottom: 5px;
}

/* MainFrame */
#header {
    clear: both;
    height: 95px;
    background-color: #000066;
	margin-top:5px;
	margin-bottom: 0px;
    padding: 0px 0px 0px 1px;
	min-width:700px;
	color: #FFFFFF;
	text-decoration:none;
}


Center_Table {
	min-width:610px;
}

footer {
    clear: both;
    text-align:left;
}


/* Search */



#Search form {	
	padding: 0px;
}
/* right side bar */
#Center_Right{
vertical-align:top;
min-height:800px;
 width:235px;
 min-width:235px;
	background-color:#FFCC66;
	padding-left:15px;
	vertical-align:top;
	padding-right:15px;
	z-index:99;
}

#Center_Right ul{
 padding-left:10px;
}
#Center_Right ul li{
padding-top:5px;
	list-style-image:url(https://www.eharvard.org/images/dot.gif);

}

#followus_top {
padding-left:15px;
 width:235px;
 vertical-align:middle;
 height:30px;
 background-color:#FF0000;
 color:#FFFFFF;
}

#followus {
 overflow:hidden;
 zoom:1;
 vertical-align:middle;
 height:60px;
 background-color:#FF0000;
}



#followus ul {
 list-style-type:none;
 margin:0 auto;
 overflow:hidden;
 padding:0;
 width:235px;
 zoom:1;
}
#followus li {
 display:inline;
 float:left;
 height:32px;
 margin:5px 4px 5px 4px;
 width:32px;
}

#followus li.last {
 margin-right:0;
}

#followus a img {
 border:0;
}
#Hours {
 width:235px;
 min-width:235px;
	background-color:#FFCC66;
	padding-left:15px;
	vertical-align:top;
	padding-right:15px;
	
}

/* Forms */
form { 
 margin:0px;
 padding:0px;
}


/* Footer */ 
 #footer { 
  text-align:left; 
  color:#FFFFFF; 
  padding:0px 10px 30px 10px; 
 }

#floating_sidebar {
 position:fixed;
 width: 235px;
 top: 200px; /* change to adjust height from the top of the page */
}

#floating_sidebar ul {
 padding-left: 10px;
 padding-right: 10px;
}
