#menu_container {position:relative; width:100%; height:25px; z-index:100;}
#pmenu, #pmenu ul {font-family:Arial; font-weight:bold; padding:0; margin:0; list-style-type: none;}
#pmenu a, #pmenu a:visited {padding:1px 1px 1px 3px; display:block; font-size:8pt; color:Black; text-decoration:none; border:0px; height:22px; line-height:22px;}
#pmenu1 a, #pmenu1 a:visited {width:40px; }
#pmenu2 a, #pmenu2 a:visited {width:80px; }
#pmenu3 a, #pmenu3 a:visited {width:60px; }
#pmenu4 a, #pmenu4 a:visited {width:110px; }

#submenu a, #submenu a:visited {padding:1px 1px 1px 3px; background-color:#7dc10a; color:Black; display:block;width:140px;height:20px; line-height:20px; text-decoration:none; border:0px;}
#submenu1 a, #submenu1 a:visited {padding:1px 1px 1px 3px; background-color:#7dc10a; color:Black; display:block;width:140px;height:20px; line-height:20px; text-decoration:none; border:0px;}
#submenu2 a, #submenu2 a:visited {padding:1px 1px 1px 3px; background-color:#7dc10a; color:Black; display:block;width:90px;height:20px; line-height:20px; text-decoration:none; border:0px;}

#pmenu li ul li a, #pmenu li ul li a:visited {border-width:0 0px 0px 0px;}
#pmenu li a.enclose, #pmenu li a.enclose:visited {border-width:0px;}
#pmenu li {float:left; background-color:White; color:Black}
#pmenu li:hover {position:relative;}
#pmenu li:hover > a {background:#CDCDCD; color:White}
#pmenu li a:hover ul { visibility:visible; left:-30px; top:12px; left:-31px; top:12px;}
#pmenu li ul {display:none;}
#pmenu li:hover > ul {display:block; position:absolute; top:-11px; left:80px; padding:10px 30px 30px 30px;width:120px;}
#pmenu > li:hover > ul {left:-30px; top:10px;}
#pmenu table {position:absolute; border-collapse:collapse; top:0; left:0; z-index:100; font-size:7pt;}
* html #pmenu li a:hover {position:relative; background:#006685; color:White;}
* html #pmenu li ul {visibility:hidden; display:block; position:absolute; top:-11px; left:80px; padding:10px 30px 30px 30px;}

/* Additional Banner */
.headerbar_splitcolor
{

}
.SpacerRow
{
}
.headerFont
{
}
.mystyle
{
}
.ChooseCountry
{
}
/*Country selection */
.HeaderRow
{
	
}
/*Body*/
body {font-family:verdana, arial, helvetica, sans-serif; padding:0; border:0; margin:0; background-color:white;}

/* body width */
.fullwidth
{	width:765px; }
.overBorder
{	border:solid 2px black; }
.outBorder
{	border:solid 0px white; }


