/* 
================================
Skin styles for FTA Project
================================
*/   

.baseTable {
	height: 100%;
	width: 1000px;
	vertical-align: top;
}

.footerStrip {
	background-color: #336799;
	height: 20px;
	width: 100%;
	text-align: right;
	vertical-align: bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #DCEAF5;
}
.body {
	background-repeat:  repeat;
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif, Tahoma;
	font-size:11px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.pagemaster {
	WIDTH: 100%;
	HEIGHT: 100%;
	BACKGROUND-COLOR: #fefefe
}
.skinmaster {
	BORDER-RIGHT: #7994cb 1px solid;
	BORDER-TOP: #7994cb 1px solid;
	BORDER-LEFT: #7994cb 1px solid;
	BORDER-BOTTOM: #7994cb 1px solid;
	HEIGHT: 100%;
	BACKGROUND-COLOR: #f3f5fa;
	moz-border-radius-bottomleft: 15px;
	moz-border-radius-bottomright: 15px;
	moz-border-radius-topleft: 3px;
	moz-border-radius-topright: 3px
}
.skinheader {

}
.skingradient {
	BACKGROUND-IMAGE: url(gradient_DkBlue.jpg);
	HEIGHT: 30px
}
.controlpanel {
	WIDTH: 100%;
	BACKGROUND-COLOR: #ffffff
}
.LivePane {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	VERTICAL-ALIGN: middle;
	WIDTH: 100%;
	PADDING-TOP: 0px;
	BACKGROUND-COLOR: white;
	TEXT-ALIGN: left
}
.mappane {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	VERTICAL-ALIGN: middle;
	WIDTH: 100%;
	PADDING-TOP: 0px;
	BACKGROUND-COLOR: white;
	TEXT-ALIGN: left
}
.toppane {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	VERTICAL-ALIGN: middle;
	WIDTH: 100%;
	PADDING-TOP: 0px;
	BACKGROUND-COLOR: white;
	TEXT-ALIGN: left
}
.leftMainMenu {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 6px;
	PADDING-TOP: 3px;
	BACKGROUND-COLOR: transparent
}
.leftpane {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 6px;
	PADDING-TOP: 3px;
	BACKGROUND-COLOR: transparent
}
.leftpane2 {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 6px;
	PADDING-TOP: 3px;
	BACKGROUND-COLOR: transparent
}
.contentpane {
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 6px;
	PADDING-TOP: 0px;
	BACKGROUND-COLOR: transparent
}
.contentpane2 {
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 6px;
	PADDING-TOP: 0px;
	BACKGROUND-COLOR: transparent
}
.rightpane {
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 6px;
	PADDING-TOP: 0px;
	BACKGROUND-COLOR: transparent
}
.bottompane {
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 6px;
	WIDTH: 100%;
	PADDING-TOP: 6px;
	BACKGROUND-COLOR: transparent
}
.HeaderDate {
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	VERTICAL-ALIGN: middle;
	WIDTH: 50%;
	COLOR: white;
	FONT-STYLE: normal;
	FONT-FAMILY: Tahoma, Arial, Helvetica
}
.HeaderLeftGradient {
/*	FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#336699', endColorStr='#FFFFFF', gradientType='1');*/
	BACKGROUND-IMAGE: url(headergradient.gif);
	VERTICAL-ALIGN: middle;
	WIDTH: 50%;
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-COLOR: #336699
}
.HeaderRightGradient {
/*	FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#FFFFFF', endColorStr='#336699', gradientType='1');*/
	VERTICAL-ALIGN: middle;
	WIDTH: 50%;
	BACKGROUND-COLOR: #336699
}
.HeaderLink {
/*	BORDER-RIGHT: #336699 1px solid;*/
	PADDING-RIGHT: 4px;
/*	BORDER-TOP: #336699 1px solid;*/
	PADDING-LEFT: 4px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	PADDING-BOTTOM: 1px;
	VERTICAL-ALIGN: middle;
/*	BORDER-LEFT: #336699 1px solid;*/
	CURSOR: hand;
	COLOR: #000000;
	PADDING-TOP: 0px;
/*	BORDER-BOTTOM: #336699 1px solid;*/
	FONT-STYLE: normal;
	FONT-FAMILY: Tahoma, Arial, Helvetica;
/*	BACKGROUND-COLOR: #336699;*/
	TEXT-ALIGN: center
}
.HeaderLinkHover {
/*	BORDER-RIGHT: #ffffff 1px solid;*/
	PADDING-RIGHT: 4px;
/*	BORDER-TOP: #ffffff 1px solid;*/
	PADDING-LEFT: 4px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	PADDING-BOTTOM: 1px;
	VERTICAL-ALIGN: middle;
/*	BORDER-LEFT: #ffffff 1px solid;*/
	CURSOR: hand;
/*	COLOR: white;*/
	PADDING-TOP: 0px;
/*	BORDER-BOTTOM: #ffffff 1px solid;*/
	FONT-STYLE: normal;
	FONT-FAMILY: Tahoma, Arial, Helvetica;
/*	BACKGROUND-COLOR: #336699;*/
	TEXT-ALIGN: center;
	TEXT-DECORATION: none
}
.HeaderSpacer {
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	PADDING-BOTTOM: 1px;
	VERTICAL-ALIGN: middle;
/*	COLOR: #ffffff;*/
	PADDING-TOP: 0px;
	FONT-STYLE: normal;
	FONT-FAMILY: Tahoma, Arial, Helvetica;
/*	BACKGROUND-COLOR: #336699;*/
	TEXT-ALIGN: center
}
A.HeaderLink:active {
/*	BORDER-RIGHT: #336699 1px solid;*/
	PADDING-RIGHT: 4px;
/*	BORDER-TOP: #336699 1px solid;*/
	PADDING-LEFT: 4px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	PADDING-BOTTOM: 1px;
	VERTICAL-ALIGN: middle;
/*	BORDER-LEFT: #336699 1px solid;*/
	CURSOR: hand; 
/*	COLOR: white;*/
	PADDING-TOP: 0px;
/*	BORDER-BOTTOM: #336699 1px solid;*/
	FONT-STYLE: normal;
	FONT-FAMILY: Tahoma, Arial, Helvetica;
/*	BACKGROUND-COLOR: #336699;*/
	TEXT-ALIGN: center;
	TEXT-DECORATION: none
}
A.HeaderLink:visited {
/*	BORDER-RIGHT: #336699 1px solid;*/
	PADDING-RIGHT: 4px;
/*	BORDER-TOP: #336699 1px solid;*/
	PADDING-LEFT: 4px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	PADDING-BOTTOM: 1px;
	VERTICAL-ALIGN: middle;
/*	BORDER-LEFT: #336699 1px solid;*/
	CURSOR: hand;
	COLOR: white;
	PADDING-TOP: 0px;
/*	BORDER-BOTTOM: #336699 1px solid;*/
	FONT-STYLE: normal;
	FONT-FAMILY: Tahoma, Arial, Helvetica;
/*	BACKGROUND-COLOR: #336699;*/
	TEXT-ALIGN: center;
	TEXT-DECORATION: none
}
A.HeaderSkinLink {
	CURSOR: hand;
/*	COLOR: white;*/
	FONT-STYLE: normal;
	FONT-FAMILY: Tahoma, Arial, Helvetica;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none
}
A.HeaderSkinLink:visited {
	CURSOR: hand;
/*	COLOR: white;*/
	FONT-STYLE: normal;
	FONT-FAMILY: Tahoma, Arial, Helvetica;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none
}
A.HeaderSkinLink:active {
	CURSOR: hand;
/*	COLOR: white;*/
	FONT-STYLE: normal;
	FONT-FAMILY: Tahoma, Arial, Helvetica;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none
}
A.HeaderSkinLink:hover {
	CURSOR: hand; 
	COLOR: #5A5A5A;
/*	PADDING-TOP: 0px;*/
	FONT-STYLE: normal;
	FONT-FAMILY: Tahoma, Arial, Helvetica;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none
}
.HeaderLogo {
	BACKGROUND-COLOR: #ffffff
}
.HeaderLogoGradient {
/*	FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#FFFFFF', endColorStr='#FFFFFF', gradientType='1');*/
	BACKGROUND-IMAGE: url(logogradient.gif);
	VERTICAL-ALIGN: middle;
	WIDTH: 100%;
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-COLOR: #ffffff
}
.HeaderRightBackground {
	BACKGROUND-COLOR: #336699
}
.FooterText {
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 2px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	PADDING-BOTTOM: 1px;
	VERTICAL-ALIGN: middle;
	COLOR: black;
	PADDING-TOP: 0px;
	FONT-STYLE: normal;
	FONT-FAMILY: Tahoma, Arial, Helvetica
}
.FooterSpacer {
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 4px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	PADDING-BOTTOM: 1px;
	VERTICAL-ALIGN: middle;
	COLOR: #a9a9a9;
	PADDING-TOP: 0px;
	FONT-STYLE: normal;
	FONT-FAMILY: Tahoma, Arial, Helvetica
}
A.FooterLink {
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 2px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	PADDING-BOTTOM: 1px;
	VERTICAL-ALIGN: middle;
	CURSOR: hand;
	COLOR: blue;
	PADDING-TOP: 0px;
	FONT-STYLE: normal;
	FONT-FAMILY: Tahoma, Arial, Helvetica;
	TEXT-DECORATION: none
}
A.FooterLink:visited {
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 2px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	PADDING-BOTTOM: 1px;
	VERTICAL-ALIGN: middle;
	CURSOR: hand;
	COLOR: blue;
	PADDING-TOP: 0px;
	FONT-STYLE: normal;
	FONT-FAMILY: Tahoma, Arial, Helvetica;
	TEXT-DECORATION: none
}
A.FooterLink:link {
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 2px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	PADDING-BOTTOM: 1px;
	VERTICAL-ALIGN: middle;
	CURSOR: hand;
	COLOR: blue;
	PADDING-TOP: 0px;
	FONT-STYLE: normal;
	FONT-FAMILY: Tahoma, Arial, Helvetica;
	TEXT-DECORATION: none
}
A.FooterLink:active {
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 2px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	PADDING-BOTTOM: 1px;
	VERTICAL-ALIGN: middle;
	CURSOR: hand;
	COLOR: blue;
	PADDING-TOP: 0px;
	FONT-STYLE: normal;
	FONT-FAMILY: Tahoma, Arial, Helvetica;
	TEXT-DECORATION: none
}
A.FooterLink:hover {
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 2px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	PADDING-BOTTOM: 1px;
	VERTICAL-ALIGN: middle;
	CURSOR: hand;
	COLOR: blue;
	PADDING-TOP: 0px;
	FONT-STYLE: normal;
	FONT-FAMILY: Tahoma, Arial, Helvetica;
	TEXT-DECORATION: none
}

.LeftMenuFrame {
/*	BACKGROUND-COLOR: #F1F1F1;*/
	PADDING-RIGHT: 2px; 
	PADDING-LEFT: 2px; 
	PADDING-TOP:5px; 
/*	BORDER-RIGHT:#A8A8A8 1px solid;*/
}
.ContentFrame {
	PADDING-RIGHT: 2px; 
	PADDING-LEFT: 7px; 
	PADDING-TOP:2px; 
}
.RightFrame {
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 10px; 
	PADDING-TOP:2px; 
}
.MainMenu_MenuContainer {
	BACKGROUND-COLOR: transparent
}
.MainMenu_MenuBar {
	CURSOR: hand;
	HEIGHT: 16px;
	BACKGROUND-COLOR: transparent
}
.MainMenu_MenuItem {
	BORDER-RIGHT: #cad5ea 0px solid;
	BORDER-TOP: #cad5ea 1px solid;
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	BORDER-LEFT: #cad5ea 0px solid;
	CURSOR: hand;
	COLOR: black;
	BORDER-BOTTOM: #cad5ea 1px solid;
	FONT-STYLE: normal;
	FONT-FAMILY: Tahoma, Arial, Helvetica;
	BACKGROUND-COLOR: transparent
}
.MainMenu_MenuIcon {
	BORDER-TOP: #cad5ea 1px solid;
	BORDER-LEFT: #cad5ea 20px solid;
	WIDTH: 15px;
	CURSOR: hand;
	BORDER-BOTTOM: #cad5ea 1px solid;
	HEIGHT: 21px;
	BACKGROUND-COLOR: #cad5ea;
	TEXT-ALIGN: center
}
.MainMenu_SubMenu {
	Z-INDEX: 1000;
/*	FILTER: progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3);*/
	CURSOR: hand;
	BACKGROUND-COLOR: #cad5ea
}
.MainMenu_MenuBreak {
	HEIGHT: 1px
}
.MainMenu_MenuItemSel {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; CURSOR: hand; COLOR: black; 
	FONT-STYLE: normal; FONT-FAMILY: Tahoma, Arial, Helvetica; BACKGROUND-COLOR: #8da4d3
}
.MainMenu_MenuArrow {

	BORDER-RIGHT: #cad5ea 10px solid; BORDER-TOP: #cad5ea 0px solid; 
	FONT-SIZE: 10pt; CURSOR: hand; BORDER-BOTTOM: #cad5ea 1px solid; FONT-FAMILY: webdings
}

.MainMenu_RootMenuArrow {
	FONT-SIZE: 10pt; CURSOR: hand; FONT-FAMILY: webdings
}
.StandardButton {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND: #7994cb; 
	COLOR: #ffffff; FONT-FAMILY: Verdana, sans-serif
}
.TreeViewMenu {
	BORDER-RIGHT: #7994cb 1px solid; BORDER-TOP: #7994cb 1px solid; 
	BORDER-LEFT: #7994cb 1px solid; WIDTH: 175px; BORDER-BOTTOM: #7994cb 1px solid; 
	BACKGROUND-COLOR: #dfe5f2; moz-border-radius-bottomleft: 15px; moz-border-radius-bottomright: 15px; moz-border-radius-topleft: 3px; moz-border-radius-topright: 3px
}
.TreeViewMenu_Header {
	BACKGROUND-IMAGE: url(gradient_LtBlue.jpg)
}
.Head {
	FONT-WEIGHT: bold; FONT-SIZE: 75%; COLOR: #333333; FONT-FAMILY: 'MS Sans Serif';
}
.TopMenuTable {
	/*BACKGROUND-COLOR: #DBE4EB;*/ /*#E5E5E5;*/
	HEIGHT:44px;
	BACKGROUND:url(menubarbg.png)  repeat-x; 
	BORDER-TOP: #A8A8A8 1px solid;
/*	BORDER-BOTTOM: #A8A8A8 1px solid;*/
}
.subMenuTable {
	BACKGROUND-COLOR: #E5E5E5;
	BORDER-TOP: #A8A8A8 1px solid;
	BORDER-LEFT: #A8A8A8 1px solid;
	BORDER-RIGHT: #A8A8A8 1px solid;
	BORDER-BOTTOM: #A8A8A8 1px solid;
}
.subMenuIcon {
	WIDTH: 10px;
	CURSOR: hand;
	HEIGHT: 21px;
	BACKGROUND-COLOR: #E5E5E5;
	TEXT-ALIGN: center;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-TOP: 0px;
}
.subMenu {
	FONT-SIZE: 9pt; 
	COLOR: #000000; 
	FONT-FAMILY: Tahoma, Arial, Helvetica; 
	HEIGHT: 20px; 
	TEXT-ALIGN: left; 
	TEXT-DECORATION: none; 
	FONT-WEIGHT: bold;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-TOP: 0px;

}
.subMenuHover {
	CURSOR: hand;
	BACKGROUND-COLOR: #A8A8A8;
	TEXT-DECORATION: none
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-TOP: 0px;
}

.TopMenu {
	FONT-SIZE: 9pt; 
	COLOR: #000000; 
	FONT-FAMILY: Tahoma, Arial, Helvetica; 
	HEIGHT: 20px; 
	TEXT-ALIGN: left; 
	TEXT-DECORATION: none; 
	FONT-WEIGHT: bold;
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
}
.TopMenuHover {
	HEIGHT: 42px; 
	FONT-WEIGHT: normal;
	FONT-SIZE: 9pt; 
	FONT-WEIGHT: bold;
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	VERTICAL-ALIGN: middle;
	CURSOR: hand;
	COLOR: black; 
	FONT-STYLE: normal;
	FONT-FAMILY: Tahoma, Arial, Helvetica;
	BACKGROUND:url(menubarbg-hover.png)  repeat-x; 
	BORDER-TOP: #A8A8A8 1px solid;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
}
A.TopMenu {
	FONT-SIZE: 9pt; 
	COLOR: #000000; 
	FONT-FAMILY: Tahoma, Arial, Helvetica; 
	TEXT-DECORATION: none; 
	FONT-WEIGHT: bold;
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
}
A.TopMenu:active {
	FONT-SIZE: 9pt; 
	COLOR: #000000; 
	FONT-FAMILY: Tahoma, Arial, Helvetica; 
	TEXT-DECORATION: none; 
	FONT-WEIGHT: bold;
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
}
A.TopMenu:link {
	FONT-SIZE: 9pt; 
	COLOR: #000000; 
	FONT-FAMILY: Tahoma, Arial, Helvetica; 
	TEXT-DECORATION: none; 
	FONT-WEIGHT: bold;
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
}
A.TopMenu:visited {
	FONT-SIZE: 9pt; 
	COLOR: #000000; 
	FONT-FAMILY: Tahoma, Arial, Helvetica; 
	TEXT-DECORATION: none; 
	FONT-WEIGHT: bold;
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
}
.BreadCrumbs1 {
	FONT-SIZE: 8pt; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica; HEIGHT: 20px; TEXT-ALIGN: left; TEXT-DECORATION: none;padding-left:5px
}
A.BreadCrumbs1 {
	FONT-SIZE: 8pt; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica; TEXT-DECORATION: none
}
A.BreadCrumbs1:active {
	FONT-SIZE: 8pt; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica; TEXT-DECORATION: none
}
A.BreadCrumbs1:link {
	FONT-SIZE: 8pt; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica; TEXT-DECORATION: none
}
A.BreadCrumbs1:visited {
	FONT-SIZE: 8pt; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica; TEXT-DECORATION: none
}

.table1 {
margin-bottom:5px;
}
.BreadCrumbs {
	FONT-SIZE: 9pt; 
	COLOR: #000000; 
	FONT-FAMILY: Tahoma, Arial, Helvetica; 
	HEIGHT: 20px; 
	TEXT-ALIGN: left; 
	TEXT-DECORATION: none; 
	FONT-WEIGHT: bold;
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
}
A.BreadCrumbs {
	FONT-SIZE: 9pt; 
	COLOR: #000000; 
	FONT-FAMILY: Tahoma, Arial, Helvetica; 
	TEXT-DECORATION: none; 
	FONT-WEIGHT: bold;
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
}
A.BreadCrumbs:active {
	FONT-SIZE: 9pt; 
	COLOR: #000000; 
	FONT-FAMILY: Tahoma, Arial, Helvetica; 
	TEXT-DECORATION: none; 
	FONT-WEIGHT: bold;
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
}
A.BreadCrumbs:link {
	FONT-SIZE: 9pt; 
	COLOR: #000000; 
	FONT-FAMILY: Tahoma, Arial, Helvetica; 
	TEXT-DECORATION: none; 
	FONT-WEIGHT: bold;
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
}
A.BreadCrumbs:visited {
	FONT-SIZE: 9pt; 
	COLOR: #000000; 
	FONT-FAMILY: Tahoma, Arial, Helvetica; 
	TEXT-DECORATION: none; 
	FONT-WEIGHT: bold;
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
}

.MenuTitle {
	FONT-SIZE: 10pt; 
	COLOR: white;
	FONT-FAMILY:  "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif; 
	TEXT-DECORATION: none; 
	FONT-WEIGHT: bold;
	PADDING-LEFT: 3px;
}

.BoxTitle {
	FONT-SIZE: 9pt; 
	COLOR: #314572;
	FONT-FAMILY: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif; 
	TEXT-DECORATION: none; 
	FONT-WEIGHT: bold;
	PADDING-LEFT: 3px;
	height:32px;
	background:url(images/c_top.jpg) repeat-x;
/*	border-left:1px solid #e84b38;
	border-right:1px solid #e84b38;*/
}
.BoxTitle2 {
	FONT-SIZE: 75%; 
	COLOR: #314572;
	FONT-FAMILY: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif; 
	TEXT-DECORATION: none; 
	FONT-WEIGHT: bold;
	PADDING-LEFT: 0px;
}
.BoxSubTitle {
	FONT-SIZE: 8pt; 
	COLOR: black;
	FONT-FAMILY: Tahoma, Arial, Helvetica; 
	TEXT-DECORATION: none; 
	FONT-WEIGHT: bold;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	PADDING-TOP: 4px;
	PADDING-BOTTOM: 4px;
	VERTICAL-ALIGN: middle;
	BORDER-LEFT: #ffffff 1px solid;
	BORDER-RIGHT: #ffffff 1px solid;
	BORDER-TOP: #ffffff 1px normal;
	BORDER-BOTTOM: #ffffff 1px solid;
}
.BoxSubTitleHover {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 4px;
	VERTICAL-ALIGN: middle;
	CURSOR: hand;
	COLOR: black;
	PADDING-TOP: 4px;
	FONT-STYLE: normal;
	FONT-FAMILY: Tahoma, Arial, Helvetica;
	BACKGROUND-COLOR: #ECECFF;
	TEXT-DECORATION: none;
	BORDER-LEFT: #336699 1px solid;
	BORDER-RIGHT: #336699 1px solid;
	BORDER-TOP: #336699 1px solid;
	BORDER-BOTTOM: #336699 1px solid;
}

.SubHead2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #003366; FONT-FAMILY: Tahoma, Arial, Helvetica;
	margin-bottom:10px;
}
.SubHead3 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Tahoma, Arial, Helvetica;
	margin-bottom:5px;
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 3px;
	PADDING-LEFT: 4px;
	PADDING-RIGHT: 4px;
}
.SubHead4 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica;
	margin-bottom:5px;
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 3px;
	PADDING-LEFT: 4px;
	PADDING-RIGHT: 4px;
}
.SubHead5 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica;
}
.SubHead6 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica;
}
.themeSubtitle22 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY:  "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif; 
	PADDING-BOTTOM: 4px;
	PADDING-TOP: 4px;
	PADDING-LEFT: 4px;
	PADDING-RIGHT: 4px;
	background: transparent url(images/subtitle-bg.jpg) repeat-x;
	height: 20px;
}
/*
.Link1 {
	COLOR: black;
	TEXT-DECORATION: none; 
	VERTICAL-ALIGN: middle;
}
A.Link1:active {
	COLOR: black;
	TEXT-DECORATION: none; 
}
A.Link1:link {
	COLOR: black;
	TEXT-DECORATION: none; 
}
A.Link1:visited {
	COLOR: black;
	TEXT-DECORATION: none; 
} */

