/** default stylesheet

 * Tatianna Salcedo 2003

 * $Id: uvm.css,v 1.1 2003/07/16 21:37:50 webmster Exp $

 */



body {

	background: #f3f3f3;

	color: #000000;

	font-family: verdana, sans-serif;

	font-size: 11px;

	line-height: 1.3;

	margin: 0px;

	padding: 0px;

}

/* default links */



a:link {

	color: #000000;

}

a:visited {

	color: black;

}

a:hover {

	color: #c25e0d;

}



/* page elements */



#banner { align: right; color: #a40000; background: white; height: 60px; min-width: 760px; }

#banner h1 {

	margin: 0px 0px -10px 0px;

	float: left;

}



#banner a {

	color: #ffffff;

	padding: 0px;

	text-decoration: none;

}

#banner a:hover {

	color: #ffffcc;

}

#banner h1 {

	font-size: 20px;

	line-height: 0.9;

	text-align: right;

}

img.logo {

	width: 200px;

	margin: 0 0 0 -3px;

	padding-left: 3px;  /* ie bug fix continued */

	padding-right: 0;

	border: none;

	float: left;

}

#gateways { margin: 0; font-family: arial, sans-serif; font-size: 11px; font-weight: bold; text-align: left; }

#gateways img {

	border: none;

	font-size: 10px;

}

#gateways span.spacer3 {

	width: 3px;

}

#navgtr {

	background: #186647;

	padding: 0px;

	text-align: left;

	font-size: 10px;

	border-top: 1px solid #ffffff;

	border-bottom: 2px solid #000000;

	white-space: nowrap;

	min-width: 760px;

}

#navgtr img {

	border: none;

	font-family: arial, sans-serif;

}

#navgtr a:link, #navgtr a:visited {

	color: #ffffff;

	text-decoration: none;

	font-weight: bold;

}

img#directory {

	margin-left: 10px;

	margin-right: 28px;

}

img#az {

	margin-left: 29px;

}

img#about {

	margin-left: 15px; 

}

img#academics, img#admissions, img#research, img#resources, img#campuslife {

	margin-left: 34px; 

}

#nav {

	background: #186647;

	color: #186647;

	font-family: arial, sans-serif;

	font-size: 11px;

	font-weight: bold;

	border-top: 1px solid #ffffff;

	border-bottom: 2px solid #000000;

	margin: 0px;

}

#nav a:hover, #navgtr a:hover {

	color: #bfb80a;

}

#tools {

	float: left;

	width: 200px;

	text-align: center;

	padding: 4px 0px 2px 0px;

	white-space: nowrap; 

}

#tools a {

	text-transform: lowercase;

	background: #186647;

	color: #ffffff;

	text-decoration: none;

}

#global {

	padding: 4px 5px 2px 10px;

	white-space: nowrap;

	text-align: left;

}

#global a {

	text-transform: uppercase;

	background: #186647;

	color: #ffffff;

	text-decoration: none;

}

#content {

	width: 100%;

	text-align: left;

}



#footer {

	background-color: #186647;

	background-image: url(http://www.uvm.edu/www/images/green.gif);

	background-repeat: repeat-y;

	color: #ffffff;

	font-size: 10px;

	white-space: nowrap;

	min-width: 760px;

}

#footer p, #footer address {

	margin: 0px 0px 0px 210px;

	padding: 3px 0px 3px 0px;

	text-align: center;

	font-style: normal;

}

#footer a {

	color: #ffffff;

}

#footer a:hover {

	color: #c25e0d;



}

/* home styles */

#homepage {

	width: 760px;

}

#main h2 {

	font-size: 12px;

	color: #666666;

	margin: 10px 0px 5px 0px;

}

#main td {

	padding-left: 10px;

	text-align: left;

	padding-bottom: 10px;

}

#feature {

	width: 200px;

}

#main #feature {

	padding-left: 0px;

}

#news {

	width: 340px;

	vertical-align: top;

}

