/* Main definitions */

BODY { COLOR:black; FONT-SIZE:9pt; FONT-FAMILY: Arial, Helvetica, sans-serif ; line-height:0.5}
H1 {margin: 0em; color:#05507A; font-size:24px; }
H2 {margin: 0em; color:#60AECF; FONT-SIZE:12pt; }
HR {color:#BBBBBB;}

table { COLOR:black; FONT-SIZE:9pt; FONT-FAMILY: Arial, Helvetica, sans-serif }

.mainFlash { height:112; width:112; border-left:1px solid; border-color:89C3EA;  }
.textBoxFanta { height:18; width:213; border:0px solid; }

.frameTD { color:626262; width:620; text-align:center; border-left:2px solid; border-right:2px solid; border-top:2px solid; border-bottom:2px solid; border-color:E7E7E7; }
.frameTDa { color:626262; width:620; text-align:center; border-left:2px solid; border-right:2px solid; border-top:2px solid; border-bottom:0px solid; border-color:E7E7E7; }
.frameTDb { color:626262; width:620; text-align:center; border-left:2px solid; border-right:2px solid; border-top:0px solid; border-bottom:2px solid; border-color:E7E7E7; }
.sepTD { width:640; height:2; font-size:2px;}
.headTD { color:F37721; vertical-align:middle; font-size:14;}
.paddingTD { background-color:F7F7F7; font-size:14; width:110; color:626262; padding-top:10; padding-right:24; }
.checkTD { background-color:F7F7F7; color:626262; padding-right:2; }
.check1TD { background-color:FFFFFF; color:626262; padding-right:2; }
.check2TD { background-color:F7F7F7; color:626262; padding-bottom:10; padding-right:2; }
.spaceTD { background-color:F7F7F7; width:40; }
.otherTD { color:626262; }
.otherTXT { width:400; height:60; BORDER-BOTTOM:1px solid; BORDER-LEFT:1px solid; BORDER-RIGHT:1px solid; BORDER-TOP:1px solid; BORDER-COLOR:#AACDE6;}
.designTXT { BORDER-BOTTOM:1px solid; BORDER-LEFT:1px solid; BORDER-RIGHT:1px solid; BORDER-TOP:1px solid; BORDER-COLOR:#AACDE6;}
.contactTD { font-size:14; color:626262; padding-top:10; padding-right:24; }
.invoiceComment { font-size:13; vertical-align:middle; color:7C7C7C; font-weight:bolder; cursor:hand;}
.cartSum { font-size:15; vertical-align:middle; text-align:center; color:D70E06; font-weight:bolder; }
.presents { font-size:15pt; color:97C656; font-weight:bold; }

.side_padding { padding-left:4; padding-right:4; height:26; }
.blueTD { color:626262; background-color:EDF5F7; text-align:center; border-left:2px solid; border-right:2px solid; border-top:2px solid; border-bottom:2px solid; border-color:E7E7E7; }
.frame_table { color:626262; background-color:ffffff; text-align:center; border-left:2px solid; border-right:2px solid; border-top:2px solid; border-bottom:2px solid; border-color:E7E7E7; }
.innerFrame { color:626262; text-align:right; }
.add2cart { color:162647; font-size:11; cursor:hand;}
.smallTD { text-align:left; vertical-align:bottom; color:#7F7F7F; }
.bigTD { text-align:right; color:#7F7F7F; font-size:18; }
.hotametTD { text-align:right; background-color:ffffff; border-left:2px solid; border-right:2px solid; border-top:2px solid; border-bottom:2px solid; border-color:E7E7E7; }
.cellcomeTD { border-left:1px solid; border-right:1px solid; border-top:1px solid; border-bottom:1px solid; border-color:C2C2C2; background-color:FFFFFF; padding-right:0pt; padding-left:0pt; }

.contactField { text-align:right; color:#4AADC9; font-weight:bold; font-size:14; }
.contactFields { text-align:right; color:#4AADC9; font-weight:bold; font-size:13; font-style:italic; }
.offerField { text-align:right; color:#4AADC9; font-weight:bold; font-size:14; width:76; }
.otherName { color:666666; font-weight:bold; font-size:12; }
.catDesc { color:666666; font-size:12; }
.formstyle { color:626262; BORDER-BOTTOM:1px solid; BORDER-LEFT:1px solid; BORDER-RIGHT:1px solid; BORDER-TOP:1px solid; BORDER-COLOR:#AACDE6; }
.norepeat { color:626262; }

/* upload file page */
.sample_horizon1 { font-size:14; color:7D7D7D; background:EFF4F5; width:193; height:50; padding-top:20; padding-right:120; border-left:2px solid; border-right:2px solid; border-top:2px solid; border-bottom:0px solid; border-color:E7E7E7;}
.sample_horizon2 { font-size:14; color:7D7D7D; background:EFF4F5; width:193; height:50; padding-bottom:6; padding-right:20; border-left:2px solid; border-right:2px solid; border-top:0px solid; border-bottom:2px solid; border-color:E7E7E7;}

.sample_vert1 { font-size:14; color:7D7D7D; background:EFF4F5; width:120; height:50; padding-top:20; padding-right:20; border-left:2px solid; border-right:2px solid; border-top:2px solid; border-bottom:0px solid; border-color:E7E7E7;}
.sample_vert2 { font-size:14; color:7D7D7D; background:EFF4F5; width:120; height:50; padding-bottom:6; padding-left:20; border-left:2px solid; border-right:2px solid; border-top:0px solid; border-bottom:2px solid; border-color:E7E7E7;}
.sample_vert0 { font-size:14; background:EFF4F5; border-left:2px solid; border-right:2px solid; border-top:0px solid; border-bottom:0px solid; border-color:E7E7E7;}
/* upload file page */



.PcatHead1{color:#808080; FONT-SIZE:14pt; FONT-WEIGHT:bold; text-decoration:none}
.PcatHead2{color:#DE0000; FONT-SIZE:14pt; FONT-WEIGHT:bold;text-decoration:none}
.PcatList{color:#808080; FONT-SIZE:10pt; FONT-WEIGHT:bold;}

.PcatSub{ padding-right:6px; padding-left:0px; vertical-align:top; line-height:1}
A.PcatSub:link { color:2894AF; FONT-SIZE:8pt; font-weight:bold; text-decoration:none;}
A.PcatSub:visited { color:2894AF; FONT-SIZE:8pt; font-weight:bold; text-decoration:none;}
A.PcatSub:active { color:2894AF; FONT-SIZE:8pt; font-weight:bold; text-decoration:none;}
A.PcatSub:hover { color:1874B6; FONT-SIZE:8pt; font-weight:bold; text-decoration:none;}

A.orderID:link { color:#FF7F00; font-size:18; text-decoration:none;}
A.orderID:visited { color:#FF7F00; font-size:18; text-decoration:none;}
A.orderID:active { color:#FF7F00; font-size:18; text-decoration:none;}
A.orderID:hover { color:#FF7F00; font-size:18; text-decoration:none;}

A.stars:link { color:#7AA62D; font-size:11pt; text-decoration:underline;}
A.stars:visited { color:#7AA62D; font-size:11pt; text-decoration:underline;}
A.stars:active { color:#7AA62D; font-size:11pt; text-decoration:underline;}
A.stars:hover { color:#7AA62D; font-size:11pt; text-decoration:none;}
.star { color:#7AA62D; font-size:11pt; text-decoration:none;}

	/* top menu */
.regularSaleCat{width:112px; color:#808080; font-weight:bold; font-size:14pt; cursor:hand; text-decoration:none; border-left:1px solid; border-left-color:#87C0E7;}
.regularSaleCat1{width:112px; color:#808080; font-weight:bold; font-size:14pt; cursor:hand; text-decoration:none;}

/* end Categories definitions */

/* options */
.oHead{font-weight:bold; FONT-SIZE:10pt; COLOR:#3A458E; height:20}
.oDesc{font-weight:500; FONT-SIZE:10pt; COLOR:#686666;}
/* end options */

/* menu definitions */
.menu{FONT-SIZE:11pt;COLOR:grey;}
A.menus:link { color:003D70; FONT-SIZE:10pt; font-weight:bold; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline;}
A.menus:visited { color:003D70; FONT-SIZE:10pt; font-weight:bold; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline;}
A.menus:active { color:003D70; FONT-SIZE:10pt; font-weight:bold; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline;}
A.menus:hover { color:1874B6; FONT-SIZE:10pt; font-weight:bold; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none;}

A.menu1:link { color:White; height:16;  background-color:86B93B; FONT-SIZE:10pt; font-weight:bold; text-decoration:none;}
A.menu1:visited { color:White; height:16; background-color:86B93B; FONT-SIZE:10pt; font-weight:bold; text-decoration:none;}
A.menu1:active { color:White; height:16; background-color:86B93B; FONT-SIZE:10pt; font-weight:bold; text-decoration:none;}
A.menu1:hover { color:White; height:16; background-color:86B93B; FONT-SIZE:10pt; font-weight:bold; text-decoration:none;}

A.menu2:link { color:White; height:16; width:50; background-color:F37428; FONT-SIZE:10pt; font-weight:bold; text-decoration:none;}
A.menu2:visited { color:White; height:16; width:50; background-color:F37428; FONT-SIZE:10pt; font-weight:bold; text-decoration:none;}
A.menu2:active { color:White; height:16; width:50; background-color:F37428; FONT-SIZE:10pt; font-weight:bold; text-decoration:none;}
A.menu2:hover { color:White; height:16; width:50; background-color:F37428; FONT-SIZE:10pt; font-weight:bold; text-decoration:none;}

A.headerLink:link { color:DE0000; text-decoration:none; vertical-align:top; text-align:right; font-size:14; font-weight:normal; line-height: 0.8}
A.headerLink:visited { color:DE0000; text-decoration:none; vertical-align:top; text-align:right; font-size:14; font-weight:normal; line-height: 0.8}
A.headerLink:active { color:DE0000; text-decoration:none; vertical-align:top; text-align:right; font-size:14; font-weight:normal; line-height: 0.8}
A.headerLink:hover { color:DE0000; text-decoration:none; vertical-align:top; text-align:right; font-size:14; font-weight:normal; line-height: 0.8}

A.backLink:link { color:#7D7D7D; FONT-SIZE:12pt; font-weight:bold; text-decoration:none; }
A.backLink:visited { color:#7D7D7D;FONT-SIZE:12pt; text-decoration:none;}
A.backLink:active { color:#7D7D7D;FONT-SIZE:12pt; text-decoration:none;}
A.backLink:hover { color:#7D7D7D;FONT-SIZE:12pt; text-decoration:none;}

/* end menu definitions */

/* button definitions */
.buttonb { color:#8ABDD9; background-color:#FFFFFF; height:23; width:80; text-align:center; font-size:16; font-weight:bold; border-color:#AACDE6; border-style:solid; cursor:hand;}
.buttonSend { color:#7F7F7F; background-color:#FFFFFF; height:23; text-align:center; font-size:14; font-weight:bold; border-color:#CACBCD; border-style:solid; cursor:hand; border-width:2px; vertical-align:middle}
/* end button definitions */

dd {border-bottom-color:Gray;border-top-color:Gray;border-bottom-style:solid;border-top-style:solid;border-bottom-width:thick}/**/
.search { FONT-WEIGHT:bold; FONT-SIZE:11pt; COLOR:#1F70C4; background-color:Transparent }
.error { FONT-WEIGHT:normal; FONT-SIZE:9pt; COLOR:#C80D1D }
.maintext8 { FONT-SIZE:8pt; }
.maintextw { FONT-SIZE:8pt; color:White }

/* end Main definitions */

/* Links definitions */
A:link    { color:666666; FONT-SIZE:10pt; text-decoration:underline;}
A:visited { color:666666; FONT-SIZE:10pt; text-decoration:underline;}
A:active  { color:666666; FONT-SIZE:10pt; text-decoration:underline;}
A:hover   { color:1874B6; FONT-SIZE:10pt; text-decoration:none;}

A.menuLink:link    { background-color:#97C554; color:white; font-size:14; width:120px; font-weight:bold; text-decoration:none; padding-bottom:1px; cursor:hand;}
A.menuLink:visited { background-color:#97C554; color:white; font-size:14; width:120px; font-weight:bold; text-decoration:none; padding-bottom:1px; cursor:hand;}
A.menuLink:active  { background-color:#97C554; color:white; font-size:14; width:120px; font-weight:bold; text-decoration:none; padding-bottom:1px; cursor:hand;}
A.menuLink:hover   { background-color:#97C554; color:white; font-size:14; width:120px; font-weight:bold; text-decoration:none; padding-bottom:1px; cursor:hand;}

A.menuLink2:link    { color:#97C554; text-decoration:none; font-size:14; width:120px; font-weight:bold; padding-bottom:1px; cursor:hand;}
A.menuLink2:visited { color:#97C554; text-decoration:none; font-size:14; width:120px; font-weight:bold; padding-bottom:1px; cursor:hand;}
A.menuLink2:active  { color:#97C554; text-decoration:none; font-size:14; width:120px; font-weight:bold; padding-bottom:1px; cursor:hand;}
A.menuLink2:hover   { color:#97C554; text-decoration:none; font-size:14; width:120px; font-weight:bold; padding-bottom:1px; cursor:hand;}

.footer { font-weight:bold; text-decoration:none; color:777677;}
A.footer:link { font-weight:bold; text-decoration:none; color:777677;}
A.footer:visited { font-weight:bold; text-decoration:none; color:777677;}
A.footer:active { font-weight:bold; text-decoration:none; color:Black;}
A.footer:hover { font-weight:bold; text-decoration:none; color:Black;}

A.priceCat:link { font-weight:bold; text-decoration:none; color:2E6AAA; }
A.priceCat:visited { font-weight:bold; text-decoration:none; color:2E6AAA;}
A.priceCat:active { font-weight:bold; text-decoration:none; color:2E6AAA;}
A.priceCat:hover { font-weight:bold; text-decoration:none; color:7B7D7D;}
/* end Links definitions */

/* Header part of page */
.header {color:#7B7D7D; FONT-SIZE:12pt; FONT-WEIGHT:bold; vertical-align:middle;}
.headers {color:#86B93B; height:30; FONT-SIZE:12pt; FONT-WEIGHT:bold;}
.headersc {color:#FF6F00; FONT-SIZE:12pt; FONT-WEIGHT:bold;}
.headersg {color:#666666; FONT-SIZE:11pt; FONT-WEIGHT:bold;}
.headerw {color:#ffffff; FONT-SIZE:11pt; FONT-WEIGHT:bold;}

.priceCat1{ height:10; width:100; text-align:right; color:2E6AAA; font-weight:bold; background-color:DFEBED; padding-right:4}
.priceCat2{ height:10; text-align:right; color:2E6AAA; font-weight:bold;}
.priceHead{color:#57ADC6;FONT-SIZE:14pt; FONT-WEIGHT:normal; vertical-align:middle;}
.productHead{color:#86B93B;FONT-SIZE:11pt; FONT-WEIGHT:bold; vertical-align:middle; height:30; BORDER-BOTTOM:1px solid; BORDER-LEFT:0px solid;BORDER-RIGHT:0px solid; BORDER-TOP:1px solid; BORDER-COLOR:#ADADAD;}
.productHeadEmpty{color:#86B93B; height:3; BORDER-BOTTOM:1px solid; BORDER-LEFT:0px solid; BORDER-RIGHT:0px solid; BORDER-TOP:0px solid; BORDER-COLOR:#ADADAD;}

/* end Header part of page */

/* Product details style */
.PName{color:white; FONT-SIZE:13pt; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT:bold;}
.PShopping{color:white; FONT-SIZE:9pt; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT:bold; }
.PPricem {color:black; FONT-SIZE:10pt; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT:bold;}
.PPriceo {color:#CC2E33; FONT-SIZE:10pt; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT:bold;}
.PDetails{color:black; FONT-SIZE:9pt; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT:normal;}
.PDescL{color:black; FONT-SIZE:9pt; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT:normal;}
.product{height:190; width:265; vertical-align:middle; text-align:center; background-color:white; BORDER-BOTTOM:1px solid; BORDER-LEFT:1px solid;BORDER-RIGHT:1px solid; BORDER-TOP:1px solid; BORDER-COLOR:#ADADAD;}
.presents { font-size:15pt; color:97C656; font-weight:bold; }
.presentProduct{height:190; width:265; vertical-align:middle; text-align:center; background-color:white; 
		BORDER-BOTTOM:2px solid; BORDER-LEFT:2px solid; BORDER-RIGHT:2px solid; BORDER-TOP:2px solid; BORDER-COLOR:#C3C3C3; }
A.choosePresent:link	{ font-size:9pt; background-color:#E0EBED; COLOR:#000000; BORDER:0px solid; text-decoration:none; }
A.choosePresent:visited	{ font-size:9pt; background-color:#E0EBED; COLOR:#000000; BORDER:0px solid; text-decoration:none; }
A.choosePresent:active	{ font-size:9pt; background-color:#E0EBED; COLOR:#000000; BORDER:0px solid; text-decoration:none; }
A.choosePresent:hover	{ font-size:9pt; background-color:#E0EBED; COLOR:#000000; BORDER:0px solid; text-decoration:none; }

/* end Product details style */

/*Product list style */
.PlistDetails{color:black; FONT-SIZE:9pt; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT:normal;}
/*end Product list style */

/* Register form  details */
.RegisterHeader{color:black; FONT-SIZE:12pt; background-color:#EEEEEE; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT:bold;}
.RegisterCheck{color:black; FONT-SIZE:11pt; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT:normal;}
.RegisterBody{color:black; FONT-SIZE:9pt; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT:bold;}
.RegisterFieldname{color:black; width:80; FONT-SIZE:9pt; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT:bold;}
.RegisterInstruction{color:1874B6;  FONT-SIZE:10pt; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT:normal;}
/* end Register form  details */

/*all forms classes*/
.cell_header { color:#7C7C7C; font-size:14pt; font-weight:bold; text-align:right;}
.field { COLOR:#0797B9; BACKGROUND-COLOR:#EBF5F6; BORDER-BOTTOM:1px solid; BORDER-LEFT:1px solid; BORDER-RIGHT:1px solid; BORDER-TOP:1px solid; BORDER-COLOR:#999999; FONT-SIZE:8pt; height:18px}
.fieldS { COLOR:#0797B9; font-size:16; width:120; BORDER-BOTTOM:1px solid; BORDER-LEFT:1px solid; BORDER-RIGHT:1px solid; BORDER-TOP:1px solid; BORDER-COLOR:#AACDE6;}
.button { background-color:#C51016; vertical-align:baseline; COLOR:#ffffff; FONT-SIZE:8pt; BORDER-BOTTOM:0px solid; BORDER-LEFT:0px solid; BORDER-RIGHT:0px solid; BORDER-TOP:0px solid; BORDER-COLOR:#94ADC2; height:17px}
.fieldSale { BACKGROUND-COLOR:#FFFFFF; BORDER-BOTTOM:1px solid; BORDER-LEFT:1px solid; BORDER-RIGHT:1px solid; BORDER-TOP:1px solid; BORDER-COLOR:#999999; FONT-SIZE:8pt; height:22px}
.dropDown { COLOR:#0797B9; font-size:14; width:120; BORDER-BOTTOM:1px solid; BORDER-LEFT:1px solid; BORDER-RIGHT:1px solid; BORDER-TOP:1px solid; BORDER-COLOR:#AACDE6;}
.button0 { background-color:#E0EBED; color:000000; vertical-align:baseline; FONT-SIZE:8pt; BORDER-BOTTOM:0px solid; BORDER-LEFT:0px solid; BORDER-RIGHT:0px solid; BORDER-TOP:0px solid; BORDER-COLOR:#94ADC2; height:17px; cursor:hand;}
/*end form classes*/

/* Data Grid style definitions */
.DataGridHeaderStyle { text-align:center; background-color:#002A8F; font-weight:bold; color:white; }
.DataGridHeaderStyle a { color:white; }
.DataGridHeaderStyle td { white-space: nowrap; }
.DataGridAlternatingItemStyle { background-color:#E6E6E6; }
.DataGridItemStyle { background-color:transparent; }
.DataGridEditItemStyle input { border:1px solid black; font-size: 1em; height:15px; width:100px; }
.checkBox input { border:none !important; height:auto; width: auto; }
.DataGridPagerStyle { text-align: center; background-color: #7D6BA5; font-size: 0.8em; font-weight: bold; color: white; }
.DataGridPagerStyle a {	color:white; }
/* end Data Grid style definitions */

/* help tree links definitions */
A.treeLink:link		{ color:4C4D4D; background-color:White; font-size:18; }
A.treeLink:visited	{ color:4C4D4D; background-color:White; font-size:18; }
A.treeLink:active	{ color:4C4D4D; background-color:White; font-size:18; }
A.treeLink:hover	{ color:4C4D4D; background-color:White; font-size:18; }

.treeMain { color:4C4D4D; background-color:White; font-size:18; }

.helpBorder { border-right-color:60AECF; border-right-width:6px; border-right-style:solid; }
/* end help tree links definitions */



.msgCard{color:#4E4C4D; border:0px solid; font-size:12pt; text-align:center; font-weight:bold;}



.TopMenuItem    { font-weight:bold; width:120px; text-align:center; height:18px;  background-color:#D9E9F8; BORDER-left:2px solid ; BORDER-bottom:2px solid ; color:#4E4C4D;font-family:Arial;font-size:10pt;cursor:hand; }
.TopMenuItemOver{ font-weight:bold; width:120px; text-align:center; height:18px; background-color:#4E4C4D; BORDER-left:2px solid ; BORDER-bottom:2px solid ; color:#FFFFFF;font-family:Arial;font-size:10pt;cursor:hand; }
.TopMenuSelected{ font-weight:bold; width:120px;  text-align:center; height:18px; background-color:#4E4C4D; BORDER-left:2px solid ; BORDER-bottom:2px solid ; color:#FFFFFF;  font-family:Arial;font-size:10pt;cursor:hand; }
.TopMenuSelectedOver{font-weight:bold; width:120px;  text-align:center; height:18px; background-color:#D9E9F8; BORDER-left:2px solid ; BORDER-bottom:2px solid ; color:#4E4C4D;  font-family:Arial;font-size:10pt;cursor:hand; }

.TopMenuGroup    {font-weight:bold; width:120px;   text-align:center; height:18px; background-color:#D9E9F8; BORDER-left:1px solid ; color:#4E4C4D;font-family:Arial;font-size:10pt;cursor:hand; }
.TopMenuGroupOver{font-weight:bold; width:120px;   text-align:center; height:18px; background-color:#4E4C4D;BORDER-left:1px solid ; color:#FFFFFF;font-family:Arial;font-size:10pt;cursor:hand; }
.TopMenuGroupSelected{font-weight:bold; width:120px;   text-align:center; height:18px; background-color:#4E4C4D;BORDER-left:1px solid ;  color:#FFFFFF;  font-family:Arial;font-size:10pt;cursor:hand; }
.TopMenuGroupSelectedOver{font-weight:bold; width:120px;   text-align:center; height:18px;  background-color:#D9E9F8; BORDER-left:1px solid ; color:#4E4C4D;  font-family:Arial;font-size:10pt;cursor:hand; }

.MenuItem    {font-weight:bold; width:120px;  text-align:center; height:18px;  background-color:#D9E9F8; BORDER-left:1px solid ; BORDER-bottom:1px solid ; color:#4E4C4D;font-family:Arial;font-size:10pt;cursor:hand; }
.MenuItemOver{font-weight:bold; width:120px;  text-align:center; height:18px;  background-color:#4E4C4D;BORDER-left:1px solid ; BORDER-bottom:1px solid ; color:#FFFFFF;font-family:Arial;font-size:10pt;cursor:hand; }
.MenuSelected{font-weight:bold; width:120px;  text-align:center; height:18px;  background-color:#4E4C4D;BORDER-left:1px solid ;  BORDER-bottom:1px solid ; color:#FFFFFF;  font-family:Arial;font-size:10pt;cursor:hand; }
.MenuSelectedOver{font-weight:bold; width:120px;  text-align:center; height:18px;   background-color:#D9E9F8; BORDER-left:1px solid ; BORDER-bottom:1px solid ; color:#4E4C4D;  font-family:Arial;font-size:10pt;cursor:hand; }

.WidthMenuItem    {font-weight:bold; width:400px;  text-align:center; height:18px;  background-color:#D9E9F8; BORDER-left:1px solid ; BORDER-bottom:1px solid ; color:#4E4C4D;font-family:Arial;font-size:10pt;cursor:hand; }
.WidthMenuItemOver{font-weight:bold; width:400px;  text-align:center; height:18px;  background-color:#4E4C4D;BORDER-left:1px solid ; BORDER-bottom:1px solid ;color:#FFFFFF;font-family:Arial;font-size:10pt;cursor:hand; }
.WidthMenuSelected{font-weight:bold; width:400px;  text-align:center; height:18px;  background-color:#4E4C4D;BORDER-left:1px solid ; BORDER-bottom:1px solid ; color:#FFFFFF;  font-family:Arial;font-size:10pt;cursor:hand; }
.WidthMenuSelectedOver{font-weight:bold; width:400px;  text-align:center; height:18px;   background-color:#D9E9F8; BORDER-left:1px solid ;BORDER-bottom:1px solid ; color:#4E4C4D;  font-family:Arial;font-size:10pt;cursor:hand; }


/* Categories menu definitions */
/*.TopMenuGroup{}
/*.TopMenuGroupOver{color:white; font-size: 8pt; font-weight: bold; text-decoration:none; vertical-align: middle; cursor:pointer; background-color:white;}
/*.MenuItem{font-size:8pt; font-weight: bold; text-decoration:none; vertical-align:middle; cursor:pointer;}
/*.MenuItemOver{color:white; font-size: 8pt; font-weight: bold; text-decoration:none; vertical-align: middle; cursor:pointer; background-color:#505785;}
*/
