body {
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style:normal;
	font-weight:normal;
	margin: 0px;

}
#container {
	width: 997px;
	float:left;
	background-image: url(../images/main_bg.gif);
	background-repeat:repeat-y;
}
#header {
	width:960px;
	height:auto;
	margin-left: auto;
	margin-right:auto;

}

.search_bar {
	float:left;
	width:960px;
	height:40px;
	background-image:url(../images/news_bg.gif);
	margin-top:1px;
	background-repeat: no-repeat;

}
.listner {
float:left; width:249px;
}


#review{
	float:left;
	width:705px;
}
.review_mid{
	float:left;
	width:707px;
	height:360px;
	background-color:#f3f4f4;
	text-align:center;
}
.review_box{
	float: left; width: 650px;
}
.review_star_btn{
	float:left; 
	padding-top:12px; 
	padding-left:10px;
}

.review_star{
	float:left; 
	padding-top:12px;
}
.review_star_container{
	float:left; 
	width:705px; 
	height:46px; 
	border-bottom:#c3c3c3 solid 1px; 
	border-top:#c3c3c3 solid 1px;
}





#banner {
	width:960px;
	height:179px;
	background-image: url(../images/testDW_r1_c1.jpg);
	background-repeat:no-repeat;
	float:left;
}
#banner_top{
	width:960px;
	height:39px;
	float:left;
}
#banner_bottom{
	width:960px;
	height:200px;
/*	background-image:url(../images/banner/menu/bottom.jpg);
	background-repeat:no-repeat; */
	float:left;
	clear:both;
}
#links {
	width:960px;
	height:39px;
	float:left;
	margin-top: 0px;
}
	
#links ul {
	list-style-image: none;
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}

#links li {
	float:left;
}

img{
border-style:none;
}


#browse {
	width:222px;
	height:28px;
	float: left;
	background-image: url(images/browse.gif);
	background-repeat:no-repeat;
	padding-left:20px;
	padding-top:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
}

#search {
	height:32px;
	float: left;
	padding-top: 5px;
	width: 135px;
	padding-left: 15px;

}

#searchBtn {
	width:27px;
	height:20px;
	margin-top:7px;
	float: left;
	background-image: url(../images/go_btn.gif);
	background-repeat:no-repeat;
	margin-left: 10px;
}
#navigation {
	width:240px;
	height:1592px;
	z-index:3;
	float: left;
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
}



#wrapper {
	width: 997px;
	margin-left: auto;
	margin-right:auto;

}


.cont_midd {
float:left;
width:707px;
height:auto;
border-left: solid #bcb6ac 1px;
border-right: solid #bcb6ac 1px;
background-color:#f3f2f2;
}

.cont_midd2 {
	float:left;
	width:720px;
	height:auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	size:10px;
	color:#3e3e3e;
	margin-top: 5px;
}


.tracks_table {
float:left;
width:707px;
height:auto;
}

#albumTracks {
	width:710px;
	float: left;
	margin-top: 10px;
}
#swfContainer {
	width:707px;
	overflow:hidden;
	float: right;
	height: 98px;
}
#trackList {
	width:704px;
	float: right;
	background-color: #E9EAEA;
	border-left: 1px solid #b8b8b8;
	border-right:1px solid #B8B8B8;
}

.greybox {
	margin-top:7px;
	width:705px;
	float: right;
	background-color: #F3F4F4;
	border: 1px solid #b8b8b8;
}
.greybox_container {
	float:left; 
	width:680px; 
	padding-left:25px; 
	padding-top:20px; 
	padding-bottom:15px;
}
.greybox_topicText {
	float: left; 
	width:680px;
	font-weight: bold;
	color: #216aa2; 
	font-size: 12px;
}
.greybox_btn {
	float: left; 
	width:526px; 
	padding-top:11px; 
	padding-bottom:20px; 
	padding-left:110px;
}
.greybox_textfeild {
	float: left; 
	width:126px; 
	padding-top:15px;
}
.greybox_shortText {
	float: left; 
	width:110px; 
	padding-top:19px;
}
.greybox_sp_text{
	float: left; 
	width:365px; 
	height:27px; 
	padding-top:17px; 
	padding-left:40px;
}
.text_container{
	float:left; 
	width:650px;
}
.tracks {
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: A8B0B6;
	margin: 0px;
	padding: 4px;
}
.trackRow{
	width:704px;
	float:left;
	background-color:#e9eaea;
	border-bottom:solid 1px #c3c3c3;
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #555454;
}

.trackRow2{
	width:704px;
	float:left;
	background-color:#f3f4f4;
	border-bottom:solid 1px #c3c3c3;
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #555454;
}
.find_trackRow{
	background-image:url(../images/trackrow_dark.gif);
	background-repeat:repeat-y;
	width:704px;
	float:left;
	background-color:#e9eaea;
	border-bottom:solid 1px #c3c3c3;
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #555454;
}

.find_trackRow2{
	background-image:url(../images/trackrow_light.gif);
	background-repeat:repeat-y;
	width:704px;
	float:left;
	background-color:#f3f4f4;
	border-bottom:solid 1px #c3c3c3;
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #555454;
}
.trackRow_dark{
	width:704px;
	float:left;
	background-color:#e9eaea;
	border-bottom:solid 1px #c3c3c3;
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #555454;
}

.trackRow2_light{
	width:704px;
	float:left;
	background-color:#f3f4f4;
	border-bottom:solid 1px #c3c3c3;
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #555454;
}
.trackRow3{
	width:704px;
	height:74px;
	float:left;
	background-color:#f3f4f4;
	border-bottom:solid 1px #c3c3c3;
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #555454;
}

.pagecount{
	width:704px;
	height:37px;
	float:left;
	background-color:#f3f4f4;
	border-bottom:solid 1px #c3c3c3;
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	margin-bottom:4px;
	background-color: #e9eaea;
	border-top:#b8b8b8 solid 1px;
	border-right:#b8b8b8 solid 1px;
	border-left:#b8b8b8 solid 1px;
	color: #555454;
}

