@charset "UTF-8";
/* CSS Document */
body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:14px;
	}
#nav, #nav ul {
	float: left;
	width: 70em;
	list-style:none;
	text-align:left;
	line-height: 1;
	background: white;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding: 0;
	border: solid #bad1e8;
	border-width: 1px 0;
	margin: 0 0 1em 0;
	
}

#nav a {
	display: block;
	width: 10em;
	w\idth: 6em;
	color: #1a235a;
	text-decoration: none;
	padding: 0.25em 2em;
}

#nav a.daddy {
	background: url(rightarrow2.gif) center right no-repeat;
}

#nav li {
	float: left;
	padding: 0;
	width: 9em;
}

#nav li ul {
	position: absolute;
	left: -999em;
	height: auto;
	width: 14.4em;
	w\idth: 13.9em;
	font-weight: normal;
	border-width: 0.25em;
	margin: 0;
}

#nav li li {
	padding-right: 1em;
	width: 13em
}

#nav li ul a {
	width: 13em;
	w\idth: 9em;
}

#nav li ul ul {
	margin: -1.75em 0 0 14em;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
	left: -999em;
}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
	left: auto;
}

#nav li:hover, #nav li.sfhover {
	background: #bad1e8;
}

#content {
	clear: left;
}
/* Link Icons: no IE6 */
/* emails */
#content a[href ^="mailto:"], {background: url("../images/design/mail.gif") no-repeat right 3px; padding-right:15px;}
/* external lniks */
#content a[href ^="http://"], #content a[href ^="https://"] {background: url("../images/design/external4.gif") no-repeat right 3px; padding-right:15px;}
/*#overview a[href ^="http://"], #content a[href ^="https://"] {background: url("../images/design/external-gray.png") no-repeat right 3px; padding-right:15px;}
  #content a[href ^="http://core.uconn.edu//"], #content a[href ^="https://web2.uconn.edu//core/"] {background-image:none; padding-right:0;}
#content a[href ^="http://core.uconn.edu//"], #content a[href ^="https://core.uconn.edu//"] {background-image:none; padding-right:0;}
#content a[href ="#"] {background-image:none; padding-right:0;}*/
/* pdf */
#content a[href $=".pdf"], #content a[href $=".PDF"],
#content a[href *=".pdf#"], #content a[href *=".PDF#"],
#content a[href *=".pdf?"], #content a[href *=".PDF?"]
{background: url("../images/design/pdf.gif") no-repeat right 3px; padding-right:15px;}
/* doc */
#content a[href $=".doc"], #content a[href $=".DOC"],
#content a[href *=".doc#"], #content a[href *=".DOC#"],
#content a[href *=".doc?"], #content a[href *=".DOC?"]
{background: url("../images/design/doc.gif") no-repeat right 3px; padding-right:15px;}
/* ppt */
#content a[href $=".ppt"], #content a[href $=".PPT"],
#content a[href *=".ppt#"], #content a[href *=".PPT#"],
#content a[href *=".ppt?"], #content a[href *=".PPT?"]
#content a[href *=".pptx"], #content a[href *=".PPTX"]
{background: url("../images/design/ppt.gif") no-repeat right 3px; padding-right:15px;}
/* xls */
#content a[href $=".xls"], #content a[href $=".XLS"],
#content a[href *=".xls#"], #content a[href *=".XLS#"],
#content a[href *=".xls?"], #content a[href *=".XLS?"]
{background: url("../images/design/xls.gif") no-repeat right 3px; padding-right:15px;}
/* zip */
#content a[href $=".zip"], #content a[href $=".zip"],
#content a[href *=".zip#"], #content a[href *=".zip#"],
#content a[href *=".zip?"], #content a[href *=".zip?"]
{background: url("../images/design/zip.gif") no-repeat right 3px; padding-right:15px;}
/* .mobi */
#content a[href $=".mobi"], #content a[href $=".mobi"],
#content a[href *=".mobi#"], #content a[href *=".mobi#"],
#content a[href *=".mobi?"], #content a[href *=".mobi?"]
{background: url("../images/design/mobi_kindle.gif") no-repeat right 3px; padding-right:15px;}

#footer a {
display: 
	width: 10em;
	w\idth: 6em;
	color: #ffcc33;
	text-decoration: none;
	padding: 0.25em 2em;
				
	}

.tctr {
	text-align: center;
}
.tfixed {
	font-family: courier, monospace;
}
.tright {
	text-align: right;
}
.tsmall {
	font-size: 0.8em;
}
.tred {
	color: #ff3333;
}
.twhite {
	color: #ffffff;
}
.tblue {color:#1a235a;
}
.nowrap {
	white-space: nowrap;
}
.bgray {
	background-color: #cccccc;
}
.blightgray {
	background-color: #dddddd;
}
.blightergray {
	background-color: #eeeeee;
}
.blightgreen {
	background-color: #ccffcc;
}
.bblue {
	background-color: #0000ff;
}
.bred {
	background-color: #ff3333;
}
.blightred {
	background-color: #ffdddd;
}
.byellow {
	background-color: #ffff00;
}
.blightblue {
	background-color: #bad1e8;
}
.img_right {
	float: right;
	padding: 10px 5px 0px 5px;
	margin: 5px 10px 5px 10px;
	background-color: #1a235a;
    }

.img_captions {
	text-align:center;
	color: #ffffff;
    font-size: .85em;
    margin: 0px;
    padding: 4px;
    }
