/* CSS Document */

@import url(eng_header.css);
@import url(eng_footer.css);



#header #toolBar
{
	height: 10px;
	font-size:1px;
	margin: 0;
	padding:0;
}
#header .orangeDecor
{
	background-color: #F9903F;
	height: 2px;
	font-size: 1px;
	clear: both;
	margin: 0;
}
#Issue_Nav .orangeDecor
{
	background-color: #F9903F;
	height: 2px;
	font-size: 1px;
	clear: both;
	margin: 0;
}
#header #recruitingMessage
{ 
	margin: 0;
	padding: 0 0 15px 0; 
	color: #FFFFFF;
	font-size: 80%;
	background-color: #03244D;
}
#recruitingMessage p
{ 
	text-align: justify; 
 	xtext-align: justify;  
	line-height: 18px; 
	padding: 7px 20px 0 20px; 
	margin-bottom: 7px; 
}
#recruitingMessage a, #recruitingMessage a:link, #recruitingMessage a:active, #recruitingMessage a:visited
{ 
	text-decoration: none;
	color: #FFFFFF;
}
#recruitingMessage a:hover
{
	text-decoration: underline;
	color: #FFFFFF;
}
#header #otherviewMessage
{ 
	margin: 0;
	padding: 0 0 15px 0; 
	color: #FFFFFF;
	font-size: 70%;
	background-color: #03244D;
}
#otherviewMessage p
{ 
	text-align: center; 
 	xtext-align: center;  
	line-height: 18px; 
	padding: 7px 20px 0 20px; 
	margin-bottom: 7px; 
	font-size: 70%;
}
#otherviewMessage a, #otherviewMessage a:link, #otherviewMessage a:active, #otherviewMessage a:visited
{ 
	text-decoration: none;
	color: #FFFFFF;
}
#otherviewMessage a:hover
{
	text-decoration: underline;
	color: #FFFFFF;
}

#header #newsletter_titleGraphic
{
	height: 149px;
	background: #03244D url(http://www.eng.auburn.edu/images/global/E-news_header.gif) left no-repeat;
	border: 0;
	text-decoration: none;
	cursor:pointer;
	width: 770px;
	float: left;
	padding: 0;
	margin-bottom: 5px;
}
#header #newsletter_titleGraphic h1
{
	position: absolute;
	overflow: hidden;
	width: 0;
	height: 0;
}
#Content_Container
{
	width: 770px;
	background-color: #FFFFFF;
	clear: both;
}

#Content_Container #Issue_Nav
{
	width: 770px;
	background-color: #03244D;
	color: #FFFFFF;
	padding: 0;
	margin: 0;
}
#Issue_Nav #Mag_issue
{
	color: #FFFFFF;
	text-align: left;
	margin-left: 5px;
	padding: 4px 0px 4px 0px;
	width: 200px;
	float: left;
	font-size: 80%;
}

#Issue_Nav #Mag_issue_medium
{
	text-align: left;
	margin-left: 5px;
	padding: 6px 0px 4px 0px;
	width: 160px;
	float: left;
	color: #FFFFFF;
}

#Issue_Nav #Mag_issue_medium h2
{
	font-size: 80%;
}
#Mag_issue a, #Mag_issue_medium a, #Mag_issue a:link, #Mag_issue_medium a:link, #Mag_issue a:active, #Mag_issue_medium a:active, #Mag_issue a:visited, #Mag_issue_medium a:visited
{
	color: #FFFFFF;
	text-decoration: underline;
}
#Mag_issue a:hover #Mag_issue_medium a:hover
{
	color: #DD550C;
	text-decoration: underline;
}

#Issue_Nav #Mag_issue_short
{
	text-align: left;
	margin-left: 5px;
	padding: 6px 0px 4px 0px;
	width: 160px;
	float: left;
	color: #FFFFFF;
}

