@import url("https://maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css");

/*@font-face {
 font-family:18836_HELR45W;
 src:url("18836_HELR45W.eot");/* For IE 6+ */
/*}
@font-face {
 font-family:18836_HELR45W;
 src:url("18836_HELR45W.ttf") format('truetype'); /* For CSS3 browsers inc. Firefox */
/*}*/
/* SD# 29007 */
#free_shipping{display:none !important;}
body {
	margin:0;
	padding:0;
	background:white;
	/*font-family:'18836_HELR45W', Helvetica; */
	font-family:Helvetica, Arial, sans-serif;
	font-size:14px !important;
	line-height:20px;
	color:#424242;
}
div {
	padding:0px;
	margin:0px;
}
a {
	color:#326D7F;
	text-decoration:none;
	cursor:pointer;
}
a:hover {
	color:#326D7F;
	text-decoration:underline;
}
/*a:visited {color:#969600; }*/
a[disabled] {
	color:#999 !important;
	cursor:text;
	text-decoration:none;
}
.slideshow-wrapper {
	height:210px;
	/*position:relative;*/
	margin:0px;
	padding:0px;
	/*background-image:URL("../Images/hpcenter_bkd.jpg");*/
	background-repeat:no-repeat;
	z-index:-1;
	
}
.slideshow-menu {
	display:block;
	position:absolute;
	top:200px;
	left:10px;
	height:20px;
	background-color:#FFFFFF;
	font-weight:bold;
	padding:2px 5px 2px 5px;
	border:1px solid #424242;
}
.slideshow-menu a {
	color:#424242;
	text-decoration:none;
}
.slideshow-menu a:hover {
	text-decoration:none;
}
.slideshow-number {
	display:block;
	position:absolute;
	top:225px;
	left:350px;
	height:12px;
	background-color:#FFFFFF;
	color:#888888;
	font-size:11px;
	line-height:12px;
	font-weight:bold;
	padding:0px;
	margin:0px;
}
#menu {
	background:white;
	position:absolute;
	height:20px;
	padding:2px 5px;
	border:1px solid #424242;
	font-weight:bold;
}
.verisignfooter {
	float:right;
	margin-left:20px;
}
h1, #sectionheader {
	color:#575757;
	font-family:Helvetica Bold, Arial Bold, Arial, sans-serif;
	font-size:30px;
	font-weight:bold;
	line-height:1em;
	margin:20px 0 15px;
	padding-bottom:8px;
	z-index:-111;
}
.button:disabled {
	background-color:#ccc !important;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
	Display:inline-block;
	margin:0;
	border:none;
	padding-top:4px;
	padding-right:4px;
	padding-bottom:4px;
	padding-left:4px;
	cursor:text !important;
}
.button {
	background-color:#e0e0e0 !important;
	color:#FFFFFF!important;
	text-shadow:none!important;
	font-size:12px;
	font-weight:bold;
	cursor:pointer;
	text-transform:uppercase;
	text-decoration:none;
	Display:inline-block;
	margin:0;
	border:none;
	padding-top:4px;
	padding-right:4px;
	padding-bottom:4px;
	padding-left:4px;
}
h1.book-title {
	color:#575757 !important;
	margin:0;
	text-transform:none;
	font-size:21px;
}
h2 {
	font-size:24px;
	color:#575757;
	margin:5px 0 15px 0;
}
h3 {
	font-size:20px;
	color:#575757;
	margin:10px 0 5px 0;
}
h4 {
  color:#575757;
  margin:0.5em 0;
  padding-top:0.5em;
  text-transform:uppercase;
  font-size:14px !important;
}
h4.regular-margin {
	margin-bottom:1em;
}
h1 small, h2 small, h3 small, h4 small, h5 small {
	font-weight:normal;
	font-size:11px;
	display:inline;
}
.small {
	line-height:1.2em;
	font-size:11px;
}
.text-box {
	border:2px solid #575757;
	color:#575757;
	padding:2px 2px 2px 2px;
	font-family:Arial;
}
.powells ul {
	padding:0px;
	margin:0px;
	list-style-type:none;
}
.powells ul li {
	text-align:left;
	padding-left:8px;
	background-image:url("Images/bullet_li.gif");
	background-repeat:no-repeat;
	background-position:0px 8px;
}
.powells ul li a:hover {
	/*background-color:#dae4e9;*/
	color:CurrentColor;
	text-decoration:none;
}
ul#bookinfo li {
	BACKGROUND:url(images/bullet_li.gif) no-repeat 0px 8px !important;
}
.morecopies li {
	BACKGROUND:url(images/bullet_li.gif) no-repeat 0px 8px !important;
	padding-left:8px !important;
}
ul.morecopies {
	margin-bottom:10px !important;
	font-size:13px !important;
	list-style-type:none;
	padding:0px;
	margin:0px;
}
.bestys {
	width:194px;
	/*background-image:url("Images/hp_topten_bg.jpg");*/
	background-repeat:no-repeat;
	margin:0;
	font-size:12px;
	line-height:1.1em;
}
.bestys h2 {
	margin:0px;
	padding:0px;
	font-size:18px;
	margin-bottom:3px;
}
.bestys .topseller {
	
	text-align:left;
	vertical-align:bottom;
	height:140px;
}
.bestys .topseller .border {
	border:1px Solid #575757;
}
.bestys ol {
	margin:12px;
	margin-right:1px;
	padding:0;
}
.bestys topseller {
	height:180px;
	text-align:right;
	vertical-align:bottom;
}
.bestys ol li {
	margin:5px;
	font-size:12px;
}
ol.booklist {
	margin:0;
	padding:0;
	width:auto;
	background:none;
	overflow:hidden;
}
ol.booklist li {
	list-style-type:none;
	vertical-align:top;
	margin:0px;
	padding-top:5px;
	padding-bottom:10px;
	width:200px;
	margin-right:3px;
	display:inline-block;
}
ol.booklist li .width-fixer {
	display:block;
	width:190px;
	overflow:auto;
}
ol.booklist li .bookimage {
	float:left;
	overflow:auto;
}
ol.booklist li .border {
	border:1px Solid #575757;
}
ol.booklist li .price-cart {
	float:left;
	overflow:auto;
	color:#555555;
	font-size:10px;
	margin-left:10px;
}
ol.booklist li .dollor {
	color:#555574;
	font-size:14px;
	font-weight:bold;
}
ol.booklist li .price {
	color:#575757;
	font-size:14px;
	font-weight:bold;
}
ol.booklist .book-info {
	clear:left;
	display:block;
	padding:.25em 0 15px;
}
ol.booklist h3.book-title {
	font-size:14px;
	line-height:16px;
	margin:0;
	padding:0;
}
h3.book-title {
	font-size:14px;
	line-height:16px;
	margin:0;
	padding:0;
}
ol.booklist .cite {
	font-size:12px;
	font-style:normal;
	font-weight:bold;
}
.homechunk ul {
	padding:0px;
	margin:0px;
	list-style-type:none;
}
.homechunk ul li {
	text-align:left;
	margin-top:15px;
	padding-left:8px;
	background-image:url("Images/bullet_li.gif") !important;
	background-repeat:no-repeat;
	background-position:0px 8px;
}
.homechunk ul li a:hover {
	/*background-color:#dae4e9;*/
	color:#326D7F;
	text-decoration:none;
}
#content UL LI {
	TEXT-ALIGN:left;
	/*BACKGROUND:url(images/bullet_l1i.gif) no-repeat 0px 8px;*/
	LIST-STYLE-TYPE:none;
}
#content UL {
	PADDING-BOTTOM:0px;
	LIST-STYLE-TYPE:none;
	MARGIN:0;
	PADDING-LEFT:0px;
	PADDING-RIGHT:0px;
	PADDING-TOP:0px
}
#map-canvas iframe {
	width:100% !important;
}
.shipnotice {
	background:url("images/shipsfreeicon.gif") no-repeat right 50% !important;
	text-align:right;
	line-height:16px;
	padding-right:60px;
	font-size:11px;
	font-weight:normal;
	margin-right:1em;
	float:right;
}
.dnnForm input[type="checkbox"], .dnnForm input[type="radio"] {
	margin-right:5px;
	margin-top:5px;
	width:auto;
	-webkit-margin-before:5px;
}
ol.message {
	list-style:none;
	padding:8px 5px 5px 34px;
	border:1px solid currentColor;
	line-height:1.1em;
	margin-left:0px;
	min-height:1.5em;
}
ol.message li {
	margin-bottom:0.5em;
}
ol.warning {
	background:url(../../images/warning-icn.png) no-repeat 5px 5px rgb(249, 242, 205);
	border-color:rgb(241, 223, 137);
}
ol.error {
	background:url("../../images/stop.png") no-repeat 5px 5px rgb(255, 221, 221);
	border-color:rgb(173, 8, 8);
}
ol.information {
	background:url("./images/information.png") no-repeat 5px 5px rgb(218, 228, 233);
	border-color:rgb(95, 116, 126);
}
ol.Success {
	background:url("images/grant.png") 5px 5px no-repeat #e0fec8;
	border-color:#e0fec8;
}
#pagination small.sort b {
	padding:2px 5px;
	font-size:1.2em;
}
#pagination small.sort {
	top:0.2em;
	right:0.1em;
	position:absolute;
}
#pagination small.sort select {
	font-size:0.98em;
}
#pagination .page_nav {
	margin:auto;
	text-align:center;
	display:block;
}
#pagination .page_nav a {
	margin:0px 0.2em;
	padding:0.2em 0.5em;
	border:1px solid rgb(238, 238, 221);
	white-space:nowrap;
}
#pagination .page_nav a:hover {
	border:1px solid rgb(194, 194, 180);
	background-color:rgb(247, 247, 239);
}
#section-info {
	background:none repeat scroll 0 0 #eeeeee;
	border-bottom:1px solid #cac8c9;
	border-top:1px solid #cac8c9;
	margin-right:10px;
	padding:3px;
	height:20px;
}
/* CSS for Rad Combo Box */
.RadComboBox_Default {
	color:rgb(51, 51, 51);
	font-size:14px !important;
	/*float:left;*/
	border-left:1px solid #2d2d25;
	border-top:1px solid #2d2d25;
	border-right:1px solid #b7b991;
	border-bottom:1px solid #b7b991;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	background:#fffff5;
	border-color:#bcb691;
	border-width:1px;
	font-family:Helvetica, Arial, Verdana, sans-serif;
	margin-top:0px !important;
	padding-top:3px !important;
	padding-right:5px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	-webkit-padding-end:5px !important
}
.RadComboBox_Default .important {
	border-left:5px solid #990000;
}
.RadComboBox .rcbDisabled {
	opacity:0.65 !important;
	filter:Alpha(Opacity=65);
}
.RadComboBox .rcbDisabled input[disabled] {
	opacity:1 !important;
	filter:Alpha(Opacity=100);
}
.RadComboBox_Default .rcbInput {
	color:rgb(51, 51, 51);
	font-family:Helvetica, Arial, Verdana, sans-serif !important;
	margin-top:0px !important;
	font-size:13px !important;
	margin-left:-4px;
}
.RadComboBoxDropDown_Default {
	color:rgb(51, 51, 51);
	font-family:Helvetica, Arial, Verdana, sans-serif !important;
	font-size:13px !important;
}
.RadComboBoxDropDown_Default .rcbImage {
	width:16px;
	height:16px;
}
.RadComboBox_Default .rcbInputCell {
	background-image:url("Images/rcbSprite.png") !important;
}
.RadComboBox_Default .rcbInputCell .rcbInput {
	margin-left:1px;
}
.RadComboBox_Default .rcbInputCellRight {
	background-image:url("Images/rcbSprite.png") !important;
}
.RadComboBox_Default .rcbArrowCellLeft {
	background-image:url("Images/rcbSprite.png") !important;
}
.RadComboBox_Default .rcbArrowCellRight {
	background-image:url("Images/rcbSprite.png") !important;
}
div.RadComboBox_Default .rcbArrowCell a {
	height:22px;
	line-height:1px;
	font-size:1px;
	width:16px;
	color:#d2d2d2;
}
.RadComboBox table td.rcbArrowCell {
	padding:1px !important;
	padding-bottom:0px !important;
	padding-top:0px !important;
}
div.RadComboBox_Default .rcbArrowCell {
	width:18px;
	line-height:16px;
}
.RadComboBox_Default td.rcbInputCellLeft {
}
.RadComboBox_Default td.rcbArrowCellRight {
	background-position:0px -88px !important;
}
.RadComboBox_Default .rcbHovered .rcbInputCellLeft {
}
.RadComboBox_Default .rcbHovered .rcbArrowCellRight {
	background-position:0px -88px !important;
}
.RadComboBox_Default .rcbFocused .rcbInputCellLeft {
}
.RadComboBox_Default .rcbFocused .rcbArrowCellRight {
	background-position:0px -88px !important;
}
.RadComboBox_Default .rcbHovered .rcbReadOnly td.rcbInputCellLeft {
	background-position:0px -22px;
}
.RadComboBox_Default .rcbHovered .rcbReadOnly td.rcbInputCellRight {
	background-position:100% 0px;
}
.RadComboBox_Default .rcbFocused .rcbReadOnly td.rcbInputCellLeft {
}
.RadComboBox_Default .rcbFocused .rcbReadOnly td.rcbInputCellRight {
	background-position:100% 0px;
}
.RadComboBox_Default .rcbInputCell .rcbEmptyMessage {
	color:#000;
	margin-top:0px;
	font-style:normal !important;
}
.RadComboBox_Default .rcbHovered .rcbInputCell .rcbInput {
	color:rgb(0, 0, 0);
}
.RadComboBox_Default td.rcbArrowCellLeft {
	background-position:-18px -88px;
}
.RadComboBox_Default td.rcbArrowCellRight {
	background-position:0px -88px;
}
.RadComboBox_Default .rcbHovered .rcbArrowCellLeft {
	background-position:-54px -88px;
}
.RadComboBox_Default .rcbHovered .rcbArrowCellRight {
	background-position:-18px -88px;
}
.RadComboBox_Default .rcbFocused .rcbArrowCellLeft {
	background-position:-90px -88px;
}
.RadComboBox_Default .rcbFocused .rcbArrowCellRight {
	background-position:-72px -88px;
}
.RadComboBox_Default td.rcbArrowCellHidden {
	background-position:-15px -88px;
}
.RadComboBox_Default .rcbHovered td.rcbArrowCellHidden {
	background-position:-15px -88px;
}
.RadComboBox_Default .rcbFocused td.rcbArrowCellHidden {
	background-position:-15px -88px;
}
.RadComboBox_Default .rcbHovered .rcbReadOnly td.rcbArrowCellHidden {
	background-position:-51px -88px;
}
.RadComboBox_Default .rcbFocused .rcbReadOnly td.rcbArrowCellHidden {
	background-position:-87px -88px;
}
.RadComboBox_Default .rcbReadOnly td.rcbArrowCellLeft {
	background-position:-18px -88px;
}
.RadComboBox_Default .rcbReadOnly td.rcbArrowCellRight {
	background-position:-2px -88px;
}
.RadComboBox_Default .rcbHovered .rcbReadOnly .rcbArrowCellLeft {
	background-position:-54px -88px;
}
.RadComboBox_Default .rcbHovered .rcbReadOnly .rcbArrowCellRight {
	background-position:-38px -88px;
}
.RadComboBox_Default .rcbFocused .rcbReadOnly .rcbArrowCellLeft {
	background-position:-90px -88px;
}
.RadComboBox_Default .rcbFocused .rcbReadOnly .rcbArrowCellRight {
	background-position:-74px -88px;
}
.RadComboBox_Default .rcbReadOnly td.rcbArrowCellHidden {
	background-position:-15px -88px;
}
.RadComboBox_Default .rcbHovered .rcbReadOnly td.rcbArrowCellHidden {
	background-position:-51px -88px;
}
.RadComboBox_Default .rcbFocused .rcbReadOnly td.rcbArrowCellHidden {
	background-position:-87px -88px;
}
.RadComboBoxDropDown_Default .rcbFooter {
	background-image:url("Images/rcbSprite.png");
}
.RadComboBoxDropDown_Default .rcbMoreResults {
	background-image:url("Images/rcbSprite.png");
}
.RadComboBoxDropDown_Default .rcbMoreResults a {
	background-image:url("Images/rcbSprite.png");
}
div.RadComboBoxDropDown_Default {
	background:rgb(255, 255, 255);
	font-size:12px;
	border:solid 1px rgb(198, 199, 210) !important;
}
.RadComboBoxDropDown_Default .rcbFooter {
	background-position:0px -110px;
	border-top-color:rgb(213, 213, 213);
	background-color:rgb(222, 226, 231);
}
div.RadComboBoxDropDown_Default .rcbHeader {
	padding:8px 7px 0px;
	font-size:13px;
	font-weight:bold;
	border-bottom-color:currentColor;
	border-bottom-width:0px;
	border-bottom-style:none;
}
.RadComboBoxDropDown_Default .rcbItem {
	line-height:1.5;
}
.RadComboBoxDropDown_Default .rcbHovered {
	line-height:1.5;
}
.RadComboBoxDropDown_Default .rcbItem em {
	background:rgb(229, 229, 229);
}
.RadComboBoxDropDown_Default .rcbHovered {
	background:rgb(51, 153, 255) !important;
	color:#ffffff !important;
	;
}
.RadComboBoxDropDown_Default .rcbSeparator {
	background:rgb(217, 218, 220);
	color:rgb(68, 68, 68);
}
.RadComboBox_Default .rcbDisabled .rcbInputCell .rcbInput {
	color:rgb(153, 153, 153);
}
.RadComboBoxDropDown_Default .rcbDisabled {
	color:rgb(153, 153, 153);
}
.RadComboBox_Default .rcbDisabled td.rcbInputCellLeft {
	background-position:0px -66px;
}
.RadComboBox_Default .rcbDisabled td.rcbInputCellRight {
	background-position:100% -66px;
}
.RadComboBox_Default .rcbDisabled td.rcbArrowCellLeft {
	background-position:-126px -88px;
}
.RadComboBox_Default .rcbDisabled td.rcbArrowCellRight {
	background-position:-108px -88px;
}
.RadComboBox_Default .rcbDisabled .rcbReadOnly td.rcbArrowCellRight {
	background-position:-110px -88px;
}
.RadComboBox_Default .rcbDisabled .rcbReadOnly td.rcbArrowCellHidden {
	background-position:-123px -88px;
}
.RadComboBoxDropDown_Default .rcbLoading {
	background:rgb(240, 240, 240);
}
.RadComboBoxDropDown_Default .rcbMoreResults {
	background-position:0px -132px;
	color:rgb(96, 96, 96);
	border-top-color:rgb(198,199, 210);
	background-color:rgb(230, 230, 230);
}
.RadComboBoxDropDown_Default .rcbMoreResults a {
	background-position:-157px -94px;
	color:rgb(96, 96, 96);
}
#contentsShopping td {
	margin:0px;
	padding:3px;
}
TABLE.display {
	BORDER-BOTTOM:medium none;
	BORDER-LEFT:medium none;
	WIDTH:100%;
	MARGIN-BOTTOM:2em;
	BORDER-TOP:medium none;
	BORDER-RIGHT:medium none
}
TABLE.display TH {
	BORDER-BOTTOM:#ececec 1px solid;
	BORDER-LEFT:#ececec 1px solid;
	BACKGROUND:#ececec !important;
	BORDER-TOP:#ececec 1px solid;
	FONT-WEIGHT:bold;
	BORDER-RIGHT:#ececec 1px solid
}
TABLE.display TR TH {
	PADDING-BOTTOM:3px;
	PADDING-LEFT:3px;
	PADDING-RIGHT:3px;
	VERTICAL-ALIGN:top;
	PADDING-TOP:3px
}
TABLE.display TR TD {
	PADDING-BOTTOM:3px;
	PADDING-LEFT:3px;
	PADDING-RIGHT:3px;
	VERTICAL-ALIGN:top;
	PADDING-TOP:3px
}
TABLE.display TD {
	BORDER-BOTTOM:#ececec 1px solid;
	BORDER-LEFT:#ececec 1px solid;
	FONT-SIZE:12px;
	BORDER-TOP:#ececec 1px solid;
	BORDER-RIGHT:#ececec 1px solid
}
TABLE.display TR TD.important {
	FONT-WEIGHT:bold
}
TABLE.display TR.alt TD {
	BACKGROUND:#eee;
}
/* Search Result */
ol.searchlist {
	margin:0;
	padding:0;
	width:auto;
	background:none;
}
ol.searchlist li, ol.searchlist li bikky {
	list-style:none;
	margin:5px 0 5px 0;
	padding:5px;
	position:relative;
}
ol.searchlist li.bikky {
	background-color:#EBE7DC;
}
ol.border-bottom li {
	padding-bottom:18px;
	border-bottom:1px dotted #ccc;
}
ol.searchlist p {
	clear:both;
}
ol.searchlist li small.counter {
	float:right;
	padding:5px;
	font-size:2.5em;
	font-weight:bold;
	color:#eed;
}
ol.searchlist li.bikky small.counter {
	color:#fff;
}
ol.searchlist li h3 {
	margin:0 0 .1em 0;
	font-size:1.2em;
	font-weight:bolder;
	line-height:1.1em;
	padding:0;
}
ol.searchlist li img.bookcover {
	float:left;
	margin:.1em 10px .5em 0;
	border:1px solid #333;
}
ol.searchlist li div.all-info {
	float:left;
	padding-bottom:10px;
	margin-left:10px;
}
ol.searchlist li div cite {
	font-weight:bold;
	font-style:normal;
}
ol.searchlist li p a {
	text-decoration:underline;
	padding-right:.2em;
}
ol.searchlist li .location {
	font-weight:bold;
	font-size:smaller;
}
ol.searchlist li .price-cart {
	margin:1em 0 0 0;
}
ol.searchlist li .price-cart big {
	display:block;
	font-weight:bold;
}
ol.searchlist li .price-cart .list-price {
	font-size:.9em;
	color:#555;
}
ol.searchlist small {
	display:inline-block;
}
ol.searchlist li .price-cart b {
	color:#575757;
}
ol.searchlist li p.also-available {
	margin:0;
	padding-top:.75em;
}
ol.searchlist li p.also-available b {
	color:#575757;
}
ol.searchlist li div.ebook-avail, .ebook-avail {
	display:none;
}



/* CSS For Desktop */
@media only screen and (min-width:781px) {
	.carttinytext{font-size:10px;}
	tr.btnSaveTop td{width:100%; display:none; padding-bottom:3px;}
	nobr{white-space:initial !important;}
	#contentsShopping h4{text-transform:none !important;}
	
	.owl-wrapper{width:auto !important;}
	.adSearch{ width:710px;}
.RotatorNav {
	background:none !important;
}
.floatleft {
	float:left;
}
.floatright {
	float:right;
}
.mrgtop15 {
	margin-top:15px;
	font-size:11px;
	text-transform:uppercase;
}
.mrgtop35 {
	margin-top:35px;
}
#page_structur {
	width:auto;
	border-left:30px solid #FFFFFF;
	border-right:30px solid #FFFFFF;
}
table#page_structur {
	width:100% !important;
	border-left:30px solid #FFFFFF;
	border-right:30px solid #FFFFFF;
}
.tanbox {
	border:1px solid #cac8c9;
	padding:10px;
	margin-bottom:10px;
}
.display {
	width:100%;
	border:0px;
	margin-bottom:2em;
}
.display th {
	background-color:#ececec;
	font-weight:bold;
	border:1px solid #ececec;
}
.display td {
	padding:5px;
	font-size:12px;
	border:1px solid #ececec;
}
/*Container CSS*/
.invisible {
	padding:0px;
	margin:0px;
}
.dottedborder {
	border:1px solid #cac8c9;
	padding:10px;
	margin-bottom:10px;
}
.bottom-dotted-line {
	border-bottom:1px solid #cac8c9;
	padding-bottom:25px;
	margin-bottom:10px;
}
/*Container CSS*/
/*Header Class*/
#header {
	width:100%;
	height:88px;
}
.logo {
	width:216px;
	height:88px;
	text-align:left;
	float:left;
	padding:0;
	margin:0;
}
.logo img{
	position:absolute;
	top:0;
}
.top-right {
	text-align:right;
	margin:0;
	padding:0;
	padding-top:1px;
	font-size:10px;
	text-transform:uppercase;
}
.cart-right {
	text-align:right;
	color:#fff;
	float:left;
	margin-top:-1px;
}
.siteSearch {
	text-align:left;
	padding-right:5px;
	margin:0;
	padding:0;
	padding-top:1px;
}
/* Style for Search high resolution */
.search {
	width:700px;
	margin-top:50px;
	/*float:left;*/
	padding:0;
	padding-bottom:5px;
	z-index:999;
	left:246px;
	/*top:77px;*/
	position:absolute;
}
.search-box1 {
	width:394px;
	height:18px;
	border:none;
	font-weight:normal;
	color:#aaaaaa !important;
	font-size:12px;
	z-index:999;
	padding-top:3px;
	padding-left:5px;
	padding-bottom:3px;
	padding-right:0px;
	background:none repeat scroll 0 0 #e0e0e0;
}
.search-box1:focus {
	color:#575757 !important;
}
/*.btnSearch {
	color:#FFFFFF;
	background-color:#4c290d;
	width:90px;
	font-size:16px;
	border:none;
	font-weight:bold;
	text-transform:uppercase;
}*/
.btnSearch {
	background:none repeat scroll 0 0 #e0e0e0;
	font-size:10px;
	height:24px;
	border:none;
	margin:0;
	padding:0 5px;
	font-weight:bold;
	vertical-align:text-top;
	width:65px;
	text-transform:uppercase;
	color:#575757 !important;
	font-family:Arial, Helvetica, sans-serif;
}
.search-list {
	float:left;
	width:88px;
	border:2px solid #575757;
	font-weight:bold;
}
.search-list select {
	height:24px;
	display:block;
	width:88px;
	border:none;
}
.search-small {
	float:left;
	font-size:11px;
	margin-top:3px;
	margin-left:8px;
	letter-spacing:1px;
	color:#3e7795 !important;
}
.suggest_link {
	background-color:#FFFFFF;
	padding:2px 6px 2px 6px;
	z-index:99999;
	background-image:url("Images/spacer.gif");
}
.suggest_link_over {
	background-color:#dae4e9;
	padding:2px 6px 2px 6px;
}
#search_suggest {
	text-align:left;
	border:1px solid #000;
	z-index:99999;
}
/* Style for Search End */
.emphasis {
	color:#326D7F;
}
#Login {
	text-align:right;
	font-size:10px;
	float:right;
	clear:right;
	text-transform:uppercase;
}
.wrapper {
	padding-top:10px;
}
/*Header Class*/
#table {
	display:table;
	table-layout:fixed;
	width:100%;
}
#row {
	display:table-row;
}
/*MIDDLE Class*/
#middleCol {
	vertical-align:top;
}
.middle-line {
	border-left:1px solid #cac8c9;
	display:table-cell;
	width:100%;
}
.middle-left {
	width:216px;
	min-width:216px;
	font-size:13px;
	display:table-cell !important;
	vertical-align:top;
}
.middle-center {
	margin-left:10px;
	margin-right:10px;
}
.middle-right {
	width:230px;
	display:table-cell;
	vertical-align:top;
}
/*MIDDLE Class*/


/*Footer Class*/
#footer {
	width:100%;
	margin-top:10px;
}
.footer_top {
	width:100%;
	height:1px;
	border-bottom:1px solid #cac8c9;
}
.footer_bottom {
	width:100%;
	margin-top:15px;
	margin-bottom:15px;
}
.footer_leftbox {
	width:216px;
	float:left;
	font-size:13px;
}
.footer_righttbox {
	padding-left:10px;
	font-size:12px;
	border-left:1px solid #cac8c9;
	margin-left:216px;
	
}
.footer_righttbox a{
	font-size:11px;
	text-transform:uppercase;
}
.footer_righttbox p{
	margin-bottom:10px;
}
.smallblock {
	overflow:hidden;
	margin-top:15px;
	font-size:11px;
}
.verisignfooter {
	float:right;
	margin-left:20px;
}
.backtop {
	font-size:11px;
}
/*Footer Class*/

