@import "reset.css";
html {margin:0}
body {background-image: url(/images/front/bg_top.jpg); font-family: Arial,Helvetica,Verdana,sans-serif; padding:0; margin:0; background-color: #2C5513; background-repeat: repeat-x; font-size: 11px !important; text-align:left}

p  {font-family: Arial,Helvetica,Verdana,sans-serif; margin-bottom: 7px}
h1 {font-size:26px; margin: 10px 0 0; color:#fff; font-family:Georgia, "Times New Roman", Times, serif;}
h2 {font-size:18px; margin: 2px 0 10px; color:#fff; font-family:Georgia, "Times New Roman", Times, serif}
h3 {font-size:20px; margin: 0;}
h4 {font-size:18px; margin: 0;}
h5 {font-size:16px; margin: 0;}
h6 {font-size:14px; margin: 0;}
li {font-family: Arial,Helvetica,Verdana,sans-serif; margin-bottom:5px}
/*table{margin: 0; padding: 0;	border: 0;	background: transparent;}*/

/*input {font-family: Arial,Helvetica,Verdana,sans-serif;	background: #ffffff; font-size: 10px; border: 1px solid #0c2038; padding: 1px; margin: 0; color: #000000;}*/
select {font-family: Arial,Helvetica,Verdana,sans-serif; background: #ffffff; border: 1px solid #0c2038; padding: 1px; margin: 0; font-size: 10px; color: #000000;}
input[type="image"] { border: 0; padding: 0; margin: 0;}
form {display:inline;}
.hide {display:none;}
.show {display:block;}
.smallest {font-size: 9px;}
.smaller {font-size: 1px;}
.defaultsize {font-size: 11px;}
.larger {font-size: 12px;}
.largest {font-size: 14px;}
.bold {font-weight: bold;}
.boldblue {font-weight: bold;color: #3366CC;}
.italic {font-style: italic;}
.strike {text-decoration: line-through;}
.center {text-align: center;}
.nowrap {white-space: nowrap;}
.breakforprint {page-break-after:always;}
.uppercase{text-transform: uppercase;}
.underline{text-decoration: underline;}
.clearboth {clear: both; font-size: 0; height: 0; line-height: 0;}
.clearleft {clear: left;}
.clearright {clear: right;}
.header_light {background: #a9c0d2; border-bottom: 1px solid #e4e9ef; border-top: 1px solid #99b0c4; height: 17px; overflow: hidden;}
.header_medium {background: #6c92b2; height: 17px; overflow: hidden;}
.header_dark {background: #0b162a; height: 17px; overflow: hidden;}
.header_dark_thick {background: #0b162a; height: 30px; overflow: hidden;}
.instructions{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #ffffff; line-height: 1.3;}
.instructions a, .instructions a:visited{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #396196;text-decoration: underline;}
.instructions-red{font-family:   Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #ff0000; line-height: 1.3;}
.instructions-red a, .instructions-red a:visited{font-family:  Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #ff0000;text-decoration: underline;}

.bg_lightblue {background: #cfdbe5;}
.bg_darkblue {background: #0b162a;}
.bg_darkgrey {background:#494949;}
.divide_light {background: #e4e9ef;}
.divide_dark {background: #dde4eb;}
.divide_light2 {background: #142446;}
.divide_dark2 {background: #0c1729;}
.whitedivider{background: #ffffff; height: 1px; overflow: hidden;}
.lightbluedivider{background: #acc6d8; height: 1px; overflow: hidden;}
.greydivider{background: #666666; height: 1px; overflow: hidden;}
.spacer   { height: 1px; line-height: 1px; font-size: 1px;}
.spacer_2 { height: 2px; line-height: 2px; font-size: 1px;}
.spacer_3 { height: 3px; line-height: 3px; font-size: 1px;}
.spacer_4 { height: 4px; line-height: 4px; font-size: 1px;}
h2.subtitle{font-family : "Arial Black"; font-size: 14px; margin: 0 0 5px 0; padding: 0; display: inline; color: #ffffff;}

/* ADDED BlueGoldNation */
.font10 {font-size: 10px}
.font11 {font-size: 11px}
.font12 {font-size: 12px}
.font13 {font-size: 13px}
.font14 {font-size: 14px}
.font16 {font-size: 16px}
.font18 {font-size: 18px}
.font20 {font-size: 20px}
.font22 {font-size: 22px}

/* Vertically center content */
#outer {height: 50px; overflow: hidden; position: relative;}
#outer[id] {display: table; position: static;}

#middle {position: absolute; top: 50%;} /* for explorer only*/
#middle[id] {display: table-cell; vertical-align: middle; position: static;}
#fronth1 {
color:#FFFFFF;
font-family:Impact,sans-serif,Tahoma;
font-size:15px;
font-style:italic;
letter-spacing:1px;
margin-top:230px;
text-align:left

}
#positionh1
{
	text-align:left;
  width: 1000px ;
  margin-left: auto ;
  margin-right: auto ;
  position:absolute; 
  padding-left:68px;
  
}
#fronth1 h1 
{
	top:10px;
}
#inner {position: relative; top: -50%} /* for explorer only */

/*results*/
	.resulteven{background-color: #dcdcdc; height:24px}
	.resultodd{background-color: #ffffff; height:24px}
	.resulthdr{	font-family:  Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;	background-color: #062E64;color: #ffffff;}
	.resulttable{border: 1px solid #396196;	background-color: #396196;}
	.resulttext{font-family:  Verdana, Arial, Helvetica, sans-serif;font-size: 11px; color: #000000;}
	.resulttext a, .resulttext a:visited{color: #396196;}
	.resulttext-sm{font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000;}
	.resulttext-sm a, .resulttext-sm a:visited{color: #396196; font-size: 9px; }
	

.white_title_big {
	font-family: Impact, sans-serif, Tahoma;
	color:#FFFFFF;
	font-size:21px;
	font-style:italic;
	letter-spacing: 1px;
}
.white_subtitle_big {
	font-family: Tahoma, sans-serif;
	color:#FFFFFF;
	font-size:14px;
	font-style:italic;
	letter-spacing: 1px;
}
.positivenum {color:#23a45d}
.negativenum {color:red}
.green {color: #006600}
.lgbluelink {
	color: #3961a2;
	font-weight: bold;
	font-size: 12px;
	padding-top: 0px;
}

.green_11 {
	color: #006600;
	font-size: 11px;
}

.ltgreen_bold {color: #76A45D; font-weight:bold}
.red_bold {color: #FF0000; font-weight:bold}
.silver {color: #999999}

/* END BlueGoldNation */
.white, white_un {color:#ffffff;}
.white a {color:#fece00; text-decoration:none;}
.white a:link {color: #fece00; text-decoration:none;}
.white a:visited {color: #fece00; text-decoration:none;}
.white a:hover {color: #fece00; text-decoration:underline;}
.white a:active {color: #fece00; text-decoration:underline;}

.articleblock, .articleblock a, .articleblock a:visited, .articleblock a:active {color:#777777; text-decoration:none}
.articleblock a:hover {color:#999999; text-decoration:none}*/




.whitewhite, whitewhite_un {color:#ffffff;}
.whitewhite a {color:#ffffff; text-decoration:none;}
.whitewhite a:link {color: #ffffff; text-decoration:none;}
.whitewhite a:visited {color: #ffffff; text-decoration:none;}
.whitewhite a:hover {color: #ffffff; text-decoration:underline;}
.whitewhite a:active {color: #ffffff; text-decoration:underline;}

.white_un a {color:#ffffff; text-decoration:underline;}
.white_un a:link {color: #ffffff; text-decoration:underline;}
.white_un a:visited {color: #ffffff; text-decoration:underline;}
.white_un a:hover {color: #ffffff; text-decoration:none;}
.white_un a:active {color: #ffffff; text-decoration:none;}

.yellow_un a {color:#fece00; text-decoration:underline;}
.yellow_un a:link {color: #fece00; text-decoration:underline;}
.yellow_un a:visited {color: #fece00; text-decoration:underline;}
.yellow_un a:hover {color: #fece00; text-decoration:none;}
.yellow_un a:active {color: #fece00; text-decoration:none;}


.grayblue {color:#3366CC; margin-bottom:12px; font-size:12px;}
.gray, gray_un {color:#666666; margin-bottom:12px; font-size:12px;}
.gray a {color: blue; text-decoration:none; margin-bottom:12px; font-size:12px}
.gray a:link {color: blue; text-decoration:none; margin-bottom:12px; font-size:12px}
.gray a:visited {color: purple; text-decoration:none; margin-bottom:12px; font-size:12px}
.gray a:hover {color: blue; text-decoration:underline; margin-bottom:12px; font-size:12px}
.gray a:active {color: blue; text-decoration:underline; margin-bottom:12px; font-size:12px}

.gray_un a {color:blue; text-decoration:underline; margin-bottom:12px; font-size:12px;}
.gray_un a:link {color: blue; text-decoration:underline; margin-bottom:12px; font-size:12px;}
.gray_un a:visited {color: #666666; text-decoration:underline; margin-bottom:12px; font-size:12px;}
.gray_un a:hover {color: blue; text-decoration:none; margin-bottom:12px; font-size:12px;}
.gray_un a:active {color: #666666; text-decoration:none; margin-bottom:12px; font-size:12px;}

.darkblue, darkblue_un {color: #002d6a; margin-bottom:12px; font-size:12px;}
.darkblue a {color:#002d6a; text-decoration:none; margin-bottom:12px; font-size:12px;}
.darkblue a:link {color: #002d6a; text-decoration:none; margin-bottom:12px; font-size:12px;}
.darkblue a:visited {color: #002d6a; text-decoration:none; margin-bottom:12px; font-size:12px;}
.darkblue a:hover {color: #002d6a; text-decoration:underline; margin-bottom:12px; font-size:12px;}
.darkblue a:active {color: #002d6a; text-decoration:underline; margin-bottom:12px; font-size:12px;}

.darkblue_sm, darkblue_sm_un {color: #002d6a; margin-bottom:2px; font-size:11px;}
.darkblue_sm a {color:#002d6a; text-decoration:none; margin-bottom:2px; font-size:11px;}
.darkblue_sm a:link {color: #002d6a; text-decoration:none; margin-bottom:2px; font-size:11px;}
.darkblue_sm a:visited {color: #002d6a; text-decoration:none; margin-bottom:2px; font-size:11px;}
.darkblue_sm a:hover {color: #002d6a; text-decoration:underline; margin-bottom:2px; font-size:11px;}
.darkblue_sm a:active {color: #002d6a; text-decoration:underline; margin-bottom:2px; font-size:11px;}

.darkblue_un a {color:#002d6a; text-decoration:underline; margin-bottom:12px; font-size:12px;}
.darkblue_un a:link {color: #002d6a; text-decoration:underline; margin-bottom:12px; font-size:12px;}
.darkblue_un a:visited {color: #002d6a; text-decoration:underline; margin-bottom:12px; font-size:12px;}
.darkblue_un a:hover {color: #002d6a; text-decoration:none; margin-bottom:12px; font-size:12px;}
.darkblue_un a:active {color: #002d6a; text-decoration:none; margin-bottom:12px; font-size:12px;}

.font9 {font-size: 9px}
.font9 a {color:#000000; text-decoration:none;}
.font9 a:link {color: #000000; text-decoration:none;}
.font9 a:visited {color: #000000; text-decoration:none;}
.font9 a:hover {color: #000000; text-decoration:underline;}
.font9 a:active {color: #000000; text-decoration:underline;}


.black, black_un {color:#000000;}
.black a {color:#000000; text-decoration:none;}
.black a:link {color: #000000; text-decoration:none;}
.black a:visited {color: #000000; text-decoration:none;}
.black a:hover {color: #000000; text-decoration:underline;}
.black a:active {color: #000000; text-decoration:underline;}

.black_un a {color:#000000; text-decoration:underline;}
.black_un a:link {color: #000000; text-decoration:underline;}
.black_un a:visited {color: #000000; text-decoration:underline;}
.black_un a:hover {color: #000000; text-decoration:none;}
.black_un a:active {color: #000000; text-decoration:none;}

.footer {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;	color: #CCCCCC;	text-align: center; }
a.footer:visited {color: #FFFFFF; text-decoration: none;}
a.footer:hover {color: #FFFFFF; text-decoration: underline;}
a.footer:visited:hover {color : #FFFFFF; text-decoration: underline;}

.bodyText {
	font-family: Arial, Helvetica, sans-serif;
	color:#003366;
	line-height:20px;
	margin-top:0;
	}
/* footer*/
	#footer { clear:both; text-align: center; padding:10px 0 0; font-size: 10px; margin:0; width:1000px; height:40px;  border-top: 4px double white; background-color:#122448;}
	#footer a, #footer a:VISITED{color: #F3DA86;text-decoration: underline;}
	#footer a:HOVER{text-decoration: none;}
		

/*header fonts
	h1.titlelarge{font-family : "Arial Black"; font-size: 20px; margin: 0; padding: 0; display: inline; color: #fff;}
	h1.title{font-family : "Arial Black"; font-size: 17px; margin: 0 0 5px 0; padding: 0; display: inline; color: #fff;}
	h1.arttitle{font-family : "Arial Black"; font-size: 20px; margin: 0; padding: 0; display: inline; color: #fff;}*/

div.outerwrapper{text-align:center}
div.wrapper {
      width: 1000px;
      margin: 0 auto 0 auto;
      text-align: left;

   }
.headerinputfield {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	background: #ffffff;
	border : solid Black;
	border-width: 1px;
}
/*poll styles*/
#pollcontainer{border: 0px; width: 340px;}
.polltitle{font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #000000; background:#FFF; font-style:italic}
.polltext{font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #000000; background:#FFF}
/*poll styles*/
.poolnav
{background-color:#fff
 }
 #header-welcome a,#header-welcome  a:visited,#header-welcome  a:active
 {
	 color:#999999; text-decoration:none
}
 #header-welcome a:hover
 {
	 color:#888888; text-decoration:underline
 }
.fieldname{	font-family:  Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;	color: #000000;}
.resulttext{font-family:  Verdana, Arial, Helvetica, sans-serif;font-size: 11px; color: #000000;}
	.resulttext a, .resulttext a:visited{color: #396196;}
	.resulttext-sm{font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000;}
	.resulttext-sm a, .resulttext-sm a:visited{color: #396196; font-size: 9px; }
	.masterlist-xlg{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 16px;font-weight: bold;background-color: #00234b;color: #ffffff;}
	
	
/*  Added MRC */
#fronttop h1 
{color: #FFFFFF;
margin:0;
padding:0;
letter-spacing:1px;
font-family: Impact,sans-serif,Tahoma;
font-style:italic;
font-size:30px;
}
#fronttop h2
{
font-size:24px;
margin:0;
color:#DDDDDD;

}

/* Tabs */
.tabwrapper {
	position:relative;
}
.ui-tabs-hide { display: none; }
ul.tabbed {
	list-style:none;
	margin:0;
	padding:0;
	margin-left:13px;
	position:relative;
	z-index:2;
}
	ul.tabbed li {
	    margin:0;
		padding:0;
		float: left;
		position:relative;
		z-index:2;
		margin-left:-13px;
		cursor:pointer;
	}
	ul.tabbed li.tabmiddle {
		z-index:5;
	}
	ul.tabbed li.tabbottom {
		z-index:4;
	}
	ul.tabbed li.ui-tabs-selected {
	    z-index:6;
	}
.tabbedcontent {
	margin-top:-13px;
	position:relative;
	z-index:1;
}
ul.tabbed li a {
    display: block;
    height:0;
	padding-top:38px;
	overflow:hidden;
	width:130px;
	cursor:pointer;
}
	ul.tabbed li ul a {
		display:inline;
		height:auto;
		padding-top:0;
		overflow:auto;
		width:auto;
	}
ul.tabbed li a#bio {
	background:url("../images/tab_bio_down.png") no-repeat top left;
}
	ul.tabbed li.ui-tabs-selected a#bio {
	    background:url("../images/tab_bio_up.png") no-repeat top left;
	}
ul.tabbed li a#research {
	background:url("../images/tab_research_down.png") no-repeat top left;
}
	ul.tabbed li.ui-tabs-selected a#research {
	    background:url("../images/tab_research_up.png") no-repeat top left;
	}
ul.tabbed li a#mendoza {
	background:url("../images/tab_mendoza_down.png") no-repeat top left;
}
	ul.tabbed li.ui-tabs-selected a#mendoza {
	    background:url("../images/tab_mendoza_up.png") no-repeat top left;
	}
ul.tabbed li a#university {
	width:111px;
	background:url("../images/tab_university_down.png") no-repeat top left;
}
	ul.tabbed li.ui-tabs-selected a#university {
	    background:url("../images/tab_university_up.png") no-repeat top left;
	}
ul.tabbed li a#web {
	width:75px;
	background:url("../images/tab_web_down.png") no-repeat top left;
}
	ul.tabbed li.ui-tabs-selected a#web {
	    background:url("../images/tab_web_up.png") no-repeat top left;
	}
.tabwrapper ul.vita {
	position:absolute;
	top:12px;
	left:220px;
	z-index:4;
}

	/* IE 6 PNG fixes for tabs */
	* html ul.tabbed li a#bio {
		background:none;
		zoom:1;
		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/tab_bio_down.png", sizingMethod="crop");
	}
	* html ul.tabbed li.ui-tabs-selected a#bio {
		background:none;
		zoom:1;
		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/tab_bio_up.png", sizingMethod="crop");
	}
	* html ul.tabbed li a#research {
		background:none;
		zoom:1;
		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/tab_research_down.png", sizingMethod="crop");
	}
	* html ul.tabbed li.ui-tabs-selected a#research {
		background:none;
		zoom:1;
		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/tab_research_up.png", sizingMethod="crop");
	}
	* html ul.tabbed li a#mendoza {
		background:none;
		zoom:1;
		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/tab_mendoza_down.png", sizingMethod="crop");
	}
	* html ul.tabbed li.ui-tabs-selected a#mendoza {
		background:none;
		zoom:1;
		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/tab_mendoza_up.png", sizingMethod="crop");
	}
	* html ul.tabbed li a#university {
		background:none;
		zoom:1;
		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/tab_university_down.png", sizingMethod="crop");
	}
	* html ul.tabbed li.ui-tabs-selected a#university {
		background:none;
		zoom:1;
		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/tab_university_up.png", sizingMethod="crop");
	}
	* html ul.tabbed li a#web {
		background:none;
		zoom:1;
		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/tab_web_down.png", sizingMethod="crop");
	}
	* html ul.tabbed li.ui-tabs-selected a#web {
		background:none;
		zoom:1;
		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/tab_web_up.png", sizingMethod="crop");
	}



