H2.title {
	FONT: bold 28px Trebuchet MS, Lucida Grande, Albertus MT, Palatino, Garamond, Times, Times New Roman, serif

}

H2.articlehead {
	FONT: bold 24px Trebuchet MS, Lucida Grande, Albertus MT, Palatino, Garamond, Times, Times New Roman, serif

}

H3.articlesubhead {
	FONT: bold 18px Trebuchet MS, Lucida Grande, Arial, Helvetica, sans-serif; COLOR: #000000
}

H3.articlesubhead-v3 {
	FONT: bold 18px Trebuchet MS, Lucida Grande, Albertus MT, Palatino, Garamond, Times, Times New Roman, serif; COLOR: #000000
}

PRE {
	FONT: 9pt monaco, "andale mono", courier, "courier new"
}
.code {
	FONT: 9pt monaco, "andale mono", courier, "courier new"
}
#rightnews {
	font : 12px Arial, Helvetica, sans-serif;
	float: right;
	padding : 0px;
	border: 1px solid #000000;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 150px;
}
	

#rnTitle {
	margin: 0px;
	padding: 0px;
	background-color: #000066;
	color: #ffffff;
	text-align : center;
	font-weight : bold;
}


#rightnewsitems {
	padding : 3px;
	margin: 0px;
	border: 1px solid #000;
	border-top-width: 1px;
	BACKGROUND-COLOR: #CCCCCC
}

#rightnewsitems p {
	margin-top: 0px;
	FONT-WEIGHT: bold; 
	COLOR: #000066; 
	TEXT-DECORATION: none
}

#rightnewsitems a {
		FONT: 12px Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; COLOR: #000066; BACKGROUND-COLOR: transparent
}
#rightnewsitems a:visited {
	FONT: 12px Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; COLOR: #00; BACKGROUND-COLOR: #ffcc33
}
#rightnewsitems a:hover {
	FONT: 12px Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; COLOR: #000066; BACKGROUND-COLOR: #ffcc33
	}
	
	
TD.audioitems {
	FONT: 12px Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; COLOR: #336699;
	BACKGROUND-COLOR: #ccffff
}

TD.audioitems p {
	margin-top: 0px;
	FONT: 12px Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; COLOR: #336699
;	TEXT-DECORATION: none
}

TD.audioitems a {
	margin-top: 0px;
	FONT: 12px Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; COLOR: #336699
;	TEXT-DECORATION: none
}

TD.audioitems a:visited {
	margin-top: 0px;
	FONT: 12px Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; COLOR: #336699
;	TEXT-DECORATION: none
}

TD.audioitems a:hover {
	margin-top: 0px;
	FONT: 12px Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; COLOR: #336699
;	TEXT-DECORATION: none
}

TD.boxdetails {
	padding : 3px;
	FONT: 12px Arial, Helvetica, sans-serif; COLOR: #000000;
	BACKGROUND-COLOR: #cccccc
}

TD.boxdetails a {
	margin-top: 0px;
	FONT: 12px Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; COLOR: #336699
;	TEXT-DECORATION: none
}

TD.boxdetails a:visited {
	margin-top: 0px;
	FONT: 12px Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; COLOR: #336699
;	TEXT-DECORATION: none
}

TD.boxdetails a:hover {
	margin-top: 0px;
	FONT: 12px Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; COLOR: #336699
;	TEXT-DECORATION: none
}

TD.lh-caption {
	FONT: 11px Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; COLOR: #000000; text-align:justify
}

TD.caption {
	FONT: 11px Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; COLOR: #000000
}

TD.caption a {
	FONT: 11px Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; COLOR: #336699;	TEXT-DECORATION: none
}

TD.caption a:visited {
	FONT: 11px Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; COLOR: ##336699;	TEXT-DECORATION: none
}

TD.caption a:hover {
	FONT: 11px Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; COLOR: #ffcc33;	TEXT-DECORATION: none
}

