@charset "UTF-8";



/* General */

html{background: url("../images/bg_gold.png") #a37b2c  repeat-x ; min-height: 100%; margin-bottom: 1px; overflow-y: scroll;
	overflow: -moz-scrollbars-vertical;}

body{
	background: url("../images/shadow.png") repeat-y top center;
	font-family: Lucida Grande, Lucida Sans Unicode, Lucida Sans, Geneva, Arial, Helvetica, Tahoma, sans-serif;
	color: #FFFFFF;
}

#doc4{width:974px; background:#fff;}

a{
	color:#333333;
	text-decoration:none;
	border-bottom: dotted 1px #E8B756;
}

a:hover{ color:#a37b2c; border-bottom: dotted 1px #a37b2c; }

blockquote p{padding: 15px;}



/* Header */
/* REPLACE BANNER HERE */
#hd{background:url("../images/banners/bg_agbnrAgAd.jpg") no-repeat; width:974px; height:100px; position:relative; }

#hd .mark img {
	top: 25px;
	left: 25px;
	position:relative;
}

#hd h1.page_titleSec {
	color:#FFF;
	font-family: "Times New Roman", Garamond, Georgia, serif;
	font-weight:normal;
	font-size: 26px;
	position:absolute;
	bottom: -8px;
	left:245px;
	width: 474px;
	line-height: 0.75;
}

#hd h1.page_titleSec2 {color:#FFF; font-family: Times New Roman, Garamond, Georgia, serif; font-weight:normal; font-size: 2em; position:absolute; bottom: -14px; left:245px; width: 474px; letter-spacing: .05em; line-height: .82;  }




#hd a{border:none;}

#hd h1.COAhomepgTitle{display:block; color:#FFF; font-family: Times New Roman, Garamond, Georgia, serif; font-weight:normal; font-size: 2em; position:absolute; bottom: -15px; left:245px; width: 474px; }

h1.page_titlePUAG {
	color:#B1946C;
	font-family: Times New Roman, Garamond, Georgia, serif;
	font-weight:normal;
	font-size: 1.25em;
	position:absolute;
	bottom: 20px;
	left:245px;
	width: 474px;
}

#hd h1.page_titlePUAG a{color:#FFF;}

#hd h1.page_titlePUAG a:hover{color:#B1946C;}

#hd a{border:none;}

.goldPurdue {
	font-size: 16px;
	color: #B1946C;
	line-height: 17px;
}
/* Search */

#search{width: 240px;  left: 734px; top: 33px; position:absolute; color:#fff;}

#search_links, #search_radio, #search_field{ display:block; margin: 5px 0 7px 0; }

#search_links a:hover{border-bottom: 1px dotted #a37b2c;}

#search_field .text_field{height:22px; width: 160px;}

#search_field{position:relative; height:22px;}

#submit_btn{position:absolute; top:0; left:165px;}

#search label {padding-left:4px;}

#search a{text-decoration:none; color:#fff; font-size:12px;}

#search a:hover{}

.search_content a{border-bottom:none; text-decoration:none;}

/* COA Menu */


#COAMenu {
	float: none;
	width: 230px;
	top: -25px;
	left: 0px;
	position: absolute;
	height: 17px;
	list-style: none;
	line-height: 1;
	padding:0px 0px 6px 0px;
	margin: 0;
	
}

#COAMenu ul {
    float: left;
	line-height: 1;
	list-style: none;
	padding: 0;
	margin: 0;
 }
 

#COAMenu a {
	display: block;
	color: #fff;
	font-family: Lucida Grande, Lucida Sans Unicode, Lucida Sans, Geneva, Arial, Helvetica, Tahoma, sans-serif;
	font-size:13px;
	font-weight: normal;
	text-decoration: none;
	padding: 0.25em 0.75em 0.5em 0.75em;
	position: relative;
	z-index: 10;
	visibility: visible;
	top: auto;
}

#COAMenu li {
	float: left;
	padding: 0;
	list-style-type:none;
}

#COAMenu li ul {
	position: absolute;
	left: -999em;
	height: auto;
	width: 14.25em;

	font-weight: normal;
	margin: 0 0 0 0;
	background-color:#000;
	background:url("../images/menuBox.png");  
}

#COAMenu li li {
	width: 14.25em;
	height: auto;
}

