/*

LEGACY CODE, INCLUDED ONLY FOR UNSEEN PROBLEMS

*/ 

.bbl9 {
	font-size: 9px;
	color: #000000;
	font-family : verdana, arial, helvetica;
	font-weight: bold
}
.bbl10 {
	font-size: 10px;
	color: #000000;
	font-family : verdana, arial, helvetica;
	font-weight: bold
}
.bl {
	font-size: 11px;
	color: #000000;
	font-family : verdana, arial, helvetica;
}
.bl9 {
	font-size: 9px;
	color: #000000;
	font-family : verdana, arial, helvetica
}
.blink {
	font-size: 11px;
	color: #01329B;
	font-family : verdana, arial, helvetica;
	text-decoration: underline;
}
a.blink {
	color: #01329B;
	text-decoration: underline;
}
a.blink:hover {
	color: #ADA59C;
	text-decoration: underline;
}
a.blink:visited {
	color: #990000;
	text-decoration: underline;
}
.gr {
	font-size: 9px;
	font-family : verdana, arial, helvetica
}
a.gr {
	color: #999999;
	text-decoration: none
}
a.gr:hover {
	color: #ADA59C;
	text-decoration: none
}
a.gr:visited {
	color: #CECECE;
	text-decoration: none
}
/*

.gr4 {font-size: 11px; color: #666666; font-family : verdana,arial,helvetica}

a.gr4 {color: #666666; text-decoration: underline}

a.gr4:hover {color: #999999; text-decoration: underline}

a.gr4:visited {color: #666666; text-decoration: underline}

*/

.gr2 {
	font-size: 9px;
	color: #ADA59C;
	font-family : verdana, arial, helvetica
}
a.gr2 {
	color: #ADA59C;
	text-decoration: underline
}
a.gr2:visited {
	color: #ADA59C;
	text-decoration: underline
}
.chap {
	font-size: 9px;
	color: #999;
	font-family : verdana, arial, helvetica
}
a.chap {
	color: #999;
	text-decoration: underline
}
a.chap:visited {
	color: #999;
	text-decoration: underline
}
.chap12 {
	font-size: 14px;
	color: #999;
	font-family : verdana, arial, helvetica;
	font-weight: bold;
}
/*

.min {font-size: 9px; color: #999; font-family : verdana,arial,helvetica}

a.min {color: #999; text-decoration: underline}

a.min:visited {color: #999; text-decoration: underline}



.min12 {font-size: 12px; color: #999; font-family : verdana,arial,helvetica; font-weight: bold}

*/

.res {
	font-size: 9px;
	color: #6F995E;
	font-family : verdana, arial, helvetica
}
a.res {
	color: #6F995E;
	text-decoration: underline
}
a.res:visited {
	color: #6F995E;
	text-decoration: underline
}
.res2 {
	font-size: 9px;
	color: #333A79;
	font-family : verdana, arial, helvetica
}
a.res2 {
	color: #333A79;
	text-decoration: underline
}
a.res2:visited {
	color: #333A79;
	text-decoration: underline
}
.res12 {
	font-size: 12px;
	color: #6F995E;
	font-family : verdana, arial, helvetica;
	font-weight: bold
}
/*

.res122 {font-size: 12px; color: #333A79; font-family : verdana,arial,helvetica; font-weight: bold}

*/

