/*   SHARED STYLES */

.highlight {
	background: #FFFED5;
}

#preview_buffer_ {
	background-color: transparent;
}
.grey {
	color: #333333;
}

.cleCatalogSort {
	width: 837px;
	padding: 0px;
	margin: 0px 0px 0px 8px;
	min-height: 158px;
	height: auto !important;
	height: 158px;
	background: #fff url('/cle/images/catalog_sort_divider.gif') repeat-y 0px 0px;
}

.cleCatalogSort.wolters-kluwerA {
	background: #fff url('/cle/images/catalog_sort_divider-wolters-kluwer.gif') repeat-y 0px 0px;
}

.cleCatalogBorder {
	width: 837px;
	background: #fff url('/cle/images/catalog_divider.gif') repeat-x 0px 0px;
	height: 3px;
	margin-left: 8px;
}

.cleCatalogSortLabels {
	margin: 0px;
	padding: 0px;
	width: 835px;
	background: transparent url('/cle/images/catalog_sortLabels.gif') no-repeat 1px 0px;
	height: 30px;
}

.cleCatalogSortLabels.wolters-kluwerB {
	background: transparent url('/cle/images/catalog_sortLabels-wolters-kluwer.gif') no-repeat 1px 0px;
}

.cleCatalogSortColumns div {
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px;
}

.cleCatalogSortColumns div.col1 {
	width: 303px;
	padding-top: 5px;
	position: relative;
	min-height: 115px;
	height: auto !important;
	height: 115px;
	margin-bottom: 10px;
	overflow: hidden;
}

.cleCatalogSortColumns div.col1 table {
	padding: 0px;
	margin:0px;
	border-spacing: 0px;
}

.cleCatalogSortColumns div.col1 table tr td {
	padding: 4px 0px;
	margin: 0px;
	border-spacing: 0px;
	text-align: left;
	overflow: hidden;
}

.cleCatalogSortColumns div.col1 table tr td.label {
	width: 100px;
	padding-right: 4px;
	font: bold normal 12px arial;
	color: #444;
}

.cleCatalogSortColumns div.col1 table tr td.input {
	width: 182px;
}

.cleCatalogSortColumns div.col1 table tr td.input select {
	width: 178px;
	color: #333;
	font-size: 15pt;
}


.cleCatalogSortColumns div.col1 table tr td.input option.subcategory {
	font-size: 0.8em; 
	color: #525252;  
	padding: 0px; 
	margin: -3px 0px 0px 0px;
}

.cleCatalogSortColumns div.col1 table tr td.input span.category_title {
	font-size: 8px;
}


.cleCatalogSortColumns div.col2 {
	width: 241px;
	padding-top: 5px;
	padding-left: 14px;
	position: relative;
	min-height: 115px;
	height: auto !important;
	height: 115px;
	margin-bottom: 10px;
}

.cleCatalogSortColumns div.col2 table tr td {
	text-align: left;
}


.cleCatalogSortColumns div.col2.wolters-kluwerC {
	padding-left: 0px;
	text-align: center;
	width: 255px;
}

.cleCatalogSortColumns div.col2.wolters-kluwerC img {
	margin-left: -3px;
}

.cleCatalogSortColumns div.col2.wolters-kluwerC img.logo {
	margin-top: -3px;
}

.cleCatalogSortColumns div.col2 p {
	font: bold normal 12px arial;
	color: #444;
	margin: 0px;
	padding: 0.7em 0px 1em 0px;
}

.cleCatalogSortColumns div.col2 input.search {
	width: 220px;
}

.cleCatalogSortColumns .webcastCol {
	width: 255px;
	padding: 5px 8px 10px 14px;
}

.webcastCol ul {
  list-style-type: none;
  margin: 0px;
  padding: 0px;
}

.webcastCol ul li {
  padding: 0px;
  margin: 0px 0px 3px 0px; 
}


.webcastCol ul li span.date {
  font-size: 10px;
  color: #333;
  text-transform: uppercase;
  font-weight: bold;
}

.webcastCol ul li span.date sup {
    text-transform: lowercase;

}

.webcastCol ul li h2 {
  margin: 0px;
  padding: 0px;
  font-size: 13px;
  line-height: 16px;
}