#Issue_Nav #Mag_issue_short h2
{
	font-size: 75%;
}
#Mag_issue a, #Mag_issue_short a, #Mag_issue a:link, #Mag_issue_short a:link, #Mag_issue a:active, #Mag_issue_short a:active, #Mag_issue a:visited, #Mag_issue_short a:visited
{
	color: #FFFFFF;
	text-decoration: underline;
}
#Mag_issue a:hover #Mag_issue_short a:hover
{
	color: #DD550C;
	text-decoration: underline;
}

#header #Issue
{
	color: #FFFFFF;
	text-align: left;
	margin-left: 5px;
	padding-bottom: 4px;
	width: 200px;
	float: left;
	font-size: 110%;
}

#Issue_Nav #Navigation_long
{
	float: right;
	padding: 4px 0px 4px 0px;
	margin: 0px;
	width: 600px;
}

#header #topLinks 
{
	padding-bottom: 4px;
	padding-top: 0px;
	text-align: center;
	list-style-type: none;
	display: inline;
	white-space: nowrap;
}
#topLinks a, #topLinks a:link, #topLinks a:active, #topLinks a:visited
{
	display: inline;
	font-size: 80%;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	padding: 0;
	margin: 0;
}

#topLinks a:hover
{
	font-size: 80%;
	text-decoration: underline;
	color: #FFFFFF;
}
#header #topLinks li.borders
{
	margin: 0;
	padding: 0px 3px 0px 3px;
}
#header #topLinks li
{
	display: inline;
	margin: 0;
	padding: 3px 10px 0 10px;
	list-style-type: none;
	text-align: center;
}

#Issue_Nav #Navigation
{
	float: right;
	padding: 4px 0px 4px 0px;
	margin-right: 5px;
	width: 560px;
}

#Navigation #topLinks li
{
	display: inline;
	margin: 0;
	padding: 0px 4px 0px 5px;
	list-style-type: none;
	text-align: center;
}
#header #topLinks li.first
{
	margin: 0;
	padding: 3px 20px 0px 30px;
}
#Navigation #topLinks li.first
{
	margin: 0;
	padding: 0px 5px 0px 5px;
}
#Navigation #topLinks li.last
{
	margin: 0;
	padding: 0px 0px 0px 0px;
}

#Navigation #topLinks li.borders
{
	margin: 0;
	padding: 0;
}

/************* Navigation Medium *************
These selectors define the styling of 
a large number of navigation elements 
within the main navigation area at the 
top of the page.
********************************************/
#Issue_Nav #Navigation_medium
{
	float: right;
	padding: 4px 0px 4px 0px;
	margin-right: 5px;
	width: 560px;
}

#Navigation_medium #topLinks_medium
{
	margin: 0;
	padding: 0;
	text-align: center;
	list-style-type: none;
	display: inline;
	white-space: nowrap;
}

#Navigation_medium #topLinks_medium li
{
	display: inline;
	margin: 0px 3px 0px 3px;
	padding: 0px;
	list-style-type: none;
	text-align: center;
}

#Navigation_medium #topLinks_medium li.first
{
	margin: 0;
	padding: 0px;
}

#Navigation_medium #topLinks_medium li.last
{
	margin: 0;
	padding: 0px 0px 0px 5px;
}
#Navigation_medium #topLinks_medium li.borders
{
	margin: 0;
	padding: 0;
}

#Navigation_medium #topLinks_medium a, #Navigation_medium #topLinks_medium a:link, #Navigation_medium #topLinks_medium a:active, #Navigation_medium #topLinks_medium a:visited
{
	display: inline;
	font-size: 75%;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	padding: 0;
	margin: 0;
}

#Navigation_medium #topLinks_medium a:hover
{
	font-size: 75%;
	text-decoration: underline;
	color: #FFFFFF;
}

