BODY
{
	color: #000000;
	font-size: 11px;
	font: Verdana, Arial, Helvetica, sans-serif;
	text-transform: none;
	text-decoration: none;
	margin:0px;
}
H1
{
	color: #000000;
	font-size: 24px;
	font: Verdana, Arial, Helvetica, sans-serif;
	text-transform: none;
	text-decoration: none;
}
H2
{
	color: #000000;
	font-size: 20px;
	font: Verdana, Arial, Helvetica, sans-serif;
	text-transform: none;
	text-decoration: none;
}
H3
{
	color: #000000;
	font-size: 18px;
	font: Verdana, Arial, Helvetica, sans-serif;
	text-transform: none;
	text-decoration: none;
}
H4
{
	color: #000000;
	font-size: 14px;
	font: Verdana, Arial, Helvetica, sans-serif;
	text-transform: none;
	text-decoration: none;
}
TD
{
	color: #000000;
	font-size: 11px;
	font: Verdana, Arial, Helvetica, sans-serif;
	text-transform: none;
	text-decoration: none;
}

.BUTTON
{
	font-family: Tahoma, Arial, Helv;
	font-size: 9pt;
	padding-left: 5px;
	padding-right: 5px;
	border: 1px solid #7b9ebd;
	filter: progid:DxImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ffffff,EndColorStr=#cecfde);
}
BUTTON
{
	font-family: Tahoma, Arial, Helv;
	font-size: 9pt;
	padding-left: 5px;
	padding-right: 5px;
	border: 1px solid #7b9ebd;
	filter: progid:DxImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ffffff,EndColorStr=#cecfde);
}
INPUT
{
	font-family: Tahoma, Arial, Helv;
	font-size: 9pt;
}
TEXTAREA
{
	font-family: Tahoma, Arial, Helv;
	font-size: 9pt;
}
SELECT
{
	font-family: Tahoma, Arial, Helv;
	font-size: 9pt;
}
SELECT.small
{
	font-family: Tahoma, Arial, Helv;
	font-size: 8pt;
}

xA:link
{
	color: #003399;
}
xA:visited
{
	color: #3399CC;
}
A:hover
{
	color: red;
}
xA:active
{
	color: #FFFF99;
}

.Navigator
{
	background: #60607C;
}


.tableBorder
{
	border: 1px solid #555576;
	border-collapse: collapse;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	width: 100%;
	text-align: left;
}
.tableBorderSmall
{
	border: 1px solid #555576;
	border-collapse: collapse;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	width: 100%;
}
.tableCategory
{
	color: #fff788;
	font-weight: bold;
	background-color: #606096;
}
.tableCategory A:link
{
	color: #fff788;
	text-decoration: none;
}
.tableCategory A:visited
{
	color: #fff788;
	text-decoration: none;
}
.tableCategory A:hover
{
	color: #fff788;
	text-decoration: underline;
}
.tableCategory A:active
{
	color: #fff788;
	text-decoration: underline;
}
.tableHeader
{
	background-color: #C2C0C2;
}
.tableHeaderTextSmall
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.tableCategoryText
{
	color: #fff788;
	text-decoration: none;
}
.tableCategoryTextBold
{
	color: #fff788;
	text-decoration: none;
	font-weight: bold;
	font-size: xx-small;
}
.tableBody
{
	background-color: #F1F1F1;
	border-collapse: collapse;
	border-width: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	width: 100%;
}
.tableFooter
{
	background-color: #DFDFDF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: right;
}
.tableContents
{
	border-collapse: collapse;
	border-width: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	width: 100%;
}

.tableRowNormal
{
	color: #000000;
	background: #f5f5f5;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	text-transform: none;
	text-decoration: none;
}
.tableRowAlt
{
	color: #000000;
	background: #ffffff;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	text-transform: none;
	text-decoration: none;
}


.helpTitle
{
	color: #000000;
	font: 13px Verdana, Arial, Helvetica, sans-serif;
	text-transform: none;
	text-decoration: none;
}
.helpHeader
{
	color: #000000;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: none;
	text-decoration: none;
}
.helpBody
{
	color: #000000;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	text-transform: none;
	text-decoration: none;
}