.bb-toolbar {
	FONT-SIZE: 0.68em; COLOR: #003399; FONT-FAMILY: Tahoma,MS Sans Serif; TEXT-DECORATION: none
}
TABLE.bb-toolbar {
	BORDER-RIGHT: #95b7f3 1px solid; 
	BORDER-TOP: #95b7f3 1px solid; 
	BACKGROUND-IMAGE: url(images/toolgrad.gif); 
	BORDER-LEFT: #95b7f3 1px solid; 
	BORDER-BOTTOM: #95b7f3 1px solid; 
	BACKGROUND-REPEAT: repeat-x; 
	BACKGROUND-COLOR: #9ebff6
}
A.toolBarLink {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.toolBarLink:link {
	COLOR: #000000
}
A.toolBarLink:visited {
	COLOR: #000000
}
A.toolBarLink:active {
	COLOR: #000000
}
.ewTable {
FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.aspnetmaker{
FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}

.hrcolor {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; COLOR: #666666; BORDER-BOTTOM: 0px; HEIGHT: 1px; BACKGROUND-COLOR: #666666
}
.quote {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 1px; FONT-SIZE: x-small; PADDING-BOTTOM: 1px; MARGIN: 1px; BORDER-LEFT: #000000 1px solid; COLOR: #000000; PADDING-TOP: 1px; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #c3b8d0
}
.code {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 1px; FONT-SIZE: x-small; PADDING-BOTTOM: 1px; MARGIN: 1px auto; OVERFLOW: auto; BORDER-LEFT: #000000 1px solid; WIDTH: 99%; COLOR: #000000; PADDING-TOP: 1px; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: "courier new", helvetica, "times new roman", serif; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #cccccc
}
.quoteheader {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; COLOR: #000000; FONT-STYLE: normal; TEXT-DECORATION: none
}
.codeheader {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; COLOR: #000000; FONT-STYLE: normal; TEXT-DECORATION: none
}
.help {
	CURSOR: help
}
.meaction {
	COLOR: red
}
.editor {
	WIDTH: 96%
}
.highlight {
	FONT-WEIGHT: bold; COLOR: black; BACKGROUND-COLOR: yellow
}
.windowbg {
	COLOR: #000000; BACKGROUND-COLOR: #e1e1e1
}
.windowbg2 {
	COLOR: #000000; BACKGROUND-COLOR: #f0f0f0
}
.signature {
	
}
.titlebg {
	COLOR: white; FONT-STYLE: normal; BACKGROUND-COLOR: #6b8eae
}
TR.titlebg TD {
	COLOR: white; FONT-STYLE: normal; BACKGROUND-COLOR: #6b8eae
}
.titlebg A:link {
	COLOR: white; FONT-STYLE: normal; BACKGROUND-COLOR: #6b8eae
}
.titlebg A:visited {
	COLOR: white; FONT-STYLE: normal; BACKGROUND-COLOR: #6b8eae
}
.titlebg A:hover {
	COLOR: #dfdfdf
}
.catbg {
	BACKGROUND-IMAGE: url(images/catbg.jpg)
}
.catbg2 {
	BACKGROUND-IMAGE: url(images/catbg2.jpg)
}
.catbg {
	FONT-WEIGHT: bold; COLOR: #000000; BACKGROUND-COLOR: silver
}
.catbg2 {
	FONT-WEIGHT: bold; COLOR: #000000; BACKGROUND-COLOR: silver
}
.bordercolor {
	BACKGROUND-COLOR: #828181
}
.tborder {
	BORDER-RIGHT: #828181 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #828181 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #828181 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #828181 1px solid; BACKGROUND-COLOR: #ffffff
}
.smalltext {
	FONT-SIZE: x-small; FONT-FAMILY: Tahoma, arial, helvetica, serif
}
.normaltext {
	FONT-SIZE: small
}
.largetext {
	FONT-SIZE: large
}
#headerarea {
	BORDER-BOTTOM: gray 1px solid; BACKGROUND-COLOR: white
}
#bodyarea {
	BACKGROUND-COLOR: #d4d4d4
}
#footerarea {
	BORDER-TOP: gray 1px solid; COLOR: black; BACKGROUND-COLOR: white
}
.headertitles {
	BORDER-RIGHT: #6b8eae 1px solid; BORDER-TOP: #6b8eae 1px solid; BORDER-LEFT: #6b8eae 1px solid; BORDER-BOTTOM: #6b8eae 1px solid; BACKGROUND-COLOR: #6b8eae
}
.headerbodies {
	BORDER-RIGHT: #7a7777 1px solid; BACKGROUND-POSITION: 50% bottom; BORDER-TOP: #7a7777 1px solid; BORDER-LEFT: #7a7777 1px solid; BORDER-BOTTOM: #7a7777 1px solid; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #efefef
}
.columnHead {
	font-family: Tahoma,MS Sans Serif, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color: #BDD9EE;
	height: 25px;
	border-top: 1px solid #FFFFFF;
	border-right: none;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	padding-left: 2px;
	vertical-align: middle;
	text-align: center;
}

