body 
{
	background:url(../images/background-slice.jpg) repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	margin:0;
	padding:0;
	min-width:1000px;
	width:auto;
	font-size: 12pt;
}

.wrapper
{
	text-align:left;
}
.header
{
	height:145px;
	width:100%;
}
.logo
{
	margin:6px;
	padding:0;
	float: left;
	border:none;
}
#offleft {
position:absolute;
top:0;
left:-3000px;
width:500px;
}

.content
{
	background:url(../images/content-bg.gif) repeat;
	min-height:490px;
	overflow:hidden;
}
.content-1
{
	min-height:490px;
	background-color:#fff;
}

.main_menu
{
	background-color:#ffd51d;
	height:35px;
	position:relative;
	line-height:normal;
	text-align:center;
}
.main_menu1
{
	background:url(../images/menu-bg-1.png) repeat-x;
	height:50px;
	position:relative;
	line-height:normal;
	text-align:center;
}
.main_menu1 ul
{
	margin:0 auto;
	display:block;
	margin-top:0px;
	width:92%;
}
.main_menu ul
{
	margin:0 auto;
	display:block;
	margin-top:0px;
	width:92%;
}
.main_menu1 li 
{
	list-style:none;
	display: block;
	float:left;
	margin-top:1px;
	width:14%;
}
.main_menu li 
{
	list-style:none;
	display: block;
	float:left;
	margin-top:1px;
	width:14%;
}
.main_menu1 li:hover
{
	list-style:none;
	display: block;
	float:left;
	margin-top:1px;
}
.main_menu li:hover
{
	list-style:none;
	display: block;
	float:left;
	margin-top:1px;
}
.main_menu1 a
{
	background:url(../images/menu-bg.png) repeat-y;
	height:26px;
	text-decoration:none;
	display:block;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-transform:uppercase;
	width:100%;
	padding-top:8px;
}
.main_menu a
{
	background:url(../images/menu-bg.png) repeat-y;
	height:26px;
	text-decoration:none;
	display:block;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-transform:uppercase;
	width:100%;
	padding-top:8px;
}
.main_menu1 a:hover
{
	background:url(../images/menu-bg-hover.png) repeat;
	height:26px;
	color:#000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
	display:block;
	width:100%;
	padding-top:8px;
}
.main_menu a:hover
{
	background:url(../images/menu-bg-hover.png) repeat;
	height:26px;
	color:#000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
	display:block;
	width:100%;
	padding-top:8px;
}
.current
{
	background:url(../images/menu-bg-hover.png) repeat !important;
	color:#0D4A5E !important;
	font-size:14px !important;
	font-weight:bold !important;
}
.center_content
{
	margin:0 auto;
	margin-top:20px;
	min-width:1000px;
	width:1000px;;
}
.center_content1
{
	margin:0px 20px 0 20px;
	min-width:750px;
}
.column1
{
	background:url(../images/column1-top-bg.png) no-repeat;
	width:248px;
	float:left;
}

