/* style for template #2 */

p, font
{ font-family:		Verdana, Arial;
  font-size:		12px;
}
td
{ font-family:		Verdana, Arial;
  font-size:		12px;
}
.small
{ font-size:		10px;
}
.cat
{ font-size:		16px;
}
.big
{ font-size:		20px;
}
h1
{ font-family:	Verdana, Arial;
  font-size:	18px;
  color:	black;
}
.standard
{ font-weight:		normal;
}
.standardsmall
{ font-weight:		normal;
  font-size:		9px;
}
.light
{ color:			navy;
}
.lightsmall
{ color:			navy;
  font-size:		10px;
}
.lightstandard
{ color:			navy;
  font-weight:		normal;
}
.middle
{ color:			black;
}


a
{
  font-family:		Verdana, Arial;
  font-weight:		bold;
  font-size:		11px;
  color:			#10447C;
}
.no_underline
{ text-decoration:		none;
}

a.small
{
  font-family:		Verdana, Arial;
  font-size:		11px;
  font-weight:		bold;
  color:			#10447C;
}
a:hover
{ color:		#709bce;
}
a.standard
{ font-family:		Verdana, Arial;
  font-size:		12px;
  font-weight:		normal;
}
a.cat
{ font-family:		Verdana, Arial;
  font-size:		16px;
  font-weight:		bold;
}

.cart
{ font-family:		Tahoma;
  font-size:		11px;
  BORDER-BOTTOM:	0px solid;	
  BORDER-LEFT:		0px solid;
  BORDER-RIGHT:		0px solid;	
  BORDER-TOP:		0px solid;
  margin:			1px;
  font-weight:		bold;
  color:			black;
  background-color:  transparent;
}
.totalPrice
{ font-size:	    	16px;
  BORDER-BOTTOM:	0px solid;	
  BORDER-LEFT:		0px solid;
  BORDER-RIGHT:		0px solid;	
  BORDER-TOP:		0px solid;
  margin:		1px;
  font-weight:		bold;
  color:		red;
  background-color:  transparent;
}

.login
{ font-size:	    12px;
  font-weight:		normal;
  BORDER-BOTTOM:	1px solid;	
  BORDER-LEFT:		1px solid;
  BORDER-RIGHT:		1px solid;	
  BORDER-TOP:		1px solid;
  margin:			1px;
  font-weight:		none;
  color:			black;
  background-color: white;
}

.myaccount_tab_bottom
{
  BORDER-BOTTOM:	1px solid;
  BORDER-LEFT:		0px solid;
  BORDER-RIGHT:		1px solid;
  BORDER-TOP:		0px solid;
  BORDER-COLOR:		#82A1DD;
  text-align:		center;
  margin:			1px;
}

.myaccount_tab_top
{
  BORDER-BOTTOM:	0px solid;
  BORDER-LEFT:		0px solid;
  BORDER-RIGHT:		1px solid;
  BORDER-TOP:		1px solid;
  BORDER-COLOR:		#82A1DD;
  text-align:		center;
  margin:			1px;
}

.myAccount_bottomright {
  BORDER-BOTTOM: 1px dotted #A9C0FF;
  BORDER-RIGHT: 1px dotted #A9C0FF;
}
.myAccount_bottom {
  BORDER-BOTTOM: 1px dotted #A9C0FF;
}
.myAccount_right {
  BORDER-RIGHT: 1px dotted #A9C0FF;
}

.comparison_button
{
  BORDER-BOTTOM:	1px solid;	
  BORDER-LEFT:		1px solid;
  BORDER-RIGHT:		1px solid;	
  BORDER-TOP:		1px solid;
  background-color:  #D2E7FF;
}

.pageSeparator {
	BORDER-BOTTOM: 2px dotted #A9C0FF
}
BODY
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TR
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TD
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.tdl
{
    FONT-WEIGHT: bold;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
INPUT
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
SELECT
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.fbutton
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-SIZE: 11px;
    BACKGROUND-IMAGE: url(images/bg-button.jpg);
    BORDER-LEFT: medium none;
    WIDTH: 151px;
    COLOR: #003366;
    BORDER-BOTTOM: medium none;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
    HEIGHT: 22px
}

