/* Menu G5 menu style (images, fonts, colors, borders, paddings, etc.). */

.itemTopHomeOff    { width:50px;  padding:1px; text-align:center; background-color:#CCCCCC; }
.itemTopHomeOn     { width:50px;  padding:1px; text-align:center; background-color:#000080; cursor:default; }

.itemTopWebsiteOff { width:140px; padding:1px; text-align:center; background-color:#CCCCCC; }
.itemTopWebsiteOn  { width:140px; padding:1px; text-align:center; background-color:#000080; cursor:default; }

.itemTopLinksOff   { width:146px; padding:1px; text-align:center; background-color:#CCCCCC; }
.itemTopLinksOn    { width:146px; padding:1px; text-align:center; background-color:#000080; cursor:default; }

.itemTopMailOff    { width:76px;  padding:1px; text-align:center; background-color:#CCCCCC; }
.itemTopMailOn     { width:70px;  padding:1px; text-align:center; background-color:#000080; cursor:default; }

.itemTopStableOff  { width:136px; padding:1px; text-align:center; background-color:#CCCCCC; }
.itemTopStableOn   { width:136px; padding:1px; text-align:center; background-color:#000080; cursor:default; }

.itemTopDemosOff   { width:146px; padding:1px; text-align:center; background-color:#CCCCCC; }
.itemTopDemosOn    { width:146px; padding:1px; text-align:center; background-color:#000080; cursor:default; }

.itemTopColorsOff  { width:120px; padding:1px; text-align:center; background-color:#CCCCCC; }
.itemTopColorsOn   { width:120px; padding:1px; text-align:center; background-color:#000080; cursor:default; }

.itemTopHorseOff   { width:110px; padding:1px; text-align:center; background-color:#CCCCCC; }
.itemTopHorseOn    { width:110px; padding:1px; text-align:center; background-color:#000080; cursor:default; }

.itemTopSeparator  { background-color:#FFFFFF; width:1px; }

.itemSubWebsiteOff { width:130px; padding:1px 6px 1px 6px; border:1px solid #000080; text-align:left; background-color:#FFFFFF; }
.itemSubWebsiteOn  { width:130px; padding:1px 6px 1px 6px; border:1px solid #000080; text-align:left; background-color:#000080; cursor:default; }

.itemSubLinksOff   { width:172px; padding:1px 6px 1px 6px; border:1px solid #000080; text-align:left; background-color:#FFFFFF; }
.itemSubLinksOn    { width:172px; padding:1px 6px 1px 6px; border:1px solid #000080; text-align:left; background-color:#000080; cursor:default; }

.itemSubDemosOff   { width:136px; padding:1px 6px 1px 6px; border:1px solid #000080; text-align:left; background-color:#FFFFFF; }
.itemSubDemosOn    { width:136px; padding:1px 6px 1px 6px; border:1px solid #000080; text-align:left; background-color:#000080; cursor:default; }

.itemSubTabDemoOff { width:90px;  padding:1px 6px 1px 6px; border:1px solid #000080; text-align:left; background-color:#FFFFFF; }
.itemSubTabDemoOn  { width:90px;  padding:1px 6px 1px 6px; border:1px solid #000080; text-align:left; background-color:#000080; cursor:default; }

/*
.fontTopOff  { font-family: Arial, Helvetica, sans-serif; font-size: 15px; color:#000080; font-weight: normal }
.fontTopOn   { font-family: Arial, Helvetica, sans-serif; font-size: 15px; color:#FFFFFF; font-weight: normal }

.fontSubOff  { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color:#000080; font-weight: normal }
.fontSubOn   { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color:#FFFFFF; font-weight: normal }
*/

.fontTopOff  { font-family: Cursive, Arial, Helvetica, sans-serif; font-size: 15px; color:#000080; font-weight: normal }
.fontTopOn   { font-family: Cursive, Arial, Helvetica, sans-serif; font-size: 15px; color:#FFFFFF; font-weight: normal }

.fontSubOff  { font-family: Cursive, Arial, Helvetica, sans-serif; font-size: 14px; color:#000080; font-weight: normal }
.fontSubOn   { font-family: Cursive, Arial, Helvetica, sans-serif; font-size: 14px; color:#FFFFFF; font-weight: normal }

.tagDownOff  { width:10px; height:13px; float:right; background:url("../DHTMLmenu/images/tagDA2N.gif") no-repeat bottom; }
.tagDownOn   { width:10px; height:13px; float:right; background:url("../DHTMLmenu/images/tagDA2H.gif") no-repeat bottom; }

.tagRightOff { width:8px;  height:13px; float:right; background:url("../DHTMLmenu/images/tagRN.gif")   no-repeat bottom; }
.tagRightOn  { width:8px;  height:13px; float:right; background:url("../DHTMLmenu/images/tagRH.gif")   no-repeat bottom; }

/*
.tagDownOff  { width:10px; height:13px; float:right; background:url("DHTMLmenu/images/tagDA2N.gif") no-repeat bottom; }
.tagDownOn   { width:10px; height:13px; float:right; background:url("DHTMLmenu/images/tagDA2H.gif") no-repeat bottom; }

.tagRightOff { width:8px;  height:13px; float:right; background:url("DHTMLmenu/images/tagRN.gif")   no-repeat bottom; }
.tagRightOn  { width:8px;  height:13px; float:right; background:url("DHTMLmenu/images/tagRH.gif")   no-repeat bottom; }
*/ 

.iconDownOff { width:16px; height:16px; float:left; padding:1px 2px 1px 2px; background:url("../DHTMLmenu/images/book_close.gif")      no-repeat bottom; }
.iconDownOn  { width:16px; height:16px; float:left; padding:1px 2px 1px 2px; background:url("../DHTMLmenu/images/book_full_open.gif")  no-repeat bottom; }

.nomargin { margin:0px}