.notice{
	width:694px;
	height:115px;
	float:left;
	background-color:#f3f4f4;
	border-bottom:solid 1px #c3c3c3;
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #555454;
	padding-right:10px;
}
.notice_heading_text{
	font-weight: bold;
	color: #ca1a1a;
	font-size:18px;
	font-family:Arial;
	padding-left:26px;
	float:left;
	width:100px;
	padding-top:27px;
	height: 38px;
}
.notice_text{
	float:left;
	clear: left;
	padding-left: 26px;
	padding-top: 10px;
	padding-bottom: 10px;
	width: 670px;
}
.notice_pic{
	background-image:url(../images/attention.jpg);
	background-repeat:no-repeat;
	float:left;
	height:50px;
	margin-top: 15px;
	width: 50px;
}

.giftcard{
	height:106px;
	float:left;
	border-right:#c3c3c3 solid 1px;
	border-bottom:solid 1px #c3c3c3;
	background-color:#f3f4f4;
	width: 705px;
}

.contact_info{
	height:100%;
	float:left;
	padding-bottom:30px;
	border-right:#c3c3c3 solid 1px;
	border-bottom:solid 1px #c3c3c3;
	background-color:#f3f4f4;
	width: 705px;
}

.payment_history{
	height:100%;
	float:left;
	border-right:#c3c3c3 solid 1px;
	border-bottom:solid 1px #c3c3c3;
	background-color:#f3f4f4;
	width: 705px;
}


.trackNo{
	height:35px;
	float:left;
	border-right:#c3c3c3 solid 1px;
	background-image:url(images/bg_column_40.jpg);
	width: 64px;
	padding-top: 5px;
	text-align:center;
}

#genere_album{
	float:left;
	border-right:#c3c3c3 solid 1px;
	background-image:url(images/bg_column_40.jpg);
	width: 106px;
	padding-top: 5px;
	text-align:center;
}

#genere_artist{
	float:left;
	border-right:#c3c3c3 solid 1px;
	background-image:url(images/bg_column_40.jpg);
	width: 106px;
	padding-top: 5px;
	text-align:center;
}

#genere_added{
	float:left;
	border-right:#c3c3c3 solid 1px;
	background-image:url(images/bg_column_40.jpg);
	width: 81px;
	padding-top: 5px;
	text-align:center;
}

#genere_year{
	float:left;
	border-right:#c3c3c3 solid 1px;
	background-image:url(images/bg_column_40.jpg);
	width: 50px;
	padding-top: 5px;
	text-align:center;
}

#genere_rating{
	float:left;
	border-right:#c3c3c3 solid 1px;
	background-image:url(images/bg_column_40.jpg);
	width: 57px;
	padding-top: 5px;
	text-align:center;
}

#genere_buy{
	float:left;
	background-image:url(images/bg_column_40.jpg);
	width: 114px;
	padding-top: 5px;
	text-align:center;
}




.cart_artist{
	height:35px;
	float:left;
	border-right:#c3c3c3 solid 1px;
	background-image:url(images/bg_column_40.jpg);
	width: 81px;
	padding-top: 5px;
	text-align:center;
}

#find_artist{
	float:left;
	border-right:#c3c3c3 solid 1px;
	background-image:url(images/bg_column_40.jpg);
	width: 158px;
	padding-top: 5px;
	padding-bottom:4px;
	text-align:center;
}


.track-img{
	height:63px;
	float:left;
	width: 63px;
	padding-top: 4px;
	padding-left:13px;
}

.track-img-txt{
	height:63px;
	float:left;
	width: 200px;
	padding-top: 4px;
	padding-left:13px;
	font-weight: bold;
}

.all_headers_bg{
	height:37px;
	float:left;
	width: 707px;
	margin-top: 4px;
	background-image:url(../images/all_headers_bg.gif);
}


.trackName{
	height:35px;
	float:left;
	border-right:#c3c3c3 solid 1px;
	padding-left: 10px;
	width: 307px;
	padding-top: 5px;
}


.trackName2{
	height:35px;
	float:left;
	border-right:#c3c3c3 solid 1px;
	padding-left: 20px;
	width: 521px;
	padding-top: 5px;
}

.cart_desc{
	height:35px;
	float:left;
	border-right:#c3c3c3 solid 1px;
	padding-left: 10px;
	width: 290px;
	padding-top: 5px;
}

#find_desc{
	float:left;
	border-right:#c3c3c3 solid 1px;
	padding-left: 10px;
	width: 204px;
	padding-top: 5px;
	padding-bottom:4px;
}

.checkout_desc{
	height:35px;
	float:left;
	border-right:#c3c3c3 solid 1px;
	padding-left: 10px;
	width: 530px;
	padding-top: 5px;
}

.song_desc{
	height:35px;
	float:left;
	padding-left: 20px;
	width: 530px;
	padding-top: 5px;
}


.trackDuration{
	height:35px;
	float:left;
	border-right:#c3c3c3 solid 1px;
	width: 84px;
	padding-top: 5px;
	background-image:url(images/bg_column_50.jpg);
	text-align:center;
}

#find_Duration{
	float:left;
	border-right:#c3c3c3 solid 1px;
	width: 58px;
	padding-top: 5px;
	background-image:url(images/bg_column_50.jpg);
	text-align:center;
	padding-bottom:4px;
}

#find_credit{
	float:left;
	border-right:#c3c3c3 solid 1px;
	width: 58px;
	padding-top: 5px;
	background-image:url(images/bg_column_50.jpg);
	text-align:center;
	padding-bottom:4px;
}

#trackSample{
	float:left;
	border-right:#c3c3c3 solid 1px;
	width: 81px;
	padding-top: 5px;
	background-image:url(images/bg_column_50.jpg);
	text-align:center;
	padding-bottom:4px;
}

#trackSample_img{
	float:left;
	border-right:#c3c3c3 solid 1px;
	width: 81px;
	padding-top: 5px;
	background-image:url(images/bg_column_50.jpg);
	text-align:center;
	padding-bottom:6px;
}


.trackPrize{
	height:35px;
	float:left;
	width: 80px;
	padding-top: 5px;
	text-align:center;
	border-right:#c3c3c3 solid 1px;
}

#find_Prize{
	float:left;
	width: 57px;
	padding-top: 5px;
	text-align:center;
	border-right:#c3c3c3 solid 1px;
	padding-bottom:4px;
}

