.MainTableRow
{
	background-color: #EEF3FA;
}

.MainTableColumn
{
	width: 177;
	vertical-align: top;
}

.ErrorText
{
	color: red;
	font-family: Verdana, Arial;
	font-size: 12px;
	line-height: 20pt;
}

.delivery_details
{
	background-color: #FFFFFF;
	font-family: Verdana, Arial;
	font-size: 11px;
	text-decoration: none;
	color: #334488;
}

.order_details
{
	background-color: #FFFFFF;
	font-family: Verdana, Arial;
	font-size: 11px;	
	text-decoration: none;
	color: #334488;
	height: 30;	
}

.order_details td {

    border: solid 1px #c4c4c4;	
}

    
.order_details A:link, .order_details A:visited
{
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	color: Gray;
}

.order_details A:hover
{
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	color: #FF9600;
}

.order_details_alt
{
	background-color: #f5f5f6;
	font-family: Verdana, Arial;
	font-size: 11px;
	text-decoration: none;
	color: #334488;
	height: 30;
}

.order_details_alt td {

    border: solid 1px #c4c4c4;	
    
}

.order_details_alt A:link, .order_details_alt A:visited
{
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	color: Gray;
}

.order_details_alt A:hover
{
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	color: #FF9600;
}

a.white_bold
{
	font-family: Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: white;
}

a.white_clear
{
	font-family: Verdana, Arial;
	font-size: 12px;
	text-decoration: none;
	color: white;
}

a.white
{
	font-family: Verdana, Arial;
	font-size: 12px;
	text-decoration: none;
	color: white;
}

a.white:hover
{
	font-family: Verdana, Arial;
	font-size: 12px;
	text-decoration: underline;
	color: white;
}

a.white_small
{
	font-family: Verdana, Arial;
	font-size: 11px;
	text-decoration: none;
	color: white;
}

a.white_small:hover
{
	font-family: Verdana, Arial;
	font-size: 11px;
	text-decoration: none;
	color: #FF9600;
}

a.view_details, .view_details:link, .view_details:visited
{
	font-family: Verdana, Arial;
	font-size: 11px;
	text-decoration: none;
	color: #449933;
}

a.view_details:hover
{
	font-family: Verdana, Arial;
	font-size: 11px;
	text-decoration: none;
	color: #FF9600;
}

a.vote_title
{
	font-family: Verdana, Arial;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #334488;
}

a.vote_title:hover
{
	font-family: Verdana, Arial;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #FF9600;
}

.order_title
{
	background-color: #f5f5f6;
	font-family: Verdana, Arial;
	font-size: 11px;
	text-decoration: none;
	color: black;
}

.clear_title
{
	font-family: Verdana, Arial;
	font-size: 11px;
	text-decoration: none;
	color: black;
}

a.clear_title
{
	font-family: Verdana, Arial;
	font-size: 11px;
	text-decoration: none;
	color: black;
}

.clear_title_bold
{
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #334488;
}

a.clear_title_bold
{
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #334488;
}

a.clear_title_bold_critical
{
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #FF0012;
}

.clear_green_bold
{
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #3e5b2f;
}

a.clear_green_bold
{
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #3e5b2f;
}

a.clear_title_ad
{
	font-family: Verdana, Arial;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
	color: #334488;
}

a.clear_title_ad:hover
{
	font-family: Verdana, Arial;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
	color: #FF9600;
}

.clear_title_bold_big
{
	font-family: Verdana, Arial;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #334488;
}

a.clear_title_bold_big
{
	font-family: Verdana, Arial;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #334488;
}

a.clear_title_bold_big:hover
{
	font-family: Verdana, Arial;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #FF9600;
}

a.clear_title_gray_link
{
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	color: Gray;
}

a.clear_bdo06
{
	font-family: Verdana, Arial;
	font-size: 11px;
	text-decoration: none;
	color: #CAA36C;
}

a.clear_bdo07_link_underline
{
	font-family: Verdana, Arial;
	font-size: 11px;
	text-decoration: underline;
	color: #d0aec8;
}

a.clear_bdo07_link_underline:hover
{
	font-family: Verdana, Arial;
	font-size: 11px;
	text-decoration: none;
	color: #FF9600;
}

a.clear_bdo07_link2_underline
{
	font-family: Verdana, Arial;
	font-size: 11px;
	text-decoration: underline;
	color: #ffffff;
}