.webcastCol ul li h2 a:hover {
  text-decoration: underline;
}

.CatalogButtonInset {
	position: absolute;
	bottom: 0px;
	right: 15px;
}

.coursePerPageTable {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	border: 0px solid #000;
	border-spacing: 0px;
	width: 847px;
}

.coursePerPageTable tr td.new-releases {
	padding: 0px 0px 0px 10px;
}

.coursePerPageTable tr td.course-sort {

}

.cleCatalogCoursePerPage {
	padding: 9px 0px 9px 0px;
	margin: 0px 0px 0px 8px;
	text-align: right;
	font: bold normal 11px arial;
	color: #000;
}

.cleCatalogCoursePerPage p {
	display: inline;
	padding: 0px 10px 0px 0px;
}

.cleCatalogCoursePerPage p.pad30 {
	padding-right: 30px;
}

.cleCatalogCoursePerPage select {
	width: 178px;
	color: #333;
	margin: 0px;
}

.cleCatalogCoursePagination {
	padding: 0px;
	margin: 0px 0px 0px 8px;
	width: 837px;
	font: bold normal 11px arial;
	color: #000;
}

.cleCatalogCoursePagination div {

}

.cleCatalogCoursePagination-Left {
	float: left;
	width: 400px;
	line-height: 3em;
	min-height: 35px;
	height: auto !important;
	height: 35px;
}

.cleCatalogCoursePagination-Right {
	float: right;
	width: 400px;
	text-align: right;
	height: 25px;
	padding-top: 5px;
	padding-bottom: 5px;
}

p.nycla {
	font: normal normal 11px/14px arial;
}

p.nycla b {
	color: #ff6600;
}


/* TABLE */

#catalog {
	padding-left: 11px;
}

.catalog-header {
	font: normal bold 12px/12px arial;
	width: 834px;
}

.catalog-header div {
	float: left;
	border-right: 1px solid #c1cbd1;
	border-bottom: 1px solid #c1cbd1;
	padding: 8px 4px 8px 4px;
	text-align: center;
}

.catalog-header div.course {
	width: 564px;
	padding: 8px 0px 8px 8px;
	text-align: left;
}

.catalog-header div.credits-general {
	width: 49px;
}

.catalog-header div.credits-ethics {
	width: 48px;
}

.catalog-header div.preview {
	width: 62px;
	border-right: 1px solid #009ff3;
}

.catalog-header div.price {
	width: 67px;
	border-right: 0px;
}

.first-header {
	margin-top: 25px;
}

.first-header div {
	height:25px;
}

#sort_div {
	padding-left: 0px;
	padding-right: 8px;
}

#sort_div select {
	margin: 0px;
}

/* Show Div Flavors */

.show {
	width: 834px;
	background-color: #f3f4f5;
	border-bottom: 1px solid #c1cbd1;
}

.show :focus {
	outline: 0;
}

.show.even {
	background-color: #f5fff9;
}

.show.completed, .show.progress {
	/*background-color: #fdfde6;*/
}
	
.show-holder {
	position: relative;
	width: 834px;
	background: transparent url('/cle/images/catalog-show-bg.gif') repeat-y 0px 0px;
}


/* Thumb Reccommend */

.show-holder .thumbnail {
	width: 58px;
	border-right: 1px solid #c1cbd1;
	overflow: hidden;
	float: left;
	background: #fff url('/cle/images/catalog-thumbs-bg.gif') repeat-x 0px 0px;
	padding: 5px 0px 5px 8px;
	min-height: 78px;
	height: auto !important;
	height: 78px;
}

.show-holder .thumbnail .catalog-thumb {
	padding-bottom: 2px;
}

.show-holder .thumbnail .catalog-thumb a img {
	border: 1px solid #0079c2;
	width: 48px;
	height: 43px;
 }
 
 .show-holder .thumbnail .catalog-thumb a img:hover {
	border: 1px solid #ff6600;
 }

 .show-holder .thumbnail div.percent {
	text-align: center;
	color: #0079c2;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	font: normal bold 25px/25px arial;
	width: 50px;
 }
 
 .show.one-hundred .show-holder .thumbnail div.percent {
	font: normal bold 19px/21px arial;
}

