
/* ============================== */
/* ======= BODY, HEADERS ======== */
/* ============================== */

body {font-style: normal;
	font-variant: normal;
	font-weight: normal;
	margin: 0 0 0 0;
	font-size: 8pt;
	color: #111d58;
	overflow:hidden;
	z-index: 0;
	background-color: #ffffff;
	font-family: Arial, Verdana, Helvetica}

h1 {font-size:22pt;font-weight:bold;letter-spacing:-.8px;color:#111d58;padding:0;margin:0}

h2 {font-size:22pt;font-weight:normal;letter-spacing:-.8px;color:#111d58;padding:0;margin:0}

h3 {font-size:12pt;font-weight:normal;letter-spacing:-.8px;color:#111d58;padding:3px 0 3px 0;margin:0;display:block;background:#eeeeee;border-bottom:solid 1px #666666}

a:link.a3 {font-size:12pt;font-weight:bold;letter-spacing:-.8px;color:#111d58;padding:3px 0 3px 0;margin:10px 0 0 0;display:block;background:#eeeeee;border-bottom:solid 1px #666666}
a:visited.a3 {font-size:12pt;font-weight:bold;letter-spacing:-.8px;color:#111d58;padding:3px 0 3px 0;margin:10px 0 0 0;display:block;background:#eeeeee;border-bottom:solid 1px #666666}
a:hover.a3 {color:#aaaaff;font-size:12pt;font-weight:bold;letter-spacing:-.8px;padding:3px 0 3px 0;margin:10px 0 0 0;display:block;background:#eeeeee;border-bottom:solid 1px #666666}






td {font-size:8pt}
/* ============================== */
/* ======= DIV CLASSES ======== */
/* ============================== */
.container {
	position:absolute;
	overflow:visible;
	z-index:0;
	width:1000px;
	height:560px;
	top: 0px;
	left:50%;
	color:#111d58;
	margin-left:-500px;
	font-family: Arial, Verdana, Helvetica
	}

.container2_header {
	position:absolute;
	z-index:0;
	width:1000px;
	height:130px;
	overflow:hidden;
	top: 0px;
	left:0px;
	color:#111d58;
	background:#ffffff;
	font-family: Arial, Verdana, Helvetica
	}

.container2_top {
	position:absolute;
	z-index:0;
	width:1000px;
	height:190px;
	top: 135px;
	background:url(mm/menupaneltop.gif) left no-repeat;
	left:0px;
	overflow:visible;
	font-family: Arial, Verdana, Helvetica
}
.container2_middlestrip {
	position:absolute;
	z-index:0;
	width:1000px;
	height:40px;
	top: 330px;
	overflow:hidden;
	left:0px;
	font-family: Arial, Verdana, Helvetica
}

.container2_bottom {
	position:absolute;
	z-index:0;
	width:1000px;
	height:195px;
	overflow:visible;
	top: 375px;
	background:url(mm/menupanelbottom.gif) left no-repeat;
	left:0px;
	font-family: Arial, Verdana, Helvetica
}
.container3_bottom {
	position:absolute;
	z-index:0;
	width:150px;
	height:233px;
	overflow:hidden;
	top: 324px;
	background:url(mm/menupanelbottom2.gif) left no-repeat;
	left:0px;
	font-family: Arial, Verdana, Helvetica
}
.newstopbox1 {
	position: relative;
	top:40px;
	left:10px;
	width: 370px;
	height:140px;
	overflow:auto;
	scrolling:auto
	}
.newstopbox2 {
	position: relative;
	top:20px;
	left:80px;
	width: 470px;
	height:160px;
	overflow:auto;
	scrolling:auto
	}

.scrollwin {
	position: relative;
	width: 780px;
	height:385px;
	overflow:auto;
	scrolling:auto
	}

.movieholder {
	position:absolute;
	top:0px;
	left:135px;
	width:865px;
}
.movieholder2 {
	position:absolute;
	top:0px;
	left:140px;
	width:863px;
}
/* ============================== */
/* ========  LINK CLASSES ======= */
/* ============================== */

a:link {font-family: Arial, Verdana, Helvetica;
	font-size: 8pt;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
	color: #b1b2b4}
a:visited {font-family: Arial, Verdana, Helvetica;
	font-size: 8pt;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
	color: #b1b2b4}
a:hover {font-family: Arial, Verdana, Helvetica;
	font-size: 8pt;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
	color: #e95d0f}

a:link.casestudy2 {color:#ffffff;font-weight:normal}
a:visited.casestudy2 {color:#ffffff;font-weight:normal}
a:hover.casestudy2 {color:#aaaaff;font-weight:normal}

a:link.navon {font-decoration: none;font-size:8pt;font-weight:normal;color: #eeeeee; border-bottom:dotted 1px #455dcf;width:88px;display:block;padding:5px 0 5px 12px;background:url(mm/bb.gif) no-repeat left}
a:visited.navon {font-decoration: none;font-size:8pt;font-weight:normal;color: #eeeeee; border-bottom:dotted 1px #455dcf;width:88px;display:block;padding:5px 0 5px 12px;background:url(mm/bb.gif) no-repeat left}
a:hover.navon {font-decoration: none;font-size:8pt;font-weight:normal;color: #aaaaff; border-bottom:dotted 1px #455dcf;width:88px;display:block;padding:5px 0 5px 12px;background:url(mm/bb.gif) no-repeat left}
a:link.navoff {font-decoration: none;font-size:8pt;font-weight:normal;color: #aaaaff; border-bottom:dotted 1px #455dcf;width:100px;display:block;padding:5px 0 5px 0}
a:visited.navoff {font-decoration: none;font-size:8pt;font-weight:normal;color: #aaaaff; border-bottom:dotted 1px #455dcf;width:100px;display:block;padding:5px 0 5px 0}
a:hover.navoff {font-decoration: none;font-size:8pt;font-weight:normal;color: #eeeeee; border-bottom:dotted 1px #455dcf;width:100px;display:block;padding:5px 0 5px 0}

a:link.mainnav {font-decoration: underline;font-weight:normal;color: #ffffff}
a:visited.mainnav {font-decoration: underline;font-weight:normal;color: #ffffff}
a:hover.mainnav {font-decoration: normal;font-weight:normal;color: #cdcdff}

img.mainnav {outline: none;margin-bottom:12px}

a:link.toplink {font-decoration: underline;font-weight:normal;color: #111d58}
a:visited.toplink {font-decoration: underline;font-weight:normal;color: #111d58}
a:hover.toplink {font-decoration: normal;font-weight:normal;color: #ee1d58}

a:link.toplink2 {font-decoration: underline;font-weight:bold;color: #111d58}
a:visited.toplink2 {font-decoration: underline;font-weight:bold;color: #111d58}
a:hover.toplink2 {font-decoration: normal;font-weight:bold;color: #ee1d58}

a:link.newslink {color:white;font-weight:normal;font-size:9pt}
a:visited.newslink {color:white;font-weight:normal;font-size:9pt}
a:hover.newslink {color:#dfdfff;font-weight:normal;font-size:9pt}



a:link.submen {display:block;color:#111d58;font-weight:normal;font-size:9pt;padding-bottom:8px}
a:visited.submen {display:block;color:#111d58;font-weight:normal;font-size:9pt;padding-bottom:8px}
a:hover.submen {display:block;color:#dfdfff;font-weight:normal;font-size:9pt;padding-bottom:8px}

a:link.submen2 {display:block;color:#ffffff;font-weight:normal;font-size:9pt}
a:visited.submen2 {display:block;color:#ffffff;font-weight:normal;font-size:9pt}
a:hover.submen2 {display:block;color:#111d58;font-weight:normal;font-size:9pt}

a:link.inline {font-decoration: underline;color: #111d58}
a:visited.inline {font-decoration: underline;color: #111d58}
a:hover.inline {font-decoration: normal;color: #111d58}


/* ============================== */
/* ====  FORM STUFF  ======= */
/* ============================== */

input.norm {font-size:8pt;border:solid 1px black;background:white;color:#333333}
textarea.norm {font-size:8pt;border:solid 1px black;background:white;color:#333333}
select.norm {font-size:8pt;border:solid 1px black;background:white;color:#333333}
input.vital {font-size:8pt;border-left: #ff0000 3px solid;border-top: #000000 1px solid;border-right: #000000 1px solid;border-bottom: #000000 1px solid;background:white;color:#333333}
.stdbtn {font-size: 8pt;color:#ffffff;background:#215c8c}


/* ============================== */
/* ====  POP  BOX  STUFF  ======= */
/* ============================== */

.PopBoxImageSmall {
	border-color: #ffffff;
	border-style: none;
	border-width: 0px;
	cursor: url("mm/magplus.cur"), pointer;
}

.PopBoxImageLarge {
	border-color: #999999;
	border-style: solid;
	border-width: 1px;
	cursor: url("mm/magminus.cur"), pointer;
}

.PopBoxImageShrink {
	cursor: url("mm/magminus.cur"), pointer;
}

.PopBoxImageLink {
	cursor: pointer;
}

.PopBoxImageMove {
	border-color: #ffffff;
	border-style: none;
	border-width: 0px;
	cursor: pointer;
}

/* ========================================= */
/* ====  G E N E R A L    S T U F F  ======= */
/* ========================================= */

.small {font-size: 7.5pt}

p {margin:0}

#navcontainer {position:absolute;top:10px;left:13px;text-align:left}
b.title {color:#101d58;font-size:12pt}
