A
{
	color: Blue;
}
BODY
{
	border-top-width: 1pt;
	border-left-width: 1pt;
	font-size: 10px;
	border-left-color: #d5d5ff;
	border-bottom-width: 1pt;
	border-bottom-color: #d5d5ff;
	margin: 0px;
	color: black;
	border-top-color: #d5d5ff;
	font-family: Arial, 'Times New Roman';
	border-right-width: 1pt;
	border-right-color: #d5d5ff;
}
.BookSpecsContent
{
	background-color: white;
	border-top: maroon 1px solid;
	color: black;
	font-family: tahoma, arial;
	font-size: 8pt;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	text-align: center;
}
.BookSpecsHead
{
	background-color: khaki;
	border-top: maroon 1px solid;
	color: black;
	font-family: tahoma, arial;
	font-size: 8pt;
	font-weight: bold;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
}
.BookSpecsTitle
{
	background-color: maroon;
	color: white;
	font-family: tahoma, arial;
	font-size: 8pt;
	font-weight: bold;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
}
.BUTTON
{
	font-weight: bold;
	font-size: 8pt;
	cursor: hand;
	color: black;
	background-color: lightgrey;
}
.BUTTON1
{
	font-weight: bold;
	font-size: 8pt;
	cursor: hand;
	color: blue;
	background-color: lightgrey;
}
.ShoppingCartTable
{
	background: khaki;
	border-bottom: #000066 0.5pt solid;
	border-left: #000066 0.5pt solid;
	border-right: #000066 0.5pt solid;
	border-top: #000066 0.5pt solid;
}
.CartHdg
{
	border-bottom: #000066 0.5pt solid;
	color: maroon;
	font-weight: bold;
	text-align: center;
}
.ShoppingCartTitle
{
	font-size: 16pt;
	background: teal;
	color: white;
	border-bottom: maroon 0.5pt solid;
	font-family: Verdana;
}
.ShoppingCartGeneral
{
	background: #ffffff;
	border-bottom: #000066 0.5pt solid;
	text-align: center;
}
.TABLE
{
	left: 450;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	width: 30%;
	color: #000000;
	position: absolute;
	top: 270;
	height: 15%;
}
.ShoppingCartItem
{
	background-color: ivory;
	border-bottom: #000066 0.5pt solid;
	border-left: #000066 0.5pt solid;
	text-align: left;
}
.ShoppingCartNum
{
	background-color: ivory;
	border-bottom: #000066 0.5pt solid;
	border-left: #000066 0.5pt solid;
	text-align: right;
}
.ShoppingCartSubTotal
{
	color: maroon;
	text-align: right;
}
.ShoppingCartTotal
{
	background: maroon;
	border-top: maroon 0.5pt solid;
	color: white;
	font-weight: bold;
	text-align: right;
}
.ShoppingCartSavings
{
	background: maroon;
	border-top: maroon 0.5pt solid;
	color: white;
	font-weight: bold;
	text-align: left;
}
.CategoryHeadings
{
	background-color: maroon;
	color: white;
	font-size: 8pt;
	font-weight: bold;
}
.CategoryData
{
	background-color: khaki;
	color: maroon;
	font-size: 8pt;
	font-weight: bold;
}
.Deemphasized
{
	color: #000066;
	font-size: 8pt;
}
.FeatureRowEven
{
	background-color: #ffffff;
}
.FeatureRowOdd
{
	background-color: khaki;
}
.FeatureText
{
	font-family: Tahome, Arial;
	font-size: 10pt;
}
.FeatureTitle
{
	font-family: Tahoma, Arial;
	font-size: 14pt;
	font-weight: bold;
}
FORM
{
	margin-bottom: 0px;
	margin-top: 0px;
}
H1
{
	color: #000066;
	margin-bottom: 0px;
	margin-top: 0px;
}
H2
{
	color: #000066;
	margin-bottom: 0px;
	margin-top: 0px;
}
H3
{
	color: #000066;
	margin-bottom: 0px;
	margin-top: 0px;
}
H4
{
	color: #000066;
	margin-bottom: 0px;
	margin-top: 0px;
}
H5
{
	color: #000066;
	margin-bottom: 0px;
	margin-top: 0px;
}
.HighlightDivInner
{
	background-color: maroon;
	border-bottom: khaki 3px double;
	border-left: khaki 3px double;
	color: khaki;
	font-weight: bold;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
}
.HighlightDivOuter
{
	border-right: #000066 3px double;
	padding-right: 2px;
	border-top: #000066 3px double;
	padding-left: 2px;
	font-size: 10pt;
	padding-bottom: 2px;
	border-left: #000066 3px double;
	padding-top: 2px;
	border-bottom: #000066 3px double;
	font-family: Verdana, Tahoma, Latha, Arial, 'Verdana, Courier New';
	background-color: transparent;
}
.INPUT
{
	background-color: white;
	border-bottom: olive 1pt solid;
	border-left: olive 1pt solid;
	border-right: olive 1pt solid;
	border-top: olive 1pt solid;
	color: black;
	font-family: Tahoma, Arial;
	font-size: 10pt;
	padding-left: 3pt;
}
.MktgBestSellers
{
	font-size: 8pt;
	vertical-align: top;
}
SELECT
{
	background-color: white;
	border-bottom: olive 1pt solid;
	border-left: olive 1pt solid;
	border-right: olive 1pt solid;
	border-top: olive 1pt solid;
	color: black;
	font-family: Tahoma, Arial;
	font-size: 10pt;
	padding-left: 3pt;
}
OPTION
{
	background-color: white;
	border-bottom: olive 1pt solid;
	border-left: olive 1pt solid;
	border-right: olive 1pt solid;
	border-top: olive 1pt solid;
	color: black;
	font-family: Tahoma, Arial;
	font-size: 10pt;
	padding-left: 3pt;
}
.OrderStatusDet
{
	background: khaki;
	color: black;
	font-family: Tahoma, Arial;
	font-size: 10pt;
	text-align: left;
}
.OrderStatusHdg
{
	background: maroon;
	color: white;
	font-weight: bold;
	font-family: Tahoma, Arial;
	font-size: 10pt;
	text-align: left;
}
.OrderStatusTable
{
	background: khaki;
	border-bottom: #000066 0.5pt solid;
	border-left: #000066 0.5pt solid;
	border-right: #000066 0.5pt solid;
	border-top: #000066 0.5pt solid;
}
.SignInDet
{
	background: khaki;
	color: black;
	font-family: Tahoma, Arial;
	font-size: 10pt;
	text-align: left;
}
.SignInHdg
{
	background: maroon;
	color: white;
	font-weight: bold;
	font-family: Tahoma, Arial;
	font-size: 10pt;
	text-align: left;
}
.SignInTable
{
	background: khaki;
	border-bottom: #000066 0.5pt solid;
	border-left: #000066 0.5pt solid;
	border-right: #000066 0.5pt solid;
	border-top: #000066 0.5pt solid;
}
.TEXTAREA
{
	background-color: white;
	border-bottom: olive 1pt solid;
	border-left: olive 1pt solid;
	border-right: olive 1pt solid;
	border-top: olive 1pt solid;
	color: black;
	font-family: Tahoma, Arial;
	font-size: 10pt;
	padding-left: 3pt;
}
.LOGO
{
	color: khaki;
	font-family: Tahoma, Arial;
	font-size: 14pt;
	font-weight: bold;
}
.MenuLeftBody
{
	background-color: maroon;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
}
.MenuLeftButton
{
	border-bottom: khaki 1pt outset;
	border-left: khaki 1pt outset;
	border-right: khaki 1pt outset;
	border-top: khaki 1pt outset;
	color: khaki;
	cursor: default;
	font-size: 8pt;
	padding-left: 10px;
}
.MenuLeftItem
{
	color: khaki;
	cursor: default;
	font-size: 9pt;
	padding-left: 10px;
}
.MenuTopBGColor1
{
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	font-size: 10pt;
	color: khaki;
	background-color: maroon;
}
.MenuTopBGColor2
{
	background-color: khaki;
}
.MenuTopItem
{
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	font-size: 10pt;
	cursor: default;
	color: darkblue;
}
.MenuTopItem2
{
	background-color: maroon;
	color: white;
	font-size: 14pt;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 10px;
}
.TableDisplay
{
	background-color: khaki;
	border-bottom: #000066 3px double;
	border-left: #000066 3px double;
	border-right: #000066 3px double;
	border-top: #000066 3px double;
}
TD
{
	font-family: Tahoma, Arial;
	font-size: 10pt;
}
.title
{
	padding-right: 4px;
	font-weight: bold;
	font-size: 11pt;
	width: 100%;
	color: #006699;
	padding-top: 2px;
	border-bottom: #006699 1pt groove;
	font-family: Tahoma, Arial;
	height: 46px;
	text-align: center;
}
.title3
{
	padding-right: 10px;
	font-weight: bold;
	font-size: 12pt;
	width: 100%;
	color: #ff9900;
	padding-top: 6px;
	border-bottom: #ffcc66 1pt solid;
	font-family: Tahoma, Arial, Verdana;
	height: 46px;
	text-align: left;
}
.title1
{
	padding-right: 10px;
	font-weight: bold;
	font-size: 10.5pt;
	border-bottom-width: 1px;
	border-bottom-color: navy;
	width: 100%;
	color: navy;
	padding-top: 6px;
	font-family: Tahoma, Arial;
	height: 46px;
	text-align: center;
}
.four
{

}
a.bottom:link
{
	font-size: 10pt;
	color: #000080;
	font-family: arial;
	text-decoration: none;
}
a.bottom:hover
{
	cursor: hand;
	color: #800080;
	text-decoration: underline;font-family: arial;font-size: 10pt;

}

