.white{ color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold }
	
	A.mainlink{ color:#FFFFFF; font-family:Arial, Helvetica, sans-serif;  font-size:12px; font-weight:bold }
	A.mainlink:link{ color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold }
	A.mainlink:visited{ color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold }
	A.mainlink:hover{ color:#FFFFFF; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold }
	
	A.sidelink{ color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-decoration:none }
	A.sidelink:link{ color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-decoration:none }
	A.sidelink:visited { color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-decoration:none }
	A.sidelink:hover { color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-decoration:underline;  }

	A.childlink{
	color:#deecff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	 margin-left: 10px;
	margin-top:6.5em;
    }
	A.childlink:link{
		 color:#deecff;
		 font-family:Arial, Helvetica, sans-serif; 
		 font-size:12px;
		 font-weight:bold; 
		 text-decoration:none;
		 margin-left: 10px;
		 margin-top:6.5em; 
    }
	A.childlink:visited { 
		color:#deecff;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		text-decoration:none;
		margin-left: 10px;
    }
	A.childlink:hover {
		 color:#FFFFFF; 
		 font-family:Arial, Helvetica, sans-serif;
		 font-size:12px; 
		 font-weight:bold;
		 text-decoration:underline;  
		 margin-left: 10px;
	}
	
	
	A.footerlink{ color:#FFFFFF; font-family:Arial, Helvetica, sans-serif;  font-size:11px; font-weight:bold }
	A.footerlink:link{ color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold }
	A.footerlink:visited{ color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold }
	A.footerlink:hover{ color:#FFFFFF; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold }
	
	
	A.mainsectionSelected{ color:yellow; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold }
	A.mainsectionSelected:link{ color:yellow; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold }
	A.mainsectionSelected:visited{ color:yellow; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold }
	A.mainsectionSelected:hover{ color:yellow; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold }
	
	A.pageLink{ color:blue; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold }
	A.pageLink:link{ color:blue; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold }
	A.pageLink:visited{ color:blue; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold }
	A.pageLink:hover{ color:blue; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold }
	
	A.sidelinkvisited{ color:yellow; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-decoration:underline }
	A.sidelinkvisited:link{ color:yellow; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-decoration:underline }
	A.sidelinkvisited:visited{ color:yellow; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-decoration:underline }
	A.sidelinkvisited:hover{ color:yellow; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-decoration:underline }
	
	A.childlinkvisited{
		 color:yellow;
		 font-family:Arial, Helvetica, sans-serif; 
		 font-size:12px;
		 font-weight:bold; 
		 text-decoration:underline;
		 margin-top:6.5em; 
    }
	A.childlinkvisited:visited { 
		color:yellow;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		text-decoration:underline;
    }
	A.childlinkvisited:hover {
		 color:yellow; 
		 font-family:Arial, Helvetica, sans-serif;
		 font-size:12px; 
		 font-weight:bold;
		 text-decoration:underline;  
	}

	.txtfield {
		border: 1px solid #666666;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #333333;
		height: 20px;
		width: 240px;
	}
	
	.txtfieldsmall{
		border: 1px solid #666666;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #333333;
		height: 20px;
		width: 140px;
	}

	
	
	.txtsubscribe {
		border: 1px solid #669ACC;
		background-image: url(images/txtfield_bg.gif);
		background-repeat: repeat-x;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #333333;
		height: 18px;
		width: 151px;
	}
	
	.selfield {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #333333;
		height: 18px;
		width: 200px;
	}
	
	.membercity {
		font-family: Arial, Helvetica, sans-serif;
		background-color:#FFFFFF;
		font-size: 12px;
		color: #333333;
		height: 21px;
		width: 160px;
	}
	
	.button{
		border: #302525 1px;
		cursor: hand;
		background-color:yellow;
		font-weight: bold;
		color:#666666;
		font-size: 12px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	
	.subbutton{
		border: #302525 1px;
		cursor: hand;
		background-color:yellow;
		font-weight: bold;
		/*width: 168px;*/
		height:20px;
		color:#666666;
		font-size: 11px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	
	.bluebutton{
		cursor: hand;
		background-color:#669ACC;
		font-weight: bold;
		width:165px;
		color:#FFFFFF;
		font-size: 12px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	
	}
	.bluebuttonsmall{
		cursor: hand;
		background-color:#669ACC;
		font-weight: bold;
		/*width:80px;*/
		color:#FFFFFF;
		font-size: 12px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	

/* from other place */

.sectionTitle{
	font:bold 18px arial, verdana, sans-serif;
	color:#001E5A;
}
.sectionDesc{
	font:bold 13px arial, verdana, sans-serif;
	color:#000000;
}
.searchlistTitle{
	font:bold 12px arial, verdana, sans-serif;
	color:#001E5A;
}
.groupTitle{
	font:bold 12px arial, verdana, sans-serif;
	color:#FFFFFF;
	background-color:#669ACC;
}
.smallTitle{
	font:bold 12px arial, verdana, sans-serif;
	color:#001E5A;
	line-height:12px;
}

.subscribeTitle{
	font:normal 14px arial, verdana, sans-serif;
	color:#001E5A;
	padding-right:7px;
}

.subsectionSelected{
	font-family:arial, verdana, sans-serif;
	/*background-color:#999999;*/
	color:#FFFF55;
	font-size:13px;
	font-weight:bold;
	margin: 0 !important;
    padding: 0px 0 3px 1px !important;
	width: 150px !important;
}


.innersubsectionSelected{
	font-family:arial, verdana, sans-serif;
	/*background-color:#999999;*/
	color:#FFFF55;
	font-size:13px;
	font-weight:bold;
	width:122px !important;	
}

.successMsg{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #009933;
	font-weight:bold;
}

.errorMsg{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FF0000;
	font-weight:bold;
}

.tdHeading{
	font:normal 14px arial, Helvetica, sans-serif;
	color:#001E5A;
}
/* Header controls */
h1 {
	font:bold 15px arial, verdana, sans-serif;
	color:#001E5A;	
}

h2 {
	font:bold 14px arial, verdana, sans-serif;
	color:#001E5A;
}

h3 {
	font:bold 13px arial, verdana, sans-serif;
	color:#001E5A;
}

h4 {
	font:bold 12px arial, verdana, sans-serif;
	color:#001E5A;
}

/* Default presentation scheme for links and fonts */
a:link {
	font: 13px arial, verdana, sans-serif;
	line-height:15px;
	color:#4B0082;
	text-decoration:underline;
}


a:visited {
	font: 13px arial, verdana, sans-serif;
	color:#800080;
	line-height:15px;
	text-decoration:underline;
}

a:hover {
	cursor:pointer;
}


p, td {
	color:#000000;
	font:normal 13px arial, verdana, sans-serif;
	line-height:14px;
}

.whitefont{
	color:#ffffff;
	font:normal 13px arial, verdana, sans-serif;
	line-height:14px;
}

font{
	font:normal 16px arial, verdana, sans-serif;
	line-height:17px;
}

th {
	color:#000000;
	font:bold 12px/14px arial, verdana, sans-serif;
}

.menuclass{
	font:normal 12px arial, verdana, sans-serif;
	line-height:13px;
	color:white;

}


table tbody th font{
	font:bold 12px/14px arial, verdana, sans-serif;
}


p.leftnavtopics {	
	padding: -2px 0px;
	font:bold 12px/14px arial, verdana, sans-serif;
}

#subnav { 
	text-decoration: none; 
	font-size: 11px; 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	line-height: 17px;
	margin-left: 8px;
}
/* calendar styles */
.HeaderBG {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bolder;
	text-indent: 5pt;
	background-color: #669ACC;
	color: #FFFFFF;
}

.GreyFont {
	font-family: Verdana;
	font-size: 9pt;
	font-weight: normal;
	color: #3F3F3F;
	text-align: justify;
}
a.GreyFont span {
	color: #8C0B05;
	text-decoration: none
}
a:hover.GreyFont span{
	color: #8C0B05;
	text-decoration: underline
}

.projectcontent{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.5em;
}

.selList{
	border: 0px solid #386196;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	height:15px;
	width: 260px;
}

/* styles from MTC */
	
table#main td#navbarcell{
	background-color: #6699CC;
	width: 148px;
}

table#main td#navbarcell a {
	border: none;
	color: #FFFFFF !important;*/
	text-decoration: none;
}
table#main td#navbarcell a:hover {
	/* color: #003366 !important; */
}

table#main td#navbarcell img{
	border-bottom: solid 1px #666699 !important;
	border-left: none !important;
	border-right: none !important;
	border-top: solid 1px #FFFFFF !important;
	display: block !important;
	margin: 0 !important;
}
table#main td#navbarcell p{
	border-bottom: solid 1px #666699 !important;
	border-left: none !important;
	border-right: none !important;
	border-top: solid 1px #FFFFFF !important;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	margin: 0 !important;
	padding: 3px 0 3px 3px !important;
	width: 148px !important;
}
table#main td#navbarcell ul{
	font-size: 11px;
	padding-left:1px;
}
table#main td#navbarcell li{
	color: #FFFFFF;
	margin-bottom:0px;
	margin-top:0;
}


/* Styles from mtc ends here */

.txtarea {
	border: 1px solid #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

.docTitle{
font:Arial, verdana, sans-serif;
font-size: 18px;
font-weight:bold;
line-height:20px;
color:rgb(0,0,255);
}

.docSubTitle{
font:Arial, verdana, sans-serif;
font-size: 16px;
font-weight:bold;
line-height:18px;
color:rgb(0,0,255);
}

.docRunTitle{
font:Arial, verdana, sans-serif;
font-size: 13px;
font-weight:bold;
line-height:15px;
color:rgb(0,0,255);
}

.whatsnewPara{
	font-family: Arial , Verdana;
	font-size: 12px;
	font-weight: normal;
	line-height:14px;
	
 }

