/*********************
object classes
*********************/

body
{
	background-color: #ffffff;
	text-align:center;
	margin-top:50px;
	margin-bottom:0;
	margin-left:auto;
	margin-right:auto;
	font-family:Verdana,Arial,Helvetica;
	color:#868883;
	font-size: 11px;
}

/*********************
cell classes
*********************/

#container
{
	width: 976px;
	height:auto;
	text-align:center;
	margin-top:0;
	margin-bottom:0;
	margin-left: auto;
	margin-right: auto;
	/*border: solid 1px #440000;*/
}

#internal_container
{
	width: 936px;
	height:auto;
	text-align:left;
	margin-top:0;
	margin-bottom:0;
	margin-left: auto;
	margin-right: auto;
	/*border: solid 1px #ff0000;*/
}

#internal_container_hp
{
	width: 936px;
	height:auto;
	text-align:center;
	margin-top:0;
	margin-bottom:0;
	margin-left: auto;
	margin-right: auto;
	/*border: solid 1px #ff0000;*/
}

#bigimage_container
{
	width:auto;
	height:auto;
	margin:0px;
	padding:0px;
	margin-left:20px;
	text-align:left;
}

#logoline
{
	width:638px;
	height:28px;
	margin-left:0px;
	margin-bottom:20px;
	margin-top:10px;
	float:left;
	/*border: solid 1px #000000;*/
}

#bigimage_logoline
{
	width:638px;
	height:28px;
	margin-left:20px;
	margin-bottom:20px;
	float:left;
	/*border: solid 1px #000000;*/
}

#main_topic
{
	font-family:Verdana,Arial,Helvetica;
	color:#282828;
	font-size: 18px;
	font-weight:bold;
	font-style:italic;
	margin:0px;
	padding:0px;
	width:465px;
	height:auto;
	text-align:left;
	float:left;
	text-transform:uppercase;
	/*border: solid 1px #000000;*/
}

#sub_topic
{
	font-family:Verdana,Arial,Helvetica;
	color:#282828;
	font-size: 10px;
	font-weight:bold;
	font-style:italic;
	margin:0px;
	padding:0px;
	width:470px;
	height:auto;
	text-align:center;
	float:left;
	text-transform:uppercase;
	/*border: solid 1px #000000;*/
}

#left_nav
{
	font-family:Verdana,Arial,Helvetica;
	color:#282828;
	font-size:13px;
	font-weight:normal;
	margin:0px;
	padding:0px;
	width:200px;
	height:auto;
	text-align:left;
	float:left;
}

#books
{
	font-family:Verdana,Arial,Helvetica;
	color:#717171;
	font-size: 13px;
	font-weight:normal;
	margin:0px;
	padding:0px;
	margin-left:10px;
	width:726px;
	height:auto;
	text-align:left;
	float:left;
	/*border:solid 1px #00ff44;*/
}

#authors
{
	font-family:Verdana,Arial,Helvetica;
	color:#717171;
	font-size: 13px;
	font-weight:normal;
	margin:0px;
	padding:0px;
	margin-left:10px;
	width:900px;
	height:auto;
	text-align:left;
	float:left;
	/*border:solid 1px #00ff44;*/
}

#userbooks
{
	font-family:Verdana,Arial,Helvetica;
	color:#717171;
	font-size: 13px;
	font-weight:normal;
	margin:0px;
	padding:0px;
	margin-left:0px;
	width:836px;
	height:auto;
	text-align:left;
	float:left;
	/*border:solid 1px #00ff44;*/
}

#pagecontent
{
	font-family:Verdana,Arial,Helvetica;
	color:#717171;
	font-size: 13px;
	font-weight:normal;
	margin:0px;
	padding:0px;
	width:936px;
	height:auto;
	text-align:left;
	float:left;
}

