﻿body
{
 color: #006699;
 font-size: 80%;
 font-family: verdana,tahoma,arial,sans-serif;
 background-color: #ffffff;
 margin: 0px;
 border-top-style: none;
 border-right-style: none;
 border-left-style: none;
 border-bottom-style: none;
}
h1
{
    font-weight: bold;
	font-size: 100%;
    color: #006699;
    font-style: normal;
    font-family: verdana,tahoma,arial,sans-serif;
}
h2
{
    font-weight: bold;
	font-size: 100%;
    color: #006699;
    font-style: normal;
    font-family: verdana,tahoma,arial,sans-serif;
}
h3
{
    font-weight: bold;
	font-size: 100%;
    color: #006699;
    font-style: normal;
    font-family: verdana,tahoma,arial,sans-serif;
}

h4
{
    font-weight: normal;
	font-size: 100%;
    color: #006699;
    font-style: italic;
    font-family: verdana,tahoma,arial,sans-serif;
}


a:link
{
	color: #585858;
	text-decoration: none;
}
a:visited { color: #585858; text-decoration: none }
a:hover { color: #808000; text-decoration: underline }



a.Link:link { color: #585858; text-decoration: underline }
a.Link:visited { color: #585858; text-decoration: underline }
a.Link:hover { color: #808000; text-decoration: underline }

a.MenuLink:link { color: #ffffff; text-decoration: none }
a.MenuLink:visited { color: #ffffff; text-decoration: none }
a.MenuLink:hover { color: #ffffff; text-decoration: underline }
a.SubMenuLink:link { color: #003399; text-decoration: none }
a.SubMenuLink:visited { color: #003399; text-decoration: none }
a.SubMenuLink:hover { color: #003399; text-decoration: underline }
a.ProductHighlight:link { color: #006699; text-decoration: none }
a.ProductHighlight:visited { color: #006699; text-decoration: none }
a.ProductHighlight:hover { color: #2B8055; text-decoration: underline }

table.MenuBlue { background-color: #006699; }
table.DataGroup
{
	border: 1px dotted #CCCC99;
}
table.DataGroup2
{
	border: 1px dotted #DCE6F2;
}
table.Green
{
	background-color: #336600;
}
table.ProductHighlight
{
	background-color: #F4F5EF;
}
table.SubPageTitle
{
	background-color: #EED796;
}
table.NavigationPane
{
	background-color: #ECEAE1;
}
td.NavigationPane
{
	background-color: #F4F5EF;
}

td.SubSectionTitle
{
	border-bottom: 2px solid #DDD9C3;
	border-bottom-color: #DDD9C3;
	
	background: url("images/grad_tan.gif") #ffffff repeat-x left bottom;
	background-color: #ffffff;
	background-image: url("images/grad_tan.gif");
	background-repeat: repeat-x;
	background-position: left bottom;
}
td.SubSectionTitle2
{
	border-bottom: 2px solid #C89137;
	border-bottom-color: #C89137;
	color: #C89137;
}
td.Quote
{
	background-color: #E3F2E4;
	color: #003300;
}

td.MenuBlue
{
	color: #ffffff;
	background: url("images/grad_blue.jpg") #006699 repeat-x left top;
	background-color: #006699;
	background-image: url("images/grad_blue.jpg");
	background-repeat: repeat-x;
	background-position: left top;
}

td.MainBorder
{
	border-width: 0px 1px 0px 1px;
	border-style: dotted;
	background-color: #ffffff;
	border-right-color: #C5DCFE;
	border-left-color: #C5DCFE;
}


td.TextWhite
{
	color: #ffffff;
}
td.White
{
	background-color: #ffffff;
}
td.LightGreen
{
	background-color: #C3D69B;
}
td.ProductHighlight
{
	font-weight:bold;
	background-color: #F4F5EF;
	color: #006699;
	border-bottom: 2px solid #ECEAE1;
	border-top: 2px solid #F4F5EF;
	text-decoration: none;
}
td.ProductHighlightHover
{
	font-weight: bold;
	background-color: #FFFF9B;
	color: #006699;
	border-bottom: 2px solid #ffc671;
	border-top: 2px solid #ffc671;
	border-top-color: #CCCC00;
	border-bottom-color: #CCCC00;
	background: url(  "images/grad_yellow.gif" ) #FFFF9B repeat-x left top;
	background-image: url(  "images/grad_yellow.gif" );
}
td.ProductHighlightHover_orig
{
	font-weight: bold;
	background-color: #FDF8F2;
	color: #006699;
	border-bottom: 2px solid #ffc671;
	border-top: 2px solid #ffc671;
	text-decoration: underline;
}

td.ProductHighlightHover2
{
	font-weight: bold;
	background-color: #FFFFC1;
	color: #006699;
	border-bottom: 1px solid #ffc671;
	border-top: 1px solid #ffc671;
	border-top-color: #ffc671;
	border-bottom-color: #ffc671;
}

td.SubMenu
{
	color: #003399;
	background-color: #CDCBBC;
	background: url("images/grad_brown.jpg") #CDCBBC repeat-x left top;
	background-image: url("images/grad_brown.jpg");
}
td.Footer
{
	border-width: 1px 0px 0px 0px;
	border-style: dotted;
	background-color: #ffffff;
	border-top-color: #C5DCFE;
}
td.Bkgnd
{
	background-color: #ffffff;
	background: url("images/bkgnd.gif") #ffffff repeat-x left top;
	background-image: url("images/bkgnd.gif");
}
td.HeaderBkgnd
{
	background-position: top;
	background: url("images/waveheader.png") #ffffff right center;
	background-repeat: no-repeat;
	background-image: url("images/waveheader.png");
}
td.SubHeaderBkgnd
{
	background-position: bottom;
	background: url("images/bkgnd_small.png") #ffffff right bottom;
	background-repeat: no-repeat;
	background-image: url("images/bkgnd_small.png");
}
td.SubHeaderBkgnd2
{
	background-position: bottom;
	background: url("images/bkgnd_small2.gif") #ffffff right bottom;
	background-repeat: no-repeat;
	background-image: url("images/bkgnd_small2.gif");
}
td.SubHeaderBkgnd3
{
	background-position: bottom;
	background: url("images/bkgnd_small3.gif") #ffffff right bottom;
	background-repeat: no-repeat;
	background-image: url("images/bkgnd_small3.gif");
}
td.LightBlueHeader
{
	color: #006699; 
	background-color: #B9CDE5;
	background: url(  "images/grad_blue.gif" ) #B9CDE5 repeat-x left top;
	background-image: url(  "images/grad_blue.gif" );
}



input.Omnify
{
	color: #006699; 
	background-color: #ffffff; 
	font-family: Verdana,Arial,Tahoma,sans-serif;
	border-right: #b0c4de 1px solid;
	border-left: #b0c4de 1px solid;
	border-top: #b0c4de 1px solid;
	border-bottom: #b0c4de 1px solid;
}
input.OmnifyButton
{
	color: #006699;
	background-color: #ddeaff;
	font-family: Verdana,Arial,Tahoma,sans-serif;
	border-right: #b0c4de 1px solid;
	border-left: #b0c4de 1px solid;
	border-top: #b0c4de 1px solid;
	border-bottom: #b0c4de 1px solid;
}
input.OmnifyButtonHover
{
	cursor: pointer;
	color: #006600;
	background-color: #ccff99;
	font-family: Verdana,Arial,Tahoma,sans-serif;
	border-right: #006600 1px solid;
	border-left: #006600 1px solid;
	border-top: #006600 1px solid;
	border-bottom: #006600 1px solid;
}
select.Omnify
{
	color: #006699; 
	background-color: #ffffff; 
	font-family: Verdana,Arial,Tahoma,sans-serif;
	border-right: #b0c4de 1px solid;
	border-left: #b0c4de 1px solid;
	border-top: #b0c4de 1px solid;
	border-bottom: #b0c4de 1px solid;
}

.ZIndex100
{
    z-index: 100;
}
.DefaultNodeStyle
{
	color:#006699;
    font-weight:normal;
	vertical-align:middle;
	border:none;
	background-color:transparent;
	padding-left:1px;
	padding-right:1px;
	padding-top:1px;
	padding-bottom:1px;
}
.SelectedNodeStyle
{
	color:#006699;
    font-weight:bold;
	vertical-align:middle;
	border:none;
	background-color:transparent;
	padding-right:1px;
	padding-left:1px;
	padding-top:0px;
	padding-bottom:0px;
}
.tree td div
{
   height: 100% !important
}


