body         { font-family: "Trebuchet MS"; font-size: 8pt; color:#888888 }
td           { font-family: "Trebuchet MS"; font-size: 8pt; color:#888888;}
img           { border: 0; }

td.footer           { font-family: "Trebuchet MS"; font-size: 8pt; color:#F7D007 }
a            { text-decoration: underline; color: #266F9C }
a:hover      { text-decoration: overline underline; color: #174560}

a.video            { font-size: 18px; text-decoration: none;  }


table.outter {}

table.table2 {
  border-collapse: collapse;
  border: 1px solid #C0C0C0;
  font: normal 11px verdana, arial, helvetica, sans-serif;
  color: #303030;
  background: #F7F7F7;
  
}

.error_message { color: #FF0000;font-weight: bold; }

table.table2 td {
  border: 1px dashed #C0C0C0;
  padding: 8px;
}

table.table2 tr:hover {
  background-color: #FDFDFD;
}

table.table2 td.name {
  font-weight: bold;
}



table.table2 th {
	background: #d4d4d4;
  	padding: 5px;
  	font-weight:bold;
}  

table.table2 td.odd {
  background: #FdFdFd;
}


table.categories {
  border-collapse: collapse;
  font: normal 11px verdana, arial, helvetica, sans-serif;
  color: #303030;
  
}

table.categories td{
  //font-weight: bold;
  font-size: 10px;
  color: #707070;
  //border: 1px dashed #F0F0F0;
  padding: 12px;
  width:50%;
}

table.categories td a{
  font-size: 18px;
}

table.categories td.left {
	text-align: right;
}

table.categories td.right {
	text-align: right;
}

table.categories td a{
text-decoration: none;
}

table.categories td a:hover{
	text-decoration: underline;
	color: #690C0C;
}

div.added {
	color: #D0D0D0;
}

div.category {
	font-size: 26px;
	color: #FFF;
}

div.videoplayer {
	text-align: center;
	
}