.checkout_Prize{
	height:35px;
	float:left;
	width: 80px;
	padding-top: 5px;
	text-align:center;
}

.trackBuy{
	height:35px;
	float:left;
	width: 70px;
	padding-top: 5px;
	text-align:center;
}

#find_Buy{
	float:left;
	width: 70px;
	padding-top: 5px;
	text-align:center;
	padding-bottom:4px;
}

.trackBuy2{
	height:35px;
	float:left;
	width: 81px;
	padding-top: 5px;
	text-align:center;
}

.trackBtns {
	width:125px;
	height:35px;
	float: right;
	margin-top: 20px;

}

.trackBtns2 {
	width:670px;
	padding-left:34px;
	height:35px;
	float: right;
	margin-top: 20px;
	text-decoration:none;
}
.trackBtns2 a{
	text-decoration:none;
}
.addtoCart a{
	text-decoration:none;
}
.addtoWishlist a{
	text-decoration:none;
}
.reviews_bg {
	width:139px;
	height:44px;
	float: left;
	background-color:#e2e5e5;
	margin-top:1px;
	margin-left:1px;
	border-right:#c3c3c3 solid 1px;
}

.reviews_bg2 {
	width:139px;
	height:44px;
	float: left;
	background-color:#d1d5d5;
	margin-top:1px;
	margin-left:1px;
	border-right:#c3c3c3 solid 1px;
}

.reviews_bg3 {
	width:139px;
	height:44px;
	float: left;
	background-color:#e2e5e5;
	margin-top:1px;
	margin-left:1px;
}


.review_infomation{
 float:left; padding-left:0px; padding-top:10px; padding-bottom:0px;
}

#albumLeft {
	float: left;
	width: 232px;
	background-color: #f3f4f4;
	border-left:#c3c3c3 solid 1px;
	border-right:#c3c3c3 solid 1px;
	padding-left: 15px;
	padding-top: 10px;
	height: 291px;
	overflow: hidden;
}

.albumLeftboxImage{
	width:40px;
	float:left;
}
.albumboldText {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #555454;
	width: 155px;
	float: left;
	padding-left: 10px;
	overflow:hidden;
	height:15px;
}
.albumnormalText {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #555454;
	width: 155px;
	float: left;
	padding-left: 10px;
	overflow:hidden;
	height:15px;
}


#albumpic {
	width:202px;
	height:202px;
	z-index:1;
	float: left;
	margin-top:25px;
	margin-bottom:5px;
	padding-right: 18px;
	padding-left: 22px;
}

#c {
	height:230px;
	float: left;
	overflow: hidden;
	width: 240px;
}



#albumincludes {
	width:200px;
	height:50px;
	padding-top:6px;
	float: left;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #c3c3c3;
	color: #3e3e3e;
}
#albumincludes ul{
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-left: 15px;

}

#albumincludes li{
	list-style-type: square;

}

#albumDetails {
	float: left;
	width: 210px;
	clear: right;
}

#albumDetailsHeader {
	width:210px;
	height:140px;
	float: left;
	padding-top: 5px;
}
#albumRating {
	width:200px;
	height:53px;
	float: left;
	padding-top: 5px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #c3c3c3;
}
#albumDetails h1{
    font-family: "Trebuchet MS";
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	color: #3e3e3e;
	text-decoration: none;
	padding: 0px;
	margin-bottom: 3px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}


#albumDetails p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #3e3e3e;
	text-decoration: none;
	line-height: 13px;

}

#starContainer {
	width:210px;
	height:19px;
	float: none;
	clear: left;
}
.star {
	width:20px;
	height:19px;
	float: left;
	background-image: url(../images/star.gif);
	background-repeat:no-repeat;
}

.starOff {
	width:20px;
	height:19px;
	float: left;
	background-image: url(../images/starOff.gif);
	background-repeat:no-repeat;
}



.boldText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	size: 10px;
	color: #3e3e3e;
}
.normalText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #3e3e3e;
}




.midd_bg {
float:left;
width:997px;
background-image: url(../images/main_bg.gif);
background-repeat:repeat-y;

}

.artist {
float:left;
padding-left:12px;
padding-top:5px;
padding-bottom:5px;
}

#footerLinks {
	float:left;
	width: 702px;
	text-align: center;
	height: 20px;
	margin-top: 20px;
}
#footerLinks a{
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}

#footer {

	float: right;
	padding-right: 10px;
	width: 350px;
	margin-bottom:20px;
}


#footer a{
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #0864B8;
	text-decoration: none;
}


#genres {
	width:240px;
	/*height:740px;*/
	z-index:1;
	float: left;
	border:solid #7c7c7c 1px;
	font-size:10px;
	font-family: tahoma;
	margin-bottom:15px;
}

#sortFiltersSelectAll {
	width:230px;
	height:26px;
	z-index:4;
	padding-left: 10px;
	padding-top:10px;
	overflow: visible;
}

#sortFiltersLeft {
	width:100px;
	height:385px;
	z-index:1;
	float: left;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	overflow: visible;
}
.genre_list {
	list-style:none;
	margin-left: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}
.genre_list li {
	padding-top:2px;
	padding-bottom:2px;
	font-family: Arial;
	font-size: 10px;
}


.alb_genre_link {
	text-decoration:none;
	font-size:10px;
	font-weight:bold;
	font-family: tahoma;
	color: #000000;
}
#sortFiltersRight {
	width:100px;
	height:380px;
	z-index:2;
	float: left;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	overflow: visible;
}
#sortFiltersBottom {
	width:230px;
	height:90px;
	z-index:3;
	float: left;
	padding-left: 10px;
	overflow: visible;
}

#containerbannerText {
	width:280px;
	z-index:2;
	float: left;
	overflow: hidden;
	padding-top: 8px;
	padding-left:14px;
	
}
#containerbannerText h1{
    font-family: "Trebuchet MS";
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	color: #0864B8;
	text-decoration: none;
	padding: 0px;
	margin-bottom: 3px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}


#containerbannerText p {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #555454;
	text-decoration: none;
	line-height: 13px;
	margin-top:-1px;

}