#COAMenu li ul a {
	width: 16.25em;
	padding-left: .75em;
	border-bottom: none;
}

#COAMenu li ul ul {
    display: block;
	margin: -1.8em 0 1em 14em;
	line-height: 1;
	background-color:#000;
	background:url("../images/menuBox.png"); 
	
	width: 16.25em;
}


#COAMenu li ul ul a {
    width: 15.25em;
}

#COAMenu li:hover ul ul, #COAMenu li:hover ul ul ul, #COAMenu li.sfhover ul ul, #COAMenu li.sfhover ul ul ul {
	left: -999em;
}

#COAMenu li:hover ul, #COAMenu li li:hover ul, #COAMenu li li li:hover ul, #COAMenu li.sfhover ul, #COAMenu li li.sfhover ul, #COAMenu li li li.sfhover ul {
	left: auto;
}

#COAMenu li:hover, #COAMenu li.sfhover {
	background: #a37b3c;
	height: auto;
}


/* Primary Navigation */

#nav {
	float: left;
	width: 974px;
	height: 27px;
	list-style: none;
	line-height: 1;
	background: #000;
	font-weight: normal;
	font-size:123%;
	padding:0px 0px 7px 0px;
	margin: 0;
	border-top:solid 5px #a37b2c;
}

#nav ul {
    float: left;
	line-height: 1.25;
	list-style: none;
	font-weight: normal;
	font-size:98%;
	padding: 0;
	margin: 0;
 }
 

#nav a {
	display: block;
	color: #fff;
	font-family: Lucida Grande, Lucida Sans Unicode, Lucida Sans, Geneva, Arial, Helvetica, Tahoma, sans-serif;
	text-decoration: none;
	padding: 0.5em 1em 0.5em 1em;
}

#nav li {
	float: left;
	padding: 0;
	list-style-type:none;
}

#nav li.first {
	padding-right: 4px;
}


#nav li ul {
	position: absolute;
	left: -999em;
	height: auto;
	width: 17.25em;
	font-size:80%;
	font-weight: normal;
	margin: 0 0 0 0;
	background-color:#000;
	
}

#nav li li {
	width: 17.25em;
	height: auto;
}

#nav li ul a {
	width: 15.25em;
	
	border-bottom: none;
}

#nav li ul ul {
    display: block;
	margin: -2.1em 0 1em 16.6em;
	line-height: 1;
	background:url("../images/menuBox.png"); 
	font-size:95%;
	width: 17.25em;
}


#nav li ul ul a {
    width: 16.25em;
}

#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: #a37b3c;
	height: auto;
}





/* Secondary Navigation */

#right_sidebar{
	width: 240px;
}

#right_sidebar a:hover{
	text-decoration: none;
}
#right_sidebar2{
	width: 240px;
}

#right_sidebar2 a:hover{
	text-decoration: none;
}


.secondary_navigation ul{margin:0; padding: 0; }

.secondary_navigation ul li{ list-style-type:none;}

.secondary_navigation ul li a{ font-size: 108%;  padding: 7px 10px 8px 17px; display:block; border-top:solid 1px #d7cea3; text-decoration:none; color:#fff; background:#AD8833;}

.secondary_navigation ul li a:hover{background:#1a1a1a; color:#fff; text-decoration:none;}





.secondary_navigation li.sub_menu { margin: 4px 0px 2px 17px; }

.secondary_navigation li.sub_menu a{background: none; padding: 2px 10px 2px 10px; border: none; border-left: 2px #ccc solid; color:#333; font-size:100%;}

.secondary_navigation li.sub_menu a:hover{ background:none; border:none; border-left: 2px #a37b2c solid; color:#a37b2c; }



/* Body Container */

#bd{
	background: #fff url("../images/doc_bg.jpg") repeat-y;
	color: #101010;
}



#main_content {
	margin:0;
	padding-left:13px;
	font-size: 16px;
	color: #000;
}

#main_content .content {
	color: #000;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 50px;
	padding-left: 0px;
}

#main_content .content ul li{padding: 7px 0 7px 5px;}

#main_content h2{
	font-size: 140%;
	border-bottom: solid 1px #999;
	color:#a37b2c;
	margin-top: 15px;
	margin-right: 0;
	margin-bottom: 14px;
	margin-left: 0;
}

#main_content h3, #main_content h4, #main_content h5, #main_content h6, #main_content h7{color:#555; margin-bottom: 7px; } 

