.grdblu{
background-image: url(../builderstyle/gradient-bluemenu.jpg);
}

#navigation {
    float               : left;
    width				: 100%;
	
}

#navigation {
	float				: left;
	width				: 100%;	
}

#navmenu-container {
	background-image	: url(../builderstyle/gradient-gmenu.jpg);
	background-color	: #000000;
	background-position	: top;
	background-repeat	: repeat-x;
}
#navmenu {
	position			: relative;
	z-index				: 3000;
	padding				: 0px;
	margin				: 0px;
	height				: 10px;
}

#navmenu, 
#navmenu a,
#navmenu a:visited,
#navmenu a:active {
	color				: #FFFFFF;
	font-size			: 11px;
	font-family			: Verdana, Arial, Helvetica, sans-serif;
	font-weight			: normal;
	text-decoration		: none;
}

#navmenu a:hover {
	color				: #CCCCCC;
	background-color	: transparent;
}

#navmenu td {
	position			: relative;
	padding				: 0px;
	margin				: 0px;
	background-image	: url(../builderstyle/gmenu_tab.jpg);
	background-repeat	: no-repeat;
	background-position	: top left;
}

#navmenu td.active {
	color:#fff;
	background-image	:url() ;
	background-repeat	: no-repeat;
}
#navmenu .navmenu-item {
	position			: relative;
	height				: 22px;
	display				: block;
	width				: 100%;
}

#navmenu div.navmenu-item-text {
	position			: relative;
	padding				: 4px 8px 0px 12px;
	white-space			: nowrap;
}

#navmenu td.active div.navmenu-item-text,
#navmenu td.active div.navmenu-item-text a
{
	color				: #0099CC;
	font-weight			: bold;
}

#navmenu td.active div.navmenu-item-text a:hover 
{
	color				: #fff;
}

.catmenu{
	color				: #004F9D; 
	font-family			: verdana,arial,helvetica; 
	font-size			: 11px; 
	text-align			: left;
	padding-left		: 8px;
}
table.catmenu TD {
	background-image	: url(../builderstyle/arrow.gif);
	background-repeat	: no-repeat;
	padding-left		: 14px;
	height				: 16px;
}

.catmenu A:link {
	text-decoration		:none;
}
.catmenu A:visited {
	text-decoration		:none;
}
.catmenu A:active{
	text-decoration		:none;
}
.catmenu A:hover {
	text-decoration		:none;
}

.displayDataLine1 { 
	background-color	: #ffffff; 
	font-size			: 8pt; 
	font-style			: normal; 
	font-family			: Arial, Verdana; 
}

.displayDataLine1 A:link{
	text-decoration		:none;
}

.displayDataLine1 A:visited {
	text-decoration		:none;
}
.displayDataLine1 A:active{
	text-decoration		:none;
}
.displayDataLine1 A:hover {
	text-decoration		:none;
}
.webdescription { 
	color				: black; 
	font-family			: Arial, Helvetica, Gill Sans; 
	font-size			: 11px; 
	font-weight			: normal; 
}

.webdescription TD{
padding:4px;
}

.subwebdescription {
	color				: black; 
	font-family			: Arial, Helvetica, Gill Sans; 
	font-size			: 11px; 
	font-weight			: normal; 
}

.outweb{
border: 1px solid #000000;
color				: black; 
font-family			: Arial, Helvetica, Gill Sans; 
font-size			: 11px; 
font-weight			: normal; 
}

.ADVERTPANEL { 
	background-color	: #5479D2; 
	font-family			: Verdana, Arial, Helvetica; 
}
.navLinkSmall { 
	font-family			:Verdana, Arial, Helvetica, sans-serif; 
	color				:#ffffff; 
	font-size			:11px; 
}

.navTextSmallBold { 
	font-family			:Arial, Verdana, Helvetica, sans-serif; 
	color				:#ffffff; 
	font-size			:12px; 
	font-weight			:bold; 
}

