@charset "UTF-8";
/* CSS Document */

body {background-color:#9394B1; text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 13px; margin: 0}

p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 19px;
	color: #666666;
	margin-top: 0px;
	margin-bottom: 10px;

}

a{
	color: #006633;
	text-decoration: underline;
}
a:visited{
	color: #4A49A8;
}
a:hover{
	color:#FF9D00;
	text-decoration: none;
}
a:active{
	color: #FF9D00;
	}

img{
	border: 0;
	}

strong{
	color: #333333;
	}

#wrapper {width: 1024px; margin: 0 auto;}


#unav {text-align: right; margin-top: 10px; }
#unav li {list-style:none; display: inline; padding: 0px 0px 0px 15px; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
#unav a {color: #FFFFFF; text-decoration: none;}
#unav a:hover {color: #FFFFFF; text-decoration: underline;}

#banner {background:url("../images/_redes_imgs/mms_header2.jpg") no-repeat; width: 1024px; height: 148px; }

#logo {position: relative; top: 35px; left: 25px; float: left;}
#logo img {border: 0px;}

#nav {background: url("../images/_redes_imgs/mms_navbar.png") no-repeat; position: relative; top: 78px; left: 384; width: 640px; float: right; height: 31px; }
#nav ul {width: 490px; float: right; margin: 10px; } /*original width: 500px*/
#nav li {display: inline; margin: 0;}

#nav a {display: inline; text-decoration: none; color: #666666; font-family: Arial, Helvetica, sans-serif; font-size: 12px; letter-spacing: .1em; width: 100px; padding: 9px 8px 7px 7px; }
#nav a:hover {text-decoration: underline; border: none; color: #03472E;}

#breadcrumbs{
	padding-top: 10px;
	padding-left: 405px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}

#mainContent {width: 1024px; min-height: 500px; height: 100%; background: url("../images/_redes_imgs/mainContent_banner_default.jpg") no-repeat; background-color: #FFFFFF; float: left; }

#subnav ul{
	align: left; /*originally left: 20px with 2 page structure*/
	}


#subnav li{
	margin: 2px;
	padding: 0px;
	float: left; /*this corrects the */
	width: 250px; /*whitespace bug in IE*; originally 235px*/
	text-align: left;
	list-style-type: none;
	/*background-color: #E4E4Eb;*/
	line-height: 2em;
	
}

#subnav a{
	display: block; /*to increase clickable area as links default to inline*/
	color:#03472e; border-bottom:1px solid #03472e; text-align: left; margin:0px; font-size:13px; background-color:none;
	text-decoration: none;
	padding: 0 15px;

}

#subnav a:hover {background-color:none; color: #009933; border-bottom:1px solid #66b330;}  


#subnav li a:hover{
	background-color:#FFFFFF;
	color: #66b330;

	}
	
#subnav .enroll a{
	display: block; /*to increase clickable area as links default to inline*/
	color: #FF9D00;  border: none; text-align: left; margin:0px; font-size:14px; background-color:none; 
	text-decoration: none;
	padding: 0 15px 15px 0px;
}



/* These make the primary nav text HAVE A COLORED BACKGROUND when "up" */
	#bodyone #nav_one a, #bodyone_sub1 #nav_one a, #bodyone_sub2 #nav_one a, #bodyone_sub3 #nav_one a,  #bodyone_sub4 #nav_one a {background-color: #CECFDC;}
	#bodytwo #nav_two a, #bodytwo_sub1 #nav_two a, #bodytwo_sub2 #nav_two a, #bodytwo_sub3 #nav_two a, #bodytwo_sub4 #nav_two a, #bodytwo_sub5 #nav_two a {background-color: #CECFDC;}
	#bodythree #nav_three a, 
	#bodythree_sub1 #nav_three a, #bodythree_sub2 #nav_three a, #bodythree_sub3 #nav_three a, #bodythree_sub4 #nav_three a, #bodythree_sub5 #nav_three a {background-color: #CECFDC;}
	#bodyfour #nav_four a, #bodyfour_sub1 #nav_four a, #bodyfour_sub2 #nav_four a, #bodyfour_sub3 #nav_four a, #bodyfour_sub4 #nav_four a, #bodyfour_sub5 #nav_four a {background-color: #CECFDC;}
	#bodyfive #nav_five a, #bodyfive_sub1 #nav_five a, #bodyfive_sub2 #nav_five a, #bodyfive_sub3 #nav_five a, #bodyfive_sub4 #nav_five a, #bodyfive_sub5 #nav_five a {background-color: #CECFDC;}
	
	
	
	/* These make the subnav link text GREEN and UNDERLINED when "up" */
	#body_sub1 #nav_sub1 a, #body_sub2 #nav_sub2 a, #body_sub3 #nav_sub3 a, #body_sub4 #nav_sub4 a, #body_sub5 #nav_sub5 a, #body_sub6 #nav_sub6 a{color:#66b330;  border-bottom:1px solid #66b330;}
	#bodyone_sub1 #nav_sub1 a, #bodyone_sub2 #nav_sub2 a, #bodyone_sub3 #nav_sub3 a, #bodyone_sub4 #nav_sub4 a, #bodyone_sub5 #nav_sub5 a, #bodyone_sub6 #nav_sub6 a {color:#66b330;  border-bottom:1px solid #66b330;}
	#bodytwo_sub1 #nav_sub1 a, #bodytwo_sub2 #nav_sub2 a, #bodytwo_sub3 #nav_sub3 a {color:#66b330;  border-bottom:1px solid #66b330;}
	
	#bodytwo_sub4 #nav_sub4 a, #bodytwo_sub5 #nav_sub5 a {color:#66b330;  border: none;}
	
	#bodythree_sub1 #nav_sub1 a, #bodythree_sub2 #nav_sub2 a, #bodythree_sub3 #nav_sub3 a, #bodythree_sub5 #nav_sub5 a {color:#66b330;  border-bottom:1px solid #66b330;}
	#bodythree_sub4 #nav_sub4 a {color:#66b330; border-bottom:1px solid #66b330;}
	#bodyfour_sub1 #nav_sub1 a, #bodyfour_sub2 #nav_sub2 a, #bodyfour_sub3 #nav_sub3 a, #bodyfour_sub4 #nav_sub4 a {color:#66b330;  border-bottom:1px solid #66b330;}
	#bodyfour_sub5 #nav_sub5 a {color: #66b330; border: none;}
		#bodyfive_sub1 #nav_sub1 a, #bodyfive_sub2 #nav_sub2 a, #bodyfiver_sub3 #nav_sub3 a, #bodyfive_sub4 #nav_sub4 a, #bodyfive_sub5 #nav_sub5 a {color:#66b330;  border-bottom:1px solid #66b330;}