#pagecontent_user
{
	font-family:Verdana,Arial,Helvetica;
	color:#717171;
	font-size: 13px;
	font-weight:normal;
	margin:0px;
	padding:0px;
	width:976px;
	height:auto;
	text-align:left;
	float:left;
}

#headerlinkline
{
	font-family:Verdana,Arial,Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#9b999a;
	text-decoration:none;
	width:936px;
	height:20px;
	margin:0px;
	padding:0px;
	margin-bottom:5px;
	float:left;
	/*border: solid 1px #000000;*/
}

#headerphoneline
{
	width:96px;
	height:auto;
	color:#a24b41;
	margin:0px;
	padding:0px;
	text-align:right;
	font-size:11px;
	font-weight:bold;
	float:left;
	/*border: solid 1px #000000;*/
}

/*********************
general classes
*********************/

.clear
{
	clear:both;
}

.inputtextshort
{
	position:relative;
	font-family:Verdana,Arial,Helvetica;
	font-size:10px;
	width:160px;
	height:22px;
	color:#818181;
}

.bodycontent
{
	width:936;
	height:auto;
	margin:0px;
	margin-top:15px;
	margin-bottom:20px;
	/*border:solid 1px #00ff44;*/
}

.topnav_left
{
	width:auto;
	height:auto;
	color:#535353;
	font-weight:bold;
	margin-left:40px;
	float:left;
}

.topnav_left a
{
	text-decoration:none;
}

.topnav_left_black
{
	width:auto;
	height:auto;
	color:#000000;
	font-weight:bold;
	margin-left:40px;
	float:left;
}

.topnav_left_black a
{
	color:#000000;
	text-decoration:none;
}

.topnav
{
	width:auto;
	height:auto;
	color:#818080;
	font-size:10px;
	font-weight:bold;
	margin:0px;
	padding:0px;
	float:left;
	text-transform:uppercase;
	/*border:solid 1px #00ff44;*/
}

.topnav a
{
	font-size:10px;
	color:#818080;
	text-decoration:none;
	text-transform:uppercase;
}

.topnav a:hover
{
	font-size:10px;
	color:#818080;
	text-decoration:underline;
	text-transform:uppercase;
}

.topnav_black
{
	width:auto;
	height:auto;
	color:#000000;
	font-weight:bold;
	float:left;
	font-size:11px;
	/*border:solid 1px #00ff44;*/
}

.topnav_black a
{
	color:#000000;
	font-size:10px;
	text-decoration:none;
	text-transform:uppercase;
}

.topnav_black a:hover
{
	color:#000000;
	font-size:10px;
	text-decoration:underline;
	text-transform:uppercase;
}

.letter_black
{
	width:auto;
	height:auto;
	color:#000000;
	font-weight:bold;
	margin-left:2px;
	margin-right:2px;
	float:left;
}

.author_search
{
	width:auto;
	height:auto;
	color:#9b999a;
	font-weight:bold;
	margin:0px;
	margin-left:20px;
	padding:0px;
	float:left;
	/*border:solid 1px #00ff44;*/
}

.author_search a
{
	text-decoration:none;
}

.author_search_black
{
	width:auto;
	height:auto;
	color:#000000;
	font-weight:bold;
	margin-left:20px;
	float:left;
}

.author_search_black a
{
	color:#000000;
	text-decoration:none;
}

.letter_grey
{
	width:auto;
	height:auto;
	color:#9b999a;
	margin-left:2px;
	margin-right:2px;
	float:left;
}

.menuorder
{
	width:auto;
	height:auto;
	color:#9b999a;
	float:left;
}

.generalcolumn
{
	width:auto;
	height:auto;
	float:left;
}

.darknote
{
	width:auto;
	height:auto;
	color:#747273;
	margin:0px;
	text-align:right;
	font-size:13px;
	font-weight:bold;
	float:left;
	/*border: solid 1px #000000;*/
}

.author_wrap
{
	width:auto;
	height:auto;
}

