BODY
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

P 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	
}

LI
{
	font-family: Arial, Helvetica, sans-serif;
	
	
}

UL
{
	margin-bottom:2px;

}

TD
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

A
{
	text-decoration: underline;
	font-weight: bold;
	color: Blue;
}

A:Hover
{
	text-decoration: none;
	color: red;
}


TD
{
	font-family: arial;
}

UL
{
	margin-top: 0px;
	margin-left: 20px;
	line-height: 18px;
}

TEXTAREA
{
	font-family: arial;
}
SELECT
{
	font-family: arial;
}

.DJPara
{
	border-top-width: 0px; 
	margin-top: 0px; 
	border-bottom-width: 0px; 
	margin-bottom: 0px; 
	padding-bottom: 0px; 
	padding-top: 0px;
}


.MainPageSubHeading
{
	font-size: 10pt;
	color: White;
	font-weight: bold;
	text-decoration: none;
}

.MainPageSubHeading A
{
	font-size: 10pt;
	color: White;
	font-weight: bold;
	text-decoration: none;
}


.LGRAY_12_NORMAL
{
	font-size: 12pt;
	color: #9C9C9C;
	font-weight: normal;
}

.LGRAY_10_NORMAL
{
	font-size: 10pt;
	color: #9C9C9C;
	font-weight: normal;
}

.GRAY_10_BOLD
{
	font-size: 10pt;
	color: #717171;
	font-weight: bold;
}

.GRAY_8_BOLD
{
	font-size: 8pt;
	color: #717171;
	font-weight: bold;
}

.BLACK_9_NORMAL
{
	font-size: 9pt;
	color: black;
	font-weight: normal;
}

.BLACK_9_BOLD
{
	font-size: 9pt;
	color: black;
	font-weight: bold;
}

.BLACK_10_BOLD
{
	font-size: 10pt;
	color: black;
	font-weight: bold;
}


.PIC_CAP
{
	font-size: 9pt;
	color: black;
	font-weight: normal;
	font-style: italic;
}


.TBL_DETAIL
{
	font-size: 8pt;
	color: #717171;
	font-weight: normal;
	border-bottom: 1px solid #717171;
	padding: 3px;
}


.FILTER_TBL_HDR_1
{
	background-color: #1D5D99;
	font-size: 10pt;
	color: white;
	font-weight: bold;
	padding: 3px;
}
.FILTER_TBL_HDR_2
{
	background-color: #D6E3F1;
	font-size: 8pt;
	color: #717171;
	font-weight: bold;
	padding: 3px;
}


/*BEGIN DATAJUMP Classes*/

.mnuMain
{
	padding-left: 5px;
}

.mnuSubNav
{
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	padding-left: 5px;
	padding-right: 5px;
	height: 17px;
	vertical-align: middle;
	text-decoration: none;
	color: Black;
}

.mnuSubNav:HOVER
{
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	padding-left: 5px;
	padding-right: 5px;
	height: 17px;
	vertical-align: middle;
	color: White;
	text-decoration: none;
}



.RT_NAV_TITLES_SMALL
{
	font-family: arial;
	font-size: 8pt;
	font-weight: bold;
	padding-left: 5px;
	color: White;
	height: 22px;
	vertical-align: middle;
}

.RT_NAV_TITLES_SMALL A
{
	font-family: arial;
	font-size: 8pt;
	color: White;
	text-decoration: none;
}

.RT_NAV_TITLES_LARGE
{
	font-family: arial;
	font-size: 10pt;
	font-weight: bold;
	padding-left: 5px;
	color: White;
	height: 25px;
}

.RT_ORDER_INST_NUM
{
	font-size: 7pt;
	color: Gray;
	font-weight: bold;
	vertical-align: top;
	text-align: right;
}

.RT_ORDER_INST
{
	font-size: 7pt;
	color: Gray;
	font-weight: bold;
}

.Product_Hdg
{
	font-family: arial;
	font-size: 18pt;
	color: white;
}

.ProductHeading
{
	padding-left: 15px;
	height: 46px;
	font-family: arial;
	font-size: 18pt;
	background-color: #1D5D99;
	color: white;
}

.ProductTypeHeading
{
	padding-left: 15px;
	height: 46px;
	font-family: arial;
	font-size: 18pt;
	background-color: #1D5D99;
	color: white;
}

.ProductGroupHeading
{
	padding-left: 15px;
	height: 46px;
	font-family: arial;
	font-size: 18pt;
	background-color: #1D5D99;
	color: white;
}

.ApplicationHeading
{
	padding-left: 15px;
	height: 46px;
	font-family: arial;
	font-size: 18pt;
	background-color: #BF3E26;
	color: white;
}

.SubApplicationHeading
{
	padding-left: 15px;
	height: 46px;
	font-family: arial;
	font-size: 18pt;
	background-color: #BF3E26;
	color: white;
}

.AboutHeading
{
	padding-left: 15px;
	height: 46px;
	font-family: arial;
	font-size: 18pt;
	background-color: #66A3E0;
	color: white;
}


.SearchHeading
{
	padding-left: 15px;
	height: 46px;
	font-family: arial;
	font-size: 18pt;
	background-color: #BF3E26;
	color: white;
}


