﻿
/*---- New Elements ----*/
body {
	background-image: url(../../Images/bg.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align: center;
	background-repeat: repeat-x;
	background-position: top;
	background-color: #CCCDCE;
}

#container {
margin: 0 auto;
width: 963px;
}

.splashSmallCopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 15px;
	padding-left: 15px;
}
/*-- splashSmallLabelCopy is for dynamic elements in the splash content same as splashSmallCopy, but with no right and left padding --*/
.spashSmallLabelCopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 15px;
	padding-bottom: 15px;
}

.yellowSmallHeading {
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 12px; 
    color: #FFCC33; 
    text-decoration: none; 
    }
    
.yellowHeading {
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 14px; 
    color: #FFCC33; 
    text-decoration: none; 
    }
    
.splashCopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 24px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 15px;
	padding-left: 25px;
}
/*-- splashLabelCopy is for dynamic elements in the splash content same as splashCopy, but with no right and left padding --*/
.splashLabelCopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 24px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 15px;
	padding-bottom: 15px;
}

.tabSelected {
	background-image:url(../../Images/tab_bg.gif);
	background-position:right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFCC33;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
}
.tabSelected a:link {color: #FFCC33; text-decoration: none; } 
.tabSelected a:visited {color: #FFCC33; text-decoration: none; } 
.tabSelected a:hover {COLOR: #FFFFFF; text-decoration: none; } 
.tabSelected a:active {text-decoration: none; 
}

.tab {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFCC33;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;

}
.tab a:link {color: #FFCC33; text-decoration: none; } 
.tab a:visited {color: #FFCC33; text-decoration: none; } 
.tab a:hover {COLOR: #FFFFFF; text-decoration: none; } 
.tab a:active {text-decoration: none; 
}

.tabTightSelected {
	background-image:url(../../Images/tab_bg.gif);
	background-position:right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFCC33;
	padding-top: 5px;
	padding-right: 4px;
	padding-bottom: 5px;
	padding-left: 4px;
}
.tabTightSelected a:link {color: #FFCC33; text-decoration: none; } 
.tabTightSelected a:visited {color: #FFCC33; text-decoration: none; } 
.tabTightSelected a:hover {COLOR: #FFFFFF; text-decoration: none; } 
.tabTightSelected a:active {text-decoration: none; 
}
.tabTight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFCC33;
	padding-top: 5px;
	padding-right: 4px;
	padding-bottom: 5px;
	padding-left: 4px;

}
.tabTight a:link {color: #FFCC33; text-decoration: none; } 
.tabTight a:visited {color: #FFCC33; text-decoration: none; } 
.tabTight a:hover {COLOR: #FFFFFF; text-decoration: none; } 
.tabTight a:active {text-decoration: none; 
}

.whitePapersYellowBox {
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 7px;
	padding-left: 12px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.whitePapersYellowBox a:link {color: #666666; text-decoration: none; } 
.whitePapersYellowBox a:visited {color: #666666; text-decoration: none; } 
.whitePapersYellowBox a:hover {COLOR: #213A6B; text-decoration: none; } 
.whitePapersYellowBox a:active {text-decoration: none; 
}

.whitePapersYellowBoxNavCollateral {
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 7px;
	padding-left: 12px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	line-height: 20px;
}
.whitePapersYellowBoxNavCollateral a:link {color: #666666; text-decoration: none; } 
.whitePapersYellowBoxNavCollateral a:visited {color: #666666; text-decoration: none; } 
.whitePapersYellowBoxNavCollateral a:hover {COLOR: #213A6B; text-decoration: none; } 
.whitePapersYellowBoxNavCollateral a:active {text-decoration: none; 
}
/*-- Add this div to each content line for spacing in the Case Studies and White Papers Yellow Boxes --*/
.lineheight {
    padding-bottom: 10px; 
}
.caseStudiesYellowBox {
	padding-top: 17px;
	padding-right: 10px;
	padding-bottom: 17px;
	padding-left: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	line-height: 20px;
}
.caseStudiesYellowBox a:link {color: #666666; text-decoration: none; } 
.caseStudiesYellowBox a:visited {color: #666666; text-decoration: none; } 
.caseStudiesYellowBox a:hover {COLOR: #213A6B; text-decoration: none; } 
.caseStudiesYellowBox a:active {text-decoration: none; 
}

.bodyContent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #333333;
	padding-top: 10px; /*18px;*/
	padding-right: 30px;
	padding-bottom: 0px;
	padding-left: 27px;
}
.bodyContent ul
{
	margin-top:3px;
}

.bodyContent a:link {color: #333333; text-decoration: none; } 
.bodyContent a:visited {color: #333333; text-decoration: none; } 
.bodyContent a:hover {COLOR: #333333; text-decoration: underline; } 
.bodyContent a:active {text-decoration: none; 
}
.bodyContentHighlight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	color: #7386B5;
	padding-top: 18px;
	padding-bottom: 0px;
}

.bodyContentExpand {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #333333;
	padding-top: 18px;
	padding-right: 30px;
	padding-bottom: 0px;
	padding-left: 27px;
}

.bodyContentExpand a:link {color: #333333; text-decoration: none; } 
.bodyContentExpand a:visited {color: #333333; text-decoration: none; } 
.bodyContentExpand a:hover {COLOR: #333333; text-decoration: underline; } 
.bodyContentExpand a:active {text-decoration: none; 
}

h1 {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	color: #333333;
}

h1 a:link, h1 a:visited, h1 a:active  {color: #333333; text-decoration: none; }
h1 a:hover { text-decoration: underline; }
.header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	color: #333333;
	padding-top: 18px;
	padding-right: 30px;
	padding-bottom: 0px;
	padding-left: 27px;
}

.header a:link {color: #333333; text-decoration: none; } 
.header a:visited {color: #333333; text-decoration: none; } 
.header a:hover {COLOR: #333333; text-decoration: underline; } 
.header a:active {text-decoration: none; 
}

.header2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 20px;
	color: #333333;
	padding-top: 18px;
	padding-right: 30px;
	padding-bottom: 0px;
	padding-left: 27px;
}

.header a:link {color: #333333; text-decoration: none; } 
.header a:visited {color: #333333; text-decoration: none; } 
.header a:hover {COLOR: #333333; text-decoration: underline; } 
.header a:active {text-decoration: none; 
}


.headerLabel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	color: #333333;
	padding-top: 18px;
	padding-bottom: 0px;
}
.more {font-weight: normal;}

.homeNewsEventsBox {
	background-color: #FFFFFF;
    background-image: url(../../images/hm_news_bottom_bg.gif);
    background-repeat: repeat-x;
    background-position: bottom;
}
.contactUsBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #213A6B;
	background-color: #DFE0E1;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 20px;
	padding-left: 8px;
	background-image: url(../../Images/gray_corner.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	line-height: 24px;
}
.datasheetOverView {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #738EB5;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
	background-image: url(../../Images/products_dsoverview_corner.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	line-height: 24px;
}
.datasheetBlueBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #21386B;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
	background-image: url(../../Images/products_ds_corner.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	line-height: 24px;
}
.requestMoreInformation {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #213A6B;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 20px;
	padding-left: 8px;
	line-height: 24px;
}
.sideTableTitleA {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #E38000;
	text-decoration: none;
}
.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	padding-left: 8px;
	padding-top: 4px;
	padding-bottom: 4px;
}

.footer a:link {color: #666666; text-decoration: none; } 
.footer a:visited {color: #666666; text-decoration: none; } 
.footer a:hover {COLOR: #213A6B; text-decoration: none; } 
.footer a:active {text-decoration: none; 
}

.office {
background-image: url(../../Images/office_bg.gif);
background-position: bottom right; 
background-repeat: no-repeat; 
background-color: #E8E9E9; 
vertical-align: middle; 
padding-left: 30px;
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
line-height: 18px;
font-weight: bold;
}

.newsItemBox {
background-image: url(../../Images/office_bg.gif);
background-position: bottom right; 
background-repeat: no-repeat; 
background-color: #E8E9E9; 
vertical-align: middle; 
padding-top: 6px;
padding-left: 12px;
padding-bottom: 6px;
padding-right: 12px;
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
line-height: 18px;
}

/*---- Visual Elements ----*/
#pageFrame
{
	text-align: center;
	color: #000000;
	width: 951px;
	margin: 0px auto;
}
#contentHeader
{
	float: none;
	background-color: #FFFFFF;
	height: 130px;
	z-index: 100;
}
#contentFooter
{
	text-align: left;
	float: none;
}
#contentMainFrame
{
	float: none;
	text-align: left;
	margin: 0px 0px 0px 0px;
}
#contentFrame
{
	float: left;
	text-align: left;
	margin: 0px 0px 0px 0px;
}
#contentNavFrame
{
	float: right;
	text-align: left;
	width: 220px;
	margin: 0px 0px 0px 0px;
}
#contentUpperMainFrame
{
	float: none;
	text-align: left;
	margin: 0px 0px 0px 0px;
}
#contentUpperFrame
{
	float: left;
	text-align: left;
	margin: 0px 0px 0px 0px;
}
#contentUpperNavFrame
{
	float: right;
	text-align: left;
	width: 220px;
	margin: 0px 0px 0px 0px;
}
#contentLowerMainFrame
{
	float: none;
	text-align: left;
	margin: 0px 0px 0px 0px;
}
#contentLowerFrame
{
	float: left;
	text-align: left;
	margin: 0px 0px 0px 0px;
}
#contentLowerNavFrame
{
	float: right;
	text-align: left;
	width: 220px;
	margin: 0px 0px 0px 0px;
}

/* Unnamed HTML Element Styles */
IMG		{ vertical-align: top; }
IMG.floatRight	{ vertical-align: top; float: right; margin: 0px 0px 12px 25px; }
IMG.floatLeft	{ vertical-align: top; float: left; margin: 0px 25px 12px 0px; }

/* Standard link is blue */
A:link		{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #7386B5; text-decoration: none;}
A:visited	{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #7386B5; text-decoration: none;}
A:hover		{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #7386B5; text-decoration: none;}
A:active	{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #7386B5; text-decoration: none;}

A.whiteHeadingLink:link	{font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #666666; text-decoration: none; }
A.whiteHeadingLink:visited	{font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #666666; text-decoration: none; }
A.whiteHeadingLink:hover	{font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #213A6B; text-decoration: none; }
A.whiteHeadingLink:active	{font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #666666; text-decoration: none; }
A.yellowHeadingLink:link	{font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FFCC33; text-decoration: none; }
A.yellowHeadingLink:visited	{font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FFCC33; text-decoration: none; }
A.yellowHeadingLink:hover	{font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; text-decoration: none; }
A.yellowHeadingLink:active	{font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FFCC33; text-decoration: none; }
A.blueHeadingLink:link		{font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #7386B5; text-decoration: none; }
A.blueHeadingLink:visited	{font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #7386B5; text-decoration: none; }
A.blueHeadingLink:hover		{font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #7386B5; text-decoration: none; }
A.blueHeadingLink:active	{font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #7386B5; text-decoration: none; }

A.whiteFeaturedContentLink:link		{font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px; color: #FFFFFF; text-decoration: none;}
A.whiteFeaturedContentLink:visited	{font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px; color: #FFFFFF; text-decoration: none;}
A.whiteFeaturedContentLink:hover	{font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px; color: #FFFFFF; text-decoration: none;}
A.whiteFeaturedContentLink:active	{font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px; color: #FFFFFF; text-decoration: none;}
A.grayFeaturedContentLink:link		{font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px; color: #666666; text-decoration: none;}
A.grayFeaturedContentLink:visited	{font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px; color: #666666; text-decoration: none;}
A.grayFeaturedContentLink:hover		{font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px; color: #213A6B; text-decoration: none;}
A.grayFeaturedContentLink:active	{font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px; color: #666666; text-decoration: none;}

A.whiteContentLink:link		{font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px; color: #FFFFFF; text-decoration: none; line-height: 20px;}
A.whiteContentLink:visited	{font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px; color: #FFFFFF; text-decoration: none; line-height: 20px;}
A.whiteContentLink:hover	{font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px; color: #FFFFFF; text-decoration: none; line-height: 20px;}
A.whiteContentLink:active	{font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px; color: #FFFFFF; text-decoration: none; line-height: 20px;}
A.grayContentLink:link		{font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px; color: #666666; text-decoration: none;}
A.grayContentLink:visited	{font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px; color: #666666; text-decoration: none;}
A.grayContentLink:hover		{font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px; color: #213A6B; text-decoration: none;}
A.grayContentLink:active	{font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px; color: #666666; text-decoration: none;}
A.blueContentLink:link		{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #7386B5; text-decoration: none; }
A.blueContentLink:visited	{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #7386B5; text-decoration: none;}
A.blueContentLink:hover		{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #7386B5; text-decoration: none; }
A.blueContentLink:active	{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #7386B5; text-decoration: none; }
A.blueContentLinkMore:link		{font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #e38000; text-decoration: none; } /*color: #7386B5;*/
A.blueContentLinkMore:visited	{font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #e38000; text-decoration: none;}
A.blueContentLinkMore:hover		{font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #e38000; text-decoration: none; }
A.blueContentLinkMore:active	{font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #e38000; text-decoration: none; }
A.whiteContentLinkMore:link		{font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #FFFFFF; text-decoration: none; }
A.whiteContentLinkMore:visited	{font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #FFFFFF; text-decoration: none; }
A.whiteContentLinkMore:hover	{font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #FFFFFF; text-decoration: none; }
A.whiteContentLinkMore:active	{font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #FFFFFF; text-decoration: none; }

A.smallLink:link		{font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 10px; color: #666666; vertical-align: middle; text-decoration: none;}
A.smallLink:visited		{font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 10px; color: #666666; vertical-align: middle; text-decoration: none;}
A.smallLink:hover		{font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 10px; color: #666666; vertical-align: middle; text-decoration: none;}
A.smallLink:active		{font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 10px; color: #666666; vertical-align: middle; text-decoration: none;}

A.footerLink:link		{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; text-decoration: none;}
A.footerLink:visited	{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; text-decoration: none;}
A.footerLink:hover		{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #213A6B; text-decoration: none;}
A.footerLink:active		{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #213A6B; text-decoration: none;}

A.SubHeadingStyle { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #E38000; margin-left: 10px; }

SELECT  { font-weight: normal; BACKGROUND-COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: small; COLOR: #000000;  vertical-align: top;}
HR		{ HEIGHT: 1px; COLOR: #333333; }
TABLE	{ }
TR		{ }
TD		{ }

/*---- Standard table formatting ----*/
/* provides no border and no cell padding */
TABLE.tblStandard	{ border: 0px #000000; padding: 0px, 0px, 0px, 0px; margin: 2px, 2px, 2px, 2px; vertical-align: top; width: 100%;}
THEAD.tblStandard	{ vertical-align: top; }
TR.tblStandard		{}
TD.tblStandard		{ text-align: left; vertical-align: top; }
TD.tblStandardRight { text-align: right; vertical-align: top; }
TD.tblStandardCenter  { text-align: center; vertical-align: top; }
TD.tblStandardJustify { text-align: justify; vertical-align: top; }
TD.tblStandardMiddle  { text-align: left; vertical-align: middle; }

/*---- Small table Formatting ----*/
/* provides no border and no cell padding */
TABLE.tblSmall		{ border-width: 0px; padding: 0px, 0px, 0px, 0px; margin: 2px, 2px, 2px, 2px; vertical-align: top; width: 100%; }
THEAD.tblSmall		{ vertical-align: top;}
TR.tblSmall			{}
TD.tblSmall			{ text-align: left; vertical-align: top;}
TD.tblSmallRight	{ text-align: right; vertical-align: top;}
TD.tblSmallCenter	{ text-align: center; vertical-align: top; }
TD.tblSmallJustify	{ text-align: justify; vertical-align: top; }

/* Page formatting */
.LabelH1Style { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 16px; color: #E38000; letter-spacing: 2px; }
.LabelH2Style { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px; color: #E38000; letter-spacing: 2px; }
.LabelH3Style { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #E38000; letter-spacing: 2px; }
.LabelH4Style { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #E38000; letter-spacing: 2px; }

.HeadingStyle { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 16px; color: #E38000; letter-spacing: 2px; }
.SubHeadingStyle { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #E38000; margin-left: 10px; }
.AltSubHeadingStyle { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #FFFFFF; margin-left: 10px; }
.HeadlineStyle { font-family: Arial, Helvetica, sans-serif; color: #333333; font-size: 14px; text-align: left; font-weight: bold; }
.LabelStyle { font-family: Arial, Helvetica, sans-serif; color: #333333; font-size: 12px; text-align: left; }
.AdminLabelStyle { font-family: Arial, Helvetica, sans-serif; color: #333333; font-size: 12px; text-align: left; }
.LabelBoolStyle { font-family: Arial, Helvetica, sans-serif; color: #333333; font-size: 12px; text-align: left; }
.TrackerLabelStyle { font-family: Arial, Helvetica, sans-serif; color: #333333; font-size: 10px; text-align: left; }
.BoldLabelStyle { font-weight: bold; font-family: Arial, Helvetica, sans-serif; color: #333333; font-size: 10px; text-align: left; }
.AdminBoldLabelStyle { font-weight: bold; font-family: Arial, Helvetica, sans-serif; color: #333333; font-size: 12px; text-align: left; }
.MouseTypeStyle { font-weight: normal;	font-size:  10px; text-transform: none; color: #333333; font-family:  Arial, Helvetica, sans-serif; }
.FooterStyle { font-weight: normal; font-size: 11px; color: #8E8C8E; font-family:  Arial, Helvetica, sans-serif;  vertical-align: middle; }

/* Form Elements and Server Controls */
.DropDownListStyle { font-family: Arial, Helvetica, sans-serif; font-size: 12px; border-color: #000000; border-right: 1px solid; border-top: 1px solid; border-left: 1px solid; border-bottom: 1px solid; }
.CheckBoxStyle { font-family: Arial, Helvetica, sans-serif; color: #333333; font-size: 12px; vertical-align: top; }
.AdminCheckBoxStyle { font-family: Arial, Helvetica, sans-serif; color: #333333; font-size: 12px; vertical-align: top; }
.TextBoxStyle {  font-family: Arial, Helvetica, sans-serif; border-right: #999999 1px solid; border-top: #999999 1px solid;	border-left: #999999 1px solid; border-bottom: #999999 1px solid; }
.LongTextBoxStyle {  font-family: Arial, Helvetica, sans-serif; width: 460px; border-right: #999999 1px solid; border-top: #999999 1px solid;	border-left: #999999 1px solid; border-bottom: #999999 1px solid; }
.FxTextBoxStyle {  font-family: Arial, Helvetica, sans-serif; border-right: Maroon 1px solid; border-top: Maroon 1px solid;	border-left: Maroon 1px solid; border-bottom: Maroon 1px solid; width: 80px; text-align: right; }
.AmountTextBoxStyle {  font-family: Arial, Helvetica, sans-serif; border-right: #999999 1px solid; border-top: #999999 1px solid; border-left: #999999 1px solid; border-bottom: #999999 1px solid; text-align: right; width: 100px; }
.DateTextBoxStyle {	 font-family: Arial, Helvetica, sans-serif; border-right: #999999 1px solid; border-top: #999999 1px solid;	border-left: #999999 1px solid; border-bottom: #999999 1px solid; width: 100px; }
.DisabledTextBoxStyle {  font-family: Arial, Helvetica, sans-serif; background-color: #EEEEFF; border-right: #999999 1px solid; border-top: #999999 1px solid;	border-left: #999999 1px solid; border-bottom: #999999 1px solid; text-align: right; }
.RedLabelStyle {  font-family: Arial, Helvetica, sans-serif; color: #FF0000; }
.ButtonStyle {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; border-right: #000000 1px solid; border-top: #999999 1px solid;	border-left: #999999 1px solid; border-bottom: #000000 1px solid; }
.ImageButtonStyle { vertical-align: text-bottom; }
.LinkListBox { font-family: Arial, Helvetica, sans-serif; font-size: 12px; border-right: #999999 1px solid; border-top: #999999 1px solid; border-left: #999999 1px solid; border-bottom: #999999 1px solid; }

/* Grid Styles */
.GridStyle { font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding-left: 3px; padding-right: 3px; padding-bottom: 2px; padding-top: 2px; border: 1; border-color: inherit; }
.GridHeaderStyle { vertical-align: top; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; padding-left: 3px; padding-right: 3px; padding-bottom: 2px; padding-top: 2px; background-color: #FFFFFF; border: 0;}
.GridItemStyle { vertical-align: top; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; padding-left: 3px; padding-right: 3px; padding-bottom: 2px; padding-top: 2px; background-color: #DEDFDE; border: 0; }
.GridFooterStyle {vertical-align: top; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; padding-left: 3px; padding-right: 3px; padding-bottom: 2px; padding-top: 2px; background-color: #FFFFFF; border: 0;}
.WhiteGridStyle { font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding-left: 3px; padding-right: 3px; padding-bottom: 2px; padding-top: 2px; border: 1; border-color: inherit; }
.WhiteGridHeaderStyle { vertical-align: top; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; padding-left: 3px; padding-right: 3px; padding-bottom: 2px; padding-top: 2px; background-color: #FFFFFF; border: 0;}
.WhiteGridItemStyle { vertical-align: top; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; padding-left: 3px; padding-right: 3px; padding-bottom: 2px; padding-top: 2px; background-color: #FFFFFF; border: 0; }
.WhiteGridFooterStyle {vertical-align: top; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; padding-left: 3px; padding-right: 3px; padding-bottom: 2px; padding-top: 2px; background-color: #FFFFFF; border: 0;}
.AdminGridStyle { font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding-left: 3px; padding-right: 3px; padding-bottom: 2px; padding-top: 2px; border: 1px; }
.AdminGridHeaderStyle { vertical-align: top; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; padding-left: 3px; padding-right: 3px; padding-bottom: 2px; padding-top: 2px; background-color: #FFFFFF; border: 0;}
.AdminGridItemStyle { vertical-align: top; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; padding-left: 3px; padding-right: 3px; padding-bottom: 2px; padding-top: 2px; background-color: #DEDFDE; border: 0; }
.AdminGridFooterStyle {vertical-align: top; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; padding-left: 3px; padding-right: 3px; padding-bottom: 2px; padding-top: 2px; background-color: #FFFFFF; border: 0;}

.GridAlternatingItemStyle { vertical-align: top; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; padding-left: 3px; padding-right: 3px; padding-bottom: 2px; padding-top: 2px; background-color: #CECBCE; border: 0; }
.GridSelectedItemStyle { vertical-align: top; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; padding-left: 3px; padding-right: 3px; padding-bottom: 2px; padding-top: 2px; background-color: #CECBCE; border: 0;}

/*---- Menu formatting ----*/
.StaticMenuStyle { border: Solid 0px #000000; }
.StaticMenuItemStyle { border: Solid 0px #000000; background-color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: medium; font-weight: normal; text-align: center; }
.StaticMenuHoverStyle { border: Solid 0px #000000; background-color: #000000; font-family:  Arial, Helvetica, sans-serif; font-size: medium; font-weight: normal; text-align: center;}
.DynamicMenuStyle { border: Solid 0px #000000; }
.DynamicMenuItemStyle { border: Solid 1px #000000; background-color: #403A37; font-family: Arial, Helvetica, sans-serif; font-size: 13px; text-align: center; }
.DynamicMenuHoverStyle { border: Solid 1px #000000; background-color: #403A37; font-family:  Arial, Helvetica, sans-serif; font-size: 13px; text-align: center; }


.GoogleGadget
{
position:absolute;
top:-8px;
left:7px;
}