﻿/* star rating code - use lists because its more semantic */
/* No javascript required */
/* all the stars are contained in one matrix to solve rollover problems with delay */
/* the background position is just shifted to reveal the correct image. */
/* the images are 16px by 16px and the background position will be shifted in negative 16px increments */
/*  key:  B=Blank : O=Orange : G = Green 
 /
/
..... The Matrix ....... */
/* colours ....Background position */
/* B B B B B - (0 0)*/
/* G B B B B - (0 -16px)*/
/* G G B B B - (0 -32px)*/
/* G G G B B - (0 -48px)*/
/* G G G G B - (0 -64px)*/
/* G G G G G - (0 -80px)*/
/* O B B B B - (0 -96px)*/
/* O O B B B - (0 -112px)*/
/* O O O B B - (0 -128px)*/
/* O O O O B - (0 -144px)*/
/* O O O O O - (0 -160px)*/
 
 
/* the default rating is placed as a background image in the ul */
/* use the background position according to the table above to display the required images*/
.rating{
	width:80px;
	height:16px;
	margin:0 0 20px 0;
	padding:0;
	list-style:none;
	clear:both;
	position:relative;
	background: url(/images/5StarRating/star.gif) no-repeat 0 0;
}
/* add these classes to the ul to effect the change to the correct number of stars */
.nostar {background-position:0 0}
.onestar {background-position:0 -16px}
.twostar {background-position:0 -32px}
.threestar {background-position:0 -48px}
.fourstar {background-position:0 -64px}
.fivestar {background-position:0 -80px}
ul.rating li {
	cursor: pointer;
 /*ie5 mac doesn't like it if the list is floated\*/
	float:left;
	/* end hide*/
	text-indent:-999em;
}
ul.rating li a {
	position:absolute;
	left:0;
	top:0;
	width:16px;
	height:16px;
	text-decoration:none;
	z-index: 200;
}
ul.rating li.one a {left:0}
ul.rating li.two a {left:16px;}
ul.rating li.three a {left:32px;}
ul.rating li.four a {left:48px;}
ul.rating li.five a {left:64px;}
ul.rating li a:hover {
	z-index:2;
	width:80px;
	height:16px;
	overflow:hidden;
	left:0;	
	background: url(/images/5StarRating/star.gif) no-repeat 0 0
}
ul.rating li.one a:hover {background-position:0 -96px;}
ul.rating li.two a:hover {background-position:0 -112px;}
ul.rating li.three a:hover {background-position:0 -128px}
ul.rating li.four a:hover {background-position:0 -144px}
ul.rating li.five a:hover {background-position:0 -160px}
/* end rating code */
/*=========================================================================================================================*/
/*Austism*/
.Quote
{
	width:730px;
	padding:10px;
 
	background:#F0F0F0;
	border-top-width :0px;	
	border-bottom-width :1px;
	border-left-width :0px;
	border-right-width :0px;
	border-top-color:#404040;
	border-bottom-color:#C0C0C0;
	border-top-style:solid;
	border-bottom-style:solid;
	font-style:italic;
	color:#1010c0;
	font-size:14px;
	font-weight:normal;
	font-family:'Nina';                  /*'Batang';/*'gulim'; /*'Gautami'; 'HandelGotDLig';/*:'HandelGotDLig';*/
	
}
.greenbodytext
{
	/*font-family:Tahoma, Arial;
	font-size:14px;
		line-height:16px; */
				font-weight:  normal;
	color:#008080;
}

/* Datagrid */
.AGrid
{
border: 0px;
border-color:#000000 border-collapse: collapse;
width: 730px;
 padding:2px;
}
/* Datagrid - Table Cells */
.AGrid td
{
	border: solid 1px #FFF8FF;
	font-family:'arial-narrow';/*'gulim'; /*'Gautami'; 'HandelGotDLig';/*:'HandelGotDLig';*/
	text-align:left;
	vertical-align:top;
	font-size:10px;
}
/* Datagrid - Header Row */
.AGridHeader
{
	color: #FFFFFF; /*#FFF8FF;*/
    font-weight: bold;
    background-color: #2D7BCB;
	font-family:'arial-narrow';/*'gulim'; /*'Gautami'; 'HandelGotDLig';/*:'HandelGotDLig';*/
	text-align:left;
	font-size:10px
}

