A:link {color: #2665B3; text-decoration: none}
A:active {color: #2665B3; text-decoration: none}
A:visited {color: #2665B3; text-decoration: none}
A:hover {color: #2665B3; text-decoration: underline}
body { background-color:#e9edee;}

.marquee { width: 450px; } 
.txt {font-family:Trebuchet MS; font-size:12px; color:#000000}
.txt-blue {font-family:Trebuchet MS; font-size:12px; color:#2665B3}
.txt-blue-scroll {font-family:Trebuchet MS; font-size:16px; color:#2665B3; font-weight:bold; letter-spacing: 0.1em; border: solid 0px blue; }
.txt-blue-newsflash-headline { font-family:Trebuchet MS; font-size:12px; color:#2665B3; font-weight:bold; text-align: left}
.txt-blue-newsflash-body {font-family:Trebuchet MS; font-size:12px; color:#2665B3; text-align: left}
.img-newsflash {width: 16px; height: 16px; vertical-align: text-top}

.txt2 {
	font-family:Trebuchet MS; 
	font-size:11px; 
	color:#000000;
}

.txt3 {font-family:Trebuchet MS; font-size:9px; color:#000000} 
.txt4 {font-family:Trebuchet MS; font-size:9px; color:#FFFFFF}
.txt5 {font-family:Trebuchet MS; font-size:12px; color:#AAAAAA}
.txt5tracks {font-family:Trebuchet MS; font-size:12px; color:#2665B3; letter-spacing: -0.5;}
.txt6 {font-family:Trebuchet MS; font-size:11px; color:#2665B3}
.txt7 {font-family:Trebuchet MS; font-size:11px; color:#FFFFFF}
.overskrift {font-family:Trebuchet MS; font-size:16px; color:#2665B3}
.hr {height:2px; border-top:#000000 1px solid}
.hr1 {height:1px; border-top:#c0d0e0 1px solid}

.menutitle, A.menutitle, A:active.menutitle, A:visited.menutitle, A:hover.menutitle {font-family:Trebuchet MS; font-size: 10px; color:#2665B3; letter-spacing: -1.0;}

.trx_headline_space {width: 15px;}
.trx_artist {font-family:Trebuchet MS; font-size:11px; color:#2665B3; width: 135px; vertical-align: top;}
.trx_title  {font-family:Trebuchet MS; font-size:11px; color:#2665B3; width: 387px; vertical-align: top;}
.trx_genre  {font-family:Trebuchet MS; font-size:11px; color:#2665B3; width:  99px; vertical-align: top; text-align: center}
.trx_date   {font-family:Trebuchet MS; font-size:11px; color:#2665B3; width:  50px; vertical-align: top; text-align: center}
.trx_groups {font-family:Trebuchet MS; font-size:11px; color:#2665B3; width:  50px; vertical-align: top; text-align: center}
.trx_status {font-family:Trebuchet MS; font-size:11px; color:#2665B3; width: 113px; vertical-align: top;}

/* width must be 600 px in total (- padding 1 px) */
.dlt_artist  {font-family:Trebuchet MS; font-size:11px; color:#2665B3; width: 130px; vertical-align: top;}
.dlt_title   {font-family:Trebuchet MS; font-size:11px; color:#2665B3; width: 160px; vertical-align: top;}
.dlt_version {font-family:Trebuchet MS; font-size:11px; color:#2665B3; width: 200px; vertical-align: top;}
.dlt_size    {font-family:Trebuchet MS; font-size:11px; color:#2665B3; width: 55px; vertical-align: top; text-align: center;}
.dlt_type    {font-family:Trebuchet MS; font-size:11px; color:#2665B3; width: 50px; vertical-align: top; text-align: center;}
.dlt_fetched {font-family:Trebuchet MS; font-size:11px; color:#2665B3; width: 60px; vertical-align: top; text-align: center;}
.dlt_unlock  {width: 30px; vertical-align: top; text-align: center;}
.dlt_unlock_img  {background: transparent url(gfx/lock25x25.gif) center no-repeat; width: 30px; border: 0px}

.dlm_version {font-family:Trebuchet MS; font-size:11px; color:#2665B3; width: 250px; vertical-align: top;}
.dlm_size    {font-family:Trebuchet MS; font-size:11px; color:#2665B3; width: 45px; vertical-align: top; text-align: center;}
.dlm_type    {font-family:Trebuchet MS; font-size:11px; color:#2665B3; width: 20px; vertical-align: top; text-align: center;}
.dlm_member  {font-family:Trebuchet MS; font-size:11px; color:#2665B3; width: 100px; vertical-align: top; text-align: center;}
.dlm_fetched {font-family:Trebuchet MS; font-size:11px; color:#2665B3; width: 120px; vertical-align: top; text-align: center;}
.dlm_unlock  {width: 30px; vertical-align: top; text-align: center;}


.admin_trx_headline_space {width: 15px;}
.admin_trx_title  {font-family:Trebuchet MS; font-size:11px; color:#2665B3; width: 400px; vertical-align: top;}
.admin_trx_genre  {font-family:Trebuchet MS; font-size:11px; color:#2665B3; width: 	50px; vertical-align: top; text-align: center}
.admin_trx_date   {font-family:Trebuchet MS; font-size:11px; color:#2665B3; width:  50px; vertical-align: top; text-align: center}
.admin_trx_groups {font-family:Trebuchet MS; font-size:11px; color:#2665B3; width:  50px; vertical-align: top; text-align: center}
.admin_trx_status {font-family:Trebuchet MS; font-size:11px; color:#2665B3; width: 	50px; vertical-align: top;}

.version_artist {font-family:Trebuchet MS; font-size:11px; color:#2665B3; width: 160px; vertical-align: top;}
.version_title  {font-family:Trebuchet MS; font-size:11px; color:#2665B3; width: 330px; vertical-align: top;}
.version_view   {font-family:Trebuchet MS; font-size:11px; color:#2665B3; width:  35px; vertical-align: top; text-align: center;}
.version_edit   {font-family:Trebuchet MS; font-size:11px; color:#2665B3; width:  20px; vertical-align: top; text-align: center}

input {
  font-family: Trebuchet MS;
  font-size: 10px;
  font-weight: bold;
  color: #2665B3;
  background: #FFFFFF;
	border-bottom: solid 1px;
	border-left: solid 1px;
	border-right: solid 1px;
	border-top: solid 1px;
	border-width: 1px;
}

.checkbox {
  font-family: Trebuchet MS;
  font-size: 10px;
  font-weight: bold;
  color: #2665B3;
  background: #FFFFFF;
	border-bottom: solid 0px;
	border-left: solid 0px;
	border-right: solid 0px;
	border-top: solid 0px;
}

textarea {
  font-family: Trebuchet MS;
  font-size: 10px;
  font-weight: bold;
  color: #2665B3;
  background: #FFFFFF;
	border-bottom: solid 1px;
	border-left: solid 1px;
	border-right: solid 1px;
	border-top: solid 1px;
}

select {
  font-family: Trebuchet MS;
  font-size: 10px;
  font-weight: bold;
  color: #2665B3;
  background: #FFFFFF;
	border: solid #2665B3;
	border-top-width: thin;
  border-right-width: thin;
  border-bottom-width: thin;
  border-left-width: thin;
	border-width: 1px;
}

/* the div that holds the date picker calendar */
.dpDiv {
}

/* the table (within the div) that holds the date picker calendar */
.dpTable {
  font-family: Trebuchet MS, arial, helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #2665B3;
	background-color: #FFFFFF;
	border: 1px solid #2665B3;
}

/* a table row that holds date numbers (either blank or 1-31) */
.dpTR {
}

/* the top table row that holds the month, year, and forward/backward buttons */
.dpTitleTR {
}

/* the second table row, that holds the names of days of the week (Mo, Tu, We, etc.) */
.dpDayTR {
}

/* the bottom table row, that has the "This Month" and "Close" buttons */
.dpTodayButtonTR {
}

/* a table cell that holds a date number (either blank or 1-31) */
.dpTD {
	/*border: 1px solid rgb(000,051,204);*/
	border: 1px solid #2665B3;
}

/* a table cell that holds a highlighted day (usually either today's date or the current date field value) */
.dpDayHighlightTD {
	/* background-color: #CCCCCC;
	border: 1px solid #AAAAAA;*/
	border: 1px solid #2665B3;
}

/* the date number table cell that the mouse pointer is currently over (you can use contrasting colors to make it apparent which cell is being hovered over) */
.dpTDHover {
	background-color: #2665B3;
	border: 1px solid rgb(000,051,204);
	color: #ffffff;
	cursor: pointer;
}

/* the table cell that holds the name of the month and the year */
.dpTitleTD {
}

/* a table cell that holds one of the forward/backward buttons */
.dpButtonTD {
}

/* the table cell that holds the "This Month" or "Close" button at the bottom */
.dpTodayButtonTD {
}

/* a table cell that holds the names of days of the week (Mo, Tu, We, etc.) */
.dpDayTD {
	background-color: #2665B3;
	border: 1px solid rgb(000,051,204);
	color: #ffffff;
}

/* additional style information for the text that indicates the month and year */
.dpTitleText {
	font-size: 12px;
	color: #2665B3;
	border: 1px solid rgb(000,051,204);
	font-weight: bold;
}

/* additional style information for the cell that holds a highlighted day (usually either today's date or the current date field value) */ 
.dpDayHighlight {
	color: #ffffff;
	background-color: #2665B3;
	/*border: 1px solid rgb(000,051,204);*/ 
	font-weight: bold;
}

/* the forward/backward buttons at the top */
.dpButton {
  font-family: Trebuchet MS, arial, helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	background-color: #2665B3;
	border: 1px solid rgb(000,051,204);
	font-weight: bold;
	padding: 0px;
}

/* the "This Month" and "Close" buttons at the bottom */
.dpTodayButton {
  font-family: Trebuchet MS, arial, helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	background-color: #2665B3;
	border: 1px solid rgb(000,051,204);
	font-weight: bold;
}

#iframe {
position:relative;
border: 0px;
/*scrolling: no; */
overflow-x: hidden;
overflow-y: hidden;
margin-top:0px;
}
.dllink, .dllink A, .dlink A:active, .dllink A:visited, .dllink A:hover {font-family:Trebuchet MS,arial,helvetica;color:#ffffff;font-size:11px;text-decoration:none;}


table.download_traffic > tbody > tr > td {
	font-size:11px;
	font-family:tahoma, verdana, geneva;
	vertical-align: top;
}

table.download_traffic > tbody > tr:nth-child(even) {background: #CCC}

table.idealform {
	width:100%;
	border-collapse: collapse;
}

table.idealform > thead > tr > 	td {
	font-size: 12px;
	font-weight: normal;
	font-family: Trebuchet MS;
	background-color: #85a3cd;
	color:#FFFFFF;
	padding: 5px;	
}

table.idealform > tbody > tr > 	td {
	font-size: 11px;
	font-weight: normal;
	font-family: Trebuchet MS;
	padding: 2px;
	
	vertical-align: top;
	text-align: left;
}

table.idealform > tbody > tr:nth-child(odd) > td {
	background-color: #e9eef4;
}

div#searchForm {
	display: none;
}

div.week_head {
	font-size: 15px;
	color:#2665B3;
}

table.week_container {
	width:100%;
	border-collapse: collapse;
}

table.week_container > tbody > tr > td {
	font-size: 11px;
	font-weight: normal;
	font-family: Trebuchet MS;
	padding: 2px;
	
	vertical-align: top;
	text-align: left;
}

table.week_container > tbody > tr:nth-child(odd) > td {
	background-color: #e9eef4;
}

div.download_part {
	padding:2px;
	text-align: right;
	background-color: #e9eef4;
	vertical-align: top;

}

div.label_part {
	padding:2px;
	text-align: right;
	vertical-align: top;

}

div.notes {
	font-size: 12px;
	font-weight: normal;
	font-family: Trebuchet MS;
	padding:2px;
	
}

.activate_video {
	cursor: hand;
}