.show-holder .thumbnail img.lbl-recommend {
	width: 49px;
	height: 8px;
}

/* Decription */

.show-holder .description {
	width: 490px;
	border-right: 1px solid #c1cbd1;
	float: left;
	padding: 3px 7px 0px 8px;
	position: relative;
    z-index:50;
}

.show-holder .description h2 {
	margin: 0px;
	padding: 0px;
	font: normal bold 14px/18px arial;
	color: #333;
}

.show-holder .description h2 a {
	color: #333;
}

.show-holder .description p.faculty {
	font: normal normal 10px/14px verdana;
	color: #666;
	padding: 0px 0px 25px 0px; /* Bottom Padding Accomodates Bundle Tab */
	margin: 0px;
}

.show-holder .description p.faculty a {
	color: #666;
}

.show-holder .description p.faculty a:hover, .show-holder .description h2 a:hover {
	color: #ff6600;
}

/* Credits */

.show-holder .credits {
	width: 114px;
	border-right: 1px solid #c1cbd1;
	overflow: hidden;
	float: left;
	border-bottom: 1px solid #c1cbd1;

	margin-bottom: 25px; /* Allow Space for Bottom Aligned See States Button */
}

.show-holder .credits .general, .show-holder .credits .ethics {
	font: normal bold 14px/42px verdana;
	color: #ff6600;
	text-align: center;
	width: 57px;
	border-right: 1px solid #c1cbd1;
	float: left;
	padding: 0px;
	height: 43px;
	overflow: hidden;
}


.show-holder .credits .ethics {
	width: 56px;
	border-right: none;
}

/* Preview */

.show-holder .preview {
	width: 50px;
	border-right: 1px solid #009ff3;
	overflow: hidden;
	float: left;
	padding: 8px 10px 8px 10px;
}

.show-holder .preview a img {
	border: 1px solid #2c79c2;
	margin-bottom: 6px;
}

.show.completed .show-holder .preview a img {
	border: 1px solid #26a249;
}

.show-holder .preview a:hover img, .show.completed .show-holder .preview a:hover img, .show.progress .show-holder .preview a:hover img {
	border: 1px solid #ff6600;
}

.show.ready .show-holder .preview a {
	color: #26a249;
}

.show.completed .show-holder .preview a {
	color: #df0829;
}


.show-holder .preview a:hover, .show.completed .show-holder .preview a:hover, .show.progress .show-holder .preview a:hover {
	color: #ff6600;
}

.show-holder .preview p {
	padding: 0px;
	margin: 0px;
	font: normal bold 9px/11px verdana;
	text-align: center;
}

.show.audio.completed .show-holder .preview p, .show.audio.progress .show-holder .preview p {
	padding-top: 6px;
}

/* Price + Purchase */

.show-holder .price {
	width: 75px;
	border-right: 0px;
	overflow: hidden;
	float: left;
	text-align: center;
	padding-top: 8px;
	background-color: #ecf3ff;
}

.show.completed .show-holder .price {
	background: transparent url('/cle/images/catalog-check.gif') no-repeat 18px 9px;
}

.show.progress .show-holder .price {
	background: transparent url('/cle/images/catalog-progress.gif') no-repeat 18px 9px;
}

.show.ucle .show-holder .price {
	background: transparent url('/cle/images/catalog-ucle.gif') no-repeat 4px 10px;
}

.show.ready .show-holder .price {
	background: transparent url('/cle/images/purchased-ready.gif') no-repeat 18px 9px;
}



.show-holder .price h2 {
	height: 37px;
	font: normal bold 16px/2.25em arial;
	color: #26a249;
	padding: 0px;
	margin: 0px 0px 5px 0px;
}

.show.completed .price h2, .show.progress .price h2  {
	height: auto;
	font: normal bold 9px/9px verdana;
	color: #26a249;
	padding-top: 50px;
}

.show.ready .price h2 {
	height: auto;
	font: normal bold 9px/9px verdana;
	color: #ff3300;
	padding-top: 50px;
}

.show.progress .price h2 {
	color: #0079c4;
}

