BODY { COLOR:#000000; background-color:Gray;    FONT-SIZE:9pt; FONT-FAMILY: Arial, Helvetica, sans-serif }
table {FONT-SIZE:9pt; COLOR:#000000;}
H1 { margin:0px; font-size:14pt;}

/* field  */
.textField { border:1px solid #C6C3BD; height:20px; }
input  {font-size:9pt;}
select {height:18px; font-size:9pt; border:1px solid #B5BDC0;}
textarea {border:1px solid #EDEDED; }

/* headers   */
.pageHeader {color:#999999; FONT-SIZE:11pt;  FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT:bold; BORDER-BOTTOM:1px solid; BORDER-LEFT:0px solid; BORDER-RIGHT:0px solid; BORDER-TOP:0px solid; BORDER-COLOR:#999999; }


.modalBackground { background-color:Green }


.Header {  COLOR:#0F2145; FONT-SIZE:11pt; font-weight:bold;}
.HeaderMenu {background-image:url(../images/menuBg.gif);height:25px;color:White;font-size:10pt;font-weight:bold;}
.headers {color:#99CC00; FONT-SIZE:10pt;  FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT:bold;}

/*Tables     */
.mainTable { background-color:#ffffff; }
.tbl{border:1px solid #F3F3F3;}
.tblBlue{border:1px solid #0074A3;}
.tblYellow{border:1px solid #E7AB33;}
.tblGray{border:1px solid #717375; }


.tdHeader { height:24px; background-color:#D9D4C7; color:#463D38; font-weight:bold;}
.tdBody { background-color:#EBE6D8;height:92px;color:#463D38;}
.tblHeader {color:#7E3B70; font-size:13pt; font-weight:bold; padding-right:5px;}
.tblBody {color:#707277; font-size:10pt;}
.ClientMenu    { height:20px; font-weight:bold; FONT-SIZE:10pt; color:#717375; text-decoration:none; }




/*  Links   */
A:active {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #DE7800; FONT-FAMILY:  Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #DE7800; FONT-FAMILY:  Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #DE7800; FONT-FAMILY:  Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #F06A02; FONT-FAMILY:  Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}


A.footerLink:link    { color:#463D38; text-decoration:none;}
A.footerLink:visited { color:#463D38; text-decoration:none;}
A.footerLink:active  { color:#463D38; text-decoration:none;}
A.footerLink:hover   { color:#9E050F; text-decoration:none;}

/*  Messages   */
.MessageError { color:Red ;}
.MessageOK { color:Blue ;text-decoration:underline;}

/*ASPMENU ---------------------------------------------------- */
.TopMenuItem { font-size:12pt;   color: #1B160A;cursor:hand; }
.TopMenuItemOver {  font-size:12pt;   color: #9E050F;cursor:hand;}
.TopMenuItemSelected{ font-size:12pt;   color: #1B160A;cursor:hand;}
.TopMenuItemSelectedOver{ font-size:12pt;    color: #1B160A;cursor:hand;}


/*Clients_ShowMyFriends.ascx*/

.headerBck{ background-color:#FF751C; color:White; font-weight:bold;}
.tblMyFriends{border:solid thin #FF751C; }


/* MENU PAGES PART -------------------*/
.selectedTopPage {height:20px; background-color:#E0E0E0; font-weight:bold; height:20px;  border-bottom:1px solid #ffffff; FONT-SIZE:9pt; color:#D31930; }
.selectedMiddlePage { padding-top:7px; height:33px; background-color:#7E3B70;  FONT-SIZE:11pt; color:#ffffff; text-decoration:none; padding-left:10px; padding-right:10px;}
.selectedSubPage { height:20px; background-color:#EE73A9;  FONT-SIZE:11pt; color:#ffffff; text-decoration:none; padding-left:10px; padding-right:10px;}

A.linkTopPage:link    {FONT-SIZE:10pt; color:#665748;  text-decoration:none; }
A.linkTopPage:visited {FONT-SIZE:10pt; color:#665748;  text-decoration:none; }
A.linkTopPage:active  {FONT-SIZE:10pt; color:#665748;  text-decoration:none; }
A.linkTopPage:hover   {FONT-SIZE:10pt; color:#9E050F;  text-decoration:none; }



A.linkMiddlePage:link    { font-weight:bold; FONT-SIZE:9pt; color:#746F62; text-decoration:none; }
A.linkMiddlePage:visited { font-weight:bold; FONT-SIZE:9pt; color:#746F62; text-decoration:none; }
A.linkMiddlePage:active  { font-weight:bold; FONT-SIZE:9pt; color:#746F62; text-decoration:none; }
A.linkMiddlePage:hover   { font-weight:bold; FONT-SIZE:9pt; color:#000000; text-decoration:none; }

A.selectedlinkMiddlePage:link    { padding-top:7px; height:33px; background-color:#EE73A9; FONT-SIZE:11pt; color:#ffffff; text-decoration:none; padding-left:10px; padding-right:10px; }
A.selectedlinkMiddlePage:visited { padding-top:7px; height:33px; background-color:#EE73A9; FONT-SIZE:11pt; color:#ffffff; text-decoration:none; padding-left:10px; padding-right:10px; }
A.selectedlinkMiddlePage:active  { padding-top:7px; height:33px; background-color:#EE73A9; FONT-SIZE:11pt; color:#ffffff; text-decoration:none; padding-left:10px; padding-right:10px; }
A.selectedlinkMiddlePage:hover   { padding-top:7px; height:33px; background-color:#EE73A9; FONT-SIZE:11pt; color:#ffffff; text-decoration:none; padding-left:10px; padding-right:10px; }

A.linkSubPage:link    {FONT-SIZE:11pt; color:#232323; font-weight:bold; text-decoration:none; }
A.linkSubPage:visited {FONT-SIZE:11pt; color:#232323; font-weight:bold; text-decoration:none; }
A.linkSubPage:active  {FONT-SIZE:11pt; color:#232323; font-weight:bold; text-decoration:none; }
A.linkSubPage:hover   {FONT-SIZE:11pt; color:#585858; font-weight:bold; text-decoration:none; }

A.linkSubPage1Selected:link    {  FONT-SIZE:9pt; font-weight:bold; color:#5B3C5C;  text-decoration:none; background-repeat:no-repeat; }
A.linkSubPage1Selected:visited {  FONT-SIZE:9pt; font-weight:bold; color:#5B3C5C;  text-decoration:none; background-repeat:no-repeat;}
A.linkSubPage1Selected:hover   {  FONT-SIZE:9pt; font-weight:bold; color:#5B3C5C;  text-decoration:none; background-repeat:no-repeat;}
A.linkSubPage1Selected:active  {  FONT-SIZE:9pt; font-weight:bold; color:#5B3C5C;  text-decoration:none; background-repeat:no-repeat;}


A.selectedlinkSubPage:link    { height:20px; FONT-SIZE:9pt; color:#394665; text-decoration:underline; }
A.selectedlinkSubPage:visited { height:20px; FONT-SIZE:9pt; color:#394665; text-decoration:underline; }
A.selectedlinkSubPage:active  { height:20px; FONT-SIZE:9pt; color:#394665; text-decoration:underline; }
A.selectedlinkSubPage:hover   { height:20px; FONT-SIZE:9pt; color:#990000; text-decoration:none; }




/* 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;}

/*Design.aspx*/
.BackGroundWhite{ background-color:White;}

/*ArticleDetails.ascx*/
.AcatHeader{ color:#A1BA38; font-weight:bold; font-size:22px;}
.AcatDescS{ color:#000000; font-weight:bolder; font-size:12px;}
.AcatDescL{ color:#221E1F; font-size:10pt; text-align:justify;}

.borderG{ border-bottom:1px solid #border-bottom;}
.borderGray{ border:1px solid #9F9F9F;}

A.lnkGray:link{ color:#757575; text-decoration:underline; font-size:11px;font-weight:bold;}
A.lnkGray:visited { color:#757575; text-decoration:underline; font-size:11px; font-weight:bold;}
A.lnkGray:active  { color:#757575; text-decoration:underline; font-size:11px;font-weight:bold;}
A.lnkGray:hover   { color:#757575; text-decoration:underline; font-size:11px;font-weight:bold;}

/*forum*/
.forumSubjectMSG{height:20px; background-color:#FFFFFF;border-bottom:1px solid #ffffff; FONT-SIZE:9pt; color:#000000; }
.ForumSubjectTitleBg{height:20px; background-color:#E7E7E7;  height:20px;  border-bottom:1px solid #ffffff; FONT-SIZE:9pt;  }
.ForumSubjectSubBg{height:20px; background-color:#F5F6F8;  height:20px;  border-bottom:1px solid #ffffff; FONT-SIZE:9pt;  }
 
A.Forumlinkheader:link    { color:#000000; font-weight:bold; font-size:12px; text-decoration:none;}
A.Forumlinkheader:visited { color:#000000; font-weight:bold; font-size:12px;  text-decoration:none;}
A.Forumlinkheader:active  { color:#000000; font-weight:bold; font-size:12px;  text-decoration:none;}
A.Forumlinkheader:hover   { color:#000000; font-weight:bold; font-size:12px;   text-decoration:none;}

A.ForumlinkSub:link    { color:#000000; font-size:12px; text-decoration:none;}
A.ForumlinkSub:visited { color:#000000; font-size:12px;  text-decoration:none;}
A.ForumlinkSub:active  { color:#000000; font-size:12px;  text-decoration:none;}
A.ForumlinkSub:hover   { color:#000000; font-size:12px;   text-decoration:none;}

A.ForumlinkMsgID:link    { color:red; font-size:12px; text-decoration:none;}
A.ForumlinkMsgID:visited { color:red; font-size:12px;  text-decoration:none;}
A.ForumlinkMsgID:active  { color:red; font-size:12px;  text-decoration:none;}
A.ForumlinkMsgID:hover   { color:red; font-size:12px;   text-decoration:none;}

 /*ArticleList.ascx*/
 
A.redLink:link    { color:#C92026; font-weight:bold; font-size:smaller; text-decoration:underline;}
A.redLink:visited { color:#C92026; font-weight:bold; font-size:smaller;  text-decoration:underline;}
A.redLink:active  { color:#C92026; font-weight:bold; font-size:smaller;  text-decoration:underline;}
A.redLink:hover   { color:#C92026; font-weight:bold; font-size:smaller;   text-decoration:underline;}

A.redLink1:link    { color:#C92026; font-weight:bold;text-decoration:underline;}
A.redLink1:visited { color:#C92026; font-weight:bold;text-decoration:underline;}
A.redLink1:active  { color:#C92026; font-weight:bold;text-decoration:underline;}
A.redLink1:hover   { color:#C92026; font-weight:bold;text-decoration:underline;}


/*modulesProfile*/
.profileHeader{ width:127px; height:32px; background-image:url(../images/myProfileBorder.gif); background-repeat:no-repeat; color:White; font-size:10pt; font-weight:bold; vertical-align:middle; padding-right:35px;}

/*modulesBook/Binding.ascx*/
.BindBackground{ background-image:url(../images/BindBack.gif); background-repeat:no-repeat; width:885px; height:205;}
.whiteBackBlueBorder{ background:#ffffff; border:solid 1px #0074A3; width:310px; height:140px;}

/*AlbumDetails - Price Table*/
.noBck{border:0px;width:40px;vertical-align:middle; font-size:8pt;}
.yesBck{border:0px;background-color:#E7E7E7; width:40px;vertical-align:middle;font-size:8pt;}
.yesBck2{border:0px;background-color:#E7E7E7; width:80px;vertical-align:middle;font-size:8pt; font-weight:bold;}
.Bck{background-color:#E7E7E7;font-size:8pt;}
.WBck{background-color:#FFFFFF; height:1px;font-size:7pt;}


/*modulesBook/PagePrice*/
.grayNum{ background-color:#EFEFEE; font-size:9pt; font-weight:bold; vertical-align:middle; width:85px; margin-left:10px;margin-right:10px;}
.grayPrice{ background-color:#EFEFEE; font-size:9pt; font-weight:bold; vertical-align:middle; width:115px; margin-left:10px;margin-right:10px;}
.leftBorder{ border-left:solid 1px #EFEFEE;}


/*modulesLab/HomeLab.ascx*/


/*modulesLab/PriceList.ascx*/
.yellowBck{ background-color:#E7A622; color:White; border-left:solid 1px white; width:250px; height:20px;}
.yellowBck1{ background-color:#E7A622; color:White; border-left:solid 1px white;width:115px;height:20px;}
.grayBck{ background-color:#F1F0F1;  border:solid 1px #E7A622; width:115px;height:20px;}
.noBckLab{border:solid 1px #E7A622;height:20px; width:115px;}

/*DICTIONARY*/
.DiVDic1{display:none;z-index:8;position:absolute;border-left:solid 1px #717375;border-top:solid 1px #717375; border-bottom:solid 3px #717375; border-right:solid 3px #717375;background-color:#FBF8F5;padding:8px; }
.DiVDic2{display:block;z-index:8; position:absolute;border-bottom:solid 2px #717375; border-right:solid 2px #717375;background-color:#FBF8F5;padding:4px 4px 4px 4px;}

/*modulesDictionary/DicList.ascx*/
.GrayBck{background-color:#C5C6C8; border:solid 1px #C5C6C8; color:white; font-weight:bold; font-size:12pt; text-align:right;  width:180px; padding:1px 5px 1px 0;}


/*PHOTO ORDER -->> OrderDetails.ascx*/
.Toolbar1 .Left1
{
	background-image:url('Images/ToolbarLeft.gif');
	width:9px;
	height:26px;
}
.Toolbar1 .Panel1
{
	background-image:url('Images/ToolbarBackground.gif');
	height:26px;
}

.Toolbar1 .Right1 
{
	background-image:url('Images/ToolbarRight.gif');
	width:7px;
	height:26px;
}

.Toolbar1 .Panel1  .Toolbar1 
{
	cursor:default;
	display:block;
	text-decoration:none;
	color:#000000;
}

.Toolbar1 .Panel1 
{
	padding:2px;
}

.Toolbar1 .Panel1 
{
	background-color: #FFE7B6;
	border: #666699 1px solid;
	padding:1px;
}

.Toolbar1 .Panel1 
{
	margin-top:-2px;
	vertical-align:middle;
	width:16px;
	height:16px;
	border:0px;
}

.Toolbar1 .Separator1
{
	margin-top:2px;
	margin-left:5px;
	margin-right:5px;
	height:15px;
	width:2px;
}

.Toolbar1 .Header1
{
	font-weight:bold;
}

.SearchHeader1
{
	height:20;
	color:#ffffff;
	font-size: 10pt;
	font-weight:bold;
	cursor:hand;
	background-image:url(../images/bg-menu-main.png);
	padding:2px;

}



/*INTERPRO OLD  */
.menu     { color:#000000; FONT-SIZE:9pt;  FONT-FAMILY: Arial, Helvetica, sans-serif;}
A.menu:link     { color:#4A4A4A; FONT-SIZE:9pt;  FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; }
A.menu:visited  { color:#4A4A4A; FONT-SIZE:9pt;  FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; }
A.menu:active   { color:#4A4A4A; FONT-SIZE:9pt;  FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; }
A.menu:hover    { color:#FFFFFF; FONT-SIZE:9pt;  FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none;}

.maintext     { color:#333333; FONT-SIZE:9pt;  FONT-FAMILY: Arial, Helvetica, sans-serif;}
.field { BACKGROUND-COLOR:#FFFFFF; BORDER-BOTTOM:1px solid; BORDER-LEFT:1px solid; BORDER-RIGHT:1px solid; BORDER-TOP:1px solid; BORDER-COLOR:#999999; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;  FONT-COLOR:#000000; FONT-SIZE:8pt; }
.fieldS { BACKGROUND-COLOR:#FFFFFF; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;  FONT-COLOR:#000000; FONT-SIZE:8pt; }

A.headerlink:link    {color:#99CC00; FONT-SIZE:11pt;  FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT:bold; text-decoration:none;}
A.headerlink:visited {color:#99CC00; FONT-SIZE:11pt;  FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT:bold; text-decoration:none;}
A.headerlink:active  {color:#99CC00; FONT-SIZE:11pt;  FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT:bold; text-decoration:none;}
A.headerlink:hover   {color:#DAA312; FONT-SIZE:11pt;  FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT:bold; text-decoration:none;}


A.links:link     { color:#666666; FONT-SIZE:8pt;  FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; }
A.links:visited  { color:#666666; FONT-SIZE:8pt;  FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; }
A.links:active   { color:#666666; FONT-SIZE:8pt;  FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; }
A.links:hover    { color:#B95519; FONT-SIZE:8pt;  FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none;}


A.link:link     { color:#666666; FONT-SIZE:9pt;  FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; }
A.link:visited  { color:#666666; FONT-SIZE:9pt;  FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; }
A.link:active   { color:#666666; FONT-SIZE:9pt;  FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; }
A.link:hover    { color:#B95519; FONT-SIZE:9pt;  FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none;}

A.linkc:link     { color:#121DB3; FONT-SIZE:9pt;  FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none;}
A.linkc:visited  { color:#121DB3; FONT-SIZE:9pt;  FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none;}
A.linkc:active   { color:#121DB3; FONT-SIZE:9pt;  FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none;}
A.linkc:hover    { color:#121DB3; FONT-SIZE:9pt;  FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline;}


A.linkg:link     { color:#cccccc; FONT-SIZE:8pt;  FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none;}
A.linkg:visited  { color:#cccccc; FONT-SIZE:8pt;  FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none;}
A.linkg:active   { color:#cccccc; FONT-SIZE:8pt;  FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none;}
A.linkg:hover    { color:#cccccc; FONT-SIZE:8pt;  FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none;}


.btn {
	  BACKGROUND: url(../images/btnbg.gif); PADDING-BOTTOM: 0px;  FONT: bold 8pt  Arial, Helvetica, sans-serif;    CURSOR: hand; COLOR: #ffffff;  HEIGHT: 19px; TEXT-ALIGN: CENTER
}
.fieldS { BACKGROUND-COLOR:#FFFFFF; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;  FONT-COLOR:#000000; FONT-SIZE:8pt; }
