/*
BASIC PAGE SETUP 
*/
body
{
	background: #C5C5C5;
	padding:0;
	margin:0;
}

/*
FONTS 
*/
body,div,td,th,caption,h1,h2,h3,h4,h5,h6,b,i,span,p,ul,ol,li,dl,dd,dt,em,strong,dfn,samp,kbd,var,cite,abbr,acronym,blockquote,q,sub,sup,ins,del,dir,menu 
{
	font-family:verdana,arial,sans-serf;
	color:#333333;
}
h1,h2,h3,h4,h5,h6 
{
	color:#333333;
}

/* reset HTML blocks for new styles */
h1,h2,h3,h4,h5,h6,p,div 
{
	padding:0px;
	margin:0px;
}
ol,ul,li 
{/*not altering left+right for lists*/
	padding-top:0px;
	padding-bottom:0px;
	margin-top:0px;
	margin-bottom:0px;
}

/*titles*/
.pageTitle
{
	font-size:18px;
}
h1 
{
	font-size:15px;
	padding-top:4px;
	margin-top:5px;
	padding-bottom:0;
	font-weight:bold;
}

h2 
{
	font-size:14px;
	padding-bottom:0;
	padding-top:5px;
	font-weight:bold;
}

h3 
{
	font-size:13px;
	padding-bottom:0;
	padding-top:6px;
	font-weight:bold;
}
h3 a
{
	font-size:12px;
	padding-bottom:4px;
	padding-top:6px;
	font-weight:normal;
}

h4 
{
	font-size:14px;
	padding-bottom:2px;
	padding-top:4px;
	font-weight:bold;
}
h5 
{
	font-size:12px;
	padding-bottom:2px;
	padding-top:4px;
	font-weight:bold;
}
h6 
{
	font-size:9px;
	padding-bottom:2px;
	padding-top:4px;
	font-weight:normal;
	font-style:normal
}
h6 a
{
	font-size:9px;
	padding-bottom:2px;
	padding-top:4px;
	font-weight:normal;
	font-style:normal
}

/* basic font size */
p,caption,div,li,ol,ul,p,span,body,td
{
	font-size:11px;
	line-height:1.4;
}

p
{
	padding-top:3px;
}


input,select,textarea
{
	font-family:verdana,arial,sans-serf;
	font-size: 11px;
	font-weight:normal;
}
.searchInput
{
	padding-left:3px;
}

/*
UNITY SUB MENU
*/
ul.unityNavList span
{
	padding-top:4px !important;
	padding-bottom:4px !important;
}

/*tables*/
table
{
	empty-cells:hide;
}


td
{
	/*size set in 'basic font size' above*/
}
th 
{
	/*set similar to h4*/
	font-size:14px;
	font-weight:bold;
}
caption 
{
	/*size set in 'basic font size' above*/
	font-style:italic;
	caption-side:top;
	padding-top:8px;
}
tr 
{
	vertical-align:top;
}

.uContentList
{
	padding-left:0 !important;
}
.uLayoutTable
{
	padding-left:0 !important;
}
.uContentListDesc
{
	padding-left:0 !important;
}


/*
LINKS 
*/
a:link, a:link em
{
	color:#FF0000;
	text-decoration:none;
}
a:active, a:active em
{
	color:#FF0000;
	text-decoration:none;
}
a:visited,a:visited em
{
	color:#FF0000;
	text-decoration:none;
}
a:hover, a:hover em 
{
	color:#FF6666;
	text-decoration:underline;
}

UL.unityNavList  A:hover SPAN {
	color: #FFFFFF !important;

}

 #myVideo
{
	position: absolute;
	left: -9999px;
	top: -9999px;
	z-index:99;
}