.fbuttons
{
    BORDER-RIGHT: none;
    BORDER-TOP: none;
    FONT-SIZE: 11px;
    BACKGROUND-IMAGE: url(images/bgs-button.jpg);
    BORDER-LEFT: none;
    WIDTH: 81px;
    COLOR: #003366;
    BORDER-BOTTOM: none;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Verdana;
	font-weight:bold;
    HEIGHT: 22px
}

.label
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #990000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.labelSub
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.border
{
    BORDER-RIGHT: #709bce 1px solid;
    BORDER-TOP: #709bce 1px solid;
    BORDER-LEFT: #709bce 1px solid;
    BORDER-BOTTOM: #709bce 1px solid
}
.borderm
{
    BORDER-RIGHT: #ada5cf 1px solid;
    BORDER-TOP: #ada5cf 1px solid;
    BORDER-LEFT: #ada5cf 1px solid;
    BORDER-BOTTOM: #ada5cf 1px solid
}
.borderg
{
    BORDER-RIGHT: #71b167 1px solid;
    BORDER-TOP: #71b167 1px solid;
    BORDER-LEFT: #71b167 1px solid;
    BORDER-BOTTOM: #71b167 1px solid
}
.borderr
{
    BORDER-RIGHT: #e37c77 1px solid;
    BORDER-TOP: #e37c77 1px solid;
    BORDER-LEFT: #e37c77 1px solid;
    BORDER-BOTTOM: #e37c77 1px solid
}
.borderp
{
    BORDER-RIGHT: #d0b3cf 1px solid;
    BORDER-TOP: #d0b3cf 1px solid;
    BORDER-LEFT: #d0b3cf 1px solid;
    BORDER-BOTTOM: #d0b3cf 1px solid
}
.bordergray
{
    BORDER-RIGHT: #dedede 1px solid;
    BORDER-TOP: #dedede 1px solid;
    BORDER-LEFT: #dedede 1px solid;
    BORDER-BOTTOM: #dedede 1px solid
}
.borderemail
{
    border: #BAB3D5 2px solid;
}
/*

A
{
    COLOR: #006699;
    TEXT-DECORATION: underline
}
A:hover
{
    COLOR: #709bce;
    TEXT-DECORATION: underline
}
A.header
{
    FONT-WEIGHT: bold;
    COLOR: #1e3b67;
    TEXT-DECORATION: none
}
A.header:hover
{
    FONT-WEIGHT: bold;
    COLOR: #709bce;
    TEXT-DECORATION: none;
}
A.hchart
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #1e3b67;
    TEXT-DECORATION: none
}
A.hchart:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #709bce;
    TEXT-DECORATION: none
}
A.band
{
    FONT-WEIGHT: bold;
    COLOR: #1e3b67;
    TEXT-DECORATION: none
}
A.band:hover
{
    FONT-WEIGHT: bold;
    COLOR: #709bce;
    TEXT-DECORATION: none
}
A.title
{
    FONT-WEIGHT: bold;
    COLOR: #801d78;
    TEXT-DECORATION: none
}
A.title:hover
{
    FONT-WEIGHT: bold;
    COLOR: #1e3b67;
    TEXT-DECORATION: none
}
A.ice
{
    FONT-WEIGHT: bold;
    COLOR: #b02923;
    TEXT-DECORATION: none
}
A.ice:hover
{
    FONT-WEIGHT: bold;
    COLOR: #eb891a;
    TEXT-DECORATION: none
}
A.artist
{
    COLOR: #000000;
    FONT-STYLE: italic;
    TEXT-DECORATION: none
}
A.artist:hover
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.sph
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #801d77;
    TEXT-DECORATION: none
}
A.sph:hover
{
    COLOR: #f8c7dc;
    TEXT-DECORATION: none
}
A.charts
{
    FONT-WEIGHT: bold;
    COLOR: #1e3b67;
    TEXT-DECORATION: none
}
A.charts:hover
{
    COLOR: #709bce;
    TEXT-DECORATION: none
}
A.whitish
{
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.whitish:hover
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.artitle
{
    FONT-WEIGHT: bold;
    COLOR: #709bce;
    TEXT-DECORATION: none
}
A.artitle:visited
{
    FONT-WEIGHT: bold;
    COLOR: #4179BE;
    TEXT-DECORATION: none
}
*/
.browse
{
    COLOR: #1e3b67;
    LINE-HEIGHT: 1.5
}
.ship_1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    COLOR: #006600
}
.ship_3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ff8000
}
.ship_b
{
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    COLOR: #999999
}
.save_alt
{
    FONT-SIZE: 11px;
    COLOR: #fd0000
}
.pre
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #e67817
}
.pre_alt
{
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    COLOR: #e67817
}
.ul
{
    FONT-SIZE: 13px;
    LINE-HEIGHT: 14pt
}
.verbose
{
}
.sm_alt
{
    FONT-SIZE: 10px;
    COLOR: #666666
}
.md_alt
{
    FONT-SIZE: 12px
}
.sp
{
    FONT-SIZE: 13px
}
.lg
{
    FONT-SIZE: 15px
}
.xl
{
    FONT-SIZE: 19px
}
.xxl
{
    FONT-SIZE: 23px
}
.h1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px
}
.h2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px
}
.h3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px
}
.h4
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px
}
.h5
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 17px
}
.h6
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 19px
}
.h7
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 21px
}
.h8
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px
}
.h9
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #990000
}
.h10
{
    FONT-WEIGHT: bold;
    COLOR: #6f9acd
}
.h11
{
    FONT-WEIGHT: bold;
    COLOR: #9999cc
}
.h12
{
    FONT-WEIGHT: bold;
    COLOR: #477a3f
}
.h13
{
    FONT-WEIGHT: bold;
    COLOR: #003366
}
.h14
{
    FONT-WEIGHT: bold;
	font-size:15px
}
.regprice
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #006600
}
A:visited
{
    COLOR: eb891a
}
.review
{
    BORDER-RIGHT: #f1e77c 2px solid;
    PADDING-RIGHT: 8px;
    BORDER-TOP: #f1e77c 2px solid;
    PADDING-LEFT: 8px;
    BACKGROUND-IMAGE: url(images/bg-review.jpg);
    PADDING-BOTTOM: 8px;
    BORDER-LEFT: #f1e77c 2px solid;
    PADDING-TOP: 8px;
    BORDER-BOTTOM: #f1e77c 2px solid
}
.whitea
{
    FONT-WEIGHT: bold;
    COLOR: white
}
.info
{
    FONT-WEIGHT: bold;
    COLOR: #006699
}
.ihead
{
    FONT-WEIGHT: bold;
    COLOR: #003366
}
.protd
{
    PADDING-RIGHT: 14px;
    PADDING-LEFT: 14px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 14px;
    COLOR: #ffffff;
    PADDING-TOP: 14px
}
.toynav
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px
}
.sdstext
{
    FONT-SIZE: 7pt;
    COLOR: brown;
    TEXT-DECORATION: none
}

.revspace {
	line-height: 20px;
}

.arrow
{
    FONT-WEIGHT: bold;
    COLOR: #990000
}



.contentbox
{width: 100%; 
background-color: #FFF; 


position: relative;
top: 0px;
}
.contentboxsl2
{
border-bottom: 1px solid #CCC;
margin-bottom: 25px; 
}
.header
{
padding: 2px;
background-color: #FFF;
/*border-bottom: 1px dashed #CCC; */
}
.contentdescbot
{
color: gray;
margin-top: 10px;
background-color: white; 
position: absolute;
/*bottom: -7px;*/
top: 15px;
right: 10px;
text-align: right;

}
.contentdesctop
{
color: gray;
color: gray;
margin-top: 10px;
background-color: white; 
position: absolute;
/*bottom: -7px;*/
top: 17px;
right: 10px;
text-align: right;

}
.content{
padding-bottom: 5px; 
}
.mdclassical{
width: 100%;
padding-left: 27px;
}