h1.book-title {
	color:#575757 !important;
	margin:0;
	text-transform:none;
	font-size:21px;
}
h2 {
	font-size:24px;
	color:#575757;
	margin:5px 0 15px 0;
}
h3 {
	font-size:20px;
	color:#575757;
	margin:10px 0 5px 0;
}
h4 {
	 color:#575757;
  margin:0.1em 0;
  padding-top:0.1em;
  text-transform:uppercase;
  font-size:14px !important;
}
h4.regular-margin {
	margin-bottom:1em;
}
h1 small, h2 small, h3 small, h4 small, h5 small {
	font-weight:normal;
	font-size:11px;
	display:inline;
}
.small {
	line-height:1.2em;
	font-size:11px;
}
.text-box {
	border:2px solid #575757;
	color:#575757;
	padding:2px 2px 2px 2px;
	font-family:Arial;
}
/*input.button
{
	background-color:#424242;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	cursor:pointer;
	text-transform:uppercase;
	margin:5px 5px 5px 0px;
	
	border:2px solid #4a3a2d;
		padding-top:4px;
	padding-right:4px;
	padding-bottom:4px;
	padding-left:4px;
}*/
.newbutton {
	background-color:#7d6855;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	cursor:pointer;
	padding:2px 3px 2px 2px;
	border:1px solid #4c3b2b;
}
.newbutton:hover {
	background-color:#6d533c;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	cursor:pointer;
	text-decoration:none;
	padding:2px 3px 2px 2px;
	border:1px solid #4c3b2b;
}
.scanalert {
	overflow:hidden;
	padding:0px;
	margin:0px;
	padding-left:10px;
	padding-right:20px;
}
.dontmiss {
	overflow:hidden;
	font-size:13px;
}
.dontmiss ul li {
	TEXT-ALIGN:left;
	BACKGROUND:url(images/bullet_li.gif) no-repeat 0px 8px !important;
	LIST-STYLE-TYPE:none;
}
.dontmiss ul {
	PADDING-BOTTOM:0px;
	LIST-STYLE-TYPE:none;
	MARGIN:0;
	PADDING-LEFT:0px;
	PADDING-RIGHT:0px;
	PADDING-TOP:0px
}
.powells ul {
	padding:0px;
	margin:0px;
	list-style-type:none;
}
.powells ul li {
	text-align:left;
	padding-left:8px;
	background-image:url("Images/bullet_li.gif");
	background-repeat:no-repeat;
	background-position:0px 8px;
}
.powells ul li a:hover {
	/*background-color:#dae4e9;*/
	color:#326D7F;
	text-decoration:none;
}
.margin_social {
	margin:5px 0px 0px 10px;
}
.margin-social {
	border:0;
	border-bottom:1px solid #cac8c9;
	margin:20px 0 10px 0;
	height:1px;
}
.shipping_rates {
	text-align:center;
}
.border {
	border:1px Solid #4a3a2d;
}
.homechunk {
	margin-right:7px;
	line-height:1.2em;
}
.homechunk .content {
	width:100%;
	overflow:hidden;
}
.homechunk .content a:hover {
	
	color:#326D7F;
	text-decoration:none;
}
.homechunk .small {
	font-size:11px;
	width:100%;
	overflow:hidden;
	margin-top:15px;
}
.homechunk ul {
	padding:0px;
	margin:0px;
	list-style-type:none;
}
.homechunk ul li {
	text-align:left;
	margin-top:15px;
	padding-left:8px;
	background-image:url("Images/bullet_li.gif") !important;
	background-repeat:no-repeat;
	background-position:0px 8px;
}
.homechunk ul li a:hover {
	
	color:#326D7F;
	text-decoration:none;
}
.event {
	margin-right:7px;
	line-height:1.2em;
}
.event_bg {
	background-image:url("Images/hp_events_bg.gif");
	background-repeat:no-repeat;
	background-position:center bottom;
}
.event ul {
	padding:0px;
	margin:0px;
	list-style-type:none;
}
.event ul li {
	text-align:left;
	margin-bottom:15px;
	padding-left:0px;
	background-image:none;
	font-size:11px;
	font-weight:bold;
}
.event ul li a:hover {
	
	color:#326D7F;
	text-decoration:none;
}
.tanbox h3 {
	margin-top:0px;
}
h3.post-title {
	margin-bottom:0;
	line-height:1em;
	padding:0;
}
h3.post-title a:visited, h3.post-title a:hover, #margin h3.post-title a:visited, #margin h3.post-title a:hover {
	color:#3E7795;
}
.post-info {
	display:block;
	padding:5px 0;
	overflow:hidden;
}
.comment-info {
	float:right;
	background-image:url("Images/comments.gif");
	background-repeat:no-repeat;
	background-position:right center;
	padding-right:17px;
}
a.continue {
	display:block;
	text-align:right;
	font-weight:bold;
	font-size:.85em;
	font-style:italic;
	clear:both;
}
hr.fine, #margin hr.fine, .tanbox hr.fine {
	border:0;
	border-bottom:1px solid #cac8c9;
	margin:0 0 5px 0;
	height:1px;
}
ol.booklist {
	margin:0;
	padding:0;
	width:auto;
	background:none;
	overflow:hidden;
}
ol.booklist li {
	list-style-type:none;
	vertical-align:top;
	margin:0px;
	padding-top:5px;
	padding-bottom:10px;
	width:200px;
	margin-right:3px;
	display:inline-block;
}
ol.booklist li .width-fixer {
	display:block;
	width:190px;
	overflow:auto;
}
ol.booklist li .bookimage {
	float:left;
	overflow:auto;
}
ol.booklist li .border {
	border:1px Solid #4a3a2d;
}
ol.booklist li .price-cart {
	float:left;
	overflow:auto;
	color:#555555;
	font-size:10px;
	margin-left:10px;
}
ol.booklist li .dollor {
	color:#555574;
	font-size:14px;
	font-weight:bold;
}
ol.booklist li .price {
	color:#575757;
	font-size:14px;
	font-weight:bold;
}
ol.booklist .book-info {
	clear:left;
	display:block;
	padding:.25em 0 15px;
}
ol.booklist h3.book-title {
	font-size:14px;
	line-height:16px;
	margin:0;
	padding:0;
}
h3.book-title {
	font-size:14px;
	line-height:16px;
	margin:0;
	padding:0;
}
ol.booklist .cite {
	font-size:12px;
	font-style:normal;
	font-weight:bold;
}
.slideshow-wrapper {
	height:240px;
	/*position:relative;*/
	margin:0px;
	padding:0px;

	/*background-image:URL("../Images/hpcenter_bkd.jpg");*/
	background-repeat:no-repeat;
	z-index:-1;
}
.slideshow-menu {
	display:block;
	position:absolute;
	top:200px;
	left:10px;
	height:20px;
	background-color:#FFFFFF;
	font-weight:bold;
	padding:2px 5px 2px 5px;
	border:1px solid #4a3a2d;
}
.slideshow-menu a {
	color:#4a3a2d;
	text-decoration:none;
}
.slideshow-menu a:hover {
	text-decoration:none;
}
.slideshow-number {
	display:block;
	position:absolute;
	top:225px;
	left:350px;
	height:12px;
	background-color:#FFFFFF;
	color:#888888;
	font-size:11px;
	line-height:12px;
	font-weight:bold;
	padding:0px;
	margin:0px;
}
.middle_h2 {
	font-size:18px;
	margin:5px 0 15px 0;
}
.content {
	font-size:14px;
}
.button:disabled {
	background-color:#ccc !important;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
	Display:inline-block;
	margin:0;
	border:none;
	padding-top:4px;
	padding-right:4px;
	padding-bottom:4px;
	padding-left:4px;
	cursor:text !important;
}
.button {
	background-color:#424242 !important;
	color:#FFFFFF!important;
	text-shadow:none!important;
	font-size:12px;
	font-weight:bold;
	cursor:pointer;
	text-transform:uppercase;
	text-decoration:none;
	Display:inline-block;
	margin:0;
	border:none;
	padding-top:4px;
	padding-right:4px;
	padding-bottom:4px;
	padding-left:4px;
}
.button:hover {
	background-color:#424242;
	color:#FFFFFF;
	cursor:pointer;
	text-transform:uppercase;
	text-decoration:none;
}
.form-label {
	text-align:right;
}
.data_grid {
	border:1px solid #cac8c9;
}
.data_grid th {
	background-color:#aaa;
	color:#FFFFFF;
	border-bottom:1px #cac8c9 solid;
	font-weight:bold;
	text-align:left;
	padding:2px 5px 2px 5px;
	border:0px;
}
.data_grid td {
	background-color:#FFFFFF;
	padding:2px 5px 2px 5px;
	border:0px;
}
.data_grid .mulrow td {
	background-color:#eee;
}
/*ADMIN CSS*/
#content_admin {
	width:100%;
	margin:0 auto;
	margin-top:10px;
	margin-bottom:20px;
	margin-left:20px;
}
#footer_admin {
	width:100%;
	border-top:1px solid #98b4c2;
	padding-top:10px;
	padding-bottom:10px;
}
#Breadcrumb {
	height:30px;
	width:960px;
	line-height:30px;
	background:url(Images/Breadcrumb-BG.jpg) no-repeat 0 0;
	margin:0 0 2em 0;
	font-size:11px;
}
#Breadcrumb span {
	display:inline-block;
	height:30px;
	float:left;
	font-weight:bold;
	color:#666666;
	font-size:11px;
}
#Breadcrumb .Intro {
	text-transform:uppercase;
	padding:0 15px 0 13px;
	margin:0 15px 0 0;
	font-size:10px;
	background:url(Images/Breadcrumb-FirstSep.jpg) no-repeat right 0;
}
#Breadcrumb .SkinObject {
	display:inline-block;
	color:#3c3c3c;
	height:30px;
	float:left;
}
#Breadcrumb .SkinObject:hover {
	color:#666666;
	text-decoration:underline;
}
#Breadcrumb span.Sep {
	width:14px;
	background:url(Images/Breadcrumb-Sep.jpg) no-repeat 0 0;
	margin:0 15px;
}
div.breadcrumb {
	FONT-SIZE:small
}
div.breadcrumb .img {
	margin-left:10px;
	margin-right:10px;
}
/*#Body .ui-widget-overlay {background:#000;opacity:.60;filter:Alpha(Opacity=60);position:absolute;top:0;left:0;width:100%;height:100%;}
#Body .ui-widget-shadow{margin:5px 0 0 5px;padding:0;background:#999;opacity:.45;filter:Alpha(Opacity=45);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.dnnFormPopup{position:absolute;padding:0;width:300px;border:4px #5b8ca4 solid;background:#fff;border-radius:10px;-moz-border-radius:10px;}
#iPopUp{ width:99% !important;padding-top:10px; padding-left:5px;}

.dnnFormPopup .ui-dialog-titlebar {padding:0.8em 1.2em;background:#dae4e9;position:relative;overflow:hidden;color:#412812;font-weight:bold;cursor:move;
    -webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:0px;-webkit-border-bottom-left-radius:0px;
    -moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:0px;
    -moz-border-radius-bottomleft:0px;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}
.dnnForm .ui-widget-header, .dnnFormPopup .ui-widget-header {font-weight:bold;border-bottom:1px solid #5b8ca4;}
.dnnFormPopup .ui-dialog-title{float:left;margin:.1em 16px .1em 0;position:relative;font-size:14px;}
.dnnFormPopup a.ui-dialog-titlebar-close{text-indent:-9999em;display:block;position:absolute;right:10px;top:10px;background:url(Images/close-icn.png) no-repeat;height:24px;width:24px;}
.dnnFormPopup a.dnnToggleMax{float:right;display:block;text-indent:-9999em;background:url(Images/modal-max-min-icn.png) no-repeat bottom;height:24px;width:24px;margin:1px 24px 0 0}
.dnnFormPopup a.dnnToggleMax.ui-dialog-titlebar-max{background:url(Images/modal-max-min-icn.png) no-repeat top;}
.dnnFormPopup .ui-dialog-content, #iPopUp .ui-dialog-content{position:relative;border:0;padding:0;background:#fff;overflow:auto;zoom:1;}
.dnnFormPopup .ui-dialog-buttonpane {text-align:left;border-width:1px 0 0 0;background-image:none;margin:.5em 0 0 0;padding:.3em 1em .5em .4em;}
.dnnFormPopup .ui-dialog-buttonpane .ui-dialog-buttonset {float:right;}
.dnnFormPopup .ui-dialog-buttonpane button {margin:.5em .4em .5em 0.8em;cursor:pointer;padding:0.5em 1em;}
.dnnFormPopup .ui-resizable-se{width:14px;height:14px;float:right;background:url(Images/modal-resize-icn.png) no-repeat bottom;height:24px;width:24px;}
.dnnFormPopup .dnnDialog {padding:10px;} */
.dnnLoading {
	background:#fff url(Images/loading.gif) no-repeat center center;
	position:absolute;
	z-index:9999;
}
.dnnFormHelpContent, .dnnFormItem label .dnnFormHelpContent {
	border:#5f747e 2px solid;
	color:#575757;
	background:#dae4e9 url(Images/help-icn.png) no-repeat 10px 10px;
	-moz-border-radius:3px;
	border-radius:3px;
	text-shadow:0px 1px 1px #fff;
	font-weight:normal;
	max-width:30em;
	padding:0.8em 1em 0.8em 3em;
}
.dnnTooltip a span {
	color:#575757;
}
.dnnForm h2.dnnFormSectionHead a {
	color:#575757;
}
.dnnForm .ui-tabs .ui-tabs-nav li, ul.dnnAdminTabNav li {
	list-style:none;
	float:left;
	position:relative;
	top:1px;
	margin:0 .2em 1px 0;
	border-bottom:0 !important;
	padding:0;
	white-space:nowrap;
}
.dnnForm .ui-tabs .ui-tabs-nav li a, ul.dnnAdminTabNav li a {
	float:left;
	padding:.5em 1em;
	text-decoration:none;
	font-weight:bold;
	color:#575757;
	display:block;
	margin:0;
	letter-spacing:-0.03em;
	background:#dae4e9;
	-moz-border-radius-topleft:3px;
	-moz-border-radius-topright:3px;
	-moz-border-radius-bottomright:0px;
	-moz-border-radius-bottomleft:0px;
	border-top-left-radius:3px;
	border-top-right-radius:3px;
	border-bottom-right-radius:0px;
	border-bottom-left-radius:0px;
}
.dnnForm .ui-state-default a, .dnnForm .ui-state-default a:link, .dnnForm .ui-state-default a:visited {
	color:#575757;
	text-decoration:none;
}
/*.dnnForm .ui-state-hover a, .dnnForm .ui-state-hover a:hover {float:left;padding:.5em 1em;text-decoration:none;font-weight:bold;color:#575757;text-decoration:none;
display:block;margin:0; letter-spacing:-0.03em;background:#ebe7dc;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:0;
		-moz-border-radius-bottomleft:0;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:0;border-bottom-left-radius:0;}*/
		