a.clear_bdo07_link2_underline:hover
{
	font-family: Verdana, Arial;
	font-size: 11px;
	text-decoration: none;
	color: #FF9600;
}

a.clear_title_gray_link_underline
{
	font-family: Verdana, Arial;
	font-size: 11px;
	text-decoration: underline;
	color: Gray;
}

a.clear_title_gray_link_underline:hover
{
	font-family: Verdana, Arial;
	font-size: 11px;
	text-decoration: none;
	color: #FF9600;
}

a.clear_title_lightblue_link_underline
{
	font-family: Verdana, Arial;
	font-size: 11px;
	text-decoration: underline;
	color: #6A9CD9;
}

a.clear_title_lightblue_link_underline:hover
{
	font-family: Verdana, Arial;
	font-size: 11px;
	text-decoration: none;
	color: #FF9600;
}

a.clear_title_gray_link:hover
{
	font-family: Verdana, Arial;
	font-size: 11px;
	text-decoration: underline;
	color: #FF9600;
}

.clear_title_gray
{
	font-family: Verdana, Arial;
	font-size: 11px;
	text-decoration: none;
	color: Gray;
}

a.clear_title_gray
{
	font-family: Verdana, Arial;
	font-size: 11px;
	text-decoration: none;
	color: Gray;
}

a.clear_title_gray_big
{
	font-family: Verdana, Arial;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color: Gray;
}

a.clear_title_blue
{
	font-family: Verdana, Arial;
	font-size: 11px;
	text-decoration: none;
	color: #334488;
}

a.clear_title_green
{
	font-family: Verdana, Arial;
	font-size: 11px;
	text-decoration: none;
	color: #449933;
}

.search_title
{
	font-family: Verdana, Arial;
	font-size: 18px;
	font-weight: 100;
	text-decoration: none;
	color: #334488;
}

.search
{
	font-family: Verdana, Arial;
	font-size: 12px;
	text-decoration: none;
	color: black;
}

.standard
{
	font-family: Verdana, Arial;
	font-size: 10px;
	text-decoration: none;
	color: black;
}

.catlink, .catlink:link, .catlink:visited
{
	font-family: Verdana, Arial;
	font-size: 10px;
	text-decoration: none;
	color: Gray;
}

.catlink:hover
{
	font-family: Verdana, Arial;
	font-size: 10px;
	text-decoration: none;
	color: #FF9600;
}

A.standard, A.standard:link, A.standard:visited
{
	font-family: Verdana, Arial;
	font-size: 10px;
	text-decoration: none;
	color: black;
}

A.standard:hover
{
	font-family: Verdana, Arial;
	font-size: 10px;
	text-decoration: none;
	color: #FF9600;
}

A.standard_text, A.standard_text:link, A.standard_text:visited
{
	font-family: Verdana, Arial;
	font-size: 10px;
	text-decoration: none;
	color: black;
}

A.cell_prefix
{
	font-family: Verdana, Arial;
	font-size: 12px;
	text-decoration: none;
	color: black;
}

A.our_price
{
	font-family: Verdana, Arial;
	font-size: 10px;
	text-decoration: none;
	color: Maroon;
}

A.Error_Text
{
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: Maroon;
}

A.instock
{
	font-family: Verdana, Arial;
	font-size: 10px;
	text-decoration: none;
	color: green;
}

A.RRP
{
	font-family: Verdana, Arial;
	font-size: 10px;
	text-decoration: line-through;
	color: black;
}

A.newsdate
{
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #449933;
}

A.selected_help
{
	font-family: Verdana, Arial;
	font-size: 10px;
	text-decoration: none;
	color: #316AC5;
}

A.latest_album, A.latest_album:link, A.latest_album:visited
{
	font-family: Verdana, Arial;
	font-size: 11px;
	text-decoration: none;
	color: #334488;
}

A.latest_album:hover
{
	font-family: Verdana, Arial;
	font-size: 11px;
	text-decoration: none;
	color: #FF9600;
}

A.latest_single, A.latest_single:link, A.latest_single:visited
{
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #334488;
}

A.latest_single:hover
{
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #FF9600;
}

A.artist, A.artist:link, A.artist:visited
{
	font-family: Verdana, Arial;
	font-size: 11px;
	text-decoration: none;
	color: #449933;
}

A.artist:hover
{
	font-family: Verdana, Arial;
	font-size: 11px;
	text-decoration: none;
	color: #FF9600;
}