.anchorText
{
	color: black;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	text-transform: none;
	text-decoration: none;
}
.anchorTextBlue
{
	color: blue;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	text-transform: none;
	text-decoration: none;
}
.anchorTextBlueSmall
{
	color: blue;
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	text-transform: none;
	text-decoration: none;
}

.whiteText
{
	color: white;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	text-transform: none;
	text-decoration: none;
}


.treeSelectedCss
{
	font-size: 11px;
	color: white;
	background: blue;
}








.Banner
{
	background: #66cccc;
}
.Menu
{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.SectionTitle
{
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: none;
	color: #8C211F;
	text-decoration: none;
}
.Content
{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.NavContent
{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}

.ReplyTo
{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: underline;
	text-transform: none;
}

.NormalText
{
	color: #000000;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	text-transform: none;
	text-decoration: none;
}
.NormalTextWhite
{
	background: #003273;
	color: #000000;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	text-transform: none;
	text-decoration: none;
}

.smallText
{
	background: #f5f5f5;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}

.treeAnchor1
{
	font: 11pt Verdana, Arial, Helvetica, sans-serif;
	text-transform: none;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}
.treeAnchor2
{
	font: 8pt Verdana, Arial, Helvetica, sans-serif;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.treeAnchor3
{
	font: 8pt Verdana, Arial, Helvetica, sans-serif;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.treeAnchor4
{
	font: 8pt Verdana, Arial, Helvetica, sans-serif;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.treeCatLevel1
{
	background: LightSeaGreen;
	font: 9pt Verdana, Arial, Helvetica, sans-serif;
	text-transform: none;
	text-decoration: none;
}
.treeCatLevel2
{
	background: MediumAquaMarine;
	font: 9pt Verdana, Arial, Helvetica, sans-serif;
	text-transform: none;
	text-decoration: none;
}
.treeCatLevel3
{
	background: Turquoise;
	font: 9pt Verdana, Arial, Helvetica, sans-serif;
	text-transform: none;
	text-decoration: none;
}
.treeCatLevel4
{
	background: AquaMarine;
	font: 9pt Verdana, Arial, Helvetica, sans-serif;
	text-transform: none;
	text-decoration: none;
}



.specificGridHeader
{
	background-color: #8C211F;
	color: #ffffff;
}
.specificRowAlternateStyle
{
	background-color: Azure;
}
.left-navY
{
	border-collapse: collapse;
	margin-left: 10px;
}

.left-navY TD
{
	height: 22px;
	padding-left: 5px;
}

.left-navY .link-navY
{
	font:11px/14px Arial;
	color:#444444;
	text-decoration: none;
	padding: 2px;
}

.left-navY .link-navY:hover
{
	color: #000;
}

.fb
{
    margin-left:17px;
    margin-bottom:17px;
    margin-top:5px;
}


.borderX
{
	border: solid 1px #d0cfaa;
	background-color: #fbfbe7;
	/*margin: 2px;*/
	margin:0px 2px;
	height:600px;
}

.borderY
{
	border-top: solid 1px #d0cfaa;
	background-color: #E7E6BC;
}

.content_container
{
	border: solid 1px #d0cfaa;
	/*margin: 2px;*/
	margin:0px 2px;
	width: 544px;
	height:600px;
	display:block; 
}

.content-table
{
	borderd-collapse: collapse;
}
.content-body
{
	padding: 10px 40px;
	font: 11px/14px Arial;
	color: #444444;
}

.iframe
{
	margin: 0px;
	padding: 0px;
	border: 0px none;
	height: 370px;
	width: 450px;
}

#DivMain 
{
  width:550px;
  height:100%;	
  clear:both; 
}

.collapseX
{
	border-collapse: collapse;
	margin:0 auto;
}

.borderTopY 
{
	border-bottom: solid 1px #d0cfaa;
	background-color: #fbfbe7;
}

.borderBottomY 
{
	border-top: solid 1px #d0cfaa;
	background-color: #E7E6BC;
}

.border_cell2
{
  border: solid 1px #d0cfaa; 
  background-color: #ffffff;
}

.border_cell1
{
  border: solid 1px #d0cfaa; 
  background-color: #fbfbe7;
}

.panel-overlay H2 {
	MARGIN: 0.3em 0px
}
.panel-overlay P {
	MARGIN: 0.3em 0px
}
.panel-overlay P {
	LINE-HEIGHT: 1.2em
}


