
/* NOTE: if you're going to make any changes/additions to styles, you'll need to do the same to the other css files (stylesheet_larger.css and stylesheet_largest.css). If you're adding or changing the font-size or the line-height, you'll need to add +2 or +4 for each of the corresponding stylesheet to account for the bigger font. */

/* header styles */
.page_title{ font-size:17px; line-height:19px; color:#476189; font-weight:bold; vertical-align:top; margin-left:-1px; #margin-left:-2px; text-indent:-2px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.disclaimer_txt { font-size:12px; line-height:17px; color:#000000; font-family: Verdana, Arial, Helvetica, sans-serif; }
.disclaimer_title { font-size:13px; line-height:17px; font-weight:bold; color:#000000; font-family: Verdana, Arial, Helvetica, sans-serif; }
.banner_bg{ background-color:#D3DDEB; }

/* sub banner styles */
.sub_banner { 
  color:#476189; 
  background-color:#BAC9DE; 
}

.sub_banner_txt { color:#48618A; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:13px;
  background-color:#BAC9DE; padding-left:15px; }
  
/* general styles */ 
a { font-size:12px; line-height:14px; color:#2c86be; text-decoration:underline; font-weight:normal; font-family: Verdana, Arial, Helvetica, sans-serif; }
a:visited { color:#2c86be; text-decoration:underline; font-family: Verdana, Arial, Helvetica, sans-serif; }
a:hover{ color:#ff9000; font-family: Verdana, Arial, Helvetica, sans-serif; }
a.orange_link { font-size:12px; line-height:14px; color:#ff9000; text-decoration:underline; font-family: Verdana, Arial, Helvetica, sans-serif; }
a.orange_link:visited { color:#ff9000; text-decoration:underline; font-family: Verdana, Arial, Helvetica, sans-serif; }
a.orange_link:hover { color:#2c86be; font-family: Verdana, Arial, Helvetica, sans-serif; }
.link_divider { font-size:12px; line-height:14px; color:#2c86be; text-decoration:none; padding-right:2px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.text { font-size: 12px; line-height:17px; color:#000000; font-weight:normal; font-family: Verdana, Arial, Helvetica, sans-serif; }

/* form styles */
body, p, td, div, li { font-size:12px; line-height:14px; color:#000000; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; }
.txtbox { width:375px; font-size: 12px; line-height:14px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.txtbox_nav { width:167px; font-size: 12px; line-height:14px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.txtbox_amt_nav { width:70px; font-size: 12px; line-height:14px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.txtbox_date { width:90px; font-size: 12px; line-height:14px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.txtbox_popup { width:287px; font-size: 12px; line-height:14px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.txtbox_sm { width:84px; font-size: 12px; line-height:14px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.txtbox_per { width:81px; font-size: 12px; line-height:14px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.txtbox_mm { width:28px; font-size: 12px; line-height:14px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.txtbox_dd { width:28px; font-size: 12px; line-height:14px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.txtbox_yyyy { width:53px; font-size: 12px; line-height:14px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.srch_rad { font-size: 12px; vertical-align:middle; line-height:20px; color:#000000; margin-left:0px; margin-top:2px; margin-bottom:4px; #margin-left:0px; _margin-left:-5px; #margin-bottom:-1px; #margin-top:1px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.srch_cb { font-size: 12px; line-height:24px; color:#000000; margin-left:0px; margin-top:7px; margin-bottom:2px; #margin-left:-4px; #margin-top:4px; #margin-bottom:0px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.srch_cb_sp { font-size: 12px; line-height:24px; color:#000000; margin-left:0px; #margin-left:-4px; #margin-top:-1px; font-family: Verdana, Arial, Helvetica, sans-serif; }

/* search styles */
.search_table { background-color:#ebf5e2; width:100%; font-family: Verdana, Arial, Helvetica, sans-serif; }
.search_header { font-size: 13px; line-height:17px; color:#5b7c25; text-decoration:none; font-weight:bold; text-indent:-1px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.search_label { font-size: 12px; line-height:17px; color:#5b7c25; text-decoration:none; background-color:#d4e9c2; text-align:right; vertical-align:top; width:238px; padding-top:5px; padding-bottom:7px; padding-right:6px; padding-left:6px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.search_label_grey { font-size: 12px; line-height:17px; color:#999999; text-decoration:none; background-color:#dce0d8; text-align:right; vertical-align:top; width:238px; padding-top:5px; padding-bottom:7px; padding-right:6px; padding-left:6px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.search_label_divider { background-color:#cadfb8; height:1px; }
.search_value { width:377px; padding-top:1px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.search_by { width:377px; padding-top:2px; padding-bottom:5px; vertical-align:top; font-family: Verdana, Arial, Helvetica, sans-serif; }

td.add_component {
  background-color:#ebf5e2;
  color:#000000; 
  padding-top:4px;
  padding-bottom:4px;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
}  

td.comp_divider {
	border-bottom-color:#cadfb8;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-top-color:#cadfb8;
	border-top-style:solid;
	border-top-width:1px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
}

/* navigation styles */
.search_table_nav { width:168px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.search_nav_divider { background-color:#bac9de; width:167px; height:1px; }
.search_label_nav { font-size: 13px; line-height:15px; color:#000000; #margin-left:-2px; text-decoration:none; font-weight:bold; text-align:left; vertical-align:top; width:167px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.search_label_grey_nav { font-size: 13px; line-height:15px; color:#999999; #margin-left:-2px; text-decoration:none; font-weight:bold; text-align:left; vertical-align:top; width:167px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.search_value_nav { width:168px; font-size: 12px; line-height:16px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.srch_cb_nav { font-size: 12px; line-height:24px; color:#000000; margin-left:0px; margin-top:7px; #margin-left:-4px; #margin-top:4px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.srch_rad_nav { font-size: 12px; line-height:20px; color:#000000; font-family: Verdana, Arial, Helvetica, sans-serif; vertical-align:middle; margin:0px; }
.srch_rad_tbl { font-size: 12px; line-height:14px; font-family: Verdana, Arial, Helvetica, sans-serif; margin-left:-3px; margin-top:-5px; #margin-bottom:1px; #margin-left:-7px; #margin-top:-6px; }
.add_component_text { font-size: 12px; line-height:14px; color:#000000; font-weight:normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-align:left; }

td.add_component_nav {
  background-color:#e9eff8;
  color:#000000; 
  padding-left:5px;
  padding-bottom:5px;
  padding-right:5px;
  padding-top:4px;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  line-height:15px;
  vertical-align:middle;
}  

/* results styles */
.results_table { margin-left:-1px; }
.breadcrumbs { font-size:12px; line-height:14px; color:#2c86be; font-family: Verdana, Arial, Helvetica, sans-serif; } 
.result_header { font-size: 13px; line-height:24px; color:#000000; text-decoration:none; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif; }
.result_for { font-size: 12px; line-height:24px; color:#000000; font-weight:normal; font-family: Verdana, Arial, Helvetica, sans-serif; }
.result_col_hdr { font-size: 11px; line-height:15px; color:#5b7c25; background-color:#d4e9c2; padding:8px; text-decoration:none; text-align:left; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif; vertical-align:top; text-align:left; }
.result_col_hdr_sort { font-size: 11px; line-height:15px; color:#5b7c25; background-color:#d4e9c2; padding:8px; text-decoration:underline; text-align:left; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif; vertical-align:top; text-align:left; }
.result_col_txt { font-size: 10px; line-height:15px; color:#000000; background-color:#ebf5e2; text-decoration:none; vertical-align:top; padding-left:8px; padding-top:6px; padding-bottom:8px; padding-right:8px; text-align:left; font-family: Verdana, Arial, Helvetica, sans-serif; }
a.a_result_col_hdr { font-size: 11px; line-height:15px; color:#2c86be; text-decoration:underline; text-align:left; font-weight:normal; font-family: Verdana, Arial, Helvetica, sans-serif; vertical-align:top; }
a.a_result_col_hdr:visited { color:#2c86be; text-decoration:underline; font-family: Verdana, Arial, Helvetica, sans-serif; }
a.a_result_col_hdr:hover{ color:#ff9000; font-family: Verdana, Arial, Helvetica, sans-serif; }
a.result_col_hdr_sort_a { font-size: 11px; line-height:15px; color:#5b7c25; text-decoration:underline; text-align:left; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif; vertical-align:top; text-align:left; }
a.result_col_hdr_sort_a:visited { color:#5b7c25; text-decoration:underline; font-family: Verdana, Arial, Helvetica, sans-serif; }
a.result_col_hdr_sort_a:hover{ color:#5b7c25; text-decoration:underline; font-family: Verdana, Arial, Helvetica, sans-serif; }



/* sub-table styles */
.details_col_hdr { font-size: 11px; line-height:15px; color:#000000; background-color:#ffffff; text-decoration:none; text-align:left; vertical-align:top; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left:8px; padding-top:10px; padding-bottom:8px; padding-right:8px; }
.details_row_hdr { font-size: 10px; line-height:12px; color:#000000; background-color:#ffffff; text-decoration:none; text-align:right; vertical-align:top; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left:8px; padding-top:2px; padding-bottom:2px; padding-right:8px; }
.details_txt { font-size: 10px; line-height:12px; color:#000000; background-color:#ffffff; text-decoration:none; text-align:left; font-weight:normal; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left:7px; padding-top:2px; padding-bottom:2px; padding-right:8px; }

/* hyperlink styles */
.name { font-size:10px; line-height:15px; text-decoration:underline; color:#2c86be; vertical-align:top; font-family: Verdana, Arial, Helvetica, sans-serif; }
a.name { font-size:10px; line-height:15px; text-decoration:underline; color:#2c86be; vertical-align:top; font-family: Verdana, Arial, Helvetica, sans-serif; }
a.name:visited { color:#2c86be; text-decoration:underline; font-family: Verdana, Arial, Helvetica, sans-serif; }
a.name:hover{ color:#ff9000; font-family: Verdana, Arial, Helvetica, sans-serif; }
td.name { font-size:10px; line-height:15px; text-decoration:underline; color:#2c86be; vertical-align:top; font-family: Verdana, Arial, Helvetica, sans-serif; }
span.name { font-size:10px; line-height:15px; text-decoration:underline; color:#2c86be; vertical-align:top; font-family: Verdana, Arial, Helvetica, sans-serif; }
  
a.period { font-size:10px; line-height:15px; text-decoration:underline; color:#2c86be; font-weight:bold; vertical-align:top; font-family: Verdana, Arial, Helvetica, sans-serif; }
a.period:visited { color:#2c86be; text-decoration:underline; font-family: Verdana, Arial, Helvetica, sans-serif; }
a.period:hover{ color:#ff9000; font-family: Verdana, Arial, Helvetica, sans-serif; }
  
a.expand_link { font-size:10px; line-height:12px; color:#2c86be; text-decoration:underline; font-family: Verdana, Arial, Helvetica, sans-serif; }
a.expand_link:visited { color:#2c86be; text-decoration:underline; font-family: Verdana, Arial, Helvetica, sans-serif; }
a.expand_link:hover { color:#ff9000; font-family: Verdana, Arial, Helvetica, sans-serif; }

a.collapse_link { font-size:10px; line-height:12px; color:#ff9000; text-decoration:underline; font-family: Verdana, Arial, Helvetica, sans-serif; }
a.collapse_link:visited { color:#ff9000; text-decoration:underline; font-family: Verdana, Arial, Helvetica, sans-serif; }
a.collapse_link:hover { color:#2c86be; font-family: Verdana, Arial, Helvetica, sans-serif; }

a.hdr_expand { font-size:12px; line-height:17px; color:#2c86be; text-decoration:underline; font-family: Verdana, Arial, Helvetica, sans-serif; }
a.hdr_expand:visited { color:#2c86be; text-decoration:underline; font-family: Verdana, Arial, Helvetica, sans-serif; }
a.hdr_expand:hover { color:#ff9000; font-family: Verdana, Arial, Helvetica, sans-serif; }

a.hdr_collapse { font-size:12px; line-height:17px; color:#ff9000; text-decoration:underline; font-family: Verdana, Arial, Helvetica, sans-serif; }
a.hdr_collapse:visited { color:#ff9000; text-decoration:underline; font-family: Verdana, Arial, Helvetica, sans-serif; }
a.hdr_collapse:hover { color:#2c86be; font-family: Verdana, Arial, Helvetica, sans-serif; }

a.yr_expand { font-size:11px; line-height:15px; color:#2c86be; text-decoration:underline; font-family: Verdana, Arial, Helvetica, sans-serif; }
a.yr_expand:visited { color:#2c86be; text-decoration:underline; font-family: Verdana, Arial, Helvetica, sans-serif; }
a.yr_expand:hover { color:#ff9000; font-family: Verdana, Arial, Helvetica, sans-serif; }

a.yr_collapse { font-size:11px; line-height:15px; color:#ff9000; text-decoration:underline; font-family: Verdana, Arial, Helvetica, sans-serif; }
a.yr_collapse:visited { color:#ff9000; text-decoration:underline; font-family: Verdana, Arial, Helvetica, sans-serif; }
a.yr_collapse:hover { color:#2c86be; font-family: Verdana, Arial, Helvetica, sans-serif; }

/* information table styles */
.info_page_header { font-size: 17px; line-height:24px; color:#000000; text-decoration:none; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif; }
.info_for { font-size: 17px; line-height:24px; color:#000000; font-weight:normal; font-family: Verdana, Arial, Helvetica, sans-serif; }
.info_hdr { font-size: 13px; line-height:17px; color:#5b7c25; text-decoration:none; text-align:left; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif; vertical-align:top; }
.info_lbl { font-size: 12px; line-height:15px; color:#5b7c25; width:244px; background-color:#d4e9c2; text-decoration:none; vertical-align:top; padding-top:6px; padding-bottom:8px; padding-right:6px; padding-left:6px; text-align:right; font-family: Verdana, Arial, Helvetica, sans-serif; }
.info_txt { font-size: 12px; line-height:15px; color:#000000; font-weight:normal; text-decoration:none; vertical-align:top; padding-left:7px; padding-right:7px; padding-top:6px; padding-bottom:8px; text-align:left; font-family: Verdana, Arial, Helvetica, sans-serif; }
.info_table { margin-left:-1px; margin-right:1px;}
.info_col_hdr { font-size: 11px; line-height:15px; color:#5b7c25; background-color:#d4e9c2; text-decoration:none; text-align:left; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif; vertical-align:top; padding-left:8px; padding-right:8px; padding-top:5px; padding-bottom:7px; }
.info_col_txt { font-size: 10px; line-height:15px; color:#000000; background-color:#ebf5e2; text-decoration:none; vertical-align:top; padding-left:7px; padding-right:7px; padding-top:1px; padding-bottom:7px; text-align:left; font-family: Verdana, Arial, Helvetica, sans-serif; }
.info_col_txt2 { font-size: 10px; line-height:15px; color:#000000; background-color:#ebf5e2; text-decoration:none; vertical-align:top; padding-left:7px; padding-right:7px; padding-top:1px; padding-bottom:7px; text-align:left; font-family: Verdana, Arial, Helvetica, sans-serif; border-bottom:1px solid #FFFFFF;border-right:1px solid #FFFFFF;}
.info_col_txt3 { font-size: 10px; line-height:15px; color:#000000; background-color:#ebf5e2; text-decoration:none; vertical-align:top; padding-left:7px; padding-right:7px; padding-top:1px; padding-bottom:7px; text-align:left; font-family: Verdana, Arial, Helvetica, sans-serif; border-bottom:1px solid #FFFFFF;}
.display_header { font-size: 12px; line-height:17px; color:#000000; font-weight:normal; font-family: Verdana, Arial, Helvetica, sans-serif; }
.display_for { font-size: 13px; line-height:17px; color:#000000; text-decoration:none; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif; }
.yr_hdr { font-size: 11px; line-height:15px; color:#000000; background-color:#e5e5e5; text-decoration:none; text-align:left; vertical-align:top; font-weight:normal; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left:8px; padding-right:8px; padding-top:8px; padding-bottom:8px; }

/*added 1/28/10*/
.info_col_hdr1 { font-size: 11px; line-height:15px; color:#5b7c25; background-color:#d4e9c2; text-decoration:none; text-align:left; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif; vertical-align:top; padding-left:8px; padding-right:8px; padding-top:5px; padding-bottom:7px;border-right:1px solid #FFFFFF;border-top:1px solid #FFFFFF;}
.info_col_hdr2 { font-size: 11px; line-height:15px; color:#5b7c25; background-color:#d4e9c2; text-decoration:none; text-align:left; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif; vertical-align:top; padding-left:8px; padding-right:8px; padding-top:5px; padding-bottom:7px;border-top:1px solid #FFFFFF;}
.info_row_notop{color:#000000; font-size:10px; line-height:15px;font-family:Verdana, Arial, Helvetica; text-decoration:none; background-color:#ebf5e2; vertical-align:top; padding-left:7px; padding-right:7px; padding-top:1px; padding-bottom:7px; text-align:left; font-family: Verdana, Arial, Helvetica, sans-serif;border-right:1px solid #FFFFFF;}
.info_row1{color:#000000; font-size:10px; line-height:15px;font-family:Verdana, Arial, Helvetica; text-decoration:none; background-color:#ebf5e2; vertical-align:top; padding-left:7px; padding-right:7px; padding-top:1px; padding-bottom:7px; text-align:left; font-family: Verdana, Arial, Helvetica, sans-serif;border-right:1px solid #FFFFFF;border-top:1px solid #FFFFFF;}
.info_row2{color:#000000; font-size:10px; line-height:15px;font-family:Verdana, Arial, Helvetica; text-decoration:none; background-color:#ebf5e2; vertical-align:top; padding-left:7px; padding-right:7px; padding-top:1px; padding-bottom:7px; text-align:left; font-family: Verdana, Arial, Helvetica, sans-serif;border-top:1px solid #FFFFFF;}

.hidden{
  display:none;
}

.targets{
  /*display:none;*/
}

/* error styles */
.warning { background-color:#f3f48d; }
.error_hdr{ color:#cc0000; font-size:17px; font-weight:bold; line-height:19px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.error_lbl{ color:#cc0000; font-size:13px; font-weight:bold; line-height:17px; font-family: Verdana, Arial, Helvetica, sans-serif; padding-bottom:6px; }
.error_txt{ color:#cc0000; font-size:12px; font-weight:normal; line-height:17px; font-family: Verdana, Arial, Helvetica, sans-serif; padding-bottom:6px; }
.red_txt{ color:#cc0000; font-size:12px; font-weight:normal; line-height:17px; font-family: Verdana, Arial, Helvetica, sans-serif; }
label.error { color:#cc0000; font-size:12px; font-weight:normal; line-height:17px; font-family: Verdana, Arial, Helvetica, sans-serif; padding-bottom:6px;}

/* Captcha styles */
.success_hdr{ color:#5b7c25; font-size:17px; font-weight:bold; line-height:19px; font-family: Verdana, Arial, Helvetica, sans-serif; }

/* button styles */
.new_srch_button{
	background-color:#FFCC00;
	border-bottom-color:#000000;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-left-color:#FFFFFF;
	border-left-style:solid;
	border-left-width:1px;
	border-right-color:#000000;
	border-right-style:solid;
	border-right-width:1px;
	border-top-color:#FFFFFF;
	border-top-style:solid;
	border-top-width:1px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:13px;
	font-weight:bold;
	color:#000000;
	height:29px;
	line-height:14px;
	width:167px;
}
.yellow_button{
	background-color:#FFCC00;
	border-bottom-color:#000000;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-left-color:#FFFFFF;
	border-left-style:solid;
	border-left-width:1px;
	border-right-color:#000000;
	border-right-style:solid;
	border-right-width:1px;
	border-top-color:#FFFFFF;
	border-top-style:solid;
	border-top-width:1px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
	font-weight:bold;
	color:#000000;
	height:24px;
	line-height:12px;
	margin:0px;
	/*padding:0px;*/
	text-align:center;
	vertical-align:middle;
}
.grey_button{
	background-color:#e5e5e5;
	border-bottom-color:#000000;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-left-color:#FFFFFF;
	border-left-style:solid;
	border-left-width:1px;
	border-right-color:#000000;
	border-right-style:solid;
	border-right-width:1px;
	border-top-color:#FFFFFF;
	border-top-style:solid;
	border-top-width:1px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;
	color:#000000;
	text-decoration:none;
	height:21px;
	margin:0px;
	padding:0px;
	text-align:center;
}

/* widget styles */
.popup{visibility:hidden;z-index:4;position:absolute;top:0px;left:250px;background-color:#ffffff;border:1px solid #006666; font-family: Verdana, Arial, Helvetica, sans-serif; }
.shim{z-index:3;visibility:hidden;position:absolute;top:0px;left:0px;background-color:transparent; font-family: Verdana, Arial, Helvetica, sans-serif; }
.tooltip{visibility:hidden;z-index:3;position:absolute;padding:1px;border:1px solid #333333;background-color:#fffedf; font-family: Verdana, Arial, Helvetica, sans-serif;}
.shim_all{visibility: hidden;z-index:2;position:absolute;top:0px;left:250px;background-color:transparent;filter:chroma(color="#FFFFFF");}


.dots{ background-image:url("../img/dots.gif"); background-repeat:repeat-x; height:1px; }
.diagonal{ background-image:url("../img/diagonal_bar.gif"); background-repeat:repeat-y; }
.vertical{ background-image:url("../img/vertical_bar.gif"); background-repeat:repeat-y; }

.spacer_1 { height:1px; }
.spacer_2 { height:2px; }
.spacer_3 { height:3px; }
.spacer_4 { height:4px; }
.spacer_5 { height:5px; }
.spacer_6 { height:6px; }
.spacer_7 { height:7px; }
.spacer_8 { height:8px; } 
.spacer_9 { height:9px; }
.spacer_10 { height:10px; }
.spacer_11 { height:11px; }
.spacer_12 { height:12px; }
.spacer_13 { height:13px; }
.spacer_14 { height:14px; }
.spacer_15 { height:15px; }
.spacer_16 { height:16px; }
.spacer_17 { height:17px; }
.spacer_18 { height:18px; }
.spacer_20 { height:20px; }
.spacer_25 { height:25px; }
.spacer_30 { height:30px; }
.spacer_61 { height:61px; }

.spacer_w5 { width:5px; }
.spacer_w6 { width:6px; }
.spacer_w7 { width:7px; }
.spacer_w8 { width:8px; }
.spacer_w15 { width:15px; }
.spacer_w16 { width:16px; }
.spacer_w20 { width:20px; }
.spacer_w25 { width:25px; }
.spacer_w68 { width:68px; }
.spacer_w70 { width:70px; }


.tbl_help_in { margin-left:18px; }

.grey_button_disabled{
                background-color:#e5e5e5;
                border:1px solid #999999;
                font-family: Verdana, Arial, Helvetica, sans-serif; 
                font-size:10px;
                color:#999999;
                text-decoration:none;
                height:21px;
                margin:0px;
                padding:0px;
                text-align:center;
}
.yellow_button_disabled{
                background-color:#e5e5e5;
                border-bottom-color:#000000;
                border-bottom-style:solid;
                border-bottom-width:1px;
                border-left-color:#FFFFFF;
                border-left-style:solid;
                border-left-width:1px;
                border-right-color:#000000;
                border-right-style:solid;
                border-right-width:1px;
                border-top-color:#FFFFFF;
                border-top-style:solid;
                border-top-width:1px;
                font-family: Verdana, Arial, Helvetica, sans-serif; 
                font-size:11px;
                font-weight:bold;
                color:#000000;
                height:24px;
                line-height:12px;
                margin:0px;
                /*padding:0px;*/
                text-align:center;
                vertical-align:middle;
}

.pr_error_lbl{ color:#cc0000; font-size:11px; font-weight:bold; line-height:15px; font-family: Verdana, Arial, Helvetica, sans-serif; padding-bottom:6px; }
.pr_error_txt{ color:#cc0000; font-size:11px; font-weight:normal; line-height:15px; font-family: Verdana, Arial, Helvetica, sans-serif; padding-bottom:6px; }
.highlight { background-color: #FFFF00;}