/* Datagrid - ItemStyle */
.AGridItem
{
	font-family:'arial-narrow';/*'gulim'; /*'Gautami'; 'HandelGotDLig';/*:'HandelGotDLig';*/
    background-color: #E0E0F0;
	color: #000000;
	text-align:left;
	font-size:10px;
}

/* Datagrid - Alternating ItemStyle */
.AGridAltItem
{
	font-family:'arial-narrow';/*'gulim'; /*'Gautami'; 'HandelGotDLig';/*:'HandelGotDLig';*/
    background-color: #EFEFFF;
	color: #000000;
	text-align:left;
	font-size:10px;
}
/* Datagrid - Footer Pager */
.AGridPager
{
    background-color: #C0B0DF;
	font-family:'arial-narrow';/*'gulim'; /*'Gautami'; 'HandelGotDLig';/*:'HandelGotDLig';*/
	color: #000000;
	text-align:left;
	font-size:10px;
}
/* Datagrid - Footer Style */
.AGridFooter
{
    background-color: #C0B0DF;
	font-family:'arial-narrow';/*'gulim'; /*'Gautami'; 'HandelGotDLig';/*:'HandelGotDLig';*/
	color: #000000;
	text-align:left;
	font-size:10px;
}
/* Datagrid - Links */
.AGrid A:Link
{
	color: Purple;
	font-family:'arial-narrow';/*'gulim'; /*'Gautami'; 'HandelGotDLig';/*:'HandelGotDLig';*/
	font-size: 10px;
	font-weight:normal;
}