.column1-center-bg
{
	background:url(../images/column1-bg-slice.png) repeat-y;
	width:248px;
	margin-left:-1px;
	margin-top:-12px;
	min-height:240px;
}
.column1-lower-border
{
	background:url(../images/column1-lower-border1.png) no-repeat #f8981d;
	width:248px;
	height:29px;
	margin-left:-1px;
}
.column2
{
	background:url(../images/column2-top-bg.png) no-repeat;	
	width:248px;
	float:left;
}
.column2-center-bg
{
	background:url(../images/column2-bg-slice.png) repeat-y;
	width:248px;
	margin-top:-17px;
	min-height:240px;
}
.column2-lower-border
{
	background:url(../images/column2-lower-bg.png) no-repeat #f8981d;
	width:248px;
	height:29px;
	margin-left:-1px;
}
.column3
{
	background:url(../images/column3-top-bg.png) no-repeat;
	width:248px;
	float:left;
}
.column3-center-bg
{
	background:url(../images/column3-center-bg.png) repeat-y;
	width:248px;
	margin-top:-20px;
	min-height:240px;
}
.column3-lower-border
{
	background:url(../images/column3-lower-border.png) no-repeat #f8981d;
	width:248px;
	height:29px;
}
.column4
{
	background:url(../images/column4-top-bg.png) no-repeat;
	width:248px;
	float:left;
}
.column4-center-bg
{
	background:url(../images/column4-center-bg.png) repeat-y;
	width:248px;
	margin-top:-20px;
	min-height:240px;
}
.column4-lower-border
{
	background:url(../images/column4-lower-border.png) no-repeat #f8981d;
	width:248px;
	height:29px;
}
.column1-h2-style
{
	color:#0d4a5e;
	font-size:15px;
	display:block;
	width:125px;
	padding-left:18px;
	margin-top:45px;
	text-align:left;
}
.column2-h2-style
{
	color:#0d5912;
	font-size:15px;
	display:block;
	width:130px;
	padding-left:25px;
	padding-top:30px;
	text-align:left;
}
.column3-h2-style
{
	color:#742626;
	font-size:15px;
	display:block;
	width:130px;
	padding-left:25px;
	margin-top:45px;
	text-align:left;
}
.column4-h2-style
{
	color:#425318;
	font-size:15px;
	display:block;
	width:130px;
	padding-left:25px;
	margin-top:45px;
	text-align:left;
}
.column1-h3-style
{
	color:#010101;
	font-size:0.75em;
	display:block;
	width:176px;
	padding-left:25px;
	margin-top:35px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
}
.column2-h3-style
{
	color:#010101;
	font-size:0.75em;
	display:block;
	width:187px;
	padding-left:25px;
	margin-top:35px;
	padding-top:6px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
}
.column3-h3-style
{
	color:#010101;
	font-size:0.75em;
	display:block;
	width:178px;
	padding-left:25px;
	margin-top:40px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	padding-top:6px;
}
.column4-h3-style
{
	color:#010101;
	font-size:0.75em;
	display:block;
	width:177px;
	padding-left:25px;
	margin-top:40px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	padding-top:6px;
}
.column1-law-rules
{
	color:#0d4a5e;
	font-size:0.68em;
	display:block;
	width:210px;
	padding-left:20px;
	margin-top:30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	font-weight:bold;
}
.howto-rules
{
	color:#0d5912;
	font-size:0.68em;
	display:block;
	width:210px;
	padding-left:20px;
	margin-top:30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	font-weight:bold;
}
.findit-rules
{
	color:#742626;
	font-size:0.68em;
	display:block;
	width:210px;
	padding-left:20px;
	margin-top:20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	font-weight:bold;
}
.news-rules
{
	color:#415218;
	font-size:0.68em;
	display:block;
	width:210px;
	padding-left:28px;
	margin-top:4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	font-weight:bold;
}
.news-rules ul li a
{
	color:#415218;
}
.read-more
{
	color:#e47200;
	margin-left:40px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin-top:12px;
}
.read-more a
{
	color:#e47200;
	margin-left:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:1.1em;
	margin-top:20px;
	text-decoration:none;
}
.mission-statement
{
	padding-top:20px;
	color:#000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	margin-left:50px;
	font-size:1.0em;
}
.read-more-mission
{
	vertical-align:bottom;
}
.read-more-mission a
{
	color:#742626;
	font-size:0.8em;
	display:block;
	margin-top:20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	font-weight:bold;
	text-decoration:none;
	border:none;
}
.read-more1
{
	color:#e47200;
	margin-left:70px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin-top:12px;
}
.read-more1 a
{
	color:#e47200;
	margin-left:30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:1.1em;
	margin-top:20px;
	text-decoration:none;
}
.footer
{
min-width:1000px;
}
.footer-image
{
	height:275px;
	float:right;
	width:470px;
	margin-right:30px;	
}
.margin1
{
	float:left;
	border:none;
	margin-top:3px;
}
.margin2
{
	float:left;
	margin-top:3px;
}
.clear
{
	clear:both;
}
.font-focus
{
	height:10px;
	position:absolute;
	right:10px;
	top:0;
}
.margin3
{
	width:280px;
	margin-top:15px;
}
.button
{
	background-color:#f19618;
	border:1px solid #f19618;
	color:#8C4200;
	padding-bottom:2px;
}
.button1
{
	background-color:#000;
	border:1px solid #aaaaaa;
	color:yellow;
	padding-bottom:2px;
}
.search_input
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#676767;
	width:254px;
	height:19px;
	padding-top:5px;
	padding-left:5px;
	border:1.5px solid #fab65f;
	background-color:#fff;
	margin-top:79px;
	margin-left:95px;
}
.search_go
{
	background:url(../images/search-sign.png) no-repeat;
	height:16px;
	width:20px;
	border:none;
}
.footer_links-textstyle
{
	color:#525252;
	margin-left:40px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top:12px;
}
.footer_links-textstyle a
{
	color:#525252;
	margin-left:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.9em;
	margin-top:20px;
	text-decoration:none;
}
.more_info
{
	color:#525252;
	margin-left:40px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	font-weight:bold;
	margin-bottom:5px;
}
.footer_links_bg
{
	background:url(../images/footer-bg.png) repeat-x;
	margin-top:-30px;
	text-align:center;
}
.law-logo
{
	background:url(../images/law&advocacy-logo.png) no-repeat;
	width:133px;
	height:116px;
	padding:0;
	float:left;
}
.howto-logo
{
	background:url(../images/howto-logo.png) no-repeat;
	width:200px;
	height:112px;
	padding:0;
	float:left;
	margin-top:4px;
}
.lawadvocacy-content-logo
{
	background:url(../images/law&advocacy-top-left-logo.png) no-repeat;
	width:200px;
	height:113px;
	padding:0;
	float:left;
	margin-top:3px;
}
.news-events-logo
{
	background:url(../images/newsevents_logo.png) no-repeat;
	width:200px;
	height:114px;
	padding:0;
	float:left;
	margin-top:4px;
}
.law-top-bg
{
	background:url(../images/law&advocacy-top-bg.png) repeat-x bottom;
	height:89px;
	width:auto;
	margin-top:0;
	padding-top:27px;
	margin-left:133px;
	margin-right:35px;
}
.howto-top-bg
{
	background:url(../images/how-to-top-border-bg.png) repeat-x bottom;
	height:89px;
	width:auto;
	margin-top:0;
	padding-top:27px;
	margin-left:132px;
	margin-right:35px;
}
.lawadvocacy-content-top-bg
{
	background:url(../images/law&advocacy-top-center-border.png) repeat-x bottom;
	height:89px;
	width:auto;
	margin-top:0;
	padding-top:27px;
	margin-left:132px;
	margin-right:35px;
}

.howto-content-top-bg
{
	background:url(../images/how_to_content-top-bg.png) repeat-x bottom;
	height:89px;
	width:auto;
	margin-top:0;
	padding-top:27px;
	margin-left:132px;
	margin-right:35px;
}
.news-events-top-bg
{
	background:url(../images/newsevents_top-bg.png) repeat-x bottom;
	height:89px;
	width:auto;
	margin-top:0;
	padding-top:29px;
	margin-left:132px;
	margin-right:35px;
}
.news-content-events-top-bg
{
	background:url(../images/newsevents_content_top-bg.png) repeat-x bottom;
	height:89px;
	width:auto;
	margin-top:0;
	padding-top:29px;
	margin-left:132px;
	margin-right:35px;
}
.law-top-corner
{
	background:url(../images/law&advocacy-top-corner.png) no-repeat;
	height:89px;
	width:35px;
	float:right;
	margin-top:27px;
}
.howto-top-corner
{
	background:url(../images/how-to-top-border-corner.png) no-repeat;
	height:89px;
	width:35px;
	float:right;
	margin-top:27px;
}
.lawadvocacy-content-top-corner
{
	background:url(../images/law&advocacy-top-right-corner.png) no-repeat;
	height:89px;
	width:35px;
	float:right;
	margin-top:27px;
}

