.contactus-header {
	/*font-size: 13px; 
	font-family: trebuchet ms,geneva; */
	font-weight:bold;
	color:#5c81a7;
}

.item-title-grad{
 /* border-style:solid;
  border-color:#c8d7e3;
  border-width:1px;*/
  background-repeat : repeat-x;
  background-image:url(../../images/category-gradient-x2.jpg);
  /* background-image:url(../../images/gradient-x2.jpg);*/
  height:30px;
}

.item-bg {
	 background-image:url(../../images/panel-gradient-xy.jpg);
	 /*background-image:url(../../images/bluesky-grad2.gif)*/
}

.default-bg {
	background-image:url(../../images/sms-gradient2.gif);
}



.item-bg-borders {
	border-top:1px solid #c8d7e3; 
	border-bottom:1px solid #c8d7e3;
}

.item-bg-margins {
	margin-top:20px;
}


.subscribe-title {
	color:#5c81a7;
	font-size:12pt;
	margin-bottom:10px;
	font-weight:bold
}

.timerLabel {
	color:#666666;
}

a.colcat-title:link {
    text-decoration: none;
	color:#5c81a7; font-weight:bold;
	font-size: 18px; font-family: trebuchet ms,geneva;
 }

 a.colcat-title:visited {
	text-decoration: none;
	color:#5c81a7;font-weight:bold;
	font-size: 18px; font-family: trebuchet ms,geneva;
 }

 a.colcat-title:hover {
	 text-decoration: none;
	font-weight: bold; 
	color:#5c81a7;
	font-size: 18px; font-family: trebuchet ms,geneva;
 }
 
 .login-textfield {
    font: 11px arial, verdana, helvetica, sans-serif;
    padding: 1px;
    padding-left: 2px;
    padding-bottom: 2px;
    color: #000000;
    border: 1px #5c81a7 solid;
    width: 200px;
    background-color: #F6F6F6;
}

 .cart-padding {
   padding:4px;
 }
 
 .param-textfield {
    font: 11px arial, verdana, helvetica, sans-serif;
    padding:2px;
    color: #000000;
    border: 1px #5c81a7 solid;
    width: 300px;
    background-color: #F6F6F6;
}
 
 .cart-button {
    border:1px solid #c8d7e3;
    background-color: #c8d7e3;
    color:#5c81a7;
    font-size:11px;
    padding:2px;
    font-weight:bold;
    background-repeat : repeat-x;
    background-image:url(../../images/category-gradient-x2.jpg);
}


