body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 50px;
}

div.highlighted_listen_link
{
	height: 18px;
	width: 22px;
	background-image: url("../imagenes/listen_highlighted_icon.gif");
}

.smallBoldRedText
{
	color: #D52C29;
	font-weight: bold;
	margin-left: 10px;
	font-family: Trebuchet MS; 
	font-size: 12px;
	text-decoration: none;
	line-height: 12px;
}

.smallBlackText
{
	color: #000000;
	font-weight: normal;
	margin-left: 10px;
	font-family: Trebuchet MS; 
	font-size: 12px;
	text-decoration: none;
}

.smallBlackText11
{
	color: #000000;
	font-weight: normal;
	margin-left: 5px;
	font-family: Trebuchet MS; 
	font-size: 11px;
	text-decoration: none;
}

.paragraphSmallBlackText
{
	color: #000000;
	font-weight: normal;
	font-family: Trebuchet MS; 
	font-size: 10px;
	text-decoration: none;
	line-height: 12px;
	padding-right:5px; 
	padding-left:5px
}

#outerTable {
	border: 1px solid white;
}

.indent
{
	padding-left: 16px;
}

.verticalSpacing
{
	padding-bottom: 8px;
}

.verticalSpacingAbove
{
	padding-top: 8px;
}

.largeBlackText
{
	color: #000000;
	font-weight: bold;
	font-family: Trebuchet MS; 
	font-size: 15px;
	text-decoration: none;

}

.redTitle 
{
	color: #D52C29; 
	font-weight: bold; 
	margin-left: 10px; 
	font-family: Trebuchet MS; 
	font-size: 15px; 
	text-align: left; 
	text-decoration: none;
}