#subcontainer {
	width:720px;
	z-index:2;
	float: left;
	padding-top:10px;
}

#topdownloads {
	width:238px;
	z-index:2;
	float: left;
	margin-right: 3px;
}
#topdownloadsHeader {
	height:35px;
	background-image: url(../images/top10_download.gif);
	background-repeat: no-repeat;
}
#topdownloadsContents {
	z-index:2;
	width: 238px;
	float:left;
}
#topdownloads .album {
	width:181px;
	height:15px;
	z-index:1;
	font-family: Arial, Helvetica, sans-serif;
	color: #00CCFF;
	font-size: 12px;
	padding-top: 5px;
	overflow: hidden;
	float: left;
	padding-left:8px;
}
#topdownloads .album a{
	text-decoration: none;
	color:#0f3a73;
	font-weight:bold;
}
#topdownloads .title {
	width:181px;
	height:15px;
	z-index:2;
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0f3a73;
	overflow: hidden;
	float: left;
	padding-left:8px;
}
#topdownloads .number {
	height:35px;
	width: 30px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #ffffff;
	padding-top: 8px;
	padding-left: 10px;
	overflow: visible;
	background-color:#608fac;
	border-right:solid #ffffff 1px;
}

#topdownloads .number1 {
	height:35px;
	width: 35px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #ffffff;
	padding-top: 8px;
	padding-left: 5px;
	overflow: visible;
	background-color:#608fac;
	border-right:solid #ffffff 1px;
}


#topdownloads .Item {
	width:238px;
	height:43px;
	z-index:1;
	background-color: #b4ccda;
	border-bottom:solid #ffffff 1px;
}


#topcharts {
	width:238px;
	z-index:3;
	float: left;
	clear: right;
}
#topchartsHeader {
	width:240px;
	height:35px;
	z-index:1;
	background-image: url(../images/top10_charts.gif);
	background-repeat: no-repeat;
}
#topchartsContents {
	z-index:2;
	width: 240px;
	float:left;
}

#topcharts .album {
	width:181px;
	height:15px;
	z-index:1;
	font-family: Arial, Helvetica, sans-serif;
	color: #00CCFF;
	font-size: 12px;
	padding-top: 5px;
	overflow: hidden;
	float: left;
	padding-left:8px;
}
#topcharts .album a{
	text-decoration: none;
	color:#0f3a73;
	font-weight:bold;
}
#topcharts .title {
	width:181px;
	height:15px;
	z-index:2;
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0f3a73;
	overflow: hidden;
	float: left;
	padding-left:8px;
}
#topcharts .number {
	height:35px;
	width: 30px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #ffffff;
	padding-top: 8px;
	padding-left: 10px;
	overflow: visible;
	background-color:#608fac;
	border-right:solid #ffffff 1px;
}

#topcharts .number1 {
	height:35px;
	width: 35px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #ffffff;
	padding-top: 8px;
	padding-left: 5px;
	overflow: visible;
	background-color:#608fac;
	border-right:solid #ffffff 1px;
}


#topcharts .Item {
	width:238px;
	height:43px;
	z-index:1;
	background-color: #b4ccda;
	border-bottom:solid #ffffff 1px;
}

#recentadditions {
	width:229px;
	float: left;
	margin-left: 3px;
}
#recentadditionsHeader {
	width:229px;
	height:35px;
	background-image: url(../images/recent_add.gif);
	background-repeat: no-repeat;
	float: left;
}
#recentadditionsContent {

	background-repeat: no-repeat;
	background-color: #909191;
	width: 229px;
	float: left;
}

.recentadditionsImage1{
	width:102px;
	margin:14px 5px 0px 5px;
	float:left;
}

.hot_album{
	float:left;
	background-image:url(../images/hot_albums_top.gif);
	width:713px;
	height:34px;
	margin-top:8px;
}

.featured_artist{
	float:left;
	background-image: url(../images/featured_artist_header.gif);
	width:231px;
	height:37px;
	margin-top:12px;
}


.hotalb_midd{
	float:left;
	width:711px;
	background-color:#FFFFFF;
	border-left:solid #7f7f7f 1px;
	border-right:solid #7f7f7f 1px;
	font-size:9px;

}

.recentadditionsImage{
	width:102px;
	float:left;
	padding-top: 10px;
	padding-left: 8px;
}

.recentadditionsText{
	width:100px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	text-align: center;
	margin-top: 5px;
	margin-right: 2px;
	margin-left: 2px;
	margin-bottom:2px;
}
.recentadditionsTexttwo{
	width:100px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-align: center;
	margin-top: 18px;
	margin-right: 2px;
	margin-left: 2px;
	margin-bottom:2px;
}

.footer {
float:left;
background-color:#000033;
width:1021px;
margin-left:11px;
height:37px;
}

