body, html
{
	margin: 0;
	padding: 0;
	color: #FFFFFF;
	background-image: url(../media/image-skin/bodytiletop.jpg);
	background-position: top;
	background-repeat: repeat-x;
	height: 75px;
}
body
{
	min-width: 750px;
} 
.containerwrap
{
	width: 980px;
	margin: 0 auto;
}
.wrap
{
	margin: 0 auto;
	width: 980px;
	background-repeat: no-repeat;
}
.wrapalt
{
	margin: 0 auto;
	width: 980px;
	background-repeat: no-repeat;
}
.headerbox
{
	width: 930px;
	clear: both;
	height: 75px;
}
.headerlogo
{
	background-image: url(../media/image-skin/logo.png);
	z-index: 2;
	width: 300px;
	height: 50px;
	margin: 34px 0px 0px 0px;
	position: absolute;
	clear: both;
}
#header
{
	height: 10px;
	float: right;
	margin-top: 17px;
	z-index: 2;
}
.submitspace 
{
	padding:2px 0px 0px 0px;
}
p
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
a
{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #FFFFFF;
	font-size: 12px;
	text-transform: lowercase;
}
a:hover
{
	text-decoration: none; 
	font-size: 12px;
	text-decoration: underline;
}
h1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	margin:0px 0px 0px 5px;
}
h2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
}
h3
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
}
ul
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.headerlinksbox
{
	float: right;
	z-index: 2;
}
.headerlinks
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px; 
	color:#000000;
	text-transform: uppercase;
	z-index: 2;
}
.headerlinks a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #51636a;
	text-decoration: none;
	text-transform: uppercase;
	z-index: 2;
}
.headerlinks a:hover
{
	color: #FFFFFF;
	font-size: 10px;
	background-color: #00608A;
	text-transform: uppercase;
	z-index: 2;
}
.headercvbox
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 10px;
	color: #FFFFFF;
	margin: 80px 0px 0px 160px;
	position: absolute;
}
.headercvbox a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.headercvbox a:hover
{
	text-decoration: underline;
}
.enterpromocodetext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #51636a;
	text-transform: uppercase;
	width:206px;
	text-align:left;
}
.pinentrycodeboxtop 
{
	width:165px;
	text-align:left;
}
.headerpromocodebox
{
	width: 345px;
	float: right;
	background-color: Fuchsia;
	position: absolute;
}
.headerpromocodeleft
{
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #51636a;
	text-decoration: none;
	text-transform: uppercase;
}
.headerpromocoderight
{
	float: right;
	margin:0px 0px 0px 0px;
	background-color:Fuchsia;
	position:absolute;
}
.header_promo_code
{
	background: url(../media/image-skin/inputbox200.gif) no-repeat; 
	padding-left: 5px;
	text-align: right;
	vertical-align: top;
	z-index: 2;
}
.header_promo_code input
{
	padding: 2px;
	padding-right: 3px;
	padding-left: 0px;
	text-align: left;
	width: 190px;
	height: 19px;
	line-height: 12px;
	font-size: 12px;
	vertical-align: middle;
}
.flashbox
{
	width: 622px; 
	margin: 0 auto;
	margin-top: 10px;
	clear: both;
}
.flashbanner
{
	width: 622px;
	height: 150px;
}
#flashalbums
{
margin-left: 10px;
}
#nav
{
	background: #c99;
	padding: 5px;
}
#nav ul
{
	margin: 0;
	padding: 0;
	list-style: none;
}
#nav li
{
	display: inline;
	margin: 0;
	padding: 0;
}
#main
{
	float: left; 
	width: 680px;
	margin: 30px 0px 0px 0px;
}
#main h2, #main h3, #main p
{
	padding: 0 10px;
}

