/* start css */

body {
	background: #fff;
	font: 12px "Trebuchet MS", Arial, Verdana, sans-serif;
	color: #000;
	margin: 0;
	padding: 0;
}

td, th, p, ul, ol, dl {
	font: 12px "Trebuchet MS", Arial, Verdana, sans-serif;
}

/* Content */

td.content {
	margin: 0;
	padding: 0 0 20px 0;
	text-align: left;
	color: #474747;
	line-height: 17px;
}

.panel .content h2 {
	margin: 20px 0 3px 0;
	padding: 0;
	color: #000000;
	font-weight: normal;
	font-size: 150%;
}

.panel .content h2 a:link,
.panel .content h2 a:visited {
	color: #000000;
	text-decoration: none;
}

.panel .content h2 a:hover {
	color: #000000;
	text-decoration: underline;
}

.panel .content .newstitle {
	margin: 20px 0 3px 0;
	padding: 0;
	color: #4C6291;
	font-weight: normal;
	font-size: 150%;
}

.panel .content p {
	padding: 0;
	line-height: 17px;
	color: #4C6291;
}

.panel .content p {
	padding: 0;
	line-height: 17px;
	color: #000000;
}

/* News */

td.news {
	padding: 0 0 20px 0;
	text-align: left;
	color: #474747;
}

.panel .news h2 {
	margin: 20px 0 3px 0;
	padding: 0;
	color: #000000;
	font-weight: normal;
	font-size: 150%;
}

.panel .news h2 a:link,
.panel .news h2 a:visited {
	color: #000000;
	text-decoration: none;
}

.panel .news h2 a:hover {
	color: #000000;
	text-decoration: underline;
}

.panel .news p {
	padding: 0;
	line-height: 17px;
	color: #4C6291;
}

.panel .news p .bold {
	padding: 0;
	font-weight: bold;
	color: #000000;
}

.panel .news p .italic {
	padding: 0;
	font-weight: normal;
	font-style: italic;	
	color: #000000;
}


.date {
	color: #000000;
}

/* Help */

ul.help {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

.help li {
	background: url("../img/help_bullet.gif") no-repeat 0px 4px;
	margin: 0;
	padding: 0 0 0 10px;
}

.download {
	list-style-position: inside;
	margin: 0;
	padding: 0;
	border-left: 1px solid #BCC9D3;
	border-right: 1px solid #BCC9D3;
}

.download td {
	margin: 0;
	padding-top: 4px;
	padding-bottom: 4px;
}

.download .odd {
	background: #E2E8ED;
}

.download .software {padding-right: 10px;}

.itunes {
	list-style-position: inside;
	margin: 0;
	padding: 0;
	border-left: 1px solid #B2CDB0;
	border-right: 1px solid #B2CDB0;
}

.itunes td {
	margin: 0;
	padding-top: 4px;
	padding-bottom: 4px;
}

.itunes .odd {
	background: #DAE9DA;
}

.itunes .song {padding-right: 10px;}

.artist {
	text-indent: 0;
	display: block;
	padding: 0 0 0 0;
	font-style: italic;
	color: #474747;
}

.panel {
	margin: 0 0 6px 0;
	padding: 0;
	text-align: left;
}

.panel h2 {
	margin: 0;
	padding: 0;
	font-size: 12px;
	font-weight: normal;
}

.panelcontent {
	margin: 0;
	padding: 6px 0 0 0;
	line-height: 16px;
}

.panelcontent a {
	margin: 0;
	padding: 0;
}

.white {color: #fff;}

.green a:link,
.green a:visited {
	color: #446721;
	text-decoration: underline;
}

.green a:hover,
.green a:active,
.green a:hover span,
.green a:active span {
	color: #000;
	text-decoration: underline;
}

.purple a:link,
.purple a:visited {
	color: #5D4173;
	text-decoration: underline;
}

.purple a:hover,
.purple a:active {
	color: #fff;
	text-decoration: underline;
}

.orange a:link,
.orange a:visited {
	color: #684100;
	text-decoration: underline;
}

.orange a:hover,
.orange a:active {
	color: #000;
	text-decoration: underline;
}

.grey a:link,
.grey a:visited {
	color: #485E70;
	text-decoration: underline;
}

.grey a:hover,
.grey a:active {
	color: #000;
	text-decoration: underline;
}

.blue a:link,
.blue a:visited {
	color: #fff;
	text-decoration: underline;
}

.blue a:hover,
.blue a:active {
	color: #DCF5F8;
	text-decoration: underline;
}

.black a:link,
.black a:visited {
	color: #000;
	text-decoration: underline;
}

.black a:hover,
.black a:active {
	color: #464646;
	text-decoration: underline;
}

.red a:link,
.red a:visited {
	color: red;
	text-decoration: underline;
}

.red a:hover,
.red a:active {
	color: #000;
	text-decoration: underline;
}

 {
	color: #FF0000;
	text-decoration: none;
}
.ipod-videolinks {
	padding-left: 25px;
}