.oddRow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background-color: #F5F5F5;
	text-align: left;
	vertical-align: middle;
	height: 22px;
	padding-left: 5px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
evenRow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background-color: #FFFFFF;
	text-align: left;
	height: 22px;
	padding-left: 5px;
	vertical-align: middle;
   
}
.rowData {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: center;
	height: 22px;
	padding-left: 2px;
}

.rowDataLeft {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	height: 22px;
	padding-left: 2px;
}

.rowDataRight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: right;
	vertical-align: middle;
	height: 22px;
	padding-left: 2px;
}

.rowHead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	height: 22px;
	padding-left: 6px;
}

.rowNumberData {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: right;
	vertical-align: middle;
	height: 22px;
	padding-left: 2px;
}

.rowCheckBox {
	vertical-align: middle;
	text-align: center;
}

.headLabel {
	font-family: Tahoma,MS Sans Serif, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-right: 3px;
}


.headLabel2 {
	font-family: Tahoma,MS Sans Serif, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-right: 20px;
	color:#000000;
}


.tdSearch {
	padding-right: 5px;
}

.logoImg {
	background-color: #5550FF;
	border-bottom-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-bottom-color: #000FFF;
	vertical-align: bottom;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

.leftmenuCell {
	background-color: #FFFFFF;
	padding: 3px;
	width: 185px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #4891C6;
	border-bottom-color: #4891C6;
	border-left-color: #4891C6;
}

/*	.BoxGradient{
FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ffffffff', EndColorStr='#66336699');*/
/*	BACKGROUND-IMAGE: url(logogradient.gif);*/
/*	VERTICAL-ALIGN: middle;
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-COLOR: #f6f5f1;
	border-right-color: #b1aa90;
	border-right-style: solid;
	border-right-width: 1px;
	border-left-color: #b1aa90;
	border-left-style: solid;
	border-left-width: 1px;
	border-bottom-color: #b1aa90;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	
} */

/* begin Box, BlockContent */
.BoxGradient
{
	/*position: relative;
	z-index: 100;*/
	padding: 8px;
}

.BoxGradient
{
	color:#FF0000;
font-family: Verdana, Geneva, Arial, helvetica, sans-serif, Tahoma;
font-size:14px;
font-style: normal;
font-weight: normal;
}

.BoxGradient a:link
{
	color: #0099ff;
font-family: Verdana, Geneva, Arial, helvetica, sans-serif, Tahoma;
font-size:14px;
/* text-decoration: underline; */
}

.BoxGradient a:visited, .BoxGradient a.visited
{
	color: #0099ff;
font-family: Verdana, Geneva, Arial, helvetica, sans-serif, Tahoma;
font-size:14px;
/* text-decoration: underline; */
}

.BoxGradient a:hover, .BoxGradient a.hover
{
	color: #00FF00;
font-family: Verdana, Geneva, Arial, helvetica, sans-serif, Tahoma;
font-size:14px;
text-decoration: none;
}

.BoxGradient ul
{
	list-style-type: none;
	color: #00FF00;
	margin:0;
	padding:0;
}

.BoxGradient li
{
font-family: Verdana, Geneva, Arial, helvetica, sans-serif, Tahoma;
font-size:14px;
text-decoration: none;
}

.BoxGradient ul li
{
	background-image: url(bullet.jpg);
	background-repeat:no-repeat;
	padding:0px 0 0px 20px;
	margin:0.5em 0 0.5em 0;
	line-height:1.2em;
}

/* end Box, BlockContent */

.Contentcontainer {
	padding-top: 3px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
}

.Contentcontainer_NoPadding {
	padding-top: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	padding-right: 0px;
}

.themeSubtitle {
	font-family: /*"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;*/ Tahoma,MS Sans Serif, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background: transparent url(images/subtitle-bg.jpg) repeat-x;
	height: 20px;
	PADDING-BOTTOM: 4px;
	PADDING-TOP: 4px;
	PADDING-LEFT: 8px;
	PADDING-RIGHT: 4px;
	border-left: 1px solid #e8bb38; /*A8A8A8*/
	border-right: 1px solid #e8bb38;
/*	border-left: 1px solid #A8A8A8;
	border-right: 1px solid #A8A8A8;
	border-bottom: 1px solid #A8A8A8;*/
}


.ItemStyle {
	font-family: Tahoma,MS Sans Serif, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #FFFFFF;
	height: 25px;
	PADDING-BOTTOM: 4px;
	PADDING-TOP: 4px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 4px;

}

.ItemStyle2 {
	font-family: Tahoma,MS Sans Serif, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #FFFFFF;
	height: 20px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	PADDING-LEFT: 2px;
	PADDING-RIGHT: 1px;

}

.ItemStyleDashed {
	font-family: Tahoma,MS Sans Serif, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #FFFFFF;
	height: 25px;
	VERTICAL-ALIGN: middle;
	PADDING-BOTTOM: 4px;
	PADDING-TOP: 5px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 4px;
	border-bottom: 1px dashed #A8A8A8;
}

.SeparatorStyle {
	border-bottom: 1px dashed #A8A8A8;
}

.more {
	font-family: Tahoma,MS Sans Serif, Arial, Helvetica, sans-serif;
	color: #000000;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	TEXT-ALIGN: right;
	padding-right:5px;
	PADDING-BOTTOM: 4px;
}


.imgArticle {
margin-top:8px;
}

/* text style used for most text rendered by modules */
.HeadArticle
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 12px;
    font-weight: Bold;
}