#news ul li a {

	text-decoration: none;

}

#links {

	width: 200px;

	vertical-align: top;

}

#links li.last {

	padding-bottom: 5px;

	margin-bottom: 5px;

	margin-right: 10px;

	border-bottom: dashed 1px #666;

}

#jump {

	font-size: 11px;

	width: 180px;

}

#news ul {

	list-style-image: url(http://www.uvm.edu/www/images/generation/bullet00.gif);

}

#links ul {

	list-style-image: url(http://www.uvm.edu/www/images/generation/bullet81.gif);

}

#news ul, #links ul {

	margin-left: 15px;

	padding-left: 0px;

	margin-top: 10px;

	margin-bottom: 5px;

}

#news a.news {

	text-decoration: none;

}

#news li.last {

	padding-top: 1.5em;

	margin-left: -15px;

	list-style-image: none;

	list-style: none;

}

#links ul li {

	font-weight: bold;

	color: #818181;

}

#links ul li a {

	color: #818181;

	text-decoration: none;

}

select#jump {

	font-size: 11px;

}

div#homeacclaim {

	text-align: left;

	margin-bottom: 10px;

	background: #fff;

	border-top: 1px solid #bfb80a;

}

div#homeacclaim h3 {

	margin: 5px 10px;

	padding: 4px 10px;

	background: #084e32;

	border-left: 10px solid #bfb80a;

	color: #fff;

	float: left;

	width: 140px;

	font-size: 12px;

}

div#homeacclaim p {

	margin: 5px 10px 5px 190px;

	padding: 5px 10px 10px 10px;

	color: #01452c;

}

div#homeacclaim p a {

	text-decoration: none;

	color: #01452c;

}

div#homeacclaim p a:hover {

	color: #c25e0d;

}

div#homeacclaim h3 a {

	text-decoration: none;

	color: #fff;

}

p.uvmstatement {

	font-size: 10px;

	text-align: center;

}

p.uvmstatement a {

	color: #999999;

}

/* template styles */

#mainnav {

	width: 200px;

	vertical-align: top;

	background: #ffffff;

	font-weight: bold;

	margin: 10px 10px 20px 10px;

}

#mainnav ul {

	margin: 10px 0 20px 0;

	padding-left: 25px;

}

#mainnav ul ul {

	margin: 0;

	padding-left: 15px;

}

#mainnav li {

	list-style: url(http://www.uvm.edu/www/images/generation/triangle.gif);

}

#mainnav li li {

	list-style-image: url(http://www.uvm.edu/www/images/generation/bullet.gif);

	font-weight: normal;

	color: #000000;

}

#mainnav li a, #mainnav li li strong {

	position: relative;

	left: -5px;

	text-decoration: none;

}

#mainnav li.mainnavtitle {

	list-style: url(http://www.uvm.edu/www/images/generation/triangle-down.gif);

	font-weight: bold;

}

#mainnav li a:hover {

	color: #c25e0d;

	text-decoration: underline;

}

#mainnav em {

	font-style: normal;

	font-weight: bold;

}

#subheader {

	vertical-align: top;

	background: #a6a600;

	height: 30px;

}

#subheader #subbanner {

	margin: 10px;

	font-size: 16px;

	color: #ffffff;

}

#contentarea {

	vertical-align: top;

	margin: 0px;

	padding: 10px 10px 20px 10px;

}

#contentarea h1 {

	font-size: 15px;

	margin-top: 0px;

}

#contentarea h2 {

	font-size: 14px;

	margin-top: 0px;

} 

#contentarea h3 {

	font-size: 13px;

	margin-top: 0px;

}

#contentarea h4 { color: #eab71d; font-size: 12px; margin-top: 0; }

#contentarea h5 {

	font-size: 11px;

	margin-top: 0px;

}

#contentarea h6 {

	font-size: 10px;

	margin-top: 0px;

}

#contentarea address {

	font-style: normal;

	margin-bottom: 1em;

}

