/************************  Developer Create Css  *******************************************************/
.error
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #FF2222;
}
.ajax__validatorcallout div, .ajax__validatorcallout td {border:solid 1px Black;background-color:LemonChiffon;}
.ajax__validatorcallout_popup_table {border:none;background-color:transparent;padding:0px;margin:0px;}
.ajax__validatorcallout_popup_table_row {vertical-align:top;height:100%;background-color:transparent;padding:0px;margin:0px;}
.ajax__validatorcallout_callout_cell {width:20px;height:100%;text-align:right;vertical-align:top;border:none !important;background-color:transparent !important;padding:0px;margin:0px;}
.ajax__validatorcallout_callout_table {height:100%;border:none;background-color:transparent;padding:0px;margin:0px;}
.ajax__validatorcallout_callout_table_row {background-color:transparent;padding:0px;margin:0px;}
.ajax__validatorcallout_callout_arrow_cell {padding:8px 0px 0px 0px;margin:0px;text-align:right;vertical-align:top;font-size:1px;border:none !important;background-color:transparent !important;}
.ajax__validatorcallout_callout_arrow_cell .ajax__validatorcallout_innerdiv {font-size:1px;position:relative;left:1px;border-bottom:none !important;border-right:none !important;border-left:none !important;width:15px;background-color:transparent !important;padding:0px;margin:0px;}
.ajax__validatorcallout_callout_arrow_cell .ajax__validatorcallout_innerdiv div {height:1px;overflow:hidden;border-top:none !important;border-bottom:none !important;border-right:none !important;padding:0px;margin:0px 0px 0px auto;}
.ajax__validatorcallout_error_message_cell {font-family:Verdana;font-size:10px;padding:5px;border-right:none !important;border-left:none !important;width:100%;color:Red}
.ajax__validatorcallout_icon_cell {width:20px;padding:5px;margin:0px;border-right:none !important;}
.ajax__validatorcallout_close_button_cell {vertical-align:top;padding:0px;margin:0px;text-align:right;border-left:none !important;}
.ajax__validatorcallout_close_button_cell .ajax__validatorcallout_innerdiv {border:none !important;text-align:center;width:10px;padding:2px;cursor:pointer;}
.ImageResizeStore	{ height: 177px; width: 177px; float: left;} 
.ImageResizeStoreDetail	{ height: 272px; width: 272px; float: left;} 

.watermarked_psw
{
      width:123px;
      float:left;
      border:#B6B6B6 1px solid;
      height:16px;
      margin-left:10px;
      padding-top:2px;
      padding-left:5px;
    color: White; 
    font-family: Tahoma;
    font-size: 11px; 
    text-indent:2px; 
    vertical-align:middle;
    text-align:right; 
    background-image:url(../images/img-password.gif);
    background-repeat:no-repeat; 
}
form
{
    margin:0px;
    padding:0px;
}
/************************  Developer Create Css  End *******************************************************/
html,body
{
	margin:0px;
	padding:0px;
	background:#000000 url(../images/bg-main.jpg) repeat-x top;
	width:100%;
	height:100%;
}
.clearfloat
{
	float:left;
}
.errorMsg
{
	padding-top: 70px;
	padding-left:300px;
	}
.maindiscbg
{
	margin:0 auto;
	width:989px;
}
.discposi
{
	margin-left:-112px;
	margin-top:42px;
	position:absolute;
}
.maincontent
{
	margin:0 auto;
	width:989px;
	position:relative;
}
.marginbtm5
{
	float:left;
	clear:both;
	width:989px;
	padding-bottom:5px;
}
.logodiv
{
	float:left;
	width:338px;
	padding-left:1px;
}
.arial11,.arial12
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}
.arial11 a,.arial12 a
{
	color:#FFFFFF;
	text-decoration:none;
}
.arial11 a:hover, .arial11 a.Selected
{
	color:#ffc500;
	text-decoration:none;
}
.forgotpasspad
{
	padding-top:16px;
	padding-right:5px;
}
ul.forgotul
{
	margin:0px;
	padding:0px;
	float:right;
	width:131px;
	line-height:21px;
	height:21px;
}
ul.forgotul li,ul.withoutwith,ul.withoutwith li
{
	margin:0px;
	padding:0px;
	list-style:none;
	float:left;	
}
ul.forgotul li.leftttxt,.advancedmainpadright
{
	padding-right:8px;
	float:left;	
}
ul.forgotul li.righttxt
{
	padding-left:9px;
	float:left;
}
.topmenu
{
	padding-left:49px;
	float:left;
	clear:both;
}
.topmenu ul
{
	margin:0px;
	padding:0px;
	padding-left:1px;
}
.topmenu li
{
	float:left;
	list-style:none;
	margin:0px;
}
.topmenu li img
{
	float:left;
}
.discover
{
position:absolute;
	float:left;
	clear:both;
	margin-left:263px;
	margin-top:-52px;
}
a.homelink {
	background:url(../images/home-img.gif) no-repeat;
	width:40px;
}
a.musiclink {
	background:url(../images/all-music-img.gif) no-repeat;
	width:73px;
}
a.searchlink {
	background:url(../images/search-img.gif) no-repeat;
	width:55px;
}
a.profilelink {
	background:url(../images/my-profile-img.gif) no-repeat;
	width:81px;
}
a.storelink {
	background:url(../images/store-img.gif) no-repeat;
	width:45px;
}
a.storelink:hover, a.forumslink:hover,a.profilelink:hover,a.searchlink:hover,a.musiclink:hover,a.homelink:hover, a.SelectedHeader {
	background-position:0px -9px;
}
a.homelinkac
{
	background:url(../images/home-img.gif) no-repeat;
	width:40px;
	background-position:0px -9px;
}
a.storelink span,a.forumslink span, a.profilelink span,a.searchlink span,a.musiclink span,a.homelink span,a.homelinkac span,a.soundlink span,a.soundlinkhov span,a.dolarlink span,a.dolarlinkhov span, a.handlink span, a.handlinkhov span, a.heartlink span, a.heartlinkhov span
{
	visibility:hidden;
}
a.forumslink 
{
	background:url(../images/forums-img.gif) no-repeat;
	width:56px;
}
.overall
{
	display:block;
	background-position:0px 0px;
	height:9px;
	text-decoration:none;
	margin-left:14px;
	margin-right:18px;
	margin-top:6px;
	overflow:hidden;
}
.overallac
{
	display:block;
	height:9px;
	text-decoration:none;
	margin-left:14px;
	margin-right:18px;
	margin-top:6px;
	overflow:hidden;
}
.txtboxmaindiv
{
	clear:both;float:left;
	/*width:424px;
	padding-left:185px;*/
	padding-top:2px;
}
.textbox
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	width:123px;
	float:left;
	background:#FFFFFF;
	border:#B6B6B6 1px solid;
	height:16px;
	margin-left:10px;
	padding-top:2px;
	padding-left:5px;
}
.textboxlogin
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	width:125px;
	float:left;
	background:#FFFFFF;
	border:#B6B6B6 1px solid;
	height:16px;
	margin-left:10px;
	padding-top:2px;
	padding-left:5px;
}
.marginleft10
{
	float:left;
	margin-left:10px;
}
 .menudevider,p.smallpadtop,ul.setpanelul li.topmagintxt
{
	margin:0px;
	padding:0px;
	margin-top:2px;
}
.footerbg
{
	background-color:#510000;
}
.arial20,h1
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#FFFFFF;
	margin:0px;
	padding:0px;
}
.arial8
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	margin:0px;
	padding:0px;
	
}
.redgradcornmidtop
{
	background:url(../images/red-mid-top-corn.gif) repeat-x;
}
.wht12font,.wht12font a,.wht12fontleftlink a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}
.wht12font a:hover,.noimagesmall ul.redbtnbig li a:hover,.noimagesmall ul.redbtnbig li.activetab a
{
	color:#ffc500;
}
.clearbot
{
	clear:both;
}
.topmargin4
{
	margin-top:4px;
}
.topmargin2
{
	margin-top:2px;
}
.topmargin1
{
	margin-top:1px;
}
.topmargin7
{
	padding-top:7px;
}
.arial10white
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
}
.height7
{
	margin-top:7px;
	clear:both;
	float:left;
}
.startdivtopmargin
{
	padding-top:7px;
	float:left;
	width:973px;
}
.footerleft
{
	background:url(../images/footer-left.gif) no-repeat left;
}
.footerright
{
	background:url(../images/footer-right.gif) no-repeat right;
	height:30px;
}
.footerright ul
{
	height:30px;
	line-height:30px;
	margin:0px;
	padding:0px;
	float:left;
	width:973px;
}
.footerright ul li img,ul.setpanelul li.padbtmgap
{
	margin-left:0px;
	margin-right:0px;
	padding-top:6px;
	float:left;
}
.footerright ul li.footerpad, .mainprofilediv,ul.setpanelul li.mainprofilediv
{
	padding-left:12px;
	padding-right:12px;
	float:left;
}
.footerright ul li.footerrightpad
{
	padding-left:430px;
	float:left;
}
.arial15,.arial15 a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#FFFFFF;
	text-decoration:none;

}
.arial15 a:hover
{
	color:#ffc500;
}