.dottedline
{
	width:936px;
	height:1px;
	margin-left:0px;
	margin-bottom:5px;
	border-top:dotted 2px #afaeae;
}

.dottedline_short
{
	width:936px;
	height:1px;
	margin:0px;
	margin-bottom:5px;
	border-top:dotted 2px #afaeae;
}


.dottedline_landing
{
	width:726px;
	height:1px;
	margin-left:0px;
	margin-bottom:0px;
	border-top:dotted 2px #afaeae;
}

.mainpicthp
{
	width:670px;
	height:auto;
	margin:0px;
	padding:0px;
	margin-bottom:33px;
	margin-left:auto;
	margin-right:auto;
	margin-top:33px;
	text-align:center;
	/*border:solid 1px #000000;*/
}


.subpage_pict
{
	width:936px;
	height:auto;
	margin:0px;
	margin-bottom:15px;
	margin-top:15px;
}

.bookList
{
	width:879px;
	height:auto;
	margin-bottom:10px;
}

.fullline
{
	width:936px;
	height:auto;
	margin-bottom:10px;
	/*border: solid 1px #330099;*/
}

.fullline_726
{
	width:726px;
	height:auto;
	margin-bottom:10px;
	/*border: solid 1px #330099;*/
}

.form_content
{
	width:936;
	height:auto;
	/*border: solid 1px #330099;*/
}

.shadowbox_small
{
	width:auto;
	height:auto;
	float:left;
	/*border: solid 1px #330099;*/
}

.userinput
{
	width:auto;
	height:auto;
	margin-right:8px;
	float:left;
	/*border: solid 1px #330099;*/
}

.specialtopicItem
{
	width:200px;
	height:auto;
	margin-right:10px;
	margin-bottom:15px;
	overflow:hidden;
	float:left;
}

.catalogDip
{
	 width:700px;
	 height:auto;
	 margin-bottom:15px;
}

.add_author
{
	width:auto;
	height:auto;
	visibility:hidden;
}

.add_quote
{
	width:auto;
	height:auto;
	visibility:hidden;
}

.add_addimage
{
	width:auto;
	height:auto;
	visibility:hidden;
}

.image_line
{
	width:110px;
	height:auto;
	float:left;
}

.iconlinehp
{
	width:670px;
	height:auto;
	text-align:center;
	margin:0px;
	/*margin-left:133px;*/
	margin-left:auto;
	margin-right:auto;
	/*border:solid 1px #000000;*/
	
}

.desclinehp
{
	width:670px;
	height:auto;
	text-align:center;
	font-size:12px;
	margin:0px;
	margin-left:auto;
	margin-right:auto;
	/*border:solid 1px #000000;*/
}

.deschp
{
	width:670px;
	height:auto;
	text-align:left;
	margin:0px;
	margin-top:10px;
	margin-bottom:10px;
	font-size:12px;
	/*border:solid 1px #0000ff;*/
}

.space_hp
{
	width:18px;
	height:78px;
	float:left;
}

.frame_image
{
	width:auto;
	height:auto;
	/*border:solid 1px #333333;*/
}

.control_image
{
	width:auto;
	height:auto;
}

.frame_small_right
{
	width:auto;
	height:auto;
	background-image: url(../../images/shadow_right_small.gif);
	background-repeat:repeat-y;
}

.frame_small_bottom
{
	width:auto;
	height:auto;
	background-image: url(../../images/shadow_bott_small.gif);
	background-repeat:repeat-x;
}

.form_left
{
	width:120px;
	height:auto;
	padding-bottom:15px;
	padding-right:10px;
	text-align:right;
	float:left;
	/*border: solid 1px #000000;*/
}

.form_right
{
	width:328px;
	height:auto;
	padding-bottom:15px;
	text-align:left;
	float:left;
	/*border: solid 1px #000000;*/
}

.form_left_wide
{
	width:130px;
	height:auto;
	padding-bottom:15px;
	padding-right:10px;
	text-align:right;
	float:left;
}