.SeparatorStyleDashed {
	font-family: Tahoma,MS Sans Serif, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #FFFFFF;
	VERTICAL-ALIGN: middle;
	PADDING-BOTTOM: 4px;
	PADDING-TOP: 5px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 4px;
	border-bottom: 1px dashed #A8A8A8;
}

.FAQItemStyle {
	font-family: Tahoma,MS Sans Serif, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #FFFFFF;
	height: 25px;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 7px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 4px;

}
.ItemStyleCategory {
	font-family: Tahoma,MS Sans Serif, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #FFFFFF;
	height: 25px;
	PADDING-BOTTOM: 4px;
	PADDING-TOP: 4px;
	PADDING-LEFT: 15px;
	PADDING-RIGHT: 4px;

}
.ColSubHead {
	font-family: Tahoma,MS Sans Serif, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color: #cfcba6;
	height: 25px;

	padding-left: 5px;
	vertical-align: middle;
	text-align: left;
}

.ItemStyleDownload {
	font-family: Tahoma,MS Sans Serif, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	height: 25px;
	PADDING-BOTTOM: 4px;
	PADDING-TOP: 4px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 4px;

}
.columnHeadDowload {
	font-family: Tahoma,MS Sans Serif, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color: #f9d597;
	height: 25px;
	border-top: 1px solid #FFFFFF;
	border-right: none;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px none #FFFFFF;
	padding-left: 2px;
	vertical-align: middle;
	text-align: center;
}