.dnnForm .ui-state-active a, .dnnForm .ui-state-active a:link, .dnnForm .ui-state-active a:visited, .dnnForm .ui-state-active, .dnnForm .ui-widget-content .ui-state-active, .dnnForm .ui-widget-header .ui-state-active {
	font-weight:bold;
	color:#575757;
	cursor:pointer;
	background:#ebe7dc;
}
#dnn_ctr_Login_DNN p {
	margin-left:17px;
}
.dnnSecondaryAction {
	padding-top:7px;
	padding-left:10px;
	padding-right:10px;
}
.dnnGrid {
	border:1px solid #4c3b2b !important;
}
.dnnGridHeader td {
	background-color:#7a604a;
	color:#FFFFFF;
	border-bottom:1px #4c3b2b solid;
	font-weight:bold;
	background-image:url(Images/dt_head.gif);
	background-repeat:repeat-x;
	background-position:top;
}
.dnnGridHeader th {
	background-color:#7d6855 !important;
	color:#FFFFFF;
	border-bottom:1px #4c3b2b solid;
	font-weight:bold;
}
.dnnGridItem {
	background-color:#FFFFFF;
}
.dnnGridAltItem {
	background:#ebe7dc;
	border-top-width:1px;
	border-bottom-width:1px;
	border-top-style:solid;
	border-bottom-style:solid;
	border-top-color:#c9baad;
	border-bottom-color:#c9baad;
}
.dnnGrid td {
	padding:3px 5px;
}
.dnnGrid td input.dnnFormInput {
	width:42%;
}
.ControlPanel, .PagingTable {
	width:100%;
	background-color:#fff;
	border:#4c3b2b 1px solid;
}
.dnnFormItem Input {
	/*margin-top:5px;*/
	margin-top:0px;
}
.dnnFormItem input[type="password"] {
}
.dnnForm input[type="checkbox"], .dnnForm input[type="radio"] {
	margin-right:5px;
	margin-top:5px;
	width:auto;
	-webkit-margin-before:5px;
}
.dnnLogHeader {
	background-color:#7d6855;
	color:#FFFFFF;
	border-bottom:1px #4c3b2b solid;
	font-weight:bold;
}
.dnnShortFormInfo {
	border:#5f747e 2px solid;
	color:#575757;
}
.dnnFormInfo {
	border:#5f747e 2px solid;
	color:#575757;
	background:#dae4e9 url(Images/help-icn.png) no-repeat 10px 12px;
	font-weight:normal;
}
div.dnnAddProfile .dnnFormItem label {
	display:block;
	float:none;
	text-align:left;
	width:100%;
}
div.dnnAddProfile div.dnnFormCombo .rcbInputCell input.rcbInput {
	-moz-border-radius:3px;
	border-radius:3px;
	padding:5px;
	background:#fffff5;
	-moz-box-shadow:inset 0 0 3px 3px #fffbe1;
	-webkit-box-shadow:inset 0 0 3px 3px #fffbe1;
	box-shadow:inset 0 0 3px 3px #fffbe1;
	border:1px solid #bcb691;
	border-top:1px solid #000;
	margin:0;
	margin-top:5px;
	width:100%;
	font-family:Arial, Verdana, sans-serif;
	border-left:5px #F00 solid;
	position:relative;
}
div.dnnAddProfile .dnnFormItem .dnnPrimaryAction {
	margin-top:30px;
}
.FileManager {
	border:1px solid #4c3b2b;
	height:400px;
}
.FileManager_ToolBar {
	border-bottom:1px solid #4c3b2b;
	height:25px;
}
.FileManager_Explorer {
	height:100%;
	border:1px solid #4c3b2b;
	background-color:White;
	margin:2px 2px 2px 2px;
	margin-right:10px;
}
.FileManager_FileList {
	height:100%;
	padding:2px 2px 2px 5px;
	overflow:auto;
}
.FileManager_MessageBox {
	text-align:center;
	vertical-align:middle;
	background-color:White;
	padding:25px 25px 25px 25px;
}
.FileManager_Header {
	font-weight:bold;
	color:#FFFFFF;
	background-color:#7d6855;
	border:#4c3b2b 1px solid;
	height:25px;
}
.FileManager_Header a {
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	background-color:#7d6855;
	height:25px;
}
.FileManager_Pager {
	font-size:11px;
	font-weight:bold;
	background-color:#ebe7dc;
	border-top:#4c3b2b 1px solid;
	height:25px;
}
.FileManager_StatusBar {
	font-size:11px;
	font-weight:normal;
	background-color:#ebe7dc;
	height:25px;
	margin:2px 2px 2px 2px;
}
.FileManager_Item {
	border:1px solid #4c3b2b;
}
.FileManager_SelItem {
	font-family:Tahoma, Arial, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:White;
	background-color:#99ffff;
	border-style:none;
}
.FileManagerTreeNode {
	font-family:Tahoma, Arial, Helvetica;
	font-size:11px;
	font-weight:normal;
}
.FileManagerTreeNodeSelected {
	font-family:Tahoma, Arial, Helvetica;
	font-size:11px;
	font-weight:normal;
	background-color:#dcdcdc;
}
.dnnSearchFilters, .dnnFormItem label .dnnSearchFilters {
	border:#5f747e 2px solid;
	color:#575757;
	background:#dae4e9;
	-moz-border-radius:3px;
	border-radius:3px;
	text-shadow:0px 1px 1px white;
	font-weight:normal;
	padding:0.8em 1em 0.8em 1em;
	margin:5px;
}
.SubSubHead {
	font-weight:bold;
	color:#575757;
}
.popup-content {
	margin-left:20px;
	margin-right:20px;
	margin-top:20px;
}
.popup-heading {
	border-bottom:1px solid #cccccc;
	padding-bottom:10px;
}
/*ADMIN CSS*/
h1, #sectionheader {
	color:#575757;
	font-family:Helvetica Bold, Arial Bold, Arial, sans-serif;
	font-size:30px;
	font-weight:bold;
	line-height:1em;
	margin:20px 0 15px;
	padding-bottom:8px;
	z-index:-111;
}
UL#bookinfo {
	PADDING-BOTTOM:0px;
	MARGIN:0px;
	PADDING-LEFT:0px;
	PADDING-RIGHT:0px;
	FONT-SIZE:11px;
	PADDING-TOP:0px
}
UL#bookinfo .starRating {
	float:left;
	width:100px;
}
#content UL LI {
	TEXT-ALIGN:left;
	/*BACKGROUND:url(images/bullet_l1i.gif) no-repeat 0px 8px;*/
	LIST-STYLE-TYPE:none;
}
#content UL {
	PADDING-BOTTOM:0px;
	LIST-STYLE-TYPE:none;
	MARGIN:0;
	PADDING-LEFT:0px;
	PADDING-RIGHT:0px;
	PADDING-TOP:0px
}
#greenbullet li {
	background-image:url(images/bullet_li.gif) !important;
	padding-left:8px;
}
.tinytext {
	LINE-HEIGHT:1.2em;
	FONT-SIZE:11px
}
hr {
	-moz-border-bottom-colors:none;
	-moz-border-image:none;
	-moz-border-left-colors:none;
	-moz-border-right-colors:none;
	-moz-border-top-colors:none;
	border-color:#cac8c9 -moz-use-text-color -moz-use-text-color;
	border-right:medium none;
	border-style:solid none none;
	border-width:1px medium medium;
	color:#cac8c9;
	margin:25px 0 10px;
	padding:0;
}
#comments h3 {
	color:#993300;
	font-size:18px;
	margin:15px 0 5px;
	padding:0;
}
#customer_comments hr, #goodreads hr {
	-moz-border-bottom-colors:none;
	-moz-border-image:none;
	-moz-border-left-colors:none;
	-moz-border-right-colors:none;
	-moz-border-top-colors:none;
	border-color:-moz-use-text-color -moz-use-text-color #cac8c9;
	border-style:none none solid;
	border-width:medium medium 1px;
	height:1px;
	width:100%;
}
#customer_comments H4 {
	PADDING-BOTTOM:0px;
	LINE-HEIGHT:1.3em;
	MARGIN:0px;
	PADDING-LEFT:0px;
	PADDING-RIGHT:0px;
	FONT-SIZE:13px;
	FONT-WEIGHT:bold;
	PADDING-TOP:0px;
}
#customer_comments H6 {
	LINE-HEIGHT:2.5em;
	FONT-SIZE:13px;
	FONT-WEIGHT:bold
}
#customer_comments .comments ul {
	margin:0px !important;
	Padding:0px !important;
}
#customer_comments h5, #goodreads h5 {
	font-size:14px !important;
	font-weight:bold;
	margin:5px 0 10px;
	padding:0;
}
/* Product Comment */
.blurb_bq {
	text-align:justify;
	text-align-last:left;
	word-break:break-word !important;
}
DIV.blurb_bq H1 {
	FONT-SIZE:20px
}
DIV.blurb_bq p {
	margin-top:16px;
	margin-bottom:16px;
}
DIV.blurb_bq H2 {
	FONT-SIZE:18px
}
DIV.blurb_bq H3 {
	FONT-SIZE:16px
}
DIV.blurb_bq H4 {
	FONT-SIZE:14px
}
DIV.blurb_bq H1 {
	COLOR:#424242;
	FONT-WEIGHT:normal
}
DIV.blurb_bq H2 {
	COLOR:#424242;
	FONT-WEIGHT:normal
}
DIV.blurb_bq H3 {
	COLOR:#424242;
	FONT-WEIGHT:normal
}
DIV.blurb_bq H4 {
	COLOR:#424242;
	FONT-WEIGHT:normal
}
.RadGrid .rgFilter {
	height:22px;
	margin:0 0 0 2px;
	width:22px;
}
.RadGrid .rgGroupPanel {
	height:24px;
}
.RadGrid .rgGroupItem {
	font-weight:normal;
	line-height:20px;
	padding:0 2px 1px 3px;
	vertical-align:middle;
}
.RadGrid .rgGroupHeader td {
	padding-bottom:0;
	padding-top:0;
}
.RadGrid .rgGroupHeader td p {
	display:inline;
	margin:0;
	padding:0 10px;
}
.RadGrid .rgGroupHeader td div div {
	padding:0 10px;
	top:-0.8em;
}
* html .RadGrid .rgGroupHeader td div div {
	top:0;
}
.RadGrid .rgGroupHeader td div div div {
	border:0 none;
	padding:0;
	top:0;
}
.RadGrid .rgUpdate, .RadGrid .rgCancel {
	height:18px;
	width:18px;
}
.RadGrid .rgDetailTable {
	border-style:solid;
	border-width:1px 0 1px 1px;
}
.RadGrid .rgAdd, .RadGrid .rgRefresh {
	height:18px;
	vertical-align:bottom;
	width:18px;
}
* + html .RadGrid .rgAdd, * + html .RadGrid .rgRefresh {
	vertical-align:middle;
}
* html .RadGrid .rgAdd, * html .RadGrid .rgRefresh {
	vertical-align:middle;
}
.RadGrid .rgEdit, .RadGrid .rgDel {
	height:15px;
	width:15px;
}
.RadGridRTL .rgHeader, .RadGridRTL .rgResizeCol {
	text-align:right;
}
.RadGridRTL .rgPager .rgStatus {
	border-left-width:1px;
	border-right:0 none;
}
.RadGridRTL .rgWrap {
	float:right;
}
.RadGridRTL .rgArrPart1 {
	padding-left:0;
	padding-right:10px;
}
.RadGridRTL .rgPageFirst, .RadGridRTL .rgPagePrev {
	margin-left:1px;
	margin-right:0;
}
.RadGridRTL .rgPageNext, .RadGridRTL .rgPageLast {
	margin-left:0;
	margin-right:1px;
}
.RadGridRTL .rgInfoPart {
	float:left;
}
.RadGridRTL .rgNumPart {
	width:220px;
}
.RadGridRTL .rgNumPart a {
	float:right;
}
.RadGridRTL .rgDetailTable {
	border-left-width:0;
	border-right-width:1px;
}
.RadGridRTL input.rgRefresh, .RadGridRTL input.rgAdd {
	margin:0 0 0 4px;
}
.RadGridRTL .rgInfoPart {
	text-align:left;
}
.RadGridRTL .rgSliderLabel {
	float:right;
}
.RadGridRTL .rgPager div.RadSlider {
	float:right;
	margin:0 0 0 10px;
}
.RadGrid_Default {
	background:none repeat scroll 0 0 #FFFFFF;
	border:1px solid #d7cfcd;
	color:#333333;
}
.RadGrid_Default, .RadGrid_Default .rgMasterTable, .RadGrid_Default .rgDetailTable, .RadGrid_Default .rgGroupPanel table, .RadGrid_Default .rgCommandRow table, .RadGrid_Default .rgEditForm table, .RadGrid_Default .rgPager table, .GridToolTip_Default {
	font:12px/16px;
}
.RadGrid_Default .rgAdd, .RadGrid_Default .rgRefresh, .RadGrid_Default .rgEdit, .RadGrid_Default .rgDel, .RadGrid_Default .rgFilter, .RadGrid_Default .rgPagePrev, .RadGrid_Default .rgPageNext, .RadGrid_Default .rgPageFirst, .RadGrid_Default .rgPageLast, .RadGrid_Default .rgExpand, .RadGrid_Default .rgCollapse, .RadGrid_Default .rgSortAsc, .RadGrid_Default .rgSortDesc, .RadGrid_Default .rgUpdate, .RadGrid_Default .rgCancel, .RadGrid_Default .rgUngroup, .RadGrid_Default .rgExpXLS, .RadGrid_Default .rgExpDOC, .RadGrid_Default .rgExpPDF, .RadGrid_Default .rgExpCSV {
	background-image:url("Images/gridicon.gif");
}
.RadGrid_Default .rgHeaderDiv {
	background:url("Images/gridicon.gif") repeat-x scroll 0 -7550px #EEEEEE;
}
.rgTwoLines .rgHeaderDiv {
	background-position:0 -7050px;
}
.RadGrid_Default .rgHeader, .RadGrid_Default th.rgResizeCol {
	-moz-border-bottom-colors:none;
	-moz-border-image:none;
	-moz-border-left-colors:none;
	-moz-border-right-colors:none;
	-moz-border-top-colors:none;
	border-color:-moz-use-text-color -moz-use-text-color #828282;
	border-style:none none solid;
	border-width:0 0 1px;
}
.RadGrid_Default th.rgSorted {
	background-color:#C4C4C4;
	background-position:0 -2600px;
}
.RadGrid_Default .rgHeader, .RadGrid_Default .rgHeader a {
	color:#fff;
}
.RadGrid_Default .rgRow td, .RadGrid_Default .rgAltRow td, .RadGrid_Default .rgEditRow td, .RadGrid_Default .rgFooter td {
	border-top-width:1px;
	border-right-width:0;
	border-bottom-width:1px;
	border-left-width:0;
	border-top-style:solid;
	border-right-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
}
.RadGrid_Default .rgRow td {
	border-color:#FFFFFF;
}
.RadGrid_Default .rgAltRow {
	background:none repeat scroll 0 0 #ebe7dc;
}
.RadGrid_Default .rgAltRow td {
	border-color:#d5d0c3;
}
.RadGrid_Default .rgRow .rgSorted {
	background-color:#F2F2F2;
	border-bottom-color:#F2F2F2;
}
.RadGrid_Default .rgAltRow .rgSorted {
	background-color:#ebe7dc;
	border-bottom-color:#E6E6E6;
}
.RadGrid_Default .rgSelectedRow .rgSorted, .RadGrid_Default .rgActiveRow .rgSorted, .RadGrid_Default .rgHoveredRow .rgSorted, .RadGrid_Default .rgEditRow .rgSorted {
	background-color:transparent;
}
.RadGrid_Default .rgRow a, .RadGrid_Default .rgAltRow a, .RadGrid_Default .rgEditRow a, .RadGrid_Default tr.rgEditRow a, .RadGrid_Default tr.rgHoveredRow a, .RadGrid_Default tr.rgActiveRow a, .RadGrid_Default .rgFooter a, .RadGrid_Default .rgEditForm a {
	color:#000;
	text-decoration:underline;
}
.RadGrid_Default .rgRow a:hover, .RadGrid_Default .rgAltRow a:hover, .RadGrid_Default .rgEditRow a:hover, .RadGrid_Default tr.rgEditRow a:hover, .RadGrid_Default tr.rgHoveredRow a:hover, .RadGrid_Default tr.rgActiveRow a:hover, .RadGrid_Default .rgFooter a:hover, .RadGrid_Default .rgEditForm a:hover {
	color:#000;
	text-decoration:none;
}
.RadGrid_Default .rgSelectedRow {
	background:url("WebResource.axd?d=K9op0B7Ao_c0fElJtwh4Dd0kuFUpA5Z2aSC804SghuUZngHlYAJlsbw_gPVTCNJpINSa9wU9-Jc0MPXv4ltV-0AxmFPqrdzrFPagJIPVf3cApQoG3kNzh5jcS5zxtf8WNb_VlMxGpfLoHGdx0&t=634618114348356466") repeat-x scroll 0 -3900px #828282;
	color:#FFFFFF;
}
* + html .RadGrid_Default .rgSelectedRow .rgSorted {
	background-color:#828282;
}
* html .RadGrid_Default .rgSelectedRow .rgSorted {
	background-color:#828282;
}
.RadGrid_Default .rgSelectedRow a {
	color:#FFFFFF;
}
.RadGrid_Default .rgActiveRow, .RadGrid_Default .rgHoveredRow {
	background:url("WebResource.axd?d=K9op0B7Ao_c0fElJtwh4Dd0kuFUpA5Z2aSC804SghuUZngHlYAJlsbw_gPVTCNJpINSa9wU9-Jc0MPXv4ltV-0AxmFPqrdzrFPagJIPVf3cApQoG3kNzh5jcS5zxtf8WNb_VlMxGpfLoHGdx0&t=634618114348356466") repeat-x scroll 0 -2900px #C5C5C5;
	color:#333333;
}
* + html .RadGrid_Default .rgActiveRow .rgSorted, * + html .RadGrid_Default .rgHoveredRow .rgSorted {
	background-color:#C5C5C5;
}
* html .RadGrid_Default .rgActiveRow .rgSorted, * html .RadGrid_Default .rgHoveredRow .rgSorted {
	background-color:#C5C5C5;
}
.RadGrid_Default .rgEditRow {
	background:url("WebResource.axd?d=K9op0B7Ao_c0fElJtwh4Dd0kuFUpA5Z2aSC804SghuUZngHlYAJlsbw_gPVTCNJpINSa9wU9-Jc0MPXv4ltV-0AxmFPqrdzrFPagJIPVf3cApQoG3kNzh5jcS5zxtf8WNb_VlMxGpfLoHGdx0&t=634618114348356466") repeat-x scroll 0 -4900px #FFFFFF;
	color:#333333;
}
* + html .RadGrid_Default .rgEditRow .rgSorted {
	background-color:#FFFFFF;
}
* html .RadGrid_Default .rgEditRow .rgSorted {
	background-color:#FFFFFF;
}
.RadGrid_Default .rgActiveRow td, .RadGrid_Default .rgActiveRow td.rgSorted, .RadGrid_Default .rgHoveredRow td, .RadGrid_Default .rgHoveredRow td.rgSorted {
	border-bottom-color:#9E9E9E;
}
.RadGrid_Default .rgSelectedRow td, .RadGrid_Default .rgSelectedRow td.rgSorted {
	border-bottom-color:#6C6C6C;
}
.RadGrid_Default .rgDrag {
	background-image:url("WebResource.axd?d=dg2QexlWIbfZ4ISutamnobuKj2lCxA8W2r20y2oU1rw6L0AVQoP5P2-asnN41YnVPeJXhxmcnMEloR1L0eJ8VoyOkAlRbNihkQARdxOkAuRPnLSb4Hg9iXa52HJ3KhiMG1CbsgmCj53IXruf0&t=634618114348356466");
}
.RadGrid_Default .rgFooterDiv, .RadGrid_Default .rgFooter {
	background:none repeat scroll 0 0 #EEEEEE;
}
.RadGrid_Default .rgFooter td {
	border-bottom:1px solid #FFFFFF;
	border-top:1px solid #828282;
}
.RadGrid_Default .rgPager .rgStatus {
	-moz-border-bottom-colors:none;
	-moz-border-image:none;
	-moz-border-left-colors:none;
	-moz-border-right-colors:none;
	-moz-border-top-colors:none;
	border-color:#828282 #C9C9C9 #EEEEEE;
	border-style:solid;
	border-width:1px 1px 1px 0;
}
.RadGrid_Default .rgStatus div {
	background-image:url("WebResource.axd?d=c7KEY6Aub_D2SplAWtDQoEMl6hU3TOxTzLjXEuW4WYXh-lHKXzenPZkT1ZvBbOGdJUX2PaQN4X8EDUCH-dtTWm-eeoEE-mLlg_R821ybgqnOd974cYvVtjO8Ux8l7359z2jLf5koYGaily7qo6uAHubWpRE1&t=634618114348356466");
}
.RadGrid_Default .rgPager {
	background:none repeat scroll 0 0 #EEEEEE;
}
.RadGrid_Default td.rgPagerCell {
	-moz-border-bottom-colors:none;
	-moz-border-image:none;
	-moz-border-left-colors:none;
	-moz-border-right-colors:none;
	-moz-border-top-colors:none;
	border-color:#828282 #EEEEEE #EEEEEE;
	border-style:solid;
	border-width:1px 0 1px 1px;
}
.RadGrid_Default .rgInfoPart {
	color:#8A8A8A;
}
.RadGrid_Default .rgInfoPart strong {
	color:#4C4E54;
}
.RadGrid_Default .rgPageFirst {
	background-position:0 -550px;
}
.RadGrid_Default .rgPageFirst:hover {
	background-position:0 -600px;
}
.RadGrid_Default .rgPagePrev {
	background-position:0 -700px;
}
.RadGrid_Default .rgPagePrev:hover {
	background-position:0 -750px;
}
.RadGrid_Default .rgPageNext {
	background-position:0 -850px;
}
.RadGrid_Default .rgPageNext:hover {
	background-position:0 -900px;
}
.RadGrid_Default .rgPageLast {
	background-position:0 -1000px;
}
.RadGrid_Default .rgPageLast:hover {
	background-position:0 -1050px;
}
.RadGrid_Default .rgPager .rgPagerButton {
	background:url("WebResource.axd?d=K9op0B7Ao_c0fElJtwh4Dd0kuFUpA5Z2aSC804SghuUZngHlYAJlsbw_gPVTCNJpINSa9wU9-Jc0MPXv4ltV-0AxmFPqrdzrFPagJIPVf3cApQoG3kNzh5jcS5zxtf8WNb_VlMxGpfLoHGdx0&t=634618114348356466") repeat-x scroll 0 -1550px #E8E8E8;
	border-color:#D0D0D0 #AEAEAE #8B8B8B;
	color:#000;
}
.RadGrid_Default .rgNumPart a:hover, .RadGrid_Default .rgNumPart a:hover span, .RadGrid_Default .rgNumPart a.rgCurrentPage, .RadGrid_Default .rgNumPart a.rgCurrentPage span {
	background:url("WebResource.axd?d=K9op0B7Ao_c0fElJtwh4Dd0kuFUpA5Z2aSC804SghuUZngHlYAJlsbw_gPVTCNJpINSa9wU9-Jc0MPXv4ltV-0AxmFPqrdzrFPagJIPVf3cApQoG3kNzh5jcS5zxtf8WNb_VlMxGpfLoHGdx0&t=634618114348356466") no-repeat scroll 0 0 transparent;
}
.RadGrid_Default .rgNumPart a {
	color:#000;
}
.RadGrid_Default .rgNumPart a:hover {
	background-position:100% -1250px;
}
.RadGrid_Default .rgNumPart a:hover span {
	background-position:0 -1150px;
}
.RadGrid_Default .rgNumPart a.rgCurrentPage, .RadGrid_Default .rgNumPart a.rgCurrentPage:hover {
	background-position:100% -1450px;
}
.RadGrid_Default .rgNumPart a.rgCurrentPage span, .RadGrid_Default .rgNumPart a.rgCurrentPage:hover span {
	background-position:0 -1350px;
}
.RadGrid_Default .rgHeader .rgSortAsc {
	background-position:3px -248px;
	height:10px;
}
.RadGrid_Default .rgHeader .rgSortDesc {
	background-position:3px -198px;
	height:10px;
}
.GridReorderTop_Default, .GridReorderBottom_Default {
	background:url("WebResource.axd?d=K9op0B7Ao_c0fElJtwh4Dd0kuFUpA5Z2aSC804SghuUZngHlYAJlsbw_gPVTCNJpINSa9wU9-Jc0MPXv4ltV-0AxmFPqrdzrFPagJIPVf3cApQoG3kNzh5jcS5zxtf8WNb_VlMxGpfLoHGdx0&t=634618114348356466") no-repeat scroll 0 0 transparent;
}
.GridReorderBottom_Default {
	background-position:0 -50px;
}
.RadGrid_Default .rgFilterRow {
	background:none repeat scroll 0 0 #EEEEEE;
}
.RadGrid_Default .rgFilterRow td {
	border-bottom:1px solid #828282;
}
.RadGrid_Default .rgFilter {
	background-position:0 -300px;
}
.RadGrid_Default .rgFilter:hover {
	background-position:0 -350px;
}
.RadGrid_Default .rgFilterActive, .RadGrid_Default .rgFilterActive:hover {
	background-position:0 -400px;
}
.RadGrid_Default .rgFilterBox {
	border-color:#8E8E8E #C9C9C9 #C9C9C9 #8E8E8E;
	color:#333333;
	min-width:45px !important;
}
.RadGrid_Default .rgGroupPanel {
	-moz-border-bottom-colors:none;
	-moz-border-image:none;
	-moz-border-left-colors:none;
	-moz-border-right-colors:none;
	-moz-border-top-colors:none;
	background:url("WebResource.axd?d=K9op0B7Ao_c0fElJtwh4Dd0kuFUpA5Z2aSC804SghuUZngHlYAJlsbw_gPVTCNJpINSa9wU9-Jc0MPXv4ltV-0AxmFPqrdzrFPagJIPVf3cApQoG3kNzh5jcS5zxtf8WNb_VlMxGpfLoHGdx0&t=634618114348356466") repeat-x scroll 0 -1900px #EEEEEE;
	border-color:-moz-use-text-color -moz-use-text-color #828282;
	border-style:none none solid;
	border-width:0 0 1px;
}
.RadGrid_Default .rgGroupPanel td {
	border:0 none;
	padding:3px 4px;
}
.RadGrid_Default .rgGroupPanel td td {
	padding:0;
}
.RadGrid_Default .rgGroupPanel .rgSortAsc {
	background-position:4px -144px;
}
.RadGrid_Default .rgGroupPanel .rgSortDesc {
	background-position:4px -94px;
}
.RadGrid_Default .rgUngroup {
	background-position:0 -6998px;
}
.RadGrid_Default .rgGroupItem {
	-moz-border-bottom-colors:none;
	-moz-border-image:none;
	-moz-border-left-colors:none;
	-moz-border-right-colors:none;
	-moz-border-top-colors:none;
	background:url("WebResource.axd?d=K9op0B7Ao_c0fElJtwh4Dd0kuFUpA5Z2aSC804SghuUZngHlYAJlsbw_gPVTCNJpINSa9wU9-Jc0MPXv4ltV-0AxmFPqrdzrFPagJIPVf3cApQoG3kNzh5jcS5zxtf8WNb_VlMxGpfLoHGdx0&t=634618114348356466") repeat-x scroll 0 -6500px #C6C6C6;
	border-color:#C4C4C4 #C4C4C4 #9E9E9E;
	border-style:solid;
	border-width:1px;
}
.RadGrid_Default .rgMasterTable td.rgGroupCol, .RadGrid_Default .rgMasterTable td.rgExpandCol {
	background:none repeat scroll 0 0 #D9D9D9;
	border-color:#D9D9D9;
}
.RadGrid_Default .rgGroupHeader {
	background:none repeat scroll 0 0 #D9D9D9;
	color:#000;
	font-size:1.1em;
	line-height:21px;
}
.RadGrid_Default .rgGroupHeader td {
	border-bottom:1px solid #D9D9D9;
	border-top:1px solid #828282;
}
.RadGrid_Default .rgGroupHeader td.rgGroupCol {
	border-top-color:#828282;
}
.RadGrid_Default .rgExpand {
	background-position:5px -496px;
}
.RadGrid_Default .rgCollapse {
	background-position:3px -444px;
}
.RadGrid_Default .rgEditForm {
	border-bottom:1px solid #828282;
}
.RadGrid_Default .rgUpdate {
	background-position:0 -1800px;
}
.RadGrid_Default .rgCancel {
	background-position:0 -1850px;
}
.RadGrid_Default .rgDetailTable {
	border-color:#828282;
}
.RadGrid_Default .rgCommandRow {
	background:url("WebResource.axd?d=K9op0B7Ao_c0fElJtwh4Dd0kuFUpA5Z2aSC804SghuUZngHlYAJlsbw_gPVTCNJpINSa9wU9-Jc0MPXv4ltV-0AxmFPqrdzrFPagJIPVf3cApQoG3kNzh5jcS5zxtf8WNb_VlMxGpfLoHGdx0&t=634618114348356466") repeat-x scroll 0 -2099px #C5C5C5;
	color:#000;
}
.RadGrid_Default .rgCommandCell {
	-moz-border-bottom-colors:none;
	-moz-border-image:none;
	-moz-border-left-colors:none;
	-moz-border-right-colors:none;
	-moz-border-top-colors:none;
	border-color:#999 #F2F2F2;
	border-right:1px solid #F2F2F2;
	border-style:solid;
	border-width:0 1px 1px;
	padding:0;
}
.RadGrid_Default tfoot .rgCommandCell, .RadGrid_Default .rgMasterTable > tbody > tr.rgCommandRow .rgCommandCell {
	border-bottom-width:0;
	border-top-width:1px;
}
.RadGrid_Default .rgCommandTable td {
	border:0 none;
	padding:2px 7px;
}
.RadGrid_Default .rgCommandTable {
	-moz-border-bottom-colors:none;
	-moz-border-image:none;
	-moz-border-left-colors:none;
	-moz-border-right-colors:none;
	-moz-border-top-colors:none;
	border-color:#FDFDFD -moz-use-text-color #E7E7E7;
	border-left:0 none;
	border-right:0 none;
	border-style:solid none;
	border-width:1px 0;
}
.RadGrid_Default .rgCommandRow a {
	color:#000;
	text-decoration:none;
}
.RadGrid_Default .rgAdd {
	background-position:0 -1650px;
	margin-right:3px;
}
.RadGrid_Default .rgRefresh {
	background-position:0 -1600px;
	margin-right:3px;
}
.RadGrid_Default .rgEdit {
	background-position:0 -1700px;
}
.RadGrid_Default .rgDel {
	background-position:0 -1750px;
}
.RadGrid_Default .rgSelected .rgDel {
	background-position:0 -1775px;
}
.RadGrid_Default .rgExpXLS, .RadGrid_Default .rgExpDOC, .RadGrid_Default .rgExpPDF, .RadGrid_Default .rgExpCSV {
	background-image:url("WebResource.axd?d=TxuGZchDp3GgJXcy8e5bzSo_k_Fr6SLj_HZ8-Itlw0vAOgkOSLLFykzMt_q5up5BCozHfB2BRmxyaLZaSFDBC_Dd-lckEoGraO37S0stjPN4Vgmu34GzqdDO44oF29NR4bNK2JSt2zC7eBL10&t=634618114348356466");
}
.RadGrid_Default .rgExpXLS {
	background-position:0 0;
}
.RadGrid_Default .rgExpDOC {
	background-position:0 -50px;
}
.RadGrid_Default .rgExpPDF {
	background-position:0 -100px;
}
.RadGrid_Default .rgExpCSV {
	background-position:0 -150px;
}
.GridRowSelector_Default {
	background:none repeat scroll 0 0 #4C4E54;
}
.GridItemDropIndicator_Default {
	border-top:1px dashed #666666;
}
.GridToolTip_Default {
	background:none repeat scroll 0 0 #FFFFFF;
	border:1px solid #828282;
	color:#333333;
	padding:3px;
}
.RadGridRTL_Default .rgPageFirst {
	background-position:0 -1000px;
}
.RadGridRTL_Default .rgPageFirst:hover {
	background-position:0 -1050px;
}
.RadGridRTL_Default .rgPagePrev {
	background-position:0 -850px;
}
.RadGridRTL_Default .rgPagePrev:hover {
	background-position:0 -900px;
}
.RadGridRTL_Default .rgPageNext {
	background-position:0 -700px;
}
.RadGridRTL_Default .rgPageNext:hover {
	background-position:0 -750px;
}
.RadGridRTL_Default .rgPageLast {
	background-position:0 -550px;
}
.RadGridRTL_Default .rgPageLast:hover {
	background-position:0 -600px;
}
.RadGridRTL_Default .rgExpand {
	background-position:-20px -496px;
}
/* Rad Menu */
.RadMenu {
	Z-INDEX:7000;
	POSITION:relative;
	WHITE-SPACE:nowrap;
	FLOAT:left
}
.RadMenu .rmRootGroup {
	POSITION:relative;
	PADDING-BOTTOM:0px;
	MARGIN:0px;
	PADDING-LEFT:0px;
	PADDING-RIGHT:0px;
	DISPLAY:inline-block;
	PADDING-TOP:0px;
	LEFT:0px
}
* HTML .RadMenu .rmRootGroup {
	FLOAT:left
}
.RadMenu:after {
	LINE-HEIGHT:0;
	DISPLAY:block;
	HEIGHT:0px;
	VISIBILITY:hidden;
	CLEAR:both;
	FONT-SIZE:0px;
	OVERFLOW:hidden;
	CONTENT:""
}
.RadMenu .rmRootGroup:after {
	LINE-HEIGHT:0;
	DISPLAY:block;
	HEIGHT:0px;
	VISIBILITY:hidden;
	CLEAR:both;
	FONT-SIZE:0px;
	OVERFLOW:hidden;
	CONTENT:""
}
.RadMenu UL.rmVertical {
	POSITION:relative;
	PADDING-BOTTOM:0px;
	MARGIN:0px;
	PADDING-LEFT:0px;
	PADDING-RIGHT:0px;
	DISPLAY:none;
	FLOAT:left;
	PADDING-TOP:0px;
	LEFT:0px
}
.RadMenu UL.rmHorizontal {
	POSITION:relative;
	PADDING-BOTTOM:0px;
	MARGIN:0px;
	PADDING-LEFT:0px;
	PADDING-RIGHT:0px;
	DISPLAY:none;
	FLOAT:left;
	PADDING-TOP:0px;
	LEFT:0px
}
.RadMenu UL.rmRootScrollGroup {
	POSITION:relative;
	PADDING-BOTTOM:0px;
	MARGIN:0px;
	PADDING-LEFT:0px;
	PADDING-RIGHT:0px;
	DISPLAY:none;
	FLOAT:left;
	PADDING-TOP:0px;
	LEFT:0px
}
.RadMenu_Context UL.rmHorizontal {
	POSITION:relative;
	PADDING-BOTTOM:0px;
	MARGIN:0px;
	PADDING-LEFT:0px;
	PADDING-RIGHT:0px;
	DISPLAY:none;
	FLOAT:left;
	PADDING-TOP:0px;
	LEFT:0px
}
.rmSized UL.rmVertical {
	WIDTH:100%
}
.rmSized UL.rmRootGroup {
	FLOAT:none
}
.rmSized .rmRootGroup .rmVertical {
	WIDTH:auto
}
.RadMenu .rmItem {
	LIST-STYLE:none none outside;
	POSITION:relative;
	FLOAT:left
}
* HTML .RadMenu .rmItem {
	DISPLAY:inline
}
.RadMenu .rmHorizontal .rmItem {
	CLEAR:none
}
.RadMenu .rmVertical .rmItem {
	CLEAR:both
}
.rmSized .rmVertical .rmItem {
	WIDTH:100%
}
.rmSized .rmHorizontal .rmItem {
	WIDTH:auto
}
.rmSized .rmRootGroup .rmVertical .rmItem {
	WIDTH:auto
}
.RadMenu UL.rmActive {
	DISPLAY:block
}
.RadMenu UL.rmRootGroup {
	DISPLAY:block
}
.RadMenu .rmSlide {
	POSITION:absolute;
	DISPLAY:none;
	FLOAT:left;
	OVERFLOW:hidden
}
.RadMenu_Context {
	POSITION:absolute;
	DISPLAY:none;
	FLOAT:left;
	OVERFLOW:hidden
}
* HTML .RadMenu .rmSlide {
	HEIGHT:1px
}
* HTML .RadMenu_Context {
	HEIGHT:1px
}
.RadMenu_Context {
	Z-INDEX:1000;
	OVERFLOW:visible
}
.RadMenu .rmText {
	DISPLAY:block
}
.RadMenu DIV.rmText {
	WHITE-SPACE:normal;
	BACKGROUND:none transparent scroll repeat 0% 0%
}
.RadMenu A.rmLink {
	DISPLAY:block;
	CURSOR:default
}
.rmScrollWrap {
	POSITION:absolute;
	FLOAT:left;
	OVERFLOW:hidden;
	LEFT:0px
}
.RadMenu .rmLeftArrow {
	Z-INDEX:2000;
	POSITION:absolute;
	LINE-HEIGHT:0;
	TEXT-INDENT:-1000em;
	OUTLINE-STYLE:none;
	OUTLINE-COLOR:invert;
	OUTLINE-WIDTH:0px;
	FONT-SIZE:0px;
	OVERFLOW:hidden
}
.RadMenu .rmTopArrow {
	Z-INDEX:2000;
	POSITION:absolute;
	LINE-HEIGHT:0;
	TEXT-INDENT:-1000em;
	OUTLINE-STYLE:none;
	OUTLINE-COLOR:invert;
	OUTLINE-WIDTH:0px;
	FONT-SIZE:0px;
	OVERFLOW:hidden
}
.RadMenu .rmBottomArrow {
	Z-INDEX:2000;
	POSITION:absolute;
	LINE-HEIGHT:0;
	TEXT-INDENT:-1000em;
	OUTLINE-STYLE:none;
	OUTLINE-COLOR:invert;
	OUTLINE-WIDTH:0px;
	FONT-SIZE:0px;
	OVERFLOW:hidden
}
.RadMenu .rmRightArrow {
	Z-INDEX:2000;
	POSITION:absolute;
	LINE-HEIGHT:0;
	TEXT-INDENT:-1000em;
	OUTLINE-STYLE:none;
	OUTLINE-COLOR:invert;
	OUTLINE-WIDTH:0px;
	FONT-SIZE:0px;
	OVERFLOW:hidden
}
.RadMenu .rmLeftArrowDisabled {
	LINE-HEIGHT:0;
	TEXT-INDENT:-1000em;
	DISPLAY:none;
	FONT-SIZE:0px
}
.RadMenu .rmTopArrowDisabled {
	LINE-HEIGHT:0;
	TEXT-INDENT:-1000em;
	DISPLAY:none;
	FONT-SIZE:0px
}
.RadMenu .rmBottomArrowDisabled {
	LINE-HEIGHT:0;
	TEXT-INDENT:-1000em;
	DISPLAY:none;
	FONT-SIZE:0px
}
.RadMenu .rmRightArrowDisabled {
	LINE-HEIGHT:0;
	TEXT-INDENT:-1000em;
	DISPLAY:none;
	FONT-SIZE:0px
}
.RadMenu .rmBottomArrow {
	MARGIN-BOTTOM:-1px
}
.RadMenu .rmBottomArrowDisabled {
	MARGIN-BOTTOM:-1px
}
.RadMenu .rmLeftImage {
	BORDER-BOTTOM:0px;
	BORDER-LEFT:0px;
	FLOAT:left;
	BORDER-TOP:0px;
	BORDER-RIGHT:0px
}
.RadMenu_rtl {
	TEXT-ALIGN:right;
	FLOAT:right
}
.RadMenu_rtl UL.rmVertical {
	FLOAT:right
}
.RadMenu_rtl .rmItem {
	FLOAT:right

}
.RadMenu_rtl .rmLeftImage {
	BORDER-BOTTOM:0px;
	BORDER-LEFT:0px;
	FLOAT:right;
	BORDER-TOP:0px;
	BORDER-RIGHT:0px
}
.RadMenu_Context_rtl .rmLeftImage {
	BORDER-BOTTOM:0px;
	BORDER-LEFT:0px;
	FLOAT:right;
	BORDER-TOP:0px;
	BORDER-RIGHT:0px
}
.RadMenu_rtl .rmLeftArrow {
	TEXT-INDENT:1000em !important
}
.RadMenu_rtl .rmTopArrow {
	TEXT-INDENT:1000em !important
}
.RadMenu_rtl .rmBottomArrow {
	TEXT-INDENT:1000em !important
}
.RadMenu_rtl .rmRightArrow {
	TEXT-INDENT:1000em !important
}
.RadMenu_rtl .rmLeftArrowDisabled {
	TEXT-INDENT:1000em !important
}
.RadMenu_rtl .rmTopArrowDisabled {
	TEXT-INDENT:1000em !important
}
.RadMenu_rtl .rmBottomArrowDisabled {
	TEXT-INDENT:1000em !important
}
.RadMenu_rtl .rmRightArrowDisabled {
	TEXT-INDENT:1000em !important
}
.RadMenu .rmLink {
	WIDTH:auto
}
.RadMenu .rmSeparator {
	LINE-HEIGHT:0;
	FONT-SIZE:0px;
	OVERFLOW:hidden
}
.RadMenu .rmSeparator:after {
	LINE-HEIGHT:0;
	FONT-SIZE:0px;
	OVERFLOW:hidden
}
.RadMenu DIV.rmRootGroup {
	POSITION:relative
}
.RadMenu .rmItem {
	PADDING-BOTTOM:0px;
	PADDING-LEFT:0px;
	PADDING-RIGHT:0px;
	PADDING-TOP:0px
}
.RadMenu .rmLink {
	PADDING-BOTTOM:0px;
	OUTLINE-STYLE:none;
	OUTLINE-COLOR:invert;
	PADDING-LEFT:12px;
	OUTLINE-WIDTH:0px;
	PADDING-RIGHT:0px;
	FLOAT:left;
	PADDING-TOP:0px
}
.RadMenu_rtl .rmLink {
	PADDING-BOTTOM:0px;
	PADDING-LEFT:0px;
	PADDING-RIGHT:12px;
	MARGIN-LEFT:2px;
	PADDING-TOP:0px
}
.RadMenu .rmText {
	PADDING-BOTTOM:1px;
	FLOAT:left
}
.RadMenu_rtl .rmText {
	MARGIN-LEFT:-2px
}
.RadMenu .rmLeftImage {
	PADDING-BOTTOM:4px;
	MARGIN:4px 2px 0px -3px
}
.RadMenu_rtl .rmLeftImage {
	PADDING-BOTTOM:2px;
	MARGIN:4px -3px 0px 2px
}
.RadMenu SPAN.rmLeftImage {
	WIDTH:16px;
	HEIGHT:16px
}
.RadMenu .rmVertical .rmLeftImage + .rmText {
	PADDING-BOTTOM:1px;
	PADDING-LEFT:24px;
	PADDING-RIGHT:8px;
	PADDING-TOP:0px
}
.RadMenu .rmVertical .rmText {
	PADDING-BOTTOM:1px;
	PADDING-LEFT:0px;
	PADDING-RIGHT:24px;
	PADDING-TOP:0px
}
.RadMenu .rmHorizontal .rmText {
	PADDING-BOTTOM:1px;
	PADDING-LEFT:0px;
	PADDING-RIGHT:12px;
	PADDING-TOP:0px
}
.RadMenu_rtl .rmHorizontal .rmText {
	PADDING-BOTTOM:1px;
	PADDING-LEFT:12px;
	PADDING-RIGHT:0px;
	PADDING-TOP:0px
}
.RadMenu_rtl .rmVertical .rmText {
	PADDING-BOTTOM:1px;
	PADDING-LEFT:24px;
	PADDING-RIGHT:0px;
	PADDING-TOP:0px
}
.RadMenu .rmVertical .rmText {
	DISPLAY:block;
	FLOAT:none
}
.RadMenu .rmHorizontal .rmVertical .rmText {
	DISPLAY:block;
	FLOAT:none
}
.RadMenu .rmVertical .rmLink {
	FLOAT:none
}
.RadMenu .rmHorizontal .rmVertical .rmLink {
	FLOAT:none
}
* HTML .RadMenu .rmGroup .rmVertical .rmLink {
	FLOAT:left
}
* HTML .RadMenu .rmGroup .rmHorizontal .rmLink {
	FLOAT:left
}
.RadMenu .rmTopRight {
	BORDER-BOTTOM:0px;
	BORDER-LEFT:0px;
	BACKGROUND-POSITION:0px 0px;
	BORDER-TOP:0px;
	BORDER-RIGHT:0px
}
.RadMenu .rmBottomLeft {
	BORDER-BOTTOM:0px;
	BORDER-LEFT:0px;
	BACKGROUND-POSITION:0px 0px;
	BORDER-TOP:0px;
	BORDER-RIGHT:0px
}
.RadMenu .rmBottomRight {
	BORDER-BOTTOM:0px;
	BORDER-LEFT:0px;
	BACKGROUND-POSITION:0px 0px;
	BORDER-TOP:0px;
	BORDER-RIGHT:0px
}
.RadMenu .rmRoundedCorners UL.rmGroup {
	BORDER-BOTTOM:0px;
	BORDER-LEFT:0px;
	BACKGROUND-POSITION:0px 0px;
	BORDER-TOP:0px;
	BORDER-RIGHT:0px
}
.rmRoundedCorners UL.rmGroup {
	BORDER-BOTTOM:0px;
	BORDER-LEFT:0px;
	BACKGROUND-POSITION:0px 0px;
	BORDER-TOP:0px;
	BORDER-RIGHT:0px
}
.rmRoundedCorners UL.rmGroup UL.rmGroup {
	BORDER-BOTTOM:0px;
	BORDER-LEFT:0px;
	BACKGROUND-POSITION:0px 0px;
	BORDER-TOP:0px;
	BORDER-RIGHT:0px
}
.RadMenu .rmRoundedCorners .rmMultiColumn {
	BORDER-BOTTOM:0px;
	BORDER-LEFT:0px;
	BACKGROUND-POSITION:0px 0px;
	BORDER-TOP:0px;
	BORDER-RIGHT:0px
}
.RadMenu .rmRoundedCorners .rmMultiColumn UL.rmMultiGroup {
	MARGIN:0px;
	BACKGROUND:none transparent scroll repeat 0% 0%
}
.RadMenu .rmRoundedCorners .rmGroupColumn {
	HEIGHT:100%
}
.RadMenu .rmRoundedCorners LI.rmFirstGroupColumn {
	BACKGROUND-COLOR:transparent
}
.RadMenu .rmTopFix {
	LIST-STYLE-POSITION:outside;
	POSITION:absolute;
	LIST-STYLE-TYPE:none;
	WIDTH:4px;
	HEIGHT:4px;
	FONT-SIZE:0px
}
.RadMenu .rmTopRight {
	LIST-STYLE-POSITION:outside;
	POSITION:absolute;
	LIST-STYLE-TYPE:none;
	WIDTH:4px;
	HEIGHT:4px;
	FONT-SIZE:0px
}
.RadMenu .rmBottomFix {
	LIST-STYLE-POSITION:outside;
	POSITION:absolute;
	LIST-STYLE-TYPE:none;
	WIDTH:4px;
	HEIGHT:4px;
	FONT-SIZE:0px
}
.RadMenu .rmBottomLeft {
	LIST-STYLE-POSITION:outside;
	POSITION:absolute;
	LIST-STYLE-TYPE:none;
	WIDTH:4px;
	HEIGHT:4px;
	FONT-SIZE:0px
}
.RadMenu .rmBottomRight {
	LIST-STYLE-POSITION:outside;
	POSITION:absolute;
	LIST-STYLE-TYPE:none;
	WIDTH:4px;
	HEIGHT:4px;
	FONT-SIZE:0px
}
.RadMenu_rtl .rmTopRight {
	WIDTH:32px
}
.RadMenu_rtl .rmBottomRight {
	WIDTH:32px
}
.RadMenu_rtl .rmTopShadowRight {
	WIDTH:4px
}
.RadMenu_rtl .rmBottomShadowRight {
	WIDTH:4px
}
.RadMenu .rmTopShadowRight {
	BACKGROUND-COLOR:transparent;
	BACKGROUND-REPEAT:no-repeat
}
.RadMenu .rmBottomShadowLeft {
	BACKGROUND-COLOR:transparent;
	BACKGROUND-REPEAT:no-repeat
}
.RadMenu .rmBottomShadowRight {
	BACKGROUND-COLOR:transparent;
	BACKGROUND-REPEAT:no-repeat
}
.rmRoundedCorners .rmTopShadowRight {
	WIDTH:5px;
	HEIGHT:5px
}
.rmRoundedCorners .rmBottomShadowLeft {
	WIDTH:5px;
	HEIGHT:5px
}
.rmRoundedCorners .rmBottomShadowRight {
	WIDTH:5px;
	HEIGHT:5px
}
.RadMenu .rmTopRight {
	BACKGROUND-POSITION:100% 0px;
	HEIGHT:100%;
	TOP:0px;
	RIGHT:-4px
}
.RadMenu .rmBottomLeft {
	WIDTH:100%;
	BOTTOM:-4px;
	BACKGROUND-POSITION:0px 100%;
	LEFT:0px
}
.RadMenu .rmBottomFix {
	BORDER-BOTTOM:1px solid;
	WIDTH:auto;
	BOTTOM:-4px;
	BACKGROUND-POSITION:-1px 0px;
	RIGHT:0px;
	LEFT:5px
}
.RadMenu .rmTopFix {
	WIDTH:auto;
	BACKGROUND-POSITION:-1px 0px;
	BORDER-TOP:1px solid;
	TOP:0px;
	RIGHT:0px;
	LEFT:5px
}
* HTML .RadMenu .rmTopFix {
	WIDTH:0px
}
* HTML .RadMenu .rmBottomFix {
	WIDTH:0px
}
* HTML .RadMenu .rmBottomShadowLeft {
	WIDTH:0px
}
.RadMenu .rmBottomRight {
	WIDTH:8px;
	BOTTOM:-4px;
	BACKGROUND-POSITION:100% 100%;
	RIGHT:-4px
}
.RadMenu .rmShadows LI.rmBottomShadowLeft {
	BACKGROUND-IMAGE:url(WebResource.axd?d=1x_F6-hH-v1U_KbcjW-MeOEygNMZA-iDeJIw9GGA2-OYCh0fcxdppSQqyc8vEACHPnIHE6tIphHZ1CiR4hnl58ftZAUQZT_KA6QECMnFPdbwPaebkcS7oIJM_GzJQrdG2E6wys-nP7yOrgLfPCaGfR5qDxo1&t=634675791197655152)
}
.RadMenu .rmShadows .rmBottomShadowRight {
	BACKGROUND-IMAGE:url(WebResource.axd?d=1x_F6-hH-v1U_KbcjW-MeOEygNMZA-iDeJIw9GGA2-OYCh0fcxdppSQqyc8vEACHPnIHE6tIphHZ1CiR4hnl58ftZAUQZT_KA6QECMnFPdbwPaebkcS7oIJM_GzJQrdG2E6wys-nP7yOrgLfPCaGfR5qDxo1&t=634675791197655152)
}
.rmShadows .rmGroup LI.rmBottomShadowLeft {
	BACKGROUND-IMAGE:url(WebResource.axd?d=1x_F6-hH-v1U_KbcjW-MeOEygNMZA-iDeJIw9GGA2-OYCh0fcxdppSQqyc8vEACHPnIHE6tIphHZ1CiR4hnl58ftZAUQZT_KA6QECMnFPdbwPaebkcS7oIJM_GzJQrdG2E6wys-nP7yOrgLfPCaGfR5qDxo1&t=634675791197655152)
}
.rmShadows .rmGroup .rmBottomShadowRight {
	BACKGROUND-IMAGE:url(WebResource.axd?d=1x_F6-hH-v1U_KbcjW-MeOEygNMZA-iDeJIw9GGA2-OYCh0fcxdppSQqyc8vEACHPnIHE6tIphHZ1CiR4hnl58ftZAUQZT_KA6QECMnFPdbwPaebkcS7oIJM_GzJQrdG2E6wys-nP7yOrgLfPCaGfR5qDxo1&t=634675791197655152)
}
.RadMenu .rmRoundedCorners LI.rmBottomShadowLeft {
	BACKGROUND-IMAGE:url(WebResource.axd?d=STd3Ew4RypKiFCb3xxRpLYulYcxWVZLCDvQ5IchzaZtWBXbvUtqTRPCQ3O4HiZsriodi2Ox4Oh-F8HNOCoMH7eaunYTtWBubymO3Oq3Lh4fieuMFM4v6-2z-tj1nbLNXXOvSpohtQ27-jZ7NNFUj6NFi_FwM6gphJwU-7Q2&t=634675791197655152)
}
.RadMenu .rmRoundedCorners .rmBottomShadowRight {
	BACKGROUND-IMAGE:url(WebResource.axd?d=STd3Ew4RypKiFCb3xxRpLYulYcxWVZLCDvQ5IchzaZtWBXbvUtqTRPCQ3O4HiZsriodi2Ox4Oh-F8HNOCoMH7eaunYTtWBubymO3Oq3Lh4fieuMFM4v6-2z-tj1nbLNXXOvSpohtQ27-jZ7NNFUj6NFi_FwM6gphJwU-7Q2&t=634675791197655152)
}
.rmRoundedCorners .rmGroup LI.rmBottomShadowLeft {
	BACKGROUND-IMAGE:url(WebResource.axd?d=STd3Ew4RypKiFCb3xxRpLYulYcxWVZLCDvQ5IchzaZtWBXbvUtqTRPCQ3O4HiZsriodi2Ox4Oh-F8HNOCoMH7eaunYTtWBubymO3Oq3Lh4fieuMFM4v6-2z-tj1nbLNXXOvSpohtQ27-jZ7NNFUj6NFi_FwM6gphJwU-7Q2&t=634675791197655152)
}
.rmRoundedCorners .rmGroup .rmBottomShadowRight {
	BACKGROUND-IMAGE:url(WebResource.axd?d=STd3Ew4RypKiFCb3xxRpLYulYcxWVZLCDvQ5IchzaZtWBXbvUtqTRPCQ3O4HiZsriodi2Ox4Oh-F8HNOCoMH7eaunYTtWBubymO3Oq3Lh4fieuMFM4v6-2z-tj1nbLNXXOvSpohtQ27-jZ7NNFUj6NFi_FwM6gphJwU-7Q2&t=634675791197655152)
}
.RadMenu .rmShadows .rmTopShadowRight {
	BACKGROUND-IMAGE:url(WebResource.axd?d=JA5-R_oN8esQsWiyxparGYwAacMDJDGfAeQp85rMCpIkFR2qQrasBVaqwlURLgr_CL0yHNCOtva3R7fZrRAbWNLp_qqxuNE5lTEBUpXyh3a39kypk5347Ckjxw_5DqC5g8opxrtEDxrx72QBeZDEzE6Djic1&t=634675791197655152);
	BACKGROUND-POSITION:100% 0px;
	RIGHT:-5px
}
.rmShadows .rmGroup .rmTopShadowRight {
	BACKGROUND-IMAGE:url(WebResource.axd?d=JA5-R_oN8esQsWiyxparGYwAacMDJDGfAeQp85rMCpIkFR2qQrasBVaqwlURLgr_CL0yHNCOtva3R7fZrRAbWNLp_qqxuNE5lTEBUpXyh3a39kypk5347Ckjxw_5DqC5g8opxrtEDxrx72QBeZDEzE6Djic1&t=634675791197655152);
	BACKGROUND-POSITION:100% 0px;
	RIGHT:-5px
}
.RadMenu .rmBottomShadowLeft {
	BOTTOM:-5px;
	BACKGROUND-POSITION:0px 100%;
	LEFT:1px
}
.RadMenu .rmBottomShadowRight {
	WIDTH:4px;
	BOTTOM:-5px;
	HEIGHT:5px;
	RIGHT:-5px
}
.RadMenu .rmScrollWrapContainer .rmTopShadowRight {
	RIGHT:-4px
}
.RadMenu .rmScrollWrapContainer .rmBottomShadowRight {
	WIDTH:3px;
	BOTTOM:-4px;
	HEIGHT:4px;
	RIGHT:-4px
}
.RadMenu .rmScrollWrapContainer .rmBottomShadowLeft {
	BOTTOM:-4px
}
.RadMenu .rmRoundedCorners .rmTopShadowRight {
	BACKGROUND-IMAGE:url(WebResource.axd?d=bBpv9jGAw1t5fl7j9MsAqpFb0qpvKQ9DvW5n1yFIQ2yb8Cq3_zY4hPTKhtkwurIKc-alpoM1q7e9tA451OejwVQqONB5PuYEEGeQl7SxhTNLESIq28Nybg0b9lpCBHts-pVgpM4kyTmgryENaTDK_cttW6o1&t=634675791197655152);
	RIGHT:-8px
}
.rmRoundedCorners .rmGroup .rmTopShadowRight {
	BACKGROUND-IMAGE:url(WebResource.axd?d=bBpv9jGAw1t5fl7j9MsAqpFb0qpvKQ9DvW5n1yFIQ2yb8Cq3_zY4hPTKhtkwurIKc-alpoM1q7e9tA451OejwVQqONB5PuYEEGeQl7SxhTNLESIq28Nybg0b9lpCBHts-pVgpM4kyTmgryENaTDK_cttW6o1&t=634675791197655152);
	RIGHT:-8px
}
.RadMenu .rmRoundedCorners .rmBottomShadowLeft {
	BOTTOM:-8px
}
.rmRoundedCorners .rmGroup .rmBottomShadowLeft {
	BOTTOM:-8px
}
.RadMenu .rmRoundedCorners .rmBottomShadowRight {
	WIDTH:7px;
	BOTTOM:-8px;
	HEIGHT:8px;
	RIGHT:-8px
}
.rmRoundedCorners .rmGroup .rmBottomShadowRight {
	WIDTH:7px;
	BOTTOM:-8px;
	HEIGHT:8px;
	RIGHT:-8px
}
* HTML .RadMenu .rmRoundedCorners .rmBottomShadowRight {
	WIDTH:11px;
	HEIGHT:8px;
	FONT-SIZE:0px
}
* HTML .rmRoundedCorners .rmGroup .rmBottomShadowRight {
	WIDTH:11px;
	HEIGHT:8px;
	FONT-SIZE:0px
}
.RadMenu .rmAccessKey {
	PADDING-RIGHT:8px;
	FLOAT:right;
	FONT-SIZE:10px;
	FONT-WEIGHT:normal
}
.RadMenu .rmRoundedCorners .rmGroup .rmItem {
	Z-INDEX:1
}
.rmRoundedCorners .rmGroup .rmItem {
	Z-INDEX:1
}
* HTML .RadMenu .rmRoundedCorners .rmGroup .rmText {
	ZOOM:normal
}
* HTML .RadMenu .rmShadows .rmGroup .rmText {
	ZOOM:normal
}
* HTML .rmRoundedCorners .rmGroup .rmText {
	ZOOM:normal
}
* HTML .rmShadows .rmGroup .rmText {
	ZOOM:normal
}
.RadMenu .rmRoundedCorners .rmSlide .rmScrollWrap {
	BACKGROUND-IMAGE:none
}
.rmRoundedCorners .rmScrollWrapContainer .rmScrollWrap {
	BACKGROUND-IMAGE:none
}
.RadMenu .rmRoundedCorners .rmMultiGroup > .rmItem {
	BACKGROUND-IMAGE:none
}
.RadMenu .rmRoundedCorners .rmSlide {
	PADDING-BOTTOM:10px;
	PADDING-LEFT:0px;
	PADDING-RIGHT:8px;
	PADDING-TOP:0px
}
.RadMenu .rmShadows .rmSlide {
	PADDING-BOTTOM:10px;
	PADDING-LEFT:0px;
	PADDING-RIGHT:8px;
	PADDING-TOP:0px
}
.rmRoundedCorners .rmSlide {
	PADDING-BOTTOM:10px;
	PADDING-LEFT:0px;
	PADDING-RIGHT:8px;
	PADDING-TOP:0px
}
.rmShadows .rmSlide {
	PADDING-BOTTOM:10px;
	PADDING-LEFT:0px;
	PADDING-RIGHT:8px;
	PADDING-TOP:0px
}
DIV.rmRoundedCorners {
	PADDING-BOTTOM:10px;
	PADDING-LEFT:0px;
	PADDING-RIGHT:8px;
	PADDING-TOP:0px
}
DIV.rmShadows {
	PADDING-BOTTOM:10px;
	PADDING-LEFT:0px;
	PADDING-RIGHT:8px;
	PADDING-TOP:0px
}
.RadMenu .rmRoundedCorners UL.rmGroup {
	PADDING-BOTTOM:1px;
	MARGIN-TOP:1px;
	PADDING-LEFT:1px;
	PADDING-RIGHT:1px;
	PADDING-TOP:1px
}
.rmRoundedCorners .rmGroup UL.rmGroup {
	PADDING-BOTTOM:1px;
	MARGIN-TOP:1px;
	PADDING-LEFT:1px;
	PADDING-RIGHT:1px;
	PADDING-TOP:1px
}
.rmRoundedCorners UL.rmGroup {
	PADDING-BOTTOM:1px;
	MARGIN-TOP:1px;
	PADDING-LEFT:1px;
	PADDING-RIGHT:1px;
	PADDING-TOP:1px
}
.RadMenu .rmRoundedCorners UL.rmGroup .rmSlide {
	MARGIN-TOP:-5px
}
.rmRoundedCorners UL.rmGroup .rmSlide {
	MARGIN-TOP:-5px
}
.RadMenu_rtl .rmRoundedCorners UL.rmGroup .rmSlide {
	MARGIN-RIGHT:-5px
}
.rmRoundedCorners.RadMenu_rtl UL.rmGroup .rmSlide {
	MARGIN-RIGHT:-5px
}
.RadMenu .rmRoundedCorners .rmSlide .rmScrollWrap {
	BORDER-BOTTOM:0px;
	BORDER-LEFT:0px;
	BORDER-TOP:0px;
	BORDER-RIGHT:0px
}
.rmRoundedCorners .rmSlide .rmScrollWrap {
	BORDER-BOTTOM:0px;
	BORDER-LEFT:0px;
	BORDER-TOP:0px;
	BORDER-RIGHT:0px
}
.RadMenu .rmRoundedCorners .rmScrollWrap {
	POSITION:relative
}
.RadMenu .rmShadows .rmScrollWrap {
	POSITION:relative
}
.rmRoundedCorners .rmScrollWrap {
	POSITION:relative
}
.rmShadows .rmScrollWrap {
	POSITION:relative
}
.RadMenu .rmRoundedCorners .rmScrollWrapContainer {
	PADDING-BOTTOM:0px;
	PADDING-LEFT:4px;
	PADDING-RIGHT:0px;
	PADDING-TOP:4px
}
.rmRoundedCorners .rmScrollWrapContainer {
	PADDING-BOTTOM:0px;
	PADDING-LEFT:4px;
	PADDING-RIGHT:0px;
	PADDING-TOP:4px
}
.RadMenu .rmScrollWrapContainer {
	POSITION:absolute
}
.RadMenu .rmScrollWrapContainer .rmTopFix {
	HEIGHT:100%
}
* HTML .RadMenu .rmScrollWrapContainer .rmTopFix {
	HEIGHT:5px
}
.RadMenu .rmRoundedCorners UL.rmGroup {
	PADDING-BOTTOM:0px;
	PADDING-LEFT:4px;
	PADDING-RIGHT:0px;
	PADDING-TOP:4px
}
.rmRoundedCorners .rmGroup UL.rmGroup {
	PADDING-BOTTOM:0px;
	PADDING-LEFT:4px;
	PADDING-RIGHT:0px;
	PADDING-TOP:4px
}
.rmRoundedCorners UL.rmGroup {
	PADDING-BOTTOM:0px;
	PADDING-LEFT:4px;
	PADDING-RIGHT:0px;
	PADDING-TOP:4px
}
.RadMenu .rmScrollWrapContainer .rmGroup {
	PADDING-BOTTOM:0px;
	PADDING-LEFT:0px;
	PADDING-RIGHT:0px;
	PADDING-TOP:0px
}
.rmScrollWrapContainer .rmGroup .rmGroup {
	PADDING-BOTTOM:0px;
	PADDING-LEFT:0px;
	PADDING-RIGHT:0px;
	PADDING-TOP:0px
}
.rmScrollWrapContainer .rmGroup {
	PADDING-BOTTOM:0px;
	PADDING-LEFT:0px;
	PADDING-RIGHT:0px;
	PADDING-TOP:0px
}
.RadMenu .rmRootGroup .rmItem .rmGroup {
	PADDING-BOTTOM:1px
}
.RadMenu .rmRoundedCorners .rmItem .rmGroup {
	PADDING-BOTTOM:0px
}
.RadMenu .rmGroup .rmItem {
	PADDING-BOTTOM:0px;
	PADDING-LEFT:0px;
	PADDING-RIGHT:0px;
	PADDING-TOP:0px
}
.RadMenu .rmGroup .rmLink {
	PADDING-BOTTOM:0px;
	PADDING-LEFT:0px;
	PADDING-RIGHT:0px;
	PADDING-TOP:0px
}
.RadMenu .rmSlide .rmGroup .rmTemplate {
	PADDING-BOTTOM:0px;
	PADDING-LEFT:0px;
	PADDING-RIGHT:0px;
	PADDING-TOP:0px
}
.RadMenu_rtl .rmGroup .rmLink {
	PADDING-BOTTOM:0px;
	PADDING-LEFT:0px;
	PADDING-RIGHT:0px;
	PADDING-TOP:0px
}
.RadMenu_rtl .rmSlide .rmGroup .rmTemplate {
	PADDING-BOTTOM:0px;
	PADDING-LEFT:0px;
	PADDING-RIGHT:0px;
	PADDING-TOP:0px
}
.RadMenu .rmGroup .rmText {
	PADDING-BOTTOM:0px;
	MARGIN:0px 0px 0px 4px;
	PADDING-LEFT:28px;
	PADDING-RIGHT:54px;
	PADDING-TOP:0px
}
.RadMenu_rtl .rmGroup .rmText {
	PADDING-BOTTOM:0px;
	MARGIN:0px 4px 0px 0px;
	PADDING-LEFT:54px;
	PADDING-RIGHT:28px;
	PADDING-TOP:0px
}
.RadMenu .rmMultiColumn {
	POSITION:relative;
	PADDING-BOTTOM:0px;
	LIST-STYLE-TYPE:none;
	MARGIN:0px;
	PADDING-LEFT:0px;
	PADDING-RIGHT:0px;
	ZOOM:1;
	DISPLAY:block;
	LIST-STYLE-IMAGE:none;
	PADDING-TOP:0px
}
.RadMenu .rmMultiColumn .rmMultiGroup {
	BORDER-BOTTOM:0px;
	POSITION:static;
	BORDER-LEFT:0px;
	DISPLAY:block;
	BACKGROUND:none transparent scroll repeat 0% 0%;
	FLOAT:left;
	BORDER-TOP:0px;
	BORDER-RIGHT:0px
}
.RadMenu .rmMultiColumn .rmGroupColumn {
	FLOAT:left
}
.RadMenu_rtl .rmMultiColumn .rmGroupColumn {
	FLOAT:right
}
* + HTML .RadMenu_rtl .rmMultiColumn .rmItem {
	FLOAT:left
}
* HTML .RadMenu_rtl .rmMultiColumn .rmItem {
	FLOAT:left
}
.RadMenu .rmSlide .rmVertical .rmLeftImage + .rmText {
	PADDING-BOTTOM:0px;
	PADDING-LEFT:28px;
	PADDING-RIGHT:54px;
	PADDING-TOP:0px
}
.RadMenu_Context .rmGroup .rmLeftImage + .rmText {
	PADDING-BOTTOM:0px;
	PADDING-LEFT:28px;
	PADDING-RIGHT:54px;
	PADDING-TOP:0px
}
.RadMenu_rtl .rmSlide .rmVertical .rmLeftImage + .rmText {
	PADDING-BOTTOM:0px;
	PADDING-LEFT:54px;
	PADDING-RIGHT:28px;
	PADDING-TOP:0px
}
.RadMenu_Context_rtl .rmGroup .rmLeftImage + .rmText {
	PADDING-BOTTOM:0px;
	PADDING-LEFT:54px;
	PADDING-RIGHT:28px;
	PADDING-TOP:0px
}
.RadMenu .rmSlide .rmHorizontal .rmText {
	PADDING-BOTTOM:0px;
	PADDING-LEFT:10px;
	PADDING-RIGHT:11px;
	PADDING-TOP:0px
}
.RadMenu .rmGroup .rmLeftImage {
	MARGIN:4px 0px 0px 6px
}
* HTML .RadMenu .rmGroup .rmLeftImage {
	MARGIN-LEFT:4px
}
* + HTML .RadMenu .rmGroup .rmLeftImage {
	MARGIN-LEFT:4px
}
* HTML .rmRoundedCorners .rmGroup .rmLeftImage {
	MARGIN-LEFT:1px
}
* + HTML UL.rmRoundedCorners .rmGroup .rmLeftImage {
	MARGIN-LEFT:2px
}
.RadMenu_rtl .rmGroup .rmLeftImage {
	MARGIN:4px 6px 0px 0px
}
* HTML .RadMenu .rmGroup .rmLeftImage {
	POSITION:absolute
}
* + HTML .RadMenu .rmGroup .rmLeftImage {
	POSITION:absolute
}
.RadMenu A.rmImageOnly IMG.rmLeftImage {
	PADDING-BOTTOM:0px;
	MARGIN:0px;
	PADDING-LEFT:0px;
	PADDING-RIGHT:0px;
	PADDING-TOP:0px
}
.RadMenu .rmRootGroup A.rmImageOnly {
	PADDING-BOTTOM:0px;
	MARGIN:0px;
	PADDING-LEFT:0px;
	PADDING-RIGHT:0px;
	PADDING-TOP:0px
}
.RadMenu .rmRootGroup A.rmImageOnly SPAN.rmText {
	DISPLAY:none
}
* HTML .RadMenu .rmImageOnly .rmLeftImage {
	POSITION:static
}
* + HTML .RadMenu .rmImageOnly .rmLeftImage {
	POSITION:static
}
* HTML .RadMenu_rtl .rmGroup .rmLeftImage {
	RIGHT:0px
}
* + HTML .RadMenu_rtl .rmGroup .rmLeftImage {
	RIGHT:0px
}
* + HTML .RadMenu_Context_rtl UL.rmGroup {
	POSITION:absolute
}
* HTML .RadMenu_Context_rtl UL.rmGroup {
	POSITION:absolute
}
* + HTML .RadMenu_Context_rtl .rmGroup .rmItem {
	FLOAT:left
}
* HTML .RadMenu_Context_rtl .rmGroup .rmItem {
	FLOAT:left
}
.RadMenu .rmSeparator .rmText {
	PADDING-BOTTOM:0px;
	LINE-HEIGHT:0;
	PADDING-LEFT:0px;
	PADDING-RIGHT:0px;
	BACKGROUND-REPEAT:repeat-x;
	FONT-SIZE:0px;
	OVERFLOW:hidden;
	PADDING-TOP:0px
}
.RadMenu .rmVertical .rmSeparator .rmText {
	PADDING-BOTTOM:2px;
	WIDTH:auto;
	HEIGHT:auto
}
.RadMenu .rmHorizontal .rmVertical .rmSeparator .rmText {
	PADDING-BOTTOM:2px;
	WIDTH:auto;
	HEIGHT:auto
}
* + HTML .RadMenu .rmSeparator .rmText {
	PADDING-BOTTOM:0px;
	PADDING-LEFT:0px;
	PADDING-RIGHT:0px;
	HEIGHT:2px;
	PADDING-TOP:0px
}
* + HTML .RadMenu .rmVertical .rmSeparator .rmText {
	PADDING-BOTTOM:0px;
	PADDING-LEFT:0px;
	PADDING-RIGHT:0px;
	HEIGHT:2px;
	PADDING-TOP:0px
}
* + HTML .RadMenu .rmHorizontal .rmVertical .rmSeparator .rmText {
	PADDING-BOTTOM:0px;
	PADDING-LEFT:0px;
	PADDING-RIGHT:0px;
	HEIGHT:2px;
	PADDING-TOP:0px
}
* HTML .RadMenu .rmVertical .rmSeparator {
	HEIGHT:3px
}
* HTML .RadMenu .rmVertical .rmSeparator .rmText {
	PADDING-BOTTOM:0px;
	PADDING-LEFT:0px;
	PADDING-RIGHT:0px;
	HEIGHT:auto;
	PADDING-TOP:2px
}
* HTML .RadMenu .rmHorizontal .rmSeparator .rmText {
	PADDING-BOTTOM:0px;
	PADDING-LEFT:0px;
	PADDING-RIGHT:0px;
	PADDING-TOP:0px
}
* HTML .RadMenu .rmHorizontal .rmVertical .rmSeparator {
	HEIGHT:3px
}
* HTML .RadMenu .rmHorizontal .rmVertical .rmSeparator .rmText {
	HEIGHT:2px
}
.RadMenu .rmRootGroup .rmSeparator .rmText {
	MARGIN:1px 12px
}
.RadMenu .rmRootGroup .rmVertical .rmSeparator .rmText {
	MARGIN:1px 2px 1px 31px
}
.RadMenu_Context .rmVertical .rmSeparator .rmText {
	MARGIN:1px 2px 1px 31px
}
.RadMenu_rtl .rmRootGroup .rmVertical .rmSeparator .rmText {
	MARGIN:1px 31px 1px 2px
}
.RadMenu_Context_rtl .rmVertical .rmSeparator .rmText {
	MARGIN:1px 31px 1px 2px
}
.RadMenu .rmHorizontal .rmSeparator .rmText {
	MARGIN:2px 0px 0px;
	WIDTH:2px;
	HEIGHT:20px
}
.RadMenu .rmVertical .rmHorizontal .rmSeparator .rmText {
	MARGIN:2px 0px 0px;
	WIDTH:2px;
	HEIGHT:20px
}
* HTML .RadMenu .rmHorizontal .rmVertical .rmSeparator .rmText {
	ZOOM:1
}
.RadMenu .rmLeftArrow {
	WIDTH:10px;
	HEIGHT:24px
}
.RadMenu .rmRightArrow {
	WIDTH:10px;
	HEIGHT:24px
}
.RadMenu .rmTopArrow {
	WIDTH:100%;
	HEIGHT:10px
}
.RadMenu .rmBottomArrow {
	WIDTH:100%;
	HEIGHT:10px
}
.RadMenu_Default .rmRootGroup {
	BACKGROUND-IMAGE:url(WebResource.axd?d=JQF8wsUvALNFK_2p64lnGg_47HVB4n-tYk8uYMUaU33d076LHGHT0nkwjWbAQvnAfs0u7wwGc7dQZxhgWFqdGqnkVXe9D8bIJjheGEn79n6-_bkw6KZHeH6BOGP47BdKXd3YUFQh65cb5Lv00&t=634675791197655152);
	BACKGROUND-COLOR:transparent
}
.RadMenu_Default A.rmLink {
	BACKGROUND-IMAGE:url(WebResource.axd?d=JQF8wsUvALNFK_2p64lnGg_47HVB4n-tYk8uYMUaU33d076LHGHT0nkwjWbAQvnAfs0u7wwGc7dQZxhgWFqdGqnkVXe9D8bIJjheGEn79n6-_bkw6KZHeH6BOGP47BdKXd3YUFQh65cb5Lv00&t=634675791197655152);
	BACKGROUND-COLOR:transparent
}
.RadMenu_Default .rmGroup .rmText {
	BACKGROUND-IMAGE:url(WebResource.axd?d=JQF8wsUvALNFK_2p64lnGg_47HVB4n-tYk8uYMUaU33d076LHGHT0nkwjWbAQvnAfs0u7wwGc7dQZxhgWFqdGqnkVXe9D8bIJjheGEn79n6-_bkw6KZHeH6BOGP47BdKXd3YUFQh65cb5Lv00&t=634675791197655152);
	BACKGROUND-COLOR:transparent
}
.RadMenu_Default .rmVertical .rmText {
	BACKGROUND-IMAGE:url(WebResource.axd?d=JQF8wsUvALNFK_2p64lnGg_47HVB4n-tYk8uYMUaU33d076LHGHT0nkwjWbAQvnAfs0u7wwGc7dQZxhgWFqdGqnkVXe9D8bIJjheGEn79n6-_bkw6KZHeH6BOGP47BdKXd3YUFQh65cb5Lv00&t=634675791197655152);
	BACKGROUND-COLOR:transparent
}
.RadMenu_Default .rmLeftArrow {
	BACKGROUND-IMAGE:url(WebResource.axd?d=JQF8wsUvALNFK_2p64lnGg_47HVB4n-tYk8uYMUaU33d076LHGHT0nkwjWbAQvnAfs0u7wwGc7dQZxhgWFqdGqnkVXe9D8bIJjheGEn79n6-_bkw6KZHeH6BOGP47BdKXd3YUFQh65cb5Lv00&t=634675791197655152);
	BACKGROUND-COLOR:transparent
}
.RadMenu_Default .rmRightArrow {
	BACKGROUND-IMAGE:url(WebResource.axd?d=JQF8wsUvALNFK_2p64lnGg_47HVB4n-tYk8uYMUaU33d076LHGHT0nkwjWbAQvnAfs0u7wwGc7dQZxhgWFqdGqnkVXe9D8bIJjheGEn79n6-_bkw6KZHeH6BOGP47BdKXd3YUFQh65cb5Lv00&t=634675791197655152);
	BACKGROUND-COLOR:transparent
}
.RadMenu_Default .rmTopArrow {
	BACKGROUND-IMAGE:url(WebResource.axd?d=JQF8wsUvALNFK_2p64lnGg_47HVB4n-tYk8uYMUaU33d076LHGHT0nkwjWbAQvnAfs0u7wwGc7dQZxhgWFqdGqnkVXe9D8bIJjheGEn79n6-_bkw6KZHeH6BOGP47BdKXd3YUFQh65cb5Lv00&t=634675791197655152);
	BACKGROUND-COLOR:transparent
}
.RadMenu_Default .rmBottomArrow {
	BACKGROUND-IMAGE:url(WebResource.axd?d=JQF8wsUvALNFK_2p64lnGg_47HVB4n-tYk8uYMUaU33d076LHGHT0nkwjWbAQvnAfs0u7wwGc7dQZxhgWFqdGqnkVXe9D8bIJjheGEn79n6-_bkw6KZHeH6BOGP47BdKXd3YUFQh65cb5Lv00&t=634675791197655152);
	BACKGROUND-COLOR:transparent
}
.RadMenu_Default .rmRootGroup {
	BORDER-BOTTOM:#828282 1px solid;
	BORDER-LEFT:#828282 1px solid;
	BACKGROUND-COLOR:#e6e6e6;
	BACKGROUND-REPEAT:repeat-x;
	BACKGROUND-POSITION:0px -408px;
	BORDER-TOP:#828282 1px solid;
	BORDER-RIGHT:#828282 1px solid
}
.RadMenu_Default {
	FONT:12px/23px "Segoe UI", Arial, sans-serif;
	COLOR:#000;
	TEXT-DECORATION:none
}
.RadMenu_Default A.rmLink {
	FONT:12px/23px "Segoe UI", Arial, sans-serif;
	COLOR:#000;
	TEXT-DECORATION:none
}
.RadMenu_Default A.rmLink {
	BACKGROUND-POSITION:0px -72px
}
.RadMenu_Default A.rmDisabled {
	BACKGROUND-POSITION:0px -72px
}
.RadMenu_Default A.rmDisabled:hover {
	BACKGROUND-POSITION:0px -72px
}
.RadMenu_Default .rmFirst A.rmLink {
	BACKGROUND-REPEAT:no-repeat;
	BACKGROUND-POSITION:0px 500px
}
.RadMenu_Default .rmFirst A.rmLink:hover {
	BACKGROUND-REPEAT:no-repeat;
	BACKGROUND-POSITION:0px 500px
}
.RadMenu_Default .rmLast .rmText {
	BACKGROUND-REPEAT:no-repeat;
	BACKGROUND-POSITION:0px 500px
}
.RadMenu_Default .rmLast A.rmLink:hover .rmText {
	BACKGROUND-REPEAT:no-repeat;
	BACKGROUND-POSITION:0px 500px
}
.RadMenu_Default .rmVertical A.rmLink {
	BACKGROUND-REPEAT:no-repeat;
	BACKGROUND-POSITION:0px 500px
}
.RadMenu_Default .rmVertical .rmText {
	BACKGROUND-REPEAT:no-repeat;
	BACKGROUND-POSITION:0px 500px
}
.RadMenu_Default .rmVertical .rmFirst {
	BACKGROUND:none transparent scroll repeat 0% 0%
}
.RadMenu_Default .rmVertical .rmLast {
	BACKGROUND:none transparent scroll repeat 0% 0%
}
.RadMenu_Default A.rmLink:hover {
	BACKGROUND-COLOR:#fff
}
.RadMenu_Default A.rmFocused {
	BACKGROUND-COLOR:#fff
}
.RadMenu_Default A.rmSelected {
	BACKGROUND-COLOR:#fff
}
.RadMenu_Default .rmHorizontal .rmRootLink SPAN.rmText {
	PADDING-LEFT:12px;
	DISPLAY:inline
}
.RadMenu_Default_rtl .rmRootLink SPAN.rmText {
	PADDING-RIGHT:12px
}
.RadMenu_Default_Context_rtl .rmRootLink SPAN.rmText {
	PADDING-RIGHT:28px
}
.RadMenu_Default .rmHorizontal A.rmRootLink {
	PADDING-LEFT:0px
}
.RadMenu_Default_rtl A.rmRootLink {
	PADDING-BOTTOM:0px;
	PADDING-LEFT:0px;
	PADDING-RIGHT:0px;
	MARGIN-LEFT:0px;
	PADDING-TOP:0px
}
.RadMenu_Default .rmHorizontal .rmItem > A.rmRootLink {
	WIDTH:100%
}
.RadMenu_Default UL.rmHorizontal .rmLeftImage {
	MARGIN:4px -4px 0px 6px
}
.RadMenu_Default_rtl UL.rmHorizontal .rmLeftImage {
	MARGIN:4px 6px 0px -4px
}
.RadMenu_Default .rmVertical A.rmLink {
	PADDING-BOTTOM:1px;
	PADDING-TOP:1px
}
.RadMenu_Default .rmVertical A.rmLink:hover {
	BORDER-BOTTOM:#828282 1px solid;
	BORDER-LEFT:#828282 0px solid;
	PADDING-BOTTOM:0px;
	BORDER-TOP:#828282 1px solid;
	BORDER-RIGHT:#828282 0px solid;
	PADDING-TOP:0px
}
.RadMenu_Default .rmVertical A.rmFocused {
	BORDER-BOTTOM:#828282 1px solid;
	BORDER-LEFT:#828282 0px solid;
	PADDING-BOTTOM:0px;
	BORDER-TOP:#828282 1px solid;
	BORDER-RIGHT:#828282 0px solid;
	PADDING-TOP:0px
}
.RadMenu_Default .rmVertical A.rmSelected {
	BORDER-BOTTOM:#828282 1px solid;
	BORDER-LEFT:#828282 0px solid;
	PADDING-BOTTOM:0px;
	BORDER-TOP:#828282 1px solid;
	BORDER-RIGHT:#828282 0px solid;
	PADDING-TOP:0px
}
.RadMenu_Default .rmVertical A.rmExpanded {
	BORDER-BOTTOM:#828282 1px solid;
	BORDER-LEFT:#828282 0px solid;
	PADDING-BOTTOM:0px;
	BORDER-TOP:#828282 1px solid;
	BORDER-RIGHT:#828282 0px solid;
	PADDING-TOP:0px
}
.RadMenu_Default .rmVertical A.rmExpanded:hover {
	BORDER-BOTTOM:#828282 1px solid;
	BORDER-LEFT:#828282 0px solid;
	PADDING-BOTTOM:0px;
	BORDER-TOP:#828282 1px solid;
	BORDER-RIGHT:#828282 0px solid;
	PADDING-TOP:0px
}
.RadMenu_Default .rmVertical .rmFirst A.rmLink:hover {
	PADDING-BOTTOM:0px;
	BORDER-TOP-WIDTH:0px;
	PADDING-TOP:1px
}
.RadMenu_Default .rmVertical .rmFirst A.rmFocused {
	PADDING-BOTTOM:0px;
	BORDER-TOP-WIDTH:0px;
	PADDING-TOP:1px
}
.RadMenu_Default .rmVertical .rmFirst A.rmSelected {
	PADDING-BOTTOM:0px;
	BORDER-TOP-WIDTH:0px;
	PADDING-TOP:1px
}
.RadMenu_Default .rmVertical .rmFirst A.rmExpanded {
	PADDING-BOTTOM:0px;
	BORDER-TOP-WIDTH:0px;
	PADDING-TOP:1px
}
.RadMenu_Default .rmVertical .rmFirst A.rmExpanded:hover {
	PADDING-BOTTOM:0px;
	BORDER-TOP-WIDTH:0px;
	PADDING-TOP:1px
}
.RadMenu_Default .rmVertical .rmLast A.rmLink:hover {
	PADDING-BOTTOM:1px;
	BORDER-BOTTOM-WIDTH:0px;
	PADDING-TOP:0px
}
.RadMenu_Default .rmVertical .rmLast A.rmFocused {
	PADDING-BOTTOM:1px;
	BORDER-BOTTOM-WIDTH:0px;
	PADDING-TOP:0px
}
.RadMenu_Default .rmVertical .rmLast A.rmSelected {
	PADDING-BOTTOM:1px;
	BORDER-BOTTOM-WIDTH:0px;
	PADDING-TOP:0px
}
.RadMenu_Default .rmVertical .rmLast A.rmExpanded {
	PADDING-BOTTOM:1px;
	BORDER-BOTTOM-WIDTH:0px;
	PADDING-TOP:0px
}
.RadMenu_Default .rmVertical .rmLast A.rmExpanded:hover {
	PADDING-BOTTOM:1px;
	BORDER-BOTTOM-WIDTH:0px;
	PADDING-TOP:0px
}
.RadMenu_Default .rmVertical .rmItem A.rmDisabled:hover {
	PADDING-BOTTOM:1px;
	BORDER-RIGHT-WIDTH:0px;
	BORDER-TOP-WIDTH:0px;
	BORDER-BOTTOM-WIDTH:0px;
	BORDER-LEFT-WIDTH:0px;
	PADDING-TOP:1px
}
.RadMenu_Default A.rmExpanded {
	BACKGROUND-COLOR:#fff
}
.RadMenu_Default A.rmExpanded:hover {
	BACKGROUND-COLOR:#fff
}
.RadMenu_Default A.rmDisabled {
	BACKGROUND-COLOR:transparent;
	COLOR:#7d7d7d
}
.RadMenu_Default A.rmDisabled:hover {
	BACKGROUND-COLOR:transparent;
	COLOR:#7d7d7d
}
.RadMenu_Default .rmGroup {
	BORDER-BOTTOM:#979797 1px solid;
	BORDER-LEFT:#979797 1px solid;
	BACKGROUND:url(WebResource.axd?d=4fdbFXpVIcusg79SxOif_W9Pp4pCQqlZY5VbAx-78ssDVWG11axu_hja2LxCoaeaal3OW8oMfUg9yAEJDn0d79bzRlwPzHe3soft5pE_fqwzDbrL5qrsBsMxlnTEOJgrHZwt3huNrTxqnvNg0&t=634675791197655152) #fff repeat-y 0px 0px;
	BORDER-TOP:#979797 1px solid;
	BORDER-RIGHT:#979797 1px solid
}
.RadMenu_Default .rmMultiColumn {
	BORDER-BOTTOM:#979797 1px solid;
	BORDER-LEFT:#979797 1px solid;
	BACKGROUND:url(WebResource.axd?d=4fdbFXpVIcusg79SxOif_W9Pp4pCQqlZY5VbAx-78ssDVWG11axu_hja2LxCoaeaal3OW8oMfUg9yAEJDn0d79bzRlwPzHe3soft5pE_fqwzDbrL5qrsBsMxlnTEOJgrHZwt3huNrTxqnvNg0&t=634675791197655152) #fff repeat-y 0px 0px;
	BORDER-TOP:#979797 1px solid;
	BORDER-RIGHT:#979797 1px solid
}
.RadMenu_Default .rmGroup .rmVertical {
	BORDER-BOTTOM:#979797 1px solid;
	BORDER-LEFT:#979797 1px solid;
	BACKGROUND:url(WebResource.axd?d=4fdbFXpVIcusg79SxOif_W9Pp4pCQqlZY5VbAx-78ssDVWG11axu_hja2LxCoaeaal3OW8oMfUg9yAEJDn0d79bzRlwPzHe3soft5pE_fqwzDbrL5qrsBsMxlnTEOJgrHZwt3huNrTxqnvNg0&t=634675791197655152) #fff repeat-y 0px 0px;
	BORDER-TOP:#979797 1px solid;
	BORDER-RIGHT:#979797 1px solid
}
.RadMenu_Default .rmTopFix {
	BACKGROUND-IMAGE:url(WebResource.axd?d=4fdbFXpVIcusg79SxOif_W9Pp4pCQqlZY5VbAx-78ssDVWG11axu_hja2LxCoaeaal3OW8oMfUg9yAEJDn0d79bzRlwPzHe3soft5pE_fqwzDbrL5qrsBsMxlnTEOJgrHZwt3huNrTxqnvNg0&t=634675791197655152);
	BACKGROUND-COLOR:#fff;
	BACKGROUND-REPEAT:repeat-y
}
.RadMenu_Default .rmBottomFix {
	BACKGROUND-IMAGE:url(WebResource.axd?d=4fdbFXpVIcusg79SxOif_W9Pp4pCQqlZY5VbAx-78ssDVWG11axu_hja2LxCoaeaal3OW8oMfUg9yAEJDn0d79bzRlwPzHe3soft5pE_fqwzDbrL5qrsBsMxlnTEOJgrHZwt3huNrTxqnvNg0&t=634675791197655152);
	BACKGROUND-COLOR:#fff;
	BACKGROUND-REPEAT:repeat-y
}
.RadMenu_Default .rmRoundedCorners .rmGroup .rmItem {
	BACKGROUND-IMAGE:url(WebResource.axd?d=4fdbFXpVIcusg79SxOif_W9Pp4pCQqlZY5VbAx-78ssDVWG11axu_hja2LxCoaeaal3OW8oMfUg9yAEJDn0d79bzRlwPzHe3soft5pE_fqwzDbrL5qrsBsMxlnTEOJgrHZwt3huNrTxqnvNg0&t=634675791197655152);
	BACKGROUND-COLOR:#fff;
	BACKGROUND-REPEAT:repeat-y
}
.RadMenu_Default .rmRoundedCorners LI.rmFirstGroupColumn .rmItem {
	BACKGROUND-IMAGE:url(WebResource.axd?d=4fdbFXpVIcusg79SxOif_W9Pp4pCQqlZY5VbAx-78ssDVWG11axu_hja2LxCoaeaal3OW8oMfUg9yAEJDn0d79bzRlwPzHe3soft5pE_fqwzDbrL5qrsBsMxlnTEOJgrHZwt3huNrTxqnvNg0&t=634675791197655152);
	BACKGROUND-COLOR:#fff;
	BACKGROUND-REPEAT:repeat-y
}
.RadMenu_Default .rmRoundedCorners .rmFirstGroupColumn LI.rmFirstGroupColumn .rmItem {
	BACKGROUND-IMAGE:url(WebResource.axd?d=4fdbFXpVIcusg79SxOif_W9Pp4pCQqlZY5VbAx-78ssDVWG11axu_hja2LxCoaeaal3OW8oMfUg9yAEJDn0d79bzRlwPzHe3soft5pE_fqwzDbrL5qrsBsMxlnTEOJgrHZwt3huNrTxqnvNg0&t=634675791197655152);
	BACKGROUND-COLOR:#fff;
	BACKGROUND-REPEAT:repeat-y
}
.RadMenu_Default .rmRoundedCorners UL.rmHorizontal .rmFirst {
	BACKGROUND-IMAGE:url(WebResource.axd?d=4fdbFXpVIcusg79SxOif_W9Pp4pCQqlZY5VbAx-78ssDVWG11axu_hja2LxCoaeaal3OW8oMfUg9yAEJDn0d79bzRlwPzHe3soft5pE_fqwzDbrL5qrsBsMxlnTEOJgrHZwt3huNrTxqnvNg0&t=634675791197655152);
	BACKGROUND-COLOR:#fff;
	BACKGROUND-REPEAT:repeat-y
}
.rmRoundedCorners.RadMenu_Default_Context .rmGroup .rmItem {
	BACKGROUND-IMAGE:url(WebResource.axd?d=4fdbFXpVIcusg79SxOif_W9Pp4pCQqlZY5VbAx-78ssDVWG11axu_hja2LxCoaeaal3OW8oMfUg9yAEJDn0d79bzRlwPzHe3soft5pE_fqwzDbrL5qrsBsMxlnTEOJgrHZwt3huNrTxqnvNg0&t=634675791197655152);
	BACKGROUND-COLOR:#fff;
	BACKGROUND-REPEAT:repeat-y
}
.rmRoundedCorners.RadMenu_Default_Context UL.rmHorizontal .rmFirst {
	BACKGROUND-IMAGE:url(WebResource.axd?d=4fdbFXpVIcusg79SxOif_W9Pp4pCQqlZY5VbAx-78ssDVWG11axu_hja2LxCoaeaal3OW8oMfUg9yAEJDn0d79bzRlwPzHe3soft5pE_fqwzDbrL5qrsBsMxlnTEOJgrHZwt3huNrTxqnvNg0&t=634675791197655152);
	BACKGROUND-COLOR:#fff;
	BACKGROUND-REPEAT:repeat-y
}
* HTML .rmRoundedCorners_Default .rmGroup .rmItem {
	BACKGROUND-IMAGE:url(WebResource.axd?d=4fdbFXpVIcusg79SxOif_W9Pp4pCQqlZY5VbAx-78ssDVWG11axu_hja2LxCoaeaal3OW8oMfUg9yAEJDn0d79bzRlwPzHe3soft5pE_fqwzDbrL5qrsBsMxlnTEOJgrHZwt3huNrTxqnvNg0&t=634675791197655152);
	BACKGROUND-COLOR:#fff;
	BACKGROUND-REPEAT:repeat-y
}
* HTML .rmRoundedCorners_Default UL.rmHorizontal .rmFirst {
	BACKGROUND-IMAGE:url(WebResource.axd?d=4fdbFXpVIcusg79SxOif_W9Pp4pCQqlZY5VbAx-78ssDVWG11axu_hja2LxCoaeaal3OW8oMfUg9yAEJDn0d79bzRlwPzHe3soft5pE_fqwzDbrL5qrsBsMxlnTEOJgrHZwt3huNrTxqnvNg0&t=634675791197655152);
	BACKGROUND-COLOR:#fff;
	BACKGROUND-REPEAT:repeat-y
}
.RadMenu_Default .rmRoundedCorners .rmScrollWrapContainer .rmGroup {
	BACKGROUND-IMAGE:none
}
.RadMenu_Default .rmRoundedCorners .rmScrollWrap .rmItem {
	BACKGROUND-IMAGE:none
}
.RadMenu_Default .rmRoundedCorners .rmGroupColumn .rmItem {
	BACKGROUND-IMAGE:none
}
.RadMenu_Default .rmRoundedCorners .rmGroupColumn .rmGroupColumn .rmItem {
	BACKGROUND-IMAGE:none
}
.RadMenu_Default .rmRoundedCorners .rmHorizontal .rmItem {
	BACKGROUND-IMAGE:none
}
.RadMenu_Default .rmRoundedCorners .rmScrollWrap .rmVertical {
	BACKGROUND-IMAGE:none
}
.rmRoundedCorners.RadMenu_Default_Context .rmScrollWrapContainer .rmGroup {
	BACKGROUND-IMAGE:none
}
.rmRoundedCorners.RadMenu_Default_Context .rmScrollWrap .rmItem {
	BACKGROUND-IMAGE:none
}
.rmRoundedCorners.RadMenu_Default_Context .rmHorizontal .rmItem {
	BACKGROUND-IMAGE:none
}
.rmRoundedCorners.RadMenu_Default_Context .rmScrollWrap .rmVertical {
	BACKGROUND-IMAGE:none
}
* HTML .rmRoundedCorners_Default .rmScrollWrapContainer .rmGroup {
	BACKGROUND-IMAGE:none
}
* HTML .rmRoundedCorners_Default .rmScrollWrap .rmItem {
	BACKGROUND-IMAGE:none
}
* HTML .rmRoundedCorners_Default .rmHorizontal .rmItem {
	BACKGROUND-IMAGE:none
}
* HTML .rmRoundedCorners_Default .rmScrollWrap .rmVertical {
	BACKGROUND-IMAGE:none
}
.RadMenu_Default .rmRoundedCorners .rmGroupColumn {
	BACKGROUND-COLOR:#fff
}
.RadMenu_Default .rmBottomLeft {
	BACKGROUND-IMAGE:url(WebResource.axd?d=kTtrK-tIoWm53ZJ7Cdb2QIfysHqEetadw6wPZq9gTRQo5ObiNUZUY_o12Vu6Vzk7rEnUF-wfZXh1HTa2ugbP1qGt81WwcUBeBauu_EkyzHlvffZHnSGAG_H5kxnFTIKeEbMbkqVJ0J7xn366d2yHOcy3cl01&t=634675791197655152);
	BACKGROUND-COLOR:transparent;
	BACKGROUND-REPEAT:no-repeat
}
.RadMenu_Default .rmRoundedCorners .rmScrollWrapContainer {
	BACKGROUND-IMAGE:url(WebResource.axd?d=kTtrK-tIoWm53ZJ7Cdb2QIfysHqEetadw6wPZq9gTRQo5ObiNUZUY_o12Vu6Vzk7rEnUF-wfZXh1HTa2ugbP1qGt81WwcUBeBauu_EkyzHlvffZHnSGAG_H5kxnFTIKeEbMbkqVJ0J7xn366d2yHOcy3cl01&t=634675791197655152);
	BACKGROUND-COLOR:transparent;
	BACKGROUND-REPEAT:no-repeat
}
.rmRoundedCorners.RadMenu_Default_Context .rmScrollWrapContainer {
	BACKGROUND-IMAGE:url(WebResource.axd?d=kTtrK-tIoWm53ZJ7Cdb2QIfysHqEetadw6wPZq9gTRQo5ObiNUZUY_o12Vu6Vzk7rEnUF-wfZXh1HTa2ugbP1qGt81WwcUBeBauu_EkyzHlvffZHnSGAG_H5kxnFTIKeEbMbkqVJ0J7xn366d2yHOcy3cl01&t=634675791197655152);
	BACKGROUND-COLOR:transparent;
	BACKGROUND-REPEAT:no-repeat
}
.rmRoundedCorners.RadMenu_Default_Context UL.rmGroup {
	BACKGROUND-IMAGE:url(WebResource.axd?d=kTtrK-tIoWm53ZJ7Cdb2QIfysHqEetadw6wPZq9gTRQo5ObiNUZUY_o12Vu6Vzk7rEnUF-wfZXh1HTa2ugbP1qGt81WwcUBeBauu_EkyzHlvffZHnSGAG_H5kxnFTIKeEbMbkqVJ0J7xn366d2yHOcy3cl01&t=634675791197655152);
	BACKGROUND-COLOR:transparent;
	BACKGROUND-REPEAT:no-repeat
}
.RadMenu_Default .rmRoundedCorners UL.rmGroup {
	BACKGROUND-IMAGE:url(WebResource.axd?d=kTtrK-tIoWm53ZJ7Cdb2QIfysHqEetadw6wPZq9gTRQo5ObiNUZUY_o12Vu6Vzk7rEnUF-wfZXh1HTa2ugbP1qGt81WwcUBeBauu_EkyzHlvffZHnSGAG_H5kxnFTIKeEbMbkqVJ0J7xn366d2yHOcy3cl01&t=634675791197655152);
	BACKGROUND-COLOR:transparent;
	BACKGROUND-REPEAT:no-repeat
}
.RadMenu_Default .rmRoundedCorners .rmMultiColumn {
	BACKGROUND-IMAGE:url(WebResource.axd?d=kTtrK-tIoWm53ZJ7Cdb2QIfysHqEetadw6wPZq9gTRQo5ObiNUZUY_o12Vu6Vzk7rEnUF-wfZXh1HTa2ugbP1qGt81WwcUBeBauu_EkyzHlvffZHnSGAG_H5kxnFTIKeEbMbkqVJ0J7xn366d2yHOcy3cl01&t=634675791197655152);
	BACKGROUND-COLOR:transparent;
	BACKGROUND-REPEAT:no-repeat
}
* HTML .rmRoundedCorners_Default .rmScrollWrapContainer {
	BACKGROUND-IMAGE:url(WebResource.axd?d=kTtrK-tIoWm53ZJ7Cdb2QIfysHqEetadw6wPZq9gTRQo5ObiNUZUY_o12Vu6Vzk7rEnUF-wfZXh1HTa2ugbP1qGt81WwcUBeBauu_EkyzHlvffZHnSGAG_H5kxnFTIKeEbMbkqVJ0J7xn366d2yHOcy3cl01&t=634675791197655152);
	BACKGROUND-COLOR:transparent;
	BACKGROUND-REPEAT:no-repeat
}
* HTML .rmRoundedCorners_Default .rmGroup UL.rmGroup {
	BACKGROUND-IMAGE:url(WebResource.axd?d=kTtrK-tIoWm53ZJ7Cdb2QIfysHqEetadw6wPZq9gTRQo5ObiNUZUY_o12Vu6Vzk7rEnUF-wfZXh1HTa2ugbP1qGt81WwcUBeBauu_EkyzHlvffZHnSGAG_H5kxnFTIKeEbMbkqVJ0J7xn366d2yHOcy3cl01&t=634675791197655152);
	BACKGROUND-COLOR:transparent;
	BACKGROUND-REPEAT:no-repeat
}
* HTML .rmRoundedCorners_Default UL.rmGroup {
	BACKGROUND-IMAGE:url(WebResource.axd?d=kTtrK-tIoWm53ZJ7Cdb2QIfysHqEetadw6wPZq9gTRQo5ObiNUZUY_o12Vu6Vzk7rEnUF-wfZXh1HTa2ugbP1qGt81WwcUBeBauu_EkyzHlvffZHnSGAG_H5kxnFTIKeEbMbkqVJ0J7xn366d2yHOcy3cl01&t=634675791197655152);
	BACKGROUND-COLOR:transparent;
	BACKGROUND-REPEAT:no-repeat
}
.RadMenu_Default .rmTopRight {
	BACKGROUND-IMAGE:url(WebResource.axd?d=A3dTND85YNhSwf6_Y2WCcxOHuj3GoSPCT4pVJvGB8eUFC5A64t_j0RasTF_S8R2O1goxtSFigEhAVt1l0og_gAJKlg0YzcteasKD3mnx-pKvOW6Xje21sUbZVcVJVvIacksv6AkOVOJMivGdR2aGW7QkUbE1&t=634675791197655152);
	BACKGROUND-COLOR:transparent;
	BACKGROUND-REPEAT:no-repeat
}
.RadMenu_Default .rmBottomRight {
	BACKGROUND-IMAGE:url(WebResource.axd?d=A3dTND85YNhSwf6_Y2WCcxOHuj3GoSPCT4pVJvGB8eUFC5A64t_j0RasTF_S8R2O1goxtSFigEhAVt1l0og_gAJKlg0YzcteasKD3mnx-pKvOW6Xje21sUbZVcVJVvIacksv6AkOVOJMivGdR2aGW7QkUbE1&t=634675791197655152);
	BACKGROUND-COLOR:transparent;
	BACKGROUND-REPEAT:no-repeat
}
.RadMenu_Default .rmTopFix {
	BORDER-BOTTOM-COLOR:#979797;
	BORDER-TOP-COLOR:#979797;
	BORDER-RIGHT-COLOR:#979797;
	BORDER-LEFT-COLOR:#979797
}
.RadMenu_Default .rmBottomFix {
	BORDER-BOTTOM-COLOR:#979797;
	BORDER-TOP-COLOR:#979797;
	BORDER-RIGHT-COLOR:#979797;
	BORDER-LEFT-COLOR:#979797
}
.RadMenu_Default .rmRoundedCorners .rmGroup .rmFirst {
	BORDER-BOTTOM-COLOR:#979797;
	BORDER-TOP-COLOR:#979797;
	BORDER-RIGHT-COLOR:#979797;
	BORDER-LEFT-COLOR:#979797
}
.rmRoundedCorners.RadMenu_Default_Context .rmGroup .rmFirst {
	BORDER-BOTTOM-COLOR:#979797;
	BORDER-TOP-COLOR:#979797;
	BORDER-RIGHT-COLOR:#979797;
	BORDER-LEFT-COLOR:#979797
}
.rmRoundedCorners_Default .rmGroup .rmFirst {
	BORDER-BOTTOM-COLOR:#979797;
	BORDER-TOP-COLOR:#979797;
	BORDER-RIGHT-COLOR:#979797;
	BORDER-LEFT-COLOR:#979797
}
.RadMenu_Default .rmRoundedCorners .rmScrollWrapContainer .rmTopFix {
	BACKGROUND:#fff
}
.RadMenu_Default .rmRoundedCorners .rmScrollWrapContainer .rmBottomFix {
	BACKGROUND:#fff
}
.rmRoundedCorners.RadMenu_Default_Context .rmScrollWrapContainer .rmTopFix {
	BACKGROUND:#fff
}
.rmRoundedCorners.RadMenu_Default_Context .rmScrollWrapContainer .rmBottomFix {
	BACKGROUND:#fff
}
* HTML .rmRoundedCorners_Default .rmScrollWrapContainer .rmTopFix {
	BACKGROUND:#fff
}
* HTML .rmRoundedCorners_Default .rmScrollWrapContainer .rmBottomFix {
	BACKGROUND:#fff
}
.RadMenu_Default .rmRoundedCorners .rmScrollWrapContainer .rmTopArrow {
	BORDER-BOTTOM:0px;
	BORDER-LEFT:0px;
	BACKGROUND-COLOR:#fff;
	BORDER-TOP:0px;
	BORDER-RIGHT:0px
}
.RadMenu_Default .rmRoundedCorners .rmScrollWrapContainer .rmBottomArrow {
	BORDER-BOTTOM:0px;
	BORDER-LEFT:0px;
	BACKGROUND-COLOR:#fff;
	BORDER-TOP:0px;
	BORDER-RIGHT:0px
}
.RadMenu_Default .rmRoundedCorners .rmScrollWrapContainer .rmLeftArrow {
	BORDER-BOTTOM:0px;
	BORDER-LEFT:0px;
	BACKGROUND-COLOR:#fff;
	BORDER-TOP:0px;
	BORDER-RIGHT:0px
}
.RadMenu_Default .rmRoundedCorners .rmScrollWrapContainer .rmRightArrow {
	BORDER-BOTTOM:0px;
	BORDER-LEFT:0px;
	BACKGROUND-COLOR:#fff;
	BORDER-TOP:0px;
	BORDER-RIGHT:0px
}
.rmRoundedCorners.RadMenu_Default_Context .rmScrollWrapContainer .rmTopArrow {
	BORDER-BOTTOM:0px;
	BORDER-LEFT:0px;
	BACKGROUND-COLOR:#fff;
	BORDER-TOP:0px;
	BORDER-RIGHT:0px
}
.rmRoundedCorners.RadMenu_Default_Context .rmScrollWrapContainer .rmBottomArrow {
	BORDER-BOTTOM:0px;
	BORDER-LEFT:0px;
	BACKGROUND-COLOR:#fff;
	BORDER-TOP:0px;
	BORDER-RIGHT:0px
}
.rmRoundedCorners.RadMenu_Default_Context .rmScrollWrapContainer .rmLeftArrow {

	BORDER-BOTTOM:0px;
	BORDER-LEFT:0px;
	BACKGROUND-COLOR:#fff;
	BORDER-TOP:0px;
	BORDER-RIGHT:0px
}
.rmRoundedCorners.RadMenu_Default_Context .rmScrollWrapContainer .rmRightArrow {
	BORDER-BOTTOM:0px;
	BORDER-LEFT:0px;
	BACKGROUND-COLOR:#fff;
	BORDER-TOP:0px;
	BORDER-RIGHT:0px
}
* HTML .rmRoundedCorners_Default .rmScrollWrapContainer .rmTopArrow {
	BORDER-BOTTOM:0px;
	BORDER-LEFT:0px;
	BACKGROUND-COLOR:#fff;
	BORDER-TOP:0px;
	BORDER-RIGHT:0px
}
* HTML .rmRoundedCorners_Default .rmScrollWrapContainer .rmBottomArrow {
	BORDER-BOTTOM:0px;
	BORDER-LEFT:0px;
	BACKGROUND-COLOR:#fff;
	BORDER-TOP:0px;
	BORDER-RIGHT:0px
}
* HTML .rmRoundedCorners_Default .rmScrollWrapContainer .rmLeftArrow {
	BORDER-BOTTOM:0px;
	BORDER-LEFT:0px;
	BACKGROUND-COLOR:#fff;
	BORDER-TOP:0px;
	BORDER-RIGHT:0px
}
* HTML .rmRoundedCorners_Default .rmScrollWrapContainer .rmRightArrow {
	BORDER-BOTTOM:0px;
	BORDER-LEFT:0px;
	BACKGROUND-COLOR:#fff;
	BORDER-TOP:0px;
	BORDER-RIGHT:0px
}
.RadMenu_Default_rtl .rmBottomLeft {
	BACKGROUND-IMAGE:url(WebResource.axd?d=n5SfdAH1Az4n6SHQOLjFXfZ0VNrTPwYZaBXtAv_HKf7y9NGd5aIho6t_w37SZfp30fh1gTgkfUN04ZmreRf-UEHkH9KQQab_c9XrsxCDI5wAPkop_f-sLYWhk9p61aTDCuzyY4QMz50JUD8kmPosR9eNBPI1&t=634675791197655152)
}
.RadMenu_Default_rtl .rmRoundedCorners UL.rmGroup {
	BACKGROUND-IMAGE:url(WebResource.axd?d=n5SfdAH1Az4n6SHQOLjFXfZ0VNrTPwYZaBXtAv_HKf7y9NGd5aIho6t_w37SZfp30fh1gTgkfUN04ZmreRf-UEHkH9KQQab_c9XrsxCDI5wAPkop_f-sLYWhk9p61aTDCuzyY4QMz50JUD8kmPosR9eNBPI1&t=634675791197655152)
}
.RadMenu_Default_rtl .rmRoundedCorners .rmMultiColumn {
	BACKGROUND-IMAGE:url(WebResource.axd?d=n5SfdAH1Az4n6SHQOLjFXfZ0VNrTPwYZaBXtAv_HKf7y9NGd5aIho6t_w37SZfp30fh1gTgkfUN04ZmreRf-UEHkH9KQQab_c9XrsxCDI5wAPkop_f-sLYWhk9p61aTDCuzyY4QMz50JUD8kmPosR9eNBPI1&t=634675791197655152)
}
.RadMenu_Default .rmRoundedCorners .rmScrollWrapContainer {
	BACKGROUND-IMAGE:url(WebResource.axd?d=n5SfdAH1Az4n6SHQOLjFXfZ0VNrTPwYZaBXtAv_HKf7y9NGd5aIho6t_w37SZfp30fh1gTgkfUN04ZmreRf-UEHkH9KQQab_c9XrsxCDI5wAPkop_f-sLYWhk9p61aTDCuzyY4QMz50JUD8kmPosR9eNBPI1&t=634675791197655152)
}
.RadMenu_Default .rmScrollWrapContainer .rmBottomLeft {
	BACKGROUND-IMAGE:url(WebResource.axd?d=n5SfdAH1Az4n6SHQOLjFXfZ0VNrTPwYZaBXtAv_HKf7y9NGd5aIho6t_w37SZfp30fh1gTgkfUN04ZmreRf-UEHkH9KQQab_c9XrsxCDI5wAPkop_f-sLYWhk9p61aTDCuzyY4QMz50JUD8kmPosR9eNBPI1&t=634675791197655152)
}
.RadMenu_Default_Context_rtl.rmRoundedCorners UL.rmGroup {
	BACKGROUND-IMAGE:url(WebResource.axd?d=n5SfdAH1Az4n6SHQOLjFXfZ0VNrTPwYZaBXtAv_HKf7y9NGd5aIho6t_w37SZfp30fh1gTgkfUN04ZmreRf-UEHkH9KQQab_c9XrsxCDI5wAPkop_f-sLYWhk9p61aTDCuzyY4QMz50JUD8kmPosR9eNBPI1&t=634675791197655152)
}
.rmRoundedCorners.RadMenu_Default_Context .rmScrollWrapContainer {
	BACKGROUND-IMAGE:url(WebResource.axd?d=n5SfdAH1Az4n6SHQOLjFXfZ0VNrTPwYZaBXtAv_HKf7y9NGd5aIho6t_w37SZfp30fh1gTgkfUN04ZmreRf-UEHkH9KQQab_c9XrsxCDI5wAPkop_f-sLYWhk9p61aTDCuzyY4QMz50JUD8kmPosR9eNBPI1&t=634675791197655152)
}
.RadMenu_Default_rtl .rmTopRight {
	BACKGROUND-IMAGE:url(WebResource.axd?d=YiL_c7-SH6q4cE_stv_GLNkAvuW7YuojU0fG9uU_pjpuJQpkX0yPQGXBFhSQnb22WeLVt9_QxLEugu633_of36oTXGae6J1dXx5-AEJyaZwy77zzvJG4G1WMVLQzRV3wVel4ZiL_hmSflECWszbJzdRZGUwwSSYGENdJ0g2&t=634675791197655152)
}
.RadMenu_Default_rtl .rmBottomRight {
	BACKGROUND-IMAGE:url(WebResource.axd?d=YiL_c7-SH6q4cE_stv_GLNkAvuW7YuojU0fG9uU_pjpuJQpkX0yPQGXBFhSQnb22WeLVt9_QxLEugu633_of36oTXGae6J1dXx5-AEJyaZwy77zzvJG4G1WMVLQzRV3wVel4ZiL_hmSflECWszbJzdRZGUwwSSYGENdJ0g2&t=634675791197655152)
}
.RadMenu_Default_rtl LI.rmTopFix {
	BACKGROUND-POSITION:101% 0px
}
.RadMenu_Default_rtl LI.rmBottomFix {
	BACKGROUND-POSITION:101% 0px
}
.RadMenu_Default_rtl .rmRoundedCorners .rmGroup .rmItem {
	BACKGROUND-POSITION:101% 0px
}
.RadMenu_Default_Context_rtl.rmRoundedCorners .rmGroup .rmItem {
	BACKGROUND-POSITION:101% 0px
}
.RadMenu_Default .rmSlide .rmScrollWrap {
	BACKGROUND-IMAGE:none
}
.RadMenu_Default_rtl .rmGroup {
	BACKGROUND-POSITION:100% 0px
}
.RadMenu_Default_rtl .rmMultiColumn {
	BACKGROUND-POSITION:100% 0px
}
.RadMenu_Default_rtl .rmGroup .rmVertical {
	BACKGROUND-POSITION:100% 0px
}
.RadMenu_Default .rmRootGroup LI.rmItem .rmGroup {
	PADDING-BOTTOM:0px
}
.RadMenu_Default .rmRootGroup .rmHorizontal {
	BACKGROUND-IMAGE:none
}
.RadMenu_Default .rmScrollWrap .rmVertical {
	BORDER-BOTTOM:0px;
	BORDER-LEFT:0px;
	BORDER-TOP:0px;
	BORDER-RIGHT:0px
}
.RadMenu_Default .rmRoundedCorners .rmScrollWrapContainer LI.rmItem {
	BACKGROUND:none transparent scroll repeat 0% 0%
}
.rmRoundedCorners.RadMenu_Default_Context .rmScrollWrapContainer LI.rmItem {
	BACKGROUND:none transparent scroll repeat 0% 0%
}
.rmRoundedCorners_Default .rmScrollWrapContainer LI.rmItem {
	BACKGROUND:none transparent scroll repeat 0% 0%
}
.RadMenu_Default .rmGroup .rmItem A.rmLink {
	BORDER-BOTTOM:0px;
	BORDER-LEFT:0px;
	PADDING-BOTTOM:0px;
	BORDER-TOP:0px;
	BORDER-RIGHT:0px;
	PADDING-TOP:0px
}
.RadMenu_Default .rmGroup .rmItem A.rmLink:hover {
	BORDER-BOTTOM:0px;
	BORDER-LEFT:0px;
	PADDING-BOTTOM:0px;
	BORDER-TOP:0px;
	BORDER-RIGHT:0px;
	PADDING-TOP:0px
}
.RadMenu_Default .rmGroup .rmItem A.rmFocused {
	BORDER-BOTTOM:0px;
	BORDER-LEFT:0px;
	PADDING-BOTTOM:0px;
	BORDER-TOP:0px;
	BORDER-RIGHT:0px;
	PADDING-TOP:0px
}
.RadMenu_Default .rmGroup .rmItem A.rmSelected {
	BORDER-BOTTOM:0px;
	BORDER-LEFT:0px;
	PADDING-BOTTOM:0px;
	BORDER-TOP:0px;
	BORDER-RIGHT:0px;
	PADDING-TOP:0px
}
.RadMenu_Default .rmGroup .rmItem A.rmExpanded {
	BORDER-BOTTOM:0px;
	BORDER-LEFT:0px;
	PADDING-BOTTOM:0px;
	BORDER-TOP:0px;
	BORDER-RIGHT:0px;
	PADDING-TOP:0px
}
.RadMenu_Default .rmGroup .rmLast A.rmLink {
	PADDING-BOTTOM:1px
}
.RadMenu_Default .rmGroup .rmLast A.rmLink:hover {
	PADDING-BOTTOM:1px
}
.RadMenu_Default .rmGroup .rmLast A.rmFocused {
	PADDING-BOTTOM:1px
}
.RadMenu_Default .rmGroup .rmLast A.rmSelected {
	PADDING-BOTTOM:1px
}
.RadMenu_Default .rmGroup .rmLast A.rmExpanded {
	PADDING-BOTTOM:1px
}
.RadMenu_Default .rmGroup A.rmLink {
	BACKGROUND-COLOR:transparent;
	BACKGROUND-REPEAT:no-repeat;
	BACKGROUND-POSITION:0px 500px
}
.RadMenu_Default .rmGroup .rmText {
	BACKGROUND-COLOR:transparent;
	BACKGROUND-REPEAT:no-repeat;
	BACKGROUND-POSITION:0px 500px
}
.RadMenu_Default .rmGroup .rmItem A.rmDisabled {
	BACKGROUND-COLOR:transparent;
	BACKGROUND-REPEAT:no-repeat;
	BACKGROUND-POSITION:0px 500px
}
.RadMenu_Default .rmGroup .rmItem A.rmDisabled:hover {
	BACKGROUND-COLOR:transparent;
	BACKGROUND-REPEAT:no-repeat;
	BACKGROUND-POSITION:0px 500px
}
.RadMenu_Default .rmGroup .rmItem A.rmDisabled .rmText {
	BACKGROUND-COLOR:transparent;
	BACKGROUND-REPEAT:no-repeat;
	BACKGROUND-POSITION:0px 500px
}
.RadMenu_Default .rmGroup .rmItem A.rmDisabled:hover .rmText {
	BACKGROUND-COLOR:transparent;
	BACKGROUND-REPEAT:no-repeat;
	BACKGROUND-POSITION:0px 500px
}
.RadMenu_Default .rmGroup A.rmLink:hover {
	BACKGROUND-POSITION:0px -168px
}
.RadMenu_Default .rmGroup A.rmFocused {
	BACKGROUND-POSITION:0px -168px
}
.RadMenu_Default .rmGroup A.rmSelected {
	BACKGROUND-POSITION:0px -168px
}
.RadMenu_Default .rmGroup A.rmExpanded {
	BACKGROUND-POSITION:0px -168px
}
.RadMenu_Default .rmGroup A.rmLink:hover .rmText {
	BACKGROUND-POSITION:100% -192px
}
.RadMenu_Default .rmGroup A.rmFocused .rmText {
	BACKGROUND-POSITION:100% -192px
}
.RadMenu_Default .rmGroup A.rmSelected .rmText {
	BACKGROUND-POSITION:100% -192px
}
.RadMenu_Default .rmGroup A.rmExpanded .rmText {
	BACKGROUND-POSITION:100% -192px
}
.RadMenu_Default .rmRootGroup .rmExpandRight {
	BACKGROUND-POSITION:100% -216px
}
.RadMenu_Default .rmGroup .rmExpandDown {
	BACKGROUND-POSITION:100% -216px
}
.RadMenu_Default_Context .rmGroup .rmExpandRight {
	BACKGROUND-POSITION:100% -216px
}
.RadMenu_Default .rmRootGroup .rmItem A.rmDisabled .rmExpandRight {
	BACKGROUND-POSITION:100% -216px
}
.RadMenu_Default .rmGroup .rmItem A.rmDisabled .rmExpandDown {
	BACKGROUND-POSITION:100% -216px
}
.RadMenu_Default .rmRootGroup .rmItem A.rmDisabled:hover .rmExpandRight {
	BACKGROUND-POSITION:100% -216px
}
.RadMenu_Default .rmGroup .rmItem A.rmDisabled:hover .rmExpandDown {
	BACKGROUND-POSITION:100% -216px
}
.RadMenu_Default A.rmLink:hover .rmExpandRight {
	BACKGROUND-POSITION:100% -312px
}
.RadMenu_Default .rmLast A.rmLink:hover .rmExpandRight {
	BACKGROUND-POSITION:100% -312px
}
.RadMenu_Default A.rmFocused .rmExpandRight {
	BACKGROUND-POSITION:100% -312px
}
.RadMenu_Default A.rmSelected .rmExpandRight {
	BACKGROUND-POSITION:100% -312px
}
.RadMenu_Default A.rmExpanded .rmExpandRight {
	BACKGROUND-POSITION:100% -312px
}
.RadMenu_Default .rmGroup A.rmLink:hover .rmExpandRight {
	BACKGROUND-POSITION:100% -240px
}
.RadMenu_Default .rmGroup A.rmFocused .rmExpandRight {
	BACKGROUND-POSITION:100% -240px
}
.RadMenu_Default .rmGroup A.rmSelected .rmExpandRight {
	BACKGROUND-POSITION:100% -240px
}
.RadMenu_Default .rmGroup A.rmExpanded .rmExpandRight {
	BACKGROUND-POSITION:100% -240px
}
.RadMenu_Default .rmGroup A.rmLink:hover .rmExpandDown {
	BACKGROUND-POSITION:100% -240px
}
.RadMenu_Default .rmGroup A.rmFocused .rmExpandDown {
	BACKGROUND-POSITION:100% -240px
}
.RadMenu_Default .rmGroup A.rmSelected .rmExpandDown {
	BACKGROUND-POSITION:100% -240px
}
.RadMenu_Default .rmGroup A.rmExpanded .rmExpandDown {
	BACKGROUND-POSITION:100% -240px
}
.RadMenu_Default .rmRootGroup A.rmDisabled:hover .rmExpandRight {
	BACKGROUND-IMAGE:url(WebResource.axd?d=JQF8wsUvALNFK_2p64lnGg_47HVB4n-tYk8uYMUaU33d076LHGHT0nkwjWbAQvnAfs0u7wwGc7dQZxhgWFqdGqnkVXe9D8bIJjheGEn79n6-_bkw6KZHeH6BOGP47BdKXd3YUFQh65cb5Lv00&t=634675791197655152);
	BACKGROUND-POSITION:100% -216px
}
.RadMenu_Default .rmGroup A.rmDisabled:hover .rmExpandDown {
	BACKGROUND-IMAGE:url(WebResource.axd?d=JQF8wsUvALNFK_2p64lnGg_47HVB4n-tYk8uYMUaU33d076LHGHT0nkwjWbAQvnAfs0u7wwGc7dQZxhgWFqdGqnkVXe9D8bIJjheGEn79n6-_bkw6KZHeH6BOGP47BdKXd3YUFQh65cb5Lv00&t=634675791197655152);
	BACKGROUND-POSITION:100% -216px
}
.RadMenu_Default_rtl A.rmLink {
	BACKGROUND-POSITION:100% -96px
}
.RadMenu_Default_rtl .rmRootGroup A.rmDisabled {
	BACKGROUND-POSITION:100% -96px
}
.RadMenu_Default_rtl .rmGroup A.rmDisabled {
	BACKGROUND:none transparent scroll repeat 0% 0%
}
.RadMenu_Default_rtl .rmText {
	BACKGROUND-POSITION:0px -96px
}
.RadMenu_Default_rtl .rmVertical A.rmExpanded .rmText {
	BACKGROUND-REPEAT:no-repeat;
	BACKGROUND-POSITION:0px 500px
}
.RadMenu_Default_rtl .rmVertical A.rmExpanded:hover .rmText {
	BACKGROUND-REPEAT:no-repeat;
	BACKGROUND-POSITION:0px 500px
}
.RadMenu_Default_rtl .rmGroup A.rmLink:hover {
	BACKGROUND-POSITION:100% -264px
}
.RadMenu_Default_rtl .rmGroup A.rmFocused {
	BACKGROUND-POSITION:100% -264px
}
.RadMenu_Default_rtl .rmGroup A.rmSelected {
	BACKGROUND-POSITION:100% -264px
}
.RadMenu_Default_rtl .rmGroup A.rmExpanded {
	BACKGROUND-POSITION:100% -264px
}
.RadMenu_Default_rtl .rmGroup A.rmLink:hover .rmText {
	BACKGROUND-POSITION:0px -288px
}
.RadMenu_Default_rtl .rmGroup A.rmFocused .rmText {
	BACKGROUND-POSITION:0px -288px
}
.RadMenu_Default_rtl .rmGroup A.rmSelected .rmText {
	BACKGROUND-POSITION:0px -288px
}
.RadMenu_Default_rtl .rmGroup A.rmExpanded .rmText {
	BACKGROUND-POSITION:0px -288px
}
.RadMenu_Default_Context_rtl .rmVertical .rmExpandLeft {
	BACKGROUND-POSITION:0px -312px
}
.RadMenu_Default_rtl .rmRootGroup .rmExpandLeft {
	BACKGROUND-POSITION:0px -312px
}
.RadMenu_Default_rtl .rmVertical A.rmLink:hover .rmExpandLeft {
	BACKGROUND-POSITION:0px -216px
}
.RadMenu_Default_rtl .rmVertical A.rmFocused .rmExpandLeft {
	BACKGROUND-POSITION:0px -216px
}
.RadMenu_Default_rtl .rmVertical A.rmSelected .rmExpandLeft {
	BACKGROUND-POSITION:0px -216px
}
.RadMenu_Default_rtl .rmVertical A.rmExpanded .rmExpandLeft {
	BACKGROUND-POSITION:0px -216px
}
.RadMenu_Default_rtl .rmGroup A.rmLink:hover .rmExpandLeft {
	BACKGROUND-POSITION:0px -336px
}
.RadMenu_Default_rtl .rmGroup A.rmFocused .rmExpandLeft {
	BACKGROUND-POSITION:0px -336px
}
.RadMenu_Default_rtl .rmGroup A.rmSelected .rmExpandLeft {
	BACKGROUND-POSITION:0px -336px
}
.RadMenu_Default_rtl .rmGroup A.rmExpanded .rmExpandLeft {
	BACKGROUND-POSITION:0px -336px
}
.RadMenu_Default_rtl .rmRootGroup A.rmDisabled:hover .rmExpandLeft {
	BACKGROUND-POSITION:0px -312px
}
.RadMenu_Default .rmSlide {
	MARGIN:0px 0px 0px -1px
}
.RadMenu_Default .rmVertical .rmSlide {
	MARGIN:0px 0px 0px -5px
}
.RadMenu_Default .rmSlide .rmSlide {
	MARGIN:0px 0px 0px -5px
}
.RadMenu_Default_Context .rmGroup .rmSlide {
	MARGIN:0px 0px 0px -5px
}
.RadMenu_Default_rtl .rmSlide {
	MARGIN:0px
}
.RadMenu_Default_rtl .rmFirst .rmSlide {
	MARGIN-LEFT:1px
}
.RadMenu_Default_rtl .rmVertical .rmSlide {
	MARGIN:0px 0px 0px 5px
}
.RadMenu_Default_rtl .rmSlide .rmSlide {
	MARGIN:0px 0px 0px 5px
}
.RadMenu_Default_Context_rtl .rmGroup .rmSlide {
	MARGIN:0px 0px 0px 5px
}
.RadMenu_Default .rmLeftArrow {
	BACKGROUND-COLOR:#e6e6e6
}
.RadMenu_Default .rmRightArrow {
	BACKGROUND-COLOR:#e6e6e6
}
.RadMenu_Default .rmLeftArrow {
	BACKGROUND-POSITION:-8px -312px;
	BORDER-RIGHT:#828282 1px solid
}
.RadMenu_Default .rmRightArrow {
	BORDER-LEFT:#828282 1px solid;
	BACKGROUND-POSITION:-482px -216px
}
.RadMenu_Default .rmTopArrow {
	BACKGROUND-COLOR:#e6e6e6
}
.RadMenu_Default .rmBottomArrow {
	BACKGROUND-COLOR:#e6e6e6
}
.RadMenu_Default .rmGroup .rmLeftArrow {
	BACKGROUND-COLOR:#e6e6e6
}
.RadMenu_Default .rmGroup .rmRightArrow {
	BACKGROUND-COLOR:#e6e6e6
}
.RadMenu_Default .rmTopArrow {
	BORDER-BOTTOM:#828282 1px solid;
	BACKGROUND-POSITION:50% -367px
}
.RadMenu_Default .rmBottomArrow {
	BACKGROUND-POSITION:50% -391px;
	BORDER-TOP:#828282 1px solid
}
.RadMenu_Default .rmHorizontal .rmSeparator .rmText {
	BACKGROUND-COLOR:#a8a8a8;
	MARGIN:1px 0px 0px;
	WIDTH:1px;
	HEIGHT:22px
}
.RadMenu_Default .rmVertical .rmHorizontal .rmSeparator .rmText {
	BACKGROUND-COLOR:#a8a8a8;
	MARGIN:1px 0px 0px;
	WIDTH:1px;
	HEIGHT:22px
}
.RadMenu_Default_Context .rmSeparator .rmText {
	BACKGROUND-COLOR:transparent;
	BACKGROUND-POSITION:0px -406px
}
.RadMenu_Default .rmHorizontal .rmGroup .rmSeparator .rmText {
	BACKGROUND-COLOR:transparent;
	BACKGROUND-POSITION:0px -406px
}
.RadMenu_Default .rmVertical .rmHorizontal .rmGroup .rmSeparator .rmText {
	BACKGROUND-COLOR:transparent;
	BACKGROUND-POSITION:0px -406px
}
/* Book list CSS */
#tdLeft {
	margin:0;
	padding:0;
	width:100%;
	background:none;
	overflow:hidden;
	vertical-align:top;
	display:inline-block;
}
#tdLeft .booklist {
	vertical-align:top;
	margin:0px;
	padding-top:5px;
	padding-bottom:10px;
	width:250px;
	margin-right:3px;
}
#tdLeft .width-fixer {
	display:block;
	width:225px;
	overflow:auto;
}
#tdLeft .bookimage {
	float:left;/*max-width:120px;*/
}
#tdLeft .border {
	border:1px Solid #424242;
}
#tdLeft .price-cart {
	float:left;
	color:#555555;
	font-size:10px;
	margin-left:10px;
	-webkit-margin-before:3px;
}
#tdLeft .dollor {
	color:#555574;
	font-size:14px;
	font-weight:bold;
}
#tdLeft .price {
	color:#575757;
	font-size:14px;
	font-weight:bold;
}
#tdLeft .book-info {
	clear:left;
	display:block;
	padding:.25em 0 15px;
}
#tdLeft .book-info cite{
	font-size:10.5px;
	color:#424242;
	font-style:normal;
	font-weight:bold;
}