.form_left_very_wide
{
	width:473px;
	height:auto;
	padding-bottom:15px;
	padding-right:10px;
	text-align:left;
	float:left;
}

.form_right_wide
{
	width:800px;
	height:auto;
	text-align:left;
	float:left;
}

.form_internal
{
	width:auto;
	height:auto;
	padding-bottom:15px;
	margin-right:20px;
	text-align:left;
	float:left;
	/*border: solid 1px #000000;*/
}

.catalog_name
{
	width:auto;
	height:auto;
	font-size:10px;
	font-weight:bold;
	color:#666666;
}

.redtitle
{
	width:700px;
	height:auto;
	font-family:Verdana,Arial,Helvetica;
	font-size:16px;
	font-weight:bold;
	color:#a24b41;
	text-align:left;
	margin-left:0px;
	margin-bottom:25px;
}

.redtitle_nomargin
{
	width:700px;
	height:auto;
	font-family:Verdana,Arial,Helvetica;
	font-size:16px;
	font-weight:bold;
	color:#a24b41;
	text-align:left;
	margin-bottom:25px;
}

.redfont
{
	font-family:Verdana,Arial,Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#a24b41;
	text-align:left;
}

.generallinks
{
	width:700px;
	height:auto;
	color:#9b999a;
	font-size:11px;
	font-weight:bold;
	margin-left:60px;
	margin-bottom:25px;
	text-align:left;
}

.footerlinks
{
	width:936px;
	height:auto;
	color:#9b999a;
	font-size:11px;
	font-weight:bold;
	margin:0px;
	margin-bottom:25px;
	text-align:left;
	letter-spacing:-1px;
}

.inputtext
{
	position:relative;
	top:3px;
	font-family:Verdana,Arial,Helvetica;
	font-size:12px;
	color:#9b999a;
}

.bookitem_options
{
	width:100px;
	height:auto;
	margin-right:10px;
	float:left;
}

.booksolditem_options
{
	width:80px;
	height:auto;
	margin-right:10px;
	float:left;
}

.booksolditem_title
{
	width:575px;
	height:auto;
	margin-left:90px;
	float:left;
}

.booksold_shipped_green
{
    width:200px;
	height:auto;
	color:#0d9148;
	float:left;
}

.booksold_shipped_red
{
    width:200px;
	height:auto;
	color:#a13332;
	float:left;
}

.booksold_shipped_green a
{
	color:#0d9148;
}

.booksold_shipped_red a
{
	color:#a13332;
}

.booksolditem_invoice
{
	width:550px;
	height:auto;
	margin-right:10px;
}

.newsletteruser_options
{
	width:800px;
	height:auto;
	margin: 0px;
	float:left;
}

.bookitem_title_med
{
	width:550px;
	height:auto;
	float:left;
}

.bookitem_title
{
	width:750px;
	height:auto;
	float:left;
}

.bookitemline
{
	width:700px;
	height:auto;
	padding-bottom:7px;
	background-color:#f7ebeb;
}

.bookitemline_0
{
	width:936px;
	height:auto;
	padding-bottom:7px;
	background-color:#f7ebeb;
}

.bookitemline_1
{
	width:936px;
	height:auto;
	padding-bottom:7px;
	background-color:#ffffff;
}

.bookitemlinemed_0
{
	width:700px;
	height:auto;
	padding-bottom:7px;
	background-color:#f7ebeb;
}

.bookitemlinemed_1
{
	width:700px;
	height:auto;
	padding-bottom:7px;
	background-color:#ffffff;
}

.bookimage_landing
{
	font-size:12px;
	width:120px;
	height:auto;
	float:left;
	/*border:solid 1px #000000;*/
}

.bookimage_section
{
	font-size:12px;
	width:300px;
	height:25px;
	float:left;
	/*border: solid 1px #000000;*/
}

