body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#F9F9F9;
}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
}

h1 {font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#b84921; margin:0px; margin-top: 10px; margin-bottom:20px;}
h2 {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#7F541C; margin:0px; margin-top: 10px; margin-bottom:6px;}
h3, .label {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#7F541C; margin:0px; margin-top: 0px; margin-bottom:0px; font-weight:bold;}
h4 {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#E63C00; margin:0px;}
p, td {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#303030; line-height:20px;}
h6 {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#6A675E; line-height:14px; margin:0px; padding-top:6px;}
dt {margin-top: 20px; }
hr {margin-top: 12px; padding-top: 0px; padding-bottom: 0px; margin-bottom: 12px; color: #cccccc; background-color: #cccccc; height: 2px; width: 100%; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0;}
img {border:none;}

.top_section_name {font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; font-weight:normal; color:#303030; margin:0px; padding-top:16px; line-height:26px;}

.top-nav-item {
	float:left;
	background:url('/100111/images/nav-line.gif') 0 0 repeat-x;
	padding-left:7px;
	padding-right:8px;
	line-height:25px;
	height: 25px;
	border-right:1px solid #A29E91;
}
.top-nav-item-over {
	float:left;
	background:#E63C00;
	padding-left:7px;
	padding-right:8px;
	line-height:25px;
	border-right:1px solid #A29E91;	
	cursor:pointer;	
}

.top-nav-item a, .top-nav-item a:hover, .top-nav-item a:visited {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.top-nav-item-over a, .top-nav-item-over a:hover, .top-nav-item-over a:visited {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

.nav-path {
	height:77px;
	background:url('/100111/images/nav-path-background.gif') 0 0 no-repeat #F4EAD3; 
	padding-left:40px;
}

.nav-path a, .nav-path a:visited {
	color:#6A675E;
	text-decoration:none;
}

.nav-path a:hover{
	color:#BA0000;
}

.left-nav-item {
	line-height:16px;
	border-bottom:1px solid #C8AD87;
	width:180px;
	margin-left:6px;
	background:url('/100111/images/bullet.gif') 0px 8px no-repeat;
	padding-left:11px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.left-nav-item a, .left-nav-item a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#7F541C;
	line-height:16px;
	text-decoration:none;
}
.left-nav-item a:hover {
	color:#BA0000;
	text-decoration:none;
}
.left-nav-item-over {
	line-height:16px;
	border-bottom:1px solid #C8AD87;
	width:180px;
	margin-left:6px;
	background:url('/100111/images/bullet-over.gif') 0px 8px no-repeat;
	padding-left:11px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.left-nav-item-over a, .left-nav-item-over a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#BA0000;
	line-height:16px;
	text-decoration:none;
}


.left-nav-item img {
	margin-right:4px;
}

.left-nav-item-active {
	background:#E63C00;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;	
	padding-left:15px;
	padding-top:27px;
	padding-bottom:11px;
}
.left-nav-item-active a, .left-nav-item-active a:hover, .left-nav-item-active a:visited {
	color:#FFFFFF;	
	text-decoration: none;
}


#loginlink { margin:6px 0 0 0; color:#fff; font-size:11px; }
#loginlink a:link, #loginlink a:visited { font-weight:bold; color:#fff; text-decoration:none; }
#loginlink a:hover { font-weight:bold; color:#fff; text-decoration:underline; }

#content {
	float:none;
	padding-left:40px;
	padding-right:40px;	
	padding-top:12px;
	padding-bottom:48px;
	background: #FFFFFF url('/100111/images/shadow-right.gif') 100% 0  repeat-y;
}

#content-homepage {
	float:none;
	padding-left:0px;
	padding-right:10px;	
	padding-top:10px;
	padding-bottom:28px;
	background:white url('/100111/images/shadow-right.gif') 100% 0  repeat-y;
}

#awards h3 {color:#747474; text-transform: uppercase; font-family: Georgia, serif; font-weight: normal; font-size:16px;padding-top:24px}
#awards h2 {font-size: 22px}
#awards h2 span {font-weight: normal}



#book-awards h3 {color:#9f6c3f; text-transform: uppercase; font-family: Georgia, serif; font-weight: normal; font-size:16px;padding-top:10px; padding-bottom:0px}
#book-awards p.book-title {font-family: Georgia, serif; font-size:22px; margin-bottom:2px; line-height:24px; padding-top:0px}
#book-awards p.publisher {font-size:14px; padding:0px; margin:0px}

#book-awards img.cover {margin:18px 20px 0px 0px; float: left}





.search {
	background:#B4833D;
}

.copyright {
	padding-left:40px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;	
	color:#DEDED6;	
	line-height:35px;	
	background:url('/100111/images/shadow-right.gif') 100% 0  repeat-y #8E8774;
}

.copyright a {
	color:#DEDED6;
	text-decoration: none;
}

/*home*/
.beige-tl {background:url('/100111/images/beige-tl.gif') 0 0 no-repeat}
.beige-tr {background:url('/100111/images/beige-tr.gif') 100% 0 no-repeat}

.login-field {
	width:156px;
	height:19px;
}

.login-box {
	background-color:#F4EDE5;
	padding-left:12px;
	padding-top:8px;
}

.delimiter {
	width:100%;
	border-bottom:1px solid #916425;
	padding-bottom:6px;
}

h4.date {font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; color:#F20000; padding-top:10px; margin:0px; font-size:14px; margin-top:20px;}
.homepage_news {font-size:12px; line-height:18px;}
.homepage_news h4 {margin-top: 8px; margin-bottom: 8px; }

.quick-links {
	background:url('/100111/images/bullet-red.gif') 0 11px no-repeat;
	border-bottom:1px solid #ABABAB;
	padding-left:16px;
	padding-bottom:8px;
	padding-top:8px;
	line-height:29px;
}

.quick-links a {
	line-height:19px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	color:#E63C00;
	text-decoration:none;
}

.left-panel {
	background:url('/100111/images/shadow-left.gif') 100% 0 repeat-y #F9F9F9; padding-left:5px; padding-top:22px;
}

.shadow-down {
	background:url('/100111/images/shadow-down.gif') 0 100% repeat-x;
	height:12px;
}

.shadow-br {
	background:url('/100111/images/shadow-br.gif') 100% 0 no-repeat ;
}

.page-footnote, .page-footnote a {
	font-size: 11px;
	color: #666666;
}

/* docstudio */
a { color: #F20000; }
a:hover { color:#7F541C; }
a:visited { color:#F20000; }
a.sectionindex { font-weight: bold; }
a.fileindex { font-weight: normal; }
a.pageindex { font-weight: normal; line-height: 17px;}
a.abstractindex { font-weight: bold; }
.sectionpage { font-weight: normal; line-height: 18px; }
.sectionpage_list { line-height:14px; font-size: 11px; margin-top: 4px; margin-bottom: 0px;}
.sitemap_level1	{ padding-left:2px; background-color: #cccccc; }
.sitemap_level2	{ padding-left:2px; }

.sitemap_page	{ font-size: 11px; font-family: Arial, Helvetica, sans-serif; line-height: 14px; font-weight: normal; }
.sitemap_section	{ font-size: 10px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
.sitemap_mainsection	{ font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #000000; font-weight: bold; text-decoration: none; }
.storemap_level0	{ font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
.storemap_level1, .sitemap_level3	{ padding-left:16px; }
.storemap_level2, .sitemap_level4	{ padding-left:28px; }
.storemap_level3, .sitemap_level5	{ padding-left:40px; }
.storemap_level4, .sitemap_level6	{ padding-left:56px; }
.storemap_level5, .sitemap_level7	{ padding-left:70px; }

.cart_header	{font-size: 11px; font-family: arial,verdana,helvetica; color: #ffffff; font-weight: bold; line-height: 14px;}
.cart	{font-size: 11px; font-family: arial,verdana,helvetica; line-height: 16px;}
.cart_link	{font-size: 11px; font-family: arial,verdana,helvetica; font-weight: bold; line-height: 16px;}

.blog_pagenav	{ font-size: 11px; color: #2C6284; text-decoration: none; }
.nav { font-size: 12px; color: #ffffff; text-decoration:none;}
.nav:hover { color: #ccccff; }
.s1	{ font-size: 10px; font-family: Arial, Helvetica, sans-serif; line-height: 14px; font-weight: normal; }
.s2	{ font-size: 12px; font-family: Arial, Helvetica, sans-serif; line-height: 18px; font-weight: normal; }
.caption	{ font-size: 12px; font-family: Arial, Helvetica, sans-serif; line-height: 14px; font-weight: normal; font-style: italic; }

.MenuSiteItm A {display: block; width: 144px; height: auto; margin: 0px; padding: 4px 4px 4px 4px; border-left: 1px solid #999999; border-right: 1px solid #999999; border-bottom: 1px solid #999999; color: #ffffff; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; font-weight: normal;}
.MenuSiteItm A:hover {background-color: #E63C00; color: #ffffff; text-decoration: none;}

.abstract, .sectionpage	{ font-weight: normal; }
.abstractdetails	{ font-size: 10px; color: #2C6284; }
.abstractdetails_head	{ font-size: 10px; font-weight: bold; color: #2C6284; }
.admin_button	{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none; background-color: #cccccc; text-align: center; }
.admin_dd_menu, .admin_dd_menu:visited	{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; background-color: #cccccc; line-height:13px; }
.admin_dd_menu a:hover	{ color: #F20000; }

 /* AATSEEL intranet menu styles */
 .boxed
 {
		background:Gainsboro;
		border-left:solid gray 2px;
		border-right:solid black 2px;
		border-bottom:solid black 2px;
		border-top:solid gray 3px;
		}
.boxed2
{
		background:Gainsboro;
		border-left:solid gray 2px;
		border-right:solid black 2px;
		border-bottom:solid black 2px;
		border-top:solid gray 3px;
		font-family:verdana;
		font-size:7pt;
		text-align:left;
		}
 
.yellowbox
{
	background: #ffffcc;
	border:1px solid gray;
	padding:6px;
	margin-top:20px;
	margin-bottom:20px;
}

.yellowbox a:link, .yellowbox a:visited { text-decoration:none; font-weight:bold; }
.yellowbox a:hover { text-decoration:underline; font-weight:bold; }


.colheader{  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; padding-top: 10px;border-bottom:solid black 1px}
.column1 { float:left; width:330px; padding-bottom: 0; margin-bottom: 0;}
.column2 { float:left; width:330px; margin-left:20px;padding-bottom: 0; margin-bottom: 0; }
.column1 p, .column2 p { padding-bottom: 0; margin-bottom: 0; }
.clearall, #aatseel_cfp_view .clearall { width:760px; clear:both; overflow:hidden; height:1px; padding:0; margin:0; }

.aatseel_table { border:1px solid gray; margin:0 0 16px 0; width:100%; padding:0;border-collapse:collapse;}
.aatseel_table tr { padding:0;margin:0; }
.aatseel_table td {  border-bottom:1px solid gray; padding:0 4px 2px 4px;vertical-align: top;margin:0; }
.aatseel_table td.head { background:#f2eee6; font-weight:bold; color:#000000; }
.aatseel_table td.botalign { vertical-align: bottom; }
.aatseel_table td.labelr { color:#634432; text-align:right;}


.matching_interests { color:gray;font-size:11px;font-style:italic;padding:0;margin:0;line-height:14px; }

/*
---------------------------------------------
form styles
---------------------------------------------
*/

.aatseel_form fieldset { border: 1px solid #c6c1bb; padding: 10px 0 10px 0; }

.aatseel_form input[type=text], .aatseel_form input[type=password], .aatseel_form textarea {
    display:block;
    background: #ece8e5;
    border: 1px solid #c6c1bb;
    font-size:12px;
    color:#000000;
    margin:0 0 5px;
    padding:5px;
    width:640px;
}

.aatseel_form select {
    display:block;
    font-size:12px;
    margin:0 5px 5px 0;
    padding:3px;
}

.aatseel_form label { font-weight:bold; padding:0 0 6px 0;margin:0; display:block; }
.aatseel_form p { padding:0 10px 24px 10px; margin:0; display:block;  }
.aatseel_form p.lesspadding { padding:0 10px 12px 10px; margin:0; }
.aatseel_form p.remember { padding:10px 10px 10px 10px; }
.aatseel_form p.forgot, .aatseel_form p.complete { clear:both; margin:5px 0; }
.aatseel_form p.heading{ font-size: 18px; color:#7F541C; font-weight:normal; font-family:Georgia, "Times New Roman", Times, serif; padding:0 0px 2px 0px; margin:20px 10px 20px 10px;border-bottom: 1px solid #c6c1bb; }

.aatseel_form .login_submit {
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
    background:#d27c00 url('/100111/images/button-primary.png') repeat-x scroll 0 0;
    border: 1px solid #7f541c;
    color:#ffffff;
    text-shadow:0 -1px 0 #d27c00;
    padding:4px 10px 5px;
    font-size:13px;
    margin:0 5px 0 0;
    font-weight:bold;
}

.aatseel_form .secondary_button {
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
    background:#d27c00 url('/100111/images/button-secondary.png') repeat-x scroll 0 0;
    border: 1px solid #c8ad87;
    color:#ffffff;
    text-shadow:0 -1px 0 #d27c00;
    padding:4px 10px 5px;
    font-size:13px;
    margin:0 5px 0 0;
    font-weight:bold;
}

.aatseel_form .login_submit:-moz-focus-inner { padding:0; border:0; }
.aatseel_form .login_submit:hover, .aatseel_form .login_submit:focus { cursor:pointer; }

.aatseel_form input[type=text].entry_error, .aatseel_form input[type=password].entry_error, .aatseel_form textarea.entry_error {background:#ffcccc;}
.aatseel_form input[type=text].entry_ok, .aatseel_form input[type=password].entry_ok, .aatseel_form textarea.entry_ok {background:#ece8e5;}

.aatseel_form .captcha_image { float:left; width:68px;height:25px;padding:0;margin:0;}
.aatseel_form .alert_text { color:red;font-weight:bold;} 
.aatseel_form a.alert_text_normal { color:red;} 
.aatseel_form .note_text { font-weight:normal;} 
.aatseel_form a.cancel_link {margin-left:16px;color:#0033CC;} /* #ff9900 */

.shadedtext {color:#999999;}
.aatseel_form label.boldlabel { font-weight:bold;padding-bottom:8px;}


/* -------CALLS FOR PAPERS  --------
------------------------------------ */


.aatseel_form .checkbox_div { padding:8px 0 0px 0; margin:0; display:block; width:100%; clear:both; }
.aatseel_form .checkbox_div input[type=checkbox] { float:left; margin-right:8px; margin-bottom:13px; }

/*
.aatseel_form .add_pres_button { text-align:center; padding:0 10px 0 10px; background: #ece8e5; border: 1px solid #c6c1bb; }
.aatseel_form .add_pres_button a:link, .aatseel_form .add_pres_button a:visited  { font-weight:bold; color: #7F541C; text-decoration:none; }
.aatseel_form .add_pres_button a:hover  { font-weight:bold; color: #F20000; text-decoration:underline; }
*/
.aatseel_form .presenter_new { background:#ffffcc; padding:10px; margin-bottom:24px; }
.aatseel_form .presenter_ok { background:none; padding:10px; margin-bottom:24px; }
.aatseel_form .respondant_ok { background:none; padding:10px; margin-bottom:0px; }
.aatseel_form .respondant_ok p { padding:0 10px 12px 10px; }
.aatseel_form .presenter_inst { color:red; font-weight:bold; margin:0 0 10px 0; }
.aatseel_form .presenter_label { font-weight:normal; padding:0 0 6px 0;margin:0; display:block; float:left; }
.aatseel_form .presenter_name { display:inline;}
.aatseel_form .add_pres_move { float:right; }
.aatseel_form .add_pres_move img { padding-left:8px; }
.aatseel_form .pres_clearall, #aatseel_cfp_view.pres_clearall { width:660px;clear:both; height:1px; overflow:hidden; }

#aatseel_cfp_view { margin-bottom: 32px; }
#aatseel_cfp_view h1 { font-family:Georgia, "Times New Roman", Times, serif; color: #7F541C; font-weight:normal; font-size:20px; padding-bottom:20px; }
#aatseel_cfp_view span { font-size: 13px; color:#7F541C; font-family:Georgia, "Times New Roman", Times, serif; padding-right:7px; }
#aatseel_cfp_view p.entry { font-size: 13px; font-family:Arial, Helvetica, sans-serif; padding:0 0 2px 0; margin:0 0 30px 0; border-bottom: 1px solid #c6c1bb; }
#aatseel_cfp_view p.heading{ font-size: 13px; color:#7F541C; font-weight:normal; font-family:Georgia, "Times New Roman", Times, serif; padding:0 0 2px 0; margin:30px 0 0 0;border-bottom: 1px solid #c6c1bb; }
#aatseel_cfp_view p.checkboxlines { font-size: 13px; font-family:Arial, Helvetica, sans-serif; padding:0 0 2px 0; margin:6px; 0 0px 0; display:block; clear:both; width:100%;}
#aatseel_cfp_view .uline { font-family: "Andale Mono", Courier, monospace; float:left; padding: 0 4px 0 4px; margin:0px 8px 0px 0; border-bottom: 1px solid #c6c1bb; text-align:center;}
#aatseel_cfp_view p.description_text { padding:10px 20px 0 20px;margin:0; }
#aatseel_cfp_view p.presenter { padding:10px 20px 0 20px;margin:0; }
#aatseel_cfp_view p.presenter.last { padding:10px 20px 0 20px;margin:0 0 30px 0; }
#aatseel_cfp_view h2 { padding:0 0 2px 0; margin:30px 0 0 0;border-bottom: 1px solid #c6c1bb; }
#aatseel_cfp_view p.paper { padding:0px 20px 20px 20px;margin:0; }
#aatseel_cfp_view #instructions { background:#ffffcc; border:1px solid #c6c1bb; padding:6px; margin-bottom: 20px; }

#searchcontainer {left:50%; top:50%; width:712px; height:400px; z-index:120; visibility:hidden; background:#ffffff; border-right:1px solid #999999; border-bottom:1px solid #999999; padding:6px;overflow:auto; }
#ShowOverlayDiv_overlay	{position: fixed; z-index:100;}
.TB_overlayMacFFBGHack 		{background: url('/100111/images/macFFBgHack.png');}
.TB_overlayBG 			{background-color:#000; filter:alpha(opacity=45); -moz-opacity: 0.45; opacity: 0.45;}
* html #ShowOverlayDiv_overlay 		{ /* ie6 hack */ position: absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}


.overlay_closebox { color:gray; padding:4px 0 4px 0; margin-bottom:12px; border-bottom: 1px solid #c6c1bb; height:18px;}
.overlay_closebox a:link, .overlay_closebox a:visited { text-decoration:none; color: gray; }
.overlay_closebox a:hover { text-decoration:none; color: #F20000; }
.overlay_closebox .lefttext {float:left; font-weight:bold; font-size: 14px; color:#7F541C; }
.overlay_closebox .righttext {float:right; }
.overlay_closebox .clearall { width:100%;clear:both; height:1px; overflow:hidden; }


/* ------------------------------ */
/* ------ ELECTIONS STYLES ------ */
/* ------------------------------ */
#ballot_container { border: 0px #FF75AC dashed; margin-top:-20px;}

#ballot_container .race_container { float: left; border: 1px #DCD0AB solid; padding: 5px; margin-bottom: 15px; }
#ballot_container .race_container h1 { font-family: Georgia, "Times New Roman", Times, serif; font-size:20px; color: #000; padding:7px; margin:0px;}
#ballot_container .race_container .candidate { z-index:0; border: 3px transparent dotted; background-color: inherit; width: 250px; float: left; padding: 5px; }
#ballot_container .race_container .selected { z-index:0; border: 3px #C63 solid; background-color: #FDFFEF; }
#ballot_container .race_container .candidate:hover { background-color: #FFC; cursor: pointer; }
#ballot_container .race_container .candidate h2 {font-size:16px; margin:3px;} /* Candidate Name */
#ballot_container .race_container .candidate p { /*font-style: italic;*/ text-align: justify; } /* Candidate Statement */
#ballot_container .race_container .more_link { width: 49%; float: left; padding: 0px; font-size: 11px; text-align: right; border: 0px #ccc solid; }
#ballot_container .submit_button {padding-bottom:40px}
#ballot_container .submit_button .button { color:#F20000; font-weight: bold; font-size:14px; }

#ballot_container #confirm_vote h1 {margin-bottom:6px}
#ballot_container #confirm_vote {display:none; width:400px; padding:10px;border: 2px #F20000 solid; background-color: #FDFFEF;}
#ballot_container #confirm_vote p { font-weight: inherit; font-style: italic; }
#ballot_container #confirm_vote #confirm_content span { font-weight: bold; font-size: 13px; color: #F20000; }
#ballot_container #confirm_vote #confirm_content label { font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; }
#ballot_container #confirm_vote .button { color:#F20000; font-weight: bold; font-size:14px; }

#elections_results table { width:500px; margin:auto; border: 2px #DCD0AB solid; border-collapse: collapse; }
#elections_results table th h1 { font-family: Georgia, "Times New Roman", Times, serif; font-size:18px; color: #000; padding:7px; margin:0px;}
#elections_results table thead tr { background-color: #FDFFEF; border: 1px #DCD0AB solid;}
#elections_results table td {padding:5px; border: 1px #DCD0AB solid;}
#elections_results table .number { text-align: center;}
#elections_results table tfoot td { color: #F20000; font-weight: bold; padding:10px; background-color: #FDFFEF; }




/* --------------------------------------------- */
/* ------ Institutional Subscr Management ------ */ 
/* ------  instit_subscr_management.htm   ------ */ 
/* --------------------------------------------- */

#instit_subscr_manag {margin-bottom:150px}
#instit_subscr_manag h1 {margin-bottom:0px}

#instit_subscr_manag #navigation_div {margin-bottom:20px;font-size:12px}
#instit_subscr_manag #instr_step_one {}
#instit_subscr_manag #top_field_set {margin-top:20px}

#instit_subscr_manag .instructions { color: #9A7136; line-height: 130%; }

#instit_subscr_manag fieldset { border: 0px #EBEBEB solid; margin: 2px; }
#instit_subscr_manag fieldset label { width: 180px; font-weight: bold; font-size:13px; float: left; color: #634432; }
#instit_subscr_manag fieldset label span { float: right; color: #666; padding-right: 2px; font-size:12px; }
#instit_subscr_manag fieldset input {float:left; width:200px}
#instit_subscr_manag fieldset input.small {width:80px}
#instit_subscr_manag fieldset input.button {margin-right:7px;}
#instit_subscr_manag fieldset select {width:300px}
#instit_subscr_manag fieldset select.small {width:80px}
#instit_subscr_manag fieldset #agency_fieldset {margin-left:-10px;}


#instit_subscr_manag .subform_set label { color: #9A7136; padding-right: 20px; text-align:right; }
#instit_subscr_manag .subform_set span { font-weight: bold; color: #F20000; font-size:14px;}
#instit_subscr_manag .subform_set select {width:200px}

#instit_subscr_manag #agency_form_set {border:1px solid #ccc;padding-top:15px;padding-bottom:20px;}

#instit_subscr_manag fieldset .info_selected {color:#999;font-weight:normal; font-size:11px; line-height:110%}
#instit_subscr_manag fieldset a.edit_link {font-weight:normal; font-size:12px;}

#instit_subscr_manag .submit_button {font-weight:bold;margin-top:20px; width:250px}


#instit_subscr_manag #edit_subscr_warning { background-color: #FEF39C; color: red; padding: 5px; width:400px; margin-left:180px; font-size:12px; margin-top:10px; margin-bottom:10px; }
#instit_subscr_manag #payment_alert {float:left; padding-left:5px; color:red; font-size:11px;}


#instit_subscr_manag #subscriptions_table_div {margin-top:20px;}
#instit_subscr_manag #subscriptions_table_div #table_instr {font-size:11px; color:#9A7136;}

#instit_subscr_manag table { width: 100%; margin: 0px auto auto auto; border-collapse: collapse; border: 0px solid #ccc; }
#instit_subscr_manag table tbody tr:hover { background-color: #F6F6F6; }
#instit_subscr_manag table tr { vertical-align: top; }
#instit_subscr_manag table th {border:1px solid #ccc; padding:2px; color: #634432}
#instit_subscr_manag table td {line-height:110%; cursor:pointer; font-size:11px; border:1px solid #ccc; padding:2px;text-align:right}
#instit_subscr_manag table td.l {text-align:left} 
#instit_subscr_manag table td.c {text-align:center} 
#instit_subscr_manag table td.link { text-align:left} 
#instit_subscr_manag table td.inst {text-align:left}
#instit_subscr_manag table td.ag {text-align:left}


/*
---------------------------------------------
11. job listings page
---------------------------------------------
*/


#blog { width:625px; }

#blog .set { width:625px; float:left; border-bottom:1px solid #cccccc; padding-top:20px; padding-bottom:18px}
#blog .set_last { width:625px; float:left; padding-top:20px; padding-bottom:18px}

#blog .photo { width:46px; float:left; padding-right:20px}
#blog .details { width:555px; float:left; margin-top:-3px}
#blog .details h4 { color:#333333; font-weight:bold; padding-bottom:2px;margin-bottom:0;}
#blog .details h4 a { font-size:14px}
#blog .details h6 { padding-bottom:15px}
#blog .details p { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#303030; line-height:20px;margin-top:0;padding-top:0;}

#blog h3 {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#7F541C; margin:0px; margin-top: 0px; margin-bottom:0px; font-weight:bold;}


#blogcategories { width:260px; float:left}
#blogcategories h3 { width:250px; height:21px; float:left; font-size:15px; color:#333333; padding-left:10px; padding-top:5px}

#blogcategories ul { width:260px; float:left; padding-top:12px}
#blogcategories ul li { width:260px; float:left; font-size:13px; color:#999999; border-bottom:1px solid #d7dfea; padding:4px 0}
#blogcategories ul li span { float:right}
#blogcategories ul li a { font-weight:bold; float:left}

#blog h1 { padding-bottom:0px;} 
#blog h1 .textsmall { font-size:12px; padding-left:10px; font-weight:normal;}
#blog .pagination { width:625px; padding-left:5px; padding-right:5px; float:left; padding-bottom:10px;padding-top:0;}
#blog .pagination .s1 { font-size:13px; }
#blog .pagination .previous { width:77px; float:left; font-size:13px;}
#blog .pagination .numbers { width:452px; float:left; text-align:center; font-size:13px;}
#blog .pagination .next { width:77px; float: right; text-align:right;font-size:13px;}

#blog .postexpire { color:#999999; }



/*
---------------------------------------------
11. Mailing List Generator
---------------------------------------------
*/

#mailing_list_generat {padding-bottom:200px}
#mailing_list_generat #list_source option {font-weight:bold}

#mailing_list_generat .instructions { color: #66C; font-family: Optima; font-size: 12px; }
#mailing_list_generat .instructions a {text-decoration:none}
#mailing_list_generat .instructions a:hover {text-decoration:underline}

#mailing_list_generat #list_type_div {display:none}
#mailing_list_generat #list_criteria_div {display:none}

/* Members */
#mailing_list_generat #list_criteria_div #members_fields {display:none}
#mailing_list_generat #list_criteria_div #members_fields {top-margin:150px;}

#mailing_list_generat #list_criteria_div #members_fields #include_table_div {display:none}
#mailing_list_generat #list_criteria_div #members_fields #exclude_container	{display:none}
#mailing_list_generat #list_criteria_div #members_fields #exclude_table_div {display:none}
#mailing_list_generat #list_criteria_div #members_fields #exclude_table_div #exclude_table { font-size: 10px; padding: 5px; border: 1px #E9E9E9 solid; width: 450px; margin-top:10px;}
#mailing_list_generat #list_criteria_div #members_fields #exclude_table_div #exclude_table li { color: #FF857F; }
#mailing_list_generat #list_criteria_div #members_fields #exclude_table_instructions {width:510px; margin-left:0px;margin-top:10px; border: 1px #E9E9E9 solid; padding: 5px;}
#mailing_list_generat #list_criteria_div #members_fields #exclude_show_link_container {float:left;/* width: 120px; */text-align:right}
#mailing_list_generat #list_criteria_div #members_fields #exclude_show_link_container a {font-size:10px;}

#mailing_list_generat #list_criteria_div #members_fields #exclude_dont_want_SEEJ_div {display:none}
#mailing_list_generat #list_criteria_div #members_fields #exclude_pref_news_email_div {display:none}
#mailing_list_generat #list_criteria_div #members_fields #exclude_pref_news_snailmail_div {display:none}

#mailing_list_generat #list_criteria_div #members_fields #members_mailing_list_field_options {display:none}


/* Institutions */
#mailing_list_generat #list_criteria_div #institutions_fields {display:none}
#mailing_list_generat #list_criteria_div #institutions_fields #subscription_year_filter {display:none}
#mailing_list_generat #list_criteria_div #institutions_fields #instit_fields_list_container {display:none}

/* Conferencists */
#mailing_list_generat #list_criteria_div #conferencists_fields {display:none}


#mailing_list_generat #list_criteria_div label {float:left; width: 120px; font-weight: bold; color: #9A7136; text-align:right }
#mailing_list_generat #list_criteria_div .left_col {float:left; margin-left:20px;margin-bottom:10px; border:0px dashed green}
#mailing_list_generat #list_criteria_div .label_small { font-size: 10px; font-weight: bold; color: #666; }

#mailing_list_generat #list_criteria_div #exclude_members_select {width:300px}

#mailing_list_generat  #reset_div { float: right; display: none; margin-top: 10px; border: 1px solid red; padding: 1px 10px 1px 10px; font-family: Optima; font-size: 10px; font-weight: bold; }
#mailing_list_generat  #reset_div a {text-decoration:none;font-weight:bold}

#mailing_list_generat #buttons_div {margin-top:30px; display:none}
#mailing_list_generat #buttons_div #export_filename_container span {color: #9A7136}
#mailing_list_generat #buttons_div #export_filename {border:1px solid #F20000}

#mailing_list_generat #progress_img {display:none}
#mailing_list_generat #blank_iframe {display:none}

/*
#mailing_list_generat #results_display table {width:100%; border-collapse:collapse; border:1px solid #E2E2E2}
#mailing_list_generat #results_display table td {
	font-size: 10px;
	padding: 2px;
	line-height: 100%;
	border: 1px solid #E2E2E2;
}
#mailing_list_generat #results_display table tr { vertical-align: top; }
#mailing_list_generat #results_display table th {font-size:10px; border:1px solid #ccc}
*/