#tdLeft h3.book-title {
	font-size:13px;
	line-height:16px;
	margin:0;
	padding:0;
}
#tdLeft h4.book-title {
	font-size:13px;
	line-height:16px;
	margin:0;
	padding:0;
	text-transform:none !important;
}
#tdLeft .cite {
	font-size:12px;
	font-style:normal;
	font-weight:bold;
}
/* Booklist Version 2 */
#tdTop {
	font-size:13px;
	line-height:1em;
	margin:0;
	padding:0;
}
#tdTop {
	display:inline-block;
	margin-right:10px;
	vertical-align:bottom;
	width:175px;
}
#tdTop .bookimage {
	max-width:120px;
	margin-bottom:10px;
}
#tdTop div.title-info {
	height:100px;
}
#tdTop b.book-title a {
	display:block;
	margin:0;
}
#tdTop cite.author, small {
	display:block;
	font-size:11px;
	font-style:normal;
	margin-bottom:0.5em;
	margin-top:0;
}
#tdTop div.star_group, p.price {
	margin-top:0.25em;
}
#tdTop div.star_group img {
	height:0.85em;
	margin-right:0px !important;
}
/* Booklist Version 2*/

/* Booklist V 3*/

#tdRight {
	margin:0;
	padding:0;
	width:auto;
	background:none;
	overflow:hidden;
	padding-bottom:20px;
}
#tdRight {
	vertical-align:top;
	display:inline-block;
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	width:260px;
}
#tdRight .width-fixer {
	display:block;
	width:260px;
}
#tdRight .bookimage {
	overflow:auto;
	text-align:center;
	margin-right:5px;
	float:left;
	max-width:125px;
}
#tdRight .border {
	border:1px Solid #424242;
}
#tdRight .price-cart {
	float:left;
	overflow:auto;
	color:#555555;
	font-size:10px;
	-webkit-margin-before:3px;
}
#tdRight .wish {
	margin-left:40px;
}
#tdRight .dollor {
	color:#cb132b;
	font-size:14px;
	font-weight:bold;
}
#tdRight.price {
	color:#cb132b;
	font-size:14px;
	font-weight:bold;
}
#tdRight .book-info {
	display:block;
	padding-top:0.25em;
	padding-right:0;
	padding-bottom:15px;
	padding-left:0;
	width:120px;
	float:left;
}
#tdRight .pricealign {
	text-align:right;
}
#tdRight h3.book-title {
	font-size:12px;
	line-height:16px;
	margin:0;
	padding:0;
	font-weight:bold;
}
#tdRight .cite {
	font-size:11px;
	font-style:italic;
	color:#5d504a;
}
/* Css for Guided Nav */
.guidedNav input[type="checkbox"] {
	display:block;
	height:23px;
	float:left;
	vertical-align:top;
	margin:0;
	margin-right:5px;
}
/* Css for dnn Checkbox List */
.dnnCheckbox label {
	display:inline;
	width:auto;
	text-align:left;
	margin-right:5px;
	font-weight:normal;
	vertical-align:middle;
	-webkit-margin-before:2px;
}
/*Css override for Date column (telerik grid) */
html body .RadInput .riTextBox, html body .RadInputMgr {
	border-style:solid !important;
	border-width:1px !important;
	vertical-align:middle;
	border-color:#b7b991 !important;
	color:#333333;
}
OL.content-list {
	PADDING-BOTTOM:0px;
	LIST-STYLE-TYPE:none;
	MARGIN:0px;
	PADDING-LEFT:0px;
	WIDTH:95%;
	PADDING-RIGHT:0px;
	PADDING-TOP:0px;
	font-size:14px;
}
OL.content-list LI {
	PADDING-BOTTOM:0.5em;
	MARGIN:0px 2% 0.5em 0px;
	PADDING-LEFT:0px;
	WIDTH:45%;
	PADDING-RIGHT:0px;
	DISPLAY:inline-block;
	VERTICAL-ALIGN:top;
	PADDING-TOP:0.5em;
}
OL.content-list LI OL.booklist {
	WIDTH:190px;
	BACKGROUND:#fff;
	FLOAT:right;
	MARGIN-LEFT:10px
}
OL.content-list LI OL.booklist LI {
	WIDTH:100%;
}
.content-list LI UL {
	PADDING-BOTTOM:0px;
	MARGIN:0px;
	PADDING-LEFT:0px;
	PADDING-RIGHT:0px;
	PADDING-TOP:0px;
}
.content-list LI UL LI {
	PADDING-BOTTOM:0px;
	MARGIN:0px;
	PADDING-LEFT:8px;
	PADDING-RIGHT:0px;
	PADDING-TOP:0px;
	BACKGROUND:url(images/bullet_li.gif) no-repeat 0px 8px !important;
}
.content-list LI UL {
	MARGIN-TOP:0.5em;
	BORDER-TOP:1px dotted;
	PADDING-TOP:0.5em
}
OL.content-list OL LI {
	WIDTH:100%
}
OL.content-list UL LI {
	WIDTH:100%
}
.treeview UL {
	PADDING-BOTTOM:0px;
	MARGIN:0px;
	PADDING-LEFT:0px;
	PADDING-RIGHT:0px;
	PADDING-TOP:0px;
}
.treeview UL LI {
	PADDING-BOTTOM:0px;
	MARGIN:0px;
	PADDING-LEFT:8px;
	PADDING-RIGHT:0px;
	PADDING-TOP:0px;
	BACKGROUND:url(images/bullet_li.gif) no-repeat 0px 8px !important;
}
/* CSS Added for Module title (container)*/
h2.maintitle {
	background:url("Images/linkarrow_lightblue10.gif") no-repeat scroll right center transparent;
	padding:0 14px 2px 0;
	color:#3e7795;
	font-size:18px;
}
h2.maintitle:hover {
	background:url("Images/linkarrow_orange10.gif") no-repeat scroll right center transparent;
}
h3.normaltitle {
	color:#575757;
	font-size:14px !important;
	margin-top:0;
	margin-right:0;
	margin-bottom:5;
	margin-left:0;
	padding-top:0;
	padding-right:2px;
	padding-bottom:2px;
	padding-left:0;
}
h3.categorytitle {
	color:#575757;
	font-size:16px !important;
	margin-top:0;
	margin-right:0;
	margin-bottom:5;
	margin-left:0;
	padding-top:0;
	padding-right:2px;
	padding-bottom:2px;
	padding-left:0;
}
/* Css  For OBB */