A.album_detail
{
	font-family: Verdana, Arial;
	font-size: 18px;
	font-weight: 100;
	text-decoration: none;
	color: #334488;
}

A.review_title
{
	font-family: Verdana, Arial;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #334488;
}

A.promo_title
{
	font-family: Verdana, Arial;
	font-size: 18px;
	font-weight: 100;
	text-decoration: none;
	color: #1B5E11;
}

A.promo_text
{
	font-family: Verdana, Arial;
	font-size: 12px;
	font-weight: 100;
	text-decoration: none;
	color: #1B5E11;
}

A.promo_text:hover
{
	font-family: Verdana, Arial;
	font-size: 12px;
	font-weight: 100;
	text-decoration: none;
	color: #FF9600;
}

A.promo_header
{
	font-family: Verdana, Arial;
	font-size: 11px;
	text-decoration: none;
	color: #203919;
}

A.genre_title
{
	font-family: Verdana, Arial;
	font-size: 18px;
	font-weight: 100;
	text-decoration: none;
	color: #334488;
}

A.genre_title:hover
{
	font-family: Verdana, Arial;
	font-size: 18px;
	font-weight: 100;
	text-decoration: none;
	color: #FF9600;
}

A.nzmusic_title
{
	font-family: Verdana, Arial;
	font-size: 18px;
	font-weight: 100;
	text-decoration: none;
	color: #807E7E;
}

A.album_detail_artist, A.album_detail_artist:link, A.album_detail_artist:visited
{
	font-family: Verdana, Arial;
	font-size: 11px;
	text-decoration: none;
	color: #449933;
}

A.album_detail_artist:hover
{
	font-family: Verdana, Arial;
	font-size: 11px;
	text-decoration: none;
	color: #FF9600;
}

A.details_label, A.details_label:link, A.details_label:visited
{
	font-family: Verdana, Arial;
	font-size: 11px;
	text-decoration: none;
	color: black;
}

A.details_label:hover
{
	font-family: Verdana, Arial;
	font-size: 11px;
	text-decoration: none;
	color: #FF9600;
}

A.details_release, A.details_release:link, A.details_release:visited
{
	font-family: Verdana, Arial;
	font-size: 11px;
	text-decoration: none;
	color: black;
}

A.track_detail_album, A.track_detail_album:link, A.track_detail_album:visited
{
	font-family: Verdana, Arial;
	font-size: 11px;
	text-decoration: none;
	color: #334488;
}

A.track_detail_album:hover
{
	font-family: Verdana, Arial;
	font-size: 11px;
	text-decoration: none;
	color: #FF9600;
}

A.album_detail_price
{
	font-family: Verdana, Arial;
	font-size: 11px;
	text-decoration: none;
	color: black;
}

A.track_details, A.track_details:link, A.track_details:visited
{
	font-family: Verdana, Arial;
	font-size: 11px;
	text-decoration: none;
	color: #334488;
}

A.track_details:hover
{
	font-family: Verdana, Arial;
	font-size: 11px;
	text-decoration: none;
	color: #FF9600;
}

.track_details_number
{
	font-family: Verdana, Arial;
	font-size: 11px;
	text-decoration: none;
	color: gray;
}

A.track_details_number
{
	font-family: Verdana, Arial;
	font-size: 11px;
	text-decoration: none;
	color: gray;
}

A.price
{
	font-family: Verdana, Arial;
	font-size: 10px;
	text-decoration: none;
	color: black;
}

A.time
{
	font-family: Verdana, Arial;
	font-size: 10px;
	text-decoration: none;
	color: gray;
}

A.topsingles_track, A.topsingles_track:link, A.topsingles_track:visited
{
	font-family: Verdana, Arial;
	font-size: 10px;
	text-decoration: none;
	color: #334488;
}

A.topsingles_track:hover
{
	font-family: Verdana, Arial;
	font-size: 10px;
	text-decoration: none;
	color: #FF9600;
}

A.topsingles_artist, A.topsingles_artist:link, A.topsingles_artist:visited
{
	font-family: Verdana, Arial;
	font-size: 10px;
	text-decoration: none;
	color: #449933;
}

A.topsingles_artist:hover
{
	font-family: Verdana, Arial;
	font-size: 10px;
	text-decoration: none;
	color: #FF9600;
}