ul.endtxt
{
	margin:0px;
	padding:0px;
	margin-top:5px;
	float:left;
	width:973px;
	padding-bottom:25px;
}
ul.endtxt li
{
	margin:0px;
	padding:0px;
	list-style:none;
	float:left;
}
ul.endtxt li.righttxt
{
	float:right;
	width:126px;
}
.arial10gray,.arial10gray a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#808080;
}
.padtop15
{
	padding-top:15px;
}
.padtop10
{
	padding-top:10px;
}
.padtop23
{
	padding-top:23px;
}
.paddingtop20
{
	padding-top:20px;
	float:left;
}
.padtop11
{
	padding-top:11px;
}
.flolefpad5,p.bigpadtop
{
	margin:0px;
	padding:0px;
	padding-top:5px;
}
.flolefpad2,p.bigpadtop
{
	margin:0px;
	padding:0px;
	padding-top:2px;
}
.marginbtm12
{
	margin-bottom:12px;
}
.paddingleft10
{
	padding-left:10px;
}
.paddingleft17
{
	padding-left:17px;
}
.grayfont,.grayfont a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#BCBEC0;
	text-decoration:none;
}
.grayfont a:hover
{
	color:#ffc500;
}
.grayfontdark,.grayfontdark a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7d7d7d; 
	/*color:Red;*/
	 
}
.grayfontdark a:hover
{
	color:#ffc500;
}
.paddingleft10new
{
	padding-left:10px;
}
.paddingleft10new a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7d7d7d; 
	/*color:Red;*/
	 
}
.paddingleft10new a:hover
{
	color:#ffc500;
}

.blackbgflolef
{
	float:left;
	background-color:#000000;
}
.topmargin8
{
	margin-top:8px;
}
p
{
margin:0px;
padding:0px;
padding-top:11px;
padding-left:11px;
padding-right:11px;
}
ul.bigblackgradim li,ul.bigblackgradimtwo li,ul.imggrid,ul.imggrid li,ul.topnewlinkadd,ul.profilegrad,ul.profilemoreshadow,ul.profilelist,ul.pagelink,ul.listinglinkleft,ul.listingdatamaindiv,ul.songdetail,ul.searchresultlist,ul.bigblackgradimlogin li,ul.listinglinkleftfuture,ul.storepagegallery,ul.storepagegallery li,ul.redbtn,ul.redbtn li,.footerright ul li,ul.forgotul li img,ul.sublast,ul.sublastdetail,ul.imagegallerydetail,ul.listinglinkleftfriend,ul.listinglinkleftfriend li,ul.listingpagefriend li ,ul.pagetoplinkfriend, ul.registrationimg,ul.setpanelul,ul.setpanelul li, ul.regconfcode
{
	margin:0px;
	padding:0px;
	list-style:none;
	float:left;
	background:none;
}
ul.iconlink,ul.profilelist li.lastlist,ul.pagelinksmart,ul.iconlink li
{
	margin:0px;
	padding:0px;
	list-style:none;
}
.contentdivpad
{
	float:left;
	padding-left:7px;
	padding-right:7px;
}
.balkgradleftpro
{
	background:#000000 url(../images/mid-top-black-grad-pro.gif) no-repeat;
	background-position:11px 0px;
}
.balkgradleft
{
	background:url(../images/left-blackgrad-corn.gif) no-repeat left;
}
.balkgradright
{
	background:url(../images/right-blackgrad-top-corn.gif) no-repeat right;
	height:10px;
}
.bgcolorblack
{
	background-color:#000000;
}
.backmainmidco
{
	background:url(../images/black-main-mid.gif) repeat-x;
	clear:both;
}
.backmainleftco
{
	background:url(../images/black-main-left.gif) no-repeat left;
}
.backmainrightco
{
	background:url(../images/black-main-right.gif) no-repeat right;
	height:4px;
}
.linkbtnpad
{
	margin-top:11px;
	margin-bottom:6px;
}
.redgradcornmidbtmori
{
	background:url(../images/red-mid-btm-ori-corn.gif) repeat-x;
	clear:both;
}
.redgradcornlefttopori
{
	background:url(../images/red-left-top-ori-corn.gif) no-repeat left;
}
.redgradcornrighttopori
{
	background:url(../images/red-right-top-ori-corn.gif) no-repeat right;
	height:5px;
}
.redgradcornleftbtmori
{
	background:url(../images/red-left-btm-ori-corn.gif) no-repeat left;
}
.redgradcornrightbtmori
{
	background:url(../images/red-right-btm-ori-corn.gif) no-repeat right;
	height:5px;
}
.arial11black,.arial11blackerror,.arial11blackerror a,.arial11black a:hover 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
.arial11blackerror a:hover,.arial11black a
{
	text-decoration:underline;
	color:#000000;
}
.padright10
{
	padding-right:10px;
}
.padright6
{
	padding-right:6px;
}
.profilegrad li
{
	background:url(../images/profile-grad-left-re.gif) repeat-y left;
	float:left;
	width:331px;
	list-style:none;
}
.profilerebg
{
	background:url(../images/profile-grad-left.gif) no-repeat left top;
	width:331px;
	float:left;
}
.shadownore
{
	float:left;
	background:url(../images/mid-left-corn-pro-lightgray.gif) no-repeat left top;
}
.shadownoreright
{
	float:left;
	background:url(../images/mid-right-corn-pro-lightgray.gif) no-repeat right top;
}
.midimggrayshdow
{
	background:url(../images/top-mid-corn-pro-lightgray.gif) repeat-x;
}
.leftbgishadowgray
{
	background:#000000 url(../images/mid-left-corn-pro-lightgray.gif) no-repeat left;
}
.rightbgishadowgray
{
	background:#000000 url(../images/mid-right-corn-pro-lightgray.gif) no-repeat right;
}
.smallblackcornleft
{
	background:url(../images/small-black-left-corn.gif) no-repeat left;
	height:3px;
}
.smallblackcornright
{
	background:url(../images/small-black-right-corn.gif) no-repeat right;
	height:3px;
}
.smallblackcornmid
{
	background:url(../images/small-black-mid.gif) repeat-x;
}
.rightimggrayshdow
{
	background:url(../images/top-right-corn-pro-lightgray.gif) no-repeat right;
	height:3px;
}
.leftimggrayshdow
{
	background:url(../images/top-left-corn-pro-lightgray.gif) no-repeat left;
}
.profilerebgnematch
{
	background:url(../images/profile-grad-leftne.gif) no-repeat left bottom;
	width:15px;
}
.activeclassorange
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffb61c;
}
.padbtm6
{
	padding-bottom:6px;
}
.padbtm11
{
	padding-bottom:11px;
}
.midimggrayshdownew
{
	background:url(../images/top-mid-corn-pro-lightgraynew.gif) repeat-x;
}
.leftbgishadowgraynew
{
	background:url(../images/top-left-corn-pro-lightgraynew.gif) no-repeat left;
}
.rightbgishadowgraynew
{
	background:url(../images/top-right-corn-pro-lightgraynew.gif) no-repeat right;
	height:3px;
}
.shadownorenew
{
	float:left;
	background:#000000 url(../images/mid-left-corn-pro-lightgraynew.gif) no-repeat left top;
}
.shadownorerightnew
{
	float:left;
	background:url(../images/mid-right-corn-pro-lightgraynew.gif) no-repeat right top;
	padding-left:3px;
}
.txtboxcssbo
{
	margin:0px;
	padding:0px;
	border-top:1px solid #6a6a6a;
	border-left:1px solid #c4c4c4;
	border-right:1px solid #c4c4c4;
	border-bottom:1px solid #c4c4c4;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	height:15px;
	float:left;
	padding-top:1px;
}
.txtboxcssbodrop
{
	margin:0px;
	padding:0px;
	border-top:1px solid #6a6a6a;
	border-left:1px solid #c4c4c4;
	border-right:1px solid #c4c4c4;
	border-bottom:1px solid #c4c4c4;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	height:18px;
	float:left;
}
.profilerebgmixnewtop
{
	background:url(../images/mix-top-img.gif) no-repeat left bottom;
	width:15px;
	float:left;
}
.paddingright12
{
	padding-right:12px;
}
.pagelinkmid
{
	background:url(../images/page-link-mid-corn.gif) repeat-x;
 }