.searchhead{
FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}



.searchheadpadleft10{
FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif;
padding-left:10px;
}

.tdpadleft10{
padding-left:10px;
}


/*----------------------MarketStat---------------*/
.themeBorder {
	/*border: 1px solid #9C9A9C;*/
	border-left: 1px solid #9C9A9C;
	border-right: 1px solid #9C9A9C;
	border-bottom: 1px solid #9C9A9C;
	margin-top: 10px;
}

.themeBorder2 {
	border: 1px solid #9C9A9C;
}
.themeTitleCell {
	font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #314572;
/*	background-color: #336699;*/
	vertical-align: middle;
/*	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #448ECC;
	border-left-color: #448ECC;
	border-bottom-width: 1px;
	border-right-color: #607789;
	border-bottom-color: #607789;
	*/
	height:32px;
	background:url(images/c_top.jpg) repeat-x;	border-right-width: 0px;
	padding-left: 3px;
}

.themeTitleCellPrint {
	font-family: Tahoma,MS Sans Serif, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	/*background-color: #336699;*/
	vertical-align: middle;
	/*border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style:solid ;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #448ECC;
	border-left-color: #448ECC;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-right-color: #607789;
	border-bottom-color: #607789;*/
	height:32px;
	background:url(images/c_top.jpg) repeat-x;	border-right-width: 0px;

	padding-left: 3px;
	padding-right: 3px;
}