a.four:link
{
	font-size: 10pt;
	color: #000080;
	font-family: Verdana;
	text-decoration: none;
}
a.four:visited
{
	color: #000080;text-decoration: none;font-family: Verdana;font-size: 10pt;
}
a.four:hover
{
	
	cursor: hand;
	color: #800080;
	text-decoration: underline;font-family: Verdana;font-size: 10pt;
}
a.two:link {color: black;text-decoration: none }
a.two:visited {color: black;text-decoration: none}
a.two:hover {color: blue}
a.three:link {color: #f0f8ff;text-decoration: none}
a.three:visited {color: #FF0000;text-decoration: none}
a.three:hover {color: white;text-decoration: underline}
/*a.one:link {color: #808080;text-decoration: none}
a.one:visited {color: #0000FF;text-decoration: none}
a.one:hover {color: #0000FF;text-decoration: underline}
a.on:link {color: #808080;text-decoration: none}
a.on:visited
{
	color: #0000ff;
	text-decoration: none;
}
a.on:hover {color: #0000FF;text-decoration: underline}
*/
a.one:link { color: white; text-decoration: none; }
a.one:visited { color: white; text-decoration: none; } 
a.one:hover
{
	color: #cccccc;
	text-decoration: none;
} 

a.two:link {color: black }
a.two:visited {color: black}
a.two:hover {color: blue}


a.six:link
{
	font-size: 10pt;
	color: #0000ff;
	font-family: Verdana;
	text-decoration: none;
}
a.six:visited
{
	color: #0000ff;text-decoration: none;font-family: Verdana;font-size: 10pt;
}
a.six:hover
{
	
	cursor: hand;
	color: #800080;
	text-decoration: underline;font-family: Verdana;font-size: 10pt;
}

a.seven:link
{
	font-size: 9pt;
	color: #000080;
	font-family: Verdana;
	text-decoration: none;
}
a.seven:visited
{
	color: #000080;text-decoration: none;font-family: Verdana;font-size: 9pt;
}
a.seven:hover
{
	
	cursor: hand;
	color: #800080;
	text-decoration: underline;font-family: Verdana;font-size: 9pt;
}
A.bm:link
{
	font-size: 15pt;
	color: white;
	font-family: Verdana;
	background-color: black;
	text-decoration: none;
}
A.bm:visited
{
	font-size: 10pt;
	color: white;
	font-family: Verdana;
	background-color: black;
	text-decoration: none;
}
A.bm:active
{
	/*color: #ff6600;text-decoration: none;*/
}
A.bm:hover
{
	font-size: 10pt;
	color: white;
	font-family: Verdana;
	background-color: #0000ff;
	text-decoration: none;
}
.title15
{
	padding-right: 0px;
	font-weight: bold;
	font-size: 12px;
	border-bottom-width: 1px;
	border-bottom-color: navy;
	width: 50%;
	color: navy;
	padding-top: 0px;
	font-family: Tahoma, Arial, Verdana;
	height: 46px;
	text-align: center;
	text-decoration: none;
}
.title11
{
	border-top-width: 1px;
	padding-right: 100px;
	font-weight: bold;
	font-size: 11px;
	border-bottom-width: 1px;
	border-bottom-color: navy;
	width: 50%;
	color: navy;
	border-top-color: #000099;
	padding-top: 6px;
	font-family: Tahoma, Arial, Verdana;
	height: 40px;
	text-align: center;
	text-decoration: none;
}
.title2
{
	font-weight: bold;
	font-size: 10pt;
	color: white;
	font-family: Tahoma, Arial;
	background-color: #006699;
	text-align: center;
}
.Warnings
{
	font-family: Tahoma, Arial;
	font-size: 10pt;
	color: maroon;
}
.inputBoxDrop
{
	FONT-SIZE: 8pt;COLOR: black;FONT-FAMILY: Verdana, Courier New;
}
.subHeading 
{ 
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; background-color: #B64810
}
.searchLabel
{
	font-weight: bold;
	font-size: 13px;
	color: #000033;
	font-family: 'Verdana, Courier New';
	text-decoration: none;
}
.searchLabel1
{
	font-weight: bold;
	font-size: 12px;
	color: black;
	font-family: Verdana, Courier New;
	text-decoration: none;
}
.showlbl
{
	font-weight: bold;
	font-size: 13px;
	color: crimson;
	font-family: 'Verdana, Courier New';
	text-decoration: none;
}
.droplbl
{
	font-weight: normal;
	font-size: 12px;
	color: darkred;
	font-family: Verdana, Courier New;
	text-decoration: none;
}

.linkBottom {
	FONT-SIZE: 12px; CURSOR: hand; COLOR: #5b92c8; TEXT-DECORATION: none
}
.navlinksHome {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #923701; TEXT-DECORATION: none
}
.header
{
	font-weight: bold;
	font-size: 12px;
	color: white;
	font-family: 'Verdana, Courier New';
}
.tblbg
{
	background-color: 006699;
}
.tblheader
{
	font-weight: bold;
	font-size: 12px;
	color: white;
	font-family: Verdana, Tahoma;
	background-color: #006699;
	text-align: center;
}
.tblmsg
{
	font-weight: bold;
	font-size: 12px;
	color: white;
	font-family: Verdana, Tahoma;
	background-color: #996633;
	text-align: center;
}
.bg
{
	background-color: #ffffff;
}

.showLabel
{
	font-weight: bold;
	font-size: 12px;
	color: #cc0033;
	font-family: Verdana, Courier New;
	text-decoration: none;
}
.more {
	BACKGROUND-IMAGE: url(http://us.i1.yimg.com/us.yimg.com/i/ww/thm/1/icons_1.1.gif); BACKGROUND-REPEAT: no-repeat
}
a.one1:link
{
	font-weight: bold;
	font-size: 12pt;
	color: white;
	text-decoration: none;
}
a.one1:visited
{
	font-weight: bold;
	font-size: 12pt;color: white;
	text-decoration: none;
} 
a.one1:hover
{
	font-weight: bold;
	font-size: 12pt;color: black;
	text-decoration: none;
} 
.one1
{
	font-weight: bold;
	font-size: 12pt;
	color: white;
	text-decoration: none;
}
.forbutton 
	{
	BORDER-RIGHT: #a7a7a7 1px solid;
	height:15pt; 
	width:60pt; 
	BORDER-TOP: #a7a7a7 1px solid; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	BORDER-LEFT: #a7a7a7 1px solid; 
	COLOR: #000000; 
	BORDER-BOTTOM: #a7a7a7 1px solid; 
	FONT-FAMILY: Arial,Verdana; 
	BACKGROUND-COLOR: #92B0DE; 
	text-decoration: none;
	}

.top:link
{
	font-weight: bold;
	font-size: 10pt;
	color: white;
	border-top-style: none;
	font-style: normal;
	font-family: Verdana;
	border-right-style: none;
	border-left-style: none;
	text-decoration: none;
	border-bottom-style: none;
}
.top:visited
{
	font-weight: bold;
	font-size: 10pt;
	color: white;
	border-top-style: none;
	font-style: normal;
	font-family: Verdana;
	border-right-style: none;
	border-left-style: none;
	text-decoration: none;
	border-bottom-style: none;
}
.top:hover
{
	font-weight: bold;
	font-size: 9.5pt;
	color: #cccccc;
	border-top-style: none;
	font-style: normal;
	font-family: Verdana;
	border-right-style: none;
	border-left-style: none;
	text-decoration: none;
	border-bottom-style: none;
}
.top:active
{
	font-weight: bold;
	font-size: 10pt;
	color: white;
	border-top-style: none;
	font-style: normal;
	font-family: Verdana;
	border-right-style: none;
	border-left-style: none;
	text-decoration: none;
	border-bottom-style: none;
}

total
{
	font-size: 12pt;
	font-family: 'Times New Roman';
}
A:link
{
	font-size: 10pt;
	color: #000080;
	font-family: 'Verdana';
	text-decoration: none;
}
A:visited
{
	color: #000080;text-decoration: none;font-family: 'Verdana';font-size: 10pt;
}
A:hover
{
	font-size: 10pt;
	cursor: hand;
	color: #800080;
	font-family: Verdana;
	text-decoration: underline;
}
.std
{
	 
	font-size: 12pt;
	font-family: 'Times New Roman';
}
.std3
{
	 
	font-size: 11pt;
	font-family: 'Times New Roman';
}
.std0
{
	font-weight: bold;
	font-size: 12pt;
	color: maroon;
	font-family: 'Times New Roman';
}
.std_er
{
	font-weight: bold;
	font-size: 12pt;
	color: maroon;
	font-family: Verdana;
}
.std01
{
	font-weight: bold;
	font-size: 12pt;
	color: #006600;
	font-family: 'Times New Roman';
}
.std11
{
	font-weight: normal;
	font-size: 10pt;
	color: #ffffff;
	font-family: Verdana;
}
.std1
{
	font-weight: bold;
	font-size: 12pt;
	font-family: 'Times New Roman';
}
.std3
{
	font-weight: bold;
	font-size: 10pt;
	font-family: 'Verdana';
}
.globalnews
{
 
}
.globalnewstd
{
 
}
.news
{
}
.globalnewstable
{
	
}


a.globalnewsix:link
{
	font-size: 10pt;
	color: #0000ff;
	font-family: Verdana;
	text-decoration: none;
}
a.globalnewsix:visited
{
	color: #0000ff;text-decoration: none;font-family: Verdana;font-size: 10pt;
}
a.globalnewsix:hover
{
	
	cursor: hand;
	color: #800080;
	text-decoration: underline;font-family: Verdana;font-size: 10pt;
}
.scroll
{
	font-size: 12pt;
	color: yellow;
	font-family: 'Comic Sans MS';
}
A.gold_link
{
	font-weight: bold;
	font-size: 10px;
	color: #aba27e;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
A.gold_link:hover
{
	font-weight: bold;
	font-size: 10px;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}