.pagelinkleft
{
	background:url(../images/page-link-left-corn.gif) no-repeat left top;
 }
.pagelinkright
{
	background:url(../images/page-link-right-corn.gif) no-repeat right top;
	height:23px;
 }
ul.pagelink li
{
		float:left;
	width:16px;
	list-style:none;
	height:19px;
	background:url(../images/page-link-mid-corn.gif) repeat-x;
	padding-top:5px;
	text-align:center;
}
.arial12 a:hover,.arial13white a:hover,.arial13yellowcontent
{
	font-size:13px;
	color:#ffb61c;
}
.arial13white,.arial13white a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	text-decoration:none;
}
.arrowimg
{
	padding-left:8px;
	padding-top:5px;
	float:left;
}
.arrowimgnew
{
	padding-left:8px;
	padding-top:2px;
	float:left;
}
.marginlef2
{
	margin-left:2px;
}
.mar8
{
	margin-left:8px;
	margin-right:8px;
}
.padmar8
{
	padding-left:8px;
	padding-top:10px;
}
.newsetlinkmaindiv
{
	padding-bottom:4px;
	padding-top:3px;
	padding-left:19px;
	clear:both;
	float:left;
	padding-left:20px;
}
.graybgeditnew
{
	background-color:#494949;
	float:left;
}
ul.topnewlinkadd li
{
	margin:0px;
	padding:0px;
	display:inline;
	list-style:none;
	color:#9c9c9c;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
ul.topnewlinkadd li a
{
	color:#FFFFFf;
	height:18px;
	float:left;
	line-height:18px;
	text-decoration:none;
}
ul.topnewlinkadd li a:hover, ul.topnewlinkadd li.active a, ul.topnewlinkadd li span, ul.topnewlinkadd li a.selected,ul.setpanelul li.active a,ul.pagelink li a.Selected
{
	 color:#ffb61c;
	white-space:nowrap; 
}
ul.topnewlinkadd li img,.advancedsearchmain,ul.setpanelul li.divider img
{
		margin:0px;
		padding:0px;
		float:left;
		padding-left:11px;
		padding-right:11px;
}
.padleft8
{
	padding-left:8px;
	padding-right:22px;
	float:left;
}
.bothsidepad11,ul.bigblackgradimlogin li.bothsidepad11,ul.bigblackgradimtwo li.mainheadingstore,ul.bigblackgradimtwostorepro li.mainheadingstore,ul.bigblackgradim li.mainheadingnew,.bigblackgradimlogin li.mainheadingnew,ul.setpanelul li.mainheadingnew

{
	padding-left:11px;
	list-style:none;
	
}
.padtoprigttxt
{
	padding-top:2px;
	padding-right:5px;
}
.padtoprigt2txt
{
	padding-top:2px;
	padding-right:2px;
}
.padbtm2
{
	padding-bottom:2px;
}
.redgradcornlefttop
{
	background:url(../images/red-left-top-corn.gif) no-repeat left;
}
.redgradcornrighttop
{
	background:url(../images/red-right-top-corn.gif) no-repeat right;
	height:11px;
}
.redgradcornmidbtm
{
	background:url(../images/red-mid-btm-corn.gif) repeat-x bottom;
	clear:both;
}
.redgradcornleftbtm
{
	background:url(../images/red-left-btm-corn.gif) no-repeat left bottom;
}
.redgradcornrightbtm
{
	background:url(../images/red-right-btm-corn.gif) no-repeat right bottom;
	height:5px;
}
.redgradcornmidbtmgrid
{
	background:#510000 url(../images/red-btm-grad.gif) repeat-x bottom;
}
.marginloginbtnbtm
{
	padding-bottom:250px;
	clear:both;
}
.margincontactbtnbtm
{
	padding-bottom:50px;
	clear:both;
}
.addbannerdiv
{
	float:left;
	padding-top:30px;
	padding-bottom:30px;
}
.errorpad
{
	padding-top:23px;
	padding-bottom:23px;
}
.bestspan
{
	display:block;
}
.lin20
{
	line-height:20px;
	padding-left:3px;
	padding-right:8px;
}
.marginbtm3
{
	margin-bottom:3px;
}
.padleft96
{
	padding-left:96px;
}
.balkgradmid
{
	background:#000000 url(../images/mid-top-black-grad.gif) no-repeat;
	background-position:11px 0px;
}
.leftgradblac
{
	background:#000000 url(../images/big-left-mid-grad-re.gif) repeat-y left;
}
ul.bigblackgradim, ul.bigblackgradimtwo,ul.listingpagefriend,ul.bigblackgradimtwostor,ul.bigblackgradimtwostorepro
{
	margin:0px;
	padding:0px;
	float:left;
	background:url(../images/big-left-mid-grad.gif) no-repeat left top;
}
ul.bigblackgradim li.mainheading, ul.bigblackgradimtwo li.mainheading,ul.bigblackgradimlogin li.mainheading, ul.bigblackgradimtwostor li.mainheading,ul.setpanelul li.mainheading
{
	padding-bottom:20px;
	padding-left:11px;
}
.balckleftgradbtm
{
	background:#000000 url(../images/black-grad-fi-btm-left.gif) no-repeat left;
	clear:both;
}
.balckrightgradbtm
{
	background:url(../images/black-grad-fi-btm-right.gif) no-repeat right;
	height:13px;
}
.listingimgpad
{
	padding:1px;
}
.arial12orange,.arial12orange a,.arial12orange a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffb61c;
	text-decoration:none;
}

a.arial12orange
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffb61c;
}
.padright25
{
	padding-right:25px;
}
.arial20redlight
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#820909;
}
.arial14redlight
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#820909;
}
.arial14white
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ffffff;
}
.margintop11
{
	margin-top:11px;
}
.arial16white
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FFFFFF;
}
.leftmargin7
{
	margin-left:7px;
	vertical-align:top;
}
.ProImgDiv	{ display: table; #position: relative; overflow: hidden;}
.ProImgSub	{ #position: absolute; #top: 50%;display: table-cell; vertical-align: middle;}
.ProImg		{ #position: relative; #top: -50%; text-align:center;}
ul.pagelinksmart,ul.bigblackgradimtwostor li
{
margin:0px;
padding:0px;
list-style:none;
}
ul.pagelinksmart li
{
	margin:0px;
	display:inline;
	padding:0px;
	list-style:none;
}

.arial11forpagetoplinktwo a
{
	font-size:11px;
	color:#FFFFFF;
	padding-left:10px;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
}
.arial11forpagetoplinktwo a:hover,ul.pagelinksmart li a.Selectedx
{
	font-size:13px;
	color:#ffb61c;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	padding-left:9px;
}

.padingleft45
{
	padding-left:45px;
}
.arila12black,.arila12black a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
}
.arila12black a:hover
{
	text-decoration:underline;
	color:#000000;
}
#progressBackgroundFilter {
    position:fixed; 
    top:0px; 
    bottom:0px; 
    left:0px;
    right:0px;
    overflow:hidden; 
    padding:0; 
    margin:0; 
    background-color:#000; 
    filter:alpha(opacity=50); 
    opacity:0.5; 
    z-index:1000; 
}#processMessage { 
    position:fixed; 
    top:47%; 
    left:47%;
    padding:10px; 
    width:14%; 
    z-index:1001; 
}
/*----------------------Add Picture----------------------- */
ul.bigblackgradim li.mainheadingaboutus,ul.setpanelul li.mainheadingaboutus
{
	padding-left:11px;
	padding-top:13px;	
}
.grayfont11,.grayfont11 a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#BCBEC0;
	text-decoration:none;
}
.grayfont11 a:hover
{
	color:#ffc500;
} 
/*----------------------End Add Picture----------------------- */
.yellowbg
{
	background-color:#ffb61c;
}
.topleftbtmyellowpad
{
	padding-left:91px;
	padding-top:13px;
	padding-bottom:13px;
}
.topleftbtmyellowpadnew
{
	padding-left:15px;
	padding-top:13px;
	padding-bottom:13px;
}
.balckleftgradbtmsmalllogin
{
	background:#000000 url(../images/login-left-grad-btm.gif) no-repeat left;
	clear:both;
}
.balckrightgradbtmlogin
{
	background:url(../images/right-btm-login-grad.gif) no-repeat right;
	height:10px;
}
.lineheight40
{
	line-height:40px;
	height:40px;
	margin-bottom:8px;	
	float:left;
}
.arial12red
{
	font-size:12px;
	color:#930000;
}
.arial12redlink a,.arial12redlink a:hover
{
	font-size:12px;
	color:#930000;
	text-decoration:underline;
} 
.leftnewlinkinregistrationbg
{
	background:url(../images/left-smaller-newlink-img.gif) no-repeat left;
	}
