/*body {-webkit-transform: rotate(180deg);
transform: rotate(180deg); 
-ms-transform: rotate(180deg);
background: #f4f4f4 url(aprilfools.png) bottom center repeat-x;
}*/

h5 {margin-top:20px;}
h3 {font-size:1.5em;font-weight:bold;}
.contentDivision {padding-top:10px;}



/**************  Navigation Section **************************/
#navcontainer {border-right:#f68026 1px solid; display:block; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; height:30px; margin:0 0 3px 0; padding:0; text-align:center; width:948px; z-index:7;overflow:hidden; }
ul#mainnav {display:block; float:left; /*font-family:inherit; font-size:inherit;*/ height:30px; margin:0; padding:0; width:auto; z-index:7;overflow:hidden;}
ul#mainnav li{background:none; line-height:normal; list-style:none; float:left; font-size:inherit; margin:0; padding:0; z-index:7;}
ul#mainnav li a{border-bottom:none; border-left:#f68026 1px solid; color:#fff; display:block; padding:8px 32px; text-transform:uppercase;font-size:12px;/*font-size:0.98em!important;*/}
ul#mainnav li a:hover{background-color:#f38025;}
ul#mainnav li a.lastLI{padding:8px 30px;}

ul#mainnav li ul { background-color:#5076a7; border:#03244d 2px solid; border-top:none; height:auto; left:-999em; margin:-3px 0 0 0px; padding:0; position:absolute; width:240px; z-index:7;}
ul#mainnav li ul li{margin:0; padding:0; width:240px; z-index:7; }
ul#mainnav li ul li a{/*border-bottom:#f38025 1px solid; border-right:#f38025 1px solid;*/ border-left:none; color:#ffffff; display:block; font-size:12px; margin:0; padding:4px; text-align:left; text-transform:capitalize; z-index:8;line-height:22px;}
ul#mainnav li ul li a:hover{background-color:#03244d; color:#fff; z-index:8; }

ul#mainnav li ul li ul{background-color:#03244d; border:#dd550c 4px solid; margin:-24px 0px 0px 144px; padding:0; z-index:8;}
ul#mainnav li ul li ul li a {}
ul#mainnav li ul li ul li a:hover {background-color:#dd550c;}

ul#mainnav li:hover ul li ul, ul#mainnav li.sfhover ul li ul{ left:-999em; }
ul#mainnav li:hover ul, ul#mainnav li ul li:hover ul, ul#mainnav li.sfhover ul, ul#mainnav li ul li.sfhover ul{left:auto;}
ul#mainnav li:hover, ul#mainnav li.sfhover {background:none; z-index:7;}
.hasSub { background:url(http://www.auburn.edu/template/images/gt.png) center right no-repeat; }

/* EMERGENCY link in nav */

ul#mainnav li a {padding: 8px 24px;}
li#li_emergency a {
    background-color: #f38025;
    background-image: url("../emergency/emergency_icon.png");
    background-position: 9px 11px;
    background-repeat: no-repeat;
    background-size: 21px auto;
    height: 18px;
    line-height: 0.85em;
    margin-top: -6px;
}

li#li_emergency a:hover {
	background-color:red !important;
}

ul#mainnav li#li_emergency a {padding: 8px 19px 8px 38px;}
div.new_content_area {clear:both;
font-family: Helvetica, serif;
color:#4F4F4F;
background-image:url("../emergency/gradient_bg.png");
	background-repeat:repeat-x;
}


/*			 - - - Tailgate LEARN MORE floating button - - - 			*/
.tailgate-learn-more-container { width:180px; height:51px;}
a.tailgate-learn-more:link, .tailgate-learn-more{width:180px; height:51px;	display:block; background-image:url(learn-more.png);}
a.tailgate-learn-more:hover{ width:180px; height:51px;display:block; background-image:url(learn-more-hover.png);}