/*SE ROW Backgrd */
.SearchTable
{
	width:100%;
	background-color:#222325;
}
.SearchTableRight
{	background-color:#222325; }

.SearchBody
{
	background-color:#69B900;
	border-left:solid 4px #69B900;
	border-right:solid 4px #69B900;
	border-bottom:solid 4px #69B900;
}
.Marquee
{
	
	font-family:Arial;
	font-size:7pt;
	font-weight:bold;
	color:Red;
}

/*New User Font */
.welcomeGuest
{
	color:white;
	font-weight:bold;
	font-family: Verdana; 
	font-size:9px;
	text-decoration:none;
}

/*MENU TD BACKGRD */
.MenuTd
{
	background-color:white;
	border-bottom-color:black;
	border-bottom-style:solid;
	border-bottom-width:1px;
	width:760px;
}
.MenuTdRight
{	background-color:White; }

/* Shopping cart Items */
.ItemCount
{
	color:black; 
	font-weight:bold; 
	font-family: Verdana; 
	font-size:11px;
}
/*Add Music card */
.AddMusicCard
{
	color:Black;
	font-weight:bold;
	font-family: Verdana; 
	font-size:9px;
	text-decoration:none;
}
/*Genre Selection */
.GenreCaption
{ 	FONT-FAMILY: Verdana; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: black; }
.GenreBox
{
	height:35px;
	background-color:#CDCDCD;
}

/*FE Backgrd */
.FeaturedPlayListMiddle
{
	background-color:#CDCDCD;
	vertical-align:middle;
	height:35px;
}
/* FE,TD, SE borders */
.FeaturedPlayListBody
{
	background-color:#CDCDCD;
}
/* FE,NR,TA font */
.CaptionText
{
	font-weight:bold;
	font-family:Verdana;
	FONT-SIZE: 10px; 
	color:Black;
}
.RegularText
{
	font-family:Verdana;
	FONT-SIZE: 10px; 
	color:Black;
}
/* NR,MV,SE Title  */
.SectionTitleName
{
	height:22px;
	color: Black; 
	background-color:white;
	font-family: Verdana; 
	font-size: 11.5px;
	font-weight:bold;
	padding-bottom:4px;	
}
/* NR,FE,MV,TA,TS Div */
.roundtopleft 
{	line-height:10px;	background: url("../images/img_top_left_curve.gif") no-repeat top left;}

.roundtopright 
{	line-height:10px;	background: url("../images/img_top_right_curve.gif") no-repeat top right;}

.topBody	
{	line-height:10px;	background: url("../Images/img_top_mid.gif") repeat-x top;}

.roundbottomleft 
{	line-height:9px;	background: url("../Images/img_bottom_left_curve.gif") no-repeat top left;}

.roundbottomright 
{	line-height:9px;	background: url("../Images/img_bottom_right_curve.gif") no-repeat top right;}	

.bottomBody	
{	line-height:9px;	background: url("../Images/img_bottom_mid.gif") repeat-x top;}
/*AD,GE,PAGE BackGround,NR,MV Border */
.SectionBody
{
	background-color:#69B900;
	font-family:Verdana;
	FONT-SIZE: 10px; 
	COLOR: Black;
}
/*NR,TA,TS,MV */
.wrapper
{
	position:relative;
	left:-2px;
	top:-17px;
	height:0px;
	overflow:visible;
}

/* ES Text */
.EssentialText
{
  color:Black;
  font-family:verdana;
  font-size: 9pt;
  font-weight:normal;
}

.AjaxLoaderGif {	background: url("../partners/RipitAu/images/img_loadcontent.gif") no-repeat top left;}
.ajaxloadcontent
{	color:Black;	font-size:10pt;}

/*AD Title */
.MainTitle
{	color:black;	font-weight:bold;	font-family: Verdana; 	font-size:12pt;	text-decoration:none;	}

/*AD Subtitle */
.SubTitle
{	color:Black;	font-weight:bold;	font-family: Verdana; 	font-size:10pt;	text-decoration:none;	}

/*SL,AL,SE Header */
.sectionHeaderText
{
	border-bottom :black 1px solid;
	background-color:#69B900;
	height:15px;
	color: black;
	font-weight:bold;
	font-family: Verdana; 
	font-size:11.5px;
	text-decoration:none;
}
/*FE,NR,MV,TA,TD Background and search alternate row */
.sectionOddRows
{
	height:15px;
	background-color:#69B900;
	color:Black;
	font-weight:normal;
	font-family: Verdana; 
	font-size:10px;
	text-decoration:none;
}
/*Alternate Row */
.sectionEvenRows
{
	height:15px;
	background-color:#7dc10a;
	color:Black;
	font-weight:normal;
	font-family: Verdana; 
	font-size:10px;
	text-decoration:none;
}
/*SL,AL Back Ground Border */
.SectionBodyWithBorder
{
	background-color:#69B900;
	font-family:Verdana;
	FONT-SIZE: 10px; 
	COLOR: #Black;
	border-left:solid 2px #69B900;
	border-right:solid 2px #69B900;
}
/*AL ,SL Captions */
.ListCaption
{	
  padding:5px 0px 5px 0px;
  color: black;
  font-family: Verdana; 
  font-size: 10pt;
  font-weight:bold;
}

.ListCaptionValue
{
  padding:5px 0px 5px 0px;
  color: Black;
  font-family:Verdana;
  font-size: 9pt;
  font-weight:bold;
}
/*Have to check */
.PriceValue
{
  color:Black;
  font-family:verdana;
  font-size: 8px;
  font-weight:normal;
}
/* Show all by in 2.5 */
.ListSmallCaption
{	
  padding:5px 0px 5px 0px;
  color: black;
  font-family: Verdana; 
  font-size: 8pt;
  font-weight:bold;
}
/*Gc History */
.BodyContentBold
{
	color:Black;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold
}
.CaptionMedText
{
	background-color: #69B900;
	width:680px;
	font-weight:bold;
	font-family:Verdana;
	FONT-SIZE: 10.5px; 
	color:Black;
}
.TextArea
{
	border-right: #313131 1px solid;
	border-top: #313131 1px solid;
	border-left: #313131 1px solid;
	border-bottom: #313131 1px solid;
}
.RegularMedText
{
	font-family:Verdana;
	FONT-SIZE: 11px; 
	color:Black;
}
.GCPurchaseTextArea
{
	width: 200px; 
	font-family:Verdana;
	FONT-SIZE: 11px; 
	color:black;
}
.GCPurchaseDropDown
{
	width: 208px; 
	font-family:Verdana;
	FONT-SIZE: 11px; 
	color:black;
}

/* Account Summary */
.SiteContent
{
	color:Black;
	font-family:Verdana;
	FONT-SIZE: 11px; 
}

.tableHeader
{
	border-bottom :black 1px solid;
	background-color:#69B900;
	height:15px;
	color: black;
	font-weight:bold;
	font-family: Verdana; 
	font-size:11.5px;
	text-decoration:none;
}

/*ERROR MESSAGE */
.ErrorMessage
{	color:Red;		font-family:Verdana;	font-size:11px;	font-weight:normal }

/* Star */
.RequiredFieldMark
{	color:Red;	font-weight:bold }

.spacer
{	line-height:5px;	height:1px; }

.Mediumspacer
{	line-height:15px;	height:1px;}

.LargeSpacer
{	line-height:25px;	height:1px;}

/* check out amt */
.SectionTotalAmt
{
	color: black; 
	background-color:White;
	font-family: Verdana; 
	font-size: 12px;
	font-weight:bold;
	padding-bottom:4px;		
}
/* Avatar Images */
.flyOver {cursor : pointer;cursor : hand;}
.flyOut {cursor : auto;}

#readMore
{	padding-left:2px;	color:White;	font-family: Verdana; 	font-size: 11px;}
#readMore a:hover
{	color:black;	text-decoration:none;}

#USRInfo
{	color:white; font-family: Verdana; 	font-size: 12px;font-weight:bold;	width:160px;   height:0px;   
    position: relative;    z-index: 1000;    top: -45px;   left:0px; text-align:center;	cursor:hand;   
	overflow:visible;}
	
#InnerUSRInfo
{	padding-left:6px; padding-right:4px; padding-top:4px;padding-bottom:4px;  background-color:Green;	}


/* pop up GC fully used */
.ccInfo
{	color:white; font-family: Verdana; 	font-size: 12px;font-weight:bold;	width:230px;   height:0px;   
    position: relative;    z-index: 1000;    top: -66px;   left:0px; 	text-align:center;	cursor:hand;   
	overflow:visible;}
	
.innerCCInfo
{
	background-color:Green;	
}
/* 2.5 AD,NEWS */
.BodyContent
{
	color:black;
	font-family:Verdana;
	font-size:11px;
	font-weight:normal
}
/* VL Filter */
.FilterText
{
	color:Black;
	font-size:11px;
	font-family:Verdana;
}	
/* RV, Avatar */
.SectionTitle
{
	color:black;
	background-color:White;
	font-family: Verdana; 
	font-size: 12px;
	font-weight:bold;
	padding-bottom:4px;	
}
/*Reg Step2 */
.SectionTitleNameNormal
{
	color: black; 
	font-family: Verdana; 
	font-size: 11px;
	padding-bottom:4px;	
}

.NewsFont
{	color:Black;	font-family: Verdana; 	font-size: 11px; }

/* Scroll bar */
.WebFormBGColor_lightBlue
	{
	scrollbar-face-color: #69B900;
	scrollbar-shadow-color: #69B900;
	scrollbar-highlight-color:#69B900;
	scrollbar-dlight-color:#69B900;
	scrollbar-darkshadow-color: #69B900;
	scrollbar-track-color: #7dc10a ;
	scrollbar-arrow-color:white;
	scrollbar-width:1px;
	}

/* Help Frame */
.FrameList
{
width:760px;
}

/* Footer Font */
.footerText
{
	color:black;
	font-family: Arial; 
	font-size: 7pt;
	font-weight:normal;
}
.footerchkText
{
	color: Black;
	font-family: Arial; 
	font-size: 7pt;
	font-weight:normal;
}
.footerTitles
{
	color:black;
	font-family: Arial; 
	font-size: 8pt;
	font-weight:normal;
}

a:link              { color:black; text-decoration:none; }
a:visited           { color:black; text-decoration:none; }
a:hover             { color:black; text-decoration:underline; }
a:active            { color:black; text-decoration:none; }

/* catfish */
.TextContent
{
	color:Black;
	font-family:Tahoma;
	letter-spacing:normal;
	font-size:13px;
	font-weight:normal
}

.RegDetailText
{
	padding-left : 5px;
	color:black;
	font-weight:bold;
	font-family: Verdana; 
	font-size:10.5px;
	text-decoration:none;
}
.CNTAboutUs
{
	font-family: Verdana; 
	font-size:12px;	
}
/*Untill Here */

.GCContent
{
	color:black;
	font-family:Verdana;
	FONT-SIZE: 11px; 
}
.GlobalCollectBackground
{
	background-color:#CCCCCC;
	color:Black ;
}
.RVText
{
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	color:Black ;
}
.BrwNotSupport
{
	background-color:#FFFFFF;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12.5px;
	color: #000000; 
	font-style: normal;	
}
.BrwURL
{
	color: Blue; 
}