/************* Navigation Long *************
These selectors define the styling of 
a large number of navigation elements 
within the main navigation area at the 
top of the page.
********************************************/
#Navigation #topLinks 
{
	margin: 0;
	padding: 0;
	text-align: center;
	list-style-type: none;
	display: inline;
	white-space: nowrap;
}
#Navigation_long #topLinks_long
{
	margin: 0;
	padding: 0;
	text-align: center;
	list-style-type: none;
	display: inline;
	white-space: nowrap;
}
#Navigation_long #topLinks_long li
{
	display: inline;
	margin: 0px;
	padding: 0px 2px 0px 2px;
	list-style-type: none;
	text-align: center;
}
#Navigation_long #topLinks_long li.first
{
	margin: 0;
	padding: 0px;
}

#Navigation_long #topLinks_long li.last
{
	margin: 0;
	padding: 0px 0px 0px 5px;
}
#Navigation_long #topLinks_long li.borders
{
	margin: 0;
	padding: 0;
}
#Navigation_long #topLinks_long a, #Navigation_long #topLinks_long a:link, #Navigation_long #topLinks_long a:active, #Navigation_long #topLinks_long a:visited
{
	display: inline;
	font-size: 70%;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	padding: 0;
	margin: 0;
}

#Navigation_long #topLinks_long a:hover
{
	font-size: 70%;
	text-decoration: underline;
	color: #FFFFFF;
}



#Content_Container #Content
{
	margin: 0;
	padding-top: 15px;
	text-align: left;
	background-color: #FFFFFF;
}
#Content_Container #News_stories
{
	margin: 0px;
	padding:  15px 0px 0px 0px;
	text-align: left;
	background-color: #FFFFFF;
	clear: both;
	width: 770px;
}

#Content_Container #Content #Title
{
	margin-left: 20px;
	padding-bottom: 25px;
	color: #DD550C;
	width: 700px;
}
#Content_Container #Title
{
	margin: 0px 0px 0px 0px;
	padding-top: 15px;
	padding-bottom: 5px;
	color: #DD550C;
	width: 700px;
	text-align: left;
	float: left;
	background-color: #FFFFFF;
}

#Title h1
{
	margin: 0px 0px 0px 20px;
	padding: 0px;
	color: #DD550C;
	font-size: 120%;
}

#Content_Container #Content #Section {
	width: 770px;
	margin: 0;
	padding-bottom: 5px;
	background-color: #FFFFFF;
}

#New_stories #Section {
	/*width: 770px;*/
	margin: 0;
	padding-bottom: 5px;
	background-color: #FFFFFF;
}

#Section #Section_Title
{
	width: 565px;
	margin: 7px 0px 7px 20px;
	padding: 0;
	clear: both;
	color: #DD550C;
}