/**************  Content Section **************************/
#skip { display:none; visibility:hidden; }
.greyDecorBar {background-color:#e1e1e1; height:2px; font-size:1px;}
.caption {color:#777; font-size:9px; margin:0px 0px 10px 0px;}
.caption2 {color:#777; font-size:9px; margin-left:18px;}
.red {color:#f00;}
.homeh1{border-bottom:#999 1px solid;}
.sidebar .sidebarTitle{font-size:12px;}
table tr td, table tr th {padding:5px;}


/*Content Box Links
***************************************************************/
#contentboxcontainer { width:906px;	 clear:both; min-height:270px;border: double #ccc; background:#f7f7f7; margin-left:-1px; padding-bottom:20px;}
#content_box_area {padding:4px 10px 4px 16px;}
#content_box_area .content_box { clear: none; float: left; width: 200px; text-align: left; }
#content_box_area #digitalcollections {width: 370px; float:left; }
#content_box_area img {padding:0px; margin:0px;}
#content_box_area #rbd_whatsnew {width: 280px;}
#content_box_area #rbd_placeholder {width: 180px; padding-right:30px; }
#content_box_area #rbd_quicklinks {width: 210px; padding-right:20px;}
#content_box_area dl {}
#content_box_area dl dt {font-size: 16px; color: #03244d; padding: 6px 0 8px 0; font-weight:normal;}
#content_box_area dl dd {color: #03244d; font-size: 12px; line-height: 1.0em; padding: 0 0 6px 0;}
#content_box_area dl dd p {padding: 0; line-height: 1.25em;}

div#creditfooter {
display: none;
}


/* Style sheet for homepage search box */
#searchwidget {float:left;width: 600px;   margin:0px; padding:0px; margin-top:20px;padding-right:20px;  }
#searchTabs { float: left; clear: both; width: 600px; margin-left: 0px; font-size: 90%;  }
#searchTabs ul { margin: 0; padding:10px 0px 0px 0px;	list-style-type: none;}
#searchTabs li { float: left; margin: 0; padding: 0 2px 0 2px; background: url(http://www.lib.auburn.edu/scripts/jquery.tabs/tab_left.gif) no-repeat top left; list-style-type: none; }
#searchTabs a { float: left; display: block; padding: 4px 4px 4px 4px;text-decoration: none; border-bottom:none;
	font-weight: normal; color: #003366; background: url(http://www.lib.auburn.edu/scripts/jquery.tabs/tab_right.gif) no-repeat top right; }

#searchTabs li:hover { background-image: url(http://www.lib.auburn.edu/scripts/jquery.tabs/tab_left.gif);
	color: #036 !important; text-decoration: none;	background-position:0% -112px; }

#searchTabs a:hover { background-image: url(http://www.lib.auburn.edu/scripts/jquery.tabs/tab_right.gif); color: #03244d !important; text-decoration: none; background-position:100% -112px; }
#searchTabs .currentSearchTab { background-image: url(http://www.lib.auburn.edu/scripts/jquery.tabs/tab_left.gif); background-position:0% -112px; }
#searchTabs .currentSearchTab a { background-image: url(http://www.lib.auburn.edu/scripts/jquery.tabs/tab_right.gif);	color: #03244d;	padding-bottom: 5px;	background-position:100% -112px; text-decoration:none; border-bottom:none; }

#searchBox { width: 590px; min-height: 11em; height:240px; background:url(/images/jpg/mglass.jpg) top right no-repeat; border: 1px solid #3C556B; margin: 31px 0 15px 0;  padding-bottom:25px; font-weight: normal; }
.searchBoxContent { text-align: left; padding: 10px 10px 10px 15px;}

*Table Styles
***************************************************/
#mytable {	width: 100%; background:#E6EAE9;	padding: 0;	margin: 0; margin-bottom:10px;}
#mytable caption {	padding: 0 0 5px 0;	width: 100%;	 	font: italic 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;	text-align: right;}
#mytable 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;}
#mytable th.nobg {	border-top: 0;	border-left: 0;	border-right: 1px solid #c8c8c8;	background: #ccc;}
#mytable td {	border-left: 1px solid #c8c8c8;border-right: 1px solid #c8c8c8;	border-bottom: 1px solid #c8c8c8;	background: #fff;	padding: 6px 6px 6px 12px;	color: #03244d;}
#mytable td.alt {	background: #F5FAFA;	color: #03244d;}
#mytable 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;}
#mytable 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;}

#mytable td.none {	border-right: none;	border-bottom: none;	background: #fff;	padding: 6px 6px 6px 12px;	color: #03244d; width:inherit;}

/* Data tables
***********************************************************/
table.data {	width:95%;	margin:0 0 0 10px;	font-size:small;}
table.data th {	background-color:#03244D;	color:#FFF;	font-weight:bold;	text-align:center;}
table.data td {	padding:1px;	background-color:#EBEDF4;}

.no_bold a {font-weight:normal; font-size:3em;}



/*Feature Tabs Styles
**************************************************/
#featureright {float:right;background: #fff; }



/**************  Footer Section **************************/
#footerWrap{ background:url(/images/footerLIB.png) no-repeat left top;}
#footer .footSection {color:#f4f4f4; width:auto;}
#footer .footSection a{color:#f4f4f4;}

.mainHeading{display:block;}
.subHeading{display:block; font-size:16px; padding-top:5px;}
.mainHeading a, .subHeading a{border-bottom:none; color:#fff;}


/*************   Serial Solutions Styles ******************/
.SS_CopyRightStatement {display:none;}
.smallnote {padding: 4px 0px 4px 0px;}
.SS_UIDSearchString {padding:4px 0px;}
.SS_UIDSearchForm {padding:4px 0px;}
.SS_TitleSearchForm {padding:6px 0px;}
h4 {font-size:14px;}
#CitationResults h4 {font-size:14px;}
#CitationResults {font-size:14px;}
.SS_ContentHeading {font-size:14px;}
.AnchorButton {margin-right:20px;}
.SS_HoldingData {line-height:26px;}


/************* Maintenance Notices *****************/
.maintenance_wide {background:#C80000; padding:8px; color:#fff; width:900px;margin:10px auto 4px auto;}
.maintenance_narrow {background:#C80000; padding:8px; color:#fff; width: 400px;margin:10px auto 4px auto;}
.maintenance_wide .heading {font-weight:normal; font-size:1.3em;line-height:2em;}
.maintenance_wide .red p {color:#fff;}
.maintenance_wide .grey p {color:#333;}


.grey {background: #f1f1f1; color: #333; padding: 10px; font-size:16px!important;border: 1px solid #ccc;}
.red {background:#C80000; padding:8px; color:#fff; width:900px;margin:10px auto 4px auto;}

/*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;}

  /*Styles for the Social Media Page
***********************************/
.twitter-facebook{font-size:13px;display:block;margin-right:15px;color:#b0b0b0;}
.twitter-facebook a{font-weight:bold;}
.twitter-facebook img{float:left;}
.twitter-facebook span{margin-left:6px; margin-top:10px;float:left;}

.twtr-ft {display:none;}

/*Help and Ask A Librarian Section
************************************************************/
#asklib {width:100%; height:600px;}
#asklib h3 {font-size:24px;}
#asklib h4 {font-size:18px;}
.email {width:410px; padding:20px; float:left;margin-bottom:20px; }
.chat {width:410px; padding:20px; margin-top:20px;float:right; clear:all;}

.phone {width:410px; padding:20px;  float:right;}
.text {width:410px; padding:20px;  float:right;}

/* FORM STYLES
*/

.forms {width:50%; padding:10px; background:#eee; border:1px solid #ccc; margin:20px auto;}

/*Styles for the Frequently Asked Questions Page
************************************************/
.question {font-size:18px; display:inline; color:#03244d; font-weight:normal;}
.question_text {font-size:14px; display:inline; color:#03244d;}

.answer {font-size:18px; display:inline; color:#ccc;}
#faq h2 {padding:20px 0px 0px 0px;}

/*Collapsible Panel Styles
**************************************************/
.CollapsiblePanel {	margin: 0 0 16px 0;	padding: 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;}
.CollapsiblePanel ol li {list-style-type: decimal;}

img.number {margin-bottom:-6px;margin-left:-4px;}
img.tutorial {max-width:700px;}
#contentArea .contentDivision img a, a:hover {border-bottom:none;text-decoration:none;}

#contentArea h3 {padding-bottom:10px;}

.gform_wrapper .top_label .gfield_label{ margin:10px 0 4px 0;  font-weight:bold; font-size:14px; display:-moz-inline-stack; display:inline-block; line-height:130%; clear:both; width:98%;background:none;}
.gform_wrapper ul li {background:none;}
.gform_confirmation_message_1 {font-weight:bold; color:red; font-size:18px; text-align:center; padding:10px;border:1px solid red;}



/* Retirees List for Intranet */
table.retirees {
	font-family: verdana,arial,sans-serif;
	font-size:11px;
	color:#333333;
	border-width: 1px;
	border-color: #666666;
	border-collapse: collapse;
	width:100%;
}
table.retirees th {
	border-width: 1px;
	padding: 10px 16px 10px 16px;
	border-style: solid;
	border-color: #ccc;
}
table.retirees td {
	border-width: 1px;
	padding: 10px 16px 10px 16px;
	border-style: solid;
	border-color: #ccc;
}

/* Vet Med Random Images */
.vetmedrandom {width:690px;overflow:hidden;}

/* Blockquote's for Website */

blockquote span.open {
	position: relative;
	top: 0.2em;
	font-size: 5em;
	color: #EFEFEF;
}
blockquote span.close {
	position: relative;
	top: 0.8em;
	font-size: 5em;
	color: #EFEFEF;
}
blockquote {
	color: #BBB;
	font-size: 2em;
	line-height: 2em;
}

.page blockquote.big_quote {
    font-size: 16px;
    font-family: Georgia,san-serif;
    font-style: italic;
    line-height: 1.4em;
    padding: 0px;
}
.page blockquote.big_quote.bigger {
    font-size: 22px;
}

.gform_wrapper .gsection .gfield_label, .gform_wrapper h2.gsection_title, .gform_wrapper h3.gform_title {
font-weight: normal;
font-size: 1.8em;
}

.gform_wrapper .top_label .gfield_label {
margin: 10px 0 4px 0;
font-weight: normal;
font-size: 14px;
display: -moz-inline-stack;
display: inline-block;
line-height: 130%;
clear: both;
width: 98%;
background: none;
}

li.gfield.gsection {margin-top:50px;}



ol { padding-left:20px; padding-bottom:13px; }
ol li { line-height:1.3em; list-style:decimal; font-size:11px; margin:5px 15px; padding:0 0 3px 8px; }
ol li ol, ol li ul { padding-bottom:0;}
ol li ol li { list-style:lower-alpha; padding-bottom:0; }
ol li ol li ol li {list-style:lower-roman; padding-bottom:0;}
ul {margin:0; padding-bottom:13px; }
ul li { background:url(/images/bulletArrow2.gif) left 4px no-repeat; line-height:1.3em; list-style:none; font-size:11px; margin:5px 15px; padding:0 0 3px 8px; }
ul li a { margin:0; padding:0; }
ul li ul, ul li ol { padding-bottom:0; }
ul li ul li { background:url(/images/bulletArrow.gif) left 4px no-repeat; padding-bottom:0; }

p {
color: #000;
}

#footer p {color:#fff;}

.chatbutton {margin-left:20px; margin-bottom:20px;margin-top:-5px;}

img[align="left"] {margin: 0 10px 5px 0;}
