/* 
------------------------------------------------------------------------------------------------
	Copyright (c) 2003 Novedge LLC
------------------------------------------------------------------------------------------------
*/

body{
	font: normal 9pt Tahoma,'Sans-Serif';
	/*background-color: #dcdcdc;*/
	margin:0;
	padding:0;
}

*, td, div {
	font: normal 9pt Tahoma,'Sans-Serif';
}
h1 {
	font: normal 12pt Tahoma;
	padding-left: 10px;
	padding-top:2px;
	margin-top:2px;
}
p {
	font:normal 9pt Tahoma;
	color: #404040;
	text-decoration: none;
	text-align: left;
}

b {
	font-weight:bold;
}
i {
	font-style:italic;
}
cite {
	color: #fefdfa;
	font-size:xx-small;
}

option 
{
	font: normal 8pt tahoma,'Sans-Serif';
}


/* 
------------------------------------------------------------------------------------------------
	General Purpose Link Classes
------------------------------------------------------------------------------------------------
*/

.SimpleLink {
	font: normal 10pt Tahoma;
}
.SimpleLink:link, .SimpleLink:visited {
	color: #006;
	text-decoration: underline;
}
.SimpleLink:hover {
	color: #00F;
	text-decoration: underline;
}

.BigLink {
	font: bold 12pt Tahoma;
}
.BigLink:link, .BigLink:visited {
	font: bold 12pt Tahoma;
	color: #000;
	text-decoration: none;
}
.BigLink:hover {
	font: bold 12pt Tahoma;
	color: #00F;
	text-decoration: underline;
}

.MediumLink {
	font: normal 10pt Tahoma;
}
.MediumLink:link, .MediumLink:visited {
	font: normal 10pt Tahoma;
	color: #000;
	text-decoration: none;
}
.MediumLink:hover {
	font: normal 10pt Tahoma;
	color: #008;
	text-decoration: underline;
}

.MediumBoldLink {
	font: bold 10pt Tahoma;
}
.MediumBoldLink:link, .MediumBoldLink:visited {
	font: bold 10pt Tahoma;
	color: #000;
	text-decoration: none;
}
.MediumBoldLink:hover {
	font: bold 10pt Tahoma;
	color: #008;
	text-decoration: underline;
}
/* 
------------------------------------------------------------------------------------------------
	Product Description Classes
------------------------------------------------------------------------------------------------
*/
.ProductName {
	font: bold 18pt Tahoma;
	color:#000;
}

.ProductNameRed {
	font: bold 18pt Tahoma;
	color:#F00;
}

.ProductDescription {
	padding-top:5px;
	padding-bottom:5px;
	font: normal 10pt Tahoma;
	color:#000;
}

.ProductDescription UL LI{
	font:normal 10pt Tahoma;
}

.ProductDescription UL{
	margin: 3px 0px 3px 15px;
}

.Category {
	padding-bottom:1px;
	padding-left:0;
	margin-bottom:4px;
	margin-top:0;
	border-bottom: solid 1px #000;
	font: bold 14pt Tahoma;
	color:#000;
}

.SubCategory {
	padding-bottom:0;
	margin-bottom:0;
	margin-top:12px;
	font: bold 12pt Tahoma;
	color: #444;
}

.NEbody {
	font: normal 9pt Tahoma;
	padding: 15px 8px 15px 8px;
	margin:0;
	background-color:#FFF;
}

.TextBlock {
	padding-top: 2px;
	padding-bottom: 20px;
	font: normal 10pt Tahoma;
}

.FormatTable {
	color: #000;
	border: solid 1px #666;
	font: normal 11pt Tahoma;
	margin-top: 3px; 
}

.FormatTableClose {
	color: #000;
	border: solid 1px #FFF;
	font: normal 11pt Tahoma;
	margin-top: 3px; 
}

.FormatCategory {
	background-color: #669;
	color: #fff;
	font: normal 10pt Tahoma; 
	text-align: left;
	padding: 3px;
}

.FormatCategoryClose {
	background-color: #FFF;
	color: #000;
	font: normal 10pt Tahoma; 
	text-align: left;
	padding: 3px;
}

.FormatHead {
	border-top: solid 1px #444;
	background-color: #f2f2f2;
	color: #000;
	font: normal 9pt Tahoma; 
	text-align: left;
	padding:3px;
}

.FormatCell {
	background-color: #fff;
	color: #000;
	font: normal 8pt Tahoma;
	padding:3px; 
	border-top: solid 1px #ccc;
}

.FormatCentralCell {
	background-color: #fff;
	color: #000;
	font: normal 8pt Tahoma; 
	border-right: solid 1px #ccc;
	border-left: solid 1px #ccc;
	border-top: solid 1px #ccc;
	padding:3px;
}

.GrayTable 
{
	color: #000;
	border: solid 1px #666;
	font: normal 11pt Tahoma;
	margin-top: 5px; 
}