.get {
	font-size: 9px;
	color: #CC9900;
	font-family : verdana, arial, helvetica
}
a.get {
	color: #CC9900;
	text-decoration: underline
}
a.get:visited {
	color: #CC9900;
	text-decoration: underline
}
.get2 {
	font-size: 9px;
	color: #916212;
	font-family : verdana, arial, helvetica
}
a.get2 {
	color: #916212;
	text-decoration: underline
}
a.get2:visited {
	color: #916212;
	text-decoration: underline
}
.get12 {
	font-size: 12px;
	color: #CC9900;
	font-family : verdana, arial, helvetica;
	font-weight: bold
}
.get122 {
	font-size: 12px;
	color: #916212;
	font-family : verdana, arial, helvetica;
	font-weight: bold
}
.fam {
	font-size: 9px;
	color: #8A99B4;
	font-family : verdana, arial, helvetica
}
a.fam {
	color: #8A99B4;
	text-decoration: underline
}
a.get:visited {
	color: #8A99B4;
	text-decoration: underline
}
.fam12 {
	font-size: 12px;
	color: #8A99B4;
	font-family : verdana, arial, helvetica;
	font-weight: bold
}
.whb {
	font-size: 10px;
	color: #FFFFFF;
	font-family : verdana, arial, helvetica;
	font-weight: bold;
	text-decoration: none
}
.wh {
	font-size: 9px;
	color: #FFFFFF;
	font-family : verdana, arial, helvetica;
	text-decoration: none
}
a.wh {
	color: #FFFFFF;
	text-decoration: none
}
a.wh:visited {
	color: #FFFFFF;
	text-decoration: none
}
.whb2 {
	font-size: 9px;
	color: #FFFFFF;
	font-family : verdana, arial, helvetica;
	font-weight: bold;
	text-decoration: none
}
.blu {
	font-size: 9px;
	color: #310063;
	font-family : verdana, arial, helvetica
}
a.blu {
	color: #310063;
	text-decoration: none
}
a.blu:visited {
	color: #310063;
	text-decoration: none
}
a.blu:hover {
	color: #ADA59C;
	text-decoration: none
}
.gr3 {
	font-size: 12px;
	color: #ADA59C;
	font-family : verdana, arial, helvetica;
	font-weight: bold
}
.blink2 {
	font-size: 10px;
	color: #000000;
	font-family : verdana, arial, helvetica;
	text-decoration: none
}
a.blink2 {
	color: #000000;
	text-decoration: none
}
a.blink2:hover {
	color: #ADA59C;
	text-decoration: none
}
a.blink2:visited {
	color: #000000;
	text-decoration: none
}
/*

.style3 {

	font-size: 24px;

	font-weight: bold;

}



.style4 {color: #999}

.style12 {font-size: 150%;

	color: #666666;

}



.style28 {font-size: 36px}

.style19 {

	color: #666666;

	font-family: verdana,arial,helvetica;

	font-size: 9px;

	font-weight: bold;

}

.style21 {

	color: #666666;

	font-family: verdana,arial,helvetica;

	font-size: 9px;

}

.style30 {font-size: 24px}*/



/*NEW CODE FOR WEBSITE*/



body {
	margin: 0px;
	background-color: #FFFFFF;
	/* 	background-image: url(images/MilMinbg2_4.gif); */
	z-index:0;
}
#container{
position: relative;
margin: auto;
width:1000px;
height:1000px;
overflow:hidden
}
#milminlogo {
	/*also header_left*/
	position: absolute;
	left: 15px;
	right: 0px;
	bottom: auto;
	top: 0px;
	width: 146px;
	height: 124px;
	border: 0px;
}
#googlesearch {
	position: absolute;
	left: 611px;
	bottom: auto;
	top: 7px;
	z-index: 200;
	font-size: 11px;
	text-align: right;
}
#radio_center {
	height: 10px;
	font-size: 11px;
}
#google_search {
	font-size: 11px;
	width: auto;
}
#uid {
	position:relative;
	left: 0px;
	right: 0px;
	bottom: auto;
	top: 0px;
	width: auto;
	text-decoration: none;
}
#pwd {
	position: relative;
	left: 0px;
	right: 0px;
	bottom: auto;
	top: 0px;
	width: auto;
	text-decoration: none
}
#uid_admin {
	position:absolute;
	left: 685px;
	bottom: auto;
	top: 33px;
	width: auto;
	text-decoration: none;
}
#uid_login {
	position:absolute;
	left: 920px;
	bottom: auto;
	top: 75px;
	width: auto;
	text-decoration: none;
}
#pwd_login {
	position: absolute;
	left: 920px;
	bottom: auto;
	top: 75px;
	width: auto;
	text-decoration: none;
}
#login_go {
	position: relative;
	left: 0px;
	right: 0px;
	bottom: auto;
	top: 750px;
	width: auto;
}
#header_right {
	position: absolute;
	left: 0px;
	right: 0px;
	top: 0px;
	bottom: auto;
	width: auto;
	height: 50px;
	z-index: 100;
}
#header_right_textlinks {
	font-size: 11px;
	font-family : verdana, arial, helvetica;
	font-weight: bold;
	color: #999;
}
#menudivider {
	width: 3px;
	height: 12px;
	border: 0px;
}
#header_right_valor_pic {
	position: absolute;
	left: 0px;
	right: 0px;
	top: -16px;
	bottom: auto;
	width: 0px;
	height: 0px;
	border: 0px;
}
#mmsublogo {
	position: absolute;
	left: 201px;
	right: 0px;
	bottom: 0px;
	width: 317px;
	height: 21px;
	border: 0px;
}
#header_right_bottom {
	position: absolute;
	left: -27px;
	right: 0px;
	top: 97px;
	bottom: auto;
	width: 910px;
	height: 24px;
	border: 0px;
}
/* level 0 inner */