#container .loginbox
{
 background:none;
 float:left	;
 border:solid 1px; color: #999999;
 background-color:#FFFFFF;
 width:160px;
 height:18px;
 margin:0;
 padding: 2px 7px 0px 7px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px; 
}
#left_navigation {
	float: left;
	width: 240px;
	padding-right: 2px;
	padding-bottom: 25px;
	padding-left: 17px;
	clear: left;
}
.left_navigation_title{
 	float:left; width:242px;
	margin:0;
}
#creaditCards {
	background-image: url(../images/visa_bg.gif);
	background-repeat: no-repeat;
	float: left;
	height: 312px;
	width: 238px;
	margin-top: 16px;
}
.creditTopText {
	float: left;
	width: 215px;
	padding-top: 19px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b0b0b7;
	padding-right: 11px;
	padding-left: 12px;
}
.creditInnerBox {
	float: left;
	width: 215px;
	padding-top: 13px;
	padding-right: 11px;
	padding-left: 12px;
}
.creditInnerBoxSP {
	float: left;
	width: 215px;
	padding-top: 13px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b0b0b7;
	padding-right: 11px;
	padding-left: 12px;
	padding-bottom: 13px;
}
.creditCard {
	float: left;
	padding-right: 7px;
}
.creditPromotions {
	float: left;
	padding-right: 10px;
}
.creditBottomText {
	float: left;
	width: 215px;
	padding-top: 8px;
	font-size: 11px;
}
.leftPromotions {
	float: left;
	width: 238px;
	padding-top: 16px;
}
.wePlayText {
	float: left;
	width: 224px;
	font-size: 11px;
	background-image:url(../images/we_play_bg.gif);
	padding-left: 15px;
}
.browser {
	float: left;
	width: 70px;
	padding-top: 6px;
}
.browserContainer {
	float: left;
	width: 210px;
	padding-bottom: 10px;
}
.browserText {
	float: left;
	width: 56px;
	font-weight: bold;
}
.downloadTimeText {
	float: left;
	width: 211px;
	font-size: 11px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #9b9b9b;
	border-left-color: #9b9b9b;
	padding-left: 15px;
	margin-left: 0px;
	padding-right: 10px;
}
.rightContainer {
	float: right;
	width: 730px;
	clear: right;
	margin:0;
}
.welcomeBox {
	background-image: url(../images/login_bg.gif);
	background-repeat: no-repeat;
	/*float: left;*/
	height: 36px;
	width: 709px;
	margin:0;
}
.welcomeText {
	font-weight: bold;
	float: left;
	padding-top: 10px;
	padding-left: 46px;
}
.logout {
	font-weight: bold;
	float: right;
	padding-top: 10px;
	padding-right: 10px;
}
#bannerContainer {
	float:left;
	width:707px;
	height:auto;
	margin-top: 5px;
}
.bannertop {
	background-image: url(../images/cont_top.gif);
	background-repeat: no-repeat;
	float: left;
	height: 7px;
	width: 709px;
}
.winsonic_pic {
	float: left;
	width: 479px;
	padding-top: 4px;
}
#sub_left {
	float: left;
	width: 481px;
}
.recent_top {
	background-color: #c7c7c7;
	float: left;
	height: 130px;
	width: 229px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.cart {
	float: left;
	padding-top: 10px;
}
.wishlist {
	float: left;
	padding-top: 10px;
}
.recent_mid {
	float: left;
	width: 229px;
	height: 155px;
}
.recent_bottom {
	float: left;
	width: 229px;
	height: 155px;
}
.white_topic_text {
	font-weight: bold;
	float: left;
	padding-top: 10px;
	padding-left: 20px;
	color: #FFFFFF;
}
.viewtext {
	font-weight: bold;
	float: right;
	padding-top: 10px;
	padding-right: 15px;
	color: #FFFFFF;
}
.inner_alb_container {
	float: left;
	padding-left: 23px;
	width: 685px;
	padding-bottom: 30px;
	background:url(../images/inner_alb_bot_sepa.jpg) 0 bottom no-repeat;
}
.alb_pic {
	float: left;
	width: 102px;
	padding-right: 10px;
}
.alb_text {
	float: left;
	width: 102px;
	padding-top: 5px;
	text-align: center;
}
#hot_alb_container {
	float: right;
	width: 730px;
}
.featured_pic {
	float: left;
	padding-top: 6px;
	padding-left: 14px;
}
.featured_text {
	float:left; 
	padding-left:17px; 
	width:190px; 
	padding-top:10px;
}
.featured_mid {
	float:left; 
	width:229px; 
	border-left:solid #7f7f7f 1px; 
	border-right:solid #7f7f7f 1px;
}
#artist_container{
	float: left; 
	width:231px; 
	padding-right:9px;
}
#artist_label{
	float: left; 
	width:231px; 
}
#quality_assuarance{
	float:left; 
	width:239px; 
	padding-top:10px; 
	padding-left:10px;
}
.promo_text{
	float:left;
	width:202px;
	border-left:solid #9b9b9b 1px;
	border-right:solid #9b9b9b 1px;
	padding-left:15px;
	padding-right: 10px;
}
#steal_music{
float:left; width:239px; padding-top:10px; padding-left:10px;
}
#number_ones{
	float:left; 
	width:470px;
	height:312px; 
	padding-top:14px;
}
.number_ones_top{
	width:470px; 
	height:270px; 
	background-image:url(../images/artistAlbumHeader.jpg);
}
.number_ones_pic{
	float:left; 
	width:175px; 
	height:175px; 
	padding-top:56px; 
	padding-left:30px;
}
.number_ones_bottom{
	width:457px; 
	height:42px;
}
#mid_container{
	float:left; 
	width:471px;
}
#bottom {
	float: left;
	width: 730px;
}
#blueBox {
	/*width:238px;*/
	float: left;
}
.blueBox_head {
	float:left; 
	background-color:#287ab7; 
	width:238px; height:30px; 
	border-bottom:solid #ababab 1px; 
	border-top:solid #ababab 1px; 
	margin-left:1px; 
	margin-bottom:5px; 
	margin-right:1px;
}
.blueBox_content {
	float:left; 
	padding-bottom:4px;
}
.blueBox_text {
	float:left;
	width:200px;
	padding-top:1px;
	font-weight: bold;
}
.blueBox_pic {
	float:left; 
	padding-right:5px; 
	padding-left:10px;
}
#search_container{
	float:left;
}
.white_topic_textBig {
	font-weight: bold;
	float: left;
	padding-top: 10px;
	padding-left: 20px;
	color: #FFFFFF;
	font-size: 12px;
}
.greyboxSP {
	width:705px;
	float: right;
	background-color: #F3F4F4;
	border: 1px solid #b8b8b8;
}
#album_Artist{
	float:left;
	width:456px;
	padding-right:5px;
}
.album_Artist_top{
	float:left;
	width:456px;
}
.artist_priceContainer{
	float:left;
	background-color:#ced2d2;
	width:456px;
	/*height: 55px;*/
	margin:0;
}
.artist_priceText{
	float:left; 
	padding-left:37px; 
	padding-top:20px; 
	font-weight: bold;
	
}
.artist_btnContainer{
	float:left;
	font-weight:bold;
	padding-top:2px;
	text-align:center;
	width:215px;
}
.artist_btnContainer p.artist_price{
	margin:0;
	padding: 5px 0;
}
.album_Artist_mid{
	float:left;
	width:454px;
	background-color:#f3f4f4;
	border-left:#c3c3c3 solid 1px;
	border-right:#c3c3c3 solid 1px;
	padding-bottom: 5px;
	padding-top:5px;
}
.album_Artist_top_bottom{
	float:none;
	clear:both; 
	width:456px;
}
.track_bottom{
	float:left;
	width:706px;
	padding-left: 3px;
}
.normal_container {
	float: right;
	width: 730px;
	margin:0;
}
.left_text {
	font-weight: normal;
	float: left;
	padding-top: 10px;
	padding-left: 15px;
	color: #000000;
	font-family: Tahoma, Verdana;
	font-size: 11px;
}
.right_text {
	font-weight: normal;
	float: right;
	padding-top: 10px;
	color: #000000;
	font-family: Tahoma, Verdana;
	font-size: 11px;
	padding-right: 15px;
}
.dark_grey_box{
	float:left; 
	background-color:#ced2d2; 
	width:682px; 
	padding-top:21px; 
	padding-left:23px; 
	height:116px;
}
.contact_title{
	float: left; 
	width:88px; 
	font-weight: bold;
}
.contact_desc{
	float: left; 
	width:88px; 
}
.contact_desc2{
	float: left; 
	width:650px; 
	padding-top:20px;
}
.contact_inner{
	float:left; 
	width:650px; 
	padding-left:25px; 
	padding-top:20px;
}
.grey_box_btn{
	float:left; 
	width:682px; 
	padding-top:26px;
}
.cart_description{
	float:left;
	width:650px;
	padding-left:25px;
	padding-top:20px;
	height: 20px;
}
.cart_inner{
	float:left; 
	padding-left:25px; 
	width:650px; 
	padding-top:20px;
}
.cart_btn{
	float:left; padding-left:10px;
}
.right_text_white {
	font-weight: normal;
	float: right;
	padding-top: 10px;
	color: #FFFFFF;
	font-family: Tahoma, Verdana;
	font-size: 11px;
	padding-right: 15px;
}
.sum_acc_title{
	float: left;
	width:110px;
	padding-top:12px;
}
.acc_summery{
	float:left; 
	margin-top:30px; 
	margin-left:50px; 
	width:600px;
}
.summery_line_container{
	float:left;
	width:600px;
}
.sum_acc_txtfeild{
	float: left; 
	width:166px; 
	padding-top:8px;
}
.sum_acc_extratxt{
	float: left; 
	width:250px;
	padding-top:12px; 
	height:17px; 
	padding-left:30px;
}
.ash_text{
	float: left;
	font-size:14px;
	margin-left:15px;
	margin-top:8px;
	color:#585858;
	font-weight: bold;
}
.newsletter_title_inner{
	float:left; 
	background-color:#dee0e0; 
	width:707px; 
	height:36px; 
	margin-top:1px; 
	margin-bottom:1px;
}
.newsletter_title_outer{
	float:left; 
	width:707px; 
	margin-left:-4px; 
	height:38px; 
	border-bottom:#b5b6b6 solid 1px; 
	border-top:#b5b6b6 solid 1px; 
	margin-bottom:20px;
}
.newsletter_line_container{
	float:left; 
	padding-left:0px; 
	padding-left:20px;
}
.newsletter_chkbox{
	float:left;
	padding-bottom:15px;
}
.newsletter_chkbox_desc{
	float:left;
	width:400px;
	padding-left:10px;
	padding-bottom:15px;
	padding-top:3px;
}.sum_acc_txtfeildSP {
	float: left;
	width:250px;
	padding-top:8px;
}
.update_btn{
	float:left;
	padding-left:0px;
	padding-left:50px;
	padding-bottom:10px;
	width:600px;
	margin-top: 20px;
}
.register_line_container {
	float:left;
	width:600px;
}
.greybox_line_container {
	float:left;
}
.register_chkbox_desc {
	float:left;
	width:650px;
	padding-left:10px;
	padding-bottom:15px;
	padding-top:3px;
}
.register_greybox {
	float:left; 
	background-color:#ced2d2; 
	width:682px; 
	padding-top:21px; 
	padding-left:23px; 
	height:226px;
}
.email_desc{
	float:left;
	margin-top:20px;
	border-top:#c2c3c3 solid 1px;
	width:650px;
	margin-left: 25px;
}
.register_contact_info{
	float:left; 
	width:680px; 
	padding-left:25px; 
	padding-top:20px; 
	padding-bottom:15px;
}.register_chkbox_desc2 {
	float:left;
	width:500px;
	padding-left:10px;
	padding-bottom:15px;
	padding-top:3px;
}
.acc_text{
	float: left; width:680px; padding-bottom:10px;
	font-weight: bold;
	color: #216aa2; 
	font-size: 12px;
}
.acc_infomation{
	float:left; padding-left:30px; padding-top:30px; padding-bottom:30px;
}
.purchase_his_desc{
	float:left; width:650px; padding-top:30px; padding-left:30px;
}

