﻿@import url('override.css');
@import url('RG-Core.css');
@import url('RG-Controls.css');
@import url('reset-meyer.css');
@import url('page_layouts_zones.css');
@import url('thickbox.css');
@import url('flashmodules.css');

body {
	margin: 0px; padding: 0px;
	color: #4c4c4c;
	text-align: center;
	font: .75em Arial, Helvetica, sans-serif;
	line-height: 1.2em; 
	background: #fff url('../../images/rgov/bg.gif') repeat-y center top;
}

a {  }
a:link { color: #2b4b83; text-decoration:none; }
a:visited {color: #2b4b83; text-decoration:none; }
a:hover {color: #2b4b83; text-decoration: none; }
a:active {text-decoration: none;
}
blockquote { font: bold 1.2em Georgia, 'Times New Roman', Times, serif; }
	blockquote .cite { text-align: right; font-weight: normal; font-style: italic; font-size: .8em; }
.h2-normal { font: bold 1.2em Georgia, 'Times New Roman', Times, serif; margin: 0px; text-transform: uppercase; }
.h2 { font: bold 1.2em Georgia, 'Times New Roman', Times, serif; margin: 0px; text-transform: uppercase; }

h2 { font: bold 1.2em Georgia, 'Times New Roman', Times, serif; margin: 0px; text-transform: uppercase; }

.h3-normal { font: bold 1.1em Georgia, 'Times New Roman', Times, serif; margin: 0px; text-transform: uppercase; }
	
.h3 { font: bold 1.1em Georgia, 'Times New Roman', Times, serif; margin: 0px; text-transform: uppercase; }
	
h3 { font: bold 1.1em Georgia, 'Times New Roman', Times, serif; margin: 0px; text-transform: uppercase; }
	.h3-normal { text-transform: none; margin-bottom: 5px;  }
	.h3-block { background: #e9e9e9; padding: 3px 15px; font-size: 1em; font-weight: normal; }
h4 { font: normal 1em Arial, Helvetica, sans-serif; margin: 0px 0px 12px 0px; }
h4.date { font-size: .75em; }
h4.normal { font-weight: normal !important;}
h4.agency {margin: 0px !important;}
.h4 { font: normal 1em Arial, Helvetica, sans-serif; margin: 0px 0px 12px 0px; }
.h4-doctitle { margin-bottom: 5px; }
.h4 .date { font-size: .75em; }

.h5 { font: bold 1em Arial, Helvetica, sans-serif; margin: 0px 0px 2px 0px; }
h5 { font: bold 1em Arial, Helvetica, sans-serif; margin: 0px 0px 2px 0px; }

h6 { font: normal 1em Arial, Helvetica, sans-serif; margin: 0px 0px 12px 0px; }
.h6 { font: normal 1em Arial, Helvetica, sans-serif; margin: 0px 0px 12px 0px; border: none;}

img { border: 0px; }

td { font-size: 100%; }

table { font-size: 100%; }

select { font-size: 100%; }

textarea { font-size: 100%; }

input { font-size: 100%; }

p { margin: 0px 0px 1em 0px; line-height: 1.4em; }
/************* GENERAL CLASSES ************/
.alignright {text-align:right;}
.alignleft {text-align:left;}
.aligncenter { text-align: center; }
/* CHAFFLY 9/21 - significantly changed the checks stuff. Also see ie-styles.css. */
.check1, .check2, .check3 { /* border: solid 3px #74b64a; */ background: #74b64a; padding: 1px; /*display: inline;*/ }
.check2 {background: #0d618a; }
.check3 { background: #CD14B7; }
.check1 input, .check2 input, .check3 input { margin: 0px; vertical-align: sub; }
.r-ddmd-wrapper table { height: 20px; }

.clear { clear: both; }
.ext { background:  url('../../images/rgov/icon-extlink.gif') no-repeat right 2px; padding-right: 15px; }
.floatleft { float: left; }
.floatright { float: right; }
.genlist li { margin-bottom: .75em; }
.pullquote { font: 1.2em Georgia, 'Times New Roman', Times, serif; }

.genlist a:hover {color: #a4640d;}

/* page layouts */
.r-content-1col { width: 964px; }
.r-agency-content2col .r-agency-contentleftcol { width: 48%; float: left; }
.r-agency-content2col .r-agency-contentrightcol { width: 49%; float: right; }


/* all other classes */

.r-actionlink { position: absolute; top: 3px; right: 15px; }

.r-agency-choose { padding: 8px 91px 8px 0px; text-align: left; }
.r-agency-menu { height: 33px; z-index: 10; /*CHAFFLY 9/21 - fix for IE6 */ margin: 0px 0px -1px 0px; padding: 0px; list-style: none; }
	.r-agency-menu li { float: left; }
	.r-agency-menu a, .r-agency-menu a:link, .r-agency-menu a:visited { 
		display: block; float: left; 
		border: solid 1px #9c9c9c; 
		border-left-width: 0px;
		border-bottom-width: 0px;
		/* CHAFFLY 9/21 - fix for IE6  margin-bottom: -1px; */
		width: 125px;
		height: 29px; 
		padding: 3px 0px 0px 0px; 
		background:  #ddd url('../../images/rgov/bg-agencybuttons-off.gif') repeat-x; color: #292929; 
		text-decoration: none;
		text-transform: uppercase; text-align: center; font: bold .9em Georgia, 'Times New Roman', Times, serif; }
		.r-agency-menu-long a, .r-agency-menu-long a:link, .r-agency-menu-long a:visited { width: 170px; }
		.r-agency-menu-1line a, .r-agency-menu-1line a:link, .r-agency-menu-1line a:visited { padding: 10px 0px 0px 0px; height: 22px; }
		.r-agency-menu .first a, .r-agency-menu .first a:link, .r-agency-menu .first a:visited { border-left-width: 1px; }
		.r-agency-menu a:hover, .r-agency-menu a.selected:link, .r-agency-menu a.selected:visited { background: #dbd9d9 url('../../images/rgov/bg-agencybuttons-on.gif') repeat-x; border-bottom: none; }
		.r-agency-menu li.selected a, .r-agency-menu li.selected a:link, .r-agency-menu li.selected a:visited { background: #dbd9d9  url('../../images/rgov/bg-agencybuttons-on.gif') repeat-x; border-bottom: solid 1px #dbd9d9 !important; 
/* CHAFFLY 9/22 */ height: 28px; }
		/* CHAFFLY 9/22 */ .r-agency-menu-1line.selected a, .r-agency-menu-1line.selected a:link, .r-agency-menu-1line.selected a:visited { height: 21px !important; }
		
	.r-agency-menu.oneline { height: 24px; }
		.oneline a:visited { height: 19px; padding-top: 5px; }
		.oneline a:link { height: 19px; padding-top: 5px; }
		.oneline a { height: 19px; padding-top: 5px; }
.r-agency-content1col { padding: 0px 0px 2px 0px; }
	.r-agency-bookmarks { margin: 15px 0px; line-height: 1.5em; }
	.r-agency-section { position: relative; padding: 0px 0px 0px 15px; }
	/* mac hide \*/
	* html .r-agency-section {height:1%}
	/* end hide*/
	.r-agency-section .h5 {  margin: 0px -00px 10px -15px; background: #e9e9e9; padding: 3px 15px; font-size: 1em; font-weight: normal; }
	.r-agency-section2 .h5 { display:block; width: 100%;  margin: 0px; background: #e9e9e9; padding: 3px 15px 3px 25px; font-size: 1em; font-weight: normal; }
	.r-agency-section .h5-agency {  margin: 0px -00px 10px -15px; background: #e9e9e9; padding: 3px 15px; font-size: 1em; font-weight: normal; }

.r-agency-seals ul { margin: 0px; padding: 0px; list-style: none; }
	.r-agency-seals .r-cornerbox-wrapper-bl { padding: 5px; }
	.r-agency-seals li { float: left; padding: 5px; }
	
.r-agency-summary { margin: 0px -15px 10px -15px; padding: 0px 15px 15px 15px; border-bottom: dashed 1px #c2c2c2; }

.r-blog-wrapper { width: 100%; float: left; margin-right: -180px; background: url('../../images/rgov/bg-blogcol.gif') repeat-y right top; margin-top: 15px;  }
	.r-blog-content { margin-right: 180px; padding: 0px 10px 20px 20px; }
	.r-blog-subcontent { width: 177px; float: right; padding: 0px 0px 20px 3px;}
	.r-blog-clear { height: 0px; clear: both; }
	
	.r-blog-archive .h3 { margin: 30px 0px; }
		.r-blog-archive ul { margin: 0px; padding: 0px; list-style: none; }
		.r-blog-archive li { margin-bottom: 3px; font-weight: bold; }
		.r-blog-archive ul a { text-decoration: none; }
	.r-blog-date { font-size: .9em; }
	.r-blog-post ul li {line-height: 1.4em;}
	.r-blog-archive { text-align: center; }

.r-board-title { position: relative; margin: -15px -2px 0px -1px; width: 472px; height: 98px; background: url('../../images/rgov/bg-boardtitle.jpg') no-repeat; color: #523908; text-transform: uppercase; font: bold 1.5em Georgia, 'Times New Roman', Times, serif; padding: 30px 250px 0px 50px; line-height: 1.5em;}
	.r-board-title span { display: block; text-align: right; }

	.r-board-title-big { position: relative; margin: -20px -20px 0px -22px; width: 460px; height: 131px; background: url('../../images/rgov/bg-boardtitle-big.png') no-repeat; color: #523908; text-transform: uppercase; font: bold 1.5em Georgia, 'Times New Roman', Times, serif; padding: 80px 250px 0px 50px; line-height: 1.5em;}
		.r-board-title-big span { display: block; text-align: right; }
	
	.r-board-photo { padding: 15px 30px; float: left; }
	.r-board-name { padding: 70px 0px 0px 0px; color: #292929; font: 1.5em Arial, Helvetica, sans-serif; }
	.r-board-name strong { font: 1.2em Georgia, 'Times New Roman', Times, serif; text-transform: uppercase; }
	
	.r-board-member { padding: 25px 0px 10px 0px; width: 584px; margin: 0px auto; text-align: left; }
	.r-board-member .r-board-photo { padding: 0px; }
	.r-board-bio { color: #fff; width: 318px; height: 187px; float: right; background: url('../../images/rgov/bg-boardmember.gif') no-repeat 0px 1px; padding: 22px 28px; }
	.r-board-bio a:visited { color: #a7c7fd; }
	
	.r-board-bio a:link { color: #a7c7fd; }
	
	.r-board-members { width: 715px; height: 257px; padding: 30px 0px 0px 0px; text-align: center; background: url('../../images/rgov/bg-boardmembers.gif') no-repeat; }
	.r-board-members ul { margin: 0px; padding: 0px; list-style: none; }
	.r-board-members li { float: left; width: 90px; height: 130px; text-align: center; font-size: .75em; line-height: 1.2em; }
	.r-board-members li strong { display: block; margin-bottom: 2px; }
	.r-board-members ul.firstlist { padding-left: 40px; }
	.r-board-members ul.secondlist { padding-left:90px;  }

.r-chart { margin: 0px 15px; border-spacing: none; border-collapse: collapse; border: 0px; } /* table */
	.r-chart th, .thcell { background: #a7c7fd; font-weight: normal; padding: 3px 15px; }
	.r-chart td { padding: 3px 15px; }
	.r-chart .even td { background: #e9e9e9; }

.r-chart2 { margin: 0px; border-spacing: none; border-collapse: collapse; border: 0px; } /* table */
	.r-chart2 th, .thcell { text-align:center; vertical-align:bottom; background: #fff; font-weight: normal; padding: 3px 15px; border-bottom: 1px dashed #ccc; text-transform:uppercase; }
	.size .r-chart2 th {padding: 3px 3px;}
	.r-chart2 th.none { text-align:left; vertical-align:bottom; background: #fff; font-weight: normal; padding: 3px 15px; border-bottom: none; }
	.r-chart2 th.none a {text-decoration: none;}
	.r-chart2 td { padding: 3px 15px; }
	/*.fiveleft .r-chart2 td { padding: 3px 0px !important;}*/

	.ms-WPBody h6 {font-weight: normal !important;}
	.r-chart2 td .mid-cell { border-left: 1px dashed #ccc !important; border-right: 1px dashed #ccc !important; }
		
.r-content { padding: 20px; }
	.r-content .r-content { padding: 15px; }
.r-content-2col-wrapper { background: url('../../images/rgov/bg-content2col.gif') repeat-y right top; margin: 20px 0px; }
.r-content-2col { width: 100%; margin: 0px -230px 0px 0px; float: left; }
	.r-content-2col .r-content-main { margin-right: 230px; padding: 0px 20px 20px 0px; }
	.r-content-sub { float: right; width: 210px; padding: 0px 0px 0px 20px; }

.r-cornerbox-wrapper { margin: 0px; clear: both; z-index: 0; border: solid 1px #c7c7c7; position: relative; /* for IE6 */ } /* outermost - the next four should be in order. TL or BL may be excluded. */
	.r-cornerbox-wrapper-tr { margin: -1px; background: url('../../images/rgov/bg-cornerbox-tr.gif') no-repeat top right; }
	.r-cornerbox-wrapper-tl { background: url('../../images/rgov/bg-cornerbox-tl.gif') no-repeat top left; }
	.r-cornerbox-wrapper-br { background: url('../../images/rgov/bg-cornerbox-br.gif') no-repeat bottom right; }
	.r-cornerbox-wrapper-bl { background: url('../../images/rgov/bg-cornerbox-bl.gif') no-repeat bottom left; padding: 25px 25px 10px 25px;} 

.r-docs { margin: 0px 0px 1em 0px; padding: 0px; list-style: none; }
	.r-docs a { display: block; color: #4c4c4c;  }
.r-docs-h { margin: 0px 0px 1em 0px; padding: 0px; list-style: none; }
	.r-docs-h li { float: left; margin-right: 20px; line-height: 20px;}
	
	.r-docs-excel a { padding: 3px 0px 3px 25px; background: url('../../images/rgov/icon-excel.gif') no-repeat 4px 4px; line-height: 20px; }
	.r-docs-hash a { padding: 3px 0px 3px 25px; background: url('../../images/rgov/icon-hash.gif') no-repeat 4px 4px; line-height: 20px;  }
	.r-docs-pdf a { padding: 3px 0px 3px 25px; background: url('../../images/rgov/icon-pdf.gif') no-repeat; line-height: 20px;  }
	.r-docs-word a { padding: 3px 0px 3px 25px; background: url('../../images/rgov/icon-word.gif') no-repeat 4px 0px; line-height: 20px; }
	.r-docs-xml a { padding: 3px 0px 3px 25px; background: url('../../images/rgov/icon-xml.gif') no-repeat 4px 0px; line-height: 20px; }


.r-form { margin: 0px 0px 1em 0px; border: none; border-collapse: collapse; }
	.r-form td { padding: 0px 30px 10px 0px; }
	.r-form td.last { padding: 0px 0px 10px 0px; }
	.r-form-175 { width: 175px; }
	.r-form-full { width: 98%; }
	.r-form-tall { height: 150px; }
	
.r-formbox { background: #e9e9e9 url('../../images/rgov/bg-formbox-tl.gif') no-repeat top left; }
	.r-formbox-tr { background: url('../../images/rgov/bg-formbox-tr.gif') no-repeat top right; }
	.r-formbox-bl { background: url('../../images/rgov/bg-formbox-bl.gif') no-repeat bottom left; }
	.r-formbox-br { background: url('../../images/rgov/bg-formbox-br.gif') no-repeat bottom right; padding: 10px 20px; }

.r-general-list { margin: 0px 0px 1em 0px; padding: 0px; list-style: none; }
	.r-general-list li { padding: 2px 5px 2px 20px; }
	.r-general-list-odd { background: #fff url('../../images/rgov/icon-bullet-genlist-odd.gif') no-repeat 9px 8px;  }
	.r-general-list-even { background: #e9e9e9 url('../../images/rgov/icon-bullet-genlist-even.gif') no-repeat 9px 8px;  }
	.r-general-list a { text-decoration: none; }
 
.r-headline { /* usually applied to DIV with required nested SPAN inside */
	color: #292929;
	font: bold 1.3em Georgia, 'Times New Roman', Times, serif;
	background: #f5f5f5 url('../../images/rgov/bg-headline.gif') no-repeat top left;
	/*margin-bottom: 10px;*/
	border-bottom: solid 1px #c4c4c4;}
		
	.r-headline div {
		display: block;
		background: url('../../images/rgov/bg-headline-r.gif') no-repeat top right;
		padding: 12px 23px 15px 23px;
		height: 21px;
		text-transform: uppercase;}

.r-headlinetall { /* usually applied to DIV with required nested SPAN inside */
	color: #292929;
	font: bold 1.3em Georgia, 'Times New Roman', Times, serif;
	background: #f5f5f5 url('../../images/rgov/bg-headlinetall.gif') no-repeat top left;
	/*margin-bottom: 10px;*/
	border-bottom: solid 1px #c4c4c4;}
		
	.r-headlinetall div {
		display: block;
		background: url('../../images/rgov/bg-headlinetall-r.gif') no-repeat top right;
		padding: 12px 23px 15px 23px;
		height: 40px;
		text-transform: uppercase;}
	
	.r-headline.twoline { font-size: 1em; }
	.r-headline.twoline div { padding: 10px 23px; }

.r-news-archive { margin: 0px 0px 1em 0px; padding: 0px; list-style: none; }
	.r-news-archive ul { margin: 0px; padding: 0px; list-style: none;  }
	.r-news-archive li { font-weight: bold; padding: 3em 0px 0px 0px; border-top: dashed 1px #c2c2c2;  }
	.r-news-archive li.first { padding-top: 0px; border-top: none; }
	.r-news-archive ul li { margin-top: 1em; padding: 1em 0px 0px 0px; font-weight: normal; }
	.r-news-archive .date { width: 105px; text-align: left;}
	.r-news-archive a { font-weight: bold; }
.r-news-item { border-bottom: dashed 1px #c2c2c2; padding: 10px 0px; margin-bottom: 10px; }
	.r-news-item .h3 { font-size: 1em; }
	.r-news-item .h3 a { text-decoration: none; }
	
.r-quotebox { margin: 0px 0px 1em 0px; padding: 0px; border: solid 5px #304b7b; background: #e9e9e9  url('../../images/rgov/bg-quotebox-bg.gif') repeat-x; position: relative; } 
	/* following nested divs must be in order */
	.r-quotebox-tl { margin: -5px; background: url('../../images/rgov/bg-quotebox-tl.gif') no-repeat top left; }
	.r-quotebox-tr { background: url('../../images/rgov/bg-quotebox-tr.gif') no-repeat top right; }
	.r-quotebox-bl { background: url('../../images/rgov/bg-quotebox-bl.gif') no-repeat bottom left; }
	.r-quotebox-br { background: url('../../images/rgov/bg-quotebox-br.gif') no-repeat bottom right; padding: 25px; }

.r-pagebottomlinks { margin: 3px 0px 1em 0px; text-align: right; }
	.r-pagebottomlinks.r-rightmargin { margin-right: 90px; }

.r-paging { text-align: right; }
	.r-paging a { text-decoration: none; }

.r-readmore a { text-decoration: none; }

.r-search-long { border-bottom: dashed 1px #c2c2c2; padding: 0px 0px 25px 0px; margin-bottom: 1em; }
	.r-search-long input { font-size: .9em; }
		.r-form-search-long { 
			border: none; 
			background: url('../../images/rgov/bg-formfield-search-long.gif') no-repeat; 
			width: 277px; 
			height: 15px; 
			color: #7693af;
			padding: 5px 13px 5px 23px;
		}

.req { background: url('../../images/rgov/icon-bullet-formreq.gif') no-repeat right 2px; padding-right: 8px; }
.reqtext { color: #f00; }

/* for TextView.aspx */
.textViewOnly {
	display: none;
}

/*********** BASE LAYOUT ***********/
#r-wrapper {
	text-align: center;
}
#r-container {
	margin: 0px auto;
	width: 966px;
	padding: 0px 15px 15px 15px;
	text-align: left;
}

#r-topbar { width: 965px; height: 25px; position: relative; background: url('../../images/rgov/bg-topbar.gif') no-repeat; }
	#r-topbar-date { 
		background: url('../../images/rgov/icon-flag.gif') no-repeat 10px 6px; 
		padding: 5px 0px 0px 45px; 
		text-transform: uppercase; 
		font-size: 11px; 
		color: #292929;
	}
	#r-topbar-links {
		position: absolute;
		top: 0px; right: 0px; 
		padding: 5px 252px 0px 0px;
		font-size: 11px;
		color: #292929;
	}
	#r-topbar-links .translator {
		color: #2b4b83 !important;
	}
	
	#r-topbar-links sup { vertical-align: top; }
	#r-topbar-links a:visited { text-decoration: none; color: #292929; padding: 0px 1px;}
	
	#r-topbar-links a:link { text-decoration: none; color: #292929; padding: 0px 1px;}
	
	#r-topbar-links .b-external:visited {
		background: url('../../images/rgov/icon-extwindow.gif') no-repeat top right; 
		padding: 0px 18px 0px 2px; 
		color: #2b4b83; 
		text-decoration: underline;
	}
		
	#r-topbar-links .b-external:link {
		background: url('../../images/rgov/icon-extwindow.gif') no-repeat top right; 
		padding: 0px 18px 0px 2px; 
		color: #2b4b83; 
		text-decoration: underline;
	}
	#r-topbar-links .b-rss:visited { background: url('../../images/rgov/icon-rss.gif') no-repeat top right; padding: 0px 19px 0px 2px;  }
	#r-topbar-links .b-rss:link { background: url('../../images/rgov/icon-rss.gif') no-repeat top right; padding: 0px 19px 0px 2px;  }
	#r-topbar-links .b-report:visited {
		display: block;
		width: 242px;
		height: 23px;
		position: absolute;
		top: 0px; right: 0px;
		background:  url('../../images/rgov/b-report.gif') no-repeat;
		color: #fff;
		text-transform: uppercase;
		text-align: center;
		padding: 3px 0px 0px 0px;
		font-size: 1.1em;
		text-decoration: underline;
	}

	#r-topbar-links .b-report:link {
		display: block;
		width: 242px;
		height: 23px;
		position: absolute;
		top: 0px; right: 0px;
		background:  url('../../images/rgov/b-report.gif') no-repeat;
		color: #fff;
		text-transform: uppercase;
		text-align: center;
		padding: 3px 0px 0px 0px;
		font-size: 1.1em;
		text-decoration: underline;
	}

#r-header { width: 965px; height: 120px; position: relative; }
	#r-logo { margin: 0px; background: url('../../images/rgov/logo.gif') no-repeat 5px 7px;}
		#r-logo a { 
			display: block; width: 400px; height: 90px;
			background: url('../../images/rgov/logo.gif') no-repeat 5px 7px;
			text-indent: -99999px;
		}
	#r-tag { 
		position: absolute; top: 90px; left: 10px;
		width: 680px;
		margin: 0px;
		font-weight: normal !important;
		font-family:Arial, Helvetica, sans-serif !important;
		font-size: 11px;
		line-height: 13px;
		text-transform:none;
	}
	#r-network { position: absolute; top: 15px; right: 10px; }
		#r-network h2 { text-transform: capitalize; float: left; font: bold 14px Arial; margin: 0px; padding: 4px 3px 0px 0px; color: #4c4c4c;}
		#r-network ul { float: left; margin: 0px; padding: 0px; list-style: none; }
		#r-network li { float: left; padding-left: 3px; width: 23px; }
		#r-network-tw,	#r-network-fb, #r-network-ms, #r-network-yt { display: block; float: left; width: 23px; height: 24px; text-indent: -9999px; /*CHAFFLY 9/19 fix for IE6 */ padding: 0px !important; }
			#r-network-fb { background: url('../../images/rgov/icon-facebook.gif') no-repeat; }
			#r-network-tw { background: url('../../images/rgov/icon-twitter.gif') no-repeat; }
			#r-network-yt { background: url('../../images/rgov/icon-youtube.gif') no-repeat; }
			#r-network-ms { background: url('../../images/rgov/icon-myspace.gif') no-repeat; }
		#r-form-email { 
			border: none; 
			background: url('../../images/rgov/bg-formfield.gif') no-repeat; 
			width: 144px; 
			height: 15px; 
			color: #7693af;
			padding: 5px 13px;
			margin-left: 7px;
		}
		#r-network input { font-size: .9em; }
	#r-search { position: absolute; right: 10px; top: 87px; }
		#r-search input { font-size: 11px; }
		#r-form-search { 
			border: none; 
			background: url('../../images/rgov/bg-formfield-search.gif') no-repeat; 
			width: 134px; 
			height: 15px; 
			color: #7693af;
			padding: 5px 13px 5px 23px;
			margin-left: 7px;
		}

#r-mainmenu {
	margin: 0px 0px 0px -1px;
	width: 966px;
	height: 35px;
	background: url('../../images/rgov/bg-menu.gif') no-repeat 0px 0px;
	padding: 10px 2px 0px 2px;
	position: relative;
}
	

#r-breadcrumbs { padding: 8px 10px; font-size: .85em; color: #2b4b83; }
	#r-breadcrumbs a { text-decoration: underline; }

#r-footer {
	width: 966px;
	height: 26px;
	margin: 10px 0px 10px -1px;
	background: url('../../images/rgov/bg-footer.gif') no-repeat; 
	text-align: center;
	font-size: 12px;
	color: #163864;
}
	#r-footer ul { margin: 0px; padding: 8px 0px 0px 0px; list-style: none; }
	#r-footer li { display: inline; border-left: solid 2px #d7d7d7; padding: 0px 2px 0px 5px;  }
	#r-footer #first_footer_link { border-left: none; }
	#r-footer a:visited { text-decoration: none; }




	#r-footer a { text-decoration: none; }

#wsQueryTableID {
	width: 600px;
    margin-bottom:20px;
}
  

.wsQuerySpanInput{
	padding-right:20px;
}

TD.wsQueryTDInput{
	padding-right:20px;
}

TD.wsQueryTDButton{
	width:20px;
}


.r-tabbed-menu { 
	z-index: 10; 
	position:relative;
	margin: 0px 0px -1px 0px; 
	padding: 0px; list-style: none; }

.r-tabbed-menu li {
	color: #292929 !important; 
	font: bold .9em Georgia, 'Times New Roman', Times, serif;
	text-decoration: none;
	text-transform: uppercase; 
	text-align: center;}
	
.r-tabbed-menu li { 
	float: left; 
	height: 18px; 
	margin-top: 7px; 
	width: 190px;
	display: block; 
	float: left; 
	border: solid 1px #c7c7c7; 
	padding: 10px 0px 0px 0px;
	background: #dbd9d9 url('/Style Library/images/rgov/bg-agencybuttons-short-off.gif') left bottom;
	border-bottom: none;
	background-image:
	 }

.r-tabbed-menu li.selected { 
	height: 25px;
	width: 190px;
	float: left;
	border-bottom: none;  
	padding-top: 10px; margin-top: 0px; 
	background: #dbd9d9 url('/Style Library/images/rgov/bg-agencybuttons-tall-on.gif') left bottom;
	}
.r-tabbed-menu li.selected a:hover, 
.r-tabbed-menu li.selected a:link, 
.r-tabbed-menu li.selected a:visited {border-bottom: none; padding: 0px 0 0px 0px; }
.r-tabbed-menu li a {	color: #292929 !important; }


/* this is a hack for Safari */ @media screen and (-webkit-min-device-pixel-ratio:0) { .check1 input, .check2 input, .check3 input {vertical-align: bottom;}

