.main-table-bg{
	BACKGROUND-IMAGE: url(/senior/images/background.jpg); 
	background-repeat:repeat-y;
}

.rightHead{
background-color:#F1F1F1; color:#00448f; font-weight:bold; font-size:12px; height:24px;padding:10px 0 0 0; font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:center;}

.title1{
  font-size:9px;
}

.title h1{
	font-size: 14px;
	margin: 0;
	padding: 0;
	display: inline
}

.title p{
	margin: 0;
	padding: 0;
	display: inline
}

.edit-button{
    float: right;
	position: relative;
	top: 0;
	left: 0;
	bottom: auto;
	height: 22px;
	display: block;
	z-index:1000;
}

.edit-button a{
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
}
.edit-button img{ border: 0;}


.tr ul, .tr li{
	margin: 0;
	padding: 0;
}

.tr li{
	list-style: none;
	text-align: left;
	background-image: url('/images/book_icon.gif');
	background-repeat: no-repeat;
	line-height: 30px;
	padding-left: 36px;
	color: #77203E;
	font-weight: bold;
}

.tr li a{
	text-decoration: none;
	color: #77203E;
}

#menu ul li ul li{
	padding: 0;
	margin: 0;
}

#menu ul li ul li a{
	color: #00448F;
	background: #F0F0F0;
	text-decoration: none;
}

#menu .current-menu{
	color: #00448F;
	background-color: #C8D8EA;
	text-decoration: none;
}

/* Calendar */

.calendarMain{
	background:url(/images/calendar_g_bg.gif) #F1F1F1 bottom no-repeat;
	float:right; padding:0 0 20px 0;
}
.calendar_body{
background-image:url(/images/calendar_bg.gif); background-color:#f1f1f1; background-repeat: no-repeat;
margin:5px 0 0 0;
}
.calendar-head2{font-weight:bold; color:#777777; font-size:11px;}

.calendar-subhead{font-weight:bold; color:#777777;}

.calendar-day2{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:10px;}
.calendar-day2 a:link, .calendar-day2 a:hover, .calendar-day2 a:visited, .calendar-day2 a:active{color:#FFF; background-color:#FF6300; display:block;}

.calendarSelectWide{
font-family: Arial, Verdana, Helvetica, sans-serif; background-color: #ffffff; width: 182px; font-size: 11px; font-style: normal; font-weight: normal;
}

.mpp li{
list-style-image:url(/images/book_icon.gif); text-align:left; height:30px;
}

.mpp a{margin-left: 10px}

/* inputs */
.list, select{border:1px solid #999;}


.required{color:red;}

/* SubMenu */
.subMenuTbl{margin:0;}

#foot-note{
	font-family: Arial;
	font-size: 10px;
	margin: 0px;
	display: block;
	line-height: 12px;
	letter-spacing: -0.1em;
}

.file-ico {
	margin-right: 6px;
}

.img-left{
margin:0 10px 20px 0;
}

.callinks, .callinks a:link, callinks a:hover, .callinks a:active, .callinks a:visited{
color:#FFF;
}

.news-home, .news-home a{
	font-family: Arial;
	color: white;
	font-weight: bold;
	font-size: 12px;
}

.news-home a:hover{
	text-decoration: none;
}

A.tickl-home {
	FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; TEXT-DECORATION: none; 
}
A.tickl-home:hover {
	COLOR: #666666; TEXT-DECORATION: underline;
}
.ticki-home {
	OVERFLOW: hidden; WIDTH: 220px; HEIGHT: 13px; margin-top: 4px; margin-left: 5px;
}
.ticko-home {
	PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 1px solid; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; MARGIN: 4px 0px 0px; WIDTH: 220px; PADDING-TOP: 1px; 
}
.tickls-home {
	COLOR: #00448F;
}
.tickh {
	DISPLAY: none
}


/*
	NEW CSS Nov 2010
	================
*/

.affiliations {
	width: 810px;
	height:80px;
	margin: 50px 0 20px 0;
	padding: 10px 20px 40px 20px;
	
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border: 1px solid #999;
	-moz-box-shadow: 2px 2px 1px #666;
	-webkit-box-shadow: 2px 2px 1px #666;
	box-shadow: 2px 2px 1px #666;
}




.affiliations .service-links {
	float:left;
	text-align:left;
	padding:10px;
	margin-top:20px;
	background:#f2f2f2;
	
	-moz-box-shadow: 0 0 5px #666;
	-webkit-box-shadow: 0 0 5px #666;
	box-shadow: 0 0 5px #666;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	clear:both;
	
}

div.service-links a {
	color:#235697;
}

div.service-links p {
	font-size:11px;
	padding:0;
	margin:0 0 5px 0
}

.alogo {
	float:right;
	margin: 0 30px 0 0;
}

.affiliations a.iblink {
	display:block;
	padding-top: 15px;
	clear:none;
}

.affiliations a.2012 {
	display:block;
	padding-top: 20px;
	clear:none;
	
}