.show.ucle .price h2 {
	text-indent: -9999px;
}

a#rating_sort,a#title_sort,a#view_new,a#view_all {
	display: block;
	width: 114px;
	height: 34px;
	overflow: hidden;
	text-indent: -9999px;
	padding-bottom: 7px;
}

a#rating_sort:focus,a#title_sort:focus,a#view_new:focus {
	outline: 0;
}

a.new_none {
    background: transparent url(/cle/images/catalog-new-releases.png) no-repeat 0 0;
}

a.new_none:hover {
	background: transparent url('/cle/images/catalog-new-releases-ov.png') no-repeat 0px 0px;
}

a.all_courses {
    background: transparent url(/cle/images/catalog-all-courses.png) no-repeat 0 0;
}

a.all_courses:hover {
	background: transparent url('/cle/images/catalog-all-courses-ov.png') no-repeat 0px 0px;
}

a.sorted_none  {
	background: transparent url('/cle/images/catalog-sort-rating.png') no-repeat 0px 0px;
}

a.sorted_desc  {
	background: transparent url('/cle/images/catalog-sort-rating-desc.png') no-repeat 0px 0px;
}

a.sorted_asc  {
	background: transparent url('/cle/images/catalog-sort-rating-asc.png') no-repeat 0px 0px;
}

 

a.sorted_none:hover {
	background: transparent url('/cle/images/catalog-sort-rating-ov.png') no-repeat 0px 0px;
}

a.sorted_desc:hover {
	background: transparent url('/cle/images/catalog-sort-rating-desc-ov.png') no-repeat 0px 0px;
}

a.sorted_asc:hover {
	background: transparent url('/cle/images/catalog-sort-rating-asc-ov.png') no-repeat 0px 0px;
}


a.title_none  {
	background: transparent url('/cle/images/catalog-sort-title.png') no-repeat 0px 0px;
}

a.title_desc  {
	background: transparent url('/cle/images/catalog-sort-title-desc.png') no-repeat 0px 0px;
}

a.title_asc  {
	background: transparent url('/cle/images/catalog-sort-title-asc.png') no-repeat 0px 0px;
}



 

a.title_none:hover {
	background: transparent url('/cle/images/catalog-sort-title-on.png') no-repeat 0px 0px;
}

a.title_desc:hover {
	background: transparent url('/cle/images/catalog-sort-title-desc-on.png') no-repeat 0px 0px;
}

a.title_asc:hover {
	background: transparent url('/cle/images/catalog-sort-title-asc-on.png') no-repeat 0px 0px;
}







.show-holder .price .show-button {
	width: 57px;
	margin: 0px auto;

}


.show-holder .price .show-button a {
	display: block;
	width: 57px;
	height: 26px;
	overflow: hidden;
	text-indent: -9999px;
	background: transparent url('/cle/images/catalog-btn-add.gif') no-repeat 0px 0px;
}
		
.show.purchased .show-holder .price .show-button a {
	background: transparent url('/cle/images/catalog-btn-remove.gif') no-repeat 0px 0px;
}

.show.video.ucle .show-holder .price .show-button a {
	background: transparent url('/cle/images/catalog-btn-watch.gif') no-repeat 0px 0px;
}

.show.audio.ucle .show-holder .price .show-button a {
	background: transparent url('/cle/images/catalog-btn-listen.gif') no-repeat 0px 0px;
}

.show-holder .price .show-button1 a:hover, .show.purchased_ .show-holder .price .show-button a:hover, .show.video.ucle .show-holder .price .show-button a:hover, .show.audio.ucle .show-holder .price .show-button a:hover {
	background-position: 0px -26px;
}

.show-button a:hover {
	background-position: 0px -26px;
}

/* Bundles Tab and Div */

.show .show-holder .comments-link {
	position: absolute;
	bottom: 0px;
	left: 74px;
	overflow: hidden;
	padding: 0px;
	margin: 0px;
	height: 23px;

}

.show.bundle .show-holder .comments-link { 
	left: 198px;
}

.show .show-holder .comments-link a {
	display: block;
	background: transparent url('/cle/images/catalog-star-icon.gif') no-repeat left center;
	font: normal bold 9px/2.6em verdana;
	padding: 0px 0px 0px 12px;
	margin: 0px; 
	height: 23px;

}

