html { min-height: 100%; margin-bottom: 1px; }
body {
	font-family: Arial, Verdana, Helvetica, Geneva, "San Serif";
	font-size: 90%;
	color: #000000;
    text-align: center;
    min-width: 680px;
}

#wrapper {
  text-align: left;
  width: 680px;
  margin-left: auto;
  margin-right: auto;
}



.header {font-size: x-large; color: #b51c21; font-weight:bold}
a.header:link { color: #000000; text-decoration:none; font-weight:bold}
a.header:visited { color: #000000; text-decoration:none; font-weight:bold}
a.header:hover { color: #000000; text-decoration:none; font-weight:bold}

.facultyName {font-size: 28px; color: #000000; font-weight:bold; font-family: "Times New Roman", Times, serif}
.SS_NoResults {
	font-weight:900;
	font-size:18px;
	color:#B51C21; 				
	}
	
.SS_Text { 
	}
	
.SS_searchTitle {
	color:#666666;
	}	

.Citation {
	color:#666666;
	}	

.CitationAuthor{
	color:#666666;
	}	

.CitationDate{
	color:#666666;
	}	

.CitationSource{
	color:#666666;
	}	

.CitationISSN{
	color:#666666;
	}	


.Citation Issue{
	color:#666666;
	}	

.CitationSpageValue{
	color:#666666;
	}	
	
.CustomLinkGroupLabel {
	color:#666666;
	}	


	
H1 {
	font-family: Arial, Verdana, Helvetica, Geneva, "San Serif";
	font-size: 140%;
	margin-bottom:-.03em;
	}	
	
H2 {
	font-family: Arial, Verdana, Helvetica, Geneva, "San Serif";
	font-size: 130%;
	margin-bottom:-.03em;
	}	
	
H3 {
	font-family: Arial, Verdana, Helvetica, Geneva, "San Serif";
	font-size: 110%;
	margin-bottom:-.03em;
	}	
	
H4 {
	font-family: Arial, Verdana, Helvetica, Geneva, "San Serif";
	font-size: 100%;
	margin-bottom:-.03em;
	}	


	
a:link {
	color: #336699; 
	text-decoration: underline;
	}

a:visited {
	text-decoration: underline;
	}

a:hover {
	color: #666666;
	text-decoration: underline;
	}


.verylarge { 
	font-size: 120%; 
	}	

.larger { 
	font-size: 100%; 
	}	

.smaller { 
	font-size: 80%; 
	}
	
.verysmall { 
	font-size: 70%; 
	}
	
.boldwhite {
	font-weight:bold;
	color:#FFFFFF;
		}
		
.description-sm {
	font-size:80%;
	color:#666666;
	}
	
.description {
	color:#666666;
	}
	

.sidebar {list-style:disc;
	margin-left: .7em;
	padding-left: .5em;
	font-size:80%;
		}
		
.plainlist {list-style:none;
	margin-left: 0em;
	padding-left: .5em;
	font-size:100%;
	margin-bottom: .5em;	
		}

.plainlist_sm {list-style:none;
	margin-left: 0em;
	padding-left: .5em;
	font-size:80%;
	margin-bottom: .5em;	
		}
	
.infoboxcell {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #000077;
	padding: 5px;
	margin-top: -1em;
	border-top: 2px none #357C6B;
	border-right: 2px solid #357C6B;
	border-bottom: 2px solid #357C6B;
	border-left: 2px solid #357C6B;
}


.infoboxcell-wide {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #000077;
	padding: 5px;	
	width: 95%;
	margin-top: -.2em;
	margin-right: .1em;
	border-top: 2px solid #357C6B;
	border-right: 2px solid #357C6B;
	border-bottom: 2px solid #357C6B;
	border-left: 2px solid #357C6B;
	
}

.infoboxtable {
	margin-top: 0em;
	margin-bottom: 0em;
	margin-right: 0px;
	margin-left: 0px;
	width: 130px;
}

.quicklinkscell {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #000077;
	padding: 5px;
	margin-top: -1em;
	border-top: 2px none #5a0e02;
	border-right: 2px solid #5a0e02;
	border-bottom: 2px solid #5a0e02;
	border-left: 2px solid #5a0e02;
	
}

.pagecontrolcell {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #000077;
	padding: 3px;
	min-width: 110px;
	margin-top: 0em;
	border-top: 2px solid #E9AB17;
	border-right: 2px solid #E9AB17;
	border-bottom: 2px solid #E9AB17;
	border-left: 2px solid #E9AB17;
	background-color: #FAF8CC;
	font-size:70%;
	
}

.relatedinfocell {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #000077;
	padding: 5px;
	margin-top: -1em;
	border-top: 2px none #b51c21;
	border-right: 2px solid #b51c21;
	border-bottom: 2px solid #b51c21;
	border-left: 2px solid #b51c21;
}

.azbar {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 70%;
	text-decoration: none;
	font-weight: normal;
	color:#FFFFFF;
	vertical-align:middle;
}

.azbar2 {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 70%;
	text-decoration: none;
	font-weight: normal;
	color:#FFFFFF;
	vertical-align:middle;
	background-color:#b51c21;
	border:thin;
	border-color:#b51c21;
}

.azbar_white {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 75%;
	text-decoration: none;
	font-weight: normal;
	vertical-align:middle;
}
	
a.azbar:link { color: #FFFFFF; text-decoration:none; font-weight:bold}
a.azbar:visited { color: #FFFFFF; text-decoration:none; font-weight:bold}
a.azbar:hover { color: #b51c21; text-decoration:none; font-weight:bold}

a.azbar_white:link { color: #000077; text-decoration:none; }
a.azbar_white:visited { color: #000077; text-decoration:none; }
a.azbar_white:hover { color: #b51c21; text-decoration:none; }


.mlahanging {
	padding-left:.5in; 
	text-indent: -.5in;
	font-size:smaller;
	color: #000077;
	
}

#asu_search_module label {
   color: #333;
   float: left;
   width: auto;
   }

.asu_search_box {
   background-color: #FFF;
   border: 2px solid #999;
   font: 1em Tahoma, Arial, Helvetica, sans-serif; 
   color: #555;
   font-size: 11px;
   padding: 0px; 
   margin: 0px 0px 2px 0px;
   vertical-align:middle;
   }
   
#searchsubmit {

	font-size: 55%; 
    padding: 0px; 

	 }
	 
.home_leftcolumn {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size:90%;
	padding: 0px;
	margin-top: 0;
	border-top: 2px solid #b51c21;
	border-right: 2px solid #b51c21;
	border-bottom: 2px solid #b51c21;
	border-left: 2px solid #b51c21;
	background-color:#EBEBEB;
}

.home_locations {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #333333;
	padding: 0px;
	width: 100%;

}

a.home_locations:link { color: #333333;  }
a.home_locations:visited { color: #333333; }
a.home_locations:hover { color: #b51c21; text-decoration:none;}

.home_whatsnew {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #333333;
	padding: 5px;
	width: 95%;

	border-top: 0px none #b51c21;
	border-right: 0px none #b51c21;
	border-bottom: 0px none #b51c21;
	border-left: 0px none #b51c21;	
}


H1.home_whatsnew {	
	font-family: Arial, Verdana, Helvetica, Geneva, "San Serif";
	font-size: 90%;
	margin-bottom:-.02em;
	margin-top:0em;
	color:#000000;
}

p.home_whatsnew {	

	font-family: Arial, Verdana, Helvetica, Geneva, "San Serif";
	font-size: 85%;
	margin-top:-.45em;
	margin-bottom:-.5em;
	margin-left:0;

}

ul.home_whatsnew{list-style:disc;
	margin-top:-.5em;
	margin-left: 1em;
	padding-left: .5em;
	font-size:80%;
	margin-bottom:-.5em;
		}

a.home_whatsnew:link { color: #333333; text-decoration:none; margin-bottom:-.7em;}
a.home_whatsnew:visited { color: #333333; text-decoration:none; margin-bottom:-.7em;}
a.home_whatsnew:hover { color: #b51c21; text-decoration:none; margin-bottom:-.7em;}


.medgraytabletters {
font-size: 80%;
color:white;
font-weight:bold;
background-color:#777777;
background-position:top left;
background-repeat:no-repeat; 
padding-top:3px;
padding-bottom:3px; 
margin-top:0; 
margin-bottom:3px;
background-repeat:no-repeat;
padding-left:5px;
}
.medgraytabletters a:link{

background-position:top left;
background-repeat:no-repeat;
color:white;
text-decoration:none;
display:block;
background-color:#777777;
background-repeat:no-repeat;
}

.medgraytabletters a:visited{
background-position:top left;
background-repeat:no-repeat;
color:white;
text-decoration:none;
display:block;
background-color:#777777;
background-repeat:no-repeat;
}
.medgraytabletters a:hover{
background-position:top left;
background-repeat:no-repeat;
color:white;
text-decoration:none;
display:block;
background-color:#AAAAAA;
background-repeat:no-repeat;
}

.shortgraytabletters {
font-size:10pt;
color:white;
background-color:#636563;
background-image:url(http://www.gc.maricopa.edu/Home/images/smallgraytabtopleft.gif);
background-position:top left;
background-repeat:no-repeat; 
padding-top:3px;
padding-bottom:3px; 
margin-top:0; 
margin-bottom:3px;
background-repeat:no-repeat;
padding-left:5px;
}


.shortgraytabletters a:link{
background-image: url(http://www.gc.maricopa.edu/webwork/Home/images/graypointer.gif);
background-position: top right;
background-repeat:no-repeat;
color:white;
text-decoration:none;
display:block;
background-color:#636563;
background-repeat:no-repeat;
}

.shortgraytabletters a:visited{
background-image: url(http://www.gc.maricopa.edu/webwork/Home/images/graypointer.gif);
background-position: top right;
background-repeat:no-repeat;
color:white;
text-decoration:none;
display:block;
background-color:#636563;
background-repeat:no-repeat;
}
.shortgraytabletters a:hover{
background-image: url(http://www.gc.maricopa.edu/webwork/Home/images/graypointer.gif);
background-position: top right;
background-repeat:no-repeat;
color:white;
text-decoration:none;
display:block;
background-color:#888888;
background-repeat:no-repeat;
}



.shortgraytab h2 {
background-color:#636563;
font-family:arial,helvetica,sans-serif;
color:white;
font-weight:bold;
font-size:10pt;
background-image:url(http://www.gc.maricopa.edu/Home/images/smallgraytabtopleft.gif);
background-position:top left;
background-repeat:no-repeat;
padding-top:3px;
padding-bottom:3px;
padding-left:15px;
margin-top:0;
margin-bottom:3px;
}
.shortgraytablink h2 {
font-family:arial,helvetica,sans-serif;
color:white;
font-weight:bold;
font-size:10pt;
background-image:url(http://www.gc.maricopa.edu/webwork/Home/images/smallgraytabtopleft.gif);
background-position:top left;
background-repeat:no-repeat;
padding-top:3px;
padding-bottom:3px;
padding-left:10px;
margin-top:0;
margin-bottom:3px;
}
.shortgraytablink a:link{
background-image: url(http://www.gc.maricopa.edu/webwork/Home/images/graypointer.gif);
background-attachment:fixed;
background-position: center right;
background-repeat:no-repeat;
color:white;
text-decoration:none;
display:block;
background-color:#636563;


}
.shortgraytablink a:visited{
background-image: url(http://www.gc.maricopa.edu/webwork/Home/images/graypointer.gif);
background-attachment:fixed;
background-position: center right;
background-repeat:no-repeat;
color:white;
text-decoration:none;
display:block;
background-color:#636563;

}
.shortgraytablink a:hover{
background-image: url(http://www.gc.maricopa.edu/webwork/Home/images/graypointer.gif);
background-attachment:fixed;
background-position: center right;
background-repeat:no-repeat;
color:white;
text-decoration:none;
display:block;
background-color:#888888;

}
.skinnyredtab {
font-size:0pt;
background-color:#B51C21;
color:#B51C21;
background-image:url(http://www.gc.maricopa.edu/Home/images/redtabtopleft.gif);
background-position:top left;
background-repeat:no-repeat; 
padding-top:3px;
padding-bottom:3px; 
margin-top:0; 
margin-bottom:3px;
background-repeat:no-repeat;
padding-left:5px;


}
.shortredtab {
font-size:10pt;
color:white;
background-color:#B51C21;
background-image:url(http://www.gc.maricopa.edu/math/images/shortredtabtopleft.gif);
background-position:top left;
background-repeat:no-repeat; 
padding-top:3px;
padding-bottom:3px; 
margin-top:0; 
margin-bottom:3px;
background-repeat:no-repeat;
padding-left:5px;


}
.shortredtab h2 {
font-family:arial,helvetica,sans-serif;
color:white;
font-weight:bold;
font-size:10pt;
background-image:url(http://www.gc.maricopa.edu/Home/images/redtabtopleft.gif);
background-position:top left;
background-repeat:no-repeat;
padding-top:3px;
padding-bottom:3px;
padding-left:15px;
margin-top:0;
margin-bottom:3px;
}
.shortredtab a:link{
background-image: url(http://www.gc.maricopa.edu/Home/images/whiteonredarrow.gif);
background-position:270px 3px;
background-repeat:no-repeat;
color:white;
text-decoration:none;
display:block;
background-color:#B51C21;
}
.shortredtab a:visited{
background-image: url(http://www.gc.maricopa.edu/Home/images/whiteonredarrow.gif);
background-position:270px 3px;
background-repeat:no-repeat;
color:white;
text-decoration:none;
display:block;
background-color:#B51C21;
}
.shortredtab a:hover{
background-image: url(http://www.gc.maricopa.edu/Home/images/whiteonredarrow.gif);
background-position:270px 3px;
background-repeat:no-repeat;
color:white;
text-decoration:none;
display:block;
background-color:#C95f5f;

}

.inthissection {
margin-top:0;
margin-bottom:4px;
line-height:1.2em;
/*width:195px;*/
}
.inthissection h2 {
background-color:#4A4D4A;
font-family:arial,helvetica,sans-serif;
color:white;
font-weight:bold;
font-size:80%;
background-image:url(http://www.gc.maricopa.edu/Home/images/graytabtopleft.gif);
background-position:top left;
background-repeat:no-repeat;
padding-top:7px;
padding-bottom:7px;
padding-left:15px;
margin-top:0;
margin-bottom:4px;
margin-right:0;
margin-left:0;
}
.inthissection ul {
margin:0;
padding:0;
list-style:none;
}
.inthissection li {
margin-left:0;
padding-left:0;
margin-top:.6em;
margin-right:0;
padding-right:0;
line-height:1.2em;
}
.inthissection ol {
margin-left:17px;
padding:0;
font-weight:bold;
color:#666666;
}
.inthissection ol li {
padding-left:0;
margin-bottom:.5em;
line-height:1.2em;
}
.inthissection a:link {
font-weight:bold;
color:#666666;
text-decoration:none;
display:inline;
}
.inthissection a:visited {
font-weight:bold;
color:#666666;
text-decoration:none;
display:inline;
}
.inthissection a:hover {
font-weight:bold;
color:#B51C21;
text-decoration:none;
display:inline;
}

.content a:link{
color: #333333; text-decoration:none; margin-bottom:-.7em; font-weight: normal;
}
.content a:visited{
color: #333333; text-decoration:none; margin-bottom:-.7em; font-weight: normal;
}
.content a:hover{
color: #b51c21; text-decoration:none; margin-bottom:-.7em; font-weight: normal;
}


.content {
padding-top:5px;
padding-left:18px;
padding-right:18px;
padding-bottom:10px;
font-family:arial,helvetica,sans-serif;
font-size:70%;
line-height:1.3em;
height:100%;
}
.content h2 {
font-family:arial,helvetica,sans-serif;
font-weight:bold;
font-size:10.5pt;
line-height:1.1em;
margin-top:5px;
margin-bottom:8px;
margin-right:18px;
}
.content h2 a:link{
text-decoration:none;
background-image:url(http://www.gc.maricopa.edu/Home/images/arrow.gif);
background-position:0px 3px;
background-repeat:no-repeat;
padding-left:18px;
color:black;
}
.content h2 a:visited{
text-decoration:none;
background-image:url(http://www.gc.maricopa.edu/Home/images/arrow.gif);
background-position:0px 3px;
background-repeat:no-repeat;
padding-left:18px;
color:black;
}
.content h2 a:hover{
text-decoration:none;
color:#AE2120;
background-image:url(http://www.gc.maricopa.edu/Home/images/redarrow.gif);
background-position:0px 3px;
padding-left:18px;
background-repeat:no-repeat;
}
.collapse h2 a:link{
text-decoration:none;
background-image:url(http://www.gc.maricopa.edu/Home/images/plusalone.gif);
background-position:0px 3px;
background-repeat:no-repeat;
padding-left:18px;
color:black;
}
.collapse h2 a:visited{
text-decoration:none;
background-image:url(http://www.gc.maricopa.edu/Home/images/plusalone.gif);
background-position:0px 3px;
background-repeat:no-repeat;
padding-left:18px;
color:black;
}
.collapse h2 a:hover{
text-decoration:none;
color:#AE2120;
background-image:url(http://www.gc.maricopa.edu/Home/images/redplusalone.gif);
background-position:0px 3px;
padding-left:18px;
background-repeat:no-repeat;
}
.content h3 {
font-family:arial,helvetica,sans-serif;
font-weight:bold;
font-size:10pt;
line-height:1.1em;
margin-top:18px;
margin-bottom:8px;
margin-right:18px;
}
.content h3 a:link{
text-decoration:none;
background-image:url(http://www.gc.maricopa.edu/Home/images/arrow.gif);
background-position:0px 3px;
background-repeat:no-repeat;
padding-left:18px;
color:black;
}
.content h3 a:visited{
text-decoration:none;
background-image:url(http://www.gc.maricopa.edu/Home/images/arrow.gif);
background-position:0px 3px;
background-repeat:no-repeat;
padding-left:18px;
color:black;
}
.content h3 a:hover{
text-decoration:none;
color:#AE2120;
background-image:url(http://www.gc.maricopa.edu/Home/images/redarrow.gif);
background-position:0px 3px;
padding-left:18px;
background-repeat:no-repeat;
}
.collapse h3 a:link{
text-decoration:none;
background-image:url(http://www.gc.maricopa.edu/Home/images/plusalone.gif);
background-position:0px 0px;
background-repeat:no-repeat;
padding-left:18px;
color:black;
}
.collapse h3 a:visited{
text-decoration:none;
background-image:url(http://www.gc.maricopa.edu/Home/images/plusalone.gif);
background-position:0px 0px;
background-repeat:no-repeat;
padding-left:18px;
color:black;
}
.collapse h3 a:hover{
text-decoration:none;
color:#AE2120;
background-image:url(http://www.gc.maricopa.edu/Home/images/redplusalone.gif);
background-position:0px 0px;
padding-left:18px;
background-repeat:no-repeat;
}
.content p {
margin-top:10px;
margin-bottom:10px;
}
.content ul {
list-style:disc;
margin-left:15px;
padding-left:10px;
}
.content li {
margin-top:5px;
margin-left:0;
}
.content ol {
margin-left:15px;
padding-left:10px;
}
.content table {
border:none;
background-color:white;
padding:0;
border-spacing:1px;
}
.content tr {
vertical-align:top;
}
.content th {
background-color:#666666;
font-size:8pt;
color:white;
margin:0;
padding:2px 2px 2px 2px;
border-right:1px solid white;
}
.content td {
border-top:1px solid white;
border-right:1px solid white;
font-size:8pt;
padding:5px;
background-color:#e0e0e0;
}

.whitetable {
border-spacing:0;
background-color:white;
border:none;
border-spacing:0;
}
.whitetable tr {
background-color:white;
border:none;
border-spacing:0;
}
.whitetable td {
background-color:white;
border-spacing:0;
border:none;
font-size:8pt;
}
.whitetable th {
background-color:white;
border-spacing:0;
border:none;
font-size:8pt;
}


.contenttop {
background-image:url(http://www.gc.maricopa.edu/Home/images/shadetop.gif);
background-position:top center;
background-repeat:repeat-x;
height:inherit;
/*width:100%;*/
}
.contentbottom {
background-image:url(http://www.gc.maricopa.edu/Home/images/shadebottom.gif);
background-position:bottom center;
background-repeat:repeat-x;
height:inherit;
}
.contentleft {
background-image:url(http://www.gc.maricopa.edu/Home/images/shadeleft.gif);
background-position:center left;
background-repeat:repeat-y;
height:inherit;
}
.contentright {
background-image:url(http://www.gc.maricopa.edu/Home/images/shaderight.gif);
background-position:center right;
background-repeat:repeat-y;
height:inherit;
}
.contenttopright {
background-image:url(http://www.gc.maricopa.edu/Home/images/shadecornertopright.gif);
background-position:top right;
background-repeat:no-repeat;
height:inherit;
}
.contentbottomright {
background-image:url(http://www.gc.maricopa.edu/Home/images/shadecornerbottomright.gif);
background-position:bottom right;
background-repeat:no-repeat;
height:inherit;
}
.contenttopleft {
background-image:url(http://www.gc.maricopa.edu/Home/images/shadecornertopleft.gif);
background-position:top left;
background-repeat:no-repeat;
height:inherit;
}
.contentbottomleft {
background-image:url(http://www.gc.maricopa.edu/Home/images/shadecornerbottomleft.gif);
background-position:bottom left;
background-repeat:no-repeat;
height:inherit;
}
.nobr {
white-space:nowrap;
}

.topmenu {
font-family:Arial, Verdana, Helvetica, Geneva, "San Serif";
font-size: 7.5pt;
color:gray;
/*letter-spacing:.05em;*/
text-align:right;
margin-bottom:8px;
text-transform:uppercase;
margin-right:0;
}
.topmenu a:link {
color:gray;
text-decoration:none;
}
.topmenu a:visited {
color:gray;
text-decoration:none;
}
.topmenu a:hover {
color:#AE2120;
text-decoration:none;
}

.newsheads h3 {
font-family:arial,helvetica,sans-serif;
font-weight:bold;
font-size:10.5pt;
margin-top:10px;
margin-bottom:8px;
margin-right:18px;
text-transform:uppercase;
font-style:normal;
}

.newsheads a:link{
font-family:arial,helvetica,sans-serif;
font-weight:normal;
color:#AE2120;
text-transform:none;
font-style:normal;
}
.newsheads a:visited{
font-family:arial,helvetica,sans-serif;
font-weight:normal;
color:#AE2120;
text-transform:none;
font-style:normal;
}
.newsheads a:hover{
font-family:arial,helvetica,sans-serif;
font-weight:normal;
color:#AE2120;
text-transform:none;
font-style:normal;
}