#sidebar
{
	float: left;
	margin: 30px 0px 0px 0px; 
	width: 244px;
}
#sidebar ul
{
list-style-type:none;
padding:0px;
margin:0px;
}
#sidebar li 
{
background-image:url(../media/image-skin/bulllet.jpg);
background-repeat:no-repeat;
background-position:0px 5px;
padding-left:25px;
line-height: 1.2em;
}
#sidebar h3, #sidebar p
{
	padding: 0 10px 0 0;
}
#footer
{
	background-color: #FFFFFF;
	margin: 0 auto;
	width: 900px;
	height: 120px;
	clear: both;
}
#footer p
{
	padding: 5px;
	margin: 0;
}
.hiplogo
{
	float: right;
	padding: 5px;
}
.footerlogo
{
	background-image: url(../media/image-skin/logo_hipdigital.gif);
	background-repeat: no-repeat;
	float: right;
	width: 160px;
	height: 43px;
	margin-top: 35px;
}
.footertextbox
{
	margin: 0px 0px 0px 200px;
}
.footertext
{
	padding: 35px;
	margin: 0;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5c5c5c;
	text-transform: uppercase;
}
.footertext a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #51636A;
	text-transform: uppercase;
}
.footertext a:hover
{
	color: #FFFFFF;
	background-color: #00608A;
	text-transform: uppercase;
	font-size: 10px;
}
.legaltext
{
	margin: 0;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #5c5c5c;
}
.legaltext a
{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #5c5c5c;
	font-size: 8px;
}
.legaltext a:hover
{
	text-decoration: underline;
	color: #5c5c5c;
	font-size: 8px;
}
.breadcrums
{
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	border-top: #cccccc solid 1px;
	border-bottom: #cccccc solid 1px;
}
.breadcrums a
{
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
.breadcrums a:hover
{
	color: #FFFFFF;
	background-color: #00608A;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
.sidebarsearchbox
{
	width: 250px; 
	display: table;
	margin-bottom: 20px;
	margin-top: 20px;
}
.sidebarsearchtitle
{
	font-family: Arial, Helvetica, sans-serif; 
	color: #005295;
	font-size: 14px;
	margin-bottom: 16px;
}
.sidebarsearchform
{
	background-position: 0px 0px;
	width: 250px;
	height: 20px;
	margin-top: 10px;
}
.searchbuttonsbox
{
	width: 242px;
	height: 20px;
}
.sidebarsearchbutton
{
	float: right;
	margin-top: 10px;
}
.sidebarsearchallbutton
{
	float: left;
	margin-top: 10px;
}
.newthisweekbox
{
	width: 250px;
	clear: both; 
	display: table;
	color: #51636A;
}
.newthisweektitle
{
	font-family: Arial, Helvetica, sans-serif;
	color: #005295;
	font-size: 14px;
}
.newthisweektextleft
{
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #51636A;
	text-transform: lowercase;
	text-decoration: none;
}
.newthisweektextleft a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #51636A;
	text-transform: lowercase;
	text-decoration: none;
}
.newthisweektextleft a:hover
{
	color: #FFFFFF;
	background-color: #00608A;
	text-transform: lowercase;
	text-decoration: none;
}
.newthisweektextright
{
	width: 125px;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left: -40px;
	color: #51636A;
	text-transform: lowercase;
	text-decoration: none;
}
.newthisweektextright a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #51636A;
	text-transform: lowercase;
	text-decoration: none;
}
.newthisweektextright a:hover
{
	color: #FFFFFF;
	background-color: #00608A;
	text-transform: lowercase;
	text-decoration: none;
}
.newthisweektextright ul
{
	margin-top: 0;
	margin-bottom: 0;
	list-style-type: none;
	list-style-position: outside;
}
.newthisweektextright li
{
	margin-top: 0;
	margin-bottom: 0;
	list-style-type: none;
	list-style-position: outside;
}
.populargenresbox
{
	width: 247px;
	clear: both;
}
.populargenrestitle
{
	font-family: Arial, Helvetica, sans-serif; 
	color: #005295;
	font-size: 14px;
	margin-bottom: 16px;
	margin-top: 0px;
}
.populargenrestextleft
{
	width: 137px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #51636A;
	text-transform: lowercase;
}
.populargenrestextleft a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #51636A;
	text-transform: lowercase;
}
.populargenrestextleft a:hover
{
	color: #FFFFFF;
	background-color: #00608A;
	text-transform: lowercase;
	text-decoration: none;
}
.populargenrestextright
{
	width: 120px;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left: -40px;
	text-transform: lowercase;
}
.populargenrestextright a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #51636A;
	text-transform: lowercase;
}
.populargenrestextright a:hover
{
	color: #FFFFFF;
	background-color: #00608A;
	text-transform: lowercase;
	text-decoration: none;
}
.threecolumnsbox
{
	margin: 20px 0px 0px 39px;
	clear: both; 
}
.boxbackground
{
	background-image: url(../media/image-skin/sides.gif);
	width: 205px;
	height: 84px;
	background-color: #000000;
	background-repeat: no-repeat;
}
.topartistsbackground
{
	background-image: url(../media/image-skin/c1bg.jpg);
	width: 200px;
	height: 200px;
	background-color: #1a3f5c;
	background-repeat: no-repeat;
}
.topartisttitle
{
	background-color: #1a3f5c;
	background-image: url(../media/image-skin/c1top.gif);
	background-repeat: no-repeat;
	height: 30px;
}
.topartisttitletext
{
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin: 0px 0px 0px 10px;
}
.topalbumsbackground
{
	background-image: url(../media/image-skin/c2bg.jpg);
	width: 200px;
	height: 200px;
	background-color: #577d9d;
	background-repeat: no-repeat;
}