.howto-top-content-corner
{
	background:url(../images/how-to-top-content-corner.png) no-repeat;
	height:89px;
	width:35px;
	float:right;
	margin-top:27px;
}
.news-events-top-corner
{
	background:url(../images/newsevents_right-border.png) no-repeat;
	height:90px;
	width:35px;
	float:right;
	margin-top:28px;
}
.news-events-content-top-corner
{
	background:url(../images/newsevents_content_bg.png) no-repeat;
	height:90px;
	width:35px;
	float:right;
	margin-top:28px;
}
.content-left-border
{
	background:url(../images/center-content-left-corner.png) repeat-y;
	width:15px;
	float:left;	margin-bottom:-10000px;
	padding-bottom:10000px;
}
.howto-center-content-left-border
{
	background:url(../images/howto-content-left-border1.png) repeat-y;
	width:15px;
	float:left;	margin-bottom:-10000px;
	padding-bottom:10000px;
}
.howto-content-left-border
{
	background:url(../images/howto-content-left-border.png) repeat-y;
	width:200px;
	float:left;	margin-bottom:-10000px;
	padding-bottom:10000px;
}
.news-events-content-left-border
{
	background:url(../images/newsevents-left-content-bg.png) repeat-y;
	width:200px;
	float:left;	margin-bottom:-10000px;
	padding-bottom:10000px;
}
.content-right-border
{
	background:url(../images/center-content-right-corner.png) repeat-y;
	width:15px;
	float:right;
	height:100%;	margin-bottom:-10000px;
	padding-bottom:10000px;
}
.howto-center-content-right-border
{
	background:url(../images/howto-content-right-border1.png) repeat-y;
	width:15px;
	float:right;
	height:100%;	margin-bottom:-10000px;
	padding-bottom:10000px;
}
.howto-content-right-border
{
	background:url(../images/howto-content-right-border.png) repeat-y;
	width:15px;
	float:right;
	height:100%;	margin-bottom:-10000px;
	padding-bottom:10000px;
}
.lawadvocacy-content-right-border
{
	background:url(../images/lawandadvocacy-content-right-border.png.png) repeat-y;
	width:15px;
	float:right;
	height:100%;	margin-bottom:-10000px;
	padding-bottom:10000px;
}

.news-events-content-right-border
{
	background:url(../images/newsevents-content-right-border.png) repeat-y;
	width:15px;
	float:right;
	height:100%;	margin-bottom:-10000px;
	padding-bottom:10000px;
}
.law-center_content
{
	background-color:#eff1f3;
	margin-left:15px;
	margin-right:15px;
}
.howto-center_content
{
	background-color:#ffffff;
	margin-left:15px;
	margin-right:15px;
}
.howto-center_content_b
{
	background-color:#ffffff;
	margin-left:15px;
	margin-right:15px;
	min-height:400px;
}
#search_zips
{
	margin-left:18px;
}
.directory-result-center_content
{
	background-color:#ffffff;
	margin-left:15px;
	margin-right:15px;
	min-height:900px;
}
.findit-search-center_content
{
	background-color:#f3eff0;
	margin-left:15px;
	margin-right:15px;
}

.law-content
{
	overflow:hidden;
	background-color:#EFF1F3;	
}
.howto-content
{
	overflow:hidden;
}
.law-bottom-left-corner
{
	background:url(../images/bottom-left-corner.png) no-repeat;
	width:34px;
	height:33px;
	padding:0;
	float:left;
}
.howto-bottom-left-corner
{
	background:url(../images/howto-bottom-left-corner.png) no-repeat;
	width:200px;
	height:33px;
	padding:0;
	float:left;
}
.news-bottom-left-corner
{
	background:url(../images/newsevents_bottom-left-border.png) no-repeat;
	width:200px;
	height:33px;
	padding:0;
	float:left;
}
.howto-bottom-rightt-corner
{
	background:url(../images/how-to-bottom-right-corner.png) no-repeat;
	width:34px;
	height:33px;
	float:right;	
}
.howto-content-bottom-rightt-corner
{
	background:url(../images/howto-content-bottom-right-corner.png) no-repeat;
	width:34px;
	height:33px;
	float:right;	
}
.news-bottom-right-corner
{
	background:url(../images/newsevents_bottom-right-corner.png) no-repeat;
	width:34px;
	height:33px;
	float:right;	
}
.news-content-bottom-rightt-corner
{
	background:url(../images/newsevents_content-right-bottom.png) no-repeat;
	width:34px;
	height:33px;
	float:right;	
}
.law-bottom-rightt-corner
{
	background:url(../images/bottom-right-corner.png) no-repeat;
	width:34px;
	height:33px;
	float:right;
}
.law-bottom-bg
{
	background:url(../images/bottom-center-corner.png) repeat-x;
	height:33px;
	width:auto;
	margin-top:0;
}
.howto-bottom-bg
{
	background:url(../images/howto-bottom-center-border.png) repeat-x;
	height:33px;
	width:auto;
	margin-top:0;
}
.howto-content-bottom-bg
{
	background:url(../images/howto-content-bottom-center-border.png) repeat-x;
	height:33px;
	width:auto;
	margin-top:0;
}
.news-bottom-bg
{
	background:url(../images/newsevents_bottom-center-border.png) repeat-x;
	height:33px;
	width:auto;
	margin-top:0;
}
.news-content-bottom-bg
{
	background:url(../images/newsevents_content_bottom.png) repeat-x;
	height:33px;
	width:auto;
	margin-top:0;
}

.success-content
{
	background:url(../images/column-2-bg.png) repeat-y;
	width:241px;
}
.lawadvocacy
{
	margin-right:270px;	
}
.howto
{
	margin-right:270px;
}
.content-layout
{
	min-width:850px;	
}
.findit-search-content
{
	min-width:450px;
	margin-right:270px;	
}

.success-story-column
{
	float:right;
	margin-top:27px;
}
.success-story1-column
{
	float:right;
	margin-top:27px;
}
.success-bottom-border
{
	background:url(../images/column-2-bottom-bg.png) no-repeat;
	width:243px;
	height:23px;
	margin-left:-1px;
}
.success-top
{
	background:url(../images/column-2-top.png) no-repeat;
	width:243px;
	height:23px;
}

