/* Main definitions */
 BODY { background-color:#F4F5EF; COLOR:#000000; FONT-SIZE:12pt; FONT-FAMILY: Arial, Helvetica, sans-serif;  }
 table { COLOR:#000000; FONT-SIZE:12pt; FONT-FAMILY: Arial, Helvetica, sans-serif;  }

/* field  */
select {font-size:9pt; border:1px solid #B5BDC0;}
textarea {border:1px solid #DDDDDD; }

/* headers   */
.pageHeader { margin:0px; font-size:20px; font-weight:bold;  color:#6E6E6E; text-decoration:none;  }
h1 {margin:0px;}
h2 {margin:0px; font-size:11pt; font-weight:bold;}
h3 {margin:0px; font-size:10pt; font-weight:normal;}

.Header {  COLOR:#0F2145; FONT-SIZE:11pt; font-weight:bold;}
.Pname { font-size:10pt; font-weight:bold;  color:#0C4F83; }
.Pprice { font-size:10pt; font-weight:bold;  color:#000000; }
.PSprice { font-size:10pt; font-weight:bold;  color:BLUE; }

/*Tables     */
.mainTableBig {background-color:#ffffff;}
.mainTable {FONT-SIZE:12pt; background-color:#ffffff; }
.tbl_td_header { vertical-align:top; text-align:justify;}
.tbl_td_1 { vertical-align:top; text-align:justify;}
.tbl_td { vertical-align:top; text-align:justify;}

/*  Links   */

A:link    { color:blue; font-size:12pt; text-decoration:underline;}
A:visited { color:blue; font-size:12pt; text-decoration:underline;}
A:active  { color:blue; font-size:12pt; text-decoration:underline;}
A:hover   { color:blue; font-size:12pt; text-decoration:none;}

A.linkHome:link    { font-size:10pt; border-bottom:1px solid #aaaaaa; padding-left:5px; padding-right:5px; background-color:#ffffff; height:19px; font-weight:bold; color:#00545A; text-decoration:none;}
A.linkHome:visited { font-size:10pt; border-bottom:1px solid #aaaaaa; padding-left:5px; padding-right:5px;  background-color:#ffffff; height:19px; font-weight:bold; color:#00545A; text-decoration:none;}
A.linkHome:active  { font-size:10pt; border-bottom:1px solid #aaaaaa; padding-left:5px; padding-right:5px; background-color:#ffffff; height:19px; font-weight:bold; color:#00545A; text-decoration:none;}
A.linkHome:hover   { font-size:10pt; border-bottom:1px solid #aaaaaa; padding-left:5px; padding-right:5px;  background-color:#ffffff; height:19px; font-weight:bold; color:#00545A; text-decoration:underline;}

#menu
{
padding:0;
margin:0;
color:#fff;
font-family: arial, helvetica, sans-serif;
white-space:nowrap;
list-style-type:none;
}
#menu li {display:inline;}
#menu li a
{
padding-left:10px; padding-right:10px;
color:#fff;
text-decoration:none;
float:right;
border-left:1px solid #D1D0F1;
}
#menu li a:hover
{
background:#fff;
color:#000;
}



A.aspmenulink:link    { font-size:15pt; font-weight:bold; color:#ffffff; text-decoration:none;}
A.aspmenulink:visited { font-size:15pt; font-weight:bold; color:#ffffff; text-decoration:none;}
A.aspmenulink:active  { font-size:15pt; font-weight:bold; color:#ffffff; text-decoration:none;}
A.aspmenulink:hover   { font-size:15pt; font-weight:bold; color:#ffffff; text-decoration:underline;}


A.headerLink:link    { font-size:11pt; font-weight:bold; color:#8E8ED0; text-decoration:none;}
A.headerLink:visited { font-size:11pt; font-weight:bold; color:#8E8ED0; text-decoration:none;}
A.headerLink:active  { font-size:11pt; font-weight:bold; color:#8E8ED0; text-decoration:none;}
A.headerLink:hover   { font-size:11pt; font-weight:bold; color:#8E8ED0; text-decoration:underline;}


A.footerLink:link    { text-decoration:none; padding:10px;}
A.footerLink:visited { text-decoration:none;padding:10px;}
A.footerLink:active  { text-decoration:none;padding:10px;}
A.footerLink:hover   { text-decoration:underline;padding:10px;}

.error {color:Red;}

/*ASPMENU ---------------------------------------------------- */
.TopMenuItem {  font-weight:bold;color: #666666;cursor:hand; font-size:10pt }
.TopMenuItemOver {   font-weight:bold;color: #000000;cursor:hand;}
.TopMenuItemSelected{  font-weight:bold;color: #000000;cursor:hand;}
.TopMenuItemSelectedOver{   font-weight:bold;color: #000000;cursor:hand;}


.SearchHeader1
{
	height:20;
	color:#ffffff;
	font-size: 10pt;
	font-weight:bold;
	cursor:hand;
	background-image:url(../images/bg-menu-main.png);
	padding:2px;

}

.SearchHeaderEmpty1
{
	border-bottom:1px solid black;
}

.SearchBody1
{
	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;

} 

.Box1Header { color:#000000; FONT-SIZE:17pt; font-weight:bold;}
.Box1Body { color:#000000; }

.Box2Header { color:#000000; FONT-SIZE:17pt; font-weight:bold;}
.Box2Body { color:#000000;  }

.Box3Header { color:#000000; FONT-SIZE:17pt; font-weight:bold;}
.Box3Body { color:#000000;  }

.Box4Header { color:#000000; FONT-SIZE:17pt; font-weight:bold;}
.Box4Body { color:#000000; }

.Box5Header { color:#000000; FONT-SIZE:17pt; font-weight:bold;}
.Box5Body { color:#000000;  }

.Box6Header { color:#000000; FONT-SIZE:17pt; font-weight:bold;}
.Box6Body { color:#000000; }



A.SideMenuText:link    { font-size:12px; font-weight:bold; color:#005952; text-decoration:none;}
A.SideMenuText:visited { font-size:12px; font-weight:bold; color:#005952; text-decoration:none;}
A.SideMenuText:active  { font-size:12px; font-weight:bold; color:#005952; text-decoration:none;}
A.SideMenuText:hover   { font-size:12px; font-weight:bold; color:#005952; text-decoration:none;}

A.SideMenuTextSelected:link    { font-size:12px; font-weight:bold; color:#005952; text-decoration:none;}
A.SideMenuTextSelected:visited { font-size:12px; font-weight:bold; color:#005952; text-decoration:none;}
A.SideMenuTextSelected:active  { font-size:12px; font-weight:bold; color:#005952; text-decoration:none;}
A.SideMenuTextSelected:hover   { font-size:12px; font-weight:bold; color:#005952; text-decoration:none;}

/* sub menu SideMenuText10 */
A.SMT10:link    { font-size:13px; font-weight:bold; color:#005952; text-decoration:none;}
A.SMT10:visited { font-size:13px; font-weight:bold; color:#005952; text-decoration:none;}
A.SMT10:active  { font-size:13px; font-weight:bold; color:#005952; text-decoration:none;}
A.SMT10:hover   { font-size:13px; font-weight:bold; color:#333333; text-decoration:none;}

A.SMTS10:link    { font-size:13px; font-weight:bold; color:#005952; text-decoration:none;}
A.SMTS10:visited { font-size:13px; font-weight:bold; color:#005952; text-decoration:none;}
A.SMTS10:active  { font-size:13px; font-weight:bold; color:#005952; text-decoration:none;}
A.SMTS10:hover   { font-size:13px; font-weight:bold; color:#333333; text-decoration:none;}


A.SMT20:link    { font-size:13px; font-weight:bold; color:#0C4F83; text-decoration:none;}
A.SMT20:visited { font-size:13px; font-weight:bold; color:#0C4F83; text-decoration:none;}
A.SMT20:active  { font-size:13px; font-weight:bold; color:#0C4F83; text-decoration:none;}
A.SMT20:hover   { font-size:13px; font-weight:bold; color:#333333; text-decoration:none;}

A.SMTS20:link    { font-size:13px; font-weight:bold; color:#0C4F83; text-decoration:none;}
A.SMTS20:visited { font-size:13px; font-weight:bold; color:#0C4F83; text-decoration:none;}
A.SMTS20:active  { font-size:13px; font-weight:bold; color:#0C4F83; text-decoration:none;}
A.SMTS20:hover   { font-size:13px; font-weight:bold; color:#333333; text-decoration:none;}

A.SMT30:link    { font-size:13px; font-weight:bold; color:#562D74; text-decoration:none;}
A.SMT30:visited { font-size:13px; font-weight:bold; color:#562D74; text-decoration:none;}
A.SMT30:active  { font-size:13px; font-weight:bold; color:#562D74; text-decoration:none;}
A.SMT30:hover   { font-size:13px; font-weight:bold; color:#333333; text-decoration:none;}

A.SMTS30:link    { font-size:13px; font-weight:bold; color:#562D74; text-decoration:none;}
A.SMTS30:visited { font-size:13px; font-weight:bold; color:#562D74; text-decoration:none;}
A.SMTS30:active  { font-size:13px; font-weight:bold; color:#562D74; text-decoration:none;}
A.SMTS30:hover   { font-size:13px; font-weight:bold; color:#333333; text-decoration:none;}


A.SMT40:link    { font-size:13px; font-weight:bold; color:#524D17; text-decoration:none;}
A.SMT40:visited { font-size:13px; font-weight:bold; color:#524D17; text-decoration:none;}
A.SMT40:active  { font-size:13px; font-weight:bold; color:#524D17; text-decoration:none;}
A.SMT40:hover   { font-size:13px; font-weight:bold; color:#333333; text-decoration:none;}

A.SMTS40:link    { font-size:13px; font-weight:bold; color:#524D17; text-decoration:none;}
A.SMTS40:visited { font-size:13px; font-weight:bold; color:#524D17; text-decoration:none;}
A.SMTS40:active  { font-size:13px; font-weight:bold; color:#524D17; text-decoration:none;}
A.SMTS40:hover   { font-size:13px; font-weight:bold; color:#333333; text-decoration:none;}


A.SMT50:link    { font-size:13px; font-weight:bold; color:#5C3C1D; text-decoration:none;}
A.SMT50:visited { font-size:13px; font-weight:bold; color:#5C3C1D; text-decoration:none;}
A.SMT50:active  { font-size:13px; font-weight:bold; color:#5C3C1D; text-decoration:none;}
A.SMT50:hover   { font-size:13px; font-weight:bold; color:#333333; text-decoration:none;}

A.SMTS50:link    { font-size:13px; font-weight:bold; color:#5C3C1D; text-decoration:none;}
A.SMTS50:visited { font-size:13px; font-weight:bold; color:#5C3C1D; text-decoration:none;}
A.SMTS50:active  { font-size:13px; font-weight:bold; color:#5C3C1D; text-decoration:none;}
A.SMTS50:hover   { font-size:13px; font-weight:bold; color:#333333; text-decoration:none;}



A.SMT60:link    { font-size:13px; font-weight:bold; color:#6F1D4B; text-decoration:none;}
A.SMT60:visited { font-size:13px; font-weight:bold; color:#6F1D4B; text-decoration:none;}
A.SMT60:active  { font-size:13px; font-weight:bold; color:#6F1D4B; text-decoration:none;}
A.SMT60:hover   { font-size:13px; font-weight:bold; color:#333333; text-decoration:none;}

A.SMTS60:link    { font-size:13px; font-weight:bold; color:#6F1D4B; text-decoration:none;}
A.SMTS60:visited { font-size:13px; font-weight:bold; color:#6F1D4B; text-decoration:none;}
A.SMTS60:active  { font-size:13px; font-weight:bold; color:#6F1D4B; text-decoration:none;}
A.SMTS60:hover   { font-size:13px; font-weight:bold; color:#333333; text-decoration:none;}


A.SMT104:link    { font-size:13px; font-weight:bold; color:#666666; text-decoration:none;}
A.SMT104:visited { font-size:13px; font-weight:bold; color:#666666; text-decoration:none;}
A.SMT104:active  { font-size:13px; font-weight:bold; color:#666666; text-decoration:none;}
A.SMT104:hover   { font-size:13px; font-weight:bold; color:#333333; text-decoration:none;}

A.SMTS104:link    { font-size:13px; font-weight:bold; color:#666666; text-decoration:none;}
A.SMTS104:visited { font-size:13px; font-weight:bold; color:#666666; text-decoration:none;}
A.SMTS104:active  { font-size:13px; font-weight:bold; color:#666666; text-decoration:none;}
A.SMTS104:hover   { font-size:13px; font-weight:bold; color:#333333; text-decoration:none;}


A.productsLink:link    { font-size:11pt; font-weight:bold; color:#303090;  text-decoration:none;}
A.productsLink:visited { font-size:11pt; font-weight:bold; color:#303090;  text-decoration:none;}
A.productsLink:active  { font-size:11pt; font-weight:bold; color:#303090;  text-decoration:none;}
A.productsLink:hover   { font-size:11pt; font-weight:bold; color:#000000;  text-decoration:none;}






.CategoryHeader10 { color:#1D7561; FONT-SIZE:14pt; font-weight:bold;}  
.CategoryHeader20 { color:#1D6792; FONT-SIZE:14pt; font-weight:bold;}
.CategoryHeader30 { color:#612F86; FONT-SIZE:14pt; font-weight:bold;}
.CategoryHeader40 { color:#746D1D; FONT-SIZE:14pt; font-weight:bold;}
.CategoryHeader50 { color:#65411E; FONT-SIZE:14pt; font-weight:bold;}
.CategoryHeader60 { color:#7E2255; FONT-SIZE:14pt; font-weight:bold;}
.CategoryHeader104 { color:#666666; FONT-SIZE:14pt; font-weight:bold;}




/* tree section -----*/
.tableTree {font-size:7pt;padding:0px; height:70px; width:50px;}
.myCIDTree   {font-size:7pt;border:2px solid #000000; padding:1px; cursor:hand;}
.CjoinerTree {background-color:Yellow;}
.CIDTree   {font-size:7pt;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;}

/*modulsBooks/Design.ascx*/
.tdBorder{ border:solid 1px #0074A3; background-color:#0074A3;}
.tdBorderM{ border-bottom:solid 1px #0074A3; border-top:solid 1px #0074A3;}
.tdBorderFlash{ border-bottom:solid 1px #0074A3; border-left:solid 1px #0074A3; border-right:solid 1px #0074A3;}
.tdBorderFlash1{ height:260px; border-bottom:solid 1px #0074A3;border-top:solid 1px #0074A3; border-left:solid 1px #0074A3; border-right:solid 1px #0074A3;}

 A.DesignLink:link    {color:#0074A3; font-weight:bold; font-size:10pt; text-decoration:underline;}
A.DesignLink:visited { color:#0074A3; font-weight:bold; font-size:10pt;  text-decoration:underline;}
A.DesignLink:active  { color:#0074A3; font-weight:bold; font-size:10pt; text-decoration:underline;}
A.DesignLink:hover   { color:#0074A3; font-weight:bold; font-size:10pt; text-decoration:none;}

.border4{ border:1px solid #FDE174;}

A:Simplelink:link { color:#291300;  text-decoration:none;}
A.Simplelink:visited { color:#291300; text-decoration:none;}
A.Simplelink:active  { color:#291300; text-decoration:none;}
A.Simplelink:hover   { color:#291300; text-decoration:none;}