.topalbumsartistpagebackground
{
	background-image: url(../media/image-skin/c1bg.jpg);
	width: 200px;
	background-color: #1a3f5c;
	background-repeat: no-repeat;
}
.topalbumsartistpagetop
{
	background-image: url(../media/image-skin/c1artisttop.gif);
	width: 410px;
	height:12px;
	background-color: #1a3f5c;
	background-repeat: no-repeat;
}
.topalbumstitle
{
	background-color: #577d9d;
	background-image: url(../media/image-skin/c2top.gif);
	background-repeat: no-repeat;
	height: 30px;
	width:200px;
}
.topalbumstitletext
{
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin: 0px 0px 0px 10px;
}
.topsongsbackground
{
	background-image: url(../media/image-skin/c3bg.jpg);
	width: 200px;
	height: 200px;
	background-color: #81a2b9;
	background-repeat: no-repeat;
}
.topsongstitle
{
	background-color: #81a2b9;
	background-image: url(../media/image-skin/c3top.gif);
	background-repeat: no-repeat;
}
.topsongstitletext
{
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin: 2px 0px 0px 10px;
}
.columnslinks
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #FFFFFF;
	float: left;
}
.columnslinks a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #FFFFFF;
	text-decoration: none;
}
.columnslinks a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #FFFFFF;
	text-decoration: underline;
}

.topalbumssongslinks
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #FFFFFF;
	margin: 0px 0px 0px 10px;
}
.topalbumssongslinks a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #FFFFFF;
	text-decoration: none;
}
.topalbumssongslinks a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #FFFFFF;
	text-decoration: underline;
}
.youraccountbox
{
	width: 249px;
	clear: both;
	padding-top: 10px;
	margin-bottom: 10px;
	z-index: 2;
}
.youraccountbox a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #51636A;
	text-transform: lowercase;
	text-decoration: none;
}
.youraccountbox a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #00608A;
	text-transform: lowercase;
	text-decoration: none;
}
.youraccountboxtitle
{
	font-family: Arial, Helvetica, sans-serif; 
	color: #005295;
	font-size: 14px;
	margin-bottom: 8px;
	margin-top: 26px;
}
.viewalltitle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-transform: capitalize;
	font-weight:bold;
}
.viewalltitle a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: capitalize;
	font-weight:bold;
}
.viewalltitle a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
	text-transform: capitalize;
	font-weight:bold;
}
.viewallsubtitle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-transform: capitalize;
}
.viewallsubtitle a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: capitalize;
}
.viewallsubtitle a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
	text-transform: capitalize;
}
.viewalltext
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.topalbumsbox
{
	width: 195px;
	margin: 0 auto;
	height: auto;
	margin-bottom: 20px;
	display: table;
}
.topalbumgraphic
{
	width: 70px;
	height: 70px;
	padding: 1px;
	float: left;
}
.topalbumtext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	margin-left: 75px;
	text-transform: capitalize;
}
.topalbumtext a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: capitalize;
}
.topalbumtext a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
}
.topalbumtracktext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	margin-left: 75px;
	text-transform: capitalize;
}
.topalbumtracktext a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	text-transform: capitalize;
}
.topalbumtracktext a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
}
.topalbuminfo
{
	width: 125px;
	margin-left: 5px;
	float: right;
	background-color: #FFFFFF;
	margin-top: -70px;
}
.topalbumsongformatbox
{
	float: right;
}
.topalbuminfoaddtocart
{
	margin-left: 75px;
	margin-top: 10px;
}
.topsongsbox
{
	width: 170px; 
	margin: 0 auto;
	display: table;
	margin-bottom: 10px;
	margin-left: 20px;
	border-bottom: #ffffff solid 1px;
}
.topsongformatbox
{
	float: right;
}
.topsongtext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-transform: capitalize;
}
.topsongtext a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	text-transform: capitalize;
}
.topsongtext a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
	text-transform: capitalize;
}
.topsongartisttext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-transform: capitalize;
}
.topsongartisttext a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: capitalize;
}
.topsongartisttext a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
	text-transform: capitalize;
}
.previewaddtocartbox
{
	width: 140px;
	margin: 0 auto;
	margin-top: 10px;
}
.topsongaddtocart
{
	float: right;
	margin-bottom: 10px;
}
.topsongpreview
{
	float: left;
	margin-bottom: 10px;
}
.topartists
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	float: left;
	margin-left: 10px;
	width: 170px;
}
.artist_list_item
{
	padding-bottom: 8px;
}
.topartists a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: capitalize;
}
.topartists a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
	text-transform: capitalize;
}
.topartists ul
{
	list-style-type: none;
	text-transform: capitalize;
}
.topartists li
{
	list-style: none;
	padding-bottom: 5px;
}
.artistpage
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	float: left;
	margin-left: -10px;
}
.artistpage a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.artistpage a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
}
.artistpage ul
{
	list-style-type: none;
	text-transform: capitalize;
}
.artistpage li
{
	list-style: none;
	padding-bottom: 5px;
}
.artistpagetitle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	margin: 0px 0px 20px 10px;
	color: #ffffff;
	font-weight: bold;
}
.artisttitle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin: 0px 0px 20px 10px;
	color: #ffffff;
}
.artistalbumsbox
{
	width: 334px;
	clear: both;
	margin: 0px 0px 0px 27px;
}
.artistalbumbox
{
	width: 70px;
	clear: both;
}
.artistalbumboxsep
{
	width: 18px;
}
.albumpagecontent
{
	margin:10px 0px 0px 39px;
}

*html .albumsectionpagecontent
{
	margin:10px 0px 0px -4px;
}