.themeSubtitle2 {
	font-family: Tahoma,MS Sans Serif, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color: #f9d597;/*#BDD9EE*/
	height: 25px;
	border-top: 1px solid #FFFFFF;
	border-right: none;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	padding-left: 2px;
}

.themeSubtitle3 {
	font-family: Tahoma,MS Sans Serif, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color: #cfcba6;/*#EDE2BB;*/
	height: 25px;
	border-top: 1px solid #FFFFFF;
	border-right: none;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	padding-left: 3px;
}

.themeSubtitle4 {
	font-family: Tahoma,MS Sans Serif, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color: #EDE2BB;
	height: 25px;
	border-top: 1px solid #FFFFFF;
	border-right: none;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	padding-left: 3px;
}

.themenormaltext {
	font-family: Tahoma,MS Sans Serif, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

.sourcetext {
	font-family: Tahoma,MS Sans Serif, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding-top: 3px;
	padding-right: 2px;
}

.themeboldtext {
	font-family: Tahoma,MS Sans Serif, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	height: 25px;
}

.oddRow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background-color: #F5F5F5;
	text-align: left;
	vertical-align: middle;
	padding-left: 5px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}

.evenRow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background-color: #FFFFFF;
	text-align: left;
	padding-left: 5px;
	vertical-align: middle;
   
}