.show .show-holder .comments-link a:hover {
	color: #ff6600;
}

.show-holder .bundle-tab {
	position: absolute;
	background: transparent url('/cle/images/catalog-bundle-tab.gif') no-repeat 0px 0px;
	width: 117px;
	height: 23px;
	bottom: 0px;
	left: 74px;
	overflow: hidden;
	padding: 0px;
	margin: 0px;
	display: none;
}

.show.bundle .show-holder .bundle-tab {
	display: block; /* Show If Specified */
}

.show-holder .bundle-tab a {
	display: block;
	width: 117px;
	height: 23px;
	font: normal bold 9px/2.6em verdana;
	text-align: center;
	padding: 0px;
	margin: 0px;
}

.show-holder .bundle-tab a:hover {
	color: #ff6600;
}

/* Hover Links */

.show-holder .hoverlink {
	position: absolute;
}

.show-holder .hoverlink a {
	/*background: transparent url('/cle/images/catalog-hover-arrow.gif') no-repeat right 1px ;
	padding: 0px 15px 0px 0px;*/
	font: normal bold 10px/12px verdana;
    text-align:center;
    display:block;
    padding-top:3px;
}

.show-holder .hoverlink a:hover {
	color: #ff6600;
}

.show-holder .hoverlink.see-states {
	bottom: 12px;
	right: 152px;
}

/* Hover Boxes */

.hoverbox {
	position: absolute;
	width: 167px;
	display: none;
}

.hoverbox-top {
	height: 7px;
	background: transparent url('/cle/images/catalog-hover-top.png') no-repeat 0px 0px;
}

* html hoverbox-top {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/catalog-hover-top.png', sizingMethod='scale');
}

.hoverbox-bottom {
	height: 24px;
	background: transparent url('/cle/images/catalog-hover-tail.png') no-repeat 0px 0px;
}

* html hoverbox-bottom {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/catalog-hover-tail.png', sizingMethod='scale');
}

.hoverbox-inner {
	background: transparent url('/cle/images/catalog-hover-bg.png') repeat-y 0px 0px;
}

* html hoverbox-inner {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/catalog-hover-bg.png', sizingMethod='scale');
}

.hoverbox-content {
	margin-left: 2px;
	width: 156px;
	/*temp*/
}

.hoverbox.states {
	bottom: 28px;
	right: 76px;
}

.hoverbox.states .hoverbox-content {
	padding: 2px 7px 9px 7px;
	width: 142px;
}


/* State Pop */

.hoverbox.states div.list {
	background: transparent url('/cle/images/catalog-hover-list-bg.gif') repeat-y 0px 0px;
}

.hoverbox.states h2 {
	font: normal bold 9px/9px verdana;
	margin: 0px;
	padding: 0px 0px 6px 0px;
}

.hoverbox.states ul {
	float: left;
	list-style-type: none;
	width: 152px;
	margin: 0px;
	padding: 0px;
}

.hoverbox.states ul li {
	float: left;
	font: normal normal 9px/9px 'Lucida Console',Monaco,monospace;
	color: #221e1f;
	padding: 1px 0px;
	overflow: hidden;
	width: 50px;
}

.hoverbox.states ul.states-01 {
	width: 44px;
}

.hoverbox.states ul.states-02 {
	text-align: center;
	width: 53px;
}

.hoverbox.states ul.states-03 {
	float: right;
	text-align: right;
	width: 44px;
}

.hoverbox.states ul.states-03 li {
	border-right: 0px;

}

/* Bundle Drawer */

.bundle-drawer {
	background: transparent url('/cle/images/catalog-bundle-bg.gif') repeat-y 0px 0px;
	display: none;
}

.bundle-divider {
	height: 1px;
	width: 834px;
	background: transparent url('/cle/images/catalog-bundle-divider.gif') no-repeat 75px 0px;
}

.bundle-content {
	width: 748px;
	margin-left: 75px;
	background: #fefefe url('/cle/images/catalog-bundle-content-bg.gif') repeat-x 0px 0px;
	position: relative;
	min-height: 75px;
	height: auto !important;
	height: 75px;
	padding: 8px 0px 8px 11px;
}