#contentarea acronym, #contentarea abbr {

	font-style: normal;

	text-decoration: none;

}

#contentarea ul.floatlist li {

	list-style-position: inside;

}

p.print {

	text-align: right;

	font-size: 90%;

}

p.print a {

	color: #666666;

}

p.modify {

	color: #666666;

	text-align: right;

	font-size: 90%;

}

#suppnav {

	width: 200px;

	vertical-align: top;

	padding: 10px 10px 20px 10px;

}

#suppnav h3 {

	color: #808080;

	text-transform: capitalize;

	font-size: 12px;

	margin: 0px;

}

#suppnav ul {

	margin-left: 0px;

	padding-left: 0px;

	color: #666666;

	list-style-position: inside;

	padding-top: 0px;

	margin-top: 5px;

}

#suppnav a {

	color: #666666;

	text-decoration: none;

}

#suppnav a:hover {

	color: #c25e0d;

	text-decoration: underline;

}

/* news styles */

ul.newslist {

	list-style-type: none;

	margin-left: 0px;

	padding-left: 15px;

}

ul.newslist li {

	color: #666666;

	padding-top: 3px;

	padding-bottom: 3px;

	text-indent: -7em;

	margin-left: 7em;

}

ul.newslist li a {

	

}

table.newsstory strong {

	color: #666666;

}

table.newsstory td {

	vertical-align: top;

	padding-right: 10px;

}

table.newsresults {

}

table.newsresults td {

	vertical-align: top;

}

table.newsresults th {

	text-align: left;

}

table.newsstory td.rcolumn {

	padding-left: 10px;

	padding-right: 0px;

	/*width: 200px;*/

	color: #666666;

}

table.newsstory td.rcolumn ul {

	padding-left: 0px;

	margin-left: 0px;

	list-style: inside;

}

table.newsstory td.rcolumn li {

	padding-top: 2px;

	padding-bottom: 2px;

}

table.newsstory td.rcolumn li a:link {

	color: #666666;

	text-decoration: none;

}

table.newsstory td.rcolumn li a:visited {

	color: #666666;

	text-decoration: none;

}

table.newsstory td.rcolumn li a:hover {

	color: #c25e0d;

	text-decoration: underline;

}

table.newsstory td.rcolumn img.feature {

	width: 180px;

	margin-top: 10px;

	margin-bottom:10px;

}



table.newsstory div.releasedate p {

	color: #666666;

}

table.newsstory div.releasedate p a {

	color: #666666;

}

a.newsnav img {

	margin-right: 0px;

}

a.buttons {

	text-decoration: none;

	white-space: nowrap;

}

a.buttons img {

	vertical-align: middle;

}

p.releasedate {

	color: #666666;

	padding-top: 10px;

	margin-bottom: 0px;

	padding-bottom: 0px;

}

div.newssynopses {

}

div.newsright {

	float:right;

}

div.newsleft {

	float:left;

}

div.newscenter {

	text-align:center;

}

div.newsright p, div.newsleft p, div.newscenter p {

	margin: 0;

	padding: 0 0 .2em 0;

	font-size: .9em;

	color: #666666;

}

/* calendar stlyes */

table.caltable {

	background: #e2e2e2;

	border: 1px #e2e2e2 solid;

}

table.caltable td, table.caltable th {

	width: 14.3%;

	vertical-align: top;

	background: #ffffff;

	border: none;

	padding: 2px;

}

table.caltable th {

	font-size: 11px;

	background: #e2e2e2;

}

table.caltable td.cdate {

	font-weight: bold;

	text-align: right;

	font-size: 11px;

	font-family: arial, sans-serif;

}

table.caltable td.cdate p.cevent {

	font-weight: normal;

	font-size: 10px;

	text-align: left;

	margin: 0px;

	line-height: 1;

	padding: 3px 0px 3px 0px;

}

#contentarea p.clevent {

	line-height: 15px;

}



