a:hover { 
	color: #ff6600; }

.linkMenu { 
	text-decoration: none;
	color: #171E83; }
	
.activeLink {
	color: #ff6600; }

.main {
	width: 100%;
	padding: 0px 0px 0px 0px; }
	
.title {
	background-color: #171E83;
	padding-left: 30px;
	padding-top: 10px;
	padding-bottom: 5px; }
	
.logo {
	width: 17%;
	background-color: #171E83;
	padding-top: 10px;
	padding-bottom: 5px; }
	
.photos {
	background: url(images/background.gif);
	width: 38%;
}

.emptyRow1 {
	background-color: #171E83;
	width: 2%; }
	
.emptyRow2 {
	background-color: #C4C6E6;
	 }
	 
.emptyRow3 {
	background-color: #E8E6FB; }
	
.heading1 {
	font-family: Arial;
	font-size: 12pt;
	color: #171E83;
	font-weight: bold; }

.heading {
	font-family: Verdana;
	font-size: 10pt;
	color: black;
	font-weight: bold; }

.content {
	font-family: Verdana;
	font-size: 10pt;
	color: black;
	padding-top: 2px;
	padding-bottom: 20px;
	padding-left: 30px;
	padding-right: 30px;
	line-height: 120%; }
	
.content2 {
	font-family: Verdana;
	font-size: 10pt;
	color: black;
	line-height: 120%; }
	
.content3 {
	font-family: Verdana;
	font-size: 9pt;
	color: black;
	padding-top: 2px;
	padding-bottom: 20px;
	padding-left: 30px;
	padding-right: 30px;
	line-height: 120%; }
	
.content4 {
	font-family: Verdana;
	font-size: 9pt;
	color: black; }
	
.content5 {
	font-family: Verdana;
	font-size: 10pt;
	color: #171E83; }

.content6 {
	font-family: Verdana;
	font-size: 12pt;
	color: black;
	line-height: 120%; }	
.menuHead {
	font-family: Verdana;
	font-size: 10pt;
	color: #171E83;
	font-weight: bold;
	background-color: #E8E6FB;
	padding-left: 25px;
	 }
	
.menuSub {
	font-family: Verdana;
	font-size: 10pt;
	color: #171E83;
	background-color: #C4C6E6;
	padding-right: 10px;
	padding-left: 20px;
	padding-top: 5px;
	padding-bottom: 5px; }
	
.contents_var {
	font-family: Verdana;
	font-size: 10pt;
	color: #171E83; }
	
.welcome {
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold; }
	
.underConstruction {
	font-family: Verdana;
	font-size: 10pt;
	background-color: #F5F4F9;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	border: 1px 1px 1px 1px solid #C4C6E6;
	line-height: 120%; }
	
.activeLink {
	font-family: Verdana;
	font-size: 10pt;
	color: #cc6600; }
	
.blue {
	font-family: Verdana;
	font-size: 10pt;
	color: #171e83; }
.blueLarge {
	font-family: Verdana;
	font-size: 16pt;
	color: #171e83; }
	
.blue2 {
	font-family: Verdana;
	font-size: 10pt;
	color: #171e83;
	font-weight: bold; }
	
.crumbs {
	font-family: Verdana;
	font-size: 10pt;
	color: #8f8f8f;
	text-decoration: none; }
	
.listNC {
	font-family: Verdana;
	font-size: 8pt; }
	
.listNCcell {
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	padding-right: 10px; }
	
.contactWindow1 {
	background-color: #F5F4F9;
	font-family: Verdana;
	font-weight: bold;
	font-size: 10pt;
	text-align: left; }
	
.contactWindow2 {
	background-color: #F5F4F9;
	font-family: Verdana;
	font-size: 10pt;
	text-align: left; }
	
.contactWindow3 {
	font-family: Verdana;
	font-size: 10pt;
	color: #171E83; }
	
.italic {
	font-family: Verdana;
	font-style: italic;
	font-size: 10pt; }
	
.list {
	list-style-type: circle; }
	
.contactForm {
	color: #171e83; }
	
.forms {
	font-family: Verdana;
	font-size: 10pt;
	background-color: #F5F4F9;
	padding-left: 40px;
	padding-right: 40px;
	padding-top: 20px;
	padding-bottom: 20px;
	border: 1px 1px 1px 1px solid #C4C6E6; }
	
.forms2 {
	font-family: Verdana;
	font-size: 10pt;
	background-color: #F5F4F9;
	padding-left: 40px;
	padding-right: 40px;
	padding-top: 20px;
	padding-bottom: 20px;
	 }
	
.return {
	font-family: Verdana;
	font-size: 11pt;
	color: #171e83; }
	
.links {
	font-family: Verdana;
	font-size: 10pt;
	background-color: #F5F4F9;
	padding-left: 30px;
	padding-right: 30px;
	padding-top: 10px;
	padding-bottom: 10px; }
	
.arrow {
	font-weight: bold;
	color: #ff6600; }
	
.time {
	color: #ff6600;
	font-weight: bold; }
	
.close {
	cursor: hand; }
	
.pub {
	 }
	
.pub_head1 {
	font-family: Verdana;
	font-size: 11pt;
	background-color: #E8E6FB;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px; }
	
.pub_head2 {
	font-family: Verdana;
	font-size: 9pt;
	background-color: #C4C6E6;
	color: white;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px; }
	
.pub_authors {
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-left: 1px solid #C4C6E6;
	border-right: 1px solid #C4C6E6; }
	
.pub_main {
	font-family: Verdana;
	font-size: 10pt;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-left: 1px solid #C4C6E6;
	border-right: 1px solid #C4C6E6;
	border-bottom: 1px solid #C4C6E6; }
	
.lastModified {
	font-size: 8pt;
	color: #747474; }
	
.linePresentations {
	color: #E8E6FB;
	 }
	 
.progressHighlight1 {
	background-color: #F5F4F9;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 8px;
	padding-bottom: 8px;
	border-top: 1px solid #C4C6E6;
	border-bottom: 1px solid #C4C6E6;  }
	
.progressHighlight2 {
	font-family: Verdana;
	font-size: 10pt;
	background-color: #F5F4F9;
	padding-left: 1px;
	padding-right: 20px;
	padding-top: 8px;
	padding-bottom: 8px;
	border-top: 1px solid #C4C6E6;
	border-bottom: 1px solid #C4C6E6;  }
	
.submit1 {
	background-color: #E8E6FB;
	font-family: Verdana;
	font-size: 10pt;
	color: #828282;
	padding-left: 40px;
	padding-top: 20px;
	padding-bottom: 20px;
	 }
	
.submit2 {
	background-color: #E8E6FB;
	font-family: Verdana;
	font-size: 10pt;
	padding-right: 40px;
	padding-left: 40px;
	padding-top: 20px;
	padding-bottom: 20px;
	}
	
.submit3 {
	font-family: Verdana;
	font-size: 9pt;
	color: #828282;
	font-weight: bold;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 20px;
	padding-bottom: 20px;
	}
	
.submit4 {
	font-family: Verdana;
	font-size: 10pt;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 20px;
	padding-bottom: 20px;
	}
	
.submit5 {
	font-family: Verdana;
	font-size: 10pt;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #E8E6FB;
	line-height: 1.3; }
	
.submit6 {
	font-family: Verdana;
	font-size: 9pt;
	color: #ff6600; }

.submit7 {
	font-family: Verdana;
	font-size: 9pt;
	color: #969696; }
	
.submit8 {
	font-family: Verdana;
	font-size: 9pt;
	font-weight: bold;
	background-color: #C4C6E6;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 10px;
	padding-bottom: 10px; }
	
.submit9 {
	font-family: Verdana;
	font-size: 10pt;
	background-color: #E8E6FB;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 10px;
	padding-bottom: 10px; }
	
.submit10 {
	font-family: Verdana;
	font-size: 9pt;
	background-color: #E8E6FB;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 10px;
	padding-bottom: 10px; }
	
.submit11 {
	font-family: Verdana;
	font-size: 9pt;
	 }
	 
.introduce1 {
	background-color: #F5F4F9;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 20px;
	padding-bottom: 20px;
	border: 1px 1px 1px 1px solid #C4C6E6;
	font-family: Verdana;
	font-size: 9pt; }
	
.introduce2 {
	font-family: Verdana;
	font-size: 9pt;
	font-weight: bold; }
	
.introduce3 {
	font-family: Verdana;
	font-size: 10pt;
	padding-right: 40px;
	padding-top: 20px;
	padding-bottom: 20px; }
	
.introduce4 {
	font-family: Verdana;
	font-size: 10pt;
	color: #171E83;
	font-weight: bold; }
	
.introduce5 {
	font-family: Verdana;
	font-size: 10pt;
	color: #171E83; }
	
.introduce6 {
	font-family: Verdana;
	font-size: 10pt;
	background-color: #F5F4F9;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	border: 1px 1px 1px 1px solid #C4C6E6; }
	
.introduceLine {
	color: #C4C6E6; }
	
.robin {
	font-family: Verdana;
	font-size: 9pt;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 20px;
	padding-bottom: 20px;
	border: 1px 1px 1px 1px solid black; }
	
.boldSmall {
	font-family: Verdana;
	font-size: 9pt;
	font-weight: bold; }
	
.temp1 {
	font-family: Verdana;
	font-size: 10pt;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 30px;
	padding-bottom: 20px; }
	
.temp2 {
	padding-left: 20px;
	padding-top: 30px;
	padding-bottom: 20px; }
	
.messageT {
	border: 1px 1px 1px 1px solid #C4C6E6; }
	
.message1 {
	font-family: Verdana;
	font-size: 10pt;
	color: white;
	font-weight: bold;
	background-color: #C4C6E6;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 10px;
	padding-bottom: 10px; }
	
.message2 {
	font-family: Verdana;
	font-size: 10pt;
	color: black;
	background-color: #C4C6E6;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 10px;
	padding-bottom: 10px; }
	
.message3 {
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 5px;
	padding-bottom: 5px; }
	
.message4 {
	font-family: Verdana;
	font-size: 9pt;
	color: black;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 5px;
	padding-bottom: 5px; }
	
.message5 {
	font-family: Verdana;
	font-size: 10pt;
	color: #171e83; }
	
.message6 {
	border: 2px 2px 2px 2px solid #171E83;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 20px;
	padding-bottom: 5px;
	background-color: #E8E6FB; }
	
.message7 {
	padding-right: 40px;
	padding-left: 40px;
	padding-top: 20px;
	padding-bottom: 5px;
	background-color: #E8E6FB; }
	
.message9 {
	font-family: Verdana;
	font-size: 9pt;
	color: #757575;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 5px;
	padding-bottom: 5px; }
	
.message10 {
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 10px;
	padding-bottom: 20px; }
	
.infoForm1 {
	color: #171e83; 
	font-size: 9pt; }
	
.infoform {
	background-color: #C4C6E6;;
	padding-left: 40px;
	padding-right: 40px;
	padding-top: 20px;
	padding-bottom: 20px; }
	
.demo {
	font-family: Verdana;
	font-size: 9pt;
	font-weight: bold;
	color: red; }
	
.encouragement {
	font-family: Verdana;
	font-size: 10pt;
	color: black;
	line-height: 120%;
	padding-left: 10px;
	padding-right: 10px; }
	
.PMBadjusted {
	font-family: Verdana;
	font-size: 10pt;
	color: black;
	line-height: 120%;
	padding-right: 20px; }
	
.overviewData1 {
	font-family: Verdana;
	font-size: 10pt;
	color: #3300FF;
	padding-left: 30px;
	padding-right: 30px;
	padding-top: 3px;
	padding-bottom: 3px; }
	
.overviewData2 {
	font-family: Verdana;
	font-size: 10pt;
	color: black;
	padding-left: 30px;
	padding-right: 30px;
	padding-top: 3px;
	padding-bottom: 3px; }
	
.overviewData3 {
	background-color: #E8E6FB; }
	
.overviewData4 {
	font-family: Verdana;
	font-size: 10pt;
	color: #3300FF;
	padding-left: 30px;
	padding-right: 30px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-bottom: 1px solid black; }
	
.overviewData5 {
	font-family: Verdana;
	font-size: 9pt;
	color: black;
	padding-left: 30px;
	padding-right: 30px;
	padding-top: 3px;
	padding-bottom: 3px;
	font-style: italic }
	
.presentations_archive1 {
	font-family: Verdana;
	font-size: 10pt;
	color: #171E83;
	padding-left: 30px;
	padding-right: 30px;
	padding-top: 5px;
	padding-bottom: 5px; }
	
.presentations_archive2 {
	font-family: Verdana;
	font-size: 10pt;
	color: black;
	padding-left: 30px;
	padding-right: 30px;
	padding-top: 5px;
	padding-bottom: 5px; }
	
.caseMonth1 {
	font-family: Verdana;
	font-size: 9pt;
	color: black;
	font-weight: bold;
	padding-left: 3px;
	padding-right: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
	border-bottom: 1px solid black; }

.caseMonth2 {
	font-family: Verdana;
	font-size: 9pt;
	color: black;
	padding-left: 3px;
	padding-right: 10px;
	padding-top: 2px;
	padding-bottom: 2px; }

	
