<%/* @author John C. Dale */%>
<%/* Copyright 2005, John C. Dale, but unlimited
distribution and modification rights are granted to
The University of Arizona with the understanding that
John C. Dale retains the same right.*/%>

.compact-line-item-cell-gray
{
    background-color: #D2D2D2;
    padding: 0 0 0 0;
    spacing: 0 0 0 0;
    margin: 0 0 0 0;
}

td.compact-line-item-cell-white
{
    background-color: white;
    padding: 0 0 0 0;
    spacing: 0 0 0 0;
    margin: 0 0 0 0;
}

.line-item-cell-gray
{
    background-color: #D2D2D2;
    padding: 3 3 3 3;
    spacing: 3 3 3 3;
    margin: 3 3 3 3;
}

td.line-item-cell-white
{
    background-color: white;
    padding: 3 3 3 3;
    spacing: 3 3 3 3;
    margin: 3 3 3 3;
}

.top-nav
{
    background-color: #WHITE;
    margin: 8px 8px 8px 8px;
    padding: 8px 8px 8px 8px;
    vertical-align: center;
    horizontal-align: right;
}

.content
{
    background-color: #WHITE;
    margin: 8px 8px 8px 8px;
    width: 90%;
    padding: 8px 8px 8px 8px;
    vertical-align: top;
    horizontal-align: left;
}

.content-gray
{
    background-color: #EDEDED;
    margin: 8px 8px 8px 8px;
    width: 80%;
    padding: 8px 8px 8px 8px;
    vertical-align: top;
    horizontal-align: left;
}

.form
{
    background-color: #EDEDED;
    margin: 8px 8px 8px 8px;
    width: 1px;
    padding: 8px 8px 8px 8px;
    vertical-align: top;
    horizontal-align: left;
}

hr
{
    border:0;
    border-top: 1px dashed BLACK;
    color: #fff;
    background-color: #fff;
    height: 1px;
    width: 80%;
}

.vertical-border
{
    margin: 8px 8px 8px 8px;
    border-left: 1px dashed BLACK;
    border-right: 0px solid BLACK;
    border-top: 0px solid BLACK;
    border-bottom: 0px solid BLACK;
}

.top-left-align
{
    vertical-align: top;
    horizontal-align: left;
}

td.standard-cell-header
{
    background-color: #FFFFFF;
    padding: 0 0 0 0;
    spacing: 0 0 0 0;
    margin: 0 0 0 0;
}


li.white-bullets
{
    margin-left: 0;
    color: white;
    list-style-position: inside;
     position: relative;
}

ul.leftnav
{
    padding: 0px;
    text-indent: 0px;
    margin: 0 0 0 0;
    white-space : nowrap;
}

ul.inner-list
{
    padding: 0px;
    text-indent: 15px;
    margin: 0 0 0 0;
}



