/* MPA */
/* create date: 2008.12.01  Hown */

/* ======================================================== GLOBAL ==========================================================*/
html, body, form, h1, h2, h3, h4, h5, h6, p, pre, blockquote, ul, ol, dl {
	margin:0;
	padding:0;
	border:0;
}
body {
font-family:Arial; 
font-size:12pt;
background-image:url(../images/body_bg.gif);
background-repeat:repeat-y;
width:765px;
height:auto;
line-height:18pt;
color:#000000;
}
input:focus, input.focus, textarea:focus, textarea.focus, select:focus, select.focus{
color:#333;
background-color:#FFFFCC;
}
.center, p.center {
text-align:center;
}
.txtright{
text-align:right;
}

.right {
	float:right;
}
.left {
	float:left;
}
.clear {
	clear:both;
}
h1 {
color:#1e3a5b;
font-size:24px;
line-height:28px;
font-weight:bold;
}
h2 {
color:#00428e;
font-size:18px;
line-height:22px;
margin-bottom:5px;
font-weight:normal;
}
h3 {
color:#008888;
font-size:14px;
line-height:22px;
margin-bottom:5px;
font-weight:bold;
}
.greyfont {
font-size:14px;
color:#505050;
font-weight:bold;
}
.block{
display:block;
clear:both;
padding:0px;
}
img {
border:0px;
vertical-align:middle;
}
a.PrintBox {
/*background:url(../images/print_icon.gif) no-repeat;
padding-left:25px;
font-size:11px;
color:#696969;
text-decoration:none;
margin:5px 0px 5px 20px;
width:auto;
display:inline-block;*/
display:none;
}
a.PrintBox:hover {
color:#000;
text-decoration:underline;
}
.Keyword {
font-weight:bold;
color:#00428e;
}
ul.IncludeContent {
padding:0 20px;
margin:0;
list-style:none;
}
ul.IncludeContent li {
/*background:url(../images/include-icon.gif) left center no-repeat;
padding-left:20px;*/
list-style:square;
padding:0;
list-style-position:inside;
}
table.sponsorship {
border:1px solid #d8d8d8;
border-right:none;
}
table.sponsorship td {
padding:8px;
border-right:1px solid #d8d8d8;
}
table.sponsorship .title {
background:#e3fcfc;
color:#005656;
font-weight:bold;
}
table.sponsorship .title td {
padding:4px 8px;

}
/*=================================================== COLOR =============================================== */
.darkblue {
color:#000d46;
}
.green {
color:#008888;
}
.thingreen_bg {
background:#e3fcfc;
}
.thingrey_bg {
background:#eeeeee;
}

/* ================================================== LINK ================================================ */
a:link, a:visited {
text-decoration:none;
}
a:hover, a:active {
text-decoration:underline; 
}
a.green {
color:#007171;
text-decoration:underline;
}
a.green:hover {
text-decoration:none;
color:#00428e;
}

img{
behavior: url(data/iepngfix.htc) 
}
/* ======================================================== Wrapper ==========================================================*/
#Wrapper{
margin-left:auto;
margin-right:auto;
width:100%;
position:relative;
padding:0px 25px 25px 25px;
}

#Wrapper1{
margin-left:auto;
margin-right:auto;
width:736px;
position:relative;
}

/* ======================================================== Header ==========================================================*/
#Header{
display:none;
}
.Logo{
position: absolute;
right:44px;
width:107px;
height:110px;
}

