/* GLOBAL STYLE SHEET - USED ON ALL PAGES */

/* The following 'behavior' fixes PNG transparency
in IE 5.5+. It links to an .HTC file containing 
javascript.

NOTE: THIS MUST BE AN ABSOLUTE PATH OR ELSE IT WON'T
WORK!!

This won't affect any other browsers 
and doesn't need to since all other browsers 
have .PNG support. Note that the more elements 
you apply this fix to, the more of a performance
hit you will get. Not noticeable at low numbers, but
if you were to put a '*' meaning all elements, then
depending on the server and number of elements
it will take a few seconds to search through
every element and add this fix to it. */
img.png {
	behavior: url(/css/iepngfix.htc); 
}

div#new-videos-icon {
	background: url(/products/video/images/new-videos-icon.png) top left no-repeat;
	width: 86px;
	height: 52px;
	behavior: url(/css/iepngfix.htc); 
	position: absolute;
	left: 107px;
	top: -19px;
	cursor: hand;
}

BODY
{
	margin: 0px;
	font-family: Verdana;
	font-size: 12px;
}

A.globallink
{
	color: #0E64D3;
	text-decoration: none;
}

A.globallink:hover
{
	color: #046E64;
	text-decoration: underline;
}

td.header_top_bar
{
	background-image: url(../images/subpages/header_top_bar.jpg);
	background-position: bottom;
	background-repeat: repeat-x;
}

td.header_bottom_bar
{
	background-image: url(../images/subpages/header_bottom_bar.jpg);
	background-position: top;
	background-repeat: repeat-x;
}

input#search_txt
{
	border: 1px solid #AAAAAA; 
	font-family: Verdana; 
	font-size: 10px; 
	color: #F78A29; 
	width: 158px; 
	height: 15px; 
	background-image: url(../images/homepage/searchbak.gif);
	background-position: right;
	background-repeat: no-repeat;
}

input#subscribe_email
{
	border: 1px solid #AAAAAA; 
	font-family: Verdana; 
	font-size: 10px; 
	color: #F78A29; 
	width: 100px; 
	height: 15px; 
	background-image: url(../images/homepage/newsletteremailbak.jpg); 
	background-repeat: no-repeat; 
	background-position: top;
}

.relative_div {
	position: relative;
	z-index: 1;
}

.absolute_div {
	position: absolute;
}

.admin_link {
	font-size: 9px;
}
.medium_link {
	font-size: 11px;
}


.large_cap {
	font-size: 24px;
}

.bio {
	font-size: 12px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
}
.outline {
	border: 1px solid #000000;
}

.AuthorizeNetSeal {
	font-size: 9px;
}
td.related_interview_text {
	color: #FFFFFF;
	padding-right: 4px;
	padding-left: 4px;
}
.10point {
	font-size: 10px;
}
.11point {
	font-size: 11px;
}
.13point {
	font-size: 13px;
}
.13point {
	font-size: 13px;
}
.15point {
	font-size: 15px;
}
.18point {
	font-size: 18px;
}
.error {
	color: #FF0000;
}