.law-h2-style
{
	color:#0d4a5e;
	font-size:1.2em;
	display:block;
	padding-left:5px;
	margin-top:1.4em;
	text-align:left;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.howto-h2-style
{
	color:#0d5912;
	font-size:1.5em;
	display:block;
	padding-left:5px;
	margin-top:15px;
	text-align:left;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	left:-50px;
	position:relative;
}
.news-h2-style
{
	color:#425318;
	font-size:1.5em;
	display:block;
	padding-left:5px;
	margin-top:15px;
	text-align:left;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	left:-50px;
	position:relative;
}
.category-description
{
	font-family: Verdana;
	font-size:0.9em;
	margin-top:0px;
	padding-top:1em;
	padding-bottom:10px;
	margin-left:15px;
	margin-right:15px;
}
.content_box
{
	background-color:#f9f9f9;
	border:1px solid #dbe4eb;
}
.howto-content_box
{
	min-height:220px;
}
.your-rights
{
	background-color:#f9f9f9;
	width:323px;
	 
	border:1px solid #dbe4eb;
}
.they-mean
{
	background-color:#f9f9f9;
	width:323px;
	 
	border:1px solid #dbe4eb;	
}	
.left_column
{
	width:49%;
	float:left;
}
.howto-left_column
{
	float:left;
	width:50%;
	margin-left:45px;
	text-align:left;
}
.right_column
{
	float:right;
	width:49%;
}
.howto-right_column
{
	float:right;
	width:22%;
	padding-top:55px;
}

.left_column a
{
	text-decoration:none;
	color:#0D4A5E;
}
.right_column a
{
	text-decoration:none;
	color:#0D4A5E;
}
.state-laws
{
	background-color:#f9f9f9;
	width:323px;
	 
	border:1px solid #dbe4eb;
}
.federal-h3-style
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:1.0em;
	display:block;
	font-weight:bold;
	color:#f8981d;
	margin:0;
	padding:0;
	margin-left:20px;
	padding-top:15px;
	padding-bottom:5px;
}
.textstyle34
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.6em;
	display:block;
	color:#0d4a5e;
	margin-left:22px;
	padding-top:15px;
}
.textstyle34-1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.6em;
	display:block;
	color:#0d4a5e;
	margin-left:22px;
	padding-top:30px;
}
.textstyle35
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.6em;
	display:block;
	color:#0d4a5e;
	margin-left:22px;
	padding-top:8px;
}
.textstyle36
{
	display:block;
	margin-left:16px;
}
.law-mission
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	margin:0 15px 0 15px;
	padding-top:30px;
}
.tollfree-no
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	margin:0 15px 0 15px;
	padding-top:30px;
	font-weight:bold;
	color:#f8981d;
}
.howto-tollfree-no
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	font-weight:bold;
	color:#f8981d;
	margin-top:15px;
}

.success-h3-style
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:2.0em;
	color:#f8981d;
	padding:0;
	margin:0;
	font-weight:normal;
	margin-left:20px;
	padding-top:15px;
}
.success-msg
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.9em;
	margin-left:25px;
	margin-right:40px;
	text-align:left;
	padding-top:50px;
	color:#0d4a5e;
	line-height:1.4em;
}
.success-msge
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.9em;
	margin-left:25px;
	margin-right:40px;
	text-align:right;
	padding-top:50px;
	color:#0d4a5e;
	line-height:25px;
}
.messenger-name
{
	color:#0d4a5e;
	font-size:12px;
}
.read-more-abt-success
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-top:20px;
	margin-left:30px;
	color:#f8981d;
	font-weight:bold;
}
.read-more-abt-success a
{
	text-decoration:none;
	color:#f8981d;
	font-weight:bold;
}
.content_box ul
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.9em;
	color:#0d4a5e;
	padding:0;
	margin-left:22px;
	padding-top:15px;
	list-style: none;
}
.content_box ul li a:hover
{ 
	color:#000000;
}
.text_bold
{
	font-weight:bold;
}
.content_box ul li
{
	margin:3px;
	padding-left: 14px;
   	background-image: url(../images/arrow-c1.png);
   	background-repeat: no-repeat;
   	background-position: 0 3px;
	line-height:1.3em;

}
.content_box ul li ul
{
	padding:0;
	list-style:disc;
}
.content_box ul li ul li
{
	margin:3px;
	margin-left:0;
	padding:0;
    background-image: none;
	font-size:0.9em;
}
.column1-law-rules ul
{
	padding:0;
	margin:0;
	list-style: none;
}
.column1-law-rules ul li
{
	margin:8px;
	padding-left: 14px;
	min-height:14px;
    background-image: url(../images/arrow.png);
    background-repeat: no-repeat;
    background-position: 0 0px;
}
.column1-law-rules ul li a
{
	color:#0D4A5E;
}
.howto-rules ul,.news-rules ul
{
	padding:0;
	margin:0;
	list-style: none;
}
.howto-rules ul li a
{
	color:#0D5912;
}
.howto-rules ul li,.news-rules ul li
{
	margin:8px;
	padding-left: 14px;
	min-height:14px;
    background-image: url(../images/arrow-g.png);
    background-repeat: no-repeat;
    background-position: 0 0px;
}
.findit-logo
{
	background:url(../images/findit_logo.png) no-repeat;
	width:200px;
	height:115px;
	padding:0;
	float:left;
	margin-top:2px;
}
.findit-rules ul
{
	padding:0;
	margin:0;
	list-style: none;
}
.findit-rules ul li a
{
	color:#742626;
}

