/* Advanced Search */
p.search_form_intro {margin:10px 0 0 0;padding:0;}

#advanced_search {background:#d6d6d6 url(/sysimages/bgRegistration.gif) 0 0 repeat-x;border:1px solid #081A34;color:#616363;margin:1px 0 20px 0;padding:10px 0;width:548px;}
#advanced_search p, #advanced_search .field {margin:10px 0 10px 10px;padding:0;}
#advanced_search a {text-decoration:underline;}

#advanced_search .title {font-size:100%;float:left;margin:0 10px 0 0;text-align:right;width:180px;}

#advanced_search .radiotitle {
	float:left;
	margin:5px 10px 0 0;
	text-align:right;
	width:145px;
	}

#advanced_search input {
	font-size:100%;
	}

#advanced_search input.text, 
#advanced_search select {
	border:1px solid #C1C1C1;
	float:left;
	font-size:100%;
	margin-right:10px;
	padding:1px 0pt 1px 3px;
	width:165px;
	}

#advanced_search .fields {
	float:left;
	width:330px;
	text-align:left;
	}

#advanced_search p.indent {
	padding-left:175px;
	}

#advanced_search .grouptitle {
	width:543px;
	margin-top:5px;
	background:green;
	}

#advanced_search .group {
	width:507px;
	border:1px solid #081A34;
	background:#eff7fa;
	float:left;
	padding:10px 10px 3px;
	}

#advanced_search .group .selection {
                font-size:90%;
	width:169px;
	float:left;
	margin-bottom:6px;
	}

#advanced_search .fieldtitle .intro {
	margin-top:5px;
	float:left;
	width:480px;
	}

#advanced_search .fieldtitle .intro_button {
	float:left;
	width:63px;
	text-align:right;
	}

#advanced_search .group .journal_name, 
#advanced_search .group .add_journal {
	margin-bottom:10px;
	}

#advanced_search .group .journal_name input.text {
	width:425px;
	}

#advanced_search .from_date select {
	width:auto;
	}

#advanced_search .date_range select {
	width:auto;
	}

#date_range_group {
	display:none;
	}


/*
#advanced_search .fields input {
	margin:10px 0 0 0;
	padding:0;

	float:left;
	width:20px;
	clear:left;

	}

#advanced_search .fields label {
	margin:0 ;

	float:left;
	width:auto;

	}

#advanced_search label {

	text-align:right;
	width:120px;

	}


#advanced_search input.text, 
#advanced_search select {
	border:1px solid #C1C1C1;
	float:left;
	font-size:100%;
	margin-right:10px;
	width:200px;
	}

#advanced_search input.text {
	padding-left:3px;
	}

#advanced_search textarea {
	font-size:100%;
	}

#advanced_search select {
	width:204px;
	}

#advanced_search .extra {
	float:left;
	width:150px;
	font-size:90%;
	}

#advanced_search .extra input {
	width:30px;
	float:none;
	display:inline;
	margin:0 0 0 10px;
	}

#advanced_search .extra label {
	float:none;
	display:inline;
	margin:0;
	text-align:left;
	width:auto;
	font-size:110%;
	}



#advanced_search .fields input.radio {
	float:left;
	margin:-1px 5px 0 0;
	}

#advanced_search .fields label {
	text-align:left;
	width:380px;
	}
*/

/*
 *Archived search widget
 */
.archivesearchwidget {
	background:#d6d6d6 url(/sysimages/bgRegistration.gif) top left repeat-x;
	border:1px solid #081A34;
	color:#444;
	font-size:95%;
	padding:8px 8px 12px 8px;
	}

.archivesearchwidget input, 
.archivesearchwidget select {
	font-size:100%;
	}

.archivesearchwidget h4 {
	font-size:100%;
	padding:0 0 10px 0;
	}

.archivesearchwidget p {
	padding:0 0 6px 0;
	margin:0;
	}

.archivesearchwidget p.indent {
	margin-left:5px;
	}

.archivesearchwidget input.radio {
	float:left;
	width:20px;
	height:15px;
	margin:0;
	padding:0;
	font-size:80%;
	}

.archiveserachwidget select {
	margin-top:4}

#as_calendardiv select
{
	width: auto;
}