/*------------------Trade Fact----------------------------*/


.tradefact_table_main_td {
	font-family: Ms Sans Serif,Arial, Helvetica, sans-serif;
	FONT-SIZE:9pt;
	font-weight: bold;
	color: #d0d5db;
	/*background-color: #66ccFF;*/
	background: url(images/tabDeselected.png) repeat-x;
	height:31px;
	cursor:hand;
	BORDER-TOP: black 1px solid;
	BORDER-LEFT: black 1px solid;
	BORDER-RIGHT: black 1px solid; 
	BORDER-BOTTOM: black 1px solid;
	padding: 3px 7px 3px 7px;
	text-align: center;

}
.tradefact_table_main_td_selected {
	text-align: center;
	font-family: Ms Sans Serif,Arial, Helvetica, sans-serif;
	FONT-SIZE:9pt;
	font-weight: bold;
	color: #d0d5db;
	/*background-color: #009aff;*/
	background: url(images/tabSelected.png) repeat-x;
	height:31px;
	cursor:hand;
	BORDER-TOP: none;
	BORDER-LEFT: none;
	BORDER-RIGHT: none;
	BORDER-BOTTOM: none;
	padding: 3px 7px 3px 7px;
}

.themeBigtext {
	font-family: Tahoma,MS Sans Serif, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	height: 25px;
}

.tradefact_themeBorder {
/*	border: 1px solid #9C9A9C;*/
	border-left: 1px solid #9C9A9C;
	border-right: 1px solid #9C9A9C;
	border-bottom: 1px solid #9C9A9C;
}

.tradefact_themeSubtitle2 {
	font-family: Tahoma,MS Sans Serif, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color: #BDD9EE;
	height: 25px;
	border-top: 1px solid #FFFFFF;
	border-right: none;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	padding-left: 5px;
}

/* 
================================
Styles for BBForum
================================
*/
.forumHeader {
	font-family: MS Sans Serif, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	height: 30px;
	border-top: #336699 2px solid; /*#6F6F6F*/
	background-color: #DBE4EB; /* #383838 */
	padding-left: 2px;
	padding-right: 2px;
	vertical-align: middle;
}
.forumLegend {
	font-family: MS Sans Serif, sans-serif;
	font-size: 10px;
}
.forumRowData {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	height: 22px;
	padding-left: 2px;
	border: #cccccc 1px solid;
}
.labelNew {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: red;
}

.listItemLink {
    FONT-FAMILY: Arial, Helvetica; 
	font-size: 13px;
	font-weight: Bold;
	padding-left: 5px;
}

.rowDataForum {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: center;
	height: 32px;
	padding-left: 2px;
}

.rowDataForumLeft {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: left;
	height: 32px;
	padding-left: 2px;
}

/* 
================================
End styles for BBForum
================================
*/   


/* toolbar table */
.ToolbarTb {
	width: ; /* table width */	
	color: ; /* text color */
	font-family: MS Sans Serif; /* font name */
	font-size: x-small; /* font size */
	border-collapse: collapse;
	border:  0px solid;

}

/* toolbar data cells */
.ToolbarTb td {
	padding-left: 1px; /* cell padding */
	border: 0px solid; /* cell spacing */
	border-color: #CCCCCC;  /* table background color */
}

A.toolBarLink {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma ,Arial, Helvetica, sans-serif

}
A.toolBarLink:link {
	COLOR: #000000;
    TEXT-DECORATION: none; 
}
A.toolBarLink:visited {
	COLOR: #000000;
	TEXT-DECORATION: none; 
}
A.toolBarLink:hover {
	COLOR: #000000;
	/* text-decoration: underline; */ 
}
A.toolBarLink:active {
	COLOR: #000000;
	TEXT-DECORATION: none; 
}