TABLE.display {
	BORDER-BOTTOM:medium none;
	BORDER-LEFT:medium none;
	WIDTH:100%;
	MARGIN-BOTTOM:2em;
	BORDER-TOP:medium none;
	BORDER-RIGHT:medium none
}
TABLE.display TH {
	BORDER-BOTTOM:#ececec 1px solid;
	BORDER-LEFT:#ececec 1px solid;
	BACKGROUND:#ececec;
	BORDER-TOP:#ececec 1px solid;
	FONT-WEIGHT:bold;
	BORDER-RIGHT:#ececec 1px solid
}
TABLE.display TR TH {
	PADDING-BOTTOM:3px;
	PADDING-LEFT:3px;
	PADDING-RIGHT:3px;
	VERTICAL-ALIGN:top;
	PADDING-TOP:3px
}
TABLE.display TR TD {
	PADDING-BOTTOM:3px;
	PADDING-LEFT:3px;
	PADDING-RIGHT:3px;
	VERTICAL-ALIGN:top;
	PADDING-TOP:3px
}
TABLE.display TD {
	BORDER-BOTTOM:#ececec 1px solid;
	BORDER-LEFT:#ececec 1px solid;
	FONT-SIZE:12px;
	BORDER-TOP:#ececec 1px solid;
	BORDER-RIGHT:#ececec 1px solid
}
TABLE.display TR TD.important {
	FONT-WEIGHT:bold
}
TABLE.display TR.alt TD {
	BACKGROUND:#eee;
}
/* Generated by F12 developer tools. This might not be an accurate representation of the original source file */
#obb_temporary_header {
	text-align:right;
	color:rgb(153, 51, 0);
	font-size:22px;
	font-weight:bold;
	margin-bottom:30px;
}
#bid_table {
	margin:0px;
	padding:0px;
}
#bid_table td {
	background:rgb(255, 255, 255);
	margin:0px;
	padding:3px;
	font-size:12px;
}
#bid_table tr.alt {
	background-color:rgb(235, 231, 220) !important;
}
#obb_heading {
	margin:10px 0px 0px;
	padding:5px;
	font-size:15px;
	font-weight:bold;
}
.obb_heading {
	margin:10px 0px 0px;
	padding:5px 5px 5px 0px;
	color:rgb(74, 58, 45);
	font-size:15px;
	font-weight:bold;
}
#isbn_list {
	margin-top:0px;
}
.shipping_table {
	border:currentColor;
	empty-cells:show;
}
.shipping_table th {
	text-align:left;
}
.shipping_table input {
	width:200px;
}
#shipping_table {
}
#shipping_table td {
	padding:2px;
	font-size:12px;
}
#shipping_table input {
	padding:2px;
	font-size:12px;
}
#buyback_total_table {
	padding:5px;
	border:2px solid rgb(238, 238, 221);
}
#buyback_total_table td {
	padding:5px;
	font-size:14px;
}
#current_bid {
	background:rgb(255, 255, 255);
	margin:20px;
	padding:5px;
	border:1px dashed rgb(167, 137, 109);
	text-align:center;
	color:rgb(167, 137, 109);
	font-size:14px;
	font-weight:bold;
}
.obb_msg {
	background:url("/images/silk/information.png") no-repeat 5px 5px rgb(218, 228, 233);
	margin:20px 0px 0px;
	padding:5px;
	border:2px dotted rgb(95, 116, 126);
	text-align:center;
	font-weight:bold;
}
.add_books {
	padding:10px;
	background-color:rgb(238, 238, 221);
}
.obb_add_button {
	border:2px solid rgb(153, 153, 51);
	width:130px;
	text-align:center;
	font-size:10px;
	font-weight:bold;
	background-color:rgb(238, 238, 221);
}
.obb_add_button:hover {
	cursor:pointer;
}
.obb_button {
	padding:1px;
	border:1px solid rgb(153, 153, 51);
	width:115px;
	text-align:center;
	font-size:10px;
	background-color:rgb(238, 238, 221);
}
.obb_button:hover {
	cursor:pointer;
}
.obb_fake_button {
	padding:0px;
	border:1px solid rgb(153, 153, 51);
	width:113px;
	text-align:center;
	color:black;
	font-family:Trebuchet MS, Arial, Verdana, Helvetica;
	font-size:10px;
	text-decoration:none;
	background-color:rgb(238, 238, 221);
}
.obb_fake_button:hover {
	cursor:pointer;
}
.obb_fake_button > a {
	color:black;
	text-decoration:none;
}
.obb_fake_button > a:visited {
	color:black;
}
.center {
	margin-right:auto;
	margin-left:auto;
}
.obb_accept {
	margin:20px 0px 0px;
	text-align:left;
	float:left;
}
.obb_accept_button {
	border:2px solid rgb(153, 153, 51);
	width:115px;
	text-align:center;
	font-size:10px;
	font-weight:bold;
	background-color:rgb(238, 238, 221);
}
.obb_accept_batch_button {
	border:2px solid rgb(153, 153, 51);
	width:150px;
	text-align:center;
	font-size:10px;
	font-weight:bold;
	background-color:rgb(238, 238, 221);
}
.obb_accept_button:hover {
	cursor:pointer;
}
.obb_heading_text {
	float:left;
}
.obb_clear_bid {
	margin:0px 15px 0px 0px;
	color:rgb(153, 153, 51);
	font-size:12px;
	font-weight:normal;
	float:right;
}
.obb_clear_batch {
	margin:15px 0px 0px;
	color:rgb(153, 153, 51);
	font-size:12px;
	font-weight:normal;
}
.obb_change_bid {
	color:rgb(153, 153, 51);
	font-size:12px;
	font-weight:normal;
	margin-top:5px;
}
.obb_change_bid a {
	color:rgb(25, 100, 175);
}
.partner_heading {
	background:rgb(238, 238, 221);
	margin:20px 0px 5px;
	padding:5px;
	color:rgb(153, 51, 0);
	font-size:15px;
	font-weight:bold;
}
table.booklist tr.alt td {
	background-color:rgb(235, 231, 220) !important;
}
table.booklist {
	margin-bottom:7px !important;
	margin-left:2px !important;
	border-collapse:collapse;
}
table.booklist th {
	padding:2px 5px;
	text-align:left;
}
table.booklist td {
	padding:2px 5px;
	text-align:left;
}
table.booklist th {
	border:1px solid rgb(74, 58, 45);
	color:rgb(74, 58, 45);
	padding-top:3px;
	padding-bottom:2px;
	background-color:rgb(235, 231, 220);
}
table.booklist td {
	padding:0px 3px;
	border:1px solid rgb(74, 58, 45);
	text-align:left;
}
table.booklist tr.alt td {
	background-color:rgb(235, 231, 220) !important;
}
.text-right {
	text-align:right;
}
.text-center {
	text-align:center;
}
.text-left {
	text-align:left;
}
.tab_container {
	width:600px;
	margin-bottom:15px;
	position:relative;
}
.tab_header {
	padding:2px;
	top:1px;
	width:200px;
	text-align:center;
	color:rgb(106, 41, 0);
	font-weight:bold;
	border-top-color:rgb(91, 132, 139);
	border-right-color:rgb(91, 132, 139);
	border-left-color:rgb(91, 132, 139);
	border-top-width:1px;
	border-right-width:1px;
	border-left-width:1px;
	border-top-style:solid;
	border-right-style:solid;
	border-left-style:solid;
	position:relative;
	background-color:rgb(238, 238, 221);
}
.tab_content {
	padding:10px;
	border:1px solid rgb(91, 132, 139);
	background-color:rgb(238, 238, 221);
}
.elements th {
	text-align:left;
	color:rgb(153, 153, 51);
}
textarea {
	margin:0px;
	padding:2px;
}
.element_text {
	width:575px;
	height:150px;
}
.input_long {
	padding:2px;
	border:1px solid rgb(153, 153, 51);
	width:240px;
}
.input_short {
	padding:2px;
	border:1px solid rgb(153, 153, 51);
	width:170px;
}
.batch_summary {
	margin:15px 0px 0px;
	padding:10px;
	border:1px solid rgb(214, 214, 198);
}
.batch_open {
	border:1px solid red;
}
.right_text {
	padding-top:10px;
	margin-left:10px;
}
.enter_isbn_form {
	background:white;
	margin:0px 0px 10px;
	padding:0px;
	width:275px;
	float:left;
}
.actions_form {
	text-align:center;
	margin-left:20px;
	float:right;
}
.guestLink {
	Color:#424242;
}
/* CSS for Pagination */