.albumsectionpagecontent
{
	clear: both;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF; 
}
.albuminfobox
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding:5px;
	margin:0;
	width:600px;
	
}
.albumcontentleft
{
	float: left;
	width: 150px;
	height: 150px;
}
.albumcontentright
{
	float:right;
	width: 438px;
	margin-left:10px;
	position:relative;
}
.albumpagemaster
{
	margin: 0px 0px 0px 0px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif; 
}
.albumpagecontainer
{
	width: 620px;
	background-image: url(../media/image-skin/c1bg.jpg);
	background-color: #8b2202;
	background-repeat: no-repeat;
}
.albumpagetop
{
	background-image: url(../media/image-skin/c1albumpage-artisttop.jpg);
	width: 620px;
	height: 33px;
	background-repeat: no-repeat;
}
.albumpagebody
{
	width: 622px;
	background-color: #1a3f5c;
	background-image: url(../media/image-skin/c1bg.jpg);
	background-repeat: no-repeat;
}
.albumpagebottom
{
	background-image: url(../media/image-skin/c4bottom.gif);
	width: 620px;
	height: 55px;
}
.albumpagealbumsongsbody
{
	background-color: #577d9d;
	background-image: url(../media/image-skin/c2bg.jpg);
	background-repeat: no-repeat;
}
.albumpagealbuminfobody
{
	width: 620px;
	background-color: #8b2204;
	background-image: url(../media/image-skin/c4bg.jpg);
	background-repeat: no-repeat;
}
.columnstitle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.viewall
{
	width: 200px;
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.viewall a
{
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.viewall a:hover
{
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.loginbox
{
	font-family: Arial, Helvetica, sans-serif;
	display: table;
	background-image: url(../media/image-skin/c2bg.jpg);
	width: 620px;
	background-color: #577d9d;
	background-repeat: no-repeat;
}
.loginbox a
{
	width: 620px; 
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration: none;
	color: #FFFFFF;
}
.loginbox a:hover
{
	width: 620px; 
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration: underline;
	color: #FFFFFF;
}
.logintop
{
	background-image: url(../media/image-skin/logintop.gif);
	width: 620px;
	height: 12px;
	background-repeat: no-repeat;
}
.loginbody
{
	background-image: url(../media/image-skin/c2bg.jpg);
	width: 620px;
	background-color: #577d9d;
	background-repeat: no-repeat;
}
.loginbottom
{
	background-image: url(../media/image-skin/loginbottom.gif);
	width: 620px;
	height: 55px;
}
.loginform
{
	width: 430px;
	clear: both;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
.loginleft
{
	float: left;
	width: 120px;
	text-align: right;
	padding-top: 8px;
}
.loginright
{
	float: right;
	width: 290px;
	height: 25px;
	margin-top:5px;
}
.artistsides
{
	background-image: url(../media/image-skin/artistsides.gif);
	width: 409px;
	background-repeat: no-repeat;
}
.otherpagesbox
{
	margin: 20px 0px 0px 39px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif; 
}
.helppagesbox
{
	margin: 20px 0px 0px 47px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif; 
}
.viewcartmaster
{
	margin: 15px 0px 0px 39px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif; 
}
.viewcartcontainer
{
	width: 620px;
	background-image: url(../media/image-skin/c2bg.jpg);
	background-color: #577d9d;
	background-repeat: no-repeat;
}
.viewcarttop
{
	background-image: url(../media/image-skin/logintop.gif);
	width: 620px;
	height: 12px;
	background-repeat: no-repeat;
}
.viewcartbody
{
	width: 620px;
	min-height: 200px;
}
.viewcartbottom
{
	background-image: url(../media/image-skin/loginbottom.gif);
	width: 620px;
	height: 55px;
}
.viewcartbox
{
	margin: 0px 0px 0px 10px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 600px;
}
.viewcartbox a
{
	margin: 0px 0px 0px 0px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}
.viewcartbox a:hover
{
	margin: 0px 0px 0px 0px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
}
.termsmaster
{
	margin: 0px 0px 0px 0px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif; 
}
.termscontainer
{
	width: 620px;
	background-image: url(../media/image-skin/c2bg.jpg);
	background-color: #577d9d;
	background-repeat: no-repeat;
}

.termstop
{
	background-image: url(../media/image-skin/logintop.gif);
	width: 620px;
	height: 12px;
	background-repeat: no-repeat;
}
.termsbody
{
	width: 620px;
}
.termsbottom
{
	background-image: url(../media/image-skin/loginbottom.gif);
	width: 620px;
	height: 55px;
}
.privacymaster
{
	margin: 0px 0px 0px 0px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif; 
}
.privacycontainer
{
	width: 620px;
	background-image: url(../media/image-skin/c2bg.jpg);
	background-color: #577d9d;
	background-repeat: no-repeat;
}

.privacytop
{
	background-image: url(../media/image-skin/logintop.gif);
	width: 620px;
	height: 12px;
	background-repeat: no-repeat;
}
.privacybody
{
	width: 600px;
	padding:10px;
}
.privacybottom
{
	background-image: url(../media/image-skin/loginbottom.gif);
	width: 620px;
	height: 55px;
}
.downloadoptionsmaster
{
	margin: 0px 0px 0px 0px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif; 
}
.downloadoptionscontainer
{
	width: 620px;
	background-image: url(../media/image-skin/c1bg.jpg);
	background-color: #1a3f5c;
	background-repeat: no-repeat;
}
.downloadoptionstop
{
	background-image: url(../media/image-skin/c1albumpage-artisttop.jpg);
	width: 620px;
	height: 12px;
	background-repeat: no-repeat;
}
.downloadoptionsbody
{
	width: 600px;
	padding:10px;
	font-size:12px;
}
.downloadoptionsbottom
{
	background-image: url(../media/image-skin/c1albumpage-artistbottom.jpg);
	width: 620px;
	height: 55px;
}
.downloadoption-subtitle 
{
	margin:0px 0px 0px 12px;
	width:570px;
}
.orderhistorymaster
{
	margin: 10px 0px 0px 0px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif; 
}
.orderhistorycontainer
{
	width: 620px;
	background-image: url(../media/image-skin/c1bg.jpg);
	background-color: #1a3f5c;
	background-repeat: no-repeat;
}
.orderhistorytop
{
	background-image: url(../media/image-skin/c1albumpage-artisttop.jpg);
	width: 620px;
	height: 12px;
	background-repeat: no-repeat;
}
.orderhistorybody
{
	width: 600px;
	padding:10px;
	font-size:12px;
	min-height: 200px;
}
.orderhistorybottom
{
	background-image: url(../media/image-skin/c1albumpage-artistbottom.jpg);
	width: 620px;
	height: 55px;
}
.changepasswordmaster
{
	margin: 10px 0px 0px 0px;
	color: #FFFFFF;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif; 
}
.changepasswordcontainer
{
	width: 620px;
	background-image: url(../media/image-skin/c1bg.jpg);
	background-color: #1a3f5c;
	background-repeat: no-repeat;
}
.changepasswordtop
{
	background-image: url(../media/image-skin/c1albumpage-artisttop.jpg);
	width: 620px;
	height: 12px;
	background-repeat: no-repeat;
}
.changepasswordbody
{
	width: 600px;
	min-height: 200px;
	font-size:12px;
	padding:10px;
}
.changepasswordbottom
{
	background-image: url(../media/image-skin/c1albumpage-artistbottom.jpg);
	width: 620px;
	height: 55px;
}
.changepasswordtext 
{
	width:600px;
	margin:0px 0px 0px 10px;
}
.pwupdatemaster
{
	margin: 15px 0px 0px 55px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif; 
}
.pwupdatemastercontainer
{
	width: 620px;
	background-image: url(../media/image-skin/c1bg.jpg);
	background-color: #1a3f5c;
	background-repeat: no-repeat;
}
.pwupdatemastertop
{
	background-image: url(../media/image-skin/c1albumpage-artisttop.jpg);
	width: 620px;
	height: 12px;
	background-repeat: no-repeat;
}
.pwupdatemasterbody
{
	width: 620px;
	margin: 0px 0px 0px 20px;
	font-size:12px;
}
.pwupdatemasterbottom
{
	background-image: url(../media/image-skin/c1albumpage-artistbottom.jpg);
	width: 620px;
	height: 55px;
}
.pwupdatesubmit
{
	margin: 20px 0px 0px 120px;
}
.userprofilemaster
{
	margin: 0px 0px 0px 0px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif; 
}
.userprofilecontainer
{
	width: 620px;
	background-image: url(../media/image-skin/c1bg.jpg);
	background-color: #1a3f5c;
	background-repeat: no-repeat;
}
.userprofiletop
{
	background-image: url(../media/image-skin/c1albumpage-artisttop.jpg);
	width: 620px;
	height: 12px;
	background-repeat: no-repeat;
}
.userprofilebody
{
	
	width: 600px;
	padding:10px;
	min-height: 200px;
}
.userprofilebottom
{
	background-image: url(../media/image-skin/c1albumpage-artistbottom.jpg);
	width: 620px;
	height: 55px;
}
.searchalbummaster
{
	margin: 0px 0px 0px 0px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif; 
}
.searchalbumcontainer
{
	width: 620px;
	background-image: url(../media/image-skin/c1bg.jpg);
	background-color: #1a3f5c;
	background-repeat: no-repeat;
}
.searchalbumtop
{
	background-image: url(../media/image-skin/c1albumpage-artisttop.jpg);
	width: 620px;
	height: 12px;
	background-repeat: no-repeat;
}
.searchalbumbody
{
	width: 620px;
}
.searchalbumbottom
{
	background-image: url(../media/image-skin/c1albumpage-artistbottom.jpg);
	width: 620px;
	height: 55px;
}
.searchalbumdropdown
{
	width: 600px;
	margin: 0px 0px 0px 10px;
}
.searchartistmaster
{
	width: 620px;
	margin: 0px 0px 0px 0px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif; 
}
.searchartistcontainer
{
	width: 620px;
	background-image: url(../media/image-skin/c1bg.jpg);
	background-color: #1a3f5c;
	background-repeat: no-repeat;
}
.searchartisttop
{
	background-image: url(../media/image-skin/c1albumpage-artisttop.jpg);
	width: 620px;
	height: 12px;
	background-repeat: no-repeat;
}
.searchartistbody
{
	width: 620px;
}
.searchartistbottom
{
	background-image: url(../media/image-skin/c1albumpage-artistbottom.jpg);
	width: 620px;
	height: 55px;
}
.searchalbumdropdown
{
	width: 600px;
}
.forgetpasswordsubmit
{
	margin: 10px 0px 0px 125px;
}
.albumpagemaster
{
	margin: 0px 0px 0px 0px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif; 
}
.albumpagecontainer
{
	width: 620px;
	background-image: url(../media/image-skin/c4bg.jpg);
	background-color: #8b2202;
	background-repeat: no-repeat;
}
.albumpagetop
{
	background-image: url(../media/image-skin/c4top.gif);
	width: 620px;
	height: 12px;
	background-repeat: no-repeat;
}
.albumpagebody
{
	/*background-image:url(../media/image-skin/c2bg.jpg); 	 	background-color:#577d9d; 	background-repeat:no-repeat; 	width:620px;*/
}
.albumpagebottom
{
	background-image: url(../media/image-skin/c4bottom.gif);
	width: 620px;
	height: 55px;
}
.promotioncodemaster
{
	margin: 10px 0px 0px 0px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif; 
}
.promotioncodecontainer
{
	width: 620px;
	background-image: url(../media/image-skin/c2bg.jpg);
	background-color: #577d9d;
	background-repeat: no-repeat;
}
.promotioncodetop
{
	background-image: url(../media/image-skin/logintop.gif);
	width: 620px;
	height: 12px;
	background-repeat: no-repeat;
}
.promotioncodebody
{
	width: 600px;
	padding:10px;
}
.promotioncodebottom
{
	background-image: url(../media/image-skin/loginbottom.gif);
	width: 620px;
	height: 55px;
}
.downloadmanagerappletmaster
{
	margin: 0px 0px 0px 0px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif; 
}
.downloadmanagerappletcontainer
{
	width: 620px;
	background-image: url(../media/image-skin/c1bg.jpg);
	background-color: #1a3f5c;
	background-repeat: no-repeat;
}
.downloadmanagerapplettop
{
	background-image: url(../media/image-skin/c2albumpage-artisttop.jpg);
	width: 620px;
	height: 12px;
	background-repeat: no-repeat;
}
.downloadmanagerappletbody
{
	width: 600px;
	padding:10px;
}
.downloadmanagerappletbottom
{
	background-image: url(../media/image-skin/c1albumpage-artistbottom.jpg);
	width: 620px;
	height: 55px;
}
.optionsongbysongmaster
{
	margin: 0px 0px 0px 0px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif; 
}
.optionsongbysongcontainer
{
	width: 620px;
	background-image: url(../media/image-skin/c1bg.jpg);
	background-color: #1a3f5c;
	background-repeat: no-repeat;	
}
.optionsongbysongtop
{
	background-image: url(../media/image-skin/c2albumpage-artisttop.jpg);
	width: 620px;
	height: 12px;
	background-repeat: no-repeat;
}
.optionsongbysongbody
{
	width: 620px;
	font-size:12px;
	margin:0px 0px 0px 10px;
}
.optionsongbysongbottom
{
	background-image: url(../media/image-skin/c1albumpage-artistbottom.jpg);
	width: 620px;
	height: 55px;
}
.promotioncodecouponbox 
{
	margin:0px 0px 0px -9px;
	padding:0;
}
.checkoutmaster
{
	margin: 0px 0px 0px 0px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif; 
}
.checkoutcontainer
{
	width: 620px;
	background-image: url(../media/image-skin/c2bg.jpg);
	background-color: #577d9d;
	background-repeat: no-repeat;
}
.checkouttop
{
	background-image: url(../media/image-skin/logintop.gif);
	width: 620px;
	height: 12px;
	background-repeat: no-repeat;
}
.checkoutbody
{
	width: 600px;
	padding:10px;
}
.checkoutbottom
{
	background-image: url(../media/image-skin/loginbottom.gif);
	width: 620px;
	height: 55px;
}
#checkout
{
	clear: both;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
.errormaster
{
	margin: 0px 0px 0px 0px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif; 
}
.errorcontainer
{
	width: 620px;
	background-image: url(../media/image-skin/c2bg.jpg);
	background-color: #577d9d;
	background-repeat: no-repeat;
}
.errortop
{
	background-image: url(../media/image-skin/logintop.gif);
	width: 620px;
	height: 12px;
	background-repeat: no-repeat;
}
.errorbody
{
	min-height: 200px;
	width: 620px;
}
.errorbottom
{
	background-image: url(../media/image-skin/loginbottom.gif);
	width: 620px;
	height: 55px;
}
.errortext
{
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 600px;
	margin: 0 auto;
}
.accountmaster
{
	margin: 10px 0px 0px 0px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif; 
}
.accountcontainer
{
	width: 620px;
	background-image: url(../media/image-skin/c2bg.jpg);
	background-color: #577d9d;
	background-repeat: no-repeat;
}
.accounttop
{
	background-image: url(../media/image-skin/logintop.gif);
	width: 620px;
	height: 12px;
	background-repeat: no-repeat;
}
.accountbody
{
	width: 620px;
	min-height: 200px;
}
.accountbottom
{
	background-image: url(../media/image-skin/loginbottom.gif);
	width: 620px;
	height: 55px;
}
.generalcapitalizeunderline
{
	text-transform: capitalize;
	text-decoration: underline;
}
.generalcapitalizeunderline a
{
	text-transform: capitalize;
	text-decoration: underline;
}
.generalcapitalize
{
	text-transform: capitalize;
}
.logoutmaster
{
	margin: 15px 0px 0px 39px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif; 
}
.logoutcontainer
{
	width: 620px;
	background-image: url(../media/image-skin/c2bg.jpg);
	background-color: #577d9d;
	background-repeat: no-repeat;
}
.logouttop
{
	background-image: url(../media/image-skin/logintop.gif);
	width: 620px;
	height: 12px;
	background-repeat: no-repeat;
}
.logoutbody
{
	width:600px;
	padding:10px;
}
.logoutbottom
{
	background-image: url(../media/image-skin/loginbottom.gif);
	width: 620px;
	height: 55px;
}
.helpsystemconfigmaster
{
	margin: 20px 0px 0px 56px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif; 
}
.helpmaster
{
	margin: 0px 0px 0px 0px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif; 
}
.helpcontainer
{
	width: 620px;
	background-image: url(../media/image-skin/c2bg.jpg);
	background-color: #577d9d;
	background-repeat: no-repeat;
}

.helptop
{
	background-image: url(../media/image-skin/logintop.gif);
	width: 620px;
	height: 12px;
	background-repeat: no-repeat;
}
.helpbody
{
	width: 600px;
	padding:10px;
}
.helpbottom
{
	background-image: url(../media/image-skin/loginbottom.gif);
	width: 620px;
	height: 55px;
}
.helplist
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	float: left;
	background-color: #000000;
	text-transform: capitalize;
}
.helplist a, ul li a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: capitalize;
}
.helplist a:hover, ul li a:hover
{
	text-decoration: underline;
	text-transform: capitalize;
}
.helplist ul
{
	list-style-type: none;
	text-transform: capitalize;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.helplist li
{
	list-style: none;
	padding-bottom: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.table
{
	height: 100%;
}
.footerhiplink
{
	margin: -90px 0px 0px 820px;
	position: absolute;
	display: block;
	width: 87px;
	height: 90px;
	background: none;
	outline: none;
}
.footerhiplink a
{
	display: block;
	width: 87px;
	height: 90px;
	outline: none;
}
.footerhiplink a:hover
{
	display: block;
	width: 87px;
	height: 90px;
}
.homepagelink
{
	margin: 0px 0px 0px 10px;
	position: absolute;
	display: block;
	width: 250px;
	height: 100px;
	background: none;
	outline: none;
	z-index: 3;
}
.homepagelink a
{
	display: block;
	width: 250px;
	height: 100px;
	outline: none;
	z-index: 2;
}
.homepagelink a:hover
{
	display: block;
	width: 250px;
	height: 100px;
	z-index: 2;
}
.topsongs
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	float: left;
}
.topalbums
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	float: left;
}
.searchartistwidth
{
	width: 620px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.searchartistcontent
{
	margin: 0px 0px 0px 0px;
	width: 620px;
}
.searchresultsbox
{
	width: 620px;
	margin: 12px 0px 10px 40px;
}
.searchresultstop
{
	width: 620px;
	height: 12px;
	background-image: url(../media/image-skin/searchresultsbox-top.jpg); 
	background-repeat: no-repeat;
}
.searchresultsbody
{
	width: 620px;
	background-image: url(../media/image-skin/c4bg.jpg);
	background-color: #891d04;
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.searchresultsbottom
{
	width: 620px;
	height: 12px;
	background-image: url(../media/image-skin/searchresultsbox-bottom.jpg); 
	background-repeat: no-repeat;
}
.generalcontent
{
	margin: 0px 0px 0px 0px;
}
.accountcontent
{
	margin: 0px 0px 0px 20px;
}
.downloadoptionsbutton
{
	text-align: center;
}
.downloadmanagerwidth
{
	width: 600px;
}
.downloadoptionsbackground
{
	margin: 0px 0px 0px 0px;
	background-color: #000000;
}
.changepasswordformat
{
	font-family: Arial, Helvetica, sans-serif;
	float: right;
	font-size: 12px;
	color: #FFFFFF;
}
.updateaccountformat
{
	font-family: Arial, Helvetica, sans-serif;
	float: right;
	font-size: 12px;
	color: #FFFFFF;
}
.artistalbumbottombox
{
	margin: 0px 0px 0px 0px;
	overflow: visible;
	height: 20px;
	margin-bottom: 10px;
}
.searchartistlist
{
	width: 600px;
}
.searchartistrowsimple
{
	width: 200px;
}

.albumItem
{
	vertical-align: top;
	padding-bottom: 15px;
}
#artistpage
{
	width: 80px;
	float: left;
	text-align: left;
	vertical-align: top;
	margin: 0px 4px 0px 4px; 
}
.fivegumsidelink
{
	margin: 0px 0px 0px 0px;
	position: absolute;
	display: block;
	width: 201px;
	height: 270px;
	background: none;
	outline: none;
}
.fivegumsidelink a
{
	display: block;
	width: 201px;
	height: 270px;
	outline: none;
}
.fivegumsidelink a:hover
{
	display: block;
	width: 201px;
	height: 270px;
}

.visenabled
{
	visibility: visible;
}
.visdisabled
{
	visibility: hidden;
}
.albumtitle
{
	text-transform: capitalize;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.artistname
{
	text-transform: capitalize;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.songtitle
{
	text-transform: capitalize;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.length
{
	text-transform: capitalize;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.title
{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	padding: 10px 0px 0px 0px;
	text-transform: Uppercase;
	padding-bottom: 10px;
}
.onetenviewall
{
	margin-bottom: 10px;
	margin: 0px 0px 0px 80px;
	width: 100px;
	text-transform: capitalize;
}
.onetenviewall a
{
	text-transform: capitalize;
}
.onetenviewall a:hover
{
	text-transform: capitalize;
}
.otherpagetitles
{
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-bottom: 10px;
	color: #ffffff;
	text-transform: uppercase;
}
.artistpagetitles
{
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px 0px 10px 10px;
	color: #ffffff;
	text-transform: capitalize;
}
.promoform
{
	margin: 0px 0px 0px 15px;
}
.errorbox
{
	color: #ff0000;
	font-size:small;
}
.successbox
{
	font-size:small;
}
.helpdownloadsupportlink
{
	color: #ffc600;
}
.helpdownloadsupportlink a
{
	color: #ffc600;
}
.helpdownloadsupportlink a:hover
{
	color: #ffc600;
}
.loginpageerrormessage
{
	font-size: 12px;
	padding: 10px;
}
.thanksforvisiting
{
	font-size: 12px;
}
.logintitlespacing
{
	margin: 0px 0px 0px 0px;
}
.searchTitle
{
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px 0px 10px 10px;
	color: #ffffff;
	text-transform: capitalize;
	font-weight: bold;
}
.countryselectorbox
{
	color: Black;
	width: 270px;
	margin: 0 auto;
}
.countryselectorbox a
{
	text-decoration: none;
	color: #51636A;
	text-transform: lowercase;
}
.countryselectorbox a:hover
{
	color: Black;
	text-transform: lowercase;
	text-decoration: none;
	background-color: #00608A;
}
.countryselectorleft
{
	float: left;
	width: 120px;
}
.countryselectorright
{
	float: right;
	width: 120px;
}
.countryselectortext 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin-bottom:10px;
}
#pagebanner 
{
width:620px;
height:146px;
}
#bannercontent
{
	margin:0px 0px 0px 10px;
}
.hiddenbutton
{
	visibility: hidden;
}
.downloadlimitreached
{
    font-size: 11px;
    font-weight: bold;
}
.spacerdiv
{
    clear:both;
}
.caflag
{
	margin:5px 0px 0px 900px;
	background: url(../media/image-skin/caflag.gif) no-repeat;
	width: 25px;
	height: 15px;
	
	position:absolute; 
}
.ukflag
{
	margin:5px 0px 0px 900px;
	background: url(../media/image-skin/ukflag.gif) no-repeat;
	width: 25px;
	height: 15px;
	
	position:absolute;
}
.usflag
{
	margin:5px 0px 0px 900px;
	background: url(../media/image-skin/usflag.gif) no-repeat;
	width: 25px;
	height: 15px;
	
	position:absolute;
}
.landingpage
{
	color:Black;
}

.customerservicemaster
{
	margin: 0px 0px 0px 0px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif; 
}
.customerservicecontainer
{
	width: 620px;
	background-image: url(../media/image-skin/c2bg.jpg);
	background-color: #577d9d;
	background-repeat: no-repeat;
}
.customerservicetop
{
	background-image: url(../media/image-skin/logintop.gif);
	width: 620px;
	height: 12px;
	background-repeat: no-repeat;
}
.customerservicebody
{
	min-height: 200px;
	width: 600px;
	padding: 10px;
}
.customerservicebottom
{
	background-image: url(../media/image-skin/loginbottom.gif);
	width: 620px;
	height: 55px;
}
.customerservice-problem-text
{
    width: 580px;
    height: 200px;
}
.customerservice-email-text
{
    width: 200px;
}