#label_tbl1 a, #label_tbl2 a{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#666666;
}
.pagecount{
	width:705px;
	height:37px;
	float:left;
	background-color:#f3f4f4;
	border-bottom:solid 1px #c3c3c3;
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	margin-bottom:4px;
	background-color: #e9eaea;
	border-top:#b8b8b8 solid 1px;
	border-right:#b8b8b8 solid 1px;
	border-left:#b8b8b8 solid 1px;
	color: #555454;
}
.browse_page{
	float:left; padding-top:10px; padding-left:25px;
}
.pagecount1 {
	width:705px;
	height:37px;
	float:left;
	background-color:#f3f4f4;
	border-bottom:solid 1px #c3c3c3;
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	background-color: #e9eaea;
	border-top:#b8b8b8 solid 1px;
	border-right:#b8b8b8 solid 1px;
	border-left:#b8b8b8 solid 1px;
	color: #555454;
	margin-top: 4px;
}
.browseby_label_container {
	width:704px;
	float: right;
	background-color: #f3f4f4;
	border:#b8b8b8 solid 1px;
	
}

#label_tbl1 {
	width:230px;
	float: left;
	background-color: #f3f4f4;
	padding-top:15px;
}

#label_tbl2 {
	width:235px;
	float: left;
	background-color: #eaecec;
	padding-top:15px;
	border-left:solid #c5cbcb 1px;
	border-right:solid #c5cbcb 1px;
}