.m1l0iout {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	padding: 4px;
	color: #FFFFFF;
	text-align: center;
	z-index: 100;
}
.m1l0iover {
	font: 12px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	padding: 4px;
	color: #FFFFFF;
	text-align: center;
	z-index: 100;
}
/* level 0 outer */

.m1l0oout {
	text-decoration : none;
	border : 1px solid #FFFFFF;
	background-color: #999;
	z-index: 100;
}
.m1l0oover {
	text-decoration : none;
	border : 1px solid #FFFFFF;
	background-color: #999;
	z-index: 100;
}
/* level 1 inner */

.m1l1iout {
	font: 12px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding: 4px;
	color: #000000;
	z-index: 100;
	text-align: center;
}
.m1l1iover {
	font: bold 12px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
	padding: 4px;
	color: #000000;
	z-index: 100;
	text-align: center;
}
/* level 1 outer */

.m1l1oout {
	text-decoration : none;
	border : 1px solid #FFFFFF;
	background-color: #e3e4d6;
	z-index: 100;
}
.m1l1oover {
	text-decoration : none;
	border : 1px solid #FFFFFF;
	background-color: #8A99B4;
	z-index: 100;
}
/* level 0 inner */

.m2l0iout {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	padding: 4px;
	color: #FFFFFF;
	z-index: 99;
}
.m2l0iover {
	font: 10px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	padding: 4px;
	color: #FFFFFF;
	z-index: 99;
}
/* level 0 outer */

.m2l0oout {
	text-decoration : none;
	border : 1px solid #FFFFFF;
	background-color: #999;
	z-index: 99;
}
.m2l0oover {
	text-decoration : none;
	border : 1px solid #FFFFFF;
	background-color: #999;
	z-index: 99;
}
/* level 1 inner */

.m2l1iout {
	font: 12px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding: 4px;
	color: #000000;
	z-index: 100;
}
.m2l1iover {
	font: bold 12px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
	padding: 4px;
	color: #000000;
	z-index: 100;
}
/* level 1 outer */

.m2l1oout {
	text-decoration : none;
	border : 1px solid #FFFFFF;
	background-color: #8A99B4;
	z-index: 100;
}
.m2l1oover {
	text-decoration : none;
	border : 1px solid #FFFFFF;
	background-color: #8A99B4;
	z-index: 100;
}
/*rotc and breadcrumbs starts*/

/*left column drop down lists starts also uses rotc images*/

#body_left_rotc_images {
	position: absolute;
	left: auto;
	right: auto;
	top: 69px;
	bottom: auto;
	width: 177px;
	z-index:1000;
	/*text css*/

	font-size: 10px;
	color: #FFFFFF;
	font-family : verdana, arial, helvetica;
	font-weight: bold;
	text-decoration: none;
	border-left-color: #000000;
}
/*POSISTIONS AND FORMATING OF BREAD CRUMBS TEXT*/

#body_left_crumb {
	position: absolute;
	left: 200px;
	right: auto;
	top: 168px;
	bottom: auto;
	width: auto;
	color: #FFF;
	font-size: 10;
	font-family: "Times New Roman", Times, serif;
}
#bc {
	font-size: 9px;
	color: #999;
	font-family : verdana, arial, helvetica
}
a#bc {
	color: #999;
	text-decoration: underline
}
a#bc:visited {
	color: #999;
	text-decoration: underline
}
#bc_none {
	font-size: 9px;
	color: #999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	z-index: 0;
}
/*LEFT COLUMN DROPDOWNS*/

