@charset "utf-8";
/* CSS Document */

#breadcrumb-navigation{background:url(../images/interface/homepage/bg-breadcrumbs.jpg) repeat-x;height:50px;color:#fff;}
#breadcrumb-navigation a
{
	color:#fff;
	font-weight: normal;
}

#breadcrumb-navigation a:hover
{
	text-decoration: underline;
}

#breadcrumb-navigation div
{
	padding:3px 15px 0px 15px;
}

#footer-pane-subpage{width:760px;margin:0 auto;}
#footer-pane-subpage-divider{background-color:#4e402a;height:17px;}
#footer-pane-subpage ul{float:right;margin-right:30px;margin-top:0px;margin-bottom:5px;}
#footer-pane-subpage ul li{float:left;padding:3px;}
#footer-pane-subpage ul li a:hover{text-decoration:underline;}
* html #footer-pane-subpage ul{margin-right:15px;}

#search-pane-subpage{background-image:url(../images/interface/bg-content-search.jpg);width:760px;height:79px;position:relative;}

#searchTxt{background:none;border:none;height:35px;width:590px;position:absolute;top:38px;left:60px;font-size:25px;outline:none;}

#subpage-search-pane{
	position:relative;
	background-image:url(../images/interface/bg-content-area.gif);
	background-position:right;
	width:760px;
	margin:0 auto;
	background-repeat:repeat-y;
}

/*******************************************/
#content-pane{

	width:760px;
	padding:0;
}
/*******************************************/

#subpage-content-pane{
	position:relative;
	width:760px;
	margin:0 auto;
	background-color:#ebe6e0;
	/*background-color:#d5cdbe;*/

}
#right-main-container{
	padding-bottom:40px;
	width:582px;
}

#subpage-content-pane table{
	position:relative;
}

#left-navigation-container{
	background-color:#e2ded5;
	position:relative;


}

#book-corner{
	position:absolute;
	background-image:url(../images/interface/sub-nav-bottom-book.jpg);
	background-repeat:no-repeat;
	width:178px;
	height:221px;
	bottom:0;

}

#left-navigation{position:relative;width:178px;padding-bottom:255px;z-index:0;}
#left-navigation a{
	color:#4c402b;
}
#left-navigation a.selected{
	color:#0055a8;
}
#section-title-legal-resources{background-image:url(../images/interface/subnav-title-legal-resources.gif);width:178px;height:36px;display:block;}


#left-navigation ul.main{
	position:relative;
	margin-left:34px;
	margin-right:10px;
}

#left-navigation ul.main li{
	background-image:url(../images/interface/bullet-sub-nav-arrow.gif);background-repeat:no-repeat;background-position:0 9px;padding-left:10px;list-style-position:outside;
	* list-style:outside;}
#left-navigation ul.main li a{text-decoration:none;}
#left-navigation ul.main li a:hover{text-decoration:underline;}

#left-navigation ul.main ul{
	margin-left:15px;
}

#title-search-results{width:582px;height:90px;background-image:url(../images/interface/bg-search-results.gif);}
#main-container{margin-left:41px;margin-right:57px;position:relative;}
#main-container-search{margin-left:41px;margin-right:57px;position:relative;}
#main-container-bottom{background-image:url(../images/interface/subpage-content-bottom.gif);height:28px;width:582px;position:absolute;bottom:0;right:0;}

#main-container h1, #main-container-search h1{
	padding-top:13px;
	padding-bottom:5px;
}
#main-container h2, #main-container-search h2{
	padding-top:0px;
	padding-bottom:5px;
}

#main-container ol li, #main-container-search ol li{
	list-style-type:decimal;
	list-style-position:outside;

}
#main-container ol ol li, #main-container-search ol ol li{
	list-style-type:lower-alpha;
	list-style-position:outside;
}
#main-container ol ol ol li, #main-container-search ol ol li{
	list-style-type:lower-roman;
	list-style-position:outside;
}
#main-container ul, #main-container ol, #main-container-search ul, #main-container-search ol{
	margin-left:25px;
	margin-bottom:15px;
}
#main-container ul li, #main-container-search ul li{
	list-style-type:disc;
	list-style-position:outside;
}
#main-container ul ul li, #main-container-search ul ul li{
	list-style-type:circle;
	list-style-position:outside;
}
#main-container ul ul ul li, #main-container-search ul ul ul li{
	list-style-type:square;
	list-style-position:outside;
}

input.search_button{
	width:48px;
	height:37px;
	background:none;
	border:none;
	position:absolute;
	right:57px;
	top:35px

}

#main-container ul li.blue_arrow, #main-container-search ul li.blue_arrow{
	list-style:none;
	background-image:url(../images/interface/content-blue-arrow.gif);
	background-repeat:no-repeat;
	background-position:3px 6px;
	padding-left:12px;
	display:block;
}

.myBox{
	background-color:#e2ded5;
	padding:20px;
}