#label_tbl1 li{
margin-bottom:5px;
}

#label_tbl2 li{
margin-bottom:5px;
}

.display_reviews_mid{
	float:left; 
	margin-left:4px; 
	width:705px; 
	height:auto; 
	border-left:#c3c3c3 solid 1px; 
	border-right:#c3c3c3 solid 1px; 
	background-color:#f3f4f4;
	
}



#browse_album{
	float:left;
	border-right:#c3c3c3 solid 1px;
	background-image:url(images/bg_column_40.jpg);
	width: 102px;
	padding-top: 5px;
	text-align:center;
}

#browse_artist{
	float:left;
	border-right:#c3c3c3 solid 1px;
	background-image:url(images/bg_column_40.jpg);
	width: 105px;
	padding-top: 5px;
	text-align:center;
}

#browse_added{
	float:left;
	border-right:#c3c3c3 solid 1px;
	background-image:url(images/bg_column_40.jpg);
	width: 81px;
	padding-top: 5px;
	text-align:center;
}

#browse_year{
	float:left;
	border-right:#c3c3c3 solid 1px;
	background-image:url(images/bg_column_40.jpg);
	width: 60px;
	padding-top: 5px;
	text-align:center;
}

#browse_rating{
	float:left;
	border-right:#c3c3c3 solid 1px;
	background-image:url(images/bg_column_40.jpg);
	width: 0px;
	padding-top: 5px;
	text-align:center;
}

#browse_buy{
	float:left;
	background-image:url(images/bg_column_40.jpg);
	width: 60px;
	padding-top: 5px;
	text-align:center;
}


#trackList_genre {
 width:705px;
 float: right;
 background-color: #E9EAEA;
 border-left: 1px solid #b8b8b8;
}



#question {
	width:704px;
	float: right;
	border-top:#b8b8b8 solid 1px;
	border-right:#b8b8b8 solid 1px;
	border-left:#b8b8b8 solid 1px;
	border-bottom:#b8b8b8 solid 1px;
	background:url(http://www.mywinsonicmusic.com/images/question_bg.gif) right bottom no-repeat #f3f4f4;
	margin-bottom:10px;
}
#question_content {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#555454;	
	padding:23px;
}
#question_content a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#216aa2;
	text-decoration:none;
	line-height:18px;
}
#question_content hr{
	border-bottom:1px solid #cccccc;
	border-top:0px solid #cccccc;
	border-left:0px solid #cccccc;
	border-right:0px solid #cccccc;
	margin-top:10px;
}
.space{
	padding-left:15px;
}

#answer {
	width:704px;
	float: right;
	border-top:#b8b8b8 solid 1px;
	border-right:#b8b8b8 solid 1px;
	border-left:#b8b8b8 solid 1px;
	border-bottom:#b8b8b8 solid 1px;
	background-color:#f3f4f4;
	margin-bottom:10px;
}
#answer_content {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#555454;	
	padding:23px;
}
#answer_content a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#216aa2;
	text-decoration:none;
	line-height:18px;
}
#answer_content hr{
	border-bottom:1px solid #cccccc;
	border-top:0px solid #cccccc;
	border-left:0px solid #cccccc;
	border-right:0px solid #cccccc;
	height:1px;
	margin-top:10px;
}
.space{
	padding-left:15px;
}

#answer_content strong {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#555454;
	text-decoration:none;
}
.msg{
	margin-left:100px;
	width:350px;
	height:20px;
	border:3px solid #949494;
	float:left;
	background-image:url(../images/error.gif);
	background-repeat:no-repeat;
	background-position: 30px center;
	font-family:Arial, Tahoma, Verdana;
	font-size:18px;
	color:#FF0000;
	padding-left: 100px;
	font-weight: bold;
	padding-top: 5px;
	margin-top: 5px;
}

.err_msg{
	width:250px;
	background-image:url(../images/error.gif);
	height:40px;
	background-repeat:no-repeat;
	padding-top: 15px;
	margin-top: 25px;
	margin-left:10px;
	padding-left: 70px;
	padding-bottom:5px;
}


.voucher {
	float:left;
	width:680px;
	padding-left:25px;
	padding-top:20px;
	padding-bottom:15px;
	background-color: #f3f4f4;
	margin-top: 20px;
	border: 1px solid #999999;
}
.voucher_topicText {
	float: left;
	width:550px;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 14px;
	background-image: url(../images/voucher_bg.gif);
	background-repeat: no-repeat;
	height: 30px;
	font-family: Arial;
	padding-top: 5px;
	padding-left: 30px;
}







#contact {
	width:704px;
	float: right;
	border-top:#b8b8b8 solid 1px;
	border-right:#b8b8b8 solid 1px;
	border-left:#b8b8b8 solid 1px;
	border-bottom:#b8b8b8 solid 1px;
	background:url(../images/contact_us.gif) right bottom no-repeat #f3f4f4;
	height:236px;
	margin-bottom:10px;
}


#contact_us_address{
	padding:23px;
}
#contact_usa_address{
	float:left;
	width:318px;
	padding-left:23px;
	padding-top:10px;
	color:#555454;
	line-height:18px;
}
#contact_usa_address a{

	color:#287ab7;
	line-height:18px;
	text-decoration:none;
}
#contact_usa_address span{
	font-size:14px;
	line-height:30px;
	color:#216aa2;
}
#contact_uk_address{
	float:left;
	width:318px;
	padding-top:10px;
	line-height:18px;
}
#contact_uk_address a{

	color:#287ab7;
	line-height:18px;
	text-decoration:none;
}
#contact_uk_address span{
	font-size:14px;
	line-height:30px;
	color:#216aa2;
}