#pagination {
	margin:2px 0px 5px;
	position:relative;
}
#pagination small {
	padding-right:5px;
}
#pagination small.results b {
	padding:2px 5px;
	font-size:1.2em;
}
.page_nav b {
	padding:2px 5px;
	font-size:1.2em;
}
#pagination small.sort b {
	padding:2px 5px;
	font-size:1.2em;
}
#pagination small.sort {
	top:0.2em;
	right:0.1em;
	position:absolute;
}
#pagination small.sort select {
	font-size:0.98em;
}
#pagination .page_nav {
	margin:auto;
	text-align:center;
	display:block;
}
#pagination .page_nav a {
	margin:0px 0.2em;
	padding:0.2em 0.5em;
	border:1px solid rgb(238, 238, 221);
	white-space:nowrap;
}
#pagination .page_nav a:hover {
	border:1px solid rgb(194, 194, 180);
	background-color:rgb(247, 247, 239);
}
#FPSearch {
	padding-top:10px;
}
#FPSearch p {
	margin-top:0.25em;
}
.searchWrap {
	background-position:0 -150px;
	float:right;
	height:17px;
	line-height:17px;
	margin:0 0 0 10px;
	width:108px;
}
.searchWrap input {
	background:none repeat scroll 0 0 transparent;
	border:medium none;
	font-size:11px;
	height:17px;
	line-height:17px;
	width:83px;
	margin-top:0;
	margin-right:0;
	margin-bottom:0;
	margin-left:5px;
	color:#999;
}
.searchWrap input:focus {
	background:none repeat scroll 0 0 transparent;
	border:medium none;
	outline:medium none;
	font-size:11px;
	color:#000;
}
.searchWrap a:link, .searchWrap a:visited, .searchWrap a:active {
	display:block;
	float:right;
	height:17px;
	overflow:hidden;
	text-align:left;
	text-indent:-9999em;
	width:15px;
	cursor:pointer;
}
.imageSprite {
	background-image:url("images/dnnSprite.png");
	background-repeat:no-repeat;
}
.rightDiv {
	padding:0;
	margin:0;
	margin-bottom:20px;
}
.right_text {
	margin-top:0;
	padding:0;
}
.right_text {
	padding-top:9px;
}
.enter_isbn_form, .enter_isbn_form h4, .right_text.right_text h4, .right_text ol {
	margin:0;
}
ol.information {
	background:url("images/information.png") no-repeat scroll 5px 5px #DAE4E9;
	border-color:#5F747E;
}
ol.message {
	border:2px solid;
	line-height:1.1em;
	list-style:none outside none !important;
	margin-left:0;
	min-height:2em;
	padding:5px 5px 5px 26px;
}
ol.message li {
	margin-bottom:0.5em;
	list-style-type:none;
}
/* Shopping Cart */

