
body {
	background-image: url(../images/bg.gif);
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
}
a
{
color:#406f9b;
text-decoration:none;
}
a:hover
{
color:#406f9b;
text-decoration:underline;
}
.container
{
	width:970px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom: 20px;
}
.header
{
padding:14px;
height:70px;
background:#FFFFFF;
}
.logo
{
font-family:"Times New Roman", Times, serif;
font-size:14px;
font-weight:bold;
color:#7a7a7a;
#border-bottom:#666666 dotted 1px;
background:url(../images/dotted.jpg) center bottom repeat-x;
float:left;
padding-bottom:3px;
padding-top:22px;
}
.top_right_pan
{
float:right;
text-align:right;
}
.top_links
{
font-size:11px;
color:#9dce65;
}
.top_search
{
	width:474px;
	height:30px;
	background-image: url(../images/search_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	padding: 8px;
	margin-top:10px;
	text-align:left;

}
.search_input
{
	width:270px;
	height:20px;
	border:1px solid #013364;
	font-size: 15px;
	color: #527497;
	padding: 3px;
}
.srch_inpt
{
width:285px;
float:left;
}
.srch_btn
{
width:36px;
float:left;
}
.link_bar
{
	width: 950px;
	background-image: url(../images/link_bg.gif);
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
	font-size: 12px;
	color: #FFFFFF;
	height:20px;
	float:left;
}
.body_pan
{
width:930px;
background-color:#FFFFFF;
padding:20px;
font-size:16px;
color:#000000;
float:left;
}

.body_pan1
{
width:970px;
margin:10px 0px 10px 0px;
float:left;
}


.top_nav_pan
{
float:right;
color:#4aa9ab;
padding-top:3px;
}
.top_nav_pan a
{
color:#ffffff;
text-decoration:none;
}
.top_nav_pan a:hover
{
color:#deefcd;
text-decoration:underline;
}
.sprngr_logo
{
float:left
}
.sprngr_logo span
{
float:left;
padding-top:3px;
}
.bot_pwrd
{
float:right;
margin-left:25%;
color:#dfeecd;
padding-top:3px;
font-size:11px;
}
.bot_pwrd a
{
color:#dfeecd;
}
.top_bot_pad10
{
padding-top:10px;
padding-bottom:10px;
width:930px;
float:left;
}
.samp_srch
{
border:1px solid #cdcdcd;
padding:18px;
float:left;
width:280px;
background:#FFFFFF;
}
.samp_srch ul
{
list-style:none;
margin:0px;
padding:0px;
}
.samp_srch li
{
#border-bottom:1px dotted #78817e;
background:url(../images/dotted.jpg) center bottom repeat-x;
padding:5px;
color:#426f99;
}
.samp_srch li a
{
color:#426f99;
}
.samp_srch li span
{
color:#70b028;
}
.samp_srch li span a
{
color:#70b028;
}
.pagehead
{
font-size:17px;
color:#47423e;
padding-bottom:8px;
text-transform:uppercase;
#border-bottom:#666666 dotted 1px;
background:url(../images/dotted.jpg) center bottom repeat-x;
margin-bottom:5px;
}
.heading4{
	float:left;
	font-size:14px;
	color:#959494;
	font-weight:bold;
}
.heading5{
	float:right;
	font-size:9px;
	padding:3px 0px;
}
.hm_content_pan
{
	padding:10px;
	background-image: url(../images/bg.gif);
	float: right;
	width: 580px;
}
.hm_cont
{
background:#FFFFFF;
padding:8px;
padding-top:9px;
}
.page_text
{
font-size:14px;
padding:8px 0px 8px 0px;
}
.page_text ul
{
list-style-type:none;
}

.art_title
{
font-size:14px;
padding:8px 0px 0px 0px;
width:620px;
font-weight:bold;

}
.samp_srch_pan
{
border:1px solid #9dce63;
background:#dfeecd;
padding:4px;
width:595px;
width:expression('595px');
margin-bottom:12px;
}

.samp_srch_pan_title
{
border:1px solid #9dce63;
background:#dfeecd;
padding:4px;
width:606px;
width:expression('606px');
margin-bottom:12px;
}

.samp_srch_pan_hm
{
border:1px solid #9dce63;
background:#dfeecd;
padding:4px;
}

.samp_srch_pan_all
{
border:1px solid #9dce63;
background:#dfeecd;
padding:4px;
width:expression('630px');
}

.sam_srch_box
{
background-color:#FFFFFF;
font-family:"Courier New", Courier, monospace;
font-size:14px;
padding:5px;
}

.sam_srch_box span
{
background-color:yellow;
font-weight:bold;
}


.height20
{
width:100%;
height:20px;
float:left;
}
.left_pan
{
background-color:#FFFFFF;
width:224px;
padding:13px;
float:left;
}
.l_cont_pan
{
width:205px;
font-size:11px;
float:left;
}
.l_jrnl_title
{
width:170px;
float:left;
padding-top:10px;
}

.l_jrnl_title span
{
	color:#e96504;
}

.graph_bar{
	border-bottom:#cacaca solid 1px;
	font-size:11px;
	font-weight:bold;
	color:#e96504;
	
}

.graph_bar div img
{
	border-right:1px solid #e96504;
	border-left:1px solid #e96504;
	border-top:1px solid #e96504;
	margin-top:5px;
}


.l_jrnl_num
{
width:19px;
float:right;
font-size:10px;
padding-top:10px;
}
.right_body_pan
{
background-color:#FFFFFF;
width:684px;
float:right;
padding:13px;
}
.right_body_pan_title
{
background-color:#FFFFFF;
width:680px;
float:right;
padding:13px;
}

.l_image_disp
{
width:223px;
text-align:center;
margin-top:30px;
margin-bottom:30px;
overflow-x:auto;
overflow-y:hidden;
}
.rslt
{
font-size:13px;
width:684px;
float:left;
text-align:left;
/*border-bottom:1px solid #666666;*/
padding-bottom: 4px;
background:url(../images/dotted.jpg) center bottom repeat-x;
}

.rslt-top-div
{
font-size:13px;
width:684px;
float:left;
text-align:left;
background:url(../images/bot_bor_line.gif) repeat-x bottom
/*border-bottom:1px solid #a5c580;*/

/*
padding-bottom: 4px;
background:url(../images/dotted.jpg) center bottom repeat-x;*/
}

.sortby
{
font-size:13px;
width:684px;
float:left;
#border-bottom:1px dotted #666666;
background:url(../images/dotted.jpg) center bottom repeat-x;
margin-bottom:15px;
margin-top:10px;
padding-bottom:8px;
padding-top:0px;
color:#9CCD62;
}

.sortby_title
{
font-size:13px;
margin-bottom:15px;
margin-top:10px;
padding-bottom:8px;
padding-top:0px;
float:left;
color:#9CCD62;
width:680px;	
}
.pagehead1
{
font-size:17px;
color:#47423e;
padding-bottom:8px;
text-transform:uppercase;
#border-bottom:#666666 dotted 1px;
background:url(../images/dotted.jpg) center bottom repeat-x;
margin-bottom:5px;
float:left;
width:684px;
}
.select
{
font-size:11px;
height:18px;
}
.ol
{
float:left; 
margin:0px; 
padding:0px;
list-style-type:none;
}
.li
{
margin-left:0px;
#border-bottom:1px dotted #666666;
background:url(../images/dotted.jpg) center bottom repeat-x;
padding-bottom:15px;
margin-bottom:15px;
}
.li_last
{
margin-left:0px;
margin-bottom:15px;
}
.sort_pan
{
float:right;
text-align:left;
text-transform:none;
font-size:12px;
font-weight:bold;
padding:5px 0px;
}

.sort_pan a
{
font-size:12px;
color:#9CCD62;
text-decoration:none;
font-weight:bold;
}
.sort_pan a:hover
{
font-size:12px;
color:#9CCD62;
text-decoration:underline;
font-weight:bold;
}


.view_code
{
text-align:left;
text-transform:none;
font-size:12px;
padding-bottom:4px;
font-weight:bold;
/*background-color:#FFFFFF;*/
}

.view_code a
{
font-size:12px;
color:#9CCD62;
text-decoration:none;
font-weight:bold;
}
.view_code a:hover
{
font-size:12px;
color:#9CCD62;
text-decoration:underline;
font-weight:bold;
}

.float_left
{
float:left;
}

.no_results
{
	text-transform:none;
	font-size:11px;
}

.rslt_info
{
float:left;
}
.rslt_crtra
{
float:left;
font-size:14px;
font-weight:bold;
color:#666666;
padding:5px;
}
.rslt_crtra strong
{
color:#000000;
}

.paging
{
float:right;
font-size:10px;
font-weight:bold;
padding-right:10px;

}
.paging a
{
color:#666666;
font-family:Tahoma,Arial,Sans-serif;
line-height:20px;
padding:2px 6px;
border:1px solid #9aafe5;
margin:0px 2px;
font-weight:bold;
}
.paging a:hover
{
color:#66cc00;
text-decoration:none;
}
.paging strong
{
color:#ffffff;
font-family:Tahoma,Arial,Sans-serif;
line-height:20px;
padding:2px 6px;
border:1px solid #9aafe5;
background:#66cc00;

}

.paging span
{
color:#A4A4A4;
font-family:Tahoma,Arial,Sans-serif;
line-height:20px;
padding:2px 6px;
border:1px solid #B4B4B4;
background:#EFEFEF;

}
.div_style
{
width:500px;
}
.transparent {
filter: alpha(opacity=50); /* ie */
-moz-opacity: .5; /* mozilla */
background:;
color:#000;
z-index:100;
	width:970px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom: 20px;

}
.transparent1 {
padding:2px; 
display:none;
width:655px;
background-color:#9ec501;
border : 2px solid #ffcc33;	
}

.all_result
{
color:#9ccd62;
font-size:14px;
padding:8px 0px 8px 0px;
}
.all_result a
{
color:#9ccd62;
}
.all_rslt_img
{
	background:#FCFCFC;
	margin-bottom:1px;
	margin-top:1px;
	padding:8px;
	padding-top:25px;
	/*min-height:80px;
	height:auto !important;
	height:80px;
	overflow-y:hidden;*/
}

.all_rslt_img_div
{
	overflow-x:auto;
	min-height:80px;
	height:auto !important;
	height:80px;
	overflow-y:hidden;
	width:560px;
	width:expression('560px');
	float:left;
}

.all_rslt_btn
{
background:#ffffff;
margin-bottom:1px;
margin-top:1px;
padding:8px;
width:expression('622px');
}
.sugg
{
width:268px;
padding:4px;
background-color:#ffffff;
border-bottom:1px dashed #71D526;
}
.sugg_last
{
width:268px;
padding:4px;
background-color:#ffffff;
}
.noresult
{
font-size:14px;
font-weight:bold;
padding-top:20px;
padding-bottom:40px;
float:left;
color:#366FC2;
}
.xpnd_btn
{
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../images/btn.gif);
	height: 26px;
	width: 117px;
	border: 0px;
	background-repeat:no-repeat;
	background-position:top;
	background-color:transparent;
	padding-bottom:6px;
}
.xpnd_btn:hover
{
	background-image: url(../images/btn.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}

.hm_text
{
font-size:17px;
font-weight:bold;
width:320px;
float:left;
}
.hm_search
{
	height: 70px;
	width: 553px;
	float: right;
	background-image: url(../images/hm_srch_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top:39px;
	padding-left:39px;
}
.search_input_hm
{
	width:315px;
	height:20px;
	border:1px solid #013364;
	font-size: 15px;
	color: #527497;
	padding: 3px;
}
.srch_inpt_hm
{
width:330px;
float:left;
}
.hm_rt_logo
{
float:right;
margin-top:20px;
}
.sb_text
{
float:left; padding-right:10px; padding-top:5px;
}
.sb_field
{
float:left; padding-right:10px;
}
.dic_ul {
	margin: 0px 00px 0px 00px;
	padding: 10px 0px 0px 0px;
	list-style-type: none;
	font-size:11px;
	font-weight:bold;
	color:#527497;
}
.dic_ul span{
	color:#527497;
	float:left;
}
.dic_ul li
{
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #71d526;
	padding: 5px 10px 6px 10px;
	float:left;
	width:42%;
	margin:0px 20px;
	height:20px;
	height:expression('12px');
}
.dic_ul li img
{
float:right;
padding-top:4px;
padding-top:expression('0px');
}
.expression_pan
{
padding-top:10px;
padding-bottom:20px;
width:930px;
float:left;
}



.slider {position:absolute; left:0;}
.slider img {cursor:pointer;}

.wrapper
{width:650px; margin:0px auto; display:none}

.thumbnails 
{margin-top:15px}

.moveleft 
{float:left; width:20px; height:81px; background:url(../images/scroll-left.gif) center center no-repeat; background-color:#ccc}

.moveleft:hover {background-color:#999}

.moveright
{float:right; width:20px; height:81px; background:#ccc url(../images/scroll-right.gif) center center no-repeat}

.moveright:hover 
{background-color:#999}

.scrollarea 
{float:left; position:relative; width:600px; margin-left:0px; margin-top:10px; height:81px; overflow:hidden}

.img_overflow
{
	width:620px;
	overflow-x:auto;
	padding-bottom:expression('20px');
	/*min-height:80px;
	height:auto !important;
	height:80px;*/
	margin-bottom:15px;
	margin-top:5px;
	overflow-y:hidden;

}

.img_overflow_title
{
	width:606px;
	overflow-x:auto;
	padding-bottom:expression('20px');
	/*min-height:80px;
	height:auto !important;
	height:80px;*/
	margin-bottom:15px;
	margin-top:5px;
	overflow-y:hidden;

}
.pagehead2
{
font-size:17px;
color:#47423e;
padding-bottom:8px;
text-transform:uppercase;
margin-bottom:5px;
float:left;
width:684px;
}
.art_eqn_count_div{
	background-attachment:scroll;
	background-color:transparent;
	background-image:url(../images/bg_image.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	height:40px;
	width:40px;
}

.eqn_count{
	text-align:center; 
	font-size:18px; 
	font-weight:bold; 
	color:#736926; 
	padding-top:2px;
}

.eqn_results{
	text-align:center; 
	font-size:10px; 
	color:#736926;
}

.clear_float{
clear:both;
}

.brdr_bot
{
	#border-bottom:1px dotted #000000;
background:url(../images/dotted.jpg) center bottom repeat-x;
}
.brdr_top
{
	#border-top:1px dotted #000000;
	background:url(../images/dotted.jpg) center bottom repeat-x;
}



      
/* Pagination list styles */
	 .float_right
	 {
		 Float:right;
	 }
	.pg-normal {
	color:#406F9B;
	cursor: pointer;    
	font-size:12px;
	
	}
	.legends {
		color: #406F9B;
		font-size:13px;
		font-weight: bold;
		padding-bottom:10px;
		
	}
ul.tableToPaginate
        {
        display:table;
        list-style:none;
        padding:0;
        margin:0 auto;
        #text-align:center;
        width:auto;
		float:right;
        }

ul.tableToPaginate li
        {
        display:table-cell;
        padding-right:12px;
        color:#9CCD62;
        list-style:none;
        -moz-user-select:none;
        -khtml-user-select:none;
        }
ul.tableToPaginate li a.currentPage
        {
        border-color:#9CCD62 !important;
		font-weight:bold;
        color:#9CCD62;
        }
ul.tableToPaginate a.currentPage span{
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
	border-right:1px solid #ccc;
	border-left:1px solid #ccc;
	color:#fff;
	background-color:#9CCD62;
	padding-left:2px;
	padding-right:2px;
}
ul.tableToPaginate a
{
color:#9CCD62;
text-decoration:none;
}
ul.tableToPaginate a:hover
{
color:#9CCD62;
text-decoration:underline;
}

ul.tableToPaginate li a:active
        {
        border-color:#9CCD62 !important;
        color:#9CCD62;
        }

.PaginationArround
        {
        text-decoration:none;
		float:right;
		}

.clearFloat
		{
		clear:both;
		}

.pagehead div h4 {
	font-size:14px;
	margin-bottom:10px;
	padding-top:10px;
	text-transform:uppercase;
	#width:60%;
}
.pagehead div h5{
	font-size:14px;
	float:right;
	text-transform:uppercase;
}

.yearCount {
	#border-bottom:1px dotted #959494;
	color:#959494;
	#float:left;
	font-size:14px;
	margin-bottom:10px;
	padding-left:10px;
	text-transform:uppercase;
	#width:60%;
}

#-------------------

.end_yr
{
float:right;
padding:1px;
}
.srt_yr
{
float:left;
padding:1px;
}
.graph_box
{
width:215px;
height:125px;
background:#ffffff;

}
.bar_pan
{
height:94px;
width:213px;
margin-left:auto;
margin-right:auto;
}
.yr_box
{
width:213px;
margin-left:auto;
margin-right:auto;

height:19px;
font-size:11px;
}
.yr_float
{
width:213px;
margin-left:auto;
margin-right:auto;
font-size:11px;
}

.bar
{
float:left;

margin-right:1px; 
}


/*-------------------*/
.codeContent {
}
.codeBlur {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	background: black;
	display: none;
	Opacity: 0.50;
	-moz-opacity: 0.5;
	-khtml-opacity: 0.5;
	filter: alpha(opacity=50);
	z-index: 900;
}
.codeAbs {
	position: absolute;
	top: 0;
	left: 0;
	display: none;
	z-index: 950;
	background: white;
	border-left: 4px solid;
	border-bottom: 4px solid;
	border-top: 4px solid;
	border-right: 4px solid;
	border-color: #9DCE63;
}
.searchType {
	float:left;
	width:115px; 
	text-align: left;
}

.searchType select{
	height:28px;
	padding:3px;
	border:1px solid #013364;
	color:#527497;
	font-size:14px;
}
.nav_ul{

}
.nav_ul li{

}.txt_aln_rt
{
	float:right;
}
.color_orng
{
color:#9CCD62;
}
.link_pan {
color:#4AA9AB;
float:right;
padding-top:3px;
}

.search_sub_journal{
	border:1px solid #013364;
	color:#527497;
	font-size:14px;
	height:18px;
	padding:3px;
	width:140px;
}