.GrayHead
{
	border-bottom: solid 1px #444;
	background-color: #f2f2f2;
	color: #000;
	font: normal 11pt Tahoma; 
	text-align: left;
	padding:2px;
}

.GrayBody
{
	background-color: #fff;
	color: #000;
	font: normal 9pt Tahoma; 
	text-align: left;
	padding:2px;
}

.SearchDescription
{
	padding:7px 5px 0 0;
	margin:0 0 10px 0;
	border:none;
}

/* 
------------------------------------------------------------------------------------------------
  Main menu and sub-menu  animation
------------------------------------------------------------------------------------------------
*/
.tabOFF {
	background-color:#Bbb;
	padding:2px 3px 2px 3px;
	text-align:center;
	cursor: default;
	border-top: solid #BBB 1pt;
	border-bottom: solid #EEE 1pt;
	border-left: solid #Bbb 1pt;
	border-right: solid #Bbb 1pt;
}
.tabOFF A:link, .tabOFF A:visited, .tabOFF A:hover 
{
	font:normal 10pt tahoma;
	color:#000;
	text-decoration: none;
}

.tabON {
	padding:2px 3px 2px 3px;
	background-color:#bbb;
	text-align:center;
	border-top: solid #FFF 1pt;
	border-bottom: solid #888 1pt;
	border-left: solid #EEE 1pt;
	border-right: solid #444 1pt;
	text-decoration:none;
}
.tabON A:link, .tabON A:visited, .tabON A:hover 
{
	font:normal 10pt tahoma;
	color:#fff;
	text-decoration: none;
}

.tabSep {
	border-bottom: solid 1px #EEE;
	border-top: solid 1px #BBB;
	background-color:#BBB;
}

.tabCurr {
	padding:2px 3px 2px 3px;
	background-color:#dcdcdc;
	text-align:center;
	color:#000;
	border-top: solid #EEE 1pt;
	border-left: solid #FFF 1pt;
	border-right: solid #444 1pt;
	border-bottom: solid #BBB 1pt;
	text-decoration:none;
}

.tabCurr A:link, .tabCurr A:visited, .tabCurr A:hover 
{
	padding:2px 5px 2px 5px;
	font:normal 10pt tahoma;
	color:#000;
	text-decoration: none;
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
.mnuCurr  
{
	padding:2px 5px 2px 5px;
	margin:2px 1px 2px 2px;
	text-align:center;
	color:#000;
	text-decoration:none;
	background-color: #BBB;
	border-top: solid #666 1pt;
	border-left: solid #666 1pt;
	border-bottom: solid #eee 1pt;
	border-right: solid #eee 1pt;
}

.mnuCurr A:link, .mnuCurr A:visited, .mnuCurr A:hover
{
	font:normal 9pt tahoma;
	color:#000;
	text-decoration:none;
}

.mnuOFF {
	padding:2px 5px 2px 5px;
	margin:2px 1px 2px 2px;
	text-align:center;
	color:#000;
	text-decoration:none;
	border: solid 1px #dcdcdc;
}
.mnuOFF A:link, .mnuOFF A:visited, .mnuOFF A:hover
{
	font:normal 9pt tahoma;
	color:#000;
	text-decoration:none;
}

.mnuON 
{
	padding:2px 5px 2px 5px;
	margin:2px 1px 2px 2px;
	text-align:center;
	color:#000;
	text-decoration:none;
	background-color: #dcdcdc;
	border: solid #444 1pt;
}
.mnuON A:link, .mnuON A:visited, .mnuON A:hover
{
	font:normal 9pt tahoma;
	color:#000;
	text-decoration:none;
}

/* 
------------------------------------------------------------------------------------------------
Search Box Styles
------------------------------------------------------------------------------------------------
*/
.SmallSelect {
	font: normal 7pt Tahoma;
	color: #222;
	width:120px;
	margin:1px;
}

.SmallForm 
{
	 padding:0;
	 margin:0;
}

.SmallBtn 
{
	font:normal 10px Tahoma;
	margin:1px;
	padding:0;
}

.SmallInput 
{
	 font:normal 8pt tahoma;
	 margin:1px;
}

/* 
------------------------------------------------------------------------------------------------
Product's Tabs
------------------------------------------------------------------------------------------------
*/
.ProdTabTDHi
{
	text-align:center;
	border-top:none;
	border-bottom:none;
	border-left:solid 1px #888;
	border-right:solid 1px #888;
	font:normal 11px tahoma;
}

.ProdTabTDLo
{
	font:normal 11px tahoma;
	text-align:center;
	border-bottom:none;
	border-left:solid 1px #888;
	border-right:solid 1px #888;
	border-bottom:solid 1px #888;
}

.ProdTabHrefLo:link, .ProdTabHrefLo:visited, .ProdTabHrefLo:hover
{
	font:normal 11px tahoma;
	color:#000;
	text-decoration:none;
	border:none;
}
/* 
------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------
*/