.rightnewlinkinregistrationbg
{
	background:url(../images/right-smaller-newlink-img.gif) no-repeat right;
	height:26px;
	line-height:26px;
	padding-left:11px;
}
.midnewlinkinregistrationbg
{
	background:url(../images/mid-smaller-newlink-img.gif) repeat-x;
}
/* Paging */
.arialnew12,arialnew12 a,.btnjointfree ul.setpanelul li a
{
	 font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF; 
	text-decoration:none;
}
.pageinglistpad span a:hover ,.btmlinklineheight span a:hover,.pageinglistpad span a.Selected,.btnjointfree ul.setpanelul li a:hover
{
	color:#ffc500;
}
.pageinglistpad
{
	padding-top:20px;
	padding-bottom:16px;
	clear:both;
}
.pageinglistpad span
{
	padding-left:18px;
}
.pageinglistpad span a ,.btmlinklineheight span a
{
	padding-left:4px;
	padding-right:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}

/* Pagin */
/*************************** Vault page css Start ******************/
.arial17yellow
{
	font-size:20px;
	color:#ffb61c;
	font-family:Arial, Helvetica, sans-serif;
}
.arial17yellowNew
{
	font-size:25px;
	color:#ffb61c;
	font-family:Arial, Helvetica, sans-serif;
}
.arial22white
{
	font-size:22px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
}
.arial21white
{
	font-size:21px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
}
.arial14yellow
{
	font-size:14px;
	color:#ffb61c;
	font-family:Arial, Helvetica, sans-serif;
}
.arial15yellow
{
	font-size:15px;
	color:#ffb61c;
	font-family:Arial, Helvetica, sans-serif;
}
/***************************End Vault page css Start ******************/
ul.setpanelul li.bgcolrdarkfortotal
{
	background-color:#1d1d1d;
	height:25px;
	border-bottom:1px solid #000000;
	line-height:25px;
}
.linkbtnacc
{
	margin-top:12px;
	margin-bottom:12px;
}
/***************************************************** Add cd store *****************************************************/
.solidbg
{
	background:url(../images/solid-bg.gif) repeat-y right;
	margin-top:14px;
}
.paddingleft10 p
{
	margin:0px;
	padding:0px;
	padding-top:16px;
}
.arial11graylight
{
	color:#999999;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}
.paddingleft10 p.btmpad16
{
	padding-bottom:16px;
}
.grayborderblackbg
{
	border:1px solid #1d1d1d;
	background-color:#000000;
	padding:16px;
}
.smallcontentright
{
	text-align:right
}
.smallcontentright p
{
	margin:0px;
	padding:0px;
	padding-bottom:6px;
}
.padleftopforulli
{
	padding-left:20px;
	padding-top:15px;
}
.padingright3
{
	padding-right:3px;
}
/***************************************************** Add cd store End*****************************************************/

.white12
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}
a.white12
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}


a:hover.white12
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}

.grayborder a img
{
	float:left;
	padding:1px;
	border:1px solid #aaa7a1;
}
.grayborder img
{
	float:left;
	padding:1px;
	border:1px solid #aaa7a1;
}
.grayborderfriend
{
	border:1px solid #aaa7a1;
	
}

  div.fileinputsSong
        {
            position: relative;
        }
        div.fakefileSong
        {
            position: absolute;
           top: 0px;
            left: 0px;
            z-index: 1; 
            width:300px;
                 }
        input.HiddenFileSong
        {
            position: relative;
            text-align: left;
            margin-left:22px;
            *margin-left:12px;
            /*margin-top:-3px;*/
            -moz-opacity: 0;
           filter: alpha(opacity: 0);
            opacity: 0;
            z-index: 2;
            cursor:pointer;
            height:15px;
            /* width:360px;*/ 
            
        }  
        
        div.fileinputsMail
        {
            position: relative;
        }
        div.fakefileMail
        {
            position: absolute;
           top: 0px;
            left: 0px;
            z-index: 1; 
            width:300px;
                 }
        input.HiddenFileMail
        {
            position: absolute;
            text-align: right;
            margin-left:16px;
            *margin-left:9px;
            margin-top:0px;
            z-index: 2;
             -moz-opacity: 0;
           filter: alpha(opacity: 0);
            opacity: 0;
            cursor:pointer;
            /* width:360px;*/ 
            
        }   
/*************************new-changes image css************************************/
.soundlink
{
    background: url(../images/sound-du-img.gif) no-repeat;
    background-position:0px 0px;
    width: 15px;
    display: block;
    height: 14px;
    text-decoration: none;
    overflow: hidden;
    margin-top: 7px;
    margin-left: 7px;
}
a.dolarlink
{
    background: url(../images/dolar-du-img.gif) no-repeat;
    width: 11px;
    display: block;
    height: 13px;
    text-decoration: none;
    overflow: hidden;
    margin-top: 7px;
    margin-left: 7px;
}
a.handlink
{
    background: url(../images/hand-du-img.gif) no-repeat;
    width: 12px;
    display: block;
    height: 13px;
    text-decoration: none;
    overflow: hidden;
    margin-top: 7px;
    margin-left: 7px;
}
a.heartlink
{
    background: url(../images/heart-du-img.gif) no-repeat;
    width: 15px;
    display: block;
    height: 13px;
    text-decoration: none;
    overflow: hidden;
    margin-top: 7px;
    margin-left: 7px;
}
.firstsou a
{
	display:block;
	list-style:none;
	background:url(../images/sound-du-img.gif) no-repeat left;
	background-position:0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	margin-bottom:8px;
	padding-left:22px;
	text-decoration:none;
	height:14px;
	line-height:14px;
}

.firstsou a:hover,.sechand a:hover,.thirdfav a:hover,.fordoloar a:hover,.soundlink:hover,a.handlink:hover,a.heartlink:hover,a.dolarlink:hover,a.dolarlink:hover
{
	background-position:0px -14px;
	color:#ffc500;
	cursor:pointer;
}
.sechand a
{
	display:block;
	list-style:none;
	margin-bottom:8px;
	background:url(../images/hand-du-img.gif) no-repeat left;
	background-position:0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	padding-left:23px;
	text-decoration:none;
	height:13px;
	line-height:13px;
}
.thirdfav a
{
	display:block;
	margin-bottom:8px;
	list-style:none;
	background:url(../images/heart-du-img.gif) no-repeat left;
	background-position:0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	padding-left:22px;
	text-decoration:none;
	height:13px;
	line-height:13px;
}
.fordoloar a
{
	display:block;
	list-style:none;
	margin-bottom:8px;
	background:url(../images/dolar-du-img.gif) no-repeat left;
	background-position:0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	padding-left:22px;
	text-decoration:none;
	height:13px;
	margin-left:2px;
	line-height:13px;
}
.afordoloar a
{
	display:block;
	list-style:none;
	background:url(../images/dolar-du-img.gif) no-repeat left;
	background-position:0px -14px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffc500;
	margin-bottom:8px;
	padding-left:22px;
	text-decoration:none;
	height:14px;
	line-height:14px;
}
/********************************  My Store ******************/
.gridmainborder
{
	border-bottom:1px solid #6c6c6c;
	border-top:1px solid #6c6c6c;
	border-right:1px solid #6c6c6c;
}
ul.setpanelul li.leftborgray
{
	border-left:1px solid #6c6c6c;
	line-height:28px;
	height:28px;
	background-color:#272727;
}
ul.setpanelul li.leftborgraynw
{
	border-left:1px solid #6c6c6c;
	line-height:16px;
	height:56px;
	vertical-align:middle;
	background-color:#272727;
}
ul.setpanelul li.leftborgraylight
{
	border-left:1px solid #6c6c6c;
	line-height:28px;
	height:28px;
	background-color:#171717;
}

ul.setpanelulnw li.leftborgraynw
{
	border-left:1px solid #6c6c6c;
	line-height:26px;
	height:26px;
	background-color:#272727;
}
ul.setpanelulnw li.leftborgraylightnw
{
	border-left:1px solid #6c6c6c;
	line-height:26px;
	height:26px;
	background-color:#171717;
}