.findit-rules ul li
{
	margin:8px;
	padding-left: 14px;
	min-height:14px;
    background-image: url(../images/arrow-p.png);
    background-repeat: no-repeat;
    background-position: 0 0px;
}
.howto-content-left-border ul
{
	padding:0;
	margin:0;
	list-style: none;
	padding-left:13px;	
	padding-top:10px;
}
.news-events-content-left-border ul
{
	padding:0;
	margin:0;
	list-style: none;
	padding-left:13px;	
	padding-top:10px;
}
.howto-content-left-border ul li
{
	margin:8px;
	margin-top:20px;
	padding-left: 14px;
	min-height:14px;
    background-image: url(../images/arrow-b1.png);
    background-repeat: no-repeat;
    background-position: 0 0px;
}
.news-events-content-left-border ul li
{
	margin:8px;
	margin-top:20px;
	padding-left: 14px;
	min-height:14px;
    background-image: url(../images/arrow-b1.png);
    background-repeat: no-repeat;
    background-position: 0 0px;
}
.howto-content-left-border ul li a
{
	color:#0d4a5e;
	font-size:0.8em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.news-events-content-left-border ul li a
{
	color:#0d4a5e;
	font-size:0.8em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.current1
{
	color:#0d5912 !important;
	font-size:0.8em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
}
.current2
{
	color:#425318 !important;
	font-size:0.8em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
}
.howto-h2-style1
{
	font-size:1.3em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#f8981d;
}
.howto-text-style
{
	font-size:0.8em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#010101;
}
.howto-text-style1
{
	font-size:12pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#0d4a5e;
	margin-top:25px;
}
.findit-search-logo
{
	background:url(../images/find-it-search-logo.png) no-repeat;
	width:200px;
	height:116px;
	padding:0;
	float:left;
	margin-top:2px;
}
.findit-top-bg
{
	background:url(../images/findit_top-border-bg.png) repeat-x bottom;
	height:89px;
	width:auto;
	margin-top:0;
	padding-top:28px;
	margin-left:132px;
	margin-right:35px;
}
.findit-search-top-bg
{
	background:url(../images/findit-search-top-bg.png) repeat-x bottom;
	height:89px;
	width:auto;
	margin-top:0;
	padding-top:29px;
	margin-left:132px;
	margin-right:35px;
}
.findit-top-corner
{
	background:url(../images/findit-top-border-corner.png) no-repeat;
	height:89px;
	width:35px;
	float:right;
	margin-top:28px;
}
.findit-search-top-corner
{
	background:url(../images/findit-searcht-right-top.png) no-repeat;
	height:88px;
	width:35px;
	float:right;
	margin-top:30px;
}
.findit-content-left-border
{
	background:url(../images/findit-content-left-border.png) repeat-y;
	width:200px;
	float:left;	margin-bottom:-10000px;
	padding-bottom:10000px;
}
.findit-search-left-border
{
	background:url(../images/fintit-search-left-border.png) repeat-y;
	width:15px;
	float:left;	margin-bottom:-10000px;
	padding-bottom:10000px;
}
.findit-content-left-border ul
{
	padding:0;
	margin:0;
	list-style: none;
	padding-left:13px;	
	padding-top:10px;
}
.findit-content-left-border ul li
{
	margin:8px;
	margin-top:20px;
	padding-left: 14px;
	min-height:14px;
    background-image: url(../images/arrow-b1.png);
    background-repeat: no-repeat;
    background-position: 0 0px;
}
.findit-content-left-border ul li a
{
	color:#0d4a5e;
	font-size:0.8em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.current3
{
	color:#742626 !important;
	font-size:0.8em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
}
.findit-content-right-border
{
	background:url(../images/findit_content_right-border.png) repeat-y;
	width:15px;
	float:right;
	height:100%;	margin-bottom:-10000px;
	padding-bottom:10000px;
}
.findit-search-right-border
{
	background:url(../images/findit-search-right-border.png) repeat-y;
	width:15px;
	float:right;
	margin-bottom:-10000px;
	padding-bottom:10000px;
}
.findit-search-right-border1
{
	background:url(../images/findit-search-right-border.png) repeat-y;
	width:15px;
	float:right;
	margin-bottom:-10000px;
	padding-bottom:10000px;
}
.findit-bottom-left-corner
{
	background:url(../images/findit-bottom-left-corner.png) no-repeat;
	width:200px;
	height:33px;
	padding:0;
	float:left;
	margin-left:0px;
}
.findit-bottom-left-corner-resource
{
	background:url(../images/findit-bottom-left-corner.png) no-repeat;
	width:201px;
	height:33px;
	padding:0;
	float:left;
}
.findit-bottom-bg
{
	background:url(../images/findit-bottom-center-corner.png) repeat-x;
	height:33px;
	width:auto;
	margin-top:0;
}
.findit-search-bottom-bg
{
	background:url(../images/findit-search-bottom-center-border.png) repeat-x;
	height:33px;
	width:auto;
	margin-top:0;
}

.findit-bottom-rightt-corner
{
	background:url(../images/findit-bottom-right-corner.png) no-repeat;
	width:34px;
	height:33px;
	float:right;
}
.findit-search-bottom-rightt-corner
{
	background:url(../images/findit-search-right-corner.png) no-repeat;
	width:34px;
	height:33px;
	float:right;	
}

.findit-h2-style
{
	color:#742626;
	font-size:1.5em;
	display:block;
	padding-left:5px;
	margin-top:15px;
	text-align:left;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	left:-50px;
	position:relative;
}
.breadcrumbs
{
	font-size:0.95em;
	line-height:1.25em;
	float:right;
	padding:10px 0 10px 0;
	margin-right:30px;
}
.breadcrumbs ul li
{
	display:inline;
}
.breadcrumbs ul li a
{
	text-decoration:none;
	font-size:0.8em;
	font-weight:bold;
	color:#0d4a5e;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.breadcrumb-textstyle
{
	color:#425318 !important;
}
.box-height
{
	margin-bottom:107px;
}
.success-story1-column
{
	float:right;
}
.textstyle50
{
	line-height:25px;
}
.search-content
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.9em;
	margin:0;
	padding:25px 0 0 30px;
	color:#000;
}
.search-fields
{
	border:1px solid #f7c5ae;
	background-color:#f5f2f3;
	margin:30px;
	margin-bottom:0px;
}
.search-content1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:1.2em;
	margin:0;
	padding:25px 0 0 30px;
	color:#f8981d;
	font-weight:bold;
}
.search-textstyle
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.9em;
	margin:0;
	padding:25px 0 0 156px;
	color:#742626;
}
.search-textstyle1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.9em;
	margin:0;
	padding:25px 0 0 136px;
	color:#742626;
}
.search-textstyle2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.9em;
	margin:0;
	padding:25px 0 0 15px;
	color:#742626;
}
.search-textstyle3
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.9em;
	margin:0;
	padding:25px 0 0 83px;
	color:#742626;
}
.field-width
{
	width:215px;
	margin-left:5px;
}
.radio-field
{
	margin-left:55px;
}
.search-select
{
	background:url(../images/drop-down.png) no-repeat;
	width:220px;
	height:18px;
	border:none;
}
.search-select-multiple
{
	width:220px;
}
.search-select-multiple-onselect
{
	background-color:#d4d4d4;
}
.search-select-multiple1
{
	width:265px;
	margin-left:5px;
}
.select-service-type
{
	width:160px;
	float:left;
}
.search-button1
{
	background:url(../images/search-button1.png) no-repeat;
	border:none;
	width:200px;
	font-size:13px;
	cursor:pointer;
	height:19px;
}
.search-button
{
	background:url(../images/reset.png) no-repeat;
	border:none;
	width:200px;
	cursor:pointer;
	font-size:10pt;
	font-family:Verdana;
}
.search-button-resource
{
	background:url(../images/search-button-resource.png) no-repeat;
	border:none;
	width:291px;
	font-size:13px;
	cursor:pointer;
	height:20px;
}