#Content .Blue_line
{
	background-color: #03244D;
	height: 2px;
	font-size: 1px;
	width: 600px;
	margin: 10px 0 15px 80px;
	text-align: center;
	
}
#News_stories .Blue_line
{
	background-color: #03244D;
	height: 2px;
	font-size: 1px;
	width: 600px;
	margin: 10px 0 15px 80px;
	text-align: center;
	clear: both;
}
#News_stories .Orange_line
{
	background-color: #DD550C;
	height: 2px;
	font-size: 1px;
	width: 600px;
	margin: 10px 0 15px 80px;
	text-align: center;
}
#AB_Cal_Container
{
	width: 205px;
	float: right;
	margin: 5px 7px 5px 15px;
	padding: 0;
	background-color: #E8E8E8;
	border: 1px solid #000000;
	text-align: left;
	/*font-size: 80%;*/
}
#AB_Cal_Container .action_buttons
{
	width: 205px;
	margin: 0;
	padding: 0;
	float: left;
	font-size: 95%;
}
#AB_Cal_Container .action_buttons ul
{
	margin: 0;
	padding: 0px 0px 5px 0px;
	list-style-type: none;
}
#AB_Cal_Container .action_buttons li
{
	margin-left: 2px;
	padding-top: 2px;
	display: block;
	list-style-type: none;
	width: 200px;
}
#AB_Cal_Container .action_buttons li.text
{
	margin: 0px 5px 3px 5px;
	padding: 3px 0px 5px 0px;
	width: 195px;
	border-bottom: 2px solid #F9903F;
	min-height: 83px;
	/*height: 100%;*/
}
#AB_Cal_Container .action_buttons li.text_last
{
	margin: 0px 5px 0px 5px;
	padding: 3px 0px 0px 0px;
	width: 195px;
	min-height: 83px;
	/*height: 100%;*/
}
#AB_Cal_Container .calendar_area, #AB_Cal_Container .retirement_area
{
	margin: 7px 0px 0px 0px;
	padding: 0px 0px 5px 5px;
	/*float: right;*/
	clear: both;
}
#AB_Cal_Container .calendar_area h4
{
	font-size: 105%;
	font-weight: bold;
	color: #000000;
	padding: 0px;
	margin: 0px;
	clear: both;

}
#AB_Cal_Container .calendar_area ul, #AB_Cal_Container .retirement_area ul
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	width: 192px;
}
#AB_Cal_Container .calendar_area li, #AB_Cal_Container .retirement_area li
{
	margin: 0px;
	padding: 5px 0px 5px 7px;
	display: block;
	list-style-type: none;
}
#AB_Cal_Container .calendar_area li.lst_item
{
	margin: 0;
	padding: 5px 0px 5px 7px;
	display: block;
	list-style-type: none;
	width: 180px;
	border-bottom: 2px solid #F9903F;
}
#AB_Cal_Container .calendar_area li.last_item
{
	margin: 0;
	padding: 5px 0px 5px 7px;
	display: block;
	list-style-type: none;
	width: 180px;
	border-bottom: 2px solid #F9903F;
}
#AB_Cal_Container h4
{
	font-size: 105%;
	font-weight: bold;
	color: #000000;
	padding: 0;
	margin: 0;
}
.buttons
{
	width: 200px;
	margin: 0;
	padding: 0;
	text-align: center;
	font-weight: bold;
	font-size: 85%;
	background-color: #FFFFFF;
	color: #000033;
}


#AB_Cal_Article
{
	margin: 0;
	padding-bottom: 15px;
	font-size: 80%;
}
#Deans_Article
{
	margin: 0;
	padding: 0px 0px 0px 0px;
	font-size: 80%;
	overflow: hidden;
}
#Deans_Article p
{
	/*text-align: justify;
 	xtext-align: justify;*/ 
	line-height: 18px;
	padding: 0px 12px 7px 20px;
	margin: 0px 0px 7px 0px;
}
#Deans_Article ul
{
	
	padding: 3px 20px 7px 40px;
	margin-left: 40px;
}

#Deans_Article ul li
{
	padding: 3px 0px 2px 0px;
	margin-left: 30px;
}
#Deans_Article a, #AB_Cal_Article a, #Deans_Article a:link, #AB_Cal_Article a:link, #Deans_Article a:active, #AB_Cal_Article a:active, #Deans_Article a:visited, #AB_Cal_Article a:visited
{
	text-decoration: none;
	color: #0000FF;
}
#Deans_Article a:hover, #AB_Cal_Article a:hover
{
	text-decoration: underline;
	color: #0000FF;
}
#Section #Catcher_w_extralarge_image
{
	margin-bottom: 20px;
	padding-top: 10px;
	padding-bottom: 100px;
}
#Section #Catcher_w_large_image
{
	margin-bottom: 10px;
	padding-top: 10px;
	padding-bottom: 50px;
}
#Section #Catcher_wo_image
{
	margin-bottom: 10px;
	padding-top: 10px;
	padding-bottom: 5px;
}
#Section #Catcher_w_small_image
{
	margin-bottom: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}
#Section #Catcher_w_medium_image
{
	margin-bottom: 10px;
	padding-top: 10px;
	padding-bottom: 40px;
}
#Article
{
	padding-bottom: 7px;
	/* padding-bottom: 100px; */
	font-size: 80%;
	overflow: hidden;
}


