/* html tag styles */body{	font-family:Arial, Verdana, sans-serif;	line-height: 1.166;	margin: 0px;	padding: 0px;}a {	color:#423565; 	text-decoration:none;}a:link{	color:#423565; 	text-decoration:underline;}a:visited {	color:#1b4371; 	text-decoration:underline;}a:hover{	color:#423565; 	text-decoration:underline;}h1{	font-family:Arial,Verdana,sans-serif;	font-size: 135%;	color: #000000;	margin: 0px;	padding: 0px;	text-align: left;}h2{ font-family:Arial,Verdana,sans-serif; font-size: 120%; color: #2C5089; margin: 0px; padding: 0px; text-align: left;}h3{ 	font-family:Arial,Verdana,sans-serif; 	font-size: 115%; 	color: #2C5089;	margin: 0px; 	text-align: left; 	padding-top: 0px;	padding-right: 15px;	padding-bottom: 0px;	padding-left: 15px;}h4{ 	font-family:Arial,Verdana,sans-serif; 	font-size: 110%; 	font-weight: bold; 	color: #2C5089; 	margin: 0px; 	text-align: left; 	padding-top: 0px;	padding-right: 15px;	padding-bottom: 0px;	padding-left: 15px;}h5{ 	font-family:Arial,Verdana,sans-serif; 	font-size: 105%; 	color: #2C5089; 	margin: 0px; 	padding-top: 0px;	padding-right: 15px;	padding-bottom: 0px;	padding-left: 15px; 	text-align: left;}h6{ 	font-family:Arial,Verdana,sans-serif; 	font-size: 103%; 	color: #2C5089; 	margin: 0px; 	padding-top: 0px;	padding-right: 15px;	padding-bottom: 0px;	padding-left: 15px; 	text-align: left;}p {	font-family:Arial, Verdana, sans-serif;	font-size: 98%;	font-style: normal;	letter-spacing: normal;	word-spacing: normal;}label {	font-size: 14px;	color: #fff;}blockquote{	font-weight: normal;	color: #000000; 	font-size: 95%;}caption {	font-family: Arial,sans-serif;	font-size: 115%;	font-weight: bold;	color: #42555D;	text-align: center; }/* layout styles */ #wrapper {	width: 1152px;	margin-top: 5px;	margin-bottom: 0px;	margin-left: auto;	margin-right: auto;}#mainheader{	width: 1024px;	height: 123px;background-color: #F3EDEE;}#mainheader a:link {	text-decoration: none;}#mainheader a:active {text-decoration: none;}#mainheader a:visited {text-decoration: none;}#mainnavigation{	top: 123px;	height: 39px;	width: 999px;	background-color: #234F9D;	margin-top: 0px;	padding-top: 20px;	padding-left: 25px;}#mainpagehead {	width: 1024px;	top: 186px;	position: absolute;	height: 40px;	background-color: #FFFFFF;	left: 8px;}#sectionnavigation{	float: left;	width: 20%;	margin: 5px 0px 0px;	padding-left: 5px;	padding-right: 10px;	padding-top: 40px;	height: 100%;	min-width: 220px;	top: 250px;	left: 200px;	clear: both;}#content{	float: left;	padding-bottom: 25px;	padding-top: 30px;	padding-left: 10px;	padding-right: 10px;	border-left-color: #B4B4B4;	border-left-width: 1px;	border-left-style: solid;	width: 65%;	top: 260px;}#navlist {	padding: 0;}.navmenu ul {	font-family: Arial, Verdana;	font-size: 14px;	color: #ffffff;	margin: 0;	padding: 0;	list-style: none;	display: inline;		}.navmenu ul li {	display: block;	position: relative;	float: left;	color: #ffffff;		}.navmenu	li ul { display: none; }.navmenu	ul li a {	display: block;	text-decoration: none;	color: #ffffff;	padding: 5px 15px 5px 15px;	background-color: #234F9D;	margin-left: 1px;	white-space: nowrap;	border-right: 1px solid #ffffff;		}		.navmenu		 ul li a:hover {	background-color: #051861;}.navmenu		 li:hover ul { 			display: block; 			position: absolute;			background-color: #78797C;			visibility: visible;		}.navmenu	li:hover li {		display: block; 	float: none;	font-size: 12px;	background-color: #051861;	border-bottom: 1px solid #ffffff;	padding-left: 8px;	padding-right: 8px;	padding-top: 8px;	padding-bottom: 8px;	text-align: center;	visibility: visible;		}.navmenu		li:hover a { 		background-color: #234F9D; 		display: block; 				}.navmenu		li:hover li a:hover { 		background-color: #051861;		display: block; 				}#search {	top:143px;	height:40px;	padding-left: 25px;	margin-left: 10px;	float: left;}#newspot{	float:left;	width: 100px;	border-left: 1px solid #cccccc;	padding-right: 15px;	margin-top: 5px;	padding-left: 10px;	padding-top: 40px;}#newimg{	padding: 30px 0px 10px;	display: block;}#Table_01 {	position:relative;	left:0px;	top:0px;	width:1152px;} #mit-iap-web-sliced-01_ {	position:absolute;	left:0px;	top:0px;	width:63px;	height:1152px;}#mit-iap-web-sliced-02_ {	position: absolute;	top: 5px;	width: 1024px;	height: 122px;	background-color: #414549;}#mit-iap-web-sliced-03_ {	position:absolute;	left:595px;	top:0px;	width:429px;	height:122px;}#mit-iap-web-sliced-04_ {	position:absolute;	left:1087px;	top:0px;	width:65px;	height:1152px;}#mit-iap-web-sliced-05_ {	position:absolute;	left:63px;	top:122px;	width:101px;	height:64px;	background-color: #234F9D;}#mit-iap-web-sliced-06_ {	position:absolute;	left:164px;	top:122px;	width:102px;	height:64px;	background-color: #234F9D;}#mit-iap-web-sliced-07_ {	position:absolute;	left:266px;	top:122px;	width:96px;	height:64px;}#mit-iap-web-sliced-08_ {	position:absolute;	left:362px;	top:122px;	width:123px;	height:64px;	background-color: #234F9D;}#mit-iap-web-sliced-09_ {	position:absolute;	left:485px;	top:122px;	width:173px;	height:64px;	background-color: #051861;}#mit-iap-web-sliced-10_ {	position:absolute;	left:658px;	top:122px;	width:145px;	height:64px;	background-color: #234F9D;	border-left-color: #5AB5E7;	border-right-color: #5AB5E7;	padding-left: 5px;}#mit-iap-web-sliced-11_ {	position:absolute;	left:803px;	top:122px;	width:163px;	height:64px;	background-color: #234F9D;}#mit-iap-web-sliced-12_ {	position:absolute;	left:966px;	top:122px;	width:121px;	height:64px;	background-color: #234F9D;}#mit-iap-web-sliced-13_ {	position:absolute;	left:63px;	top:186px;	width:101px;	height:62px;}#mit-iap-web-sliced-14_ {	position:absolute;	left:164px;	top:186px;	width:639px;	height:62px;}#mit-iap-web-sliced-15_ {	position:absolute;	left:803px;	top:186px;	width:284px;	height:62px;}#mit-iap-web-sliced-16_ {	position:absolute;	left:63px;	top:248px;	width:292px;	height:580px;}#mit-iap-web-sliced-17_ {	position:absolute;	left:355px;	top:248px;	width:732px;	height:580px;}#mit-iap-web-sliced-18_ {	position:absolute;	left:63px;	top:828px;	width:101px;	height:62px;}#mit-iap-web-sliced-19_ {	position:absolute;	left:164px;	top:828px;	width:45px;	height:62px;}#mit-iap-web-sliced-20_ {	position:absolute;	left:209px;	top:828px;	width:39px;	height:62px;}#mit-iap-web-sliced-21_ {	position:absolute;	left:248px;	top:828px;	width:18px;	height:62px;}#mit-iap-web-sliced-22_ {	position:absolute;	left:246px;	top:828px;	width:842px;	height:62px;}#mit-iap-web-sliced-23_ {	position:absolute;	left:63px;	top:890px;	width:1024px;	height:262px;}/* main contect section styles */.maincontectsection{	font-size: 100%;	border-left: 1px;	padding-top: 0px;	padding-bottom: 1px;	padding-left: 15px;	padding-right: 15px;}.maincontentsection h1{	text-align: left;	padding-top: 4px;	padding-bottom: 2px;	padding-left: 15px;	padding-right: 15px;	color: #2C5089;}.maincontentsection h2{	text-align: left;	padding-left: 15px;	padding-right: 15px;	padding-bottom: 5px;	padding-top: 3px;	color: #2C5089;}.maincontentsection h3{	text-align: left;	padding-top: 5px;	padding-bottom: 3px;	padding-left: 15px;	padding-right: 15px;	color: #2C5089;}.maincontentsection h4{	text-align: left;	padding-left: 15px;	padding-right: 15px;	padding-top: 10px;	padding-bottom: 5px;	color: #2C5089;}.maincontentsection h5{	text-align: left;	padding-left: 15px;	padding-right: 15px;	padding-top: 3px;	padding-bottom: 5px;	color: #2C5089;}.maincontentsection h6{	text-align: left;	padding-left: 15px;	padding-right: 15px;	padding-top: 3px;	padding-bottom: 5px;	color: #000;}.maincontentsection p{	text-align: left;	padding-left: 15px;	padding-right: 15px;	padding-top: 3px;	padding-bottom: 2px;	color: #000;}.maincontentsection ul{	text-align: left;	padding-left: 45px;	padding-right: 15px;	padding-top: 5px;	padding-bottom: 3px;}.maincontentsection ol{	text-align: left;	padding-left: 45px;	padding-right: 15px;	padding-top: 5px;	padding-bottom: 3px;}.maincontentsection li {	text-align: left;	padding-top: 8px;	padding-bottom: 3px;	font-size: 98%;}.maincontentsection label {	font-size: 99%;	font-weight: bold;	color: #000;}#maincontentsection img{	float: left;	padding-left: 10px;	padding-right: 10px;	padding-top: 0px;	padding-bottom: 0px;}#footnote{	text-align: left;	padding-left: 15px;	padding-right: 15px;	font-size: 80%;}/* footer styles */#footer{	clear: both;	font-size: 85%;	vertical-align: middle;	text-indent: 10px;	padding-top: 15px;	padding-bottom: 10px;	padding-left: 10px;	padding-right: 10px;	border-top-color: #CCC;	border-top-style: solid;	border-top-width: thin;	width: 100%;}/* section navigation styles */#sectionlinks{	position: relative;	margin: 5px 0px 0px;	font-size: 97%;	font-family:Arial, Verdana, sans-serif;	background-position: right;	letter-spacing: normal;	text-align: left;	word-spacing: normal;	list-style-type: disc;	padding-left: 20px;	padding-right: 10px;	padding-top: 0px;}#sectionlinks a {	color: #000000;	text-decoration: none;}#sectionlinks a:hover{	color: #000000;	text-decoration:underline;}#sectionlinks a:visited {	color: #423565;	text-decoration:underline;}#sectionlinks li {	border-bottom-color: #B4B4B4;	border-bottom-width: 1px;	border-bottom-style: solid;	padding-bottom: 6px;	padding-top:5px;	list-style-type: disc;}.onpage {	color: #000;	font-weight: bold;	padding-bottom:20px;}/* misc styles */.introtext {	font-family:Arial,Verdana,sans-serif;	font-size: 96%;	font-style: normal;	font-weight: normal;	font-variant: normal;	color: #000000;	letter-spacing: normal;	text-align: left;	text-indent: 10px;	vertical-align: middle;	word-spacing: normal;}.footnote{	text-align: left;	padding-left: 15px;	padding-right: 15px;	font-size: 80%;}.onpage {	font-size: 98%;	font-style: normal;	line-height: normal;	font-weight: bolder;	color: #333333;}.pagehead {	font-family: Arial, Helvetica, sans-serif;	font-size: 150%;	font-style: normal;	font-weight: bold;	color: #000000;	padding-left: 15px;	vertical-align: top;	top: 5px;	padding-top: 8px;	margin-top: 0px;	line-height: normal;	font-variant: normal;	text-indent: 164px;}.sectionlinks_lev2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 100%;	font-weight: normal;	font-variant: normal;	padding-bottom: 3px;	padding-top: 3px;}.sectionlinks_lev1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 100%;	font-weight: bold;	font-variant: normal;	padding-bottom: 3px;	padding-top: 3px;}.redtext {	font-family: Arial, Helvetica, sans-serif;	color: #F00;}.navtext {	font-family: Arial, sans-serif;	font-size: 12pt;	font-style: normal;	line-height: normal;	font-weight: normal;	font-variant: normal;	color: #FFFFFF;	text-align: center;}