.marginleftoppur
{
	margin-left:15px;
	margin-top:3px;
}
.marginleftopsmallpur
{
	margin-left:10px;
	margin-top:3px;
}
.padtoppurheading
{
	padding-top:26px;
	padding-bottom:20px;
} 

#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../images/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }


/**************************************** storemenu (order detail)***********************************************/
.storemenublackbg
{
border-top:1px solid #6c6c6c;
		border-bottom:1px solid #6c6c6c;
				border-left:1px solid #6c6c6c;
		border-right:1px solid #6c6c6c;
}
ul.setpanelul li.txtbtmborgrid,.txtbtmborgrid
{
	float:left;
	background-color:#272727;
}
ul.setpanelul li.txtbtmborgridsec,.txtbtmborgridsec
{
	float:left;
	background-color:#171717;
}
.bestspanpadgrid
{
	padding:6px;
	display:block;
}
.maingrayborallgrid
{
	border:1px solid #6c6c6c;
}
.padtoppurheadingstormenu
{
	padding-top:22px;
	padding-bottom:10px;
}
/**************************************** storemenu ***********************************************/
.storemenublackbg
{
background:url(../images/grid-black-bg.gif) repeat-y left;
width:676px;
		border-top:1px solid #6c6c6c;
		border-bottom:1px solid #6c6c6c;
		border-right:1px solid #6c6c6c;
}
ul.setpanelul li.txtbtmborgrid,.txtbtmborgrid
{
	float:left;
	background-color:#272727;
}
ul.setpanelul li.txtbtmborgridsec,.txtbtmborgridsec
{
	float:left;
	background-color:#171717;
}
.bestspanpadgrid
{
	padding:6px;
	display:block;
}
.maingrayborallgrid
{
	border:1px solid #6c6c6c;
}
.padtoppurheadingstormenu
{
	padding-top:22px;
	padding-bottom:10px;
}
.padingstore10
{
	padding:10px;
}

/******************************** Header changes css ***********************************/
.newtoplinkpad
{
	padding-top:77px;
	padding-bottom:6px;
	height:30px;
}
.menutopnewgradimg
{
	background:#820909 url(../images/new-add-topmenu-bg.jpg) no-repeat left top;
	height:26px;
	padding-top:4px;
	text-align:center;
	padding-left:52px;
	line-height:11px;
}
.menutopnewgradimgvault
{
	background:#820909 url(../images/vault-top-menu.jpg) no-repeat left top;
	height:26px;
	padding-top:4px;
	text-align:center;
	padding-left:52px;
	line-height:11px;
}
/******************************** End Header changes css ***********************************/
.forvaultedit
{
	padding-top:17px;
	*padding-top:18px;
	float:left;
}
.addbannerdivflashadvties
{
	float:left;
	padding-top:20px;
	padding-bottom:20px;
	padding-left:10px;
}
.addbannerdivflashadvtiesAd
{
	float:left;
	padding-top:20px;
	padding-left:3px;
}
.addbannerdivflashadvtiesSer
{
	float:left;
	padding-top:20px;
	padding-left:11px;
}* html img,
* html .png{
behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "images/spacer.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
);
}
.element
{
    background-image: url(../images/disc-img.png);
    background-repeat: no-repeat;
    height: 596px;
    width: 596px;
    float:left;
    _background-image: none;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/disc-img.png", sizingMethod="crop");
}
.midcorn
{	
    width: 973px;
    height: 9px;
    background: url(../images/mid-tran-corn.png) bottom left repeat-x transparent;
    _background-image: none;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true", sizingMethod="scale", src="images/mid-tran-corn.png");
}
.midcorncontent
{
    width: 973px;
    padding-top: 8px;
    float: left;
    clear: both;
    height: 348px;
    background: url(../images/mid-tran-corn.png) bottom left repeat transparent;
    _background-image: none;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true", sizingMethod="scale", src="images/mid-tran-corn.png");
}

.blackleftbor
{
    float: left;
    background: url(../images/blackleftrightbor.png) top repeat-y transparent;
    width: 8px;
    height: 500px;
    _background-image: none;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true", sizingMethod="scale", src="images/blackleftrightbor.png");
}
.txtboxmaindivnewlink
{
    height: 18px;
    line-height: 18px;
    float: right;
    background: url(../images/img-desc-corn.gif) no-repeat right;
}
.persoanlbg
{
    background: url(../images/friend-person-bgsec.gif) no-repeat left;
    height: 22px;
    line-height: 22px;
    width: 310px;
}
.persoanlbgnew
{
    background: url(../images/friend-person-bg.gif) no-repeat left;
    height: 22px;
    line-height: 22px;
    width: 310px;
}
/*---------------- Add Picture ------------------------ */

.toppictureimg
{
	
	background:url(../images/addpictures.png) no-repeat;
	position:absolute;
	width:181px;
	height:181px;
	float:left;
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/addpictures.png", sizingMethod="crop");
}
.smalluploadpictureimg
{
	background:url(../images/small-picture-img.png) no-repeat;
	position:absolute;
	width:80px;
	height:80px;
	float:left;
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/small-picture-img.png", sizingMethod="crop");
}
.smalluplprofile
{
	position:absolute;
	width:80px;
	float:left;
	}
/*----------------End Add Picture ------------------------ */

/*************************** Vault page css Start ******************/
.bankimg
{
	width:608px;
	height:565px;
	background: url(../images/bank-img.png) bottom left repeat-x transparent;
	_background-image: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true", sizingMethod="scale", src="images/bank-img.png");
}
ul.bigblackgradimlogin li.headinggradtxt
{
	float:left;
	background: url(../images/grad-img-heading-txt.png) top repeat-y transparent;
	width:949px;
	_background-image: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true", sizingMethod="scale", src="images/grad-img-heading-txt.png");
}
/***************************End Vault page css Start ******************/.smallleftgradadvanced
{
	background:#000000 url(../images/small-grad-left-advancedsear.gif) no-repeat left top;
	float:left;
}
.smallrightgradadvanced
{
	background:url(../images/small-grad-right-advancedsear.gif) no-repeat right top;
	float:left;
	padding-left:3px;
}
.settxtinputadvanced
{
	height:32px;
	line-height:18px;
}
.padleft8advanced
{
	padding-left:8px;
	padding-right:12px;
	float:left;
}
.profilerebgadvanced
{
	background:url(../images/profile-grad-left.gif) no-repeat left top;
	width:322px;
	float:left;
}
/************************ Store page Css ***********************************************************/
.paddingright32
{
	padding-right:32px;
	float:left;
}
.shadownorenewstore
{
	float:left;
	background:#000000 url(../images/left-grad-store.gif) no-repeat left top;
}
.shadownorerightstore
{
	float:left;
	background:url(../images/right-grad-store.gif) no-repeat right top;
	padding-left:3px;
}
.midimggrayshdownewstore
{
	background:url(../images/mid-top-store.gif) repeat-x;
}
.leftbgishadowgraynewstore
{
	background:url(../images/left-top-store.gif) no-repeat left;
}
.rightbgishadowgraynewstore
{
	background:url(../images/right-top-store.gif) no-repeat right;
	height:7px;
}
.menudeviderstore
{
	padding-top:2px;
	padding-left:2px;
	padding-right:8px;
}
.menuleftstore,.menuleftstore ul,ul.submenu li,.maillink,.maillink ul
{
	margin:0px;
	padding:0px;
	list-style:none;
	float:left;
	clear:both;
}
/*.menuleftstore,.menuleftstore ul,ul.submenu li
{
	margin:0px;
	padding:0px;
	list-style:none;
	float:left;
	clear:both;
}*/
.menuleftstore ul li.substart
{
	float:left;
	margin-top:0px;
}
.menuleftstore ul li
{
	float:left;
	margin:0px;
	padding:0px;
	margin-top:5px;
}
.menuleftstore ul li.subpadmenu
{
	padding-left:10px;
}
.menuleftstore ul li a
{
	background:url(../images/de-link-store-bg.gif) no-repeat left;
	height:31px;
	line-height:31px;
	display:block;
	width:180px;
	float:left;
	padding-left:11px;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}
.menuleftstore ul li a:hover,.menuleftstore ul li.Selected a
{
	background:url(../images/ac-link-store-bg.gif) no-repeat left;
	color:#FFFFFF;
}
ul.submenu li.subpadmenuSelected a
{
margin:0px;
	padding:0px;
	margin-left:10px;
	float:left;
	background:url(../images/ac-linksub-store-bg.gif) no-repeat left;
	height:31px;
	line-height:31px;
	display:block;
	width:158px;
	padding-left:11px;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}