#Article .Caption
{
	font-size: 90%;
	font-weight: bold;
	margin: 0;
	padding: 0;
	text-align: center;/**/
	line-height: 14px;
}


#Article td p.Caption
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: bold;
	margin: 0;
	padding: 0;
	text-align: center;/**/
	line-height: 12px;
}

#Article td p.credit
{
	font-size: 75%;
	color: #7A7A7A;
	text-align: right;
	margin: 0px;
	padding: 0px;
}

#Article .FootNote
{
	font-size: 75%;
}
#Article p, #Article div
{
	text-align: left;
	/* xtext-align: justify; */
	line-height: 18px;
	padding: 7px 20px 0px 20px;
	margin-bottom: 7px;
}
#Article .img_align_left
{
	margin: 5px 10px 5px 0px;
}
#Article .img_align_right
{
	margin: 5px 0px 5px 10px;
}
#Article h4
{
	font-size: 105%;
	font-weight: bold;
	margin: 10px 0px 0px 20px;
	padding: 10px 0px 0px 0px;
}
#Article p.seminarCatcher
{
	text-align: left;
	line-height: 18px;
	padding: 0px 0px 15px 20px;
	margin-bottom: 7px;
}
#Article table
{
	margin: 10px 20px 7px 15px;
}
#Article td p, #Article td div
{
	margin: 0px;
	padding: 3px 0px 3px 10px;
}
#Article table .img_left_side
{
	margin: 0px 10px 0px 0px;
}
#Article table .img_right_side
{
	margin: 0px 00px 0px 10px;
}
#Article form
{
	text-align: left;
	line-height: 18px;
	padding: 0px 20px 10px 0px;
}
#Article .image
{
	max-width: 500px;
	height: 100%;
	margin-left: 10px;
}
#Article .text_input
{
	width: 200px;
	padding-top: 2px;
} 
#Article ul, #Article ol
{
	padding: 3px 20px 3px 10px;
	margin-left: 10px;
}

#Article ul li, #Article ol li
{
	padding: 3px 0px 2px 0px;
	margin-left: 30px;
}
#Article ol li ul
{
	padding: 3px 0px 2px 10px;
	margin-left: 10px;
}
#Article ol li ul li
{
	padding: 3px 0px 2px 0px;
	margin-left: 15px;
}
#Article a, #Article a:link, #Article a:active, #Article a:visited
{
	text-decoration: none;
	color: #0000FF;
}

#Article a:hover
{
	text-decoration: underline;
	color: #0000FF;
}
#Opt_out_Container
{
	background-color: #FFFFFF;
	border-top: 2px solid #F9903F;
	margin: 0;
	padding-bottom: 7px;
	font-size: 80%;
}

#Content_Container #Opt_out_Container
{
	background-color: #FFFFFF;
	border-top: 2px solid #F9903F;
	margin: 0;
	padding-bottom: 7px;
	font-size: 80%;
	float: right;
	width: 770px;
}

#Opt_out_Container #Article p
{
	text-align: left;
	xtext-align: justify;
	line-height: 18px;
	padding: 5px 20px 0 20px;
	margin-bottom: 0px;	
}

.TableText
{
	font-size: 70%;
}

p
{
	margin: 0;
	padding: 0;
}
h1
{
	font-size: 140%;
	font-weight: bold;
	color: #DD550C;
	margin: 0;
	padding: 0;
}
h2
{
	font-size: 120%;
	font-weight: bold;
	margin: 0;
	padding: 0;
}

h3
{
	font-size: 105%;
	font-weight: bold;
	margin: 0px 0px 0px 20px;
	padding: 3px 5px 3px 0px;

}

h4, h5, h6
{
	font-size: 105%;
	font-weight: bold;
	margin: 0px 0px 0px 20px;
	padding: 0px;
}
blockquote
{
	margin: 5px 0px 5px 30px;
}