.AGrid A:Visited
{
	color: Blue;
	font-family:'arial-narrow';/*'gulim'; /*'Gautami'; 'HandelGotDLig';/*:'HandelGotDLig';*/
	font-size: 10px;
	font-weight:bold;
}
/*End Autism*/
/*======================================================================================================================================*/
/*Dialog Styles*/
a.btn { margin:4px 0 0 0;width:70px;height:25px;background:transparent url("../images/dialog/static.png") no-repeat -41px 0;display:block;padding:0;text-decoration:none;cursor:default;float:right; }
a.btn span { width:70px;text-align:center;display:block;background-color:transparent;color:#333;line-height:24px;padding:0; }
a.btn:hover { background-position:-41px -25px; }
a.btn:hover span { color:#000; }
a.btn:active { outline:none; }
a.btn:active span { padding-top:1px; }

/* Dialogue titlebar */
.ttl { width:100%;height:38px;cursor:move; }

	/* Close button */
	.ttl a { margin-top:4px;display:block;float:right;width:23px;height:21px;background:transparent url("../images/dialog/static.png") no-repeat -18px 0;cursor:default; }
	.ttl a:hover { background-position:-18px -21px; }
	.ttl a:active { background-position:-18px -42px;outline:none; }

	.ttlt { width:100%;height:30px; }
		.ttlt-l { width:9px;height:30px;background:transparent url("../images/dialog/static.png") no-repeat;float:left; }
		/* ttlt-m width is dialogue width (450px) - 18px (the left & right divs are 9px each) */
		.ttlt-m { width:432px;height:30px;background:#000 url("../images/dialog/horizontal.png") repeat-x;float:left; }
		.ttlt-r { width:9px;height:30px;background:transparent url("../images/dialog/static.png") no-repeat -9px 0;float:left; }
	.ttlt span { cursor:inherit;margin-left:4px;line-height:30px;color:#fff;font-weight:bold;font-family:Tahoma, Arial;font-size:11px; }

	.ttlb { width:100%;height:8px; }
		.ttlb span { display:none; }
		.ttlb-l { width:9px;height:8px;background:#000 url("../images/dialog/static.png") no-repeat 0 -30px;float:left; }
		/* ttlb-m width is dialogue width (450px) - 18px (the left & right divs are 9px each) */
		.ttlb-m { width:432px;height:8px;background:#fff url("../images/dialog/horizontal.png") repeat-x 0 -67px;float:left; }
		.ttlb-r { width:9px;height:8px;background:#000 url("../images/dialog/static.png") no-repeat -9px -30px;float:left; }

		.tabbed .ttlb-l { background-position:0 -38px; }
		.tabbed .ttlb-m { background-position:0 -75px; }
		.tabbed .ttlb-r { background-position:-9px -38px; }

/* 'Tabstrip' styles */
.ts { width:100%;height:29px;background-color:#eee;font-family:Tahoma, Arial;font-size:11px; }
	.ts-l { float:left;width:9px;height:29px;background:#000 url("../images/dialog/static.png") no-repeat 0 -46px; }
	.ts-m { float:left;width:432px;height:29px;background:#eee url("../images/dialog/horizontal.png") repeat-x 0 -83px; }

	.ts a { width:79px;height:29px;color:#666;cursor:default;display:block;float:left;text-decoration:none;line-height:29px;margin:0;padding:0; }
	.ts a.tab { background:transparent url("../images/dialog/static.png") no-repeat -111px 0; }
	.ts a.tab:hover { color:#444;background-position:-111px -29px; }
	.ts a.tab:active { color:#444;background-position:-111px -87px;outline:none;padding-top:1px;height:28px; }
	.ts a.tab-sel { cursor:default;display:block;float:left;width:79px;height:29px;color:#000;background:transparent url("../images/dialog/static.png") no-repeat -111px -58px; }
	.ts a.tab-sel:active { outline:none; }
	.ts a span { display:block;float:left;margin:7px 0 0 4px;line-height:16px; }
	.ts img.icon { width:16px;height:16px;float:left;border:0;margin:7px 0 0 8px;background:transparent url("../images/dialog/static.png") no-repeat;display:block;_margin-left:4px; }  /* that last identifier is IE6-specific */
	.ts img.image { background-position:-18px -63px; }
	.ts img.flash { background-position:-18px -79px; }
	.ts img.video { background-position:-18px -95px; }

	.ts-r { float:left;width:9px;height:29px;background:#000 url("../images/dialog/static.png") no-repeat -9px -46px; }


/* Dialogue contents */

.cond { width:100%;height:100px;background-color:#fff;font-family:Tahoma, Arial;font-size:12px; }
	.cond-l { width:9px;height:100%;background:#000 url("../images/dialog/vertical.png") repeat-y;float:left; }
	/* con-m width is dialogue width (450px) - 18px (the left & right divs are 9px each) */
	.cond-m { width:432px;height:100%;background-color:#fff;float:left; }
		.cond-m .top { margin-top:2px; }
	.cond-r { width:9px;height:100%;background:#000 url("../images/dialog/vertical.png") repeat-y -9px 0;float:left; }



/* Dialogue footer */
.ftr { width:100%;height:37px;font-family:Tahoma, Arial;font-size:11px; }
	.ftr-l { width:9px;height:37px;background:transparent url("../images/dialog/static.png") no-repeat 0 -75px;float:left; }
	/* ftr-m width is dialogue width (450px) - 18px (the left & right divs are 9px each) */
	.ftr-m { width:432px;height:37px;background:#eee url("../images/dialog/horizontal.png") repeat-x 0 -30px;float:left; }
	.ftr-r { width:9px;height:37px;background:transparent url("../images/dialog/static.png") no-repeat -9px -75px;float:left; }
	
/*End Dialog Styles*/
/*====================================================================================================================*/
/*Grid Style*/
.Grid
{
border: 0px;
border-color:#000000
border-collapse: collapse;
width: 100%;

}
/* Datagrid - Table Cells */
.Grid td
{
	border: solid 3px #FFF8FF;
	font-family:Tahoma, Arial;
	text-align:center;
	font-size:smaller
}
/* Datagrid - Header Row */
.GridHeader
{
    font-weight: bold;
    background-color: #808080;
	font-family:Tahoma, Arial;
	color: #FFFFFF;
	text-align:center;
	font-size:13px
}

/* Datagrid - ItemStyle */
.GridItem
{
    background-color: #FEE880;
	color: #000000;
		font-size:12px;
	text-align:left;
}
/* Datagrid - Alternating ItemStyle */
.GridAltItem
{
    background-color: #FCCF12;
	color: #000000;
		font-size:12px;
		text-align:left;
}
/* Datagrid - Footer Pager */
.GridPager
{
    background-color: #C0B0DF;
	font-family:Tahoma, Arial;
	color: #000000;
	text-align:left;
	font-size:10px;
}
/* Datagrid - Footer Style */
.GridFooter
{
    background-color: #404040;
	font-family:Tahoma, Arial;
	color: #FFFFFF;
	text-align:left;
	font-size:12px;
}
/* Datagrid - Links */
.Grid A:Link
{
	color: #000000;
	font-family:Tahoma, Arial;
	font-size: 10px;
	font-weight:bold;
}

.Grid A:Visited
{
	color: #000000;
	font-family:Tahoma, Arial;
	font-size: 10px;
	font-weight:bold;
}

.Grid A:Active
{
	color: #000000;
	font-family:Tahoma, Arial;
	font-size: 10px;
	font-weight:bold;
}
/*End Grid Style*/
/*======================================================================================================================*/
/*Menu Styles*/
.m { width:960px;height:30px;background:transparent url("../images/menu/static.png") no-repeat;padding: 4px 0 4px 10px; }
.menum { font-family:Tahoma, Arial;font-size:12px;color:#FFD500;cursor:default; }

.topm { width:68px;height:23px !important;text-align:center;background:none; }
.topm-h { width:68px;height:23px !important;background-color:#c00;text-align:center;background:transparent url("../images/menu/static.png") no-repeat 0 -41px; }
.topm-a { width:68px;height:23px !important;background-color:#c00;text-align:center;background:transparent url("../images/menu/static.png") no-repeat 0 -64px; }
.topm-e { width:68px;height:23px !important;background-color:#c00;text-align:center;background:transparent url("../images/menu/static.png") no-repeat 0 -87px; }

.grp { border:1px solid #ccc;width:190px;background:#f6f6f6 url("../images/menu/vertical.png") repeat-y;font-family:Tahoma, Arial;font-size:11px;color:#666;cursor:default;text-align:left; }

.itemm { width:188px;height:22px;left:48px; }
.itemm-h { width:188px;height:22px;background:#f6f6f6 url("../images/menu/static.png") no-repeat  -68px -42px;color:#333; }

.br { width:188px;height:4px;background:#f6f6f6 url("../images/menu/static.png") no-repeat -68px -63px; }

.icon { display:block;width:16px;height:16px;float:left;margin:3px 7px 0px 8px;background:transparent url("../images/menu/icons.png") no-repeat -16px 0;_background-image:url("../images/menu/icons.gif");_margin-left:4px; } /* IE6 will load the GIF */
.arrow { display:block;width:16px;height:16px;float:left;margin-top:3px;background:transparent url("../images/menu/icons.png") no-repeat;_background-image:url("../images/menu/icons.gif"); } /* IE6 will load the GIF */
.txt { display:block;float:left;height:21px;line-height:21px;width:130px;padding:0 0 0 6px; }
.expand .txt { width:126px }

/* Icons */
.square { background-position:0 -16px; }
.triangle { background-position:0 -32px; }

/*End Menu Styles*/
/*===============================================================================================================================*/
/*Multi Page*/
.MultiPage
{
  background-color:White;
  overflow:visible;
  position:relative;
  padding:5px;
  top:1px;
  left:1px;
  z-index:98;
  border: 1px solid #919B9C;
  width:370px;
  height:342px;
}

.MultiPagePage
{
 background-image:url(../images/tabStripPage/multipage4.gif);
 background-repeat:repeat-x;
 background-color:White;
  overflow:visible;
  position:relative;
  padding:0px;
  top:1px;
  left:2px;
  z-index:98;
  border-left: 1px solid #000000;
  border-right: 1px solid #000000;
  border-top: 0px solid #000000;
  border-bottom: 0px solid #000000;

  width:765px;
  height:563px;
}

/*.PageContent
{
  font-family:Tahoma, Arial; 
  font-size:12px; 
}*/

.PageHeader
{
  font-size:22px;
  font-weight:bold;
  letter-spacing:-0.2mm;
 font-family:Tahoma, Arial;
  color: #3F3F3F; 
  margin-top:0px;
  margin-bottom:0px;
}
/*End Multi Page*/
/*==========================================================================================================================*/
/*Player*/

.descriptionheading
{
 
 font-size:14px;
 line-height:16px;
 font-weight:bold;
 color:#D0D0D0;
}.description
 {
 font-family:arial, tahoma, helvetica, sans-serif;
 font-size:10px;
 line-height:12px;
  color:#FFD500;
  text-align:justify;
}

.playlisttitle
{
  font-family:arial, tahoma, helvetica, sans-serif;
 font-size:12px;
 line-height:12px;
 font-weight:bold;
 color:#FF00A8;
}

.playlisttitlelite
{
  font-family:arial, tahoma, helvetica, sans-serif;
 font-size:12px;
 line-height:14px;
 font-weight:bold;
 color:#5600FF;
}

.playertitle
{
 font-family:arial, tahoma, helvetica, sans-serif; 
 font-size:18px;
 line-height:22px;
 font-weight:bold;
 color:#FF00A8;
}

.playertitlelite
{
 font-family:arial, tahoma, helvetica, sans-serif; 
 font-size:18px;
 line-height:22px;
 font-weight:bold;
 color:#FF00A8;
}
.detaillabel
{
  font-family:arial, tahoma, helvetica, sans-serif;
 font-size:12px;
 line-height:20px;
 font-weight:bold;
 color:#D0D0D0;
}

.detailslabellite
{
 font-family:arial, tahoma, helvetica, sans-serif; 
 font-size:11px;
 line-height:13px;
 font-weight:bold;
 color:#F0F0F0;
}

.details
{
 font-family:arial, tahoma, helvetica, sans-serif; 
 font-size:12px;
 line-height:20px;
 font-weight:bold;
 color:#FF00A8;
}

.detailslite
{
 font-family:arial, tahoma, helvetica, sans-serif; 
 font-size:11px;
 line-height:13px;
 font-weight:bold;
 color:#FF00A8;
}



table.titletable 
{
		width:98%;

	margin:2px 2px 2px 2px;
	border-width: 0px;
	border-style: solid;
	border-color: black;
	border-collapse:collapse;
	/*background-color: #4d646c;*/
		/*color: #dbdbdb;*/
	color: #202020;
 font-family:arial, tahoma, helvetica, sans-serif;
	font-size: 11px;
	vertical-align:middle;
	line-height: 12px;
}
table.titletable th {
	border-width: 0px;
	padding:0px;
	border-style: none;
	border-color: black;
	/*background-color: #4d646c;*/
		/*color: #dbdbdb;*/
 font-family:arial, tahoma, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	vertical-align:middle;
		line-height: 12px;
}
table.titletable td {
	border-width: 0px;
	padding: 0px;
	border-style: none;
	border-color: black;
	/*background-color: #4d646c;*/
		/*color: #dbdbdb;*/
	color: #202020;
 font-family:arial, tahoma, helvetica, sans-serif;
	font-size: 11px;
	vertical-align: middle;
		line-height: 12px;
}

table.titletablelite 
{
	width:98%;
	margin:2px 2px 2px 2px;
	border-width: 1px;
	border-style: none;
	border-color: black;
	border-collapse:collapse;
	/*background-color: #4d646c;*/
		/*color: #dbdbdb;*/
	color: #000000;
 font-family:arial, tahoma, helvetica, sans-serif;
	font-size: 11px;
	vertical-align:middle;
	line-height: 11px;
}
table.titletablelite th {
	border-width: 1px;
	padding:0px;
	border-style: none;
	border-color: black;
	/*background-color: #4d646c;*/
		/*color: #dbdbdb;*/
			color: #000000;
 font-family:arial, tahoma, helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	vertical-align:middle;
		line-height: 9px;
}
table.titletablelite td {
	border-width: 1px;
	padding: 0px;
	border-style: none;
	border-color: black;
	/*background-color: #4d646c;*/
		/*color: #dbdbdb;*/
	color: #000000;
 font-family:arial, tahoma, helvetica, sans-serif;
	font-size: 9px;
	vertical-align: middle;
		line-height: 9px;
}
td.off {
background-color:Transparent;
}
td.on {
background: #C8C8C8;
/*filter:alpha(opacity=35);
opacity: 0.35;
-moz-opacity:0.35;
color: rgba(255, 255, 255, 0.35);*/

} 
td.play 
{
	background: #B0B0B0;
	border-width: 1px;
	border-style: solid;
	border-color: #5600FF;
} 
/*End Player*/
/*==================================================================================================================*/
/*Rotator*/
.Rotator 
{
  border:solid 1px black; 
  background-color:transparent;
  cursor:default; 
}

.RotatorFrame 
{
  border:none 1px white; 
  height:35px; 
  font-family:Tahoma, Arial; 
  font-size:11px; 
  background-color:Transparent ; 
  cursor:default;
}

.RotatorFrameOver 
{
  border:solid 1px white; 
  border-bottom-color:white;
  border-right-color:white;
  width:240px; 
  height:35px; 
  font-family:Tahoma, Arial; 
  font-size:11px; 
  background-color:transparent; 
  cursor:default;
}

.ProductTitle
{
  font-family:Tahoma, Arial;
  font-size:11px;   
  font-weight:bold;
     color:#101010;
}

.ProductText
{
  font-family:'Arial Narrow',Arial;
  font-size:11px;   
  font-weight:normal;
  line-height:12px;
  color:#101010;
  width:195px;
  text-align: justify; 
 /* text-justify: newspaper ;*/
}

.ProductPrice
{
  font-family:Tahoma, Arial;
  font-size:12px;   
  font-weight:bold; 
  color:Red; 
}

.RotatorImage
{
/*	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=35)";
	filter:alpha(opacity=35);
	opacity: 0.35;
	-moz-opacity:0.35;
	color: rgba(255, 255, 255, 0.35);
*/
	border:none;
}


/* News Ticker Style on Footer*/
.Rotator2 
{
  border:solid 0px black; 
  background-color:transparent;
  cursor:default; 
  height:15px;
}

.RotatorFrame2 
{
  border:none 0px white; 
  width:600px; 
  height:15px; 
  font-family:Tahoma, Arial; 
  font-size:11px; 
  background-color:Transparent ; 
  cursor:default;
}

.RotatorFrameOver2 
{
  border:solid 0px white; 
  border-bottom-color:white;
  border-right-color:white;
  width:600px; 
  height:15px; 
  font-family:Tahoma, Arial; 
  font-size:11px; 
  background-color:transparent; 
  cursor:default;
}

.ProductTitle2
{
  font-family:Tahoma, Arial;
  font-size:11px;   
    line-height:12px;
  font-weight:bold;
  color:#F0F0F0;
  width:50px;
}

.ProductText2
{
  font-family:Tahoma, Arial;
  font-size:11px;   
  font-weight:normal;
  line-height:12px;
  color:#F0F0F0;
  width:550px;
  text-align: justify; 
 /* text-justify: newspaper ;*/
}
/*End Rotaor*/
/*==========================================================================================================================*/
/*Style Sheet*/
div#content{ 
position:relative;
top:1px; 
float:left; 
width:750px; 
height:540px; 
text-align:left; 
padding:5px; 
overflow:auto; 
} 
div#contentviewcomment{ 
position:relative;
top:5px; 
float:left; 
width:750px; 
height:540px; 
text-align:left; 
padding:5px; 
overflow:auto; 
} 

div#contentleavecomment{ 
position:relative;
top:5px; 
float:left; 
width:750px; 
height:540px; 
text-align:left; 
padding:5px; 
overflow:auto; 
} 

div#container
{
  position:relative;
  top:0px;
 background-color:#F0F0F0; 
 padding-left:0px;
 padding-right:0px;

 width:975px;
 height:782px;
 margin-left:auto;
 margin-right:auto;
}
div#tabcontainer
{
  position:relative;
  top:0px;
 background-color:#FFFFFF; 
 padding-left:10px;
 padding-right:0px;
 width:350px;
 height:330px;
 margin-left:auto;
 margin-right:auto;
}
div#flash
{
	position:relative;
	left:445px;
	top:27px;
	z-index:100;
	
}
span#header
{
	position:absolute;
	left:5px;
	top:5px;
}

span#ContentPlaceHolder
{
	position:absolute;
	top:141px;
	left:198px;
	width:798px;
	height:588px;
	background-color:#F0F0F0;
}

span#footer
{
	position:relative;
	
	color:#FCCF12;
	font-family:Tahoma, Arial;
	font-size:10px;
	font-weight:normal;
}
span#views
{
	position:relative;
	
	color:#FCCF12;
	font-family:Tahoma, Arial;
	font-size:10px;
}
span#commentinfo
{
	font-family:Tahoma, Arial;
	font-size:9px;
	line-height:10px;
	color:#FF00A8;
	text-align:center;
}
.commentlink a:link {font-family:Tahoma, Arial;font-size: 10px; color:#FCCF12; text-decoration:none; font-weight:bold;}
.commentlink a:visited {font-family:Tahoma, Arial;font-size: 10px; color:#FCCF12; text-decoration:none; font-weight:bold;}
.commentlink a:hover {font-family:Tahoma, Arial;font-size: 10px; color:#F5CC26; text-decoration:underline; font-weight:bold;}
.commentlink a:active {font-family:Tahoma, Arial;font-size: 10px; color:#FCCF12; text-decoration:underline; font-weight:bold;} 

.vsmall
{
	font-family:Tahoma, Arial;
	font-size:9px;
		line-height:10px;
	color:#101010;
}

.small
{
	font-family:Tahoma, Arial;
	font-size:10px;
		line-height:11px;
	color:#101010;
}

vsmallblue
{
	font-family:Tahoma, Arial;
	font-size:9px;
		line-height:12px;
	color:#5600FF;
}

.smallblue
{
	font-family:Tahoma, Arial;
	font-size:10px;
		line-height:12px;
	color:#5600FF;
}

.vsmallwhite
{
	font-family:Tahoma, Arial;
	font-size:9px;
		line-height:12px;
	color:#D0D0D0;
}

.smallwhite
{
	font-family:Tahoma, Arial;
	font-size:10px;
		line-height:12px;
	color:#D0D0D0;
}

.vsmallyellow
{
	font-family:Tahoma, Arial;
	font-size:9px;
		line-height:12px;
		font-weight:bold;
	color:#FFD500;
}

.smallyellow
{
	font-family:Tahoma, Arial;
	font-size:11px;
		line-height:12px;
				font-weight:bold;
	color:#FFD500;
}

.smallpink
{
	font-family:Tahoma, Arial;
	font-size:11px;
		line-height:12px;
				font-weight:bold;
	color:#FF00A8;
}

.yellow
{
	font-family:Tahoma, Arial;
	font-size:14px;
		line-height:16px;
				font-weight:bold;
	color:#FFD500;
}



body,p
{
	color:#404040;
	font-family:Tahoma, Arial;
	font-size:12px;
	line-height:14px;
}
H1
{
	color:#282828;
	font-family:Tahoma, Arial;
	font-size:22px;
	line-height:26px;
	font-weight:bold;
	margin:0;

}
H2
{
	color:#0028FF;
	font-family:Tahoma, Arial;
	font-size:18px;
	line-height:20px;
	font-weight:bold;
	margin:0;

}
H3
{
	color:#FF00A8;
	font-family:Tahoma, Arial;
	font-size:16px;
	line-height:20px;
	font-weight: bold;
	margin:0;
}
H4
{
	color:#0028FF;
	font-family:Tahoma, Arial;
	font-size:11px;
	line-height:12px;
	font-weight:bold;
	margin:0;
	margin-top:3px;
}
.PageHeading
{
	color:#0028FF;
	/*background-color:#606060;
	font-family:Tahoma, Arial;
	font-size:16px;
	font-weight:bold;
	/*line-height:1.7em;*/
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	width:780px;
}
.PageHeadingSub
{
	color:#101010;
	/*background-color:#606060;*/
	font-family:Tahoma, Arial;
	font-size:12px;
	font-weight:normal;
	/*line-height:1.7em;*/
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
}
div#videoPlayer
{
	margin-left:auto;
	margin-right:auto;
}
.ItemTitle{
/*Front Page Item Titles;*/
font-family:Tahoma, Arial;
color:#0029FF;
font-size:14px;
font-weight:bold;
background-color:#A0A0A0;
}
#tditemheadingmiddle
{
	background-image: url(../images/itemheadingmiddleG.jpg);
	width:100%; 
}
.button 
{
font-family:Tahoma, Arial;
font-size:10px;
font-weight:bold;	
color:#00E000;
background-color:#606060;
text-decoration:none;
border-style:ridge;
}
table.mytable {
	margin:2px 2px 2px 2px;
	border-width: 0px;
	border-style: solid;
	border-color: black;
	border-collapse: separate;
	/*background-color: #4d646c;*/
		/*color: #dbdbdb;*/
	color: #202020;
	font-size: 1em;
	vertical-align:middle;
	line-height: 1;
}
table.mytable th {
	border-width: 1px;
	padding:2px;
	border-style: solid;
	border-color: black;
	/*background-color: #4d646c;*/
		/*color: #dbdbdb;*/
	color: #202020;
	font-size: 1em;
	font-weight: bold;
	vertical-align:middle;
}
table.mytable td {
	border-width: 1px;
	padding: 2px;
	border-style: solid;
	border-color: black;
	/*background-color: #4d646c;*/
		/*color: #dbdbdb;*/
	color: #202020;
	font-size: 1em;
	vertical-align: middle;
}
.aligncenter {
   display: block;
   margin-left: auto;
   margin-right: auto;
}
a:link {
    text-decoration: underline;
        font-weight: bold;
        font-family:Tahoma, Arial;
        font-size:12px;
        line-height:15px;
    color: #5600FF;
}

a:visited {
    text-decoration: underline;
            font-weight: bold;
                    font-family:Tahoma, Arial;
        font-size:12px;
                line-height:15px;
    color: #9500FF;
}

a:active {
    text-decoration: underline;
        font-weight: bold;
                font-family:Tahoma, Arial;
        font-size:12px;
                line-height:15px;
    color: #5600FF;
}
a:hover {
    text-decoration: underline;
    font-weight: bold;
            font-family:Tahoma, Arial;
        font-size:12px;
                line-height:15px;
    color:#D500FF;
}

a.green:link {
    text-decoration: underline;
        font-weight: bold;
        font-family:Tahoma, Arial;
        font-size:11px;
        line-height:20px;
    color: #29FF00;
}

a.green:visited {
    text-decoration: underline;
            font-weight: bold;
                    font-family:Tahoma, Arial;
        font-size:11px;
                line-height:20px;
    color: #95FF00;
}

a.green:active {
    text-decoration: underline;
        font-weight: bold;
                font-family:Tahoma, Arial;
        font-size:11px;
                line-height:20px;
    color: #29FF00;
}
a.green:hover {
    text-decoration: underline;
    font-weight: bold;
            font-family:Tahoma, Arial;
        font-size:11px;
                line-height:20px;
    color:#A9FF00;
}

.commentname 
{
	color:#404040;
	font-family:Tahoma, Arial;
	font-size:14px;
	font-weight:bold;
	margin:0;
}

.commentdate
{
	color:#404040;
	font-family:Tahoma, Arial;
	font-size:10px;
	font-weight:bold;
	margin:0;
}

.commentdetailgrey
{
	color:#808080;
	font-family:Tahoma, Arial;
	font-size:10px;
	font-weight:normal;
	margin:0;
}

.commentbody
{
	background-color:#F0F0F0;
	color:#101010;
	font-family:Tahoma, Arial;
	font-size:12px;
	font-weight:normal;
	margin:5px;
}
.commentpanel
{
	background-color:#F0F0F0;
	color:#101010;
	margin:5px;
	padding-top: 0px;
	padding-bottom:0px;
	padding-left:5px;
	padding-right:5px;
}

.pictureframe
{
	border:solid; border-width:1px; border-color:Black; margin:5px; padding:5px;
}
.myhr
{
width:710px; 
background-image:url(/images/player/PlayListSeparator.gif); 
background-repeat:repeat-x;
}
/*End StyleSheet*/
/*======================================================================================================================*/
/*Tab Style*/
.TopGroup
{
  z-index:99;
  position:relative;
  top:1px;
  background-color:White;
}

.DefaultTab
{
  background-image: url(../images/tabstrip/tab_bg.gif);
/*  color:black;
 font-family:Tahoma, Arial;
  font-size:10px;*/
  cursor:default;
}

.DefaultTabHover
{
  background-image: url(../images/tabstrip/hover_tab_bg.gif);
 /* color:black;
  font-family:Tahoma, Arial;
  font-size:10px;*/
  cursor:default;
}

.SelectedTab
{
  background-image: url(../images/tabstrip/selected_tab_bg_white.gif);
  /*color:black;
  font-family:Tahoma, Arial;
  font-size:10px;*/
  cursor:default;
}

.DefaultTabPage
{
  background-image: url(../images/tabstrippage/tab_bg.gif);
  color:#101010;
  font-family:Tahoma, Arial;
  font-size:14px;
background-color:White;
  cursor:default;
}

.DefaultTabHoverPage
{
  background-image: url(../images/tabstrippage/hover_tab_bg.gif);
  color:#0029FF;
  font-family:Tahoma, Arial;
  font-size:14px;
 background-color:White;
  cursor:default;
}

.SelectedTabPage
{
  background-image: url(../images/tabstrippage/selected_tab_bg_white.gif);
  /*color:#FF00A6;*/
  color:#0029FF;
  font-family:Tahoma, Arial;
  font-size:16px;
  font-weight:bold;
  background-color:White;
  cursor:default;
}
/*End TabStyle*/

/*END OF STYLES*/