a.whitebutton {
	margin:3px 3px 3px 0px;
	padding:2px;
	border:1px solid rgb(74, 58, 45);
	width:auto;
	color:rgb(74, 58, 45);
	text-transform:uppercase;
	font-family:Arial Bold, Arial, sans-serif;
	font-size:9px;
	font-weight:bold;
	text-decoration:none;
	cursor:pointer;
	background-color:white;
}
img.border {
	margin:0px 1em 1em 0px;
	border:1px solid rgb(74, 58, 45);
}
#poetry_navbanner_2012-04-02 {
	background:url(/images/banners/navbanner_poetrybkd.jpg) repeat-x;
}
#free_shipping_2012-05-08 {
	background:#ebe7dc;
	margin-bottom:1em;
}
#free_shipping_2012-07-02 {
	margin-bottom:1em;
	background:#ebe7dc url(/images/navbannerbkd_indiefreeship.jpg) repeat-x;
}
.sc-book {
	margin:0px !important;
	padding:0px !important;
}
.sc-book li {
	margin:0px !important;
	padding:0px !important;
	display:inline;
	list-style-type:none;
}
.qty {
	margin:0px;
	padding:0px;
}
.qty input {
	width:20px;
	margin-right:6px;
}
.sc-book .remove {
	font-size:11px;
	margin-right:1em;
}
.sc-book .ebook_badge {
	margin-right:1em;
}
.sc-book .wishlist {
	padding-left:30px !important;
	font-size:11px;
	margin-right:1em;
}
.sc-book .price {
	text-align:right;
	font-size:12px;
}
.sc-book .binding {
	text-align:right;
	font-size:11px;
}
.sc-book .isbn {
	text-align:right;
	font-size:11px;
}
.sc-book .title {
	margin:0px;
	padding:0px;
	font-weight:bold;
}
.sc-book .author {
	font-size:12px;
	font-weight:normal;
}
.sc-book .available {
	color:rgb(173, 8, 8);
	font-size:12px;
	font-weight:normal;
}
.subtotal {
	line-height:32px;
	font-size:12px;
	font-weight:bold;
	float:right;
}
.shipnotice {
	background:url("images/shipsfreeicon.gif") no-repeat right 50% !important;
	text-align:right;
	line-height:16px;
	padding-right:60px;
	font-size:11px;
	font-weight:normal;
	margin-right:1em;
	float:right;
}
.GridColumnAlignment {
	text-align:right;
}
#marketing_message- {
	background:url(/images/banners/banner_freeship.jpg) no-repeat 0 0;
	color:white;
	width:50%;
	height:60px;
	padding:.5em;
	padding-left:70px;
	display:none;
}
#marketing_message- li.marketing_header {
	color:#19548c;
}
ol.message.promo- a, ol.message.promo- a:visited {
	color:white;
	font-weight:bold;
}
#shippingtable {
}
#shippingtable table {
	width:100%;
}
#shippingtable h5 {
	margin:0px;
	margin-top:3px;
}
#shippingtable h4 {
	margin:0px;
	margin-top:3px;
}
.heading td {
	padding:3px;
	padding-left:5px;
	background-color:#EBE7DC;
}
.heading small {
	display:inline-table;
}
.update {
	padding:3px;
	padding-left:5px;
	background-color:#EBE7DC;
	text-align:right;
}
#marketing_message {
	background:url(/images/banners/cartbanner_shippingrates_free.jpg) no-repeat 0 0;
	min-width:450px;
	height:90px;
}
.form-label-customer {
	text-align:right !important;
	width:170px;
	padding-right:5px;
	font-weight:bold;
}
#affMgmt {
}
#affMgmt h3 {
	font-weight:normal;
	margin:0px;
	padding-top:10px;
	padding-right:0px;
	padding-bottom:10px;
	padding-left:0px;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#CCCCCC;
}
#affMgmt h3:hover {
	font-weight:normal;
	margin:0px;
	padding-top:10px;
	padding-right:0px;
	padding-bottom:10px;
	padding-left:0px;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#CCCCCC;
	background-color:#e8eced;
}
#affMgmt td {
	padding:0px;
	clear:both;
}
#affMgmt .form-label-aff {
	text-align:left !important;
	width:160px !important;
	padding-right:5px;
}
#affMgmt .form-label-affSec {
	text-align:left !important;
	width:65px!important;
	padding-right:5px;
}
#affMgmt .input-field {
	padding-top:5px;
	padding-bottom:5px;
}
.form-CF-Medium {
	text-align:left;
	width:150px;
	float:left;
	font-weight:bold;
}
.fieldset td {
	padding-top:3px;
	padding-bottom:3px;
}
/* CSS for Product listing */
.subsection.star_group img {
	margin-right:0px !important;
}
.left {
	float:left;
}
.right {
	float:right;
}
.subsection.main-column img {
	margin-right:41px;
}
.subsection.main-column h4 {
	margin:0px;
}
#section-info {
	background:none repeat scroll 0 0 #eee;
	border-bottom:1px solid #cac8c9;
	border-top:1px solid #cac8c9;
	margin-right:10px;
	padding:3px;
	height:20px;
}
.tanbox.top-10 ol {
	padding-left:30px;
}
.tanbox.top-10 ol li {
	font-size:12px;
	line-height:1.1em;
	margin-bottom:0.5em;
}
.tanbox.top-10 span {
	background:url("/images/hp/hp_topten_bg.jpg") no-repeat scroll center 15px transparent;
	display:block;
	height:265px;
	position:relative;
}
.tanbox.top-10 span small {
	display:block;
}
.tanbox.top-10 span h3 {
	padding-top:50px;
}
.tanbox.top-10 span img {
	bottom:0;
	position:absolute;
	right:0;
}
.content-nugget-wrapper-2 div.book-google {
	display:inline-block;
	float:left;
	width:164px;
}
.content-nugget-wrapper-2 div.book-content {
	margin-left:164px;
	text-align:justify;
}
* html ol.booklist-2 li {
	display:inline;
}
b.margin_highlight {
}
.billboard {
	text-align:center;
}
.main-column.subsection h4 {
	margin:0;
}
.sn34ky {
	display:none;
}
ol.booklist_v2 {
	margin:0px;
	padding:0px;
	line-height:1em;
	font-size:13px;
	list-style-type:none;
}
ol.booklist_v2 li {
	width:150px;
	margin-right:10px;
	vertical-align:bottom;
	display:inline-block;
}
ol.booklist_v2 li div.title-info {
	height:100px;
}
ol.booklist_v2 li b.book-title a {
	margin:0px;
	display:block;
}
ol.booklist_v2 li cite.author {
	font-size:small;
	font-style:normal;
	margin-top:0px;
	margin-bottom:0.5em;
	display:block;
}
ol.booklist_v2 li div.star_group {
	margin-top:0.25em;
	margin-right:0px !important;
}
ol.booklist_v2 li p.price {
	margin-top:0.25em;
}
ol.booklist_v2 li div.star_group img {
	height:0.85em;
	margin-right:0px !important;
}
/* End Blog CSS */


/* CSS for Product listing */

#whatever .subsection.main-column img {
	margin-right:41px;
	margin-bottom:0px;
}
#whatever .main-column.subsection img {
	margin-right:41px;
	margin-bottom:0px !important;
}
.subsection.main-column h4 {
	margin:0px;
}
#section-info {
	background:none repeat scroll 0 0 #eee;
	border-bottom:1px solid #cac8c9;
	border-top:1px solid #cac8c9;
	margin-right:10px;
	padding:3px;
	height:20px;
}
.tanbox.top-10 ol {
	padding-left:30px;
}
.tanbox.top-10 ol li {
	font-size:12px;
	line-height:1.1em;
	margin-bottom:0.5em;
}
.tanbox.top-10 span {
	background:url("/images/hp/hp_topten_bg.jpg") no-repeat scroll center 15px transparent;
	display:block;
	height:265px;
	position:relative;
}
.tanbox.top-10 span small {
	display:block;
}
.tanbox.top-10 span h3 {
	padding-top:50px;
}
.tanbox.top-10 span img {
	bottom:0;
	position:absolute;
	right:0;
}
.content-nugget-wrapper-2 div.book-google {
	display:inline-block;
	float:left;
	width:164px;
}
.content-nugget-wrapper-2 div.book-content {
	margin-left:164px;
	text-align:justify;
}
* html ol.booklist-2 li {
	display:inline;
}
b.margin_highlight {
}
.billboard {
	text-align:center;
}
.main-column.subsection h4 {
	margin:0;
}
.sn34ky {
	display:none;
}
/* Partner CSS */
ol#partner-search-results {
	padding-left:20px;
	margin-top:20px;
}
ol#partner-search-results li {
	padding:3px;
	clear:both;
	margin-bottom:0px;
}
ol#partner-search-results li.alt {
	background:rgb(235, 231, 220);
}
table.bookfinder {
	background:white;
	border:2px dotted rgb(176, 155, 138);
	clear:both;
	margin-top:1em;
}
table.bookfinder th {
	background:rgb(235, 231, 220);
	margin:0px;
	text-align:left;
	font-size:14px;
	font-weight:bold;
	vertical-align:bottom;
}
table.bookfinder a {
}
.bookfinder label {
	font-size:13px;
	font-weight:bold;
}
.bookfinder textarea {
	margin:5px 0px 15px;
	width:99%;
	font-size:0.9em;
}
.bookfinder input {
	margin:5px 0px 15px;
	width:99%;
	font-size:0.9em;
}
.bookfinder textarea {
	height:8em;
}
h3 dfn {
	font-size:1.1em;
	font-style:italic;
	border-bottom-color:currentColor;
	border-bottom-width:1px;
	border-bottom-style:dotted;
}
/*   end   */

ol.table-style {
	margin:0px;
	padding:0px;
	font-size:12px;
}
ol.table-style li {
	margin:0px;
	padding:0.5em 0px;
	width:194px;
	vertical-align:top;
	display:inline-block;
}
ol.broader li {
	width:300px;
}
ol.table-style li span.width-fixer {
	width:190px;
	display:block;
}
ol.broader li span.width-fixer {
	width:290px;
}
ol.table-style li .coverlink {
	margin:0px;
	padding:0px;
	width:45%;
	vertical-align:top;
	float:left;
	display:inline;
}
ol.table-style li .price-cart {
	margin:0px;
	padding:0px;
	width:45%;
	vertical-align:top;
	float:left;
	display:inline;
}
ol.table-style li .price-cart {
	padding-left:0.25em;
}
ol.table-style li .price-cart small {
	color:rgb(85, 85, 85);
}
ol.table-style big.price {
	margin:0px 0px 0.2em;
	font-weight:bold;
	display:block;
}
ol.table-style img.add-to-cart-button {
	margin:0px 0px 0.5em;
	display:block;
}
ol.table-style li big.price small {
	padding:0px 2px 0px 0px;
	float:left;
	display:block;
}
ol.table-style li .book-info {
	padding:0.25em 0px 15px;
	clear:left;
	display:block;
}
ol.table-style li h3.book-title {
	margin:0px;
	padding:0px;
	font-size:1.2em;
}
ol.table-style cite {
	font-style:normal;
	font-weight:bold;
}
/* Slide Show Indie */
#slideshow_indie {
	width:100%;
	height:280px;
	background:url(images/indie_slideshow_bkd.jpg) bottom left no-repeat;
}
#slideshow_indie a, #slideshow_indie a:visited, #slideshow_indie a:hover {
	text-decoration:none;
}
#slideshow-wrapper {
	height:280px;
	position:relative;
	padding:0;
	margin:0;
}
#slideshow_indie img {
	height:200px;
}
#menu {
	background:white;
	position:absolute;
	height:20px;
	padding:2px 5px;
	border:1px solid #cecece;
	font-weight:bold;
}
/*.search-box1 {
	outline:none;
}*/
#ddlSearchOption {
	outline:none;
}
/* heading With link */
/* Customised combobox style */
.dnnFormItem > .RadComboBox_Default {
	width:47%;
	max-width:445px;
	float:left;
}
.RadComboBox_Default .rcbInputCell {
	background-image:url("Images/rcbSprite.png") !important;
}
ul#bookinfo li {
	BACKGROUND:url(images/bullet_li.gif) no-repeat 0px 8px !important;
}
.morecopies li {
	BACKGROUND:url(images/bullet_li.gif) no-repeat 0px 8px !important;
}
.clearfix {
	clear:both;
}
.displayRes {
	display:none;
}
ul#bookinfo li {
	BACKGROUND:url(images/bullet_li.gif) no-repeat 0px 8px !important;
}
.morecopies li {
	BACKGROUND:url(images/bullet_li.gif) no-repeat 0px 8px !important;
	padding-left:8px !important;
}
ul.morecopies {
	margin-bottom:10px !important;
	font-size:13px !important;
}
.ContentPaneLeft {
	float:left;
	width:50%;
}
.ContentPaneRight {
	float:left;
	width:50%;
}
#div1 {
	margin-right:3px;
	white-space:nowrap;
	color:#F07F24;
	font-size:14px;
}
.m-shipping {
	margin-bottom:-14px;
}
.RotatorWrapper, .slideshow-wrapper{height:225px !important; overflow:hidden;}
.slideshow-wrapper img{margin-bottom:25px; overflow:hidden; width:auto !important;}
.chkFreeze input[type="checkbox"]{margin-left:10px !important;}
.m-cart{font-size:14px !important;}

	.RadWindow_Default em{width:623px !important;}
	.RadWindow_Default .rwTitlebarControls a.rwIcon{display:none;}
}
.powellCategory li {
    list-style-type: none;
    float: left;
	width: 45%;
	max-width:582px;
	padding-bottom:25px;
	margin-right:2.5%;
}
.powellCategory h1 {
	margin:0;
}
.powellCategory hr {
	margin: 10px 0 20px;
}
.powellCategory h2 {
	font-size: 16px;
	font-weight: strong;
	margin: 0;
}

@media only screen and (max-width:780px) {
	.RadWindow_Default .rwTitlebarControls a.rwIcon{display:none;}
	.RadWindow_Default {width:100% !important; top:177px !important; left:inherit !important;}
	
	.RadWindow_Default em{width:auto !important;}
	#dnn_TopRightPane{display:none;}
	#dnn_ctr3307_BlogPage_cpPagerID_anchorPreviousID{position:relative !important;top:0 !important;}
	.sTFD{display:none  !important;}

	#dnn_ctr9265_ModuleContent{display:none;}
	
	.btnSaveTop td{padding-bottom:3px;}
	.m-login{display:none;}
	.form-list h4{line-height:normal !important;}
	#dnn_TopAdBannerPane{display:none;}
	#dnn_ctr454_HtmlModule_lblContent{
		overflow:hidden !important; 
		width:auto !important;
	}
	#divider{padding:0 !important;}
	.RotatorWrapper, .slideshow-wrapper{height:auto !important; min-height: 40px;padding-top:1px;}
	.slideshow-wrapper img{height:200px !important;}
	#dnn_ctr2961_ShoppingCart_lnkMoveAll1 {display:none;}
	#dnn_ctr2961_ShoppingCart_lnkMoveAll {display:none;}
	div#divSection {display:none;}
	.removeFrm {
		font-size:0px !important;
		display:inline-block;
		width:24px;
		height:24px;
		background:url(Images/shopping-cart-remove.png) no-repeat;
	}
	.addTowish {
		font-size:0px !important;
		display:inline-block;
		width:24px;
		height:24px;
		background:url(Images/wishlist_icon.png) no-repeat;
	}
	.cart-right{
		padding:0 5px;
	}
	.tinytext {
		font-size:11px !important;
		line-height:20px !important;
	}
	.form-label-Medium, .form-label, .form-label-bigger {
		width:100% !important;
		margin-left:0px !important;
	}
	.mToplink {
		display:none;
	}
	.book-title {
		font-size:14px !important;
	}
	.bestys .topseller {
		height:130px;
		text-align:left;
		padding-left:5px;
		vertical-align:bottom;
	}
	.biggerselect-box {
		width:180px !important;
	}
	.mediumselect-box {
		width:130px !important;
	}
	#dnn_ctr908_ProductListing_divRefine {
		padding-top:10px;
	}
	.m-shipping {
		margin-bottom:-8px;
		width:100%;
	}
	#div1 {
		display:block;
		float:right;
		font-size:12px;
	}
	#dnn_ctr2961_ShoppingCart_imgExpressCheckout1, #dnn_ctr2961_ShoppingCart_imgExpressCheckout {
		display:none;
	}
	/*.ContentPaneLeft{display:none;}
	.ContentPaneRight{display:none;}*/
	.alignRes {
		padding-top:20px;
	}
	h1 {
		margin-top:10px !important;
		font-size:20px;
	}
	#Login {
		background-color:#ebecec;
		margin-right:0px !important;
		text-align:right;
		padding-right:3px;
		border-top:1px solid #b4c5c8;
		border-bottom:1px solid #b4c5c8;
		margin-top:5px;
	}
	#Login b {
		display:-webkit-inline-box !important;
		margin-left:10px;
	}
	.m-view {
		float:left !important;
		clear:right;
		margin-top:5px;
		margin-left:2px;
		font-size:11px !important;
		text-transform:uppercase;
		line-height:20px !important;
	}
	.m-view .tinytext{

		line-height:20px !important;
	}

	.m-view td {
		vertical-align:top
	}
	siteSearch {
		display:none;
	}
	#leftbar {
		display:none;
		width:24px;
		height:150px;
		background:url(Images/moreatP.png) no-repeat 0px 0px !important;
		position:fixed;
		left:0px;
		top:45%;
		zoom:1;
		z-index:9999;
		opacity:0.7;
		filter:alpha(opacity=70); /* For IE8 and earlier */
		cursor:pointer;
	}
	#leftbar:hover {
		opacity:1.0;
		filter:alpha(opacity=100); /* For IE8 and earlier */
	}
	.displayNRes {
		display:none;
	}
	#middleCol {
		margin:2px 0 20px;
		border-bottom:1px solid #DDD;
		padding-bottom:20px;
	}
	.middle-center .RotatorNav  img {
		width:auto !important;
		max-width:100%;
	}
	.RotatorNav {
		background:none !important;
	}
	.middle-left {
		float:none;
		clear:left;
		display:none;
		margin-top:10px;
	}
	.floatleft {
		float:left;
	}
	.floatright {
		float:right;
	}
	.scanalert {
		overflow:hidden;
	}
	#aAdvanceSearch {
		display:none;
	}
	/* style for search low resolution*/
	.search {
		width:252px !important;
		position:absolute;
		margin-top:5px !important;
		right:6%;
		z-index:99999;

	}
	.slideshow-wrapper img {
		max-width:100% !important;
	}
	#menu {
		margin-top:-35px !important;
		margin-left:10px;
	}
	.search-box1 {
		background-color:#fff;
		width:185px !important;
		padding:3px !important;
		z-index:-1 !important;
		height:24px;
		padding-right:21px !important;
		font-size:13px;
		border:0px hidden #fff;
	}
	/* style for search low resolution*/
	body {
		margin:0;
		padding:0;
		background:white;
		/*font-family:'18836_HELR45W', Helvetica; */
		font-family:Helvetica, Arial, sans-serif;
		font-size:11px !important;
		line-height:20px;
		color:#424242;
		width:100%;
	}
	#dnn_TopSearchPane select {
		display:none;
	}
	#dnn_TopSearchPane .btnSearch {
		/*display:none;*/
		background:url(Images/m-icon-search.png) no-repeat 0px 0px !important;
		border:none;
		font-size:0px;
		width:40px;
		height:24px;
		margin-left:163px;
		-moz-margin-left:165px;
		position:absolute;
		top:3px;
	}
	#page_structur {
		width:auto;
	}
	.logo {
		text-align:center;
	}
	/* Book list CSS */
	#tdLeft {
		margin:0;
		padding:0;
		width:auto;

		overflow:hidden;
		vertical-align:top;
		display:inline-block;


	}
	#tdLeft .booklist {
		vertical-align:top;
		margin:0px;
		padding-top:5px;
		padding-bottom:10px;
		width:250px;
		margin-right:3px;
	}
	#tdLeft .width-fixer {
		display:block;
		width:240px;
		overflow:auto;
	}
	#tdLeft .bookimage {
		float:left;/*max-width:120px;*/
	}
	#tdLeft .border {
		border:1px Solid #424242;
	}
	#tdLeft .price-cart {
		float:left;
		color:#555555;
		font-size:10px;
		margin-left:10px;
		-webkit-margin-before:3px;
	}

	#tdLeft .dollor {
		color:#555574;
		font-size:14px;
		font-weight:bold;
	}
	#tdLeft .price {
		color:#575757;
		font-size:14px;
		font-weight:bold;
	}
	#tdLeft .book-info {
		clear:left;
		display:block;
		padding:.25em 0 15px;
	}
	#tdLeft h3.book-title {
		font-size:13px;
		line-height:16px;
		margin:0;
		padding:0;
	}
	#tdLeft .cite {
		font-size:12px;
		font-style:normal;
		font-weight:bold;
	}
	/* Booklist Version 2 */
	#tdTop {
		font-size:13px;
		line-height:1em;
		margin:0;
		padding:0;
	}
	#tdTop {
		display:inline-block;
		margin-right:10px;
		vertical-align:bottom;
		width:175px;
	}
	#tdTop .bookimage {
		max-width:120px;
		margin-bottom:10px;
	}
	#tdTop div.title-info {
		height:100px;
	}
	#tdTop b.book-title a {
		display:block;
		margin:0;
	}
	#tdTop cite.author, small {
		display:block;
		font-size:11px;
		font-style:normal;
		margin-bottom:0.5em;
		margin-top:0;
	}
	#tdTop div.star_group, p.price {
		margin-top:0.25em;
	}
	#tdTop div.star_group img {
		height:0.85em;
		margin-right:0px !important;
	}
	/* Booklist Version 2*/

	/* Booklist V 3*/

	#tdRight {
		margin:0;
		padding:0;
		width:auto;
		background:none;
		overflow:hidden;
		padding-bottom:20px;
	}
	#tdRight {
		vertical-align:top;
		display:inline-block;
		margin-left:0px;
		margin-top:0px;
		margin-right:0px;
		margin-bottom:0px;
		width:260px;
	}
	#tdRight .width-fixer {
		display:block;
		width:260px;
	}
	#tdRight .bookimage {
		overflow:auto;
		text-align:center;
		margin-right:5px;
		float:left;
		max-width:125px;
	}
	#tdRight .border {
		border:1px Solid #424242;
	}
	#tdRight .price-cart {
		float:left;
		overflow:auto;
		color:#555555;
		font-size:10px;
		-webkit-margin-before:3px;
	}
	#tdRight .wish {
		margin-left:40px;
	}
	#tdRight .dollor {
		color:#cb132b;
		font-size:14px;
		font-weight:bold;
	}
	#tdRight.price {
		color:#cb132b;
		font-size:14px;
		font-weight:bold;
	}
	#tdRight .book-info {
		display:block;
		padding-top:0.25em;
		padding-right:0;
		padding-bottom:15px;
		padding-left:0;
		width:120px;
		float:left;
	}
	#tdRight .pricealign {
		text-align:right;
	}
	#tdRight h3.book-title {
		font-size:12px;
		line-height:16px;
		margin:0;
		padding:0;
		font-weight:bold;
	}
	#tdRight .cite {
		font-size:11px;
		font-style:italic;
		color:#5d504a;
	}
	.footer_righttbox {
		padding-top:5px;
		border-top:solid 1px #9f9084;
	}
	.footer_righttbox p {
		margin-bottom:0px;
	}
	.smallblock {
		margin-top:15px;
		font-size:11px;
	}
	.footer_leftbox {
		padding:5px;
	}
	.footer_leftbox h3 {
		font-size:18px;
		line-height:normal;
		margin-bottom:0px;
	}
	.footer_top {
		display:none;
	}
	.bluebox {
		width:auto !important;
	}
	.middle-right {
		display:block !important;
		clear:both;
	}
	.bestys {
		width:98% !important;
	}
	#footer img {
		width:auto !important;
	}
	#badges img {
		width:auto !important;
	}
	ol.information {
		background:url("images/information.png") no-repeat scroll 5px 5px #DAE4E9;
		border-color:#5F747E;
	}
	ol.message {
		border:2px solid;
		line-height:1.1em;
		list-style:none outside none !important;
		margin-left:0;
		min-height:2em;
		padding:5px 5px 5px 26px;
	}
	ol.message li {
		margin-bottom:0.5em;
		list-style-type:none;
	}
	span.stButton {
		margin-bottom:5px;
	}
	span.stButton .stArrow {
		display:none;
	}
	ol.content-list {
		list-style:none;
		margin:0px;
		padding:0px;
	}
	#map-canvas iframe {
		width:100% !important;
	}
	img.border {
		margin:0px 1em 1em 0px;
		border:1px solid rgb(74, 58, 45);
	}
	#contentsShopping img {
		max-width:60px !important;
	}
	.main-column.subsection img {
		margin-right:10px;
		margin-bottom:0px !important;
		z-index:999;
	}
	.search-small {
		display:none;
	}
	.m-cardv {
		clear:both;
	}
}
@media only screen and (max-width:480px){
	#section-info .search-box2{width:170px !important;}
}
 @media only screen and (min-width:782px) and (max-width:930px) {
	.middle-left {
		width:216px !important;
	}
	.middle-left h2.maintitle{white-space:nowrap;}
	.middle-center {
		margin-right:10px;
	}
	#middleCol {
		margin-right:0px;
	}
	/* Style For Search medium Resolution */
	.search {
		width:515px !important;
	}
	.search-box1 {
		width:290px !important;
	}
	.dnnForm .dnnFormItem .form-label-bigger {
		float:none !important;
		margin-left:0px !important;
	}
	#tdLeft .width-fixer {
	  display:inline-block;
	  vertical-align:top;
	  margin-bottom:8px;
	  width:240px;
	  min-width:220px;
	}
}
.RadCalendar_Default .rcMain .rcRow, .RadPicker_Default .rcMain .rcRow {
	background-color:#4e4e4e !important;
}
.RadCalendar_Default .rcMain .rcWeekend, .RadPicker_Default .rcMain .rcWeekend {
	background-color:#999 !important;
}
.RadCalendar_Default .rcMain .rcRow a {
	color:#999 !important;
}
.RadCalendar_Default .rcMain .rcWeekend a {
	color:#CCC !important;
}
.RadPicker_Default.rcMain .rcRow a {
	color:#999 !important;
}
.RadPicker_Default .rcMain .rcWeekend a {
	color:#CCC !important;
}
.ModMERShareThisDisplayC{padding-bottom:10px;}

/* SD# 28943 Fix */
@media only screen and (max-width:780px){
	.videoWrapper {
    position:relative;
    padding-bottom:56.25%; /* 16:9 */
    padding-top:25px;
    height:0;
    }
    .videoWrapper iframe, .videoWrapper object, .videoWrapper embed {
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    }}
	.bt {text-align:right;}
@media only screen and (min-width:568px) and (max-width:780px){
#ProductDetail {
    font-size:14px;
    width:auto;
    max-width:60%;
    float:left;
}
div#ImageSlider {
    float:left;
}
div#BookAvailability_Mobile {
    width:196px;
    float:right;
}
.PromotionDisplay{clear:both;}

}
@media only screen and (max-width:680px){
	.entrytext img {
		width:initial !important;
		max-width:330px;
	}
}
@media only screen and (max-width:600px) {
	#mainBanner{display:block;}
	#mainBanner img{
		width:100% !important;
		max-width: 100% !important;
   		margin-bottom: 5px !important;
	}
	#dnn_BannerPane hr{display:none;}
	.RotatorWrapper {
		display:none;
	}
	#manualListing{padding-top:6px;}
}
@media only screen and (min-width:601px) {
	#mainBanner{display:none !important;}
}


/* CSS suggested for accessibility changes */
.dnnFormItem .mLeft{margin-left:100px;margin-top:5px;}
.dnnFormItem  .button_a{
    background-color:#424242 !important;
    border:medium none;
    color:#ffffff !important;
    cursor:pointer;
    display:inline-block;
    font-size:15px;
    font-weight:bold;
    letter-spacing:0.05em;
    
    padding:9px 37px;
    text-decoration:none;
    text-shadow:none !important;
    text-transform:uppercase;
}
.mLeft{margin-left:100px;margin-top:5px;}
.button_a{
    background-color:#424242 !important;
    border:medium none;
    color:#ffffff !important;
    cursor:pointer;
    display:inline-block;
    font-size:15px;
    font-weight:bold;
    letter-spacing:0.05em;
    padding:9px 37px;
    text-decoration:none;
    text-shadow:none !important;
    text-transform:uppercase;
}
.msingleEntryLeft{margin-left:5px;margin-top:5px;}
.accessLabel{width:0; height:0; font-size:0;}



/* BOF hawksearch.css */
/* Hawkes Styles */ 
.booklist {
	list-style:none;
	margin:0 -7px
}
.booklist:after {
	content:'';
	display:table;
	clear:both;
}
.booklist > li {
	float:left;
	display:block;
	width:20%;
	padding:0 7px;
}
@media (max-width:991px) {
	.booklist > li {
		width:20%;
	}
}
@media (max-width:767px) {
	.booklist > li {
		width:25%;
	}
}
@media (max-width:640px) {
	.booklist > li {
		width:33.33333333%;
	}
}
@media (max-width:479px) {
	.booklist > li {
		width:50%;
	}
}
/* cell */
.book-info {
	margin:0 0 24px;
}
.book-image {
	margin-bottom:10px;
	width:100%;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-flex-direction:column;
	-ms-flex-direction:column;
	flex-direction:column;
	-webkit-justify-content:flex-end;
	-ms-flex-pack:end;
	justify-content:flex-end;
	-webkit-align-content:stretch;
	-ms-flex-line-pack:stretch;
	align-content:stretch;
}
.book-image a {
	-webkit-flex:0 1 auto;
	-ms-flex:0 1 auto;
	flex:0 1 auto;
}
.book-image img {
	max-width:100%;
	max-height:100%;
	width:100%;
	height:auto;
}
.book-details h3 {
	font-size:14px;
	font-weight:600;
	display:block;
}
/* list view  */
.listView .book-info {
	margin:0 0 10px;
}
.listView .book-details:after {
	content:'';
	display:table;
	clear:both;
}
.listView .book-info {
	border-bottom:1px solid #CAC8C9;
}
.listView .booklist > li {
	height:auto !important;
	width:100%;
}
.listView .booklist > li .book-image {
	height:auto !important;
	width:120px;
	float:left;
	margin:0 10px 10px 0;
}
.listView .book-details h3 {
	font-size:18px;
	margin:0 0 5px;
}
/* prices */
.book-price {
	margin-top:2px;
}
.book-price .disc-price, .book-price .reg-price {
	font-size:18px;
	display:inline-block;
	color:#575757;
	font-weight:600;
}
.book-price .disc-price {
	float:left;
	padding-right:7px;
	color:#575757;
}
.book-price .reg-price .strikethrough {
	text-decoration:line-through;
	color:#AAA;
	font-size:14px;
	margin-top:1px;
	display:inline-block;
	font-weight:normal;
}
/* side bar */
.classicSkin .hawk-railNavHeading {
	padding:0;
	font-weight:600;
	background:none;
	color:#333;
	text-transform:uppercase;
	font-size:15px;
	line-height:1em;
	position:relative;
	display:none;
}

@media (max-width:990px) {
	.classicSkin .hawk-railNavHeading {
		padding:11px 7px;
		line-height: 14px;
		font-weight:600;
		background:#424242;
		color:#FFF;
		text-transform:uppercase;
		display: block;
	}
	.classicSkin .hawk-railNavHeading:after {
		position:absolute;
		right:0;
		top:0;
		display:block;
		content:'';
		color:#FFF;
		border:0;
		height:36px;
		width:36px;
		line-height:36px;
		text-align:center;
		background: url(/Portals/_default/Skins/Powells/Images/HS-header-open.gif) no-repeat 50% 50%;
	}
	.classicSkin .hawk-railNavHeading.hawk-railNavHeadingActive:after {
		background: url(/Portals/_default/Skins/Powells/Images/HS-header-close.gif) no-repeat 50% 50%;
	}
}
.classicSkin .hawkRailNav {
	background:none;
	border:0;
	overflow:hidden;
	margin:0 0 10px;
}
@media (max-width:990px) {
	.classicSkin .hawkRailNav {
		margin:0 0 10px 6px;
	}
	.classicSkin .hawkRailNav:after {
		content: '● ● ●';
		display: block;
		text-align: center;
		color: #D5D5D5;
		font-size: 18px;
		margin: 15px 0;
	}
}
.classicSkin .hawk-guidedNavWrapper .hawk-navGroup {
	padding:0;
	border:0;
}
.classicSkin .hawk-guidedNavWrapper .hawk-selectedNav .hawk-groupHeading {
	padding:0;
	font-weight:600;
	background:none;
	color:#333;
	text-transform:uppercase;
	font-size:15px;
	line-height:1em;
	margin-bottom: 7px;
}
.classicSkin .hawk-guidedNavWrapper .hawk-selectedNav .hawk-groupHeading:after {
	display: none;
}
.classicSkin .hawk-guidedNavWrapper .hawk-groupHeading {
	padding:9px 30px 5px 0;
	color:#333;
	border:0;
	margin-top:15px;
	font-weight: normal;
    line-height: 1.25em;
	font-size: 15px !important;
}
.classicSkin .hawk-guidedNavWrapper .hawk-collapsible .hawk-groupHeading:after {
	top:0;
	right:0;
	width:34px;
	height:34px;
	line-height:34px;
	content: '';
	background: url(/Portals/_default/Skins/Powells/Images/HS-inner-open.gif) no-repeat 50% 50%;
}
.classicSkin .hawk-guidedNavWrapper .hawk-collapsible.hawk-notCollapsed .hawk-groupHeading:after {
	content: '';
	background: url(/Portals/_default/Skins/Powells/Images/HS-inner-close.gif) no-repeat 50% 50%;
}

/* when filter selected */
.classicSkin .hawk-guidedNavWrapper .hawk-selectedNav {
	background:none;
}
.classicSkin .hawk-guidedNavWrapper .hawk-selectedGroup {
	border:0;
	padding:0;
}
@media (max-width:990px) {
	.classicSkin .hawk-guidedNavWrapper .hawk-selectedGroup {
		display: inline-block;
	}
}
.classicSkin .hawk-guidedNavWrapper .hawk-selectedNav .hawk-selectedHeading {
	display: none;
}
.classicSkin .hawk-guidedNavWrapper .hawk-selectedHeading {
	padding:0;
	margin:0;
	position: relative;
}
.classicSkin .hawk-guidedNavWrapper .hawk-selectedGroup .hawkIcon-close {
	position: absolute;
	top:0;
	right: 0;
}
.classicSkin .hawk-guidedNavWrapper .hawk-selectedGroup .hawkIcon-close:before {
	top:0;
	right:0;
	display: block;
	width:34px;
	height:34px;
	content: '';
	background: url(/Portals/_default/Skins/Powells/Images/HS-inner-open.gif) no-repeat 50% 50%;
	-moz-transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
	-moz-transform-origin: center center;
	-webkit-transform-origin: center center;
	-o-transform-origin: center center;
	-ms-transform-origin: center center;
	transform-origin: center center;
}
.classicSkin .hawk-guidedNavWrapper .hawk-selectedGroup .hawk-selectedHeading .hawkIcon-close {}
.classicSkin .hawk-guidedNavWrapper .hawk-selectedHeading a, 
.classicSkin .hawk-guidedNavWrapper .hawk-selectedHeading a:link, 
.classicSkin .hawk-guidedNavWrapper .hawk-selectedHeading a:visited {
	display:block;
	padding:7px;
	margin:0;
	background:#DDD;
	text-transform:uppercase;
	color:#333;
}
.classicSkin .hawk-guidedNavWrapper .hawk-selectedHeading a:hover, 
.classicSkin .hawk-guidedNavWrapper .hawk-selectedHeading a:active {
	color:#DB3C26;
}