.search_button
{
	margin:0 auto;
	width:420px;
	padding-top:15px;
}
.search_button-resource
{
	margin-left:350px;
	margin-top:30px;
}
.search-result-textstyle
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:0.9em;
	color:#742626;
	text-align:center;
}
.search-result-center-border
{
	background:url(../images/search-result-left-col.png) no-repeat;
	width:151px;
	height:215px;
	margin-left:10px;
}
.search-content-left-border
{
	background:url(../images/findit-content-left-border.png) repeat-y;
	width:200px;
	float:left;	margin-bottom:-10000px;
	padding-bottom:10000px;
}
.searchresult-textstyle
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	margin:0;
	color:#742626;
}
.field-width1
{
	width:120px;
	margin-top:3px;
	height:20px;
}
.field-width2
{
	width:120px;
	margin-top:3px;
	height:16px;
}
.zip-code-d
{
	padding-left:13px;
	padding-top:5px;
	color:#742626;
	font-family:Verdana;
	font-size:10pt;

}
.zip-code
{
	padding-left:13px;
	padding-top:16px;
	color:#742626;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:0.9em;
}
.zip-code-c
{
	padding-left:15px;
	padding-top:16px;
	color:#742626;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:0.9em;
}

.zip-code-b
{
	padding-top:16px;
	color:#742626;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:0.9em;
	margin-left:15px
}
.form_validation_field_error_error_message
{
	margin-left:202px;
}
.search-within
{
	padding-left:15px;
	padding-top:16px;
	color:#742626;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:0.9em;
}
.zip-code1
{
	padding-left:13px;
	padding-top:13px;
	color:#742626;
}
.searchresult-textstyle2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	margin:0;
	color:#742626;
	padding-left:13px;
	padding-top:8px;
}
.start-new-search
{
	padding-left:25px;
}
.start-new-search li
{
	list-style:none;
	background:url(../images/arrow-p.png) no-repeat;
	margin:10px 0 0 0;
	padding-left:14px;
}
.start-new-search li a
{
	font-family: Verdana;
	font-size:12px;
	color:#742626;
	text-decoration:none;
	display:block;
}
.searchresult-select
{
	background:url(../images/drop-down.png) no-repeat;
	width:125px;
	height:18px;
	border:none;
	margin-top:3px;
}
.searchresult_button
{
	margin-left:25px;
	margin-top:25px;
}
.searchresult-button
{
	background:url(../images/searchRESULT-button.png) no-repeat;
	border:none;
	width:121px;
	height:19px;
	font-size:13px;
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-bottom:2px;
}
.search-result-textstyle1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:1.2em;
	font-weight:bold;
	color:#f8981d;
	padding-left:235px;
}
.detail-result-textstyle
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:1.3em;
	font-weight:bold;
	color:#f8981d;
	padding-left:235px;
	padding-top:25px;
	margin-bottom:0;
}
.search-result-textstyle2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:1.0em;
	font-weight:bold;
	color:#742626;
	padding-left:20px;
	margin-bottom:0px;
}
.search-result-textstyle2 a
{
	color:#742626 !important;
	text-decoration:none;
}
.search-results
{
	background-color:#f5f2f3;
	border-top:1px solid #fadcce;
	border-bottom:1px solid #fadcce;
	margin-left:235px;
	margin-right:50px;
}
.search-results1
{
	background-color:#ffffff;
	border-top:1px solid #fadcce;
	border-bottom:1px solid #fadcce;
	margin-left:235px;
	margin-right:50px;
}
.search-result-textstyle3
{
	margin:0;
	padding-left:20px;
	font-size:0.8em;
	padding-top:2px;
}
.search-result-textstyle4
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	color:#000000;
	padding-left:20px;
	margin-bottom:0px;
}
.search-result-textstyle4 a
{
	color:#f8981d;
	text-decoration:none;
	font-size:0.85em;
	font-weight:bold;
	margin-left:7px;
}
.search-result-textstyle5
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	color:#0d4a5e;
	padding-left:20px;
	text-decoration:none;
}
.search-result-textstyle6
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	color:#0d4a5e;
	padding-right:50px;
	margin:0px;
	text-align:right;
} 
.search-result-textstyle6 a
{
	font-size:0.8em;
	color:#0d4a5e;
	text-decoration:none;
}
.lawadvocacy-content-left-border
{
	background:url(../images/lawandadvocacy-content-left-border.png.png) repeat-y;
	width:200px;
	float:left;	margin-bottom:-10000px;
	padding-bottom:10000px;
}
.lawadvocacy-content-left-border ul
{
	padding:0;
	margin:0;
	margin-top:10px;
	list-style: none;
	padding-left:13px;	
	padding-top:0.9em;
}
.lawadvocacy-content-left-border ul li
{
	margin:8px;
	margin-top:20px;
	padding-left: 14px;
	min-height:14px;
    background-image: url(../images/arrow-b1.png);
    background-repeat: no-repeat;
    background-position: 0 0px;
}
.lawadvocacy-content-left-border ul li a
{
	color:#0d4a5e;
	font-size:0.8em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.lawadvocacy-bottom-left-corner
{
	background:url(../images/lawadvocacy-bottom-left-corner.png) no-repeat;
	width:200px;
	height:33px;
	padding:0;
	float:left;
}
.lawadvocacy-bottom-bg
{
	background:url(../images/lawandadvocacy-bottom-center-border.png.png) repeat-x;
	height:33px;
	width:auto;
	margin-top:0;
}
.lawadvocacy-bottom-right-corner
{
	background:url(../images/lawandadvocacy-bottom-right-corner.png) no-repeat;
	width:34px;
	height:33px;
	float:right;	
}
.lawadvocacy-h2-style
{
	color:#0D4A5E;
	font-size:1.5em;
	display:block;
	padding-left:5px;
	margin-top:15px;
	text-align:left;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	left:-50px;
	position:relative;
}
.search-again
{
	color:#742626;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;

	margin:0;
	text-align:center;
	padding-top:10px;
}
.search-index
{
	float:right;
	color:#742626;
	margin-top:-20px;
}
.search-index1
{
	float:right;
	color:#742626;
}
.search-index1 a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#742626;
	font-weight:bold;
	text-decoration:none;
}
.search-index a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#742626;
	font-weight:bold;
	text-decoration:none;
}
.search-results-addresses
{
	border-bottom:1px solid #FADCCE;
	margin-left:235px;
	margin-right:50px;
	height:100px;
}
.search-results-addresses ul
{
	float:left;
	padding-left:25px;
}
.search-results-addresses ul li
{
	list-style:none;
	font-size:0.8em;
	color:#0d4a5e;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.search-results-addresses-ul-aligning
{
	padding-left:64px !important;
}
.search-results-details
{
	margin-left:235px;
	margin-right:50px;
}
.search-results-details ul li
{
	list-style:none;
	line-height:20px;
}
.expense-textstyle
{
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.9em;
	color:#000;
	float:left;
	padding-left:0px;
}
.expense-textstyle1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.9em;
	color:#000;
	padding-left:120px;
	padding-top:15px;
}
.search-results-description
{
	margin-top:55px;
	font-size:0.75em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000;
}
.search-results-description ul
{
	padding:0;
}
.search-last-checked
{
	font-size:0.8em;
	color:#0d4a5e;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.review
{
	background:#f5f2f3;
	border:1px solid #f7c5ae;
}
.review-textsyle
{
	margin:25px 0 0 25px;
	color:#742626;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:0.8em;
}
.review-input-textstyle {
	color:#742626;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:0.9em;
	margin:0;
	padding:25px 0 0 40px;
	width:450px;
	float:left;
}
.review-info
{
	padding-left:13px;
	padding-top:16px;
}
#dd_text {
	background:url(../images/review-drop-down.png) no-repeat;
	width:216px;
	height:25px;
	border:none;
	padding-left:10px;
	cursor:pointer;
	padding-top:0;
}
#dropdown
{
	margin-left:118px;
	margin-top:10px;
}
.review-rating
{
	float:left;
	display:block;
}
#ul
{
	cursor:pointer;
	color:#000;
}
#dd_list {
	width:215px;
	border:1px solid #CCCCCC;
	overflow:hidden;
	position:relative;
	visibility:hidden;
	margin-left:3px;
}
#li
{
	padding-left:7px;	
}
#li:hover
{
	background:#e0e0e0;
}
.review-field-width
{
	width:600px;
	margin-top:10px;
	height:100px;
}
.submit_button
{
	float:right;
	margin-right:140px;
	margin-top:15px;
	margin-top:10px;
	background:url(../images/search-button.png) no-repeat;
	height:19px;
	width:208px;
	border:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	cursor:pointer;
	font-weight:bold;
	margin-bottom:5px;
}
.write-review-textstyle
{
	color:#742626;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.9em;
}
.user-reviews
{
	margin-top:40px;
}
.user-review-textstyle
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:1.0em;
	display:block;
	font-weight:bold;
	color:#f8981d;
	float:left;
}
.user-review-ratings
{
	color:#742626;
	float:right;
	font-size:0.75em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.user-message
{
	background:#f5f2f3;
	border-top:1px solid #f7c5ae;
	border-bottom:1px solid #f7c5ae;
	padding-left:25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
}
.avg-rating
{
	display:block;
	margin-top:5px;
	float:left;
}
.user-message1
{
	background:#fff;
	padding-left:25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
}
.resource-field-width
{
	width:315px;
	margin-left:5px;
	margin-top:15px;
	height:19px;
}
.resource-fields
{
	padding-left:13px;
	padding-top:16px;
}
.application_table tr td
{
	text-align:right;
	vertical-align:text-top;
}
.application_table
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.9em;
	margin:0;
	padding:5px 0 0 5px;
	color:#0D4A5E;
}

