body {
	margin:0px;
	font-family:Arial, Helvetica;
	font-size:9pt;
	/*background-color:#8FA7E6;*/
	background-color:#ACCAE5;
}
.IFBody {
	margin:0px;
	font-family:Arial, Helvetica;
	font-size:9pt;
	background-color:#ffffff;
}
.ifinset {
	border:1px solid #000000;
}
table, td {
	margin:0px;
	font-family:Arial, Helvetica;
	font-size:9pt;
}
div {
	font-family:Arial, Helvetica;
	color:black;
}
form {
	display: inline;
}
hr {
	height:1px;
	color:#c0c0c0;
}
a,a:visited,a:active {
	font-weight:bold;
	color: #000080;
	text-decoration: none;
}
a:hover {
	color: orange;
}

.vidlist,.vidlist:visited {
	font-weight:normal;
	color: #000080;
	text-decoration: none;
}
.vidlist:active
{
	color:#cc0000;
	font-weight:bold;
}
.vidlist:hover {
	color: orange;
}

.header {
	font-weight:bold;
	font-size:10pt;
	color:#666666;
}
.ssubmit {
	cursor:pointer;
	border:1px solid #000000;
	background:#dddddd;
	font-family:Arial, Helvetica;
	font-size:8pt;
	font-weight:bold;
	color:000000;
}
.ssubmit_small {
	cursor:pointer;
	border:1px solid #000000;
	background:#dddddd;
	font-family:Arial, Helvetica;
	font-size:7.5pt;
	font-weight:bold;
	color:000000;
}
.sinput {
	border:1px solid #000000;
	font-family:Arial, helvtica;
	font-size:8pt;
	font-weight:normal;
	color:#000000;
}
.sinput_smaller {
	border:1px solid #000000;
	font-family:Arial, helvtica;
	font-size:7.5pt;
	font-weight:normal;
	color:#000000;
}
.htxt {
	font-family:Arial, Helvetica;
	font-size:9pt;	
	font-weight:bold;
	color:#000080;
}

.smalltxt, .smallertxt, .maintxt, .largetxt {font-family:Arial, Helvetica;}
.smalltxt 	{font-size:8pt;}
.smallertxt {font-size:7.5pt;}
.maintxt 	{font-size:10pt;}
.largetxt 	{font-size:12pt;}
.bold 			{font-weight:bold;}
.red 			{color:#cc0000;}
.white 			{color:#ffffff;}
.blue 			{color:000080;}
.grey 			{color:#666666;}
.subScr		{font-size:7pt;position:relative;top:8px;}

.ctr {text-align:center;}

.contentTable {
	padding-top:4px;
	background-color:#ffffff;
	border:1px solid #c0c0c0;
}
td.listItem1 
{
	font-weight:normal;
	padding:7px 3px 7px 3px;
}
td.listItem2 
{
	font-weight:normal;
	padding:7px 3px 7px 3px;
	background-color:#DDD;
}
div.AEDcat {
	position:absolute;
	height:250px;
	width:300px;
	padding:10px;
}
td.CatTitleCell {
	border:none;
	font:bold 14px Arial;
	height:40px;
}
td.videoBottom {
	text-align:right;
	padding-bottom:7px;
}
div.pageBut, div.pageButOver, div.pageButCur {
	border:none;
	padding:3px;
	font:bold 16px Arial;
	float:right;
	width:15px;
	cursor:pointer;
	color:navy;
}
.Out {
	color:navy;
}
.Over{
	color:orange;
}
div.pageButCur {
	color:orange;
	cursor:default;
}
div.catSel{
	border:none;
	padding:0px 0px 10px 0px;
	font:bold 12px Arial;
	cursor:pointer;
}

div.titL, div.titR {
	border:none;
	position:absolute;
	z-index:5;
	width:10px;
	top:0px;
	height:40px;
}
div.titC {
	border:none;
	position:absolute;
	z-index:2;
	background-repeat:repeat-x;
	width:98%;
	top:0px;
	left:5px;
	height:40px;
}
div.titR {
	right:0px;
}
div.titL {
	left:0px;
}
div.Search {
	border:none;
	padding:0px 20px 0px 0px;
	font:bold 16px Arial;
	float:left;
	color:navy;
	position:relative;
	left:-12px;
	width:100%;
}
div.SearchBut{
	border:none;
	font:bold 11px Arial;
	float:left;
	padding:3px 0px 0px 5px;
	cursor:pointer;
}
div.AdvSearch {
	border:none;
	font:normal 11px Arial;
	float:left;
	padding:3px 0px 0px 20px;
	position:relative;
}

.pad {padding:5px 20px 5px 40px}
.pad2 {padding:5px 20px 5px 80px}

div.AdvTxt 					{color:navy;cursor:default;font:bold 11px Arial}
div.AdvSearchWin 			{position:absolute;top:2px;left:20px;}
div.AdvSearchWin table td 	{font:bold 11px Arial;padding-right:10px; background-color:white;}
div.AdvSearchWin table .A 	{font:bold 11px Arial;padding-right:70px;}

td.mouse			{color:navy;font-weight:bold;text-decoration:none;cursor:pointer;}
td.mouse:hover		{color:orange;}
td.mouse td			{color:navy;font-weight:normal;text-decoration:none;cursor:pointer;}
td.mouse:hover td	{color:orange;}

div.calLink 		{position: absolute; right: 220px; top: 0px; width: 150px; padding: 10px;}
