/* CSS Document */

body	{background-color: #605F5E;
		font-family:Trebuchet MS, Helvetica, sans-serif;
		font-size:12px;
		color: #2d2d2d;
}

.bodyText { padding: 4px; }

div.desc_body2 {
	border-left: 1px solid #AAAAAA;
	 border-right: 1px solid #AAAAAA;
	 height: 530px;
	 width=200px;
	 padding: 5px;
	 margin: 0;
}

div.desc_body3 {
	border-left: 1px solid #AAAAAA;
	 border-right: 1px solid #AAAAAA;
	 height: 620px;
	 width=200px;
	 padding: 5px;
	 margin: 0px;
}

div.desc_body {
	border-left: 1px solid #AAAAAA;
	 border-right: 1px solid #AAAAAA;
	 height: 380px;
	 width=100px;
	 padding: 5px;
	 margin: 0;
}

div.desc_awards {
	border-left: 1px solid #AAAAAA;
	 border-right: 1px solid #AAAAAA;
	 height: 320px;
	 width=100px;
	 padding: 5px;
	 margin: 0;
}

div.desc_awards2 {
	border-left: 1px solid #AAAAAA;
	 border-right: 1px solid #AAAAAA;
	 height: 330px;
	 width=100px;
	 padding: 5px;
	 margin: 0;
}

div.desc_awards3 {
	border-left: 1px solid #AAAAAA;
	 border-right: 1px solid #AAAAAA;
	 height: 450px;
	 width=100px;
	 padding: 5px;
	 margin: 0;
}

div.sec_gray {
    /*background-color: #DDDDDD80;*/
    background-color: #D6BB0080;
    border-bottom-left-radius: 15px;
    border-bottom-right-radius: 15px;
    padding: 10px;
}

div.sec_green {
    background-color: #2A750040;/*#0A550A40;*/
    border-bottom-left-radius: 15px;
    border-bottom-right-radius: 15px;
    padding: 10px;
}

div.sec_header_green {
    font-weight: bold;
    background-color: #2A75008A; /*#0A550A8A;*/
    border-top-left-radius: 15px;
    border-top-right-radius: 15px;
    color: black;
    font-size: 22px;
    font-family: Georgia, serif;
    text-align: center;
    height: 30px;
    padding-top: 5px;
    
}

div.sec_header_gray {
    font-weight: bold;
    /*background-color: #CCCCCCFF;*/
    background-color: #C5AA00FF;
    border-top-left-radius: 15px;
    border-top-right-radius: 15px;
    color: black;
    font-size: 22px;
    font-family: Georgia, serif;
    text-align: center;
    height: 30px;
    padding-top: 5px;
    
    
}

.hoverDiv {
	  border: solid 1px #000000;
	  border-radius: 15px;
	  box-shadow: 8px 8px 3px #888888;
	  padding: 0.5ex;
}
.hoverDiv:hover {
	  background-color: #dddddd;
	  cursor: pointer;
}

.joinDiv {
	 border: solid 1px #000000;
	 border-radius: 15px;
	 box-shadow: 8px 8px 3px #888888;
	 padding: 0.5ex
}
.joinDiv:hover {
	  background-color: #dddddd;
	  cursor: pointer;
}

.hoverDivMGC {
	  border: solid 1px #000000;
	  border-radius: 15px;
	  box-shadow: 8px 8px 3px #888888;
	  padding: 0.5ex;
}
.hoverDivMGC:hover {
	  background-color: #dddddd;
	  cursor: pointer;
}

.hoverDivAward {
	  border: solid 1px #000000;
	  border-radius: 15px;
	  box-shadow: 8px 8px 3px #888888;
	  padding: 0.5ex;
}
.hoverDivAward:hover {
	  background-color: #dddddd;
	  cursor: pointer;
}

.hoverDivOutreach {
	  border: solid 1px #000000;
	  border-radius: 15px;
	  box-shadow: 8px 8px 3px #888888;
	  padding: 0.5ex;
}
.hoverDivOutreach:hover {
	  background-color: #dddddd;
	  cursor: pointer;
}