#calHead {

	margin: -10px -10px 10px 10px;

	float: right;

	width: 180px;

	padding: 10px;

	background: #fff;

	border-left: 1px solid #666;

	border-bottom: 1px solid #666;

	text-align: center;

}

table.calbox td.r25selected {

	background: #e2e2e2;

}



#contentarea span.ltime {

	

}

/* inline styles */

.accessibility {

	display: none;

}

form.border {

	padding: 10px;

	background: #e3e3e3;

}



p.alpha {

	color: #c25e0d;

	font-weight: bold;

	text-transform: uppercase;

}

p.alpha a {

	text-decoration: none;

}

p.alpha a:hover {

	text-decoration: underline;

}

a.currentletter {

	color: #c25e0d;

}

ul.nobullet, ul.nobullet2 {

	list-style: none;

	padding-left: 0px;

	margin-left: 0px;

}

ul.nobullet li a {

	text-decoration: none;

}

ul.nobullet li a:hover {

	text-decoration: underline;

}

ul.nobullet2 li {

	padding-bottom: 3px;

}

#contentarea img.stdphoto {

	float: left;

	text-align: left;

	margin-right: 10px;

	margin-bottom: 5px;

}

#contentarea img.lefticon {

	vertical-align: middle;

	margin-right: 5px;

}

#photomontage {

	width: 100%;

}

#photomontage td {

	text-align: center;

}

table.finance { /* used in financial aid */

	border: thin solid;

	background-color: #ffffff;

}

table.finance td {

	text-align: right;

}

table.finance th {

	text-align: left;

	font-size: 11px;

}

table.finance th.top {

	text-align: center;

}

table.table1 td {

	padding-bottom: 5px;

	padding-right: 10px;

	border-bottom: 1px dotted #000000;

}

table.tablecalendar, table.tablecalendar caption { /* used in admitted students */

	background: #e2e2e2;

}

table.tablecalendar td, table.tablecalendar th, table.tablecalendar caption {

	padding: 5px;

	margin: 0px;

	border: dotted thin #999999; 

	text-align: left;

}

div#verticalbar { /* used in about_uvm administration */

	float: left;

	width: 100px;

	border-right: thin dotted #cccccc;

	padding-right: 10px;

	margin-right: 10px;

	font-size: 10px;

	color: #666666;

}

div#verticalbar li {

	padding-bottom: 5px;

}

div#leftphotobar, td.photobar {

	width: 70px;

	vertical-align: top;

	border-right: thin dotted #cccccc;

	text-align: center;

	margin: 0px;

	padding-right: 5px;

}

div#leftphotobar {

	float: left;

	margin-right: 5px;

}

div#leftphotobar p, td.photobar p {

	color: #666666;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

}



#contentarea img.inlineimg {

	padding: 0px;

	margin: 0px;

	border: none;

}

table.genericwhite {

	background: #ffffff;

	border: 1px #ffffff solid;

}

table.genericwhite th {

	background: #e2e2e2;

}

table.genericwhite td {

	padding: 2px;

	vertical-align: top;

}

/* templateguide examples */

ul.navexp {

	background: #ffffff;

	width: 200px;

}

ul.navexp li.location {

	list-style: url(http://www.uvm.edu/www/images/generation/triangle.gif);

}

ul.navexp li.title {

	list-style: url(http://www.uvm.edu/www/images/generation/triangle-down.gif);

	font-weight: bold;

}

ul.navexp ul {

	list-style: url(http://www.uvm.edu/www/images/generation/bullet.gif);

	font-weight: normal;

	padding-left: 15px;

}

ul.navexp a {

	text-decoration: none;

}

div.contactadm {

	background: #e2e2e2;

	border: 1px #666666 solid;

	padding: 10px;

}

div.contactadm img {

	padding-left: 10px;

	border: 0px;

}



div#magicerror {

	background: #fcc;

	border: 1px #000 solid;

	padding: 0.5em;

	margin: 0.5em;

}

img.print-logo {

	display: none;

}