.bundle-content ul, .bundle-content ul li {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

.bundle-content ul li {
	font: normal normal 11px/15px verdana;
	width:600px;
	padding: 1px 0px 0px 0px;
}

.bundle-close {
	border: 1px solid #c2c3c4;
	background-color: #fff;
	position: absolute;
	right: 10px;
	top: 10px;
}

.bundle-close a {
	display: block;
	padding: 5px 5px 5px 19px;
	color: #df0829;
	font: normal bold 10px/10px verdana;
	background: url('/cle/images/catalog-bundle-close.gif') no-repeat 5px center;
}

.bundle-close a:hover {
	background-color: #fffde6;
}

.hoverbox_tooltip {
	position: absolute;
	width: 167px;
	display: none;
	z-index:99;
}

.hoverbox_tooltip-top {
	height: 7px;
	background: transparent url('/cle/images/catalog-hover-top.png') no-repeat 0px 0px;
}

* html hoverbox_tooltip-top {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/catalog-hover-top.png', sizingMethod='scale');
}

.hoverbox_tooltip-bottom {
	height: 24px;
	background: transparent url('/cle/images/catalog-hover-tail.png') no-repeat 0px 0px;
}

* html hoverbox_tooltip-bottom {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/catalog-hover-tail.png', sizingMethod='scale');
}

.hoverbox_tooltip-inner {
	background: transparent url('/cle/images/catalog-hover-bg.png') repeat-y 0px 0px;
}

* html hoverbox_tooltip-inner {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/catalog-hover-bg.png', sizingMethod='scale');
}

.hoverbox_tooltip-content {
	margin-left: 2px;
	width: 156px;
}

.hoverbox_tooltip.recommend {
	bottom: 50px; 
	left: -26px;
}

.hoverbox_tooltip.recommend .hoverbox_tooltip-content {
	padding: 2px 7px 9px 7px;
	width: 142px;
}

/* State Pop */

.hoverbox_tooltip.recommend div.list {
	background: transparent url('/cle/images/catalog-hover-list-bg.gif') repeat-y 0px 0px;
}

.hoverbox_tooltip.recommend h2 {
	font: normal bold 9px/9px verdana;
	margin: 0px;
	padding: 0px 0px 6px 0px;
}

.hoverbox_tooltip.recommend ul {
	float: left;
	list-style-type: none;
	width: 152px;
	margin: 0px;
	padding: 0px;
}

.hoverbox_tooltip.recommend ul li {
	float: left;
	font: normal normal 9px/9px 'Lucida Console',Monaco,monospace;
	color: #221e1f;
	padding: 1px 0px;
	overflow: hidden;
	width: 50px;
}

.ucle-expire {
  background: url(/cle/images/ucle-expire-counter.png);
}

.ucle-expire-over {
  background: url(/cle/images/ucle-expire-counter-over.png);
}

.statesbox {
    position:absolute;
    display: none;
    right: 230px;
    top: 20px;
    width: 200px;
    z-index:1000;
    color:#000;
    font: normal bold 11px/11px verdana;
}

.statesbox.states div.list ul {
	background: transparent url('/cle/images/catalog-hover-list-bg.gif') repeat-y 0px 0px;
}

.statesbox.states h2 {
	font: normal bold 15px/15px verdana;
	margin: 0px;
	padding: 0px 0px 6px 0px;
}

.statesbox.states ul {
	list-style-type: none;
	width: 152px;
	margin: 0px auto;
	padding: 0px;
}

.statesbox.states ul li {
	float: left;
	font: normal normal 10px/10px 'Lucida Console',Monaco,monospace;
	color: #221e1f;
	padding: 1px 0px;
	overflow: hidden;
	width: 50px;
}

.statesbox.states ul.states-01 {
	width: 44px;
}

.statesbox.states ul.states-02 {
	text-align: center;
	width: 53px;
}

.statesbox.states ul.states-03 {
	float: right;
	text-align: right;
	width: 44px;
}

.statesbox.states ul.states-03 li {
	border-right: 0px;

}