.hoverDivMGAC {
	  border: solid 1px #000000;
	  border-radius: 15px;
	  box-shadow: 8px 8px 3px #888888;
	  padding: 0.5ex;
}
.hoverDivMGAC:hover {
	  background-color: #dddddd;
	  cursor: pointer;
}
.hoverDivMM {
	  border: solid 1px #000000;
	  border-radius: 15px;
	  box-shadow: 8px 8px 3px #888888;
	  padding: 0.5ex;
}
.hoverDivMM:hover {
	  background-color: #dddddd;
	  cursor: pointer;
}
.greenbutton {
  background-color: rgb(59,107,41);
  border: none;
  color: white;
  padding: 10px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 14px;
  margin: 4px 2px;
  border-radius: 12px;
}

.mgctab {
  background-image: linear-gradient(rgb(59,107,41),rgb(24,44,16));
  border: none;
  color: white;
  padding: 10px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 14px;
  margin: 0px 0px;
  border-radius: 12px 12px 0 0;
  height:40px;
       width:100px;
}

.purplebutton {
  background-color: rgb(120,122,47);
  border: none;
  color: white;
  padding: 10px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 14px;
  margin: 4px 2px;
  border-radius: 12px;
}

.awardstab {
  background-image: linear-gradient(rgb(120,122,47),rgb(50,51,18));
  border: none;
  color: white;
  padding: 10px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 14px;
  margin: 0px 0px;
  border-radius: 12px 12px 0 0;
  height:40px;
       width:100px;
}

.bluebutton {
  background-color: rgb(64,85,152);
  border: none;
  color: white;
  padding: 10px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 14px;
  margin: 4px 2px;
  border-radius: 12px;
}

.meetingtab {
  background-image: linear-gradient(rgb(64,85,152),rgb(21,31,87));
  border: none;
  color: white;
  padding: 10px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 14px;
  margin: 0px 0px;
  border-radius: 12px 12px 0 0;
  height:40px;
       width:100px;
}

.codiepurplebutton {
  background-color: rgb(94,54,149);
  border: none;
  color: white;
  padding: 10px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 14px;
  margin: 4px 2px;
  border-radius: 12px;
}

.outreachtab {
  background-image: linear-gradient(rgb(140,70,23), rgb(62,31,10));
  border: none;
  color: white;
  padding: 10px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 14px;
  margin: 0px 0px;
  border-radius: 12px 12px 0 0;
  height:40px;
       width:100px;
}

.mgctab:hover {
	cursor: pointer;
	color: black;
 }
.mgactab:hover {
  	cursor: pointer;
  	color: black;
}

.awardstab:hover {
	cursor: pointer;
	color: black;
 }
.meetingtab:hover {
  	cursor: pointer;
  	color: black;
}


.greenbutton:hover {
	cursor: pointer;
	color: black;
}

.redbutton:hover {
	 cursor: pointer;
	  color: black;
  }

.outreachtab:hover {
  	cursor: pointer;
  	color: black;
}

.bluebutton:hover {
	cursor: pointer;
	color: black;
	 }

.redbutton {
  background-color: rgb(147,55,52);
  border: none;
  color: white;
  padding: 10px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 14px;
  margin: 4px 2px;
  border-radius: 12px;
}

.mgactab {
  background-image: linear-gradient(rgb(147,55,52),rgb(62,23,21));
  border: none;
  color: white;
  padding: 10px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 14px;
  margin: 0px 0px;
  border-radius: 12px 12px 0 0;
  height:40px;
       width:100px;
}