h1{
	/*color:#006600;*/
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	color:#333333;
	font-size: 23px;
	}
h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #006633;
	/*color: #339900;*/
	}
h3{
	color: #006633;
	font-size: 14px;
}

h3 span{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	font-weight: normal;
	font-size: 20px;
	
	}
h3 a{
	text-decoration: none;
	}

h4{
	color: #006633;
	font-size: 14px;
	margin-left: 30px;
	}

h5{
	color: #009933;
	font-size: 14px;
	margin-bottom: 5px;
}
	
#bottomWrapper{ background: url("../images/_redes_imgs/mms_footerBar.png") repeat-x; width: 100%; background-color: #FFFFFF; color: #666666; border-top: 3px solid #B5B5B5; float: left; }

#bottomNav{margin: 0 auto; width: 1024px;}

#bottomNav a{color: #666666; text-decoration: none;}
#bottomNav a:hover{ text-decoration: underline; color: #9394B1;}
 
#company{text-align: left; margin-left: 10px; margin-top: 25px; margin-bottom: 0px; padding-bottom: 0px;float: left; width: 130px; }
#company ul {margin-left: 0px; padding-left: 0px; height: 100px; }
#company li {text-decoration: none; list-style: none; margin: 0px; font-size: 11px; color: #999999; line-height: 2.0em;}


#media{text-align: left;  margin-left: 105px; margin-top: 25px; margin-bottom: 0px; padding-bottom: 0px; width: 130px; float: left;}
#media ul {margin-left: 0px; padding-left: 0px; height: 100px; }
#media li {text-decoration: none; list-style: none; margin: 0px; font-size: 11px; color: #999999; line-height: 2.0em;}
 
#resources{text-align: left; margin-left: 105px; margin-top: 25px; margin-bottom: 0px; padding-bottom: 0px; width: 130px; float: left;}
#resources ul {margin-left: 0px; padding-left: 0px; height: 100px; }
#resources li {text-decoration: none; list-style: none; margin: 0px; font-size: 11px; color: #999999; line-height: 2.0em;}

#footer p{height: 30px; width: 100%; margin: 0 auto; background-color: none; text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #666666; line-height: 11px; clear: both; float: left;}

.intro{
	width: 500px;
	}
.leadin{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 21px;
	color: #333333;
	margin-top: 0px;
	margin-bottom: 10px;
}
.importantHead{
	font-family: Helvetica, Arial, sans-serif;
	font-weight: normal;
	font-size: 15px;
	color: #4A49A8;
	border-bottom: 1px dotted #999999;
	margin-bottom: 30px;
	display: inline;
}	
.list{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 19px;
	color: #666666;
	list-style-image: url(../images/_redes_imgs/bullet.png);
	margin-bottom: 10px;
}
.required{
	font-size: 9px;
	color:#FF0000;
}
.testimonial {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	font-size: 12px;
}

.testimonialPara{
	margin-left: 15px;
	margin-right: 10px;
}
.newsClipping{
	margin-left: 20px;
	padding-right: 50px;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 14px;
}

.twitter{
	margin-left: 5px;
	padding-right: 50px;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 14px;
}


.bottom{font-family: Helvetica, Arial, sans-serif; font-weight: bold; font-size: 14px; color:#666666;}
.bottomCol {width: 300px;}

.subnav_title{font-size:16px;}