DIV.articletext {
	
}
.subhead {
	FONT: bold 16px Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.stress {
	FONT: bold 18px Palatino, Garamond, Times, Times New Roman, serif; TEXT-ALIGN: left
}
DIV.pagelist {
	CLEAR: right; FONT: 8pt Palatino, Garamond, Times, Times New Roman, serif
; MARGIN-RIGHT: 10px; TEXT-ALIGN: right
}
SPAN.plCurrentPage {
	COLOR: #c60; BACKGROUND-COLOR: #fff
}
DIV.articleCopyInfo {
	FONT: 8pt Palatino, Garamond, Times, Times New Roman, serif
; COLOR: #999; BACKGROUND-COLOR: transparent
}
TABLE {
	FONT: 12pt Trebuchet MS, Lucida Grande, Palatino, Garamond, Times, Times New Roman, serif

}

.caption { 
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	BORDER-TOP-WIDTH: 3px; PADDING-RIGHT: 5px; PADDING-LEFT: 10px; BORDER-LEFT-WIDTH: 5px; BORDER-BOTTOM-WIDTH: 5px
}

.caption a { 
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
}

















.nav
{
	background-color: rgb(236,236,236);
	display: block;
	margin: 0;
	width: 135px;
	float: left;
}


.asdestinationlist .title
{
	background-color: rgb(236,236,236);
	display: block;
	margin: 0;
	width: 135px;
	margin-bottom: 5px;
}

.asdestinationlist h2
{
    background: url(http://store.apple.com/Catalog/US/Images/cp_newtop.gif) no-repeat top center;
	color: white;
	font: 11px 'Lucida Grande', Geneva, Arial, Verdana, sans-serif;
	padding: 4px 0px 2px 6px;
	font-weight: bold;
	margin:0;
	text-align: left;
}	

.asdestinationlist h2 a
{
	text-decoration: none;
	color: white;
}

.asdestinationlist h2 a:hover
{
	text-decoration: underline;
}

.asdestinationlist ol
{
	margin: 0;
	padding: 0;
}

.asdestinationlist li
{
	margin-left: 0;
	display: block;
	background-color: rgb(236,236,236);
	padding: 2px 5px 2px 6px;
	font: 11px 'Lucida Grande', Geneva, Arial, Verdana, sans-serif;
	line-height: 13px;
	color: #778087;
}

.topics
{
	margin-left: 0;
	display: block;
	background-color: rgb(236,236,236);
	padding: 2px 2px 2px 2px;
	font: 11px 'Lucida Grande', Geneva, Arial, Verdana, sans-serif;
	line-height: 13px;
	color: #778087;
}

.asdestinationlist li a
{
	background-color: rgb(236,236,236);
	display: block;
	text-align: left;
	font: 11px 'Lucida Grande', Geneva, Arial, Verdana, sans-serif;
	line-height: 13px;
	color: #778087;
	text-decoration: none;
	clear: right;
	margin: 0;
}

.asdestinationlist li a:hover
{
	text-decoration: underline;
	margin: 0;
}

.asdestinationlist a img
{
	padding: 0 !important;
	text-decoration: none;
	clear: right;
	margin: 0;
}

.list-end
{
	height:10px;
}


#ipod_main
{
	width: 720px;
	text-align: left;
}

/*\*/
#ipod_main
{
	width: 700px;
	text-align: left;
}
/* */
#ipod_main p { margin: 0 0 1em 0; }

#ipod_content
{
	float: right;
	width: 552px;
}

#ipod_nav
{
	float: left;
	width: 180px;
}

div.clearer
{
	clear: both;
	display: block;
	margin: 0;
	padding: 0;
	height: 0;
	line-height: 1px;
	font-size: 1px;
}


.availability
{
	font-family: 'Lucida Grande', Geneva, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	margin: 0px;
}

p.availability { margin: .3em 0 .5em 0; }

span.freeshipping {color: #ff3300; display: block; line-height: 1.4em}


.L10
{
	font-family: 'Lucida Grande', Geneva, Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 13px;
}

.L10bold
{
	font-family: 'Lucida Grande', Geneva, Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	line-height: 13px;
}

.L10G
{
	font-family: 'Lucida Grande', Geneva, Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #868F98;
}

.L11
{
	font-family: 'Lucida Grande', Geneva, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
}

.L11bold
{
	font-family: 'Lucida Grande', Geneva, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 13px;
}

.L11G
{
	font-family: 'Lucida Grande', Geneva, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #868F98;
	line-height: 13px;
}

.L12
{
	font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
}

.L12bold
{
	font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.L12G
{
	font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #868F98;
}

.L13
{
	font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 15px;
}

.L14
{
	font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 15px;
}

.L14bold
{
	font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

.L14G
{
	font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #868F98;
}

.L15
{
	font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 16px;
}

.L16
{
	font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 17px;
}

.L16bold
{
	font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}

.L16G
{
	font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #868F98;
}

.L18
{
	font-family: 'Lucida Grande', Helvetica, Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
}

.L18bold
{
	font-family: 'Lucida Grande', Helvetica, Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
}

.L24
{
	font-family: 'Lucida Grande', Geneva, Arial, Verdana, Helvetica, sans-serif;
	font-size: 24px;
}

td#textpromo
{
	padding-top: 8px;
	padding-bottom: 8px;
	font-family: 'Lucida Grande', Geneva, Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 13px;
}

td#textpromo a
{
	font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 15px;
}

td#listlinks
{
	background-color: rgb(236,236,236);
	padding: 0px 5px 1px 6px;
	font: 11px 'Lucida Grande', Geneva, Arial, Verdana, sans-serif;
	border: 1px solid rgb(236,236,236);
}

td#listlinkspad
{
	background-color: rgb(236,236,236);
	padding: 0px 0px 0px 0px;
}

td#listlinks a
{
	text-decoration: none;
	color: #36C;
}

td#listlinks a:hover { text-decoration: underline; }
td#listlinks a:visited { color: #36C; }

td#listheader
{
	background-color: rgb(152,157,165);
	color: white;
	font: 11px 'Lucida Grande', Geneva, Arial, Verdana, sans-serif;
	padding: 0px 0px 2px 6px;
	font-weight: bold;
}

td#listheader a
{
	text-decoration: none;
	color: white;
}

td#listheader a:hover { text-decoration: underline; }
td#stdcell { background-color: rgb(236,236,236); }

td#welcome
{
	background-color: rgb(236,236,236);
	color: black;
	font: 12px 'Lucida Grande', Geneva, Verdana, Arial, sans-serif;
	padding: 0px 0px 3px 6px;
	font-weight: bold;
}

td#personalisation
{
	background-color: rgb(236,236,236);
	padding: 1px 5px 1px 6px;
	font: 10px 'Lucida Grande', Geneva, Arial, Verdana, sans-serif;
	border: 1px solid rgb(236,236,236);
	vertical-align: bottom;
}

td#personalisation a
{
	text-decoration: none;
	color: #36C;
}

td#personalisation a:hover { text-decoration: underline; }

font.adminlistheader
{
	background-color: rgb(152,157,165);
	color: white;
	font: 11px 'Lucida Grande', Geneva, Arial, Verdana, sans-serif;
	padding: 0px 0px 2px 6px;
	font-weight: bold;
}

.padding10 { padding-bottom: 10px; }
.xcardstable { border: 1px solid rgb(102,102,102); }

.xcardstop
{
	font: 11px 'Lucida Grande', Geneva, Arial, Verdana, sans-serif;
	color: white;
	font-weight: bold;
	border-right: 1px solid rgb(218,219,219);
	border-bottom: 1px solid rgb(102,102,102);
	background-color: rgb(134,143,152);
	padding: 4px 4px 4px 5px;
}

.xcardstopend
{
	font: 11px 'Lucida Grande', Geneva, Arial, Verdana, sans-serif;
	color: white;
	font-weight: bold;
	border-bottom: 1px solid rgb(102,102,102);
	background-color: rgb(134,143,152);
	padding: 4px 4px 4px 5px;
}

.xcards1
{
	padding: 4px 4px 4px 5px;
	font: 11px 'Lucida Grande', Geneva, Arial, Verdana, sans-serif;
	border-right: 1px solid rgb(218,219,219);
	background-color: rgb(237,243,254);
	vertical-align: top;
}

.xcards1end
{
	padding: 4px 4px 4px 5px;
	font: 11px 'Lucida Grande', Geneva, Arial, Verdana, sans-serif;
	background-color: rgb(237,243,254);
	vertical-align: top;
}

.xcards2end
{
	padding: 4px 4px 4px 5px;
	font: 11px 'Lucida Grande', Geneva, Arial, Verdana, sans-serif;
	background-color: white;
	vertical-align: top;
}

.xcards2
{
	padding: 4px 4px 4px 5px;
	font: 11px 'Lucida Grande', Geneva, Arial, Verdana, sans-serif;
	border-right: 1px solid rgb(218,219,219);
	background-color: white;
	vertical-align: top;
}

.padding36r { padding-right: 36px; }

.NewCardMessage
{
	font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: red;
}

td.welcome
{
	background-color: rgb(236,236,236);
	color: black;
	font: 12px 'Lucida Grande', Geneva, Verdana, Arial, sans-serif;
	padding: 0px 0px 3px 6px;
	font-weight: bold;
}

td.personalisation
{
	background-color: rgb(236,236,236);
	padding: 1px 5px 1px 6px;
	font: 10px 'Lucida Grande', Geneva, Arial, Verdana, sans-serif;
	border: 1px solid rgb(236,236,236);
	vertical-align: bottom;
}

td.personalisation a
{
	text-decoration: none;
	color: #36C;
}

td.personalisation a:hover { text-decoration: underline; }

hr {background: #999;
	text-align: center;
	height: 1px;
	border: 0 none;}
