/* Main definitions */

BODY { background-color:#FFFDEE; COLOR:#004363; FONT-SIZE:9pt; FONT-FAMILY: Arial, Helvetica, sans-serif }
table { COLOR:#004363; FONT-SIZE:9pt; FONT-FAMILY: Arial, Helvetica, sans-serif }
H1 {}
H2 {font-size:13pt; margin-top:0px; margin-bottom:0px;}

.mainBody { background-color:#ffffff; padding-left:2px; padding-right:2px; border-right:1px solid #E1E0DE; border-left:1px solid #E1E0DE;}

A:link    { color:#3E4C67; text-decoration:underline;}
A:visited { color:#3E4C67; text-decoration:underline;}
A:active  { color:#3E4C67; text-decoration:underline;}
A:hover   { color:#3E4C67; text-decoration:none;}


/* TEXT definitions -----------------------------------------------------*/
.maintextWb { FONT-SIZE:10pt; color:white; font-weight:bold; }
.Header { font-size:13pt; font-weight:bold; border-bottom:1px solid;  }
.Headers {height:22px; FONT-SIZE:11pt;  font-weight:bold; }
.Headerss { FONT-SIZE:9pt;  font-weight:bold; }
.HeadersW {  color:#FFFFFF; height:22px; FONT-SIZE:10pt;  font-weight:bold; }
.SubHeader { background-color:#06B522; height:22px; FONT-SIZE:11pt; color:white; font-weight:bold; }
.HeaderText { FONT-SIZE:11pt; color:white; font-weight:bold; }
.ClientMenu    { height:20px; font-weight:bold; FONT-SIZE:10pt; color:#394665; text-decoration:none; }

.pageHeader2 { font-weight:bold; height:21px; padding-top:2px; padding-right:5px; padding-left:35px; background-position:left top; background-color:#9BBE58;  COLOR:#FFFFFF; FONT-SIZE:13px; }
.pageHeader { font-weight:bold; height:25px; padding-top:5px; padding-right:5px; padding-left:35px;  background-repeat:no-repeat; background-position:left top; COLOR:#69970F; FONT-SIZE:13pt; }
.Header {  COLOR:#69970F; FONT-SIZE:11pt; font-weight:bold;}
.HeaderS { COLOR:#69970F; FONT-SIZE:10pt; font-weight:bold;}
.Sheader { height:20px; COLOR:#0A4685; FONT-SIZE:10pt; font-weight:bold;}

.error {color:Red;}
.tdHeader { background-color:#efefef; font-weight:bold;}
.cell_header { background-color:#efefef; font-weight:bold; height:20px;}
.table {border:1px solid;}

/* BUTTONS & FIELDS definitions -----------------------------------------------------*/
.button { FONT-SIZE:8pt; font-weight:bold; border:0px; background-color:#9BBE58; color:#ffffff; }
.buttonBlue { FONT-SIZE:8pt; background-color:#0383C4; border:0px; color:#ffffff; }
.field { FONT-SIZE:8pt; border:1px solid; border-color:#9C9897; height:17px; }


A.headerLink:link    { font-size:8pt; color:949D80; text-decoration:none;}
A.headerLink:visited { font-size:8pt; color:949D80; text-decoration:none;}
A.headerLink:active  { font-size:8pt; color:949D80; text-decoration:none;}
A.headerLink:hover   { font-size:8pt; color:949D80; text-decoration:underline;}

A.linkPath:link    { FONT-SIZE:10pt; color:AE0315; text-decoration:underline; font-weight:bold;}
A.linkPath:visited { FONT-SIZE:10pt; color:AE0315; text-decoration:underline; font-weight:bold;}
A.linkPath:active  { FONT-SIZE:10pt; color:AE0315; text-decoration:underline; font-weight:bold;}
A.linkPath:hover   { FONT-SIZE:10pt; color:9BBE58; text-decoration:none; font-weight:bold;}

A.linkWb:link    { color:ffffff; text-decoration:none; font-weight:bold;}
A.linkWb:visited { color:ffffff; text-decoration:none; font-weight:bold;}
A.linkWb:active  { color:ffffff; text-decoration:none; font-weight:bold;}
A.linkWb:hover   { color:AE0315; text-decoration:none; font-weight:bold;}

A.linkGb:link    { color:004363; text-decoration:none; font-weight:bold;}
A.linkGb:visited { color:004363; text-decoration:none; font-weight:bold;}
A.linkGb:active  { color:004363; text-decoration:none; font-weight:bold;}
A.linkGb:hover   { color:004363; text-decoration:underline; font-weight:bold;}

A.futerLink:link    { FONT-SIZE:8pt; color:B9B9B7; text-decoration:none; }
A.futerLink:visited { FONT-SIZE:8pt; color:B9B9B7; text-decoration:none; }
A.futerLink:active  { FONT-SIZE:8pt; color:B9B9B7; text-decoration:none; }
A.futerLink:hover   { FONT-SIZE:8pt; color:B9B9B7; text-decoration:underline; }

A.footerLink:link    { color:#78797B; text-decoration:none;}
A.footerLink:visited { color:#78797B; text-decoration:none;}
A.footerLink:active  { color:#78797B; text-decoration:none;}
A.footerLink:hover   { color:#78797B; text-decoration:underline;}

A.buttonSend:link    { FONT-SIZE:10pt; font-weight:BOLD; color:#FFFFFF; text-align:center;  background-image:url(../images/buttonSend.gif); width:112px; height:17px; text-decoration:none; }
A.buttonSend:visited { FONT-SIZE:10pt; font-weight:BOLD; color:#FFFFFF; text-align:center;  background-image:url(../images/buttonSend.gif); width:112px; height:17px; text-decoration:none;}
A.buttonSend:active  { FONT-SIZE:10pt; font-weight:BOLD; color:#FFFFFF; text-align:center;  background-image:url(../images/buttonSend.gif); width:112px; height:17px; text-decoration:none; }
A.buttonSend:hover   { FONT-SIZE:10pt; font-weight:BOLD; color:#FFFFFF; text-align:center;  background-image:url(../images/buttonSend.gif); width:112px; height:17px; text-decoration:none; }

A.buttonSimple:link    { padding-right:2px; padding-left:2px; FONT-SIZE:9pt; background-color:#9BBE58; font-weight:BOLD; color:#FFFFFF; text-align:center;  height:17px; text-decoration:none; }
A.buttonSimple:visited { padding-right:2px; padding-left:2px; FONT-SIZE:9pt; background-color:#9BBE58; font-weight:BOLD; color:#FFFFFF; text-align:center;  height:17px; text-decoration:none;}
A.buttonSimple:active  { padding-right:2px; padding-left:2px; FONT-SIZE:9pt; background-color:#9BBE58; font-weight:BOLD; color:#FFFFFF; text-align:center;  height:17px; text-decoration:none; }
A.buttonSimple:hover   { padding-right:2px; padding-left:2px; FONT-SIZE:9pt; background-color:#9BBE58; font-weight:BOLD; color:#FFFFFF; text-align:center;  height:17px; text-decoration:none; }


A.LinkMenuW:link    { FONT-SIZE:10pt; color:ffffff; text-decoration:none; font-weight:bold;}
A.LinkMenuW:visited { FONT-SIZE:10pt; color:ffffff; text-decoration:none; font-weight:bold;}
A.LinkMenuW:active  { FONT-SIZE:10pt; color:ffffff; text-decoration:none; font-weight:bold;}
A.LinkMenuW:hover   { FONT-SIZE:10pt; color:ffffff; text-decoration:none; font-weight:bold;}



/* SITE MENU -------------------------------------------------------------------------------*/
.menuTable     { background-color:#9BBE58; height:25px;}
.menuTableOver { background-color:#06B522; height:32px;}

.TopMenuItem    {  padding-left:10px; padding-right:10px;  font-weight:bold;  text-align:center; height:22px;  background-color:#BF0417; BORDER-left:1px solid ; color:#FFFFFF; font-family:Arial;font-size:10pt;cursor:hand; background-image:url(../images/bg_menu.gif)  }
.TopMenuItemOver{  padding-left:10px; padding-right:10px; font-weight:bold;   text-align:center; height:22px; background-color:#9BBE58;BORDER-left:1px solid ; color:#FFFFFF;font-family:Arial;font-size:10pt;cursor:hand;  background-image:url(../images/bg_menu_green.gif) }
.TopMenuSelected{  padding-left:10px; padding-right:10px; font-weight:bold;   text-align:center; height:22px; background-color:#9BBE58;BORDER-left:1px solid ;  color:#FFFFFF;  font-family:Arial;font-size:10pt;cursor:hand;  background-image:url(../images/bg_menu_green.gif)  }
.TopMenuSelectedOver{padding-left:10px; padding-right:10px; font-weight:bold;   text-align:center; height:22px; background-color:#9BBE58; BORDER-left:1px solid ; color:#FFFFFF;  font-family:Arial;font-size:10pt;cursor:hand;  background-image:url(../images/bg_menu_green.gif) }

/* menu of drop down items */
.MenuItem    {  padding-left:10px; padding-right:10px; font-weight:bold; text-align:right; height:22px;  background-color:#BF0417; BORDER-left:1px solid ; BORDER-BOTTOM:0px solid ; BORDER-right:1px solid ; color:#FFFFFF;font-family:Arial;font-size:10pt;cursor:hand;   }
.MenuItemOver{  padding-left:10px; padding-right:10px; font-weight:bold;   text-align:right; height:22px;  background-color:#9BBE58;BORDER-left:1px solid ; BORDER-right:1px solid ; BORDER-BOTTOM:0px solid ; color:#FFFFFF;font-family:Arial;font-size:10pt;cursor:hand;   }
.MenuSelected{  padding-left:10px; padding-right:10px; font-weight:bold;   text-align:right; height:22px;  background-color:#9BBE58;BORDER-left:1px solid ; BORDER-right:1px solid ; BORDER-BOTTOM:0px solid ; color:#FFFFFF;  font-family:Arial;font-size:10pt;cursor:hand;  }
.MenuSelectedOver{ padding-left:10px; padding-right:10px; font-weight:bold;   text-align:right; height:22px;   background-color:#9BBE58; BORDER-left:1px solid ; BORDER-right:1px solid ; BORDER-BOTTOM:0px solid ; color:#FFFFFF;  font-family:Arial;font-size:10pt;cursor:hand;   }

.TopMenuGroup    { padding-left:10px; padding-right:10px; font-weight:bold; text-align:right; height:22px; background-color:#BF0417; BORDER-left:1px solid ; BORDER-right:1px solid ; BORDER-BOTTOM:0px solid ; color:#FFFFFF;font-family:Arial;font-size:10pt;cursor:hand; }
.TopMenuGroupOver{ padding-left:10px; padding-right:10px; font-weight:bold;  text-align:right; height:22px; background-color:#9BBE58;BORDER-left:1px solid ; BORDER-right:1px solid ; BORDER-BOTTOM:0px solid ; color:#FFFFFF;font-family:Arial;font-size:10pt;cursor:hand; }
.TopMenuGroupSelected{ padding-left:10px; padding-right:10px; font-weight:bold;  text-align:right; height:22px; background-color:#9BBE58;BORDER-left:1px solid ; BORDER-right:1px solid ; BORDER-BOTTOM:0px solid ;  color:#FFFFFF;  font-family:Arial;font-size:10pt;cursor:hand; }
.TopMenuGroupSelectedOver{ padding-left:10px; padding-right:10px; font-weight:bold;   text-align:right; height:22px;  background-color:#9BBE58; BORDER-left:1px solid ; BORDER-right:1px solid ; BORDER-BOTTOM:0px solid ; color:#FFFFFF;  font-family:Arial;font-size:10pt;cursor:hand; }


/* SITE MENU -------------------------------------------------------------------------------*/




/* PRODUCTS PART ---------------------------*/
.price {FONT-SIZE:10pt; color:9BBE58; font-weight:bold;}
.PDescS {FONT-SIZE:10pt; }
.PDescL {FONT-SIZE:10pt; }

A.Pname:link    { FONT-SIZE:10pt; color:7CB12D; text-decoration:none; font-weight:bold;}
A.Pname:visited { FONT-SIZE:10pt; color:7CB12D; text-decoration:none; font-weight:bold;}
A.Pname:active  { FONT-SIZE:10pt; color:7CB12D; text-decoration:none; font-weight:bold;}
A.Pname:hover   { FONT-SIZE:10pt; color:7CB12D; text-decoration:none; font-weight:bold;}

A.productPath:link    { FONT-SIZE:12pt; color:AE0315; text-decoration:none; font-weight:bold;}
A.productPath:visited { FONT-SIZE:12pt; color:AE0315; text-decoration:none; font-weight:bold;}
A.productPath:active  { FONT-SIZE:12pt; color:AE0315; text-decoration:none; font-weight:bold;}
A.productPath:hover   { FONT-SIZE:12pt; color:9BBE58; text-decoration:none; font-weight:bold;}


.selectedCategory {height:25px; FONT-SIZE:10pt; color:FF750F;  font-weight:bold;  border-bottom:1px solid #eeeeee;}
.selectedTdCategory {height:25px; FONT-SIZE:10pt; color:FF750F; border-bottom:1px solid #eeeeee;}

A.linkCategory:link    { FONT-SIZE:10pt; color:00537D; text-decoration:none; font-weight:bold;}
A.linkCategory:visited { FONT-SIZE:10pt; color:00537D; text-decoration:none; font-weight:bold;}
A.linkCategory:active  { FONT-SIZE:10pt; color:00537D; text-decoration:none; font-weight:bold;}
A.linkCategory:hover   { FONT-SIZE:10pt; color:FF750F; text-decoration:none; font-weight:bold;}

A.linkSelectedCategory:link    { FONT-SIZE:10pt; color:FF750F; text-decoration:none; font-weight:bold;}
A.linkSelectedCategory:visited { FONT-SIZE:10pt; color:FF750F; text-decoration:none; font-weight:bold;}
A.linkSelectedCategory:active  { FONT-SIZE:10pt; color:FF750F; text-decoration:none; font-weight:bold;}
A.linkSelectedCategory:hover   { FONT-SIZE:10pt; color:FF750F; text-decoration:none; font-weight:bold;}

.selectedSubCategory {FONT-SIZE:9pt; color:FF750F;}
.selectedSubTdCategory { FONT-SIZE:9pt; }

A.linkSubCategory:link    { FONT-SIZE:9pt; color:007DBC; text-decoration:none;}
A.linkSubCategory:visited { FONT-SIZE:9pt; color:007DBC; text-decoration:none;}
A.linkSubCategory:active  { FONT-SIZE:9pt; color:007DBC; text-decoration:none;}
A.linkSubCategory:hover   { FONT-SIZE:9pt; color:FF750F; text-decoration:none;}

A.linkSelectedSubCategory:link    { FONT-SIZE:9pt; color:FF750F; text-decoration:none;}
A.linkSelectedSubCategory:visited { FONT-SIZE:9pt; color:FF750F; text-decoration:none;}
A.linkSelectedSubCategory:active  { FONT-SIZE:9pt; color:FF750F; text-decoration:none;}
A.linkSelectedSubCategory:hover   { FONT-SIZE:9pt; color:FF750F; text-decoration:none;}


/* PRODUCTS PART ---------------------------*/


/* MENU PAGES PART -------------------*/
.selectedPages {height:25px; FONT-SIZE:10pt; color:FF750F;  font-weight:bold;  border-bottom:1px solid #FFBA86;}
.selectedTdPages {height:25px; FONT-SIZE:10pt; color:FF750F; border-bottom:1px solid #FFBA86;}

A.linkPage:link    { FONT-SIZE:10pt; color:0384C5; text-decoration:none; font-weight:bold;}
A.linkPage:visited { FONT-SIZE:10pt; color:0384C5; text-decoration:none; font-weight:bold;}
A.linkPage:active  { FONT-SIZE:10pt; color:0384C5; text-decoration:none; font-weight:bold;}
A.linkPage:hover   { FONT-SIZE:10pt; color:FF750F; text-decoration:none; font-weight:bold;}

A.linkSelectedPage:link    { FONT-SIZE:10pt; color:FF750F; text-decoration:none; font-weight:bold;}
A.linkSelectedPage:visited { FONT-SIZE:10pt; color:FF750F; text-decoration:none; font-weight:bold;}
A.linkSelectedPage:active  { FONT-SIZE:10pt; color:FF750F; text-decoration:none; font-weight:bold;}
A.linkSelectedPage:hover   { FONT-SIZE:10pt; color:FF750F; text-decoration:none; font-weight:bold;}

.selectedSubPages {FONT-SIZE:9pt; color:FF750F;}
.selectedSubTdPages { FONT-SIZE:9pt; }

A.linkSubPage:link    { FONT-SIZE:9pt; color:007DBC; text-decoration:none;}
A.linkSubPage:visited { FONT-SIZE:9pt; color:007DBC; text-decoration:none;}
A.linkSubPage:active  { FONT-SIZE:9pt; color:007DBC; text-decoration:none;}
A.linkSubPage:hover   { FONT-SIZE:9pt; color:FF750F; text-decoration:none;}

A.linkSelectedSubPage:link    { FONT-SIZE:9pt; color:FF750F; text-decoration:none;}
A.linkSelectedSubPage:visited { FONT-SIZE:9pt; color:FF750F; text-decoration:none;}
A.linkSelectedSubPage:active  { FONT-SIZE:9pt; color:FF750F; text-decoration:none;}
A.linkSelectedSubPage:hover   { FONT-SIZE:9pt; color:FF750F; text-decoration:none;}


/* DATAGRID PART ---------------------------*/
.DataGridStyle {}

/* Data Grid style definitions */
.DataGridHeaderStyle
{
	text-align:center;
	background-color:#5267C9;
	font-weight:bold;
	color:white;
	font-size:9pt;
	height:20;
}
.DataGridHeaderStyle a
{
	color:white;
	text-decoration:none;
	
}
.DataGridHeaderStyle a 
{
	color:white;
	text-decoration:none;
	
}
.DataGridHeaderStyle td
{
	white-space: nowrap;
}
.DataGridAlternatingItemStyle
{
	font-size:8pt;
	background-color:#E6E6E6;
}
.DataGridItemStyle
{
	font-size:8pt;
	background-color:transparent;
}
.DataGridEditItemStyle input
{
	border:1px solid black;
	font-size:8pt;
	height:15px;
	width:100px;
}
.checkBox input
{
	border:none !important;
	height:auto;
	width: auto;
}
.DataGridPagerStyle
{
	text-align: center;
	background-color: #5267C9;
	font-size: 1em;
	color: white;
	height:17;

}
.DataGridPagerStyle a {color:white;}


/* end Data Grid style definitions */


/* Definitions of "add data" tables */
.TableStyle
{
	border:1px solid black;border-collapse:collapse;
	margin-top:3px;
		font-size:8pt;
}

/*articel section  ------------------------*/
.GuideHeader{ color:#464646; font-family:Arial; font-size:10pt; font-weight:bold; }
.GuideDescS{ color:#525252;  font-family:Arial; font-size:9pt; padding-right:8px; }
.GuideTopBG{}
.GuideBG{ background-image:url(../images/table1_midicon.gif);direction:ltr; background-position:left top;  background-repeat:no-repeat; }
.GuideTable{ direction:rtl; text-align:right; }
.headArticle{color:#322A7D; font-size:11pt; font-weight:bold; border-bottom:1px solid; border-bottom-color:B2B2B2; }

A.PHeaderGuideLink:link    { color:#525252; FONT-SIZE:10pt; text-decoration:none;}
A.PHeaderGuideLink:visited { color:#525252; FONT-SIZE:10pt; text-decoration:none;}
A.PHeaderGuideLink:active  { color:#525252; FONT-SIZE:10pt; text-decoration:none;}
A.PHeaderGuideLink:hover   { color:E07E11; FONT-SIZE:10pt; text-decoration:none;}

A.PromoGuideLink:link    { color:#000000; FONT-SIZE:9pt; text-decoration:none;}
A.PromoGuideLink:visited { color:#000000; FONT-SIZE:9pt; text-decoration:none;}
A.PromoGuideLink:active  { color:#000000; FONT-SIZE:9pt; text-decoration:none;}
A.PromoGuideLink:hover   { color:000000; FONT-SIZE:9pt; text-decoration:none;}

A.FullGuideLink:link    { color:F09B2B; FONT-SIZE:8pt; text-decoration:none; }
A.FullGuideLink:visited { color:F09B2B; FONT-SIZE:8pt; text-decoration:none; }
A.FullGuideLink:active  { color:F09B2B; FONT-SIZE:8pt; text-decoration:none; }
A.FullGuideLink:hover   { color:F09B2B; FONT-SIZE:8pt; text-decoration:none; }

A.smallink:link    { color:979494; FONT-SIZE:8pt; text-decoration:none; }
A.smallink:visited { color:979494; FONT-SIZE:8pt; text-decoration:none; }
A.smallink:active  { color:979494; FONT-SIZE:8pt; text-decoration:none; }
A.smallink:hover   { color:F09B2B; FONT-SIZE:8pt; text-decoration:none; }

A.innerdatalistArticle:link    { color:#525252; FONT-SIZE:10pt; text-decoration:none;}
A.innerdatalistArticle:visited { color:#525252; FONT-SIZE:10pt; text-decoration:none;}
A.innerdatalistArticle:active  { color:#525252; FONT-SIZE:10pt; text-decoration:none;}
A.innerdatalistArticle:hover   { color:E07E11; FONT-SIZE:10pt; text-decoration:none;}

A.innerdatalistArticleIN:link    { color:#525252; FONT-SIZE:11pt; text-decoration:none;}
A.innerdatalistArticleIN:visited { color:#525252; FONT-SIZE:11pt; text-decoration:none;}
A.innerdatalistArticleIN:active  { color:#525252; FONT-SIZE:11pt; text-decoration:none;}
A.innerdatalistArticleIN:hover   { color:E07E11; FONT-SIZE:11pt; text-decoration:none;}


/* FORUM ------------------------------------------------*/

/*-FORUM SECTION CSS --------------------------------------------------------*/
.ForumHeader { color:#ffffff; font-size:10pt; font-weight:bold; background-color:#FF6D00;}

.ForumItem { color:#004363; font-size:10pt; font-weight:bold; background-color:#FFFFFF;}
.ForumAlternating { color:#004363; font-size:10pt; font-weight:bold; background-color:#FAECE1;}

A.forumSubject:link    { color:#004363; font-size:10pt; text-decoration:none;}
A.forumSubject:visited { color:#004363; font-size:10pt; text-decoration:none;}
A.forumSubject:active  { color:#004363; font-size:10pt; text-decoration:none;}
A.forumSubject:hover   { color:#004363; font-size:10pt; text-decoration:none;}

A.addReplayLink:link    { color:#004363; font-size:9pt; text-decoration:none;}
A.addReplayLink:visited { color:#004363; font-size:9pt; text-decoration:none;}
A.addReplayLink:active  { color:#004363; font-size:9pt; text-decoration:none;}
A.addReplayLink:hover   { color:#004363; font-size:9pt; text-decoration:none;}

/* forum css*/
.forumSubject{color:Black; FONT-SIZE:10pt;  FONT-FAMILY: Arial, Helvetica, sans-serif; }
.forumSubjectMSG{color:Black; FONT-SIZE:10pt;  FONT-FAMILY: Arial, Helvetica, sans-serif; background-color:white;}
.DataGridAlternatingItemStyle1 { background-color:#e7e7e7; }
.DataGridHeaderStyle1 { text-align:center; background-color:White; font-weight:bold; color:white; }
.DataGridItemStyle1 { background-color:white }

.expertFormHeader{background-color:#2D75DE;color:White;FONT-FAMILY: Arial, Helvetica, sans-serif; }
.herRoomHeader{FONT-SIZE:10pt;background-color:#BE78FF;color:White;FONT-FAMILY: Arial, Helvetica, sans-serif; }
.herRoomImgPadding{padding-right:5px;padding-top:5px;padding-left:5px;padding-bottom:5px;}
.expertFormBody{background-color:#f3f3f3;color:Black;FONT-FAMILY: Arial, Helvetica, sans-serif; }
.exspertTemplate{border-bottom:1px white;border-right:1px white;border-left:1px white;border-top:1px white;}
.ForumHeader { color:White; font-weight:bold; vertical-align:middle;}
.ForumMain {background-color:#E7E7E7; color:Black; FONT-SIZE:10pt;  FONT-FAMILY: Arial, Helvetica, sans-serif; }
.ForumSub {background-color:#F5F6F8; color:Black; FONT-SIZE:10pt;  FONT-FAMILY: Arial, Helvetica, sans-serif; }

.forumSubject{color:black; FONT-SIZE:10pt;  FONT-FAMILY: Arial, Helvetica, sans-serif;font-weight:bold; text-decoration:none;}
.forumSubjectSub1{color:black; FONT-SIZE:10pt;  FONT-FAMILY: Arial, Helvetica, sans-serif;  text-decoration:none;}
.forumSubjectSub{color:black; FONT-SIZE:10pt;  FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none;}
.forumSubjectMSG{color:Black; FONT-SIZE:10pt;  FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none;}

/* paging */
A.pagingLink2:link    { color:#3C3C3C; FONT-SIZE:10pt; text-decoration:underline; text-align:center; font-weight:bold; width:30; height:30; }
A.pagingLink2:visited { color:#3C3C3C; FONT-SIZE:10pt; text-decoration:underline; text-align:center; font-weight:bold; width:30; height:30; }
A.pagingLink2:active  { color:#3C3C3C; FONT-SIZE:10pt; text-decoration:underline; text-align:center; font-weight:bold; width:30; height:30; }
A.pagingLink2:hover   { color:#3C3C3C; FONT-SIZE:10pt; text-decoration:none; text-align:center; font-weight:bold; width:30; height:30; }

A.pagingLink:link    { color:#3C3C3C; FONT-SIZE:10pt; text-decoration:underline; text-align:center; font-weight:bold; width:30; height:30; }
A.pagingLink:visited { color:#3C3C3C; FONT-SIZE:10pt; text-decoration:underline; text-align:center; font-weight:bold; width:30; height:30; }
A.pagingLink:active  { color:#3C3C3C; FONT-SIZE:10pt; text-decoration:underline; text-align:center; font-weight:bold; width:30; height:30; }
A.pagingLink:hover   { color:#3C3C3C; FONT-SIZE:10pt; text-decoration:none; text-align:center; font-weight:bold; width:30; height:30; }

A.currPageLink:link    { color:black; FONT-SIZE:10pt; text-decoration:none; text-align:center; font-weight:bold; width:30; height:30; }
A.currPageLink:visited { color:black; FONT-SIZE:10pt; text-decoration:none; text-align:center; font-weight:bold; width:30; height:30; }
A.currPageLink:active  { color:black; FONT-SIZE:10pt; text-decoration:none; text-align:center; font-weight:bold; width:30; height:30; }
A.currPageLink:hover   { color:black; FONT-SIZE:10pt; text-decoration:none; text-align:center; font-weight:bold; width:30; height:30; }


A.pagingLink2:link    {  padding-top:5px; background-color:#F6F6F6; FONT-SIZE:12pt; text-decoration:none; text-align:center; font-weight:bold; width:30; height:30; BORDER-BOTTOM:1px solid; BORDER-LEFT:1px solid; BORDER-RIGHT:1px solid; BORDER-TOP:1px solid; BORDER-COLOR:#FF7E00;}
A.pagingLink2:visited {  padding-top:5px; background-color:#F6F6F6; FONT-SIZE:12pt; text-decoration:none; text-align:center; font-weight:bold; width:30; height:30; BORDER-BOTTOM:1px solid; BORDER-LEFT:1px solid; BORDER-RIGHT:1px solid; BORDER-TOP:1px solid; BORDER-COLOR:#FF7E00;}
A.pagingLink2:active  {  padding-top:5px; background-color:#F6F6F6; FONT-SIZE:12pt; text-decoration:none; text-align:center; font-weight:bold; width:30; height:30; BORDER-BOTTOM:1px solid; BORDER-LEFT:1px solid; BORDER-RIGHT:1px solid; BORDER-TOP:1px solid; BORDER-COLOR:#FF7E00;}
A.pagingLink2:hover   {  padding-top:5px; background-color:#F6F6F6; FONT-SIZE:12pt; text-decoration:none; text-align:center; font-weight:bold; width:30; height:30; BORDER-BOTTOM:1px solid; BORDER-LEFT:1px solid; BORDER-RIGHT:1px solid; BORDER-TOP:1px solid; BORDER-COLOR:#FF7E00;}

/*-END FORUM SECTION CSS --------------------------------------------------------*/


.tableTree {padding:0px; height:70px; width:50px;}
.myCIDTree   {font-size:8pt;border:2px solid #000000; padding:1px; cursor:hand;}
.CjoinerTree {background-color:Yellow;}
.CIDTree   {font-size:8pt;border:1px solid #000000; padding:1px; cursor:hand;}
A.goMyTree:link    { color:000000; font-weight:bold; text-decoration:none;}
A.goMyTree:visited { color:000000; font-weight:bold; text-decoration:none;}
A.goMyTree:active  { color:000000; font-weight:bold; text-decoration:none;}
A.goMyTree:hover   { color:000000; font-weight:bold;  text-decoration:none;}


/* Definitions of "add data" tables */
.TableStyle
{
	border:1px solid black;border-collapse:collapse;
	margin-top:3px;
		font-size:8pt;
}

.TableHeader
{
	background-color:#70BF26; font-weight:bold; text-align:center;font-size:10pt;color:white;
}
.TableHeader1
{
	background-color:#70BF26; font-weight:bold; text-align:center;font-size:8pt;color:white;
}

.tdFieldName
{
	background-color: #E6DBFF;font-weight:bold;width:150px;
	white-space: nowrap;
		font-size:8pt;
}

.starStyle
{
	color:red; font-weight:bold;
}

/* end Definitions of "add data" tables  */



/* Definitions of "search"  part*/
.SearchHeader
{
	background-image:url(../images/tableHeader.gif);
	height:20;
	width:250;
	color:#ffffff;
	font-size: 10pt;
	font-weight:bold;

}

.SearchHeaderEmpty
{
	border-bottom:1px solid black;
}

.SearchBody
{
	background-color:#E5E5E5;
	font-size: 8pt;
	padding: 5px;
	border-bottom:2px solid #657654;
	border-right:2px solid #657654;
	border-top:1px solid #657654;
	border-left:1px solid #657654;

} 
/* end Definitions of "search"  part*/



/* Definitions of "edit"  part*/
.EditHeader
{
	background-image:url(../images/tableHeader.gif);
	height:20;
	width:150;
	color:#ffffff;
	font-size: 10pt;
	font-weight:bold;

}

.EditHeaderEmpty
{
	border-bottom:1px solid black;
}

.EditBody
{
	background-color:#E5E5E5;
	font-size: 8pt;
	padding: 5px;
	border-bottom:2px solid #657654;
	border-right:2px solid #657654;
	border-top:1px solid #657654;
	border-left:1px solid #657654;
}
/* end Definitions of "search"  part*/


/* Definitions for orders */
.OBstatus0
{
	width:15px;
	height:15px;
	background-color:Yellow;
}
.OBstatus1
{
	width:15px;
	height:15px;
	background-color:red;
}
.OBstatus2
{
	width:15px;
	height:15px;
	background-color:green;
}
/* end Definitions for orders */

.button1{  FONT-SIZE:8pt; font-weight:bold; border:0px; background-color:#9BBE58; color:#ffffff; }

A.path:link    { FONT-SIZE:12pt; text-decoration:none; text-align:center; font-weight:bold;color:#DC120B; }
A.path:visited { FONT-SIZE:12pt; text-decoration:none; text-align:center; font-weight:bold;color:#DC120B; }
A.path:active  {FONT-SIZE:12pt; text-decoration:none; text-align:center; font-weight:bold;color:#DC120B; }
A.path:hover   { FONT-SIZE:12pt; text-decoration:none; text-align:center; font-weight:bold;color:#DC120B; }


#loader_bg {
	background-color:#EBEBE4;
	position:relative;
	top:8px;left:8px;height:7px;
	width:113px;font-size:1px
}
.title_h2 {
 width:300px;
 padding:12px 0 0 18px;
}
.border_preview{
	z-index:100;
	position:absolute; 
	background: #fff;
	border: 1px solid #444;
}

.preview_temp_load {
	vertical-align:middle;
	text-align:center;
	padding: 10px;
}
.preview_temp_load img{	
	vertical-align:middle;
	text-align:center;
}


