/* **********************************************
	Stylesheet for Musicseek Web Portal
	BRAND: Evolution
	Created by Belay Development (LC) - 5.07.07
	******************************************** */
	
	* {
		font-family: arial, helvetica, verdana, sans-serif;
		font-size: 11px;
		color: #4a4a4a;
	}
	
/*	body {
		margin: 0;
		background: #ffffff;
	}*/
	
	a img {border: none;}
	
	a:link{color:#000;}
	a:visited{color:#000;}
	a:hover{color:#000;}
	a:active{color:#000;}
	
	 a:link.sort{color:#fff;}
	a:visited.sort {color:#fff;}
	 a:hover.sort{color:#fff;}
	 a:active.sort{color:#fff;}
	
/*#wrapper {
	width: 100%;
	height: 100%;
}*/
	
	#header {
		width: 100%;
		height: 107px;
		text-align: center;		
		vertical-align: top;
	}
	
/***CHERRY LANE css***/		
/***TOP NAV***/

#nav ul {
		position: relative;
		width: 790px;
		margin: 0;
		padding: 0;
		z-index: 2;
		}
#nav ul li {
		float: left;
		height: 28px;
		display: inline;
		list-style-type: none;
		border-left: 1px solid #920203;
		margin-bottom: -3px;
		}
#nav ul li: first-child {
		border-left: 0px;
		}
#nav_bg {
		position: relative;
		width: 900px;
		height: 49px;
		background: url(../App_Themes/CherryLane/images/nav/nav_bg.jpg) no-repeat;
		margin: 0 0 -43px -61px;
		}

/***SUBNAV***/

ul#SubMenu  {
		position: relative;
		float: left;
		width: 780px;
		height: 43px;
		margin: -25px 0 0 0;
		padding: 20px 0 0 20px;
		background: url(../App_Themes/CherryLane/images/nav/subnav.jpg) no-repeat;
		}
ul#SubMenu li {
		display: inline;
		list-style: none;
		border-left: 1px solid #7e7e7e;
		padding: 0 10px 0 10px;
		font-weight: bold;
		font-size: 12px;
		}

ul#SubMenu li:first-child {
		border: 0;
		padding-left: 0;
		}
ul#SubMenu li a {
		color: #000;
		text-decoration: none;
		}
ul#SubMenu li a:hover {
		color: #666;
		}
ul#SubMenu li a.CMSListMenuLinkHighlighted {
    color: #c61413;
		}
/***CHERRY LANE END***/		
	
/* Search Tables 
***************************** */

.main {
	_border: 1px solid #a20101;
	width: 764px;
	border-collapse: collapse;

}

	.main caption {
		text-align: left;
		color: #bf1312; 
		_color: #770A0; 
		font-size: 120%; 
		font-weight: bold;
		_padding-bottom: 5px;
	}
	
		.main caption .note {
			_color: #4a4a4a;
			font-weight: normal;
			text-transform: none;
			_font-size: 7.5pt;		
		}
	
	.main td {
		padding: 15px 15px 7px 0px; 
		vertical-align: top; 
		color: #4a4a4a;
		line-height: 1.3em;
	}
	
	.blank .main td {
		padding: 15px 15px 7px 15px; 
		vertical-align: top;
		line-height:1.3em;
	}

	.blank .main .formtable td{
	padding: 5px 20px 5px 5px;
	vertical-align: top;
	color: #4a4a4a;
}
		
	.main .bottom td {padding-bottom: 15px;}
	
form {margin: 0;}

fieldset {border: 1px solid #a20101; padding: 5px;}
legend {color: #a20101; text-transform: uppercase;}	

.formtable td {padding: 5px 20px 5px 5px; vertical-align: top; color: #4a4a4a;}

.formtable td.fieldnote {text-align: left; color: #a20101; vertical-align: middle;}

.formtable div {margin: -5px 0px; width: 100%; height: 130px; overflow:auto; overflow-y:scroll;}
.formtable div table  {padding: 0 !important; margin: 0;}

label {}

/* .labelleft {width: 180px !important;} */

.txt {margin-top: 3px; border: 1px solid #cccccc !important;}

.buttons {margin: 15px 0px; text-align: right;}
.buttons img, .buttons input {margin-left: 15px;}


.license_request .txt, .license_request textarea,  .license_request select {width: 325px;}

/* Results Table 
***************************** */

.blank td {padding: 0px 10px 0px 0px; vertical-align: middle;}
.total_records {color: #4a4a4a;; display: inline; float: left; clear: none; }
.pagination {display: inline; float: right; clear: none; color: #4a4a4a; }
.pagination strong  {color: #a20101;}
.pagination a {text-decoration: none;}

.results {width: 100%; border-collapse: collapse;}
.results th, .results td {padding: 3px 5px; border: 1px solid #cccccc; text-align: left;}

.results th {background: #a20101; color: #ffffff;}

.center {text-align: center;}

/* Play Popup 
************************* */

#pop_play {background: #a20101; margin: 10px;}

#pop_play table {border: 0;}
#pop_play table td {text-align: center; padding: 8px; color: #ffffff;}
#pop_play table td a {color: #ffffff;}