.CheckoutHeading
{
	padding-left: 15px;
	height: 46px;
	font-family: arial;
	font-size: 18pt;
	background-color: #EC2B26;
	color: white;
}

.InvestorHeading
{
	padding-left: 15px;
	height: 46px;
	font-family: arial;
	font-size: 18pt;
	background-color: #394C7C;
	color: white;
}

.SupportHeading
{
	padding-left: 15px;
	height: 46px;
	font-family: arial;
	font-size: 18pt;
	background-color: #8C7D71;
	color: white;
}

.ShoppingCartItemCount
{
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	vertical-align: middle;
	color: #EC2B26;
}

.ShoppingCartItems
{
	font-family: Arial;
	font-size: 8pt;
	font-weight: normal;
	vertical-align: middle;
	border-bottom: 1px dashed #EC2B26;
}

.ShoppingCartItems A
{
	text-decoration: none;
	color: gray;
	font-weight: bold;
}

.CartQty
{
	font-size: 7pt;
	width: 16px;
	text-align: center;
	border: none;
}

.SearchTable TH
{
	background-color: #1D5D99;
	font-size: 8pt;
	color: white;
	font-weight: bold;
	padding: 3px;
	text-align: left;
	padding-left: 5px;
}

.SearchTable TD
{
	font-size: 8pt;
	color: #717171;
	font-weight: normal;
	border-bottom: 1px solid #717171;
	padding: 3px;
}

.SearchHilite
{
	background-color: Yellow;
	color: Black;
	font-weight: bold;
}

.NoResults
{
	font-size: 8pt;
	font-weight: bold;
	color: Red;
}


.ConfirmCartTable
{
}

.ConfirmCartTable TH
{
	background-color: #EC2B26;
	font-size: 8pt;
	color: white;
	font-weight: bold;
	padding: 3px;
	text-align: left;
	padding-left: 5px;
}

.ConfirmCartTable TD
{
	font-size: 8pt;
	color: black;
	font-weight: normal;
	border-bottom: 1px solid #717171;
	padding: 3px;
}

.btn1
{
	border: 1px solid gray;
	background: aliceblue;
	font-weight: bold;
	font-family: Arial;
	font-size: 8pt;
}

/*BEGIN OLD STILLWATERS STYLES*/








.breadcrumb
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: black;
	text-decoration: none;
	padding-bottom: 5px;
}


.Validation
{
	font-family: Arial;
	font-size: 8pt;
	color: Red;
}


.NewsHeading
{
	padding-left: 15px;
	height: 46px;
	font-family: arial;
	font-size: 18pt;
	background-color: Orange;
	color: white;
}

.EventName
{
	font-size: 10pt;
	font-weight: bold;
	padding-left: 10px;
}

.EventDetail
{
	font-size: 8pt;
	padding-left: 15px;
}

.PressReleaseDate
{
	font-size: 10pt;
	font-weight: bold;
	padding-left: 10px;
}

.PressReleaseName
{
	font-size: 10pt;
	font-weight: bold;
	color: Orange;
	padding-left: 10px;
}

.PressReleaseDetail
{
	font-size: 8pt;
	padding-left: 15px;
}

.WhatmanLink1
{
	color: Blue;
	text-decoration: none;
}

.WhatmanLink1:Hover
{
	color: red;
	text-decoration: none;
}

.HomePageBlurb
{
	font-size: 11pt;
	color: #5B5045;
}

.copyright
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	font-weight: bold;
	color: white;
}

.mainpara
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #5B5045;
}

.RelatedLinkRepeaterItem
{
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-top: 1px solid black;
}

.ApplicationDocumentHeading
{
	background-color: #BF3E26;
	font-size: 10pt;
	color: white;
	font-weight: bold;
	padding: 3px;
}

.ApplicationDocumentHeading2
{
	background-color: #F9E0DD;
	font-size: 8pt;
	color: #717171;
	font-weight: bold;
	padding: 3px;
}

.NewsDocumentHeading
{
	background-color: Orange;
	font-size: 10pt;
	color: white;
	font-weight: bold;
	padding: 3px;
}

.NewsDocumentHeading2
{
	background-color: #F7E4BF;
	font-size: 8pt;
	color: #717171;
	font-weight: bold;
	padding: 3px;
}

.SupportDocumentHeading
{
	background-color: #8C7D71;
	font-size: 10pt;
	color: white;
	font-weight: bold;
	padding: 3px;
}
.SupportDocumentHeading2
{
	background-color: #E3DFDB;
	font-size: 8pt;
	color: #717171;
	font-weight: bold;
	padding: 3px;
}

.InvestorDocumentHeading
{
	background-color: #394C7C;
	font-size: 10pt;
	color: white;
	font-weight: bold;
	padding: 3px;
}
.InvestorDocumentHeading2
{
	background-color: #E6E9EF;
	font-size: 8pt;
	color: #717171;
	font-weight: bold;
	padding: 3px;
}

.AboutDocumentHeading
{
	background-color: #66A3E0;
	font-size: 10pt;
	color: white;
	font-weight: bold;
	padding: 3px;
}

.AboutDocumentHeading2
{
	background-color: #CCE0F5;
	font-size: 8pt;
	color: #717171;
	font-weight: bold;
	padding: 3px;
}

.formdata
{
     font-family:Verdana;
}