.bookimage_leftover
{
	font-size:10px;
	width:50px;
	height:auto;
	float:left;
}

.booktext_leftover
{
	font-size:10px;
	width:500px;
	height:auto;
	color:#717171;
	float:left;
}

.book_big_image
{
	width:auto;
	height:auto;
	clear:both;
}

.author_landing
{
	width:auto;
	font-size:12px;
	color:#272727;
	font-weight:bold;
	text-transform:uppercase;
}

.title_landing
{
	width:auto;
	color:#a24b41;
	font-weight:bold;
}

.pricing_header
{
	width:auto;
	color:#272727;
	font-weight:bold;
}

.desc_landing
{
	font-size:12px;
	font-weight:normal;
	color:#717171;
}

.quote_landing
{
	width:auto;
	height:auto;
	font-size:12px;
	font-weight:normal;
	margin:0px;
	padding:0px;
	margin-bottom:5px;
	color:#717171;
}

.specialtopic_outernav
{
	font-family:Verdana,Arial,Helvetica;
	color:#282828;
	font-size:12px;
	font-weight:bold;
	width:190px;
	height:auto;
	margin:0px;
	padding:1px;
	margin-bottom:10px;
	text-align:left;
	background-color:#ffffff;
	/*border:solid 1px #000000;*/
}

.specialtopic_nav
{
	font-family:Verdana,Arial,Helvetica;
	color:#282828;
	font-size:13px;
	font-weight:normal;
	width:190px;
	height:auto;
	margin:0px;
	padding:0px;
	overflow:auto;
	text-align:left;
	background-color:#ffffff;
}

.specialtopic_item
{
	width:165px;
	height:15px;
	font-size:11px;
	font-weight:normal;
	margin:0px;
	padding:0px;
	margin-left:5px;
	margin-bottom:5px;
	margin-top:5px;
	color:#717171;
	overflow:hidden;
	/*border:solid 1px #000000;*/
}

.author_leftover
{
	font-size:11px;
	color:#717171;
	font-weight:bold;
	text-transform:uppercase;
}

.author_letter_selected
{
	font-size:11px;
	color:#282828;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:underline;
}

.author_used
{
	font-size:9px;
	color:#282828;
	font-weight:bold;
	text-transform:uppercase;
}

.author_nonactive
{
	font-size:9px;
	color:#cccccc;
	font-weight:normal;
	text-transform:uppercase;
}

.title_leftover
{
	font-size:10px;
	color:#a24b41;
	font-weight:bold;
}

.booktext_landing
{
	font-size:12px;
	width:600px;
	height:auto;
	padding:0px;
	margin:0px;
	color:#717171;
	float:left;
	/*border:solid 1px #000000;*/
}

.booklink_landing
{
	font-size:11px;
	width:580px;
	height:auto;
	text-align:right;
	color:#868883;
	margin-top:15px;
	/*border:solid 1px #000000;*/
}

.booklink_landing_options
{
	font-size:11px;
	width:100px;
	height:auto;
	text-align:left;
	color:#868883;
	border:solid 1px #000000;
}

.bookremain_landing
{
	font-size:11px;
	width:600px;
	height:auto;
	color:#868883;
}

.bookentry_leftover
{
	width:600px;
	height:auto;
	visibility:hidden;
	position:absolute;
	/*border:solid 1px #000000;*/
}

.backer_but
{
	width:936px;
	height:10px;
	margin:0px;
	margin-bottom:10px;
	text-transform:uppercase;
	font-style:italic;
	/*border: solid 1px #000000;*/
}

.backer_but a
{
	text-transform:uppercase;
	font-style:italic;
	/*border: solid 1px #000000;*/
}

.book_desc_text
{
	width:490px;
	height:auto;
	margin:0px;
	padding:0px;
	margin-right:30px;
	float:left;
	
}