.save{
   behavior:url(#default#savehistory);}
a.dsphead{
   text-decoration:none;
   margin-left:1.5em;
   	font-family: Lucida Grande, Lucida Sans Unicode, Lucida Sans, Geneva, Arial, Helvetica, Tahoma, sans-serif;
	font-size:13px;
	color:#000
	font-weight: normal;
	text-decoration: none;}
a.dsphead:hover{
   text-decoration:underline;}
a.dsphead span.dspchar{
   font-family:monospace;
   font-weight:normal;
   	font-family: Lucida Grande, Lucida Sans Unicode, Lucida Sans, Geneva, Arial, Helvetica, Tahoma, sans-serif;
	font-size:13px;
	color:#000
	font-weight: normal;
	text-decoration: none;}
.dspcont{
   display:none;
   margin-left:1.5em;}

table.acco{border:hidden; border-color:#FFF;}


.content ul {margin:0px 0px 25px 10px;}
.content a {color:#000;}

.content ul li {list-style-type:none;background: url("../images/bullet.png") no-repeat 0 12px;padding:.5em .1em .1em .8em;}

.breadcrumbs{
	display:block;
	margin-left:0;
	border-bottom-width: 1px;
	border-bottom-color: #a37b2c;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 7px;
	margin-bottom: 5px;
	margin-top: 1px;
}

.breadcrumbs p{
	color:#333;
	padding: 0 5px;
	display:inline;
	font-size:10px;
}

.breadcrumbs a{
	color:#AD883E;
	font-weight:bold;
	padding: 0 0px;
	display:inline;
	font-size:10px;
	text-transform:capitalize;
}

.breadcrumbs a:hover{
	color:#AD883E;
}

.breadcrumbsProfile{display:block;  margin-left: 122px; padding: 3px 0 5px 15px; }

.breadcrumbsProfile p{color:#333; padding: 0 5px; display:inline; font-size:10px;}

.breadcrumbsProfile a{color:#AD883E; font-weight:bold; padding: 0 5px; display:inline; font-size:10px; text-transform:uppercase;}

.breadcrumbsProfile a:hover{color:#a37b2c;}


/* Flash Content */

#flashcontent{padding:0px; background: url('../images/JacobsChestnut.jpg');width: 724px; height:263px;}

#banner{width:474px; height:195px; overflow:hidden; border:solid 1px #ddd; border-top:none; margin-left:17px; z-index:1;}

#highlight{border-right: solid 1px #ddd; border-bottom: solid 1px #ddd; height:195px; width: 227px; overflow:hidden;}


/* Small Flash Content */

#flashcontentSmall{padding:0px; background: url('../images/ladisch.jpg');width: 474px; height:195px;}

#bannerSmall{
	width:474px;
	height:195px;
	overflow:hidden;
	border:solid 1px #ddd;
	border-top:none;
	margin-left:10px;
	z-index:1;
}



/* Module Class */

.module{margin:0 4px 0 13px; background:#ECE1CB; color:#000; }

.module h3{background:url("../images/bg_highlight.png") repeat-y; padding: 10px 10px 10px 10px; color:#fff;}

.module .content{padding: 0 5px 7px 0px;  }

.module ul li a {text-decoration:none;}



/* Footer Navigation */

#ft{background: #000; border-top:solid 5px #a37b2c; height: 75px;}

#ft p{
	padding: 16px 15px;
	color:#999;
	font-size: 10px;
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Arial, Helvetica, Tahoma, sans-serif;
}

#ft a{color: #a37b2c; border-bottom:none;}



/* Additional Classes */

.hide{display: none;}

.align_right{text-align:right;}

.align_left{text-align:left;}

.right{float:right;}

.left{float:left;}

.more{display:block; color: #a37b2c; border-top: solid 1px #ddd; padding: 10px 0 10px 0;}

.more a{ color: #a37b2c; font-style: italic;}

.clear { clear: both;} 



#vertical_container{ width:240px;}

#vertical_container a{border-bottom: none;}



.accordion_toggle, .nontoggle {
	background:url('../images/right-arrow.png') 8px 50% no-repeat #AD8833;
	color:#FFFFFF;
	display:block;
	padding:8px 10px 8px 25px;
	border-top: 1px solid #D0A934;
	border-bottom: solid 0px #D7B41D;
}

.accordion_toggle:hover {background-color: #1a1a1a;}

.accordion_toggle a {
	color:#fff;
	font-family:"Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Arial, Helvetica, Tahoma, sans-serif;
	font-size: 108%;
	text-decoration:none;
}

.nontoggle a {color:#333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 108%; text-decoration:none;  }

.accordion_toggle a:hover{
	color:#fff;
	z-index: -1;
}

.nontoggle a:hover{color:#333; }

.nontoggle a {margin-left:21px;}

.nontoggle:hover{background:#c8aa5c;}

.black {background:#c8aa5c;}

.black a {background:#c8aa5c; margin-left:-2px; font-size: 100%; font-weight:bold; font-style:italic;}

.accordion_toggle_active {background-image:url('../images/down-arrow.png');}

   

.state{background:url('../images/in_state.png') no-repeat 105px 5px; padding-bottom:25px; height: 220px; width: 240px;} 

.access{height:235px; width: 238px; border-bottom: 1px solid #c8aa5c; border-left: 1px solid #c8aa5c; border-right: 1px solid #c8aa5c;} 

.state ul{margin: 30px 0 0 5px ; padding:0;}

.access ul{margin: 0 0 0 5px ; padding:7px 0 0 0;}

.access a:hover{color:#a37b2c;}



.content{
	margin-left: 0px;
	list-style: none;
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
} 

.content h2{border-bottom: #999 solid 1px; font-weight:normal; font-size:123%; display:block; }



.accordion_content a:hover{color: #a37b2c; }

.accordion_content{overflow:hidden;} 

.accordion_content ul li, .access ul li {list-style: none;padding: 3px;}

.accordion_content ul li a, .secondary_navigation ul ul li a, .access ul li a{ display: block;  color:#000; padding: 0 0 0 8px; text-align:left;  border-left:2px #ccc solid; text-decoration:none; border-bottom: none; }

.accordion_content ul li a:hover, .access ul li a:hover{ border-left:2px solid #a37b2c; text-decoration: none;}



.w-120{ margin: 18px 0 10px  125px;}

.index_bullet p { padding-left: 12px; background: url("../images/bullet.png") no-repeat 0 7px;}

.index_bullet h2 a{ color:#a37b2c;}





.print_email {position: absolute; left:885px; top:110px; z-index:9000; display:block; width:100px; height: 25px;}

.print_email a{margin-left: 10px; display:inline; border:none; background:none; cursor:pointer; text-decoration:none; color: #555; font-size:10px; }

.print_email a:hover{ border:none;  text-decoration:none; background:none;}



#email_form{position:absolute; right:290px; top: 150px; width:400px; height:350px; background-image:url("../images/email-pop.jpg"); background-repeat:no-repeat;} 

#email_form table {width:350px; margin:70px 0px 0px 20px; padding:0; border:none;}

#email_form table tr, #email_form table tr td{margin:0; padding:5px; border:none;}

#email_form input, #email_form textarea {width:225px;}

#email_form{z-index:99; visibility:hidden;}



#doc4{position:relative;}



#highlight_caption{width:207px; padding:7px 10px; border-bottom: solid 1px #ddd; border-right: solid 1px #ddd;}

#highlight_caption a {color:#a37b2c; font-size:10px; border-bottom: none; font-style:italic; color: #333;}

#highlight_caption a:hover {color: #a37b2c;}

#smallbanner_caption {text-align:right; color:white; background:url('./images/fade.png') repeat-y top right; height:29px; width:300px; font-style:italic; font-size:11px; padding-left:24px; padding-top:2px; padding-right:12px; margin-left:139px; margin-top:-32px; position:relative; z-index:2;}

#smallbanner_caption a {color:#f3bb8c;}

#smallbanner_longdesc {background:#ECE1CB; padding:5px; width:465px; font-size:11px; height:100px; display:none; overflow:auto;}



.yui-panel{background: #f00; }





.profile{margin: 20px 0 0 0; clear:both; }

.profile ul li{ list-style: square; list-style-position: inside; background:none; }

.profile img { float:left;   padding:10px 10px 10px 10px; margin-bottom: 20px; margin-right: 20px; border: solid 1px #999;  } 

.profile .putitle{margin:-14px 0 5px 0 ; padding:0; font-size:12px; color:#a37b2c;  }

.profile h2{ margin-left:151px;}