ul.submenu li a
{
	margin:0px;
	padding:0px;
	float:left;
	background:url(../images/de-linksub-store-bg.gif) no-repeat left;
	height:31px;
	line-height:31px;
	display:block;
	width:158px;
	padding-left:11px;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}
ul.submenu li a:hover
{
	background:url(../images/ac-linksub-store-bg.gif) no-repeat left;
	color:#FFFFFF;
}
ul.sublast li
{
	margin:0px;
	padding:0px;
	list-style:none;
	float:left;
}
ul.sublast li.sublastlink a
{
	background:url(../images/de-bullet.gif) no-repeat left;
background-position:17px 8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	list-style:none;
	display:block;
	height:21px;
	line-height:21px;
	float:left;
	width:150px;
	padding-left:30px;
}
ul.sublast li.sublastlink a:hover,ul.sublast li.sublastlink a.activemenuitem
{
color:#ffc500;
background:url(../images/ac-bullet.gif) no-repeat left;
background-position:17px 8px;
}

ul.sublast li.Selected a
{
	color:#ffc500;
background:url(../images/ac-bullet.gif) no-repeat left;
background-position:17px 8px;
display:block;
	height:21px;
	font-size:12px;
	line-height:21px;
	float:left;
	width:143px;
	padding-left:30px;
} 
.bigpadleftstore
{
	padding-left:190px;
}
.lefttopstoregrad
{
	background:url(../images/store-left-top-grad.gif) no-repeat left;
	height:11px;
}
.leftbtmstoregrad
{
	background:url(../images/store-left-btm-grad.gif) no-repeat left bottom;
	height:10px;
	width:198px;
	clear:both;
}
.leftmidstoregrad
{
	background:url(../images/store-left-mid-grad.gif) no-repeat left;
	height:177px;
	width:198px;
	float:left;
}
.rightmidstoregrad
{
	background:url(../images/store-right-btm-grad.gif) no-repeat right;
	height:177px;
	width:177px;
	padding-left:9px;
	padding-right:12px;
	float:left;
}
.arial12undeline,.arial12undeline a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:underline;
	color:#FFFFFF;
}
.arial12undeline a:hover
{
	color:#ffc500;
	text-decoration:underline;
}
ul.redbtn li span
{
	display:block;
	float:left;
	line-height:18px;
	height:18px;
	text-align:center;
	width:18px;
	text-transform:uppercase;
	background-color:#8a0000;
}
/************************ Store Detail page Css ***********************************************************/
.lefttopstoredetail
{
	background:url(../images/big-storedetail-left-top.gif) no-repeat left;
	height:11px;
}
.leftbtmstoredetail
{
	background:url(../images/big-storedetail-left-btm.gif) no-repeat left bottom;
	height:13px;
	width:298px;
	clear:both;
}
.leftmidstoredetail
{
	background:url(../images/big-storedetail-left-mid.gif) no-repeat left;
	height:274px;
	width:298px;
	float:left;
}
.rightmidstoredetail
{
	background:url(../images/big-storedetail-right-mid.gif) no-repeat right;
	height:274px;
	width:272px;
	padding-left:11px;
	padding-right:15px;
	float:left;
}

ul.sublastdetail li
{
	margin:0px;
	padding:0px;
	list-style:none;
	clear:both;
	float:left;
	background:url(../images/de-bullet.gif) no-repeat left;
background-position:17px 5px;
padding-left:30px;
}
ul.sublastdetail li.noimage,ul.sublastdetail li.noimagesmall
{
	padding-top:15px;
	background:none;
}
ul.sublastdetail li.noimagebtn
{
	padding-top:15px;
	background:none;
	padding-left:20px;
}
.noimagesmall ul.redbtnbig li,.noimagesmall ul.redbtnbig
{
	background:none;
	float:left;
		margin:0px;
	padding:0px;
	clear:none;
}
.noimagesmall ul.redbtnbig li a
{
	display:block;
	float:left;
	line-height:30px;
	height:30px;
	text-align:center;
	list-style:none;
	background:none;
	width:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#ffffff;
	text-transform:uppercase;
	background-color:#8a0000;
}
.smallinput
{
	margin:0px;
	padding:0px;
	border:1px solid #8a0000;
	float:left;
}
.lefttopstoredetailsmall
{
	background:url(../images/store-deatail-top.gif) no-repeat left;
	height:7px;
}
.leftmidstoredetailsmall
{
	background:url(../images/store-deatail-left.gif) no-repeat left;
	height:72px;
	width:86px;
	float:left;
}
.rightmiddetailsmall
{
	background:url(../images/store-deatail-right.gif) no-repeat right;
	height:72px;
	width:72px;
	padding-left:7px;
	padding-right:7px;
	float:left;
}
.leftbtmdetailsmall
{
	background:url(../images/store-deatail-btm.gif) no-repeat left bottom;
	height:7px;
	width:86px;
	clear:both;
}
.padright113
{
	padding-right:72px;
	float:left;
}
ul.imagegallerydetail li
{
	margin:0px;
	padding:0px;
	width:100px;
	margin-right:41px;
	padding-bottom:24px;
}
.bgheadingdetail
{
	background:url(../images/bg-store-detailtxt.gif) no-repeat left;
	padding-left:17px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#FFFFFF;
	line-height:34px;
	width:564px;
}
.wrongtxt
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#a9a9a9;
	text-decoration:line-through;
}
.padtop31
{
	padding-top:31px;
}

/************************************* Store detail page new css ********************************/
.bordertopleftGridDetail
{
	border-left:1px solid #313131;
	border-top:1px solid #313131;
	float:left;
}
ul.storepagegallery li.borderbtmrightGrid
{
	border-bottom:1px solid #313131;
	border-right:1px solid #313131;
}
.checkboxpad
{
	padding-top:38px;
	padding-left:38px;
}
.padcontentlefttop
{
	padding-left:15px;
	padding-top:15px;
}
ul.arialgraylistingul
{
	float:left;
	margin:0px;
	padding:0px;
	padding-left:17px;
	list-style:none;
		padding-top:5px;
}
ul.arialgraylistingul li 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#747474;
	float:left;
	background:url(../images/icon-detail-content.gif) no-repeat left;
	padding-left:24px;
}
.txtboxcssbonewGrid
{
	margin:0px;
	padding:0px;
	border:1px solid #000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	height:15px;
	float:left;
	padding-top:1px;
	padding-left:12px;
	padding-right:12px;
}
.txtboxcontentGridpad
{
	padding-left:12px;
	padding-top:43px;
}
ul.storepagegallery li.paddingleftright22
{
	padding-left:15px;
	padding-right:11px;
	text-align:right;
	padding-top:43px;
}
ul.storepagegallery li.paddingleftrightupdate
{
	padding-left:5px;
	padding-right:5px;
	text-align:right;
	padding-top:43px;
}
/************************************** Mail Page Start Css**************************************/
.midmailtopcorn
{
	background:url(../images/mail-mid-top-light-corn.gif) repeat-x;
}
.leftmailtopcorn
{
	background:url(../images/mail-left-top-light-corn.gif) no-repeat left;
}
.rightmailtopcorn
{
	background:url(../images/mail-right-top-light-corn.gif) no-repeat right;
	height:5px;
	line-height:5px;

}
.shadowmailleft
{
	float:left;
	background:#000000 url(../images/left-shadow-mail.gif) no-repeat left top;
}
.shadowmailright
{
	float:left;
	background:url(../images/right-shadow-mail.gif) no-repeat right top;
	padding-left:3px;
}
.maillink ul li
{
	float:left;
	margin:0px;
	padding:0px;
	padding-bottom:9px;
}
.maillink ul li a
{
	margin-top:0px;
	background:url(../images/de-link-store-bg.gif) no-repeat left;
	height:31px;
	line-height:31px;
	display:block;
	width:163px;
	float:left;
	padding-left:21px;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
}
.maillink ul li a:hover,.maillink ul li.Select a
{
	background:url(../images/ac-link-store-bg.gif) no-repeat left;
	color:#FFFFFF;
}
.padleftrightmail
{
	padding-left:3px;
	padding-right:3px;
	padding-top:5px;
}
.differentpadlafttopright
{
	padding-right:11px;
	padding-top:7px;
	padding-left:11px;
}
ul.setpanelul li.headingtitle
{
	background:url(../images/mail-heading-grad-red.gif) repeat-x;
	height:30px;
	line-height:30px;
}
ul.setpanelul li.contetnlidark
{
	padding:5px;
	background-color:#3b3b3b;
	border-bottom:1px solid #1d1d1d;
}
ul.setpanelul li.contetnlilight
{
	padding:5px;
	background-color:#484848;
	border-bottom:1px solid #1d1d1d;
}
ul.setpanelul li.contetnlidarkhover
{
	padding:5px;
	background-color:#1a1a1a;
	border-bottom:1px solid #1d1d1d;
}
.admininputtytxt
{
	background-color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	border:none;
	float:left;
}
.shadowmailrightrightside
{
	float:left;
	background:url(../images/right-shadow-mail.gif) no-repeat right top;
}
.WhiteBg
{
	margin-top: 2px;
	background-color: #ffffff;
}
/************************************** Mail Page End Css**************************************//*Set the background color in Moz from here*/
.RadEWrapper iframe
{	
	background-color:white;
}