.book_desc_image
{
	width:410px;
	height:auto;
	margin:0px;
	padding:0px;
	float:left;
	overflow:hidden;
}

.image_menu
{
	width:400px;
	height:auto;
}

.imagemenu_line
{
	width:900px;
	height:auto;
}

.book_big_text
{
	width:800px;
	height:auto;
	padding:0px;
	margin:0px;
	text-align:left;
	float:left;
	/*border: solid 1px #000000;*/
}

.author_col
{
	width:200px;
	height:auto;
	margin-right:15px;
	float:left;
}

.author_row
{
	width:200px;
	height:auto;
	margin-bottom:5px;
	float:left;
}

.bigimage_nav
{
	width:132px;
	height:auto;
	text-align:right;
	float:left;
}

.navhold
{
	float:left;
	/*border:solid 1px #000000;*/
}

.navhold_black
{
	color:#000000;
	float:left;
}

.navhold2
{
	float:left;
	/*border:solid 1px #000000;*/
}

.navhold2_black
{
	font-size:11px;
	color:#000000;
	float:left;
}

.smallredhead
{
	font-family:Verdana,Arial,Helvetica;
	font-size:13px;
	font-weight:bold;
	color:#a24b41;
}

.main_topic_grey
{
	font-family:Verdana,Arial,Helvetica;
	color:#717171;
	font-size: 18px;
	font-weight:bold;
	font-style:italic;
	text-transform:uppercase;
	/*border: solid 1px #000000;*/
}

/*********************
link classes
*********************/
a
{
	font-family:Verdana,Arial,Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#9b999a;
	text-decoration:none;
}

a.indexlink
{
	font-family:Verdana,Arial,Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#9b999a;
	text-decoration:none;
}

a.indexlink:hover
{
	font-family:Verdana,Arial,Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#9b999a;
	text-decoration:underline;
}

.generallinks a
{
	font-family:Verdana,Arial,Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#9b999a;
	text-decoration:none;
}

.generallinks a:hover
{
	font-family:Verdana,Arial,Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#9b999a;
	text-decoration:underline;
}

a.nav_black
{
	width:auto;
	height:auto;
	color:#000000;
	font-weight:bold;
	float:left;
	/*border:solid 1px #00ff44;*/
}

a.golink
{
	font-family:Verdana,Arial,Helvetica;
	font-size:12px;
	font-weight:bold;
	color:#666666;
	text-decoration:none;
}

a.redlink
{
	font-family:Verdana,Arial,Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#a24b41;
	text-decoration:none;
}

a.redlink:hover
{
	font-family:Verdana,Arial,Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#a24b41;
	text-decoration:underline;
}

a.smallredlink
{
	font-family:Verdana,Arial,Helvetica;
	font-size:10px;
	font-weight:normal;
	color:#a24b41;
	text-decoration:underline;
}

a.smallgreylink
{
	font-family:Verdana,Arial,Helvetica;
	font-size:10px;
	font-weight:normal;
	color:#717171;
	text-decoration:underline;
}

a.smallgreylink_nounder
{
	font-family:Verdana,Arial,Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#717171;
	text-decoration:none;
}

a.smallgreylink_nounder_black
{
	font-family:Verdana,Arial,Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#282828;
	text-decoration:none;
}

a.greylink
{
	font-family:Verdana,Arial,Helvetica;
	font-size:12px;
	font-weight:normal;
	color:#717171;
	text-decoration:underline;
}

a.author_landing_link
{
	font-size:11px;
	color:#272727;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
}

a.title_landing_link
{
	color:#a24b41;
	font-weight:bold;
	text-decoration:none;
}

/*
#headerlinkline a:hover
{
	font-family:Verdana,Arial,Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#9b999a;
	color:#000000;
	text-decoration:underline;
	margin-left:0px;
	margin-bottom:5px;
	border: solid 1px #000000;
}
*/

a.headerlinksel
{
	/*color:#9b999a;*/
	color:#000000;
	text-decoration:none;
	/*border: solid 1px #000000;*/
}