.trFooterText { 
	font-family			:Arial, Verdana, Helvetica, sans-serif; 
	color				:#ffffff; 
	font-size			:12px; 
} 

.menuSection { 
	background-color	: #FFFFFF; 
	font-family			: Verdana, Arial, Helvetica; 
	font-size			: 8pt; 
	z-index				: 1000; 
}

.menuTable { 
	background-color	: #5C616D; 
	color				: #FFFFFF; 
	font-family			: Verdana, Arial Black, Helvetica; 
	font-size			: 8pt; 
	z-index				: 1000; 
	border-style		: solid; 
	border-color		: #000000; 
	border-width		: 1px; 
	filter				: Shadow(Color=#777777, Direction=135, Strength=5); 
}

.menuTable td{ 
	padding				: 4px; 
	border-style		: solid; 
	border-color		: #000000; 
	border-top-width	: 0px; 
	border-left-width	: 0px; 
	border-right-width	: 0px; 
	border-bottom-width :1px; 
}

.shadow { 
 	filter				: Fade(duration=0.2), Alpha(style=0,opacity=88), Shadow(Color=#777777, Direction=135, Strength=5); 
}

/* Menu classes */
a.menuButton { 
	border-style		: solid; 
	border-top-color	: #c0c0c0; 
	border-width		: 1px; 
	color				: #000000; 
	cursor				: default; 
	font-family			: Verdana, Arial Black, Helvetica; 
	font-size			: 8pt; 
	font-style			: normal; 
	font-weight			: normal; 
	padding-left		: 8pt; 
	padding-right		: 8pt; 
	padding				: 4px; 
}

a.menuButton:hover { 
	border-style		: solid; 
	border-top-color	: #f0f0f0; 
	color				: #000000; 
	text-decoration		:none; 
} 

A#menuButton { 
	text-decoration		:none; 
	color				:#FFFFFF; 
	font-weight			:bold; 
	padding-left		:4px; 
	padding-right		:2px; 
} 

.menu { 
	background-color	:#5C616D; 
	border-style		:solid; 
	border-top-color	:#f0f0f0; 
	border-width		:4px; 
	padding				:0px;
	position			:absolute; 
	text-align			:left; 
	visibility			:hidden; 
	z-index				:1001; 
}

a.menuItem { 
	color				: #000000; 
	cursor				: default; 
	display				: block; 
	font-family			: Verdana, Arial, Helvetica; 
	font-size			: 8pt; 
	font-style			: normal; 
	font-weight			: normal; 
	margin				: 0px; 
	padding-left		: 8pt; 
	padding-right		: 8pt; 
	padding				: 4px; 
	text-decoration		: none; 
}

select { 
	visibility			: visible; 
	z-index: 10; 
} 

a.menuItem:hover { 
	background-color	:#000080; 
	color				:#FFFFFF; 	
	text-decoration		:none; 
} 

a.menuGroup:visited { 
	color				:#FFFFFF; 
	text-decoration		:none; 
} 

a.menuGroup:active { 
	color				:#FFFFFF; 
	text-decoration		:none; 
} 

a#menuGroup{ 
	font-style			:normal; 
	color				:#FFFFFF; 
	text-decoration		:none; 
} 

a#menuGroup0 { 
	font-style			:normal; 
	color				:#FFFFFF; 
	text-decoration		:none; 
} 

a#menuGroup1 {
	font-style			:normal; 
	color				:#FFFFFF;
	text-decoration		:none; 
}

a#menuGroup2 { 
 	font-style			:normal;
	color				:#FFFFFF;
	text-decoration		:none; 
} 
 

a#menuGroup3 { 
 	font-style			:normal; 
	color				:#FFFFFF;
	text-decoration		:none; 
 } 

a#menuGroup4 { 
 	font-style			:normal;
	color				:#FFFFFF; 
	text-decoration		:none; 
} 
 
a#menuGroup5 { 
	font-style			:normal; 
	color				:#FFFFFF;
	text-decoration		:none; 
} 