/* ----------------------- Css classes for the fixed toolbar---------------------------------*/
.RadEFixedToolbarHolderMozilla
{
	border:1px solid #383838;
	width:100%;
	background-color: #595959;
	position:fixed !important;
	top:0px !important;
	left:0px !important;
	text-align: left;
	z-index:10000;
}

.RadEFixedToolbarHolderIE 
{
	/* IE5.5+/Win */
	position:absolute;
	left: expression( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft  + 'px');
	top: expression(  ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop  + 'px');
	background-color: #595959;
	border:1px solid #383838;
	width:100%;
	text-align: left;
	z-index:51200;
}

/* ----------------------- Css classes for the relative toolbar ---------------------------------*/
.RadERelativeToolbarHolder 
{
	position:absolute;
	background-color: #595959;
	border:1px solid #383838;
	text-align: left;
	z-index:10000;
}

.RadEToolText
{
	font:normal 11px Tahoma;
	margin-left:2px;
	margin-right:2px;
	cursor:default;
}

.RadEToolDown
{
	background:  url(CssImg/toolOnBg.gif) no-repeat;
	font:normal 11px Tahoma;
	white-space:nowrap;
	margin:1px;
}

.RadEToolOn
{
	background: url(CssImg/toolOnBg.gif) no-repeat;
	font:normal 11px Tahoma;
	white-space:nowrap;
	margin:1px;
}

.RadEToolOff
{
	font:normal 11px Tahoma;
	white-space:nowrap;
	margin:1px;
}

.RadEToolOnOver, .RadEToolOffOver
{		
	background-image: url(CssImg/toolOverBg.gif);
	font:normal 11px Tahoma;
	white-space:nowrap;
	margin:1px;
}

.RadEContextMenu .RadEToolOnOver, .RadEContextMenu .RadEToolOffOver
{		
	background: #dcdcdc;
	font:normal 11px Arial;
	border: 1px solid #8f8f8f;
	white-space:nowrap;
	margin: 0px;
}

.RadEToolDisabled
{
	filter:alpha(opacity=30);
	-moz-opacity:0.5;
	opacity: 0.5;
	white-space:nowrap;
	margin:1px;
}


.RadEToolLongOff
{
	font:normal 11px Tahoma;
	margin:1px;
}

.RadEToolLongOn
{
	background-image: url(CssImg/toolLongOnBg.gif) no-repeat;
	font:normal 11px Tahoma;
	margin:1px;
}

.RadEToolLongOnOver,.RadEToolLongOffOver
{
	background: url(CssImg/toolLongOverBg.gif) no-repeat;
	font:normal 11px Tahoma;
	white-space:nowrap;
	cursor:default;
	margin:1px;
}

.RadEToolLongDisabled
{
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	opacity: 0.5;
	margin:1px;
}

.RadEModuleTable
{
	background: #373737 url(CssImg/moduleTable.gif) repeat-x;	
	color:#cccccc;
	border: 1px solid #242424;
	text-align:left;
}

.RadEModule
{
	color:#cccccc;
	width:100%;
	height:100%;	
	padding-top:1px;	
	font:normal 11px Tahoma;
}

A.DomPathLink, A.DomPathLink:visited, A.DomPathLink:active, A.DomPathLink:link
{
	text-decoration:underline;
	font:11px normal Tahoma;
	padding:3px 2px 1px 2px;	
	color:#cccccc;
}

A.DomPathLink:hover
{
	background-color: 434343;	
}

A.DomPathLinkSelected
{
	padding:1px 2px 1px 2px;
	text-decoration:none;
	border:1px solid #898989;
	background-color: #575757;
	font:11px normal Tahoma;
	font-weight:bold;
	color: #cccccc;
}

.RadEToggleButton
{
	margin: 1px;
	border: 0px;
	TEXT-ALIGN: center;
	width: 24px;
	height: 24px;
	vertical-align: middle;
	background: none; /* 03 Jan 05 */	
}

.RadEToggleButtonPressed
{
	border: 0px;
	text-align: center;
	width: 24px;
	height: 24px;
	vertical-align: middle;
	background: #fff none;
	top: -2px;
	position:relative;
	z-index: 22;
}

TD.RadEContentContainer
{
	border:1px solid #000000;
	background-color: white;
}

/* Table wrapper and DOCKING ZONES classes */
TABLE.RadEWrapper
{
	border:1px solid #000000;
	background: #5c5c5c url(CssImg/editorBg.gif) repeat-x bottom;
	padding: 1px;	
}


/*radgrid default integration fixes*/