a.main_topic
{
	font-family:Verdana,Arial,Helvetica;
	color:#717171;
	font-size: 18px;
	font-weight:bold;
	font-style:italic;
	text-transform:uppercase;
	/*border: solid 1px #000000;*/
}

a.main_topic:hover
{
	font-family:Verdana,Arial,Helvetica;
	color:#282828;
	font-size: 18px;
	font-weight:bold;
	font-style:italic;
	text-transform:uppercase;
	text-decoration:underline;
	/*border: solid 1px #000000;*/
}

a.main_topic_black
{
	font-family:Verdana,Arial,Helvetica;
	color:#282828;
	font-size: 18px;
	font-weight:bold;
	font-style:italic;
	text-transform:uppercase;
	text-decoration:none;
	/*border: solid 1px #000000;*/
}

a.leftnav_title
{
	font-family:Verdana,Arial,Helvetica;
	color:#717171;
	font-size: 12px;
	font-weight:bold;
	/*border: solid 1px #000000;*/
}

a.leftnav_title:hover
{
	font-family:Verdana,Arial,Helvetica;
	color:#282828;
	font-size: 12px;
	font-weight:bold;
	text-decoration:underline;
	/*border: solid 1px #000000;*/
}

a.leftnav_title_black
{
	font-family:Verdana,Arial,Helvetica;
	color:#282828;
	font-size: 12px;
	font-weight:bold;
	text-decoration:none;
	/*border: solid 1px #000000;*/
}

a.navhold2
{
	float:left;
	font-size:11px;
	color:#717171;
	/*border:solid 1px #000000;*/
}

a.navhold2:hover
{
	float:left;
	font-size:11px;
	color:#000000;
	text-decoration:underline;
	/*border:solid 1px #000000;*/
}

a.navhold2_black
{
	color:#000000;
	float:left;
	font-size:11px;
}

a.navhold2_black:hover
{
	color:#000000;
	float:left;
	font-size:11px;
}

a.backerbuttlink
{
	font-size:10px;
	margin:0px;
	margin-bottom:10px;
	text-transform:uppercase;
	font-style:normal;
	font-weight:normal;
	/*border: solid 1px #000000;*/
}

.admin_ecommerce
{
    font-family:Arial;
    font-size:11px;
}

.admin_ecommerce a
{
    font-family:Arial;
    font-size:11px;
}

.admin_ecommerce_on
{
    font-family:Arial;
    font-size:11px;
    font-weight:bold;
    color:#009966;
}

.admin_ecommerce_off
{
    font-family:Arial;
    font-size:11px;
    font-weight:bold;
    color:#cc0033;
}

a.adminecomm_red:link
{
    font-family:Arial;
    font-size:11px;
    font-weight:bold;
    color:#cc0033;
}

a.adminecomm_red:active
{
    font-family:Arial;
    font-size:11px;
    font-weight:bold;
    color:#cc0033;
}

a.adminecomm_red:visited
{
    font-family:Arial;
    font-size:11px;
    font-weight:bold;
    color:#cc0033;
}

a.adminecomm_red:hover
{
    font-family:Arial;
    font-size:11px;
    font-weight:bold;
    color:#cc0033;
    text-decoration:underline;
}

a.adminecomm_green:link
{
    font-family:Arial;
    font-size:11px;
    font-weight:bold;
    color:#009966;
}

a.adminecomm_green:active
{
    font-family:Arial;
    font-size:11px;
    font-weight:bold;
    color:#009966;
}

a.adminecomm_green:visited
{
    font-family:Arial;
    font-size:11px;
    font-weight:bold;
    color:#009966;
}

a.adminecomm_green:hover
{
    font-family:Arial;
    font-size:11px;
    font-weight:bold;
    color:#009966;
    text-decoration:underline;
}

#sold_books
{
    position:absolute;
    visibility:hidden;
}