.button {
    border:1px solid #c8d7e3;
    background-color: #c8d7e3;
    color:#5c81a7;
    font-size:11px;
    padding:2px;
    font-weight:bold;
    background-repeat : repeat-x;
    background-image:url(../../images/category-gradient-x2.jpg);
}

 .colcat-border {border:1px solid #c8d7e3}
 
 .colcat-title {
    padding:2px; 
    color:#5c81a7;
	font-size: 18px; font-family: trebuchet ms,geneva;
	font-weight:bold
 
 }
 
 
 
 .category-select2 {
    width:150px;
    font-size:10px;
 }


 .category-select1 {
    width:170px;
    font-size:11px;
 }
 
 .collection-select2 {
    width:150px;
    font-size:10px;
 }
.loggin-label{
	color:#5c81a7;
	padding-left:10px;
 }
 
.loggin-label span{
	font-weight:bold;
}

.textfield {
    font-size:11px;
    font-family:verdana, helvetica, sans-serif;
    padding: 1px 1px 2px 2px;
    color: #000000;
    border: 1px #5c81a7 solid;
    width: 200px;
    background-color: #F6F6F6;
}

.search-textfield{
	font-size:11px;
    font-family:verdana, helvetica, sans-serif;
    padding: 1px 1px 2px 2px;
    color: #5c81a7; font-weight:bold;
    border: 1px #5c81a7 solid;
    width: 140px;
    background-color: #F6F6F6;
}

.email-textfield {
    font-size:10px;
    font-family:verdana, helvetica, sans-serif;
    padding: 2px;
    color: #000000;
    border: 1px #5c81a7 solid;
    width: 300px;
    background-color: #F6F6F6;
 }

.textfield-400 {
    font-size:11px;
    font-family:verdana, helvetica, sans-serif;
    padding: 1px 1px 2px 2px;
    color: #000000;
    border: 1px #5c81a7 solid;
    width: 400px;
    background-color: #F6F6F6;
}

.combobox {
	width: 205px;
 }
 
 .datecombobox {
    width:55px;
 }
 
 .non-subsc-dim {
  width:150px;
 }
 

.textarea {
    font: 12px arial, verdana, helvetica, sans-serif;
    padding: 1px;
    padding-left: 2px;
    padding-bottom: 2px;
    color: #000000;
    border: 1px #5c81a7 solid;
    width: 350px;
    background-color: #F6F6F6;
}

.cart-item-price {
	color: #5c81a7; font-weight:bold;
}

.cart-item-name{
	padding-left:2px;
}

.padding-three-right{
	padding-right:3px;
}

.subscribe-form-label-legend {
	color:#5c81a7;
	font-size:8pt;
}

.subscribe-form-label {
	/*color:#5c81a7;
	font-weight:bold;*/
	color:black;
}


.subscribe-label-focus {
	color:#ff6600;
	/*font-size:13px;*/
	font-weight:bold;
}



.error-panel {
	background-repeat : repeat-x;
    background-image:url(../../images/error-gradient-x2.jpg);
    padding:5px;
    font-weight:bold;
    height:100px;
 }
 
 .error-message {
    background-repeat : repeat-x;
    background-image:url(../../images/error-gradient-x.jpg);
    padding:5px;
    font-weight:bold;
 }
 
.panel-format {
	background-repeat : repeat-x;
    background-image:url(../../images/panel-gradient-x.jpg);
}

.panel-collection-bg {
	/* background-image:url(../../images/panel-gradient-xy.jpg);
	 background-image:url(../../images/bluesky-grad2.gif)*/
	 background-image:url(../../images/sms-gradient2.gif);
}

.panel-common-bg {
	 /*background-image:url(../../images/sms-gradient2.gif);*/
}

.panel-collection-separator{
	background-repeat : repeat-x;
   background-image:url(../../images/category-gradient-x2.jpg);
}

.panel-form-gradient {
	background-repeat : repeat-x;
   background-image:url(../../images/sms-gradient2.gif);
}

.search-keyword-format {
	padding: 10px;
}
.advanced-search-form {
	 font-size: 11px; font-family: verdana,arial,sans-serif; font-weight:bold;
}

.subscribe-form {
	 font-size: 11px; font-family: verdana,arial,sans-serif;
}

.common-form {
	font-size: 11px; font-family: verdana,arial,sans-serif;
}

.bold {
	font-weight:bold;
}
.padding {
	padding:10px;
}

.music-item-header {
	padding:3px 10px 0px 2px;
	margin-bottom:0;
	color:#5c81a7;
	font-size: 16px; font-family: trebuchet ms,geneva;
	font-weight:bold;
}

.favorite-item-header {
	/*padding:3px 10px 0px 2px;*/
	padding-left:3px;
	margin-bottom:0;
	color:#0079c6;
	font-size: 12px; 
	font-weight:bold;
}

.login-header {
	padding:0px 5px 20px 2px;
	color:#5c81a7;
}
	

.padding-2-left {
	padding-left:2px;
}
.collection-header-gradient {
   background-repeat : repeat-x;
   background-image:url(../../images/collection-gradient-x.jpg);
}

.text-size-16 {
	font-size:16px;
}

.collection-category-price-gradient {

  background-repeat : repeat-x;
   background-image:url(../../images/category-gradient-x2.jpg);
   padding: 5px;
   width:75px;
   font-weight:bold;
}

.cart-header-gradient {
    background-repeat : repeat-x;
    background-image:url(../../images/gradient-x2.jpg);
    padding:5px;
}

.dotrule {
    background-image: url(../../images/bg_15dot_rule.gif);
}

.breadcrumb {
  padding: 5px;
  /*margin:5px;*/
  font-size: 11px; font-family: verdana,arial,sans-serif; font-weight:bold;
  /*background-color:#c8d7e3*/
   background-repeat : repeat-x;
   /*background-image:url(../../images/category-gradient-x2.jpg);*/
    background-image:url(../../images/bluesky-grad.gif);
}

.item-title {
	/*background: #98b1c4; color: #fff; */
	/*background-repeat : repeat-x;
    background-image:url(../../images/category-gradient-x2.jpg);*/
    
    background-repeat : repeat-x;
    background-image:url(../../images/gradient-x2.jpg);
    
	padding-left: 6px; padding-bottom: 4px; padding-top: 4px;
	font-weight: bold; font-size: 12px; font-family: verdana,arial,sans-serif;
 }
 
.item-title2 {
 	background-color:#c8d7e3; padding:2px;
}
 
 .item-price-gradient {
   /*background-repeat : repeat-x;
   background-image:url(../../images/category-gradient-x2.jpg);*/
   color:#5c81a7;
   font-weight:bold;
  }
  
  .texture {
     background-repeat : repeat-x;
     background-image:url(../../images/category-grad-header-x.jpg);
  }

a {
	color: #5c81a7; text-decoration: none; font-size:11px;
	font-family: verdana,arial,sans-serif;
 }

 a:visited {
	color: #5c81a7; text-decoration: none;  font-size:11px;
	font-family: verdana,arial,sans-serif;
 }

 a:hover {
	color: #5c81a7; text-decoration: underline;  font-size:11px;
	font-family: verdana,arial,sans-serif;
 }
 
 a.general-nav:link {
	color:#293d6b; text-decoration: none;
	font-weight: bold; font-size: 11px; font-family: verdana,arial,sans-serif;
 }

 a.general-nav:visited {
	color:#293d6b; text-decoration: none;
	font-weight: bold; font-size: 11px; font-family: verdana,arial,sans-serif;
 }

 a.general-nav:hover {
	color: #293d6b; text-decoration: underline;
	font-weight: bold; font-size: 11px; font-family: verdana,arial,sans-serif;
 }
 
 .category-render {
   background-repeat : repeat-x;
   background-image:url(../../images/category-gradient-x2.jpg);
 }
 
 .header-render {
   background-repeat : repeat-x;
   /*background-image:url(../../images/category-gradient-x2.jpg);*/
   background-image:url(../../images/bluesky-grad.gif);
   width:100%
 }
 
  .header-render2 {
   background-repeat : repeat-x;
   background-image:url(../../images/category-gradient-x2.jpg);
   width:620px;
 }
 
 .title-format {
   font-size: 11px;
   font-weight:bold;
   color:#5c81a7;
   padding: 2px 5px 5px 5px;
 }
 
 /*-------------------------------------------------------------------*/
  .button2 {
	cursor:pointer;
  }
 
 .button2 li {
	background:url("../../images/sprite4.png") no-repeat scroll 0 0 transparent;
	list-style-type:none;
  }

  .button_leftBG, .blueBG .whiteBG .button_leftBG {
	background-position:0 0;
	float:left;
	height:20px;
	width:15px;
 }

 li.button_rightBG, .blueBG .whiteBG li.button_rightBG {
	background-position:right 0;
	color:#FFFFFF;
	float:left;
	font-size:11px;
	height:20px;
	line-height:18px;
	padding:0 15px 0 2px;
 }

li.button_rightBG:hover, .blueBG .whiteBG li.button_rightBG:hover {
	color:#E3F0F8;
}
li.button_rightBG:active, .blueBG .whiteBG li.button_rightBG:active {
	height:19px;
	padding:1px 14px 0 3px;
}
 
 
.isnotloggedshow {display:block;}
.isnotloggedhide {display:none;}
.isloggedshow {display:block;}
.isloggedhide {display:none;}
 
.showfavorite {display:block}
.hidefavorite {display:none}

.show {
	background:url(../../images/Sprite_02.png) no-repeat scroll 0 -92px;
	background-position:5px -92px;
	cursor:pointer;
}
.hide {
	background:url(../../images/Sprite_02.png) no-repeat scroll 0 -73px;
	background-position:5px -75px;
	cursor:pointer;
}
.playlist-account-label {font-weight:bold; color:#293d6b}
.playlist-account-input-field {width:200px;}
.playlist-dialog-title { color: #293d6b; font-family: trebuchet ms,geneva; font-size: 15pt; font-weight:bold; margin-bottom:10px}
.playlist-title {color: #DF361F; font-family: trebuchet ms,geneva; font-size: 15pt; font-weight:bold; margin-bottom:5px}
.collection-title {color:#5c81a7; font-family: trebuchet ms,geneva; font-size: 15pt; font-weight:bold; margin-bottom:5px}

 
