/*						                     */
/* Styles used in the General purpose pages                          */
/*                                            	                     */
.BGGnrl           { background-color: #FFFFFF }
.GnrlBodyCopy     { color: #000000; font: 11px Verdana, Arial, Helvetica, sans-serif; list-style-type: square }
.GnrlSmBodyCopy   { color: #000000; font: 10px Verdana, Arial, Helvetica, sans-serif}
.GnrlLgBodyCopy   { color: #000000; font: 13px Verdana, Arial, Helvetica, sans-serif}
.GnrlBoldBodyCopy { color: #000000; font: bold 11px Verdana, Arial, Helvetica, sans-serif}
.GnrlLinks        { color: #0033FF; font: 11px Verdana, Arial, Helvetica, sans-serif}
.GnrlLgBluelinks {text-decoration: none; color: blue; font-family: Verdana,Arial; font:bold; font-size:13px}
.GnrlSmBluelinks {text-decoration: none; color: blue; font-family: Verdana,Arial; font-size:10px}
.GnrlSubHead      { color: #000000; font: bold 13px Verdana, Arial, Helvetica, sans-serif}
.GnrlButton	  {border-bottom:thin solid BLACK; border-right:thin solid #336699; border-top:thin solid #336699; border-left:thin solid BLACK; font-size:12px; font-family:verdana,sans-serif; font-weight:bold; background-color:#003399; color:#ffffff; cursor: default}
.BrowseButton	  {border-bottom:thin solid BLACK; border-right:thin solid #336699; border-top:thin solid #336699; border-left:thin solid BLACK; font-size:10px;  font-family:verdana,sans-serif; font-weight:bold; background-color:#ffffff; color:#003399; cursor: default}
.LinkButton	  {border-bottom:none; border-right:none; border-top:none; border-left:none; font-size:11px; font-family:verdana,Arial,Helvetica,sans-serif; text-decoration:underline; font-weight:bold; background-color:#99CCFF; color:#003399; cursor: default}
/* Styles for form data                                              */
.FormFields       { color: #000000; font: 10px Verdana,Arial, Helvetica, sans-serif}
.FormFieldsinfo   { color: #333333; font: 10px verdana,Arial, Helvetica, sans-serif}
.FormLabels       { color: #000000; font: bold 11px Verdana,Arial, Helvetica, sans-serif }

.EditFontRgt      { color: #000000; font: 10px Arial, Helvetica, sans-serif; text-align: right  }
/* Subtitles   for general sections                                  */
.GnrlHeading      { background-color: #CCCCCC;  color: #000000; font: bold 13px Verdana, Arial, Helvetica, sans-serif}
.GnrlHeadingAlt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #660000;
}
/* Large font used in the business sections over general backgrounds */
.GnrlLgBusCopy    { color: #006600; font: 13px Verdana, Arial, Helvetica, sans-serif; text-align: center }
.MiscHeading      { background-color: #003399; color: #FFFFFF; font: bold 13px Verdana, Arial, Helvetica, sans-serif}
.gloss            { background-color: #003399; color: #FFFFFF; font: 11px Verdana, Arial, Helvetica, sans-serif}
/* General Links with visited color change */
A:link.gnrldoc     {color:#0000CC}
A:visited.gnrldoc  {color:#9999FF}
A:hover.gnrldoc    {color:#6699FF}

/*						*/
/* Styles used in the particular situations     */
/*                                            	*/
/* Styles used in the Technical Library Indexes and Product Index */
/* Background links on top of the pages, if existing              */
.IndxLinks        { background-color: #CCCCCC; color: #003399; font: bold 10px Verdana, Arial, Helvetica, sans-serif}
/* Styles used in the Order confirmation page (to be printed)     */
.BlkLgBodyCopy    { color: #000000; font: 13px Verdana, Arial, Helvetica, sans-serif; text-align: left }
.BlkSmBodyCopy    { color: #000000; font: 11px Verdana, Arial, Helvetica, sans-serif; text-align: left }
.BlkBodyCopy      { color: #000000; font: bold 10px Verdana, Arial, Helvetica, sans-serif; text-align: left }
.Bold             {font-weight: bold}


/*						*/
/* Styles used in the home page                 */
/*                                            	*/
.BGMain           { background-color: #FFFFFF }
.MainBodyCopy     {
	color: #000000;
	font: 14px Verdana, Arial, Helvetica, sans-serif;
	vertical-align: top;
	left: auto;
}
.MainBoldBodyCopy { color: #000000; font: bold 11px Verdana, Arial, Helvetica, sans-serif}
.MainSmBodyCopy   { color: #000000; font: 10px Verdana, Arial, Helvetica, sans-serif}
.MainLgBodyCopy   {
	color: #000000;
	font: 14px Verdana, Arial, Helvetica, sans-serif
}
.MainHeading      { background-color: #003399; color: #FFFFFF; font: bold 12px Verdana, Arial, Helvetica, sans-serif; text-align: left; vertical-align: baseline }
.MainLinks        { color: #0033FF; font: bold 11px Verdana, Arial, Helvetica, sans-serif}


/*						*/
/* Styles used in the footer                    */
/*                                            	*/
.BGFooter         { background-color: #003399 }
.FooterLinks      { color: #FFFFFF; font: bold 10px Verdana, Arial, Helvetica, sans-serif; text-align: center }


/*						*/
/* Styles used in the header                    */
/*                                            	*/
.BGHeader         { background-color: #003399 }
.HeaderLinks      { color: #FFFFFF; font: bold 10px Verdana, Arial, Helvetica, sans-serif; text-align: center}
.Headerwhitelinks {text-decoration: none; color: white; font: bold 10px Verdana,Arial}
.Headersmwhitelinks {text-decoration: none; color: white; font-family: Verdana,Arial; font-size: 10px}
.HeaderLgLinks    { color: #FFFFFF; font: bold 12px Verdana, Arial, Helvetica, sans-serif; text-align: center }
.HeaderText       { color: #6699FF; font: 12px Verdana, Arial, Helvetica, sans-serif; text-align: left }
.Headerwhitemainlinks {text-decoration: none; color: white; font: 12px Verdana,Arial}
.Headersmbluelinks {text-decoration: none; color: blue; font-family: Verdana,Arial; font-size: 12px}
.BGright         { background-color: #99CCFF }
.BgHeaderText       { color: #FFFFFF; font: Bold 12px Verdana, Arial, Helvetica, sans-serif; text-align: left }


/*						*/
/* Styles used in the navigation/login frame    */
/*                                            	*/
.BGNav            { background-color: #FFFFFF }
.NavLinks         { color: #003399; font: bold 10px Verdana, Arial, Helvetica, sans-serif; text-align: center }
.NavText          { color: #000000; font: bold 10px Verdana, Arial, Helvetica, sans-serif; text-align: center }
.NavHighlight2    { background-color: #003399; color: #FFFFFF; font: bold 12px Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.NavHighlight     { color: #003399; font: bold 12px Verdana, Arial, Helvetica, sans-serif; text-align: center }
.NavError         { color: #FF0033; font: bold 10px Verdana, Arial, Helvetica, sans-serif; text-align: center }
.NavLabels        { color: #000000; font: bold 10px Verdana, Arial, Helvetica, sans-serif; text-align: center }
.NavFormFields    { color: #000000; font: 11px Arial, Helvetica, sans-serif; text-align: center}
.NavButton	  {border-bottom:thin solid BLACK; border-right:thin solid #336699; border-top:thin solid #336699; border-left:thin solid BLACK; font-size:12px; font-family:verdana,sans-serif; font-weight:bold; background-color:#003399; color:#ffffff; cursor: default;}
/* Styles used when using the navigation bar to display the products and business menu  */
.MenuItem         { color: #000000; font: 11px Arial; text-align: left; margin-left: 4pt}
.ProdMenu         { background-color: #003399; color: #FFFFFF; font: bold 10px Verdana, Arial, Helvetica, sans-serif; text-align: left ; text-decoration: none}
.BusMenu          { background-color: #003399; color: #FFFFFF; font: bold 10px Verdana, Arial, Helvetica, sans-serif; text-align: left ; text-decoration: none}


/*						                       */
/* Styles used in the Products Module                                  */
/*                                            	                       */
.BGProd           { background-color: #FFFFFF; color: #000000}
.ProdBodyCopy     { color: #000000; font: 11px Verdana, Arial, Helvetica, sans-serif}
.ProdSmBodyCopy   { color: #000000; font: 10px Verdana, Arial, Helvetica, sans-serif; text-align: left ; vertical-align: top }
.ProdLgBodyCopy   { color: #000000; font: Bold 11px Verdana, Arial, Helvetica, sans-serif}
.ProdTitle        { background-color: #000000; color: #FFFFFF; font: bold 13px Verdana, Arial, Helvetica, sans-serif; vertical-align: baseline }
.ProdHeading      { background-color: #003399; color: #FFFFFF; font: bold 12px Verdana, Arial, Helvetica, sans-serif; vertical-align: baseline }
.ProdHighlight    { color: #000000; font: bold 14px Verdana, Arial, Helvetica, sans-serif; text-align: left; vertical-align: middle }
.ProdLgName       { color: #000099; font: Bold 13px Verdana, Arial, Helvetica, sans-serif}
.ProdButton	  {border-bottom:thin solid BLACK; border-right:thin solid #336699; border-top:thin solid #336699; border-left:thin solid BLACK; font-size:12px; font-family:verdana,sans-serif; font-weight:bold; background-color:#003399; color:#ffffff; cursor: default}
.BreadCrumb       { color: #000000; font: bold 10px Verdana, Arial,Helvetica, sans-serif; vertical-align:top }
.ProdLabels       { color: #000000; font: bold 10px Verdana,Arial, Helvetica, sans-serif }
/* Styles used in the section links                                     */
.ProdLinks        { background-color: #CCCCCC; color: #003399; font: bold 10px Verdana, Arial, Helvetica, sans-serif ; vertical-align:top }
.ProdNow          { background-color: #CCCCCC; color: #666666; font: bold 10px Verdana, Arial, Helvetica, sans-serif ; vertical-align:top }
/* Styles used for the features text beside the pictures                */
.ProdFeatures     { color: #000000; font: 10px Verdana, Arial, Helvetica, sans-serif; text-align: left; list-style-type: square }
.ProdFeatTitle    { color: #000000; font: bold 11px Verdana, Arial, Helvetica, sans-serif; text-align: left }
/*                                                                      */
/* Styles used for the part tables                                      */
/*                                                                      */
/* Table product links                                                  */
A:link.tbl     {color:#0000CC}
A:visited.tbl  {color:#9999FF}
A:hover.tbl    {color:#6699FF}
/* Table title                                                          */   
.ProdHeader       { background-color: #000000; color: #FFFFFF; font: bold 11px Verdana,Arial, Helvetica, sans-serif; text-align: left }
/* Product Table header (labels)                                        */   
.ProdTblHead      { background-color: #CC6666; color: #000000; font: bold 10px Arial,Verdana, Helvetica, sans-serif; text-align: center }
/* Product tables colored stripes                                       */
.ProdTblColumn    { background-color: #FFCCCC; color: #000000; font: 10px Arial,Verdana, Helvetica, sans-serif}
/*                                                                      */
/* Styles used for the Item tables                                      */
/*                                                                      */
/* Item Table header (labels)                                           */   
.ProdItmHead      { background-color: #003399; color: #FFFFFF; font: bold 10px Verdana,Arial, Helvetica, sans-serif; text-align: center  }
/* Item tables colored stripes                                          */
.ProdItmColumn    { background-color: #CCCCFF;color: #000000; font: 10px Verdana,Arial, Helvetica, sans-serif }
/*                                                                      */
/* Styles used for the Accessory tables                                 */
/*                                                                      */
/* Product accessory links                                              */
A:link.acc     {color:#0000CC}
A:visited.acc  {color:#9955FF}
A:hover.acc    {color:#6699FF}
/* Accessories Table header (labels)                                    */   
.ProdAccHead      { background-color: #6666FF; color: #FFFFFF; font: bold 10px Verdana,Arial, Helvetica, sans-serif; text-align: center  }
/* Accessories tables colored stripes                                   */
.ProdAccColumn    { background-color: #CCCCFF; color: #000000; font: 10px Verdana,Arial, Helvetica, sans-serif }
/*                                                                      */
/* Styles used for the Option tables                                    */
/*                                                                      */
/* Product option links                                                 */
A:link.opt     {color:#0000CC}
A:visited.opt  {color:#9999FF}
A:hover.opt    {color:#6699FF}
/* Options Table header (labels)                                        */   
.ProdOptHead      { background-color: #6666FF; color: #FFFFFF; font: bold 10px Verdana,Arial, Helvetica, sans-serif; text-align: center }
/* Options tables colored stripes                                       */
.ProdOptColumn    { background-color: #CCCCFF; color: #000000; font: 10px Verdana,Arial, Helvetica, sans-serif}
/*                                                                      */
/* Styles used for the Shopping cart tables                             */
/*                                                                      */
/* Shopping Cart Table header (labels)                                  */   
.ProdShopHead     { background-color: #6666FF; color: #FFFFFF; font: bold 12px Verdana,Arial, Helvetica, sans-serif; }
/* Shopping Cart tables colored stripes                                 */
.ProdShopColumn   { background-color: #CCCCFF; color: #000000; font: 10px Verdana,Arial, Helvetica, sans-serif }
/* Any table alternate stripes                                          */
.ProdAlternate    { background-color: #FFFFFF; color: #000000; font: 10px Verdana,Arial, Helvetica, sans-serif}
/* Any table font (without background -for netscaoe compatibility)      */
.ProdColumnFont   { color: #000000; font: 10px Verdana,Arial, Helvetica, sans-serif }
/* Styles used in the back of gray buttons                        */
.BGGray           { background-color: #CCCCCC }
.ProdNavBack       { background-color: #FFFFFF; color: #000000; font: bold 11px Verdana, Arial, Helvetica, sans-serif; text-align: center }
.ProdNavban        { background-color: #FFFFFF; color: #003399; font: bold 11px Verdana, Arial, Helvetica, sans-serif; text-align: center }
.ProductLink       { color: #0033FF; font: 11px Verdana, Arial, Helvetica, sans-serif}


/*						*/
/* Styles used in the Business Module           */
/*                                            	*/
.BGBus            { background-color: #FFFFFF }
.BusBodyCopy      { color: #000000; font: 11px Verdana, Arial, Helvetica, sans-serif; text-align: left }
.BusTitle         { background-color: #003399;  color: #FFFFFF; font: bold 13px Verdana, Arial, Helvetica, sans-serif; text-align: left }
.BusHighlight     { color: #000000; font: bold 14px Verdana, Arial, Helvetica, sans-serif; text-align: left; vertical-align: middle }
.BusHeading       { background-color: #003399;  color: #FFFFFF; font: bold 13px Verdana, Arial, Helvetica, sans-serif; text-align: left }


A:HOVER {color:#6699FF}
A:link.LeftMenu { text-decoration: none;  color: white; font: 11px Verdana,Arial }
A:visited.LeftMenu { text-decoration: none;  color: white; font:11px Verdana,Arial }
A:hover.LeftMenu { text-decoration: none;  color:red; font: 11px Verdana,Arial }

A:link.TopMenu { text-decoration: none;  color: white; font: 12px Verdana,Arial }
A:visited.TopMenu { text-decoration: none;  color: white; font:12px Verdana,Arial }
A:hover.TopMenu { text-decoration: none;  color:red; font: 12px Verdana,Arial }

A:link.log { text-decoration: none;  color: blue; font: 12px Verdana,Arial }
A:visited.log { text-decoration: none;  color: blue; font:12px Verdana,Arial }
A:hover.log { text-decoration: none;  color:red; font: 12px Verdana,Arial }
.RtSidebarText {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	padding-right: 10px;
	padding-left: 10px;
}
.CenterColRight {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	left: 417px;
	text-align: left;
	position: absolute;
	height: 158px;
	width: 206px;
	top: 81px;
}