.intro_1{
background-image:url(../images/intro_1.jpg);
width:736px;
height:230px;
}
.intro_2{
background-image:url(../images/intro_2.jpg);
width:736px;
height:80px;
margin-bottom:2px;
}
.intro_3{
background-image:url(../images/intro_3.jpg);
width:736px;
height:134px;
background-position:right top;
background-repeat:no-repeat;
}
.intro_text{
padding:0 50px 0 30px;
width:475px;
color:#008888;
font-size:12px;
font-weight:bold;
}
.intro_text a img {
margin-bottom:5px;
}
.map{
position:relative;
top:-50px;
}
#Header .IconDiv {
width:130px;
float:left;
padding:3px 0;
}
.IconDiv img {
margin:0 5px;
}
.menu{
width:auto;
float:left;
}
.menu a{
float:left;
display:inline;
margin:0 22px;
}
.menu a.menu_1 {
background:url(../images/menu_1.gif) center bottom no-repeat;
width:74px;
height:36px;
}
.menu a.menu_1:hover {
background:url(../images/menu_1.gif) center center no-repeat;
width:74px;
height:36px;
}
.menu a.active_1 {
background-position:center top;
}
.menu a.active_1:hover {
background-position:center top;
}
.menu a.menu_2 {
background:url(../images/menu_2.gif) center bottom no-repeat;
width:118px;
height:36px;
}
.menu a.menu_2:hover {
background:url(../images/menu_2.gif) center center no-repeat;
width:118px;
height:36px;
}
.menu a.active_2 {
background-position:center top;
}
.menu a.active_2:hover{
background-position:center top;
}
.menu a.menu_3 {
background:url(../images/menu_3.gif) left bottom no-repeat;
width:77px;
height:36px;
}
.menu a.menu_3:hover{
background:url(../images/menu_3.gif) center center no-repeat;
width:77px;
height:36px;
}
.menu a.active_3 {
background-position:center top;
}
.menu a.active_3:hover {
background-position:center top;
}
.menu a.menu_4 {
background:url(../images/menu_4.gif) center bottom no-repeat;
width:205px;
height:36px;
}
.menu a.menu_4:hover {
background:url(../images/menu_4.gif) center center no-repeat;
width:205px;
height:36px;
}
.menu a.active_4 {
background-position:center top;
}
.menu a.active_4:hover {
background-position:center top;
}
.menu a.menu_5 {
background:url(../images/menu_5.gif) center bottom no-repeat;
width:151px;
height:36px;
}
.menu a.menu_5:hover {
background:url(../images/menu_5.gif) center center no-repeat;
width:151px;
height:36px;
}
.menu a.active_5 {
background-position:center top;
}
.menu a.active_5:hover {
background-position:center top;
}
/*======================================== ABOUT MPA PAGE ============================================== */
.AboutPage {
width:686px;
padding:25px;
}
.AboutPage .AboutContent {
width: 430px;
background:url(../images/aboutpic.jpg) right 85px scroll no-repeat;
padding-right:285px;
}

.tags{
position:absolute;
left:135px;
top: 340px;
}

.AboutPage .LifeContent {
background:url(../images/gradhat.gif) right 105px scroll no-repeat;
padding-right:200px;
}

/*================================================== SCHOLARSHIP PAGE ======================================= */
.ScholarshipPage {
width:90%;
padding:25px 25px 25px 25px;
}

.ScholarshipPage p{
width:85%;
}

.ScholarshipPage .greyfont {
margin-top:8px;
}

/*================================================== WHY CHOOSE MPA PAGE ======================================= */
.WhyPage {
background:url(../images/whypic.jpg) right 100px scroll no-repeat;
width:454px;
padding:25px 257px 25px 25px;
}

.WhyPage .dyk{
display:block;
width: 671px;
height:210px;
background:url(../images/didyouknw.gif) no-repeat;
color: #333;
padding-top:50px;
}

.quote{
font-size:21px;
color:#007171;
font-family:"Courier New", Courier, monospace;
}

.name{
font-size:12px;
color:#00428E;
}

.testimonial{
width: 480px;
margin:10px;
}

.blank{
background:none;
background-image:none;
}

.bgbg{
width: 435px;
height:144px;
background-image:url(../images/bgbg.gif);
background-repeat:no-repeat;
padding:14px 20px;
}

.specialq{
background:url(../images/bg3.jpg) no-repeat; 
width:577px; 
height:110px; 
padding:14px 16px;
}

.specialq p{
width:100%;
}

.smalltxt{
font-size:11px;
color:#444;
}

/*================================================== CAREER PAGE ======================================= */
.CareerPage {
background:url(../images/man.jpg) right 105px scroll no-repeat;
width:454px;
padding:25px 257px 25px 25px;
}