#gernal_enquiry {
	width:704px;
	float: right;
	border-top:#b8b8b8 solid 1px;
	border-right:#b8b8b8 solid 1px;
	border-left:#b8b8b8 solid 1px;
	border-bottom:#b8b8b8 solid 1px;
	background-color:#ffffff;
	margin-bottom:10px;
}
#gernal_enquiry_row{
	padding:5px 23px 5px 23px;
	border-bottom:1px solid #c3c3c3;
	background-color:#e9eaea;
	float:left;
	width:658px;
	line-height:18px;
}
#gernal_enquiry_bottom_row{
	padding:5px 23px 5px 23px;
	background-color:#e9eaea;
	float:left;
	width:658px;
	line-height:18px;
}
#gernal_enquiry_email{	
	float:left;
	width:233px;
}
#gernal_enquiry_email_desc{	
	float:left;
	width:425px;
}
#gernal_enquiry_email a{
	color:#287ab7;
	text-decoration:none;
}
#gernal_enquiry_altrow{
	padding:5px 23px 5px 23px;
	border-bottom:1px solid #c3c3c3;
	background-color:#ffffff;
	float:left;
	width:658px;
	line-height:18px;
}

#privacy_policy {
	width:704px;
	float: right;
	border-top:#b8b8b8 solid 1px;
	border-right:#b8b8b8 solid 1px;
	border-left:#b8b8b8 solid 1px;
	border-bottom:#b8b8b8 solid 1px;
	background-color:#f3f4f4;
	margin-bottom:10px;
}
#privacy_policy_content{
	padding:5px 8px 15px 15px;
	float:left;
	width:681px;
	color:#555454;
	line-height:18px;
}
#privacy_policy_content a{

	color:#287ab7;
	text-decoration:none;
}


.checkout_row{
	width:684px;
	float:left;
	background-color:#E9EAEA;
	border-bottom:solid 1px #c3c3c3;
	font-family: arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #555454;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.pay_text{
	font-family:arial;
	font-size:18px;
	color:#000000;
	padding-top: 10px;
}
.checkout_cards{
width:94px;
height:43px;
float:left;
}

.ash_tbl_th {
	background-color: #CCCCCC;
	font-weight: bold;
	text-align: center;
}

#contact22 {
	width:704px;
	float: right;
	border-top:#b8b8b8 solid 1px;
	border-right:#b8b8b8 solid 1px;
	border-left:#b8b8b8 solid 1px;
	border-bottom:#b8b8b8 solid 1px;
	/*height:300px;*/
	margin-bottom:10px;
}
/*---------Common Layout Styling*/
.clear{
 clear:both;
 float:none;
 margin:0;
 padding:0;
}

.pay_text{
	font-family:arial;
	font-size:18px;
	color:#000000;
	padding-top: 10px;
	height:43px;
}
.card_text{
	width:405px;
	clear: right;
	float: left;
}

.pay_btn{
	width:120px;
	float:right;
}
	
.pay_field{
	width:150px;
	float:left;
}.checkout_cardsSP {
	width:165px;
	height:35px;
	float:left;
	padding-top: 8px;
}
.voucher_row {
	float:left;
	background-color:#E9EAEA;
	font-family: arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #555454;
	width: 690px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.red {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
}


/*Added 10042009 by Priyantha Gunawardena*/
.info_box_wrapper{
	width:707px;
	margin-top:15px;
}

.info_box_wrapper p{
	padding:0;
	margin:0;
}

.info_box_header{
	background:url(../images/all_headers_bg.gif) no-repeat;
	height:27px;
	width:687px;
	padding-left:20px;
	padding-top:10px;
	border:none;
}

.info_box_header h2{
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	padding:0;
	margin:0;
}


.info_box_content{
	border-right:1px solid #C3C3C3;
	border-left:1px solid #C3C3C3;
	margin:0;
	float:none;
	padding:10px;
	background-color:#E9EAEA;
	min-height:120px;
	height:auto !important;
	height:120px;	
}

.info_box_content h2{
	margin:0;
	padding: 3px 0;
	font-size: 14px;
	
}
.info_box_footer{
	background:url(../images/tracks_btm1.gif) 0 0 no-repeat;
	height:12px;
	width:707px;
	padding:0;
	margin:0;
}
.info_box_button_wrapper{
	padding:8px 0 !important;
	text-align:right;
}

.info_box_table_wrapper{
	padding:5px 0 5px;
}

/*----TOOLTIP STYLING----*/
#tooltip {
	position: absolute;
	z-index: 3000;
	border: 1px solid #D6D7D6;
	background-color: #CCCFCF;
	padding: 3px 7px;
	opacity: 0.85;
}

#tooltip h3{
	margin:0;
	font-size:11px;
}
.red{
	color:#FF0000;
}
a.tooltip:hover{
	cursor:pointer;
}

.hide{
	display:none;
}

/*Left menu*/
.box_quick_search{
	border:1px solid #7C7C7C;
	float:left;
	font-family:tahoma;
	font-size:10px;
	margin-bottom:15px;
	width:239px;
	padding-top:5px;
}

.box_charts{
	border:1px solid #7C7C7C;
	float:left;
	font-family:tahoma;
	font-size:10px;
	width:239px;;
	padding-top:5px;
}

/* Pagginf styling*/
.info_box_pagging_wrapper{
	margin-bottom:8px;
	margin-top:8px;
}

.info_box_pagging_wrapper span a, .info_box_pagging_wrapper div.numbers ol li a{
	padding:3px;
	display:block;
	float:left;
	text-align:center;
	margin-right:5px;
	text-decoration:none;
	color:#666666;
}

.info_box_pagging_wrapper span a:hover, .info_box_pagging_wrapper span a.active, .info_box_pagging_wrapper div.numbers ol li a:hover, .info_box_pagging_wrapper div.numbers ol li a.active{
	background-color:#F3F3F3;
}

.info_box_pagging_wrapper span a.first, .info_box_pagging_wrapper span a.next, .info_box_pagging_wrapper span a.last{
	border:#A7ADAC 1px solid;
	width:50px;
}

.info_box_pagging_wrapper span a.previous{
	border:#A7ADAC 1px solid;
	width:75px;
}

.info_box_pagging_wrapper div.numbers{
	float:left;
	margin-right: 5px;
	border:#A7ADAC 1px solid;
	
	
}
.info_box_pagging_wrapper div.numbers ol{
	margin:0;	
	padding-left:10px;
	
}

.info_box_pagging_wrapper div.numbers ol li{
	list-style:none;
	float:left;	
}