.resource-submit-textstyle tr td
{
	text-align:right;
	vertical-align:text-top;
}
.resource-submit-textstyle
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.9em;
	margin:0;
	padding:25px 0 0 50px;
	color:#742626;
}
.resource-submit-textstyle1 tr td
{
	vertical-align:text-top;
}
.resource-submit-textstyle1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	margin:0;
	padding:25px 0 0 120px;
	color:#742626;
}
.review-field-width1
{
	width:315px;
	margin-top:10px;
	height:100px;
}
.data-align
{
	vertical-align:top !important;
	padding-top:10px;
}
.data-align1
{
	vertical-align:top !important;
	margin-top:20px;
	display:inline-block;
}
.resource-field-width1
{
	padding-top:25px;
	text-align:left !important;
	padding-left:10px;
	list-style:none;
}
.resource-field-width1 ul
{
	padding:0;
}
.resource-field-width1 ul li
{
	list-style:none;
	line-height:25px;
}
.checkbox-formatting
{
float:left;
}
.checkbox-formatting1
{
	margin-left:250px;
}
.date-textstyle
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color:#742626;
	padding-left:50px;
	display:block !important;
	padding-bottom:10px !important;
}
.textstyle53
{
	color:#0d4a5e;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	margin-left:20px;
	letter-spacing:1px;
}
/*
Spanish Links
-----------------------------------
*/