table.RadEWrapper td{background:transparent;color:#000}
table.RadEWrapper table{border:0}
table.RadEWrapper td,table.RadEWrapper th{padding-left:0}

/*radgrid default integration fixes*/


.RadEWrapper .RadEVerticalDockingZone
{
	font-size:0px;
	line-height:0px;
	width:1px;
}

.RadEWrapper .RadEDockingZone
{
	font-size:0px;
	line-height:0px;
	color: #ccc;
}

.RadETitleGrip
{
	background-image: url(CssImg/draggedToolbarTitleBg.gif);
	height: 18px;
	text-align: left;
	padding-left: 4px;
	color: #ccc;
	font:normal 11px Tahoma;
}

.RadESideGripHorizontal
{
	background-image: url(CssImg/dragHandle.gif);
	background-repeat: no-repeat;
	background-position: center;
	width:10px;
}

.RadESideGripVertical
{
	background-image: url(CssImg/dragHandleVertical.gif);
	background-repeat: no-repeat;
	background-position: center;
	height:10px;
}

.RadEToolbar
{
	background-image: url(CssImg/ToolbarRowBackground.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: #fbfbfb;
	font:normal 11px Tahoma;
	border-top : 1px solid  #333333;
	border-left : 1px solid  #333333;
	border-right : 1px solid  #333333;
	height: 27px;
}

.RadEToolbarVertical
{
	background-image: url(CssImg/ToolbarRowBgVertical.gif);
	background-repeat: repeat-y;
	background-color: #c9c9c9;
	font:normal 11px Tahoma;
	border-bottom : 1px solid  #333333;
	border-top : 1px solid  #333333;
	border-right : 1px solid  #333333;
	width: 27px;
}

.RadAutoDockButton
{
	cursor: hand;
	cursor:pointer;
	background-image: url(CssImg/AutoDockButton.gif);
	background-repeat: no-repeat;
	background-position: center;
	width:8px;
	height:11px;
	margin-right: 3px;
	float:right;
	border:0px;
}

.RadESeparator
{
	width:2px;
	font-size:3px;			
	background-image: url(CssImg/Separator.gif);
	background-position:center;
	background-repeat:no-repeat;
}

.RadESeparatorHorizontal
{
	font-size:1px;
	height:3px;
	background-image: url(CssImg/SeparatorHorizontal.gif);
	background-position:center;
	background-repeat:no-repeat;
}

/*----------------- Editor additional HTML objects' styles */
.RadEErrorMessage
{
	color: red;
	font:normal 11px Tahoma;
	text-align:left;
	margin:3px;
}

TEXTAREA.RadETextArea
{
	font:normal 11px Tahoma;
	background-color: white;
	color: #000080;
	border: none;
	/* Bug in IE - crashing the browser - do not set scrollbar styles! */
}

INPUT.RadEButton, BUTTON.RadEButton
{
	border: solid 1px #141414;
	margin: 3px;
	WIDTH: 78px;
	FONT-FAMILY: Arial;
	HEIGHT: 21px;
	color: #fffffe;
	font-weight: bold;
	font-size: 12px;
	BACKGROUND: url(CssImg/button.gif) repeat-x;
	TEXT-ALIGN: center;
	line-height: 16px;
}

INPUT.RadETextBox
{
	padding-left:2px;
	border: 1px solid #8f8f8f; 
	font: menu;
	font-size: 12px; 
	margin:1px;	 
}

SELECT.RadEDropDown
{
	FONT-FAMILY: Tahoma;
	padding-left:2px;
	font-size:11px;
	margin:2px;
}

.RadEXhtmlButton
{
	border: solid 1px #141414;
	BACKGROUND: url(CssImg/button.gif) repeat-x;
	font:normal 11px Tahoma;
	HEIGHT: 21px;
	width: auto;
	margin: 1px;
	color: #fffffe;
}
/* ------------------------- Dropdown "Header" Styles ---------------------------------*/
.RadEDropDownOff
{
	cursor:default;
	background-color:white;
	border:1px solid #8f8f8f;
	padding-left: 3px;
	font:normal 11px Tahoma;
	margin-left:1px;
	color:#000;
}

.RadEDropDownOn, .RadEDropDownOffOver
{
	cursor:default;
	background-color:white;
	border:1px solid #666666;
	font:normal 11px Tahoma;
	padding-left: 3px;
	margin-left:1px;
	color:#000;
}

.RadEDropDownDisabled
{
	background-color: white;
	border: solid 1px #dcdcdc;
	font: normal 11px Tahoma;
	padding-left: 3px;
	margin-left:1px;
	color: #808080;
	cursor: no-drop !important;
	color:#ccc;
}

.RadEDropDownDisabled img
{
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
	opacity: 0.5;
	-moz-opacity: 0.5;
}

/* ----------------------------- RadWindow wrapper related styles ------------------------*/
.RadETableWrapperResizeSpan
{
	cursor : default;
	border : 3px solid #cccccc;
}

.RadETableWrapper
{
	font-size: 0px;
	vertical-align: top;
}

.RadETableWrapper td
{
	vertical-align: top;
}

.RadETableWrapperHeaderLeft
{
	background: transparent url('CssImg/DialogueHeaderLeft.gif') no-repeat;
	width: 10px;
	height: 40px;
	vertical-align: top;
}

.RadETableWrapperHeaderCenter
{
	text-align: left;
	height: 40px;
	font: 11px Arial, Verdana, Sans-serif;
	color: white;
	background: transparent url(CssImg/DialogueHeaderCenter.gif) repeat-x;
	vertical-align: bottom;
	padding-left: 10px;
}

.RadETableWrapperHeaderRight
{
	background: transparent url('CssImg/DialogueHeaderRight.gif') no-repeat;
	width: 10px;
	height: 40px;
	vertical-align: top;
}

.RadETableWrapperFooterRightOver
{
	width:0px;
	height:0px;
	font-size: 0px;
	line-height:0px;
	cursor:nw-resize;
}
.RadETableWrapperBodyLeft,
.RadETableWrapperBodyRight
{
	width: 6px;
	background: transparent url('CssImg/RadETableWrapperBodyLeft.gif') repeat-y !important;
}

.RadETableWrapperBodyRight
{
	background: transparent url('CssImg/RadETableWrapperBodyRight.gif') repeat-y !important;
}

/* Mozilla corners fix */
.RadETableWrapperBodyLeft:before,
.RadETableWrapperBodyRight:before
{
	width: 6px;
	display: block;
	content: " ";
}

/* dialog content loader */
.RadETableWrapperBodyCenter
{
	width: 100%;
	height: 100%;
	background: white;
}

.RadETableWrapperFooterLeft
{
	background: transparent url('CssImg/RadETableWrapperFooterLeft.gif') !important;
	width: 9px;
	height: 9px;
	font-size: 0px;
}

/* Mozilla corners fix */
.RadETableWrapperFooterLeft:before
{
	display: block;
	content: " ";
	width: 9px;
	height: 9px;	
}

.RadETableWrapperFooterCenter
{
	background: transparent url('CssImg/DialogueFooterCenter.gif') repeat-x;
	width: 100%;
	height: 9px;
	font-size: 0px;
	line-height: 0px;
}

.RadETableWrapperFooterRight
{
	font-size: 0px;
	width: 9px;
	height: 9px;
	line-height:0px;
	cursor: nw-resize;
	background: transparent url(CssImg/footerResize.gif) no-repeat !important;
}

.RadETableWrapperFooterRight:before
{
	display: block;
	content: " ";
	width: 9px;
	height: 9px;	
}

.RadETableWrapperFooterRightOver
{
	width:0px;
	height:0px;
	font-size: 0px;
	line-height:0px;
	cursor:nw-resize;
}

.RadERadWindowHeader
{
	cursor: default;
	position: relative;
	top: 13px;
	font-size:14px;
	font-weight:bold;
}

.RadERadWindowButtonClose
{
	cursor: hand;
	cursor: pointer;
	background: transparent url(CssImg/dialogueHeaderClose.gif) no-repeat;
	width: 20px;
	height: 18px;
	display: block;
	margin-top: 18px;
}

.RadERadWindowButtonPinOff
{
	cursor: hand;
	cursor:pointer;
	background-image: url(CssImg/dialogueHeaderPinOff.gif);
	background-repeat: no-repeat;
	width:16px;
	height:28px;
	display:block;
}

.RadERadWindowButtonPinOn
{
	cursor: hand;
	cursor:pointer;
	background-image: url(CssImg/dialogueHeaderPinOn.gif);
	background-repeat: no-repeat;
	width:16px;
	height:28px;
	display:block;
}

/* RIBBON BAR-RELATED STYLES BEGIN */
.RadERibbon 
{
	border: solid 1px #e4e4e4;
	margin-right: 1px;
	margin-bottom: 1px;
}

.RadERibbon .RadAutoDockButton
{
	cursor: default;
	margin-top: 1px;
}

.RadERibbon .RadETitleGrip 
{
	font: normal 11px Arial, Verdana, Sans-serif;
	cursor: default;
	border: 0px;
	height: 11px;
}

.RadERibbon .RadEToolbar
{
	border: 0px;
}
/* RIBBON BAR-RELATED STYLES END *//* r.a.d.upload Telerik skin */

.RadUploadTable
{
	font: normal 11px Arial, Verdana, Sans-serif;
	color: #605e4e;
	/*background: #f8f8f8;
	border: 1px solid #f0f0f0;
	border-right: 2px solid #e4e4e4;
	border-bottom: 2px solid #e4e4e4;*/
}

.RadUploadTable td
{
	padding: 0px 0px;
}

.RadUploadButtonArea
{
	/**/
}

.RadUploadButton,
.radUploadButtonMedium
{
	background: transparent url('Img/button.gif') repeat-x;
	border: 0px;
	border-left: 1px solid #dadada;
	border-right: 1px solid #dadada;
	height: 22px;
	width: 114px;
	font: 11px Arial, Verdana, Sans-serif;
	/*color: #7c7c7c;*/
	color: #900000;
}

.RadUploadButtonDisabled
{
	background: transparent url('Img/button.gif') repeat-x; 
	border: 0px;
	border-left: 1px solid #dadada;
	border-right: 1px solid #dadada;
	height: 22px;
	width: 114px;
	font: 11px Arial, Verdana, Sans-serif;
	color: #7c7c7c;
	 
	filter:alpha(opacity=30);
	-moz-opacity:0.5;
	opacity: 0.5;
}

.RadUploadFileSelector
{
	/* checkbox */
}

.RadUploadInputField
{
	width: 150px;
	border: solid 1px #dadada;
	border-right: 0px;
	vertical-align: top;
	height: 18px;
}

input.RealFileInput
{
	position: relative;
	-moz-opacity: 0;
	filter: alpha(opacity: 0);
	opacity: 0;
	z-index: 2; 
}

.RadUploadSelectButton
{
	border: 0px;
	/*border-right: 1px solid #dadada;*/
	/*background: transparent url('Img/button.gif') repeat-x;*/
	font: 11px Arial, Verdana, Sans-serif;
	background-color:#900000;
	color: #ffffff;
	/*color: #7c7c7c;*/
	height: 22px;
	width: 57px;
}

.RadUploadRemoveButton
{
	border: 0px;
	border-right: 1px solid #dadada;
	border-left: 1px solid #dadada;
	background: transparent url('Img/button.gif');
	font: 11px Arial, Verdana, Sans-serif;
	color: #7c7c7c;
	height: 22px;
	width: 57px;
}

.RadUploadClearButton
{
	border: 0px;
	border-right: 1px solid #dadada;
	border-left: 1px solid #dadada;
	background: transparent url('Img/button.gif');
	font: 11px Arial, Verdana, Sans-serif;
	color: #7c7c7c;
	height: 22px;
	width: 66px;
	float: right;
}

input.NoSkinnedFileUnput
{
	border: solid 1x #1f1f1f;
}