.normal-link-white {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: white; text-decoration: none;}
.normal-link-white A:link {color: white; text-decoration: none; }
.normal-link-white A:visited {color: white; text-decoration: none; }
.normal-link-white A:active { color: white; text-decoration: none; }
.normal-link-white A:hover { color: #C4C4C6; text-decoration: none; }

.normal-link-blue {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: blue; text-decoration: none;}
.normal-link-blue A:link {color: blue; text-decoration: none; }
.normal-link-blue A:visited {color: blue; text-decoration: none; }
.normal-link-blue A:active { color: blue; text-decoration: none; }
.normal-link-blue A:hover { color: #C4C4C6; text-decoration: none; }

.normal-link-red {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: #933849;; text-decoration: none;}
.normal-link-red A:link {color: #933849;; text-decoration: none; }
.normal-link-red A:visited {color: #933849;; text-decoration: none; }
.normal-link-red A:active { color: #933849;; text-decoration: none; }
.normal-link-red A:hover { color: #C4C4C6; text-decoration: none; }

.normal-link-black {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: black; text-decoration: none;}
.normal-link-black A:link {color: black; text-decoration: none; }
.normal-link-black A:visited {color: black; text-decoration: none; }
.normal-link-black A:active { color: black; text-decoration: none; }
.normal-link-black A:hover { color: #C4C4C6; text-decoration: none; }

.normal-link-black-nobr {white-space: nowrap; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: black; text-decoration: none;}
.normal-link-black-nobr A:link {color: black; text-decoration: none; }
.normal-link-black-nobr A:visited {color: black; text-decoration: none; }
.normal-link-black-nobr A:active { color: black; text-decoration: none; }
.normal-link-black-nobr A:hover { color: #C4C4C6; text-decoration: none; }

.normal-link-black-1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: black; text-decoration: none;}
.normal-link-black-1 A:link {color: black; text-decoration: none; }
.normal-link-black-1 A:visited {color: black; text-decoration: none; }
.normal-link-black-1 A:active { color: black; text-decoration: none; }
.normal-link-black-1 A:hover { color: #C4C4C6; text-decoration: none; }

.normal-white {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: white; text-decoration: none;}
.normal-black-nowrap {white-space: nowrap; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: black; text-decoration: none;}
.normal-black { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: black; text-decoration: none;}
.normal-gray {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: #808080; text-decoration: none;}
.normal-navy {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: #003F80; text-decoration: none;}

.normal-black-1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: black; text-decoration: none;}

.fine-print-yellow {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #EFB229; text-decoration: none;}

.fine-print-black {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none;}
.fine-print-red {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #933849; text-decoration: none;}
.fine-print-white {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; text-decoration: none;}

.heading1-white {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 23px; color: white; text-decoration: none;}
.heading1-black {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 23px; color: #000000; text-decoration: none;}
.heading1-green {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 23px; color: green; text-decoration: none;}
.heading1-red {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 23px; color: #933849; text-decoration: none;}

.heading1-link-black {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 23px; color: black; text-decoration: none;}
.heading1-link-black A:link {color: black; text-decoration: none; }
.heading1-link-black A:visited {color: black; text-decoration: none; }
.heading1-link-black A:active { color: black; text-decoration: none; }
.heading1-link-black A:hover { color: #C4C4C6; text-decoration: none; }

.heading2-black {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 21px; color: black; text-decoration: none;}
.heading2-link-white {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 21px; color: #F78D91; text-decoration: none;}
.heading2-link-white A:link {color: WHITE; text-decoration: none; }
.heading2-link-white A:visited {color: WHITE; text-decoration: none; }
.heading2-link-white A:active { color: WHITE; text-decoration: none; }
.heading2-link-white A:hover { color: #C4C4C6; text-decoration: none; }

.heading3-white {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 19px; color: white; text-decoration: none;}
.heading3-black {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 19px; color: #000000; text-decoration: none;}
.heading3-red {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 19px; color: #933849; text-decoration: none;}
.heading3-gray {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 19px; color: #EDEDED; text-decoration: none;}
.heading3-green {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 19px; color: green; text-decoration: none;}

.heading3-link-black {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 19px; color: black; text-decoration: none;}
.heading3-link-black A:link {color: black; text-decoration: none; }
.heading3-link-black A:visited {color: black; text-decoration: none; }
.heading3-link-black A:active { color: black; text-decoration: none; }
.heading3-link-black A:hover { color: #C4C4C6; text-decoration: none; }

.heading3-link-red {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 19px; color: #933849; text-decoration: none;}
.heading3-link-red A:link {color: #933849; text-decoration: none; }
.heading3-link-red A:visited {color: #933849; text-decoration: none; }
.heading3-link-red A:active { color: #933849; text-decoration: none; }
.heading3-link-red A:hover { color: #C4C4C6; text-decoration: none; }

.heading3-link-white {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 19px; color: black; text-decoration: none;}
.heading3-link-white A:link {color: white; text-decoration: none; }
.heading3-link-white A:visited {color: white; text-decoration: none; }
.heading3-link-white A:active { color: white; text-decoration: none; }
.heading3-link-white A:hover { color: #C4C4C6; text-decoration: none; }

.h4 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; text-decoration: none;}
.heading4-red {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; color: #933849; text-decoration: none;}
.heading4-black {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; color: black; text-decoration: none;}
.heading4-green {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; color: green; text-decoration: none;}

.heading4-link-black {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; color: black; text-decoration: none;}
.heading4-link-black A:link {color: black; text-decoration: none; }
.heading4-link-black A:visited {color: black; text-decoration: none; }
.heading4-link-black A:active { color: black; text-decoration: none; }
.heading4-link-black A:hover { color: #C4C4C6; text-decoration: none; }

.heading5-link-red {font-family: Verdana, Arial, Helvetica, sans-serif;  font-weight: bold; font-size: 15px; color: #933849; text-decoration: none;}
.heading5-link-red A:link {color: #933849; text-decoration: none; }
.heading5-link-red A:visited {color: #933849; text-decoration: none; }
.heading5-link-red A:active { color: #933849; text-decoration: none; }
.heading5-link-red A:hover { color: #C4C4C6; text-decoration: none; }

.heading5-link-blue {font-family: Verdana, Arial, Helvetica, sans-serif;  font-weight: bold; font-size: 15px; color: blue; text-decoration: none;}
.heading5-link-blue A:link {color: blue; text-decoration: none; }
.heading5-link-blue A:visited {color: blue; text-decoration: none; }
.heading5-link-blue A:active { color: blue; text-decoration: none; }
.heading5-link-blue A:hover { color: #C4C4C6; text-decoration: none; }

.heading5-red {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 15px; color: #933849; text-decoration: none;}
.heading5-black-nowrap {white-space: nowrap; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 15px; color: black; text-decoration: none;}
.heading5-black {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 15px; color: black; text-decoration: none;}
.heading5-white {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 15px; color: white; text-decoration: none;}
.heading5-green {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 15px; color: green; text-decoration: none;}

.heading6-black {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 13px; color: black; text-decoration: none;}

.pageheadertitle {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 25px; color: #755833; text-decoration: none;}

.nobr {white-space: nowrap; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 15px; color: black; text-decoration: none;}


.heading5 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; color: <%=linkColor%>; text-decoration: none;}

.heading5-link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; color: <%=linkColor%>; text-decoration: none;}
.heading5-link A:link {color: <%=linkColor%>; text-decoration: none; }
.heading5-link A:visited {color: <%=visitedColor%>; text-decoration: none; }
.heading5-link A:active { color: <%=activeColor%>; text-decoration: none; }
.heading5-link A:hover { color: <%=hoverColor%>; text-decoration: none; }

.normal-link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: white; text-decoration: none;}
.normal-link A:link {color: <%=linkColor%>; text-decoration: none; }
.normal-link A:visited {color: <%=visitedColor%>; text-decoration: none; }
.normal-link A:active { color: <%=activeColor%>; text-decoration: none; }
.normal-link A:hover { color: <%=hoverColor%>; text-decoration: none; }

.small {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: white; text-decoration: none;}

.small-link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: white; text-decoration: none;}
.small-link A:link {color: <%=linkColor%>; text-decoration: none; }
.small-link A:visited {color: <%=visitedColor%>; text-decoration: none; }
.small-link A:active { color: <%=activeColor%>; text-decoration: none; }
.small-link A:hover { color: <%=hoverColor%>; text-decoration: none; }

.small-dark-link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none;}
.small-dark-link A:link {color: #000000; text-decoration: none; }
.small-dark-link A:visited {color: #000000; text-decoration: none; }
.small-dark-link A:active { color: #000000; text-decoration: none; }
.small-dark-link A:hover { color: #C4C4C6; text-decoration: none; }

#tab-inactive a {
	background-color: #787CA0;
	padding-right: 10px;
	padding-left: 10px;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 0px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ADAED6;
	border-right-color: #D39D24;
	border-bottom-color: #D39D24;
	border-left-color: #ADAED6;
	text-decoration: none;
	padding-top: 1px;
	padding-bottom: 2px;
}
#tab-active a {
    color:#000000;
	background-color: #949AC6;
	padding-right: 10px;
	padding-left: 10px;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 0px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ADAED6;
	border-right-color: #D39D24;
	border-bottom-color: #D39D24;
	border-left-color: #ADAED6;
	text-decoration: none;
	padding-top: 1px;
	padding-bottom: 2px;
}
#tab-inactive a:hover {
	background-color: #A2A8D8;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	border-top-width: 2px;
	border-right-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ADAED6;
	border-right-color: #D39D24;
	border-bottom-color: #D39D24;
	border-left-color: #ADAED6;
	text-decoration: none;
	padding-top: 1px;
}

td.line-item-cell-blue
{
    background-color: #949AC6;
    padding: 3 3 3 3;
    spacing: 3 3 3 3;
    margin: 3 3 3 3;
}

.lightcell
{
    background-color: #A2A8D8;
    padding: 1px 1px 1px 1px;
    spacing: 1px 1px 1px 1px;
    margin: 1px 1px 1px 1px;
}



##########################

body {
	background-color:#85a157;
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 10px 10px;
	padding: 0px;
}
.clear{clear:both;}
* {
	margin: 0px;
	padding: 0px;
}
#container {
	margin: 0px auto;
	text-align: left;
	width: 846px;
}
a{
	font-size:12px;
}
p{
	margin: 15px 0px;
}
/********************** Header ***************************/
#header {
	margin: 0px 0px 0px 0px;
	/*background-image:url(images/header.jpg);*/
	width:850px;
	height:28px;
	position:relative;		
}
#header ul{
	background-color:#85a157;
	width:850px;
	border: 3px solid #FFFFFF;
	display:block;
	position:absolute;
	margin: 0px 0px 0px 0px;
	height:25px;
	padding:5px 0px 0px 0px;
}
#header li{
	display:inline;	
}
#header ul a{
	text-decoration:none;
	color:#FFFFFF;
	margin: 0px 12px;
}
#header ul a:hover{
	text-decoration:underline;
	color:#28556b;
}
#logo_w1,#logo_w2 {
	font-size: 24px;
	font-style:italic;
	color:#FFFFFF;
	position:absolute;
}
#logo_w1{
	top:15px;
	left:70px;
}
#logo_w2{
	top:44px;
	left:94px;
}
#header_text {
	top:90px;
	left:43px;
	width:230px;
	position:absolute;
}
#header_text p{
	font-size: 18px;
	color:#FFFFFF;
}
#header_text a{color:#28556b;}
#header_text a:hover{color:#c77e0c;}
/********************** Content ***************************/
#content {
	background-image:url(images/content_bg.gif);
	width:852px;
}
img{
	border-width:0px;
}
h1{
	color:#000000;
	font-size:14px;
	margin: 20px 0px 20px 0px;
}

h2{
	color:#85a157;
	font-size:14px;
	text-align:center;
	width:200px;
	margin: 10px 0px 15px 0px;
}
#left {
	float:left;
	width:428px;
	margin-left:5px;
	padding: 90px 0px 30px 0px;
	display:inline;
}
#left a{color:#28556b;}
#left a:hover{color:#c77e0c;}
#photos a{
	margin-right:14px;
}
#right {
	float:right;
	width:210px;
	padding: 0px 20px 20px 20px;
	margin-top:10px;
	/*border-left: #FFF 2px solid;*/

}
#right a{
	color:#c77e0c;
}
#right a:hover{
	color:#85a157;
}
/********************** Footer ***************************/
#footerline {
clear:both;
background-image:url(images/roundrect1.jpg);
font-size:1px;
height:10px;
}
#footer {
	width:717px;
	text-align:center;
	padding: 20px 0px;
}

.chrome .imageheader {
	top:33px;
}

.imageheader {
	margin:0px 0px 0px 0px;
	font-size:35pt;
	top:34px;
	position:absolute;
}