.spanishLink {
	font-size:9px;
	color:#F30;
	margin:0px 10px;
	background:url(../images/icon_espanol_link.gif);
	width:60px;
	height:13px;
	text-indent:-9999px;
	display:inline-block; 
	*display:inline;
	zoom:1;
}
.top-left-bg
{
	background:url(../images/espanol_top_left_bg.png) no-repeat;
	width:35px;
	height:89px;
	padding:0;
	float:left;
}
.top-middle-bg
{
	background:url(../images/espanol_top_middle_bg.png) repeat-x bottom;
	height:89px;
	width:auto;
	margin-top:27px;
	margin-left:35px;
	margin-right:35px;
}
.top-right-bg
{
	background:url(../images/espanol_top_right_bg.png) no-repeat;
	height:89px;
	width:35px;
	float:right;
}
.top-heading
{
	color:#6e3e00;
	font-size:2.0em;
	display:block;
	padding-left:40px;
	padding-top:12px;
	text-align:left;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	position:relative;
}
.espanol-success-story
{
	float:right;
}
.center-content-left-bg
{
	background:url(../images/center-content-left-bg.png) repeat-y;
	width:15px;
	float:left;	margin-bottom:-10000px;
	padding-bottom:10000px;
}
.center-content-right-bg
{
	background:url(../images/center-content-right-bg.png) repeat-y;
	width:15px;
	float:right;
	height:100%;	
	margin-bottom:-10000px;
	padding-bottom:10000px;
}
.center_content-bg
{
	background-color:#fdfae4;
	margin-left:15px;
	margin-right:15px;
}
.bottom-left-bg
{
	background:url(../images/espanol_bottom_left_bg.png) no-repeat;
	width:200px;
	height:33px;
	padding:0;
	float:left;
}
.bottom-right-bg
{
	background:url(../images/espanol_bottom_right_bg.png) no-repeat;
	width:34px;
	height:33px;
	float:right;	
}
.bottom-middle-bg
{
	background:url(../images/espanol_bottom_middle_bg.png) repeat-x;
	height:33px;
	width:auto;
	margin-top:0;
}
.espanol-success-msg
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.9em;
	margin-left:25px;
	margin-right:40px;
	text-align:right;
	padding-top:50px;
	color:#0d4a5e;
	line-height:1.4em;
}
.law-heading
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:1.2em;
	display:block;
	font-weight:bold;
	color:#0d4a5e;
	height:2.7em;
	margin:20px 0 0 20px;
	padding:8px 0 0 50px;
	background:url(../images/law-logo.png) no-repeat;
}
.how-to-heading
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:1.2em;
	display:block;
	font-weight:bold;
	color:#0d5912;
	height: 2.8em;
	margin:20px 0 0 20px;
	padding:10px 0 0 55px;
	background:url(../images/how-to-logo.png) no-repeat;
}
.search-heading
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:1.2em;
	display:block;
	font-weight:bold;
	color:#742626;
	height:2.8em;
	margin:20px 0 0 20px;
	padding:10px 0 0 55px;
	background:url(../images/search-logo.png) no-repeat;
}
.news-events-heading
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:1.2em;
	display:block;
	font-weight:bold;
	color:#425318;
	height:2.8em;
	margin:20px 0 5px 20px;
	padding:10px 0 0 55px;
	background:url(../images/news&events-logo.png) no-repeat;
}
.law-content_box 
{
	background-color:#F9F9F9;
	border:1px solid #bcc7d3;
	min-height:220px;
}
.law-content_box ul
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.9em;
	color:#0d4a5e;
	padding:0;
	margin-left:35px;
	list-style: none;
}
.law-content_box ul li a:hover
{ 
	color:#000000;
}
.law-content_box ul li
{
	margin:3px;
	padding-left: 14px;
    background-image: url(../images/arrow-c1.png);
    background-repeat: no-repeat;
    background-position: 0 3px;
	line-height:1.3em;
}
.how-to-content_box 
{
	background-color:#F9F9F9;
	border:1px solid #6dd8a3;
	min-height:220px;
}
.how-to-content_box ul
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.9em;
	padding:0;
	margin-left:35px;
	list-style: none;
}
.how-to-content_box a
{
	color:#0d5912;
}
.how-to-content_box ul li a:hover
{ 
	color:#000000;
}
.how-to-content_box ul li
{
	margin:3px;
	padding-left: 14px;
    background:url(../images/arrow-g2.png) no-repeat;
    background-repeat: no-repeat;
    background-position: 0 3px;
	line-height:1.3em;
}
.search-content_box 
{
	background-color:#F9F9F9;
	border:1px solid #f2b4c3;
	min-height:220px;
}
.search-content_box  ul
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.9em;
	padding:0;
	margin-left:35px;
	list-style: none;
}
.search-content_box a
{
	color:#742626 !important;
}
.search-content_box a:hover
{
	color:#000 !important;
}
.search-content_box  ul li a:hover
{ 
	color:#000000;
}
.search-content_box  ul li
{
	margin:3px;
	line-height:1.3em;
	padding-left: 14px;
    background:url(../images/arrow-r2.png) no-repeat;
    background-repeat: no-repeat;
    background-position: 0 3px;
}
.news-events-content_box 
{
	background-color:#F9F9F9;
	border:1px solid #cbd86c;
	min-height:220px;
}
.news-events-content_box  ul
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.9em;
	padding:0;
	margin-left:35px;
	list-style: none;
}
.news-events-content_box a
{
	color:#425318 !important;
}
.news-events-content_box a:hover
{
	color:#000 !important;
}
.news-events-content_box  ul li a:hover
{ 
	color:#000000;
}
.news-events-content_box  ul li
{
	margin:3px;
	padding-left: 14px;
    background:url(../images/arrow-m.png) no-repeat;
    background-repeat: no-repeat;
    background-position: 0 3px;
	line-height:1.3em;
}

/*
=== Google Search Box ===========================
*/

#cse-search-box {
    position: absolute;
    top:105px;
    right:40px;
}

#cse-search-box div #q {
    border:#f8981c solid 1px;
    color:#666;
    font-size:14px;
    padding:4px;
    width:250px;
}

/*
=== Google Search Results ===========================
*/

#cse-search-results {
    text-align:center;
    margin:40px auto 30px auto;
}
.HC_yellow
{
	font-size:14px !important;
	position:absolute;
	right:0;
	top:0;
	width:470px;
	z-index:1000;
}
.stylesheet52
{
	color:#742626;
	text-decoration:none;
}
.pagination
{
	color:#742626;
	font-size:0.95em;
}
.pagination span
{
	color:#000;
}
.pagination a
{
	color:#000 !important;
}
.search-results-addresses-ul-aligning a
{
	color:#0D4A5E;
	display:block;
}
.submit_resource-textarea
{
	text-align:left !important;
	padding-left:7px;
}
.submit_resource-input
{
	text-align:left !important;
}


.have-resource {
	display:block;
	background:url(../images/search-img.jpg) no-repeat;
	width:962px;
	height:86px;
	margin:0px auto;
	color:#396a7a;
	font-size:1.6em;
}

	.have-resource strong {
		background:url(../images/arrow-orange-13x14.png) no-repeat left;
		padding:0px 0px 0px 17px;
		margin:0px 0px 0px -17px;
		font-size:2.2em;
	}


/* AddThis Vertical Layout Menu */

.addthis_toolbox .vertical {
    background: #fff;
    width: 136px;
    padding: 1px;
    border: 0px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}

.addthis_toolbox .vertical a {
    position: relative;
    display: block;
    background: #EFF1F3;
    width: 102px;
    padding: 4px 0 4px 34px;
    text-decoration: none;
    color: #00bff3;
}

.addthis_toolbox .vertical span {
    position: absolute;
    left: 14px;
    top: 4px;
}