a.linkRedTitle:link {color: #D52C29; font-weight: bold; margin-left: 10px; font-family: Trebuchet MS; font-size: 15px; text-align:left; text-decoration: none;}
a.linkRedTitle:visited {color: #D52C29; font-weight: bold; margin-left: 10px; font-family: Trebuchet MS; font-size: 15px; text-decoration: none; text-align:left;}
a.linkRedTitle:active {color: #D52C29; font-weight: bold; margin-left: 10px; font-family: Trebuchet MS; font-size: 15px; text-decoration: none; text-align:left;}
a.linkRedTitle:hover {color: #D52C29; font-weight: bold; margin-left: 10px; font-family: Trebuchet MS; font-size: 15px; text-decoration: underline; text-align:left;}

a.linkSmallRedTitle:link {color: #D52C29; font-weight: bold; margin-left: 5px; font-family: Trebuchet MS; font-size: 13px; text-align:left; text-decoration: none;}
a.linkSmallRedTitle:visited {color: #D52C29; font-weight: bold; margin-left: 5px; font-family: Trebuchet MS; font-size: 13px; text-decoration: none; text-align:left;}
a.linkSmallRedTitle:active {color: #D52C29; font-weight: bold; margin-left: 5px; font-family: Trebuchet MS; font-size: 13px; text-decoration: none; text-align:left;}
a.linkSmallRedTitle:hover {color: #D52C29; font-weight: bold; margin-left: 5px; font-family: Trebuchet MS; font-size: 13px; text-decoration: underline; text-align:left;}

.linkItemTitle 
{
	color: #000000; 
	font-weight: bold; 
	font-family: Trebuchet MS; 
	font-size: 12px; 
	text-decoration: underline; 
}

.linkRedText 
{
	color: #D52C29; 
	font-weight: bold; 
	font-family: Trebuchet MS; 
	font-size: 12px; 
	text-decoration: underline; 
}

.imageBorder
{
	border: 1px solid #034C7F;
}

.yellow_background
{
	background-color: #FFB300;/*#FFE701;*/
}


.box_home
{
	background-image: url(../imagenes/fondo_tabla_home.jpg);
}

.light_yellow_background
{
	background-color: #FCCF64;/*#FEF37F;*/
}

.lighter_yellow_background
{
	background-color: #E7E9E9; /*#F8D37B; /*#FBFAAD;*/
}

.white_background
{
	background-color: #FFFFFF;
}

/* Image Rollovers */
.download_link{height: 18px; width: 22px; background: url("../imagenes/download_icon_on.gif");}
.download_link a:link, .download_link a:visited {height: 18px; width: 22px; background: url("../imagenes/download_icon_on.gif"); display: block;}
.download_link a:hover, .download_link a:active {height: 18px; width: 22px; background-position:bottom; background: url("../imagenes/download_icon_off.gif");
}
/* End Image Rollovers */

.productTable
{
	padding: 0px;
	margin: 0px;
}

.productCell
{
	padding: 4px 10px 5px 10px;
}

.errorMsg
{
	font-family: Trebuchet MS;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;/*#D52C29;*/
}

.indent_small
{
	padding-left: 10px;
}

.price
{
	color: #000000;
	font-family: Trebuchet MS; 
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}

img.pageNav
{
	margin-top: 4px;
	padding: 2px;
}

.text {
	color: #000000;
	font-family: Trebuchet MS; 
	font-size: 12px;
	font-weight: normal;
}

.text_bold {
	color: #000000;
	font-family: Trebuchet MS; 
	font-size: 12px;
	font-weight: bold;
}

.text_comment {
	color: #666666;
	font-family: Trebuchet MS; 
	font-size: 12px;
	font-weight: normal;
}

.productImageThumb
{
	border: 1px solid #999999;
	margin-right: 10px;
}

.selectCategoryCell {
	padding: 0px 2px 2px 10px;
	height: 24px;
	text-align: left;
}

.tabPaneWidth
{
	width: 416px;
}

.tabPaneHeight
{
	height: 395px;
}

.vertical_align_top 
{
	vertical-align: top; 
}
#categorySelectionBar
{
	background-color: #D52C29;
	border: 1px solid #D52C29;
	border-bottom: 0;
	width: 400px;
	padding: 0;
	color: #6A6A6A;    
}

td.ringtoneRowSpacing
{
	padding-top: 6px;
}

.bkgBorderTop
{
    /*width: 1px;*/
    height: 13px;
    background-image: url(../imagenes/bkg_border_top.gif);
    background-repeat: repeat-x;
    background-position: top;
}

.bkgBorderTopLeft
{
    width: 13px;
    height: 13px;
    background-image: url(../imagenes/bkg_border_top_left.gif);
    background-repeat: no-repeat;
    background-position: left top;
}

.bkgBorderTopRight
{
    width: 13px;
    height: 13px;
    background-image: url(../imagenes/bkg_border_top_right.gif);
    background-repeat: no-repeat;
    background-position: right top;
}

.bkgBorderLeft
{
    width: 13px;
    /*height: 1px;*/
    background-image: url(../imagenes/bkg_border_left.gif);
    background-repeat: repeat-y;
    background-position: left;
}

.bkgBorderRight
{
    width: 13px;
    /*height: 1px;*/
    background-image: url(../imagenes/bkg_border_right.gif);
    background-repeat: repeat-y;
    background-position: right;
}

.bkgBorderBottom
{
    height: 13px;
    background-image: url(../imagenes/bkg_border_bottom.gif);
    background-repeat: repeat-x;
    background-position: bottom;
}

.bkgBorderBottomLeft
{
    width: 13px;
    height: 13px;
    background-image: url(../imagenes/bkg_border_bottom_left.gif);
    background-repeat: no-repeat;
    background-position: left bottom;
}

.bkgBorderBottomRight
{
    width: 13px;
    height: 13px;
    background-image: url(../imagenes/bkg_border_bottom_right.gif);
    background-repeat: no-repeat;
    background-position: right bottom;
}

.phoneSelectionBorderLeft
{
    width: 14px;
    background-image: url(../imagenes/phone_selection_border_left.gif);
    background-repeat: repeat-y;
    background-position: left;
}

.phoneSelectionBorderRight
{
    width: 14px;
    background-image: url(../imagenes/phone_selection_border_right.gif);
    background-repeat: repeat-y;
    background-position: right;
}

.phoneSelectionBorderBottom
{
    height: 14px;
    background-image: url(../imagenes/phone_selection_border_bottom.gif);
    background-repeat: repeat-x;
    background-position: bottom;
}

.phoneSelectionBorderBottomLeft
{
    width: 13px;
    height: 13px;
    background-image: url(../imagenes/phone_selection_border_bottom_left.gif);
    background-repeat: no-repeat;
    background-position: left bottom;
}

.phoneSelectionBorderBottomRight
{
    width: 13px;
    height: 13px;
    background-image: url(../imagenes/phone_selection_border_bottom_right.gif);
    background-repeat: no-repeat;
    background-position: right bottom;
}

.phoneImage
{
	border: 1px solid #FFFFFF;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 10px;
	padding-right: 10px;
}

div.scroll 
{
	height: 370px;	
	width: 363px;	
	overflow: auto;	
	border: 0px solid #666;	
	background-color: #FFFFFF;	
	padding: 8px;
}

.CWHansetsMenuOff
{
	padding: 4px;
	background-color: rgb(80, 80, 80); 
	height: 100%; 
}

.CWHansetsMenuOn
{
	padding: 4px; 
	background-color: rgb(255, 219, 76); 
	height: 100%; 
}

.CWfooterTable { color: #333333; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.CWfooter { color:#003399; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none }
.CWfooter1 { color:#999999; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none }

a.CWfooterLink:link { color: #003399; font-size: 10px; font-family: Arial; text-decoration: none }
a.CWfooterLink:hover { color: #003399; font-size: 10px; font-family: Arial; text-decoration: none }
a.CWfooterLink:active { color: #003399; font-size: 10px; font-family: Arial; text-decoration: none }
a.CWfooterLink:visited { color: #003399; font-size: 10px; font-family: Arial; text-decoration: none }

.CWHansetsMenuTitle{
	border: medium none ; 
	background: transparent none repeat scroll 0%; 
	width: 100%; 
	display: block; 
	color: rgb(255, 255, 255); 
	font-family: Arial,Verdana,Tahoma; 
	font-weight: normal; 
	font-style: normal; 
	font-size: 10px; 
	text-decoration: none;"
}




/********************************** WAP *******************************************/
.title
{
	color: #FFFFFF;
	padding-left: 10px;
	font-weight: bold;
	font-family: Trebuchet MS; 
	font-size: 12px;
	text-decoration: none;
	background-color: #FF9900;
}

.black_bold
{
	color: #000000;
	padding-left: 10px;
	font-weight: bold;
	font-family: Trebuchet MS; 
	font-size: 12px;
	text-decoration: none;
}


.black_normal
{
	color: #000000;
	padding-left: 10px;
	font-weight: normal;
	font-family: Trebuchet MS; 
	font-size: 12px;
	text-decoration: none;
}

.wapImageBorder
{
	border: 1px solid #034C7F;
	width: 60px
}