#left_col_text {
	border : 1px solid #FFFFFF;
	background-color: #999;
	color:White;
	text-align: left;
	position: absolute;
	top: 0px;
}
#millocs4 {
	position: relative;
	top: 25px;
}
#left_links {
	position: relative;
	top: 0.25em;
	bottom: 0.25em;
	/*text-align: center;*/

	left: 3px;
	text-decoration: none;
	color: #ffffff;
	padding-top: 0.25em;
	padding-bottom: 0.25em;
}
#left_links_over {
	position: relative;
	top: auto;
	background-color: #DEDFCE;
	text-align: center;
	text-decoration: none;
	color: #ffffff;
	padding-top: .25em;
	padding-bottom: .25em;
}
#rotc_select {
	margin-left: 1.5em;
}
#acad_select {
	margin-left: 1.5em;
}
#int_select {
	margin-left: 1.5em;
}
#U_ddl {
	max-width: 177px;
	width: 177px;
}
#state_ddl {
	max-width: 177px;
	width: 177px;
}
table.indent1 {
	background-color:#e3e4d6;
	color:black;
	font-weight:200;
	font-family : verdana, arial, helvetica;
	margin:0px;
	padding:0px;
	font-size:100%;
	position:absolute;
	visibility:hidden;
	left:30px;
	text-align:left;
	width: 20px;
	border-width:0px;
	cursor:pointer;
}
table.indent2 {
	background-color:#e3e4d6;
	color:black;
	font-weight:200;
	font-family : verdana, arial, helvetica;
	margin:0px;
	padding:0px;
	font-size:100%;
	position:absolute;
	visibility:hidden;
	left:51px;
	text-align:left;
	width: 20px;
	border-width:0px;
	cursor:pointer;
}
table.indent3 {
	font-weight:bold;
	font-size:110%;
	font:bold;
	left:72px;
	position:absolute;
	visibility:hidden;
	text-align:left;
	color:#8A99B4;
	text-decoration:none;
	background-color:#e3e4d6;
	z-index:500;
}
a.dropdownfinal {
	color:#000;
	text-decoration:none;
	font-weight:bold;
}
/* level 0 inner */

.m0l0iout {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	padding: 4px;
	color: #FFFFFF;
	z-index: 99;
}
.m0l0iover {
	font: 10px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	padding: 4px;
	color: #FFFFFF;
	z-index: 99;
}
/* level 0 outer */

.m0l0oout {
	text-decoration : none;
	border : 1px solid #FFFFFF;
	background-color: #999;
	z-index: 99;
}
.m0l0oover {
	text-decoration : none;
	border : 1px solid #FFFFFF;
	background-color: #999;
	z-index: 99;
}
/* level 1 inner */

.m0l1iout {
	font: 12px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding: 4px;
	color: #000000;
	z-index: 100;
}
.m0l1iover {
	font: bold 12px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
	padding: 4px;
	color: #000000;
	z-index: 100;
}
/* level 1 outer */

.m0l1oout {
	text-decoration : none;
	border : 1px solid #FFFFFF;
	background-color: #e3e4d6;
	z-index: 100;
}
.m0l1oover {
	text-decoration : none;
	border : 1px solid #FFFFFF;
	background-color: #8A99B4;
	z-index: 100;
}
/* level 2 inner */

.m0l2iout {
	font: 12px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding: 4px;
	color: #000;
	z-index: 100;
}
.m0l2iover {
	font: 12px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
	font-weight: bold;
	padding: 4px;
	color: #000;
	z-index: 100;
}
/* level 2 outer */

.m0l2oout {
	text-decoration : none;
	border : 1px solid #FFFFFF;
	background-color: #e3e4d6;
	z-index: 100;
}
.m0l2oover {
	text-decoration : none;
	border : 1px solid #FFFFFF;
	background-color: #8A99B4;
	z-index: 100;
}
/*

#google_search {

	max-width: inherit;

}

#radio_center {

	margin-left: 1.5em;

}

#black_text {

	color: black;

}*/



/*ADs on body left*/

#body_left {
	position: absolute;
	left: 0px;
	top: 200px;
	bottom: auto;
	width: 160px;
}
#res_links {
	border : 1px solid #FFFFFF;
	background-color: #999;
	color:White;
	text-align: left;
	position: absolute;
	top: 143px;
}
/*body center column starts*/