A.topsingles_number
{
	font-family: Verdana, Arial;
	font-size: 10px;
	text-decoration: none;
	color: #334488;
}

A.details_title
{
	font-family: Verdana, Arial;
	font-size: 11px;
	text-decoration: none;
	color: Gray;
}

A.combos, A.combos:link, A.combos:visited
{
	font-family: Verdana, Arial;
	font-size: 11px;
	text-decoration: none;
	color: Gray;
}

A.combos:hover
{
	font-family: Verdana, Arial;
	font-size: 11px;
	text-decoration: none;
	color: #FF9600;
}

A.pipe
{
	font-family: Verdana, Arial;
	font-size: 10px;
	text-decoration: none;
	color: #c4c4c4;
}

.nav
{
	font-family: Verdana, Arial;
	font-size: 11px;
	text-decoration: none;
	color: #c4c4c4;
}

a.navmenu_sel
{
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #ACACAC;
}

a.navmenu_unsel, a.navmenu_unsel:link, a.navmenu_unsel:visited
{
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #626262;
}

a.navmenu_unsel:hover
{
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #FF9600;
}

a.nav_light
{
	font-family: Verdana, Arial;
	font-size: 11px;
	text-decoration: none;
	color: #c4c4c4;
}

A.nav, A.nav:link, A.nav:visited
{
	font-family: Verdana, Arial;
	font-size: 10px;
	text-decoration: none;
	color: Gray;
}

A.nav:hover
{
	font-family: Verdana, Arial;
	font-size: 10px;
	text-decoration: none;
	color: #FF9600;
}

A.nav_last
{
	font-family: Verdana, Arial;
	font-size: 10px;
	text-decoration: none;
	color: #334488;
}

A.artist_weblink, A.artist_weblink:link, A.artist_weblink:visited
{
	font-family: Verdana, Arial;
	font-size: 10px;
	text-decoration: none;
	color: Gray;
}

A.artist_weblink:hover
{
	font-family: Verdana, Arial;
	font-size: 10px;
	text-decoration: none;
	color: #FF9600;
}

A.nav_selected
{
	font-family: Verdana, Arial;
	font-size: 10px;
	text-decoration: none;
	color: #FF9600;
}

A.login_title
{
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: black;
}

.bold_text
{
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: black;
}

A.bold_link, A.bold_link:link, A.bold_link:visited
{
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: black;
}

A.bold_link:hover
{
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #FF9600;
}

.cart_total
{
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: black;
}

A.footer_text, A.footer_text:link, A.footer_text:visited
{
	font-family: Verdana, Arial;
	font-size: 10px;
	text-decoration: none;
	color: Gray;
}

A.footer_text1, A.footer_text1:link, A.footer_text1:visited
{
	font-family: Verdana, Arial;
	font-size: 10px;
	text-decoration: none;
	color: White;
}

A.footer_text1:hover
{
	font-family: Verdana, Arial;
	font-size: 10px;
	text-decoration: none;
	color: #faff66;
}

a.footer_spacer
{
	font-family: Verdana, Arial;
	font-size: 10px;
	text-decoration: none;
	color: #bdd7b4;
}

A.search_sort
{
	font-family: Verdana, Arial;
	font-size: 10px;
	text-decoration: none;
	color: Gray;
}

A.footer_text:hover
{
	font-family: Verdana, Arial;
	font-size: 10px;
	text-decoration: none;
	color: #FF9600;
}

A.bold_title
{
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: black;
}
body
{
	background-color: #EEF3FA;
	height: 100%;
}

#MaxDiv
{
	max-width: 1280px;
	width: expression(document.body.clientWidth > 1280?   '1280px' : 'auto' );
	height: 100%;
}

.navbar_button
{
	font-family: Verdana, Arial;
	font-size: 13px;
	font-weight: bolder;
	text-decoration: none;
	color: white;
}

a.navbar_option
{
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bolder;
	text-decoration: none;
	color: white;
}

a.navbar_option:hover, .navbar_selected
{
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bolder;
	text-decoration: none;
	color: #faff66;
}

a.navbar_spacer
{
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bolder;
	text-decoration: none;
	color: #b0d680;
}

.modalBackground
{
	background-color: Gray;
	filter: alpha(opacity=70);
	opacity: 0.7;
}

td.sectionfooter
{
    background-color: #2F3B7B;
    height: 11px;
    width: 100%;
}