td { font-family:Arial, Helvetica, sans-serif; font-size:13px; text-decoration: none;}
.pageContent a { color:#3C5492; text-decoration: underline; }

.pageContent a:link { color:#3C5492; text-decoration:underline;}
.pageContent a:visted { color:#666666; text-decoration:underline;}
.pageContent a:hover { color:#67B9F6; text-decoration: none;}
.pageContent a:active { color:#666666; text-decoration: none;}



.bmiddle A { color:#FFFFFF; text-decoration: none; }
.bmiddle  A:link { color:#FFFFFF; text-decoration: none;}
.bmiddle  A:visted { color:#FFFFFF; text-decoration: none;}
.bmiddle  A:hover { color:#67B9F6; text-decoration: none;}
.bmiddle  A:active { color:#FFFFFF; text-decoration: none;}

.pageContent {
font-family:Trebuchet MS, Helvetica, sans-serif;
		font-size:12px;
		color: #2d2d2d;
}

h1 { font-size: 14px;}
h2 { font-size: 16px; }
h3 { font-size: 18px; }
h4 { font-size: 20px; }
h5 { font-size: 22px; }

.date {
	font-family: arial;
	font-size: 10px;
	color: #FFFFFF;
	padding-left: 10px;
}
.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background:rgb(47,75,27);
	text-align: center;
	padding-top: 7px;
	padding-bottom: 7px;
}

.footer a:link,
.footer a:active,
.footer a:visited	{
	color: #FFFFFF;
	text-decoration:underline;
	}

	.footer 	{
	color: #FFFFFF;
	}

.footer a:hover {color: #FFFFFF; text-decoration:underline;}

.form {
	height: 15px;
	width: 105px;
	border: 0px solid #4C3319;
	font-size: 10px;
}
.title1 {
	font-size: 12px;
	font-weight: bold;
}

.cbTop {

}
.cbLeft {
	}
.cbRight {

}
.cbBottom {

}

.btable{
	padding: 0px;
	margin: 0px;
	height: 30px;
	background-color: #FFFFFF;
}

.ctable{
	background-color: #FFFFFF;
}

.bspace{
	background-color: #FFFFFF;
	background-image:  url(body_bg.jpg);
}

.brow{
	padding: 0px;
	margin: 0px;
	background-image:  url(../images/bttn_bg.jpg);
}

.bleft{
	background-image:  url(../images/bttn_l.jpg);

}

.bright{
	background-image:  url(../images/bttn_r.jpg);


}

.bmiddle{
	background-image:  url(../images/bttn_bg.jpg);
	font-family: Trebuchet MS;
	font-size: 14px;
	color: #444444;
	padding: 5px;
	margin: 0px;
}

.rbutton {
  border-radius: 8px;
  color:#fff;
  background-color:#A22600;
  font-size:14px;
  cursor:pointer;
  height: 40px;
  vertical-align: middle;
  width: 190px;
  border:none !important;
  margin: 0; 
  padding:8px; 
  font-size: 14px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  display: inline;
}

.menu {
	color: #000000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 19px;
	background-color: #FFFFFF;
	padding-top: 2px;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #D9D9D9;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #D9D9D9;

}

.menu a: link,
.menu a: visited,
.menu a: active	{
	text-decoration: none;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #D9D9D9;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #D9D9D9;

}

.menu a:hover	{
	color: #DA5F04;
	text-decoration: none;

}

.menuSelected {
	color: #DA5F04;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 19px;
	background-color: #FFFFFF;
	padding-top: 2px;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #D9D9D9;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #D9D9D9;
	}

.subMenu {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-bottom: 5px;
	padding-left: 25px;
	color: #666666;
}

.submenu a:link,
.submenu a: visited,
.subMenu a: active	{
	padding-bottom: 5px;
	color: #666666;
	text-decoration: none;
}

.subMenu a:hover	{
	color: #67B9F6;
	padding-bottom: 5px;
	text-decoration: none;
}
.pageTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #ededed;
	width: 750px;
}
.pageTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #ededed;
	width: 750px;
}
.cbTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	background-image: url(header.jpg);
	text-align: right;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
}

li {
  margin: 5px 0px 10px 0px;
}

div.info {
  margin: 0px 0px 0px 0px;
}

h2.mcclintock {background:#386F0D; border:none !important; cursor:default; height:20px; vertical-align: middle; color:white; margin:0px; padding:8px; font-size: 14px;}
h2.desc {background:#8c2633; border:none !important; cursor:default; height:20px; vertical-align: middle; color:white; margin: 0; padding:8px; font-size: 14px;font-family: Verdana, Arial, Helvetica, sans-serif;}
h2.desc_rounded {background:#8c2633; border:none !important; border-radius: 10px; cursor:default; height:20px; vertical-align: middle; color:white; margin: 0; padding:8px; font-size: 14px;font-family: Verdana, Arial, Helvetica, sans-serif;}
h2.desc_rounded_alt1 {background:#386F0D; border:none !important; border-radius: 10px; cursor:default; height:20px; vertical-align: middle; color:white; margin: 0; padding:8px; font-size: 14px;font-family: Verdana, Arial, Helvetica, sans-serif;}
h2.desc_rounded_alt2 {background:rgb(115,117,42); border:none !important; border-radius: 10px; cursor:default; height:20px; vertical-align: middle; color:white; margin: 0; padding:8px; font-size: 14px;font-family: Verdana, Arial, Helvetica, sans-serif;}
h2.desc_mgc_main {background:rgb(47,75,27); font-weight: none; border:none !important; cursor:default; height:15px; vertical-align: middle; color:white; margin: 0px; padding:12px; font-size: 12px;font-family: Verdana, Arial, Helvetica, sans-serif;}


span.desc_mgc_span {
	  color: white;
}
span.desc_mgc_span:hover {
	  color: rgb(240,164,51);
	  cursor: pointer;
}

span.desc_mgc_span_selected {
	  color: rgb(240,164,51);
}
h2.desc_rounded {background:#8c2633; border:none !important; border-radius: 10px; cursor:default; height:20px; vertical-align: middle; color:white; margin: 0; padding:8px; font-size: 14px;font-family: Verdana, Arial, Helvetica, sans-serif;}
h2.desc_rounded_gold {background:rgb(190,142,36); border:none !important;  cursor:default; height:20px; vertical-align: middle; color:white; margin: 0; padding:8px; font-size: 14px;font-family: Verdana, Arial, Helvetica, sans-serif;}

h2.desc_mgc_sub {background:rgb(78,122,46); border:none !important; cursor:default; height:20px; vertical-align: middle; color:white; margin: 0; padding:8px; font-size: 14px;font-family: Verdana, Arial, Helvetica, sans-serif;}
h2.desc_mgc_sub_gold {background:rgb(190,142,36); border:none !important;  cursor:default; height:20px; vertical-align: middle; color:white; margin: 0; padding:8px; font-size: 14px;font-family: Verdana, Arial, Helvetica, sans-serif;}
h2.desc_mgc_sub_brown {background:rgb(90,42,0); border:none !important;  cursor:default; height:20px; vertical-align: middle; color:white; margin: 0; padding:8px; font-size: 14px;font-family: Verdana, Arial, Helvetica, sans-serif;}

h2.desc_advocay_main {background:rgb(78,29,27); border:none !important; cursor:default; height:20px; vertical-align: middle; color:white; margin: 0; padding:8px; font-size: 14px;font-family: Verdana, Arial, Helvetica, sans-serif;}
h2.desc_advocay_sub {background:rgb(122,46,42); border:none !important; cursor:default; height:20px; vertical-align: middle; color:white; margin: 0; padding:8px; font-size: 14px;font-family: Verdana, Arial, Helvetica, sans-serif;}
h2.desc_advocay_docs {background:rgb(122,46,42); border:none !important; cursor:default; height:30px;vertical-align: middle;  color:white; margin:0px; padding:8px; font-size: 14px;}

h2.desc_outreach_main {background:rgb(81,41,16); border:none !important; cursor:default; height:20px; vertical-align: middle; color:white; margin: 0; padding:8px; font-size: 14px;font-family: Verdana, Arial, Helvetica, sans-serif;}
h2.desc_outreach_sub {background:rgb(139,70,30); border:none !important; cursor:default; height:20px; vertical-align: middle; color:white; margin: 0; padding:8px; font-size: 14px;font-family: Verdana, Arial, Helvetica, sans-serif;}

h2.desc_awards_main {background:rgb(66,67,25); border:none !important; cursor:default; height:20px; vertical-align: middle; color:white; margin: 0; padding:8px; font-size: 14px;font-family: Verdana, Arial, Helvetica, sans-serif;}
h2.desc_awards_sub {background:rgb(120,122,47); border:none !important; cursor:default; height:20px; vertical-align: middle; color:white; margin: 0; padding:8px; font-size: 14px;font-family: Verdana, Arial, Helvetica, sans-serif;}

h2.desc_awards_mid {background:rgb(90,66,37); border:none !important; cursor:default; height:20px; vertical-align: middle; color:white; margin: 0; padding:8px; font-size: 14px;font-family: Verdana, Arial, Helvetica, sans-serif;}
h2.desc_awards_early {background:rgb(130,86,7); border:none !important; cursor:default; height:20px; vertical-align: middle; color:white; margin: 0; padding:8px; font-size: 14px;font-family: Verdana, Arial, Helvetica, sans-serif;}
h2.desc_awards_lead {background:rgb(86,100,0); border:none !important; cursor:default; height:20px; vertical-align: middle; color:white; margin: 0; padding:8px; font-size: 14px;font-family: Verdana, Arial, Helvetica, sans-serif;}
h2.desc_awards_coop {background:rgb(66,110,0); border:none !important; cursor:default; height:20px; vertical-align: middle; color:white; margin: 0; padding:8px; font-size: 14px;font-family: Verdana, Arial, Helvetica, sans-serif;}

h2.desc_meeting_main {background:rgb(29,44,102); border:none !important; cursor:default; height:20px; vertical-align: middle; color:white; margin: 0; padding:8px; font-size: 14px;font-family: Verdana, Arial, Helvetica, sans-serif;}
h2.desc_meeting_sub {background:rgb(64,85,152); border:none !important; cursor:default; height:20px; vertical-align: middle; color:white; margin: 0; padding:8px; font-size: 14px;font-family: Verdana, Arial, Helvetica, sans-serif;}

h2.reading {background:rgb(62,102,130); border:none !important; cursor:default; height:20px; vertical-align: middle; color:white; margin: 0; padding:8px; font-size: 14px;font-family: Verdana, Arial, Helvetica, sans-serif;}
h2.struct {background:#3c6583; border:none !important; cursor:default; height:20px; vertical-align: middle; color:white; margin: 0; padding:8px; font-size: 14px;font-family: Verdana, Arial, Helvetica, sans-serif;}
h2.midcareer {background:#3c6583; border:none !important; cursor:default; height:20px;vertical-align: middle;  color:white; margin:0px; padding:8px; font-size: 14px;}
h2.earlycareer {background:#777c4f; border:none !important; cursor:default; height:20px;vertical-align: middle;  color:white; margin:0px; padding:8px; font-size: 14px;}
h2.emerson {background:#50268c; border:none !important; cursor:default; height:20px; vertical-align: middle; color:white; margin:0px; padding:8px; font-size: 14px;}

h2.medal {background:#8c2633; border:none !important; cursor:default; height:20px; vertical-align: middle; color:white; margin:0px; padding:8px; font-size: 14px;}
h2.winners {background:#3c6583; border:none !important; cursor:default; height:20px;vertical-align: middle;  color:white; margin:0px; padding:8px; font-size: 14px;}
h2.nomination {background:#777c4f; border:none !important; cursor:default; height:20px;vertical-align: middle;  color:white; margin:0px; padding:8px; font-size: 14px;}

.bluelink_right A:link {text-decoration: none;color: blue; padding-right: 54px;}
.bluelink_right A:visited {text-decoration: none; color:blue; padding-right: 54px;}
.bluelink_right A:active {text-decoration: none; color:blue; padding-right: 54px;}
.bluelink_right A:hover {text-decoration: none; color: blue; padding-right: 54px;}

.bluelink A:link {text-decoration: none;color: blue; padding-right: 0px;}
.bluelink A:visited {text-decoration: none; color:blue; padding-right: 0px;}
.bluelink A:active {text-decoration: none; color:blue; padding-right: 0px;}
.bluelink A:hover {text-decoration: none; color: blue; padding-right: 0px;}

div.bluelink_right {
  text-align: right;

}

.hoverTable{
	width:100%;
	border-collapse:collapse;
}
.hoverTable td{
	padding:7px; border:#dddddd 1px solid;
}
/* Define the default color for all the table rows */
.hoverTable td{
	background: #ffffff;
}
/* Define the hover highlight color for the table row */
.hoverTable td:hover {
	  background-color: #dddddd;
	  cursor: pointer;
}
.hoverDiv {
	  border: solid 1px #000000;
	  border-radius: 15px;
	  box-shadow: 10px 10px 5px #888888;
	  padding: 0.5ex;
	  height: 220px;
}
.hoverDiv:hover {
	  background-color: #dddddd;
	  cursor: pointer;
}

h2.ddlinks {background:#386F0D; border:none !important; cursor:default; height:30px; vertical-align: middle; color:white; margin:0px; padding:8px; font-size: 14px;}
h2.other {background:#8c2633; border:none !important; cursor:default; height:30px; vertical-align: middle; color:white; margin:0px; padding:8px; font-size: 14px;}
h2.b73 {background:#3c6583; border:none !important; cursor:default; height:30px;vertical-align: middle;  color:white; margin:0px; padding:8px; font-size: 14px;}
h2.support {background:#777c4f; border:none !important; cursor:default; height:30px;vertical-align: middle;  color:white; margin:0px; padding:8px; font-size: 14px;}
h2.nam {background:#50268c; border:none !important; cursor:default; height:30px; vertical-align: middle; color:white; margin:0px; padding:8px; font-size: 14px;}


.container {
    position:relative;
}
.container img {
    position:relative;
    top:0;
    left:0;
    right:0;
    bottom:0;
    margin:auto;
}


}