@media only screen and (max-width:991px) {
	.classicSkin .hawk-guidedNavWrapper .hawk-selectedGroup ul a,  
	.classicSkin .hawk-guidedNavWrapper .hawk-selectedGroup ul a:link,  
	.classicSkin .hawk-guidedNavWrapper .hawk-selectedGroup ul a:visited,  
	.classicSkin .hawk-guidedNavWrapper .hawk-selectedHeading a:hover,  
	.classicSkin .hawk-guidedNavWrapper .hawk-selectedHeading a:active {
		padding:7px;
		background:#FFF;
		line-height:1em;
		border:0;
	}
}
.classicSkin .hawk-guidedNavWrapper .hawk-navGroup li {
	margin:0;
}
.classicSkin .hawk-guidedNavWrapper .hawk-clearSelected a, .classicSkin .hawk-guidedNavWrapper .hawk-clearSelected a:link, .classicSkin .hawk-guidedNavWrapper .hawk-clearSelected a:visited {
	color:#333;
	font-size:.9em;
	font-weight:600;
}
.classicSkin .hawk-guidedNavWrapper .hawk-clearSelected a:hover, .classicSkin .hawk-guidedNavWrapper .hawk-clearSelected a:active {
	color:#326D7F;
	text-decoration:none;
}
.hawk-guidedNavWrapper .hawk-navGroup.hawk-selectedNav .hawk-navGroupContent {
	display: block !important; /* show me always */
}
.classicSkin .hawk-guidedNavWrapper .hawk-navGroupContent {
	padding:0;
}
.classicSkin .hawk-guidedNavWrapper .hawk-navGroup ul {
	margin:0;
	padding:0;
	list-style-type:none;
	border:0;
}
.classicSkin .hawk-guidedNavWrapper .hawk-navGroup.hawk-selectedNav ul a, 
.classicSkin .hawk-guidedNavWrapper .hawk-navGroup.hawk-selectedNav ul a:link, 
.classicSkin .hawk-guidedNavWrapper .hawk-navGroup.hawk-selectedNav ul a:visited {
	color:#333;
	font-weight: normal;
	display: block;
	background:#F2F2F2;
	padding:9px 28px 9px 7px;
	margin:0 0 3px;
    line-height: 1.25em;
	font-size: 14px;
}
.classicSkin .hawk-guidedNavWrapper .hawk-navGroup.hawk-selectedNav ul a:hover, 
.classicSkin .hawk-guidedNavWrapper .hawk-navGroup.hawk-selectedNav ul a:active {
	color:#326D7F;
}
.classicSkin .hawk-guidedNavWrapper .hawk-navGroup ul a, 
.classicSkin .hawk-guidedNavWrapper .hawk-navGroup ul a:link, 
.classicSkin .hawk-guidedNavWrapper .hawk-navGroup ul a:visited {
	color:#333;
}
.classicSkin .hawk-guidedNavWrapper .hawk-navGroup ul a:hover, 
.classicSkin .hawk-guidedNavWrapper .hawk-navGroup ul a:active {
	color:#DB3C26;
}
.classicSkin .hawk-guidedNavWrapper .hawk-navGroup li a.hawk-styleCheckbox, 
.classicSkin .hawk-guidedNavWrapper .hawk-navGroup li a.hawk-styleCheckbox:link, 
.classicSkin .hawk-guidedNavWrapper .hawk-navGroup li a.hawk-styleCheckbox:visited {
	padding: 6px 0;
	color: #326D7F;
	font-size: 14px;
	line-height: 1.35em;
	display: block;
	position: relative;
	border: 0;
}
.classicSkin .hawk-guidedNavWrapper .hawk-navGroup li a.hawk-styleCheckbox:hover, 
.classicSkin .hawk-guidedNavWrapper .hawk-navGroup li a.hawk-styleCheckbox:active {
	text-decoration: underline;
}
.classicSkin .hawk-guidedNavWrapper .hawk-navGroup li .hawk-styleCheckbox:before {
	content:"";
	position:absolute;
	left:0;
	top:2px;
	width:12px;
	height:12px;
	font-size:15px;
	line-height:6px;
	border:1px solid #B8B8B8;
	background-color:#FFF;
	color:#DB3C26;
	display: none;
}
.classicSkin .hawk-guidedNavWrapper .hawk-navGroup li.hawkFacet-indetermined > .hawk-styleCheckbox:after {
	content:"";
	position:absolute;
	left:3px;
	top:6px;
	width:6px;
	height:6px;
	background-color:#DB3C26;
	display: none;
}
/* 2nd level and up */
.classicSkin .hawk-guidedNavWrapper .hawk-navGroup li ul li a.hawk-styleCheckbox {
	padding: 0;
}
.classicSkin .hawk-collapseState {
	position: absolute;
	top: 0;
	right:-34px;
	width:34px;
}
.classicSkin #hawkfacet_category > li > .hawk-collapseState {
	right:0;
}
.classicSkin .hawk-collapseState:after {
	top:1px;
	right:0;
	width:34px;
	height:34px;
	line-height:34px;
	position: absolute;
	content: '';
	background: url(/Portals/_default/Skins/Powells/Images/HS-inner-close-light.gif) no-repeat 50% 50%;
}
.classicSkin .hawk-collapseState.hawk-collapsed.hidden:after {
	content: '';
	background: url(/Portals/_default/Skins/Powells/Images/HS-inner-open-light.gif) no-repeat 50% 50%;
}
.classicSkin .hawk-facetgroup .hawk-collapseState:after {
	top:-3px;
}

/* years */
.classicSkin .hawk-guidedNavWrapper .hawk-navGroup .hawkfacet-size li {
	width: 55px;
	max-width: 25%;
	margin: 0;
}
.classicSkin .hawk-guidedNavWrapper .hawk-navGroup .hawkfacet-size li a.hawk-styleBlock, 
.classicSkin .hawk-guidedNavWrapper .hawk-navGroup .hawkfacet-size li a.hawk-styleBlock:hover, 
.classicSkin .hawk-guidedNavWrapper .hawk-navGroup .hawkfacet-size li a.hawk-styleBlock:active, 
.classicSkin .hawk-guidedNavWrapper .hawk-navGroup .hawkfacet-size li a.hawk-styleBlock:visited {
	display: block;
	border: 0;
	padding: 0;
	min-width: 100%;
	text-shadow: 0 0 0 #FFF;
	color:#326D7F;
	font-size: 14px;
	font-weight: bold;
}
.classicSkin .hawk-guidedNavWrapper .hawk-navGroup .hawkfacet-size li a.hawk-styleBlock:hover, 
.classicSkin .hawk-guidedNavWrapper .hawk-navGroup .hawkfacet-size li a.hawk-styleBlock:active {
	text-decoration: underline;
}
.classicSkin .hawk-guidedNavWrapper .hawk-navGroup .hawkfacet-size li .hawk-styleBlock .hawk-selectionInner {
	border: 0;
	padding: 0;
	background: #FFF;
}
.classicSkin .hawk-guidedNavWrapper .hawk-navGroup .hawkfacet-size li .hawk-styleBlock .hawk-selectionInner .size-value {
	color: inherit;
}
/* widgets */
.hawk-recommendation {
	max-width:100%;
}
.hawk-recommendation h3 {
	font-size:15px;
	line-height:17px;
	color:#333;
	text-transform:uppercase;
}
.hawk-recommendation .hawk-recommendation-inner ol {
	margin-bottom:0;
}
.hawk-recommendation .hawk-recommendation-inner li {
	color:#333;
	font-weight:400;
}
.hawk-recommendation .hawk-recommendation-inner li a {
	color:#F07F24;
	font-weight:600;
}
.hawk-recommendation .hawk-recommendation-inner li a:hover {
	color:#DB3C26;
}
.hawk-recommendation .hawk-recommendation-inner li .itemDesc {
	display:block;
}
/* search results */
#hawkbreadcrumb {
	display:none;
}

/* paging bar */
.classicSkin .hawk-searchView .hawk-viewOption {
	display: none;
}
@media (max-width:350px) {
	.classicSkin .hawk-searchView {
		margin:0 -10px 10px;
	}
	.classicSkin .hawk-searchView .hawk-viewOption .hawk-viewOptionInner,
	.classicSkin .hawk-searchView .hawk-viewOption .hawk-viewOptionInner:visited {
		padding:5px 7px;
	}
}
.classicSkin .hawk-listingControls {
	padding:0;
	border:0;
	margin-bottom:14px;
}
.classicSkin .listView .hawk-listingControls {
	padding:0;
	border:0;
	margin-bottom:24px;
}
.classicSkin #hawkbottompager .hawk-listingControls {
	border-top:5px solid #F0F0F0;
	padding-top:10px;
}
.classicSkin .hawk-listingControls .hawk-mainControls {
	padding:0;
	background:none;
}
.classicSkin .hawk-sortWrapper {
	display:block;
	float:left;
	margin:0;
}
.classicSkin .hawk-sortWrapper .sortList {
	padding:0 10px 0 0;
}
.classicSkin .hawk-sortWrapper .sortList label, .classicSkin .hawk-listingControls .hawk-pagination .hawk-paging .total {
	font-weight:600;
	color:#333;
	font-size:11px;
}
.classicSkin .hawk-listingControls .hawk-pagination .hawk-paging .total {
	padding-left:5px;
	display:inline-block;
	line-height:32px;
}
.classicSkin .hawk-listingControls .hawk-pagination {
	display:block;
	float:right;
	width:auto;
	margin:0;
}
.classicSkin .hawk-pagination.clearfix {
	clear:right !important;
}
.classicSkin .hawk-listingControls .hawk-pagination .hawk-paging {
	padding:0;
	font-size:0;
}
.classicSkin .hawk-listingControls .hawk-pagination .hawk-paging span {
	border-left:2px solid #FFF;
	border-right:1px solid #FFF;
	font-size:11px;
}
.classicSkin .hawk-listingControls .hawk-pagination .hawk-paging a {
	border-left:1px solid #FFF;
	border-right:1px solid #FFF;
	font-size:11px;
}
.classicSkin .hawk-listingControls .hawk-pagination .hawk-paging a:last-of-type {
	border-right:2px solid #FFF;
}

@media (max-width:639px) {
	.classicSkin .hawk-listingControls .hawk-pagination .hawk-paging {
		width:100%;
		text-align:center;
		background:#F2F2F2;
	}
	.classicSkin .hawk-listingControls .hawk-pagination .hawk-paging {
		width:100%;
	}
}
.classicSkin .hawk-listingControls .hawk-pagination .hawk-paging .hawk-pageActive, .classicSkin .hawk-listingControls .hawk-pagination .hawk-paging a.hawk-pageLink, .classicSkin .hawk-listingControls .hawk-pagination .hawk-paging a.hawk-pageLink:link, .classicSkin .hawk-listingControls .hawk-pagination .hawk-paging a.hawk-pageLink:visited {
	display:inline-block;
	min-width:36px;
	line-height:32px;
	background-color:#F2F2F2;
	color:#333;
}
.classicSkin .hawk-listingControls .hawk-pagination .hawk-paging .hawk-pageActive {
	background-color:#F07F24;
	color:#FFF;
	font-weight:600;
}

.classicSkin .hawk-sortWrapper .sortList select, .classicSkin .hawk-listingControls .hawk-pagination .hawk-viewNumber select {
	margin:0;
	line-height:1em;
	padding:5px 3px;
	display:inline-block;
	vertical-align:middle;
}
.classicSkin .hawk-display-opt {
	margin-left:10px;
}
.classicSkin .hawk-display-opt > span {
	display:inline-block;
	width:32px;
	line-height:32px;
	opacity:0.4;
	color:#999;
}
.classicSkin .hawk-display-opt > span:hover, .classicSkin .hawk-display-opt > span.hawk-selected {
	opacity:1;
}
.classicSkin .hawk-display-opt > span.hawk-selected:hover {
	color:#666;
}
.classicSkin .hawk-display-opt > span:before {
	font-family:'FontAwesome';
	font-weight:normal;
	font-style:normal;
	display:block;
	font-size:24px;
	width:32px;
	line-height:32px;
	text-align:center;
	background:none !important;
}
.classicSkin .hawk-display-opt span.hawk-list-button:before {
	content:'\f00b';
}
.classicSkin .hawk-display-opt span.hawk-grid-button:before {
	content:'\f00a';
}
.classicSkin .hawk-display-opt .hawk-visually-hidden {
	display:none;
}
@media (max-width:1100px) and (min-width:991px) {
	.classicSkin .hawk-listingControls .hawk-pagination .hawk-viewNumber {
		display:none;
	}
}
@media (max-width:930px) {
	.classicSkin .hawk-listingControls .hawk-pagination .hawk-viewNumber {
		display:none;
	}
}
@media (max-width:630px) {
	.classicSkin .hawk-searchView {
	}
	.classicSkin .hawk-listingControls .hawk-pagination .hawk-viewNumber {
		display:none;
	}
	.classicSkin .hawk-listingControls .hawk-pagination {
		width:100%;
		margin-top:10px;
	}
	.classicSkin .hawk-listingControls .hawk-pagination .hawk-paging .total {
		display:none;
	}
}
/* carousels */
.carouselList {
	text-align:left;
	position:relative;
}
.carouselList h2 {
	padding-top:4px;
}
.carouselList .hawk-recommendation-list {
	margin:0 -7px !important;
}
.carouselList .hawk-recommendation-item {
	padding:0 7px;
}
.carouselList .hawk-recommendation-item h3 {
	font-size:15px;
	line-height:17px;
	text-transform:capitalize;
	color:#F07F24;
}
.classicSkin .hawk-recommendation .hawk-recommendation-inner.has-arrows {
	padding:0;
}
.classicSkin .slick-slider {
	position:static;
}
.classicSkin .hawk-recommendation.hawk-recommendation-horizontal .hawk-carousel-prev {
	left:auto;
	right:40px;
	top:0;
	margin:0;
	background:#EEE;
}
.classicSkin .hawk-recommendation.hawk-recommendation-horizontal .hawk-carousel-next {
	left:auto;
	right:0;
	top:0;
	margin:0;
	background:#EEE;
}
.classicSkin #hawktoptext > div {
	display: none;
}
.classicSkin #hawk-backToTop {
	display:none;
	cursor:pointer;
	z-index:9999;
	position:fixed;
	bottom:10px;
	right:10px;
	opacity:0.6;
	width:40px;
}
.classicSkin #hawk-backToTop img {
	max-width: 100%;
}
/* header search input */
.classicSkin #hsInput {
	max-width:240px;
}
.classicSkin #hsInput button {
	-webkit-border-radius:0 !important;
	-moz-border-radius:0 !important;
	border-radius:0 !important;
	height:40px;
	line-height:1;
}
/* BOF temp */
#pwls_srchresult {
	position:relative;
}
#hawktoppager > div.clearfix > p {
	position:absolute;
	top:0;
	right:0;
	display:none;
}
/* EOF temp */

/* EOF hawksearch.css */

/* hide other tabs on search results */
#hawktoppager .hawk-pagination {
	display:none;
}
/* hide paging on top */
#hawktoppager .hawk-searchView > span:nth-child(2), #hawktoppager .hawk-searchView > span:nth-child(3) {
	display:none;
}
/* BOF hawsearch.css classic skin tweaks */
.DnnModule-HawkSearch_Result * {
	box-sizing:border-box;
}
#hawkfacets {
	padding:10px 10px 0 0;
}

@media (max-width:991px) {
	#hawkfacets {
		padding:10px 0 0 0;
	}
}
.classicSkin .book-info {
	margin:0 0 9px;
}
.classicSkin .listView .booklist > li .book-image {
	margin:0 10px 0 0;
}
.classicSkin .width-fixer.border:last-child .book-info {
	border:0;
}
.booklist > li {
	margin:0;
}
.book-price .disc-price + .reg-price {
	margin-top:2px;
}
.classicSkin .hawk-guidedNavWrapper .hawk-navGroup ul {
	margin:0;
	padding:0 !important;
	background: none;
}
.classicSkin .hawk-guidedNavWrapper .hawk-navGroup ul ul {
	margin-left: 10px !important;
	padding: 0 34px 0 0 !important;
}
.classicSkin .hawk-guidedNavWrapper .hawk-navGroup ul ul ul {
	padding: 0 !important;
}
.classicSkin .hawk-guidedNavWrapper .hawk-navGroup li {
	font-size:14px;
}
.mainPane {
	padding:0 0 0 10px;
	border-left:1px solid #CAC8C9;
}
@media(max-width:991px) {
	.mainPane {
		border:0;
		padding:0;
	}
}
@media(max-width:780px) {
	.mainPane {
		padding:0 6px;
	}
}
.booklist > li {
	border:0;
}
.classicSkin .hawk-listingControls .hawk-pagination .hawk-paging .hawk-pageActive, .classicSkin .hawk-listingControls .hawk-pagination .hawk-paging a.hawk-pageLink, .classicSkin .hawk-listingControls .hawk-pagination .hawk-paging a.hawk-pageLink:link, .classicSkin .hawk-listingControls .hawk-pagination .hawk-paging a.hawk-pageLink:visited {
	height:32px;
	vertical-align:top;
}
.classicSkin .hawk-listingControls .hawk-pagination .hawk-paging .hawk-arrowLeft::before, .classicSkin .hawk-listingControls .hawk-pagination .hawk-paging .hawk-arrowRight::after {
	line-height:32px;
}
.hawk-recommendation h3 {
	margin:0 0 10px;
}
.hawk-recommendation .hawk-recommendation-inner ol {
	margin:0;
}
.hawk-recommendation .hawk-recommendation-inner li {
	font-size:12px;
	line-height:1.1em;
	margin-bottom:5px;
}
.hawk-recommendation .hawk-recommendation-inner li a {
	color:#326D7F;
}
.carouselList h2 {
	padding-top:10px;
	font-size:21px;
}
.carouselList .hawk-recommendation-item h3 {
	color:#326D7F;
}
.carouselList .book-details div, .carouselList .book-details div {
	font-size:14px !important;
}
/* EOF hawsearch.css classic skin tweaks */


/* header search input */
.classicSkin #hsInput {
	max-width:390px;
}
.classicSkin #hsInput.input-group.add-on {
	margin:-8px 0 0;
}
.classicSkin #hsInput input#keyword {
	width:350px;
	position:relative;
	z-index:2;
	float:left;
	border:1px solid #CAC8C9;
	vertical-align:top;
	max-width:100%;
	font-size:14px;
	color:#555;
	background-color:#fff;
	-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
	-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
	box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
	margin:0;
	display:block;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	line-height:35px;
	padding:0 10px;
	height:35px;
	-webkit-border-radius:0 !important;
	-moz-border-radius:0 !important;
	border-radius:0 !important;
	outline: none;
   -webkit-appearance: none;
   -moz-appearance: none;
   appearance: none;
}
.classicSkin #hsInput button {
	height:35px;
	width:35px;
	line-height:1;
	background:#333;
	border:0;
	color:#FFF;
	padding-right:1px;
	text-align:center;
	font-size:15px;
	padding:0 1px 0 0;
}
.classicSkin #hsInput button:hover {}
.classicSkin #hsInput button i {
	display:none;
}
.classicSkin #hsInput button:after {
	content:'\f002';
	font-family:"FontAwesome";
	font-weight:normal;
	font-style:normal;
}

@media(max-width:780px) {
	.search {
		position:absolute;
		right:6px;
	}
	.classicSkin #hsInput.input-group.add-on {
		margin:-2px 0 0;
	}
	.classicSkin #hsInput input#keyword {
		width:217px;
		height:34px;
		border-right: 0;
	}
	.classicSkin #hsInput button {
		height:34px;
	}
	.hawk-searchQuery-keyword {
		margin-left:-49px !important;
	}
}
.hawk-searchQuery {
	margin: 0 !important;
	-webkit-box-shadow: none !important;
	-moz-box-shadow: none !important;
	box-shadow: none !important;
	border-top: 0 !important;
}
.hawk-searchQuery .hawk-sqItem,
.hawk-searchQuery .hawk-sqItemAlt,
.hawk-searchQuery .hawk-sqItem.hawk-sqActive
.hawk-searchQuery .hawk-sqItemAlt.hawk-sqActive {
	border:0 !important;
	background: #FFF !important;
	border-top:1px solid #DDD !important;
	color:#575757 !important;
}
.hawk-searchQuery .hawk-sqItem:first-child {
	border:0 !important;
}
.hawk-searchQuery .hawk-sqItemName {
	margin:0 !important;
	font-weight: bold !important;
	color: #326D7F;
	margin-top: 2px;
}
.hawk-sqItem.hawk-sqActive .hawk-sqItemName {
	text-decoration: underline;
}
.hawk-searchQuery .hawk-sqItemContent {
	line-height:1.55em;
}
.hawk-sqHeader,
.hawk-sqFooter {
	background: #F2F2F2 !important;
	font-weight: normal !important;
}
.hawk-sqFooter {
	padding: 0 !important;
}
.hawk-sqFooter a {
	display: block !important;
	text-align: center !important;
	padding:5px !important;
	color: #326D7F !important;
	font-weight: normal !important;
}
.hawk-sqFooter a:hover {
	text-decoration: underline !important;
}
.hawk-sqFooter div {
	display: none;
}
/* hawksearch adapt for classic skin */
.editOnly {
	display:none;
}
.dnnEditState .editOnly {
	display:block;
}
.eds_rotatorWrapper, .hawk-listingControls {
	max-width:100%;
}
.eds_rotatorWrapper, .hawk-recommendation.hawk-recommendation-horizontal {
	width:780px;
	max-width:100%;
}

@media (max-width:1140px) {
	/*#hawkitemlist,*/
	.eds_rotatorWrapper,  .hawk-recommendation.hawk-recommendation-horizontal {
		width:600px;
	}
	#table {
		width:1067px;
	}
}
@media (max-width:780px) {
	.powellCategory li {
    list-style-type: none;
	float:none;
    width: 100%;
}
}
@media (max-width:780px) {
	/*#hawkitemlist,*/
	.eds_rotatorWrapper,  .hawk-recommendation.hawk-recommendation-horizontal {
		width:100%;
	}
	#table {
		width:100%;
	}
}
.hawk-recommendation .hawk-recommendation-inner ol {
	padding:0 0 0 20px;
}
/* edn rotator home */
.classicSkin .chameleon_slider.sirius .scrollable_box, .classicSkin .chameleon_slider.sirius .scrollable_box .viewport.scrollable, .classicSkin .chameleon_slider.sirius .scrollable_box .viewport .overview {
	width:100%;
	height:100%;
	max-height:100% !important;
	background:none !important;
	margin:0;
}
.classicSkin .chameleon_slider.sirius .linkOverlay {
	position:absolute;
	top:0;
	left:0;
	display:block;
	width:100%;
	height:100%;
}
.classicSkin .chameleon_slider a.navigation_button {
	margin-top:-28px;
}
#header {
	height:118px;
	position:relative;
}

@media only screen and (min-width:781px) {
	#header {
		height:88px;
	}
	.logo img {
		top:-30px;
	}
}
.classicSkin a.met_bgcolor {
	overflow:initial;
}
.search {
	bottom:6px;
	left:216px;
	margin:0;
}

@media(max-width:780px) {
	#aCartSummary {
		display: inline-block;
		line-height: 22px !important;
	}
	#sf-menu {
		margin:17px 0 4px;
		padding-bottom: 1px;
		border-bottom: 1px solid #DDD;
	}
	.search {
		bottom:-54px;
		left:auto;
		right:4px;
	}
	.wrapper {
		min-width:auto;
		margin:2px 5px;
	}
	.middle-center .main_panel img {
		width:100% !important;
		max-width:none !important;
		height:auto !important;
		max-height:none !important;
	}
}
#hawkitemlist ol.booklist li {
	width:160px;
	margin-right:12px;
}
.listView #hawkitemlist ol.booklist li {
	width:100%;
}
#hawkitemlist .book-details h3 {
	margin:0;
	line-height:18px;
}
#dnn_BannerPane .DnnModule:last-child:after {
	/*
	content:'';
	width:100%;
	height:1px;
	background:#DDD;
	display:block;
	margin:10px 0;
	*/
}
/* system fixes */
.dnnDragHint {
	border:1px dashed #DDD;
}
form .dnn_mact {
	padding:0;
}
/* helpers from future skin */
.text-center {
	text-align:center;
}
.uppercase {
	text-transform:uppercase;
}
.margin-0 {
	margin:0 !important;
}
.margin-top-0 {
	margin-top:0 !important;
}
.margin-top-5 {
	margin-top:5px !important;
}
.margin-top-10 {
	margin-top:10px !important;
}
.margin-bottom-0 {
	margin-bottom:0 !important;
}
.margin-bottom-5 {
	margin-bottom:5px !important;
}
.margin-bottom-10 {
	margin-bottom:10px !important;
}
/* inline to remote */
.imagediv {
	width:837px;
	margin-left:auto;
	margin-right:auto;
	max-width:100%;
	height:auto;
}
.imagediv img {
	max-width:100%;
}
.roseRoom, .greenRoom, .orangeRoom, .purpleRoom, .blueRoom, .goldRoom, .redRoom, .coffeRoom, .coffeeRoom, .pearlRoom, .regularRoom {
	padding:5px 10px;
	color:#FFF;
	font-weight:bold;
	font-size:16px;
	display:block;
	width:700px;
	max-width:100%;
}
.regularRoom {
	background-color:#505B7F;
}
.roseRoom {
	background-color:#E76A92;
}
.greenRoom {
	background-color:#41A54F;
}
.orangeRoom {
	/*	background-color:#FD8429;*/
	background-color:#F07E26;
}
.purpleRoom {
	/*	background-color:#9B8CB7;*/
	background-color:#8569B7;
}
.blueRoom {
	background-color:#0098CA;
}
.goldRoom {
	/*	background-color:#FFC212;*/
	background-color:#E5B010;
}
.redRoom {
	background-color:#C8102C;
}
.coffeRoom, .coffeeRoom {
	background-color:#8A6144;
}
.pearlRoom {
	/*	background-color:#6F7075;*/
	background-color:#A0A4A7;
}
.lookupSkin #hawkitemlist ol.booklist li {
	padding-bottom: 0;
}
.lookupSkin .book-info > div:first-child {
	margin-right:-150px;
	width:150px;
	max-width:150px;
	float: left;
}
.lookupSkin .book-info > div:first-child img {
	width:120px;
	max-width: 120px;
}
.lookupSkin .book-info .book-details {
	margin:0 0 0 150px;
}
.lookupSkin .book-info .book-details h4 {
	margin:3px 0 5px;
}
.lookupSkin .book-info .book-details div {
	font-size:15px;
}
.lookupSkin .book-info .book-details span + div, .lookupSkin .book-info .book-details div + div {
	padding:7px 10px;
	display:block;
	width:700px;
	max-width:100%;
	background:#F2F2F2;
}
.lookupSkin .book-info .book-details div + div {
	padding:0 10px 7px;
}
.lookupSkin .book-info .book-details div + span {
	margin:10px 0 0;
}
/* search results columns */
.lookupSkin * {
	box-sizing:border-box;
}
.lookupSkin .wrapper {
	margin:20px;
}
.lookupSkin .contentMain .col-md-3.col-lg-2, #dnn_TopWidePane .col-md-3.col-lg-2 {
	width:216px;
	margin-right:-216px;
	float:left;
}
.lookupSkin .contentMain .col-md-9.col-lg-10, #dnn_TopWidePane .col-md-9.col-lg-10 {
	margin-left:216px;
	float:left;
	width: calc(100% - 216px);
}

/* Lookup Skin */
@media (max-width:991px) {
	.lookupSkin .contentMain .col-md-3.col-lg-2,  .lookupSkin .contentMain .col-md-9.col-lg-10,  #dnn_TopWidePane .col-md-3.col-lg-2,  #dnn_TopWidePane .col-md-9.col-lg-10 {
		margin:0;
		float:none;
		width:100%;
	}
}
.lookupSkin {
	opacity:1;
	-webkit-transition:all 0.2s ease;
	-moz-transition:all 0.2s ease;
	-o-transition:all 0.2s ease;
	transition:all 0.2s ease;
}
.lookupSkin.fadeScreen {
	opacity:0;
}
.lookupSkin .screenWrap.initialScreen {
	padding:10px 10px 40px;
}
.lookupSkin .screenWrap.resultsScreen {
	padding:10px;
}
.lookupSkin .initialScreen + .footerMain {
	text-align:center;
	width:100%;
	padding:5px 10px;
	max-width:100%;
	position:absolute;
	bottom:0;
	left:0;
	font-size:11px;
	text-transform:uppercase;
}
.lookupSkin .resultsScreen + .footerMain {
	text-align:center;
	width:100%;
	padding:5px 10px;
	font-size:11px;
	text-transform:uppercase;
	position: relative;
}
.lookupSkin .resultsScreen + .footerMain:before {
    content: '';
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    height: 1px;
    background: #CAC8C9;
    width: 100%;
    border-left: 10px solid #FFF;
    border-right: 10px solid #FFF;
	box-sizing: border-box;
}
.lookupSkin .initialScreen .headerMain {
	width:750px;
	padding:10px;
	max-width:100%;
	margin:0 auto;
	overflow:hidden;
	padding-bottom:10%;
	position:absolute;
	top:50%;
	left:50%;
	-moz-transform:translate(-50%, -50%);
	-webkit-transform:translate(-50%, -50%);
	-o-transform:translate(-50%, -50%);
	-ms-transform:translate(-50%, -50%);
	transform:translate(-50%, -50%);
}
.lookupSkin .resultsScreen .headerMain {
	position:relative;
	margin-bottom:20px;
}
.lookupSkin .logoMain {
	text-align:center;
	cursor:pointer;
}
.lookupSkin .logoMain img {
	display:inline-block;
}
.lookupSkin .resultsScreen .logoMain {
	width:206px;
	height:100%;
	position:absolute;
	top:0;
	left:0;
	background:#DB3C26;
	overflow:hidden;
}
.lookupSkin .resultsScreen .logoMain img {
	position:absolute;
	bottom:10px;
	width:160px;
	max-width:100%;
	height:auto;
	left:50%;
	-moz-transform:translateX(-50%);
	-webkit-transform:translateX(-50%);
	-o-transform:translateX(-50%);
	-ms-transform:translateX(-50%);
	transform:translateX(-50%);
}
.lookupSkin .initialScreen .searchMain {
	margin-top:40px;
}
.lookupSkin .resultsScreen .searchMain {
	width:100%;
	border:0;
	background:#F2F2F2;
	padding:37px 20px 27px;
}
.lookupSkin .resultsScreen .searchMain {
	border-left:216px solid #FFF;
}
.lookupSkin .initialScreen .contentMain .ModHawkSearchResultC {
	display:none;
}
.lookupSkin .resultsScreen .searchMain .ModDNNHTMLC {
	display:none;
}
.lookupSkin .initialScreen h3 {
	margin:0 0 45px;
	text-align:center;
}
/* search */
.lookupSkin #hsInput {
	width:100%;
	max-width:100%;
	display:table;
	padding-right:50px;
	position:relative;
}
.lookupSkin #hsInput:before {
	content:'New Search';
	display:table-cell;
	background:#424242;
	color:#FFF;
	font-size:20px;
	line-height:50px;
	height:50px;
	padding:0 10px !important;
	margin:0 !important;
	vertical-align:top;
	width:150px;
	text-align:center;
	font-weight:300;
	-webkit-transition:all 0.2s ease;
	-moz-transition:all 0.2s ease;
	-o-transition:all 0.2s ease;
	transition:all 0.2s ease;
}
.lookupSkin #hsInput input#keyword {
	padding:15px 10px !important;
	line-height:20px !important;
	height:50px !important;
	font-size:20px !important;
	font-weight:300 !important;
	border-width:1px 0 !important;
	margin:0 !important;
	display:table-cell;
	width:100%;
}
.lookupSkin #hsInput.input-group-btn {
	display:table-cell;
}
.lookupSkin #hsInput button {
	height:50px;
	width:50px;
	font-size:20px;
	display:block;
	position:absolute;
	top:0;
	right:0;
}
.lookupSkin #hsInput:hover:before {
	background:#626262;
}
.lookupSkin #hsInput:hover:after {
	color:#DB3C26;
	border:1px solid #DB3C26;
}
.lookupSkin .resultsScreen .book-details .book-binding {
	padding:0 10px 0 0;
	width:210px;
	display:inline-block;
}


.text-left {
	text-align:left;
}
#Content-Nugget { /* old module quick fix */
	margin:0 !important;
}