a.displayAllLink {
FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}

a.displayAllLink:link {
	padding-left: 6px;
	color: black;
	/* text-decoration: underline; */
}
a.displayAllLink:visited {
	padding-left: 6px;
	color: black;
	/* text-decoration: underline; */
}
a.displayAllLink:active {
	padding-left: 6px;
	color: black;
	/* text-decoration: underline; */
}

a.displayAllLink:hover {
	padding-left: 6px;
	color: blue;
	/* text-decoration: underline; */
}

/* Role compare*/

.oddRowRole {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background-color: #F5F5F5;
	height: 30px;
	vertical-align: middle;
	padding-left: 10px;
	padding-right: 10px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}

.evenRowRole {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	height: 30px;
	background-color: #FFFFFF;
	padding-left: 10px;
	padding-right: 10px;
	vertical-align: middle;
   
}

.searchheadDiv{
FONT-WEIGHT: bold; 
FONT-SIZE: 12px; 
COLOR: #000000; 
FONT-FAMILY: Arial, Helvetica, sans-serif;
z-index: -100;
position: relative;
}

.rowStatus {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background-color: #F5F5F5;
	text-align: left;
	vertical-align: middle;
	padding: 5px 6px 5px 6px;

}

.articleSpan a {
	CURSOR: hand;
	color: blue;
	PADDING-TOP: 0px;
	FONT-STYLE: normal;
	FONT-FAMILY: Tahoma, Arial, Helvetica;
	TEXT-ALIGN: center;
	/* text-decoration: underline; */
}


/*------------Sitemap------------*/

.SitemapNode {
	PADDING-LEFT: 0px;
	margin: 4px 3px 3px 0px;
	font-family: Tahoma,MS Sans Serif, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: black;
	white-space: nowrap;
}

.SitemapNodeChild {
	PADDING-LEFT: 0px;
	color: black;
	white-space: nowrap;
	font-family: Tahoma,MS Sans Serif, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.SitemapCell {
	background-color: #FFFFFF;
	padding: 3px;
	width: 185px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #4891C6;
	border-bottom-color: #4891C6;
	border-left-color: #4891C6;
}

.SitemapCss {
	margin-top: 0px;
	vertical-align: top;
	width: 185px;
}

.SitemapTitleCell {
	background-image: url(images/title_bg_bl.gif);
	background-repeat: repeat-x;
	background-position: left center;
	height: 24px;
	width: 185px;
	border: 1px solid #4891C6;
}

.SitemapTitle {
	font-family: Tahoma,MS Sans Serif, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: black;
	/*height: 22px;*/

}

.ContactUsText {
	font-family: Tahoma,MS Sans Serif, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	height: 25px;

}

.TabPermissionColumn {
	padding-left: 20px; /* cell padding */
	background-color: #E6E6E6;
	border-style: solid;
	border-color: #A3A3A3;
	border-width: 1px;
	border-right: none;
	border-left: none;
	cursor:pointer;cursor:hand;
}

.TabPermissionColumnHover {
	padding-left: 20px; /* cell padding */
	background-color: #E6E6E6;
	border-style: solid;
	border-color: #A3A3A3;
	border-width: 1px;
	border-right: none;
	border-left: none;
	cursor:pointer;cursor:hand;
	color:#CC0000;
}

.TabPermissionSelectColumn {
	cursor:pointer;cursor:hand;
}

.TabPermissionSelectColumnHover {
	cursor:pointer;cursor:hand;
	color:#6CB6FF;
}

.TabPermissionRow td{
	border-bottom: #E2E2E2 1px solid;
	padding-left: 5px; /* cell padding */
	padding-right: 5px; /* cell padding */
}

.checkallnav {
margin:0px 0;font:78% verdana;text-align:right;
cursor:pointer;cursor:hand;text-decoration:underline;color:#039;
}


.searchTxt {
border:transparent;
background:transparent;
margin-top:2px;
margin-left:35px;
margin-right:15px;
width: 100px;
}

/* Button*/

input.btn { background-color: #EFEFEF; border:0.1em solid #C0C0C0;font-weight:bold; FONT-SIZE: 12px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; background-image: url(images/button-glass.gif); background-repeat:repeat-x; height: 23px; }
input.btn:hover, input.btnhover { background-color: #EFEFEF; border:0.1em solid #C0C0C0;font-weight:bold; FONT-SIZE: 12px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; background-image: url(images/button-glass-blue.gif); background-repeat:repeat-x; height: 23px; }

.login-btn
{
font-family: Tahoma;
font-size: 13px;
border-style: solid;
border-color: #A3A3A3;
border-width: 1px;
background: #fff;
text-decoration: none;
text-align: center;
width: 100px;
margin-top:	3px;
margin-left: 10px;
margin-right: 10px;
}
.user-bg
{	
font-family: Tahoma;
font-size: 13px;
text-decoration: none;
text-align: center;
}

.banner-bg {
background:url(images/banner-bg.jpg) repeat-x;
}

.header-menu-bg
{
background:url(header-menu-bg.jpg) no-repeat;
width:15px;
height:31px;
}

.menu-bg {
background:url(menu-bg.jpg) repeat-x;
}

.search-bg {
	background:url(search-bg.jpg) no-repeat;
	width:207px;
	height:31px;
}

.row-highlight {
	background-color:#bdd6ef;
	border-top: 1px solid red;
	border-bottom: 1px solid red;
}

.FTA_Logo{
	background:url(FTA_Logo.jpg) no-repeat;
	height:132px;
}

.Bg_footer{
	background:url(FTA_footer.jpg) repeat-x;
	height:78px;	
}

.HeaderMainManu
{
	color: #FF0000;
	font-weight: bold;
	font-family: Tahoma;
	font-size: 14px;
}

.LivePane
{
	background:url(slic-bar.jpg) no-repeat;
	height:25px;	
}