#body_center {
	position: absolute;
	left: 200px;
	top: 186px;
	bottom: auto;
	width: 750px;
	/*text css*/

	font-size: 12px;
	text-align: left;
}
/*MAIN TITLE*/

#title1 {
	font-size: 24px;
	color: #666;
	font-family : verdana, arial, helvetica;
	font-weight: bold;
}
/*SECONDARY TITLE*/

#title2 {
	font-size: small;
	color: #8A99B4;
	font-family : verdana, arial, helvetica;
	font-weight: 900;
	margin-top: 1em;
}
/*MAIN BODY TEXT*/

#main_text {
	font-size: 11px;
	color: #000000;
	font-family : verdana, arial, helvetica;
	margin-top: 2em;
	font-weight: normal;
}
/*REPORTS*/
#report {
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	margin: 5px;
	width: 1020px;
	text-align: left;
	border-collapse: collapse;
	border: 1px solid #000;
	background: #fff;
}
#report th {
	padding: 12px 17px 12px 17px;
	font-weight: bold;
	font-size: 12px;
	color: #000;
	border-bottom: 1px dashed #000;
	font-variant: small-caps;
}
#report td {
	padding: 7px 17px 7px 17px;
	color: #000;
}
#report tbody tr:hover td {
	color: #000;
	background: #ccc;
}
#table1 {
	table-layout:auto;
}
#tdtext {
	text-align: left;
	font-style: normal;
}
#linehoriz {
	width: 340px;
	height: 1px;
}
#lineshort {
	width: 129px;
	height: 2px;
	position: absolute;
	top: auto;
	left: 115px;
	bottom: auto;
	right: 0px;
}
#legal {
	text-align: center;
	color: #666666;
	font-family: verdana, arial, helvetica;
	font-size: 9px;
	margin-left: 0em;
}
#legal_2 {
	color: #666666;
	font-family: verdana, arial, helvetica;
	font-size: 9px;
	font-weight: bold;
	padding-left: .5em;
}
#legal_3 {
	color: #666666;
	font-family: verdana, arial, helvetica;
	font-size: 9px;
	font-weight: bold;
	padding-left: 4em;
}
/*body rigth column starts*/

#body_right {
	position: absolute;
	left: 792px;
	right: auto;
	top: 230px;
	bottom: auto;
	width: 153px;
}
#right_pic1 {
	position: relative;
	left: auto;
	right: auto;
	top: auto;
	bottom: auto;
	border: 0px;
	max-height: 55px;
	max-width: inherit;
	padding: 8px;
}
#right_pic2 {
	position: relative;
	left: auto;
	right: auto;
	top: auto;
	bottom: auto;
	border: 0px;
	max-height: 55px;
	max-width: inherit;
	padding: 8px;
}
#right_pic3 {
	position: relative;
	left: auto;
	right: auto;
	top: auto;
	bottom: auto;
	border: 0px;
	max-height: 55px;
	max-width: inherit;
	padding: 8px;
}
#right_pic4 {
	position: relative;
	left: auto;
	right: auto;
	top: auto;
	bottom: auto;
	border: 0px;
	max-height: 55px;
	max-width: inherit;
	padding: 8px;
}
#right_pic5 {
	position: relative;
	left: auto;
	right: auto;
	top: auto;
	bottom: auto;
	border: 0px;
	max-height: 55px;
	max-width: inherit;
	padding: 8px;
}
#body_center table tr td p span strong span {
	font-size: 14pt;
}
#body_center table tr .k p strong {
	font-size: 14px;
}
#body_center table tr td .MsoNormal strong span {
	color: #000;
}
#body_center table {
	font-size: 12pt;
	text-align: left;
	font-family: "Times New Roman", Times, serif;
	color: #03C;
}
#body_center table tr td {
	font-family: Arial, Helvetica, sans-serif;
	color: black;
	font-size: 12px;
	right: 0px;
	text-align: left;
}
#body_center table tr td .MsoNormal strong span {
	font-family: Times New Roman, Times, serif;
}
#body_center table tr td .MsoNormal strong span {
	text-align: justify;
}
#body_center table tr td h2 strong {
	font-size: 12pt;
}
#body_center table tr td h2 strong {
	font-size: 12pt;
}
.k {
	font-size: 10pt;
}
#body_center table tr td h2 .k {
	font-size: 12px;
}
.s {
	font-size: 12pt;
}

