/*
   mdrl.css
   Copyright (C) 2008 Auburn University Libraries
   Created by Tony Oravet <tony.oravet@auburn.edu>
    
   Screen styles for the Auburn Libraries mDRL.

   You may freely use and modify the styles here, but you 
   may not reproduce the Auburn Libraries mDRL look exactly.
*/

.pagecontainer {width:1000px;}


/*Footer Section
***************************************************************/
#footercontainer {background:#03244D url(http://www.lib.auburn.edu/images/newau/gif/ddbottomgradient.gif) top left repeat-x; margin:auto; margin-bottom:150px;padding-left:1px; width:950px; border-top:2px solid #dd550c;position: relative;  clear:both; overflow:hidden;}
.footer {padding: 10px 0px 0px 0px; color: #FFFFFF;	text-align:center;	font-size:10px; }
.footer a {color:#FFFFFF; text-decoration: none;}	
.footer a:hover {color: #FFFFFF; text-decoration:underline;}

/* Content Section 
***********************************************************/
#content {float:left; padding: 16px;  width:  950px; min-height:100%; font-family:Arial, Helvetica, sans-serif; text-align:left; font-size:12px;}
#maincontent {float:left; padding: 6px 6px 6px 10px;  width: 772px; font-family:Arial, Helvetica, sans-serif; text-align:left; font-size:12px;}
#contentlinks a {font-size: 12px; color: #03244D; text-decoration:none;}
#content a {	color: #1C5CA3;		text-decoration: none;	border-bottom: 1px solid #D7E4F3;	}
#content a:hover {	color: #003366;	border-bottom-color: #003366;}
#content a:visited {	color: #1C5CA3;}
#content ul {list-style-type:disc; margin-left: 20px;padding:6px;}
#content li {list-style-type:circle;}
#content blockquote {margin: 4px 0 12px 15px; padding: 2px 0 2px 10px; border-left: 1px solid #ccc; font-style: italic; line-height: 17px;}
#content img {border: none; padding: 6px 6px}

/*No Link */
.nolink a {text-decoration:none}
.nolink a:hover {text-decoration:none;}

/*Highlights For Main Page
***********************************************************/
.highlights {padding: 1em;
	margin: 2em 3em;
	font-size: 10px;
	color:#FFF;
	background-color:#C00;
	/*background-color: #F2F2F2;*/
	border: 1px solid #E0E7EC;
	text-align:left;
	height:60px;}
.highlights img {float: left; padding-right:1em;}
.highlights p {margin: 0px; padding-top:2px; text-align:left; float:left;}
.highlights_text {padding-top:0; margin-top:0;padding-left: 140px;	 }
.highlightstitle {		font-weight:normal;	font-size:14px; font-family:Arial, Helvetica, sans-serif;}



/* Index Content Section 
***********************************************************/
#indexcontent {float:left; padding: 10px;  height: 100%; min-height:100%;  width: 550px; font-family:Arial, Helvetica, sans-serif; text-align:left; font-size:12px; font-weight:normal;}
#indexcontentlinks a {font-size: 12px; color: #03244D; text-decoration:none;}
#indexcontent a {	color: #1C5CA3;		text-decoration: none;	border-bottom: 1px solid #D7E4F3;	}
#indexcontent a:hover {	color: #003366;	border-bottom-color: #003366;}
#indexcontent a:visited {	color: #1C5CA3;}
#indexcontent ul {list-style-type:disc; margin-left: 20px;padding:6px;}
#indexcontent li {list-style-type:circle;}
#indexcontent blockquote {margin: 4px 0 12px 15px; padding: 6px 0 2px 10px; border-left: 1px solid #ccc; font-style: italic; line-height: 17px;}
#indexcontent img {border: none; padding: 6px 6px}



/*Sidebar Section
*********************************************************************/
#sidebar {color:#03244d;  background:url(../../images/h4_bg.jpg) top left repeat; float:right; margin:4px 4px;padding: 4px 4px;	width: 350px;}
#sidebarmain {color:#03244d;  background:url(../../images/h4_bg.jpg) top left repeat; border: 1px solid #ccc;float:right; margin:4px 4px;padding: 4px 4px; width:350px;}
#sidebarmain a {text-decoration:none;}

#sidebar  a {text-decoration:none;}


/*Navigation Container
*****************************************************/
#navcontainer {	margin:18px auto;width: 1000px; height:54px; font: 14px Arial, Tahoma, Verdana bold; background:#dd550c;border-top:2px solid #FFF;   }
#navcontainer ul {padding: 6px;	float:left;}
#navcontainer ul li {display:inline;}
#navcontainer ul {	margin:0;	float:left;	padding: 0px;	color: #FFFFFF;}
#navcontainer ul li a {	padding: 10px 7px;	background:#DD550C;	color: #FFFFFF;	text-decoration: none;	text-align:left;	float: left;	border-right:1px solid #e17746;	width:128px;	}
#navcontainer ul li a:active {	padding: 10px 7px;	color: #03244d;	text-decoration: none;	float: left;	font-weight: normal;}
#navcontainer ul li a:hover {background: url(http://lib.auburn.edu/systems/images/hoverbg.jpg) repeat-x;color:#FFF;}


/*Table Styles
***************************************************/
#mytable {	width: 100%;	background:#E6EAE9;	padding: 0;	margin: 0;}
caption {	padding: 0 0 5px 0;	width: 100%;	 	font: italic 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;	text-align: right;}
th {	font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;	color: #FFF;	border-right: 1px solid #c8c8c8;	border-bottom: 1px solid #c8c8c8;	border-top: 1px solid #c8c8c8;	letter-spacing: 2px;	text-transform: uppercase;	text-align: left;	padding: 6px 6px 6px 12px;	background: #03244d url(../images/bg_header.jpg) no-repeat;}
th.nobg {	border-top: 0;	border-left: 0;	border-right: 1px solid #c8c8c8;	background: none;}
td {	border-right: 1px solid #c8c8c8;	border-bottom: 1px solid #c8c8c8;	background: #fff;	padding: 6px 6px 6px 12px;	color: #03244d;}
td.alt {	background: #F5FAFA;	color: #03244d;}
th.spec {	border-left: 1px solid #c8c8c8;	border-top: 0;	background: #fff url(../images/bullet1.gif) no-repeat;	font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif ;	color: #03244d;}
th.specalt {	border-left: 1px solid #c8c8c8;	border-top: 0;	background: #f5fafa url(../images/bullet2.gif) no-repeat;	font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;	color: #03244d;}


/*Collapsible Panel Styles
**************************************************/
.CollapsiblePanel {	margin: 0px;	padding: 0px 0 0px 0;	}
.CollapsiblePanelTab {margin: 0px;	padding: 0px;	padding-left:0px; cursor: pointer;	-moz-user-select: none;	-khtml-user-select: none;}
.CollapsiblePanelContent {	margin: 0px;	padding: 4px 0px 4px 8px; background-color:#fff;}
.CollapsiblePanelTab a {text-decoration: none;}
.CollapsiblePanelOpen .CollapsiblePanelTab {	background-color: #fff;}
.CollapsiblePanelClosed .CollapsiblePanelTab { /* background-color: #EFEFEF */}
.CollapsiblePanelTabHover,  .CollapsiblePanelOpen .CollapsiblePanelTabHover {	background-color: #FFF; }
.CollapsiblePanelFocused .CollapsiblePanelTab {	background-color: #FFF; }
.CollapsiblePanelOpen .CollapsiblePanelTab {	background-image:url(../../images/arrow_up.jpg);	background-repeat:no-repeat;	background-position:right;}
.CollapsiblePanelClosed .CollapsiblePanelTab {	background-image:url(../../images/arrow_down.jpg);	background-repeat:no-repeat;	background-position:right;}

iframe {margin:0; padding:0;}