.columnHeader { 
	color				:#FFFFFF; 
	font-family			:Arial, Helvetica, Gill Sans; 	
	font-size			:8pt; 
	font-weight			:normal; 
	visibility			:visible; 
	z-index				:10; 
	background-color	:#5479D2; 
	padding-left		:4px; 
}

.columnHeaderf {
text-align: center;
color: #FFFFFF;
font-family: Arial, Helvetica, Gill Sans;
font-size: 8pt;
font-weight: normal;
visibility: visible;
z-index: 10;
background-color: #5479D2;
padding:2px;
}

.USERDOCHEADER{ 
	background-color	:transparent; 
	color				:#330099; 
	font-family			:Arial, Helvetica, Verdana ; 
	font-weight			:700; font-size: 15px; 
	text-align			:left; 
	text-transform		:capitalize; 
	vertical-align		:bottom; 
} 

TD .USERDOCHEADER{ 
	padding-top			:2px;
	padding-bottom		:2px; 
} 

A.USERDOCLINK { 
	background-color	: transparent; 
	color				: #000000; 
	font-family			: Arial, Helvetica, Verdana ; 
	font-weight			: normal; 
	font-size			: 9px; 
	left				: 0px; 
	text-align			: left; 
	text-transform		: capitalize; 
	text-decoration		: none; 
} 

A:visited.USERDOCLINK { 
	background-color	: transparent; 
	color				: #6699FF; 
	font-family			: Arial, Helvetica, Verdana; 
	font-weight			: normal; 
	font-size			: 9px; 
	left				: 0px; 
	text-align			: left; 
	text-transform		: capitalize; 
	text-decoration		: none; 
} 

A:hover.USERDOCLINK { 
	background-color	: transparent; 
	color				: #3366FF; 
	font-family			: Arial, Helvetica, Verdana; 
	font-weight			: normal; 
	font-size			: 9px; 
	left				: 0px; 
	text-align			: left; 
	text-transform		: capitalize; 
	text-decoration		: underline 
} 
A#USERDOCLINK { 
	background-color	: transparent; 
	color				: #000000; 
	font-family			: Arial, Helvetica, Verdana; 
	font-weight			: normal; font-size: 9pt; 
	left				: 0px; 
	text-align			: left; 
	text-transform		: capitalize; 
} 

A:visited#USERDOCLINK { 
	background-color	: transparent; 
	color				: #6699FF; 
	font-family			: Arial, Helvetica, Verdana; 
	font-weight			: normal; 
	font-size			: 9pt; 
	left				: 0px; 
	text-align			: left; 
	text-transform		: capitalize; 
} 

A:hover#USERDOCLINK { 
	background-color	: transparent; 
	color				: #3366FF; 
	font-family			: Arial, Helvetica, Verdana; 
	font-weight			: normal; 
	font-size			: 9pt; 
	left				: 0px; 
	text-align			: left; 
	text-transform		: capitalize; 
}

table.CHART{ 
	border-collapse		:collapse; 
} 
table.CHART TD{ 
	padding				:2px; 
	border				:1px solid black; 
	font-family			:Arial,Helvetica,Verdana; 
	font-size			:11px; 
	text-align			:center 
} 
table.CHART #HEAD{ 
	font-weight			:bold; 
	text-align			:left; 
} 

A.featureSetText:HOVER
{
color: #CCCCFF; 
text-decoration: underline;
}
.featureSetText
{
   font-family:Verdana, Arial;
   font-size:8pt;
   color:#FFFFFF;
   font-weight:bold;
   text-decoration:none;
   padding: 2px;
}

.TTCatTree{
font-family: Arial, Helvetica, Verdana; 
font-weight: normal; 
font-size: 12px; 
}

table.TTCatTree TD{
padding-left:10px;
}

.TTSubCatTree{
font-family: Arial, Helvetica, Verdana; 
font-weight: normal; 
font-size: 11px; 
}
table.TTSubCatTree TD{
padding-left:10px;
}

