/*************************************************************************
// Function : CSS defintions for the store.
// Product  : Webdesigns-studio Store Frontend
// Version  : 1.0
// Modified : September 2004
// Copyright: Copyright (C) 2004 Webdesigns-studio.Com 
//            See "license.txt" for this product for details regarding 
//            licensing, usage, disclaimers, distribution and general 
//            copyright requirements. If you don't have a copy of this 
//            file, you may request one at webmaster@webdesigns-studio.com.com
'**************************************************************************/

/* General Tag specifications */
 BODY     {COLOR: #111111; 
 						FONT-FAMILY: Trebuchet MS, Georgia, Arial, Helvetica, sans-serif; 
						FONT-SIZE: 11px;	
						margin-left: 0px;
						margin-top: 0px;
						margin-right: 0px;
						margin-bottom: 0px;
						background-color : #FFFFFF; 
						/*background-image : url('/images/bg.jpg'); 
						background-position : top center; 
						background-repeat : repeat-n;*/
						/*scrollbar-base-color: #2E0203; 
			            scrollbar-face-color:#2E0203;
					    scrollbar-arrow-color:#7F0F0E;
					    scrollbar-track-color:#2E0203;
					    scrollbar-shadow-color:#2E0203;
					    scrollbar-highlight-color:#7F0F0E;
					    scrollbar-3dlight-color:#000000 ;
					    scrollbar-darkshadow-color:#000000
						*/ 
						}
A:link     {COLOR: #0066CC; FONT-SIZE: 13px; TEXT-DECORATION: none; /*font-style: italic*/}
A:visited  {COLOR: #0066CC; FONT-SIZE: 13px;  TEXT-DECORATION: none; /*font-style: italic*/}
A:hover    {COLOR: #000000; FONT-SIZE: 13px;  TEXT-DECORATION: underline; /*font-style: italic*/}

TD 	{			COLOR: #000000; 
 						FONT-FAMILY: Trebuchet MS, Georgia, Arial, Helvetica, sans-serif; 
						FONT-SIZE: 12px;}

td.cat_over 	{	COLOR: #800000; 
 						FONT-FAMILY: Trebuchet MS, Georgia, Arial, Helvetica, sans-serif; 
						FONT-SIZE: 13px;
						width: 200px;
						text-align: right;
						height:28px;
						background-image : url('../images/cat_bg2.gif');}					
td.cat_out 	{	COLOR: #800000; 
 						FONT-FAMILY: Trebuchet MS, Georgia, Arial, Helvetica, sans-serif; 
						FONT-SIZE: 13px;
						width: 200px;
						text-align: right;
						height:28px;
						background-image : url('../images/cat_bg.gif');}					
						
td.cat_over A:link     {COLOR: #0066CC; FONT-SIZE: 13px; TEXT-DECORATION: none}
td.cat_over A:visited  {COLOR: #0066CC; FONT-SIZE: 13px; TEXT-DECORATION: none}
td.cat_over A:hover    {COLOR: #000000; FONT-SIZE: 13px;  TEXT-DECORATION: underline}

td.cat_out A:link     {COLOR: #0066CC; FONT-SIZE: 13px; TEXT-DECORATION: none}
td.cat_out A:visited  {COLOR: #0066CC; FONT-SIZE: 13px; TEXT-DECORATION: none}
td.cat_out A:hover    {COLOR: #000000; FONT-SIZE: 13px;  TEXT-DECORATION: underline}
						
/*li .listitem 	    {background-image:  url(../images/doc_icon.gif)}*/
h2   				{COLOR: #000000; FONT-SIZE: 16px} 
h3   				{COLOR: #ED7102; FONT-SIZE: 14px} 
h4   				{COLOR: #555555; FONT-SIZE: 12px} 

input.styled, textarea.styled, select.styled      {COLOR: #000000; FONT-SIZE: 11px;
						FONT-FAMILY: Trebuchet MS, Georgia, Arial, Helvetica, sans-serif; 
						BACKGROUND-COLOR: #EFEFEF; 
						border-left-width: 0; 
						border-right-width: 0; 
						border-top-width: 0; 
  						/*border-bottom-style: dotted; */
						border-bottom-width: 1;
						padding: 2px;
						border: 1px solid #555555}

.themeDataTableDesc { BACKGROUND-COLOR: #FFFFFF; 
			 border-collapse: collapse; padding-left:4; padding-right:4; padding-top:4; padding-bottom:4;
			 border-left:1px solid #CCCCCC;
			 border-top:1px solid #DDDDDD;
			 border-right:1px solid #EFEFEF;
			 border-bottom:1px solid #EFEFEF;}
.table2 {border:1px solid #DDDDDD; border-collapse: collapse; padding-left:4; padding-right:4; padding-top:1; padding-bottom:1; background-color: #EFEFEF}

u {COLOR: #000000}
/*b {COLOR: #0E3668; }*/
.front { position: relative; margin: 1px;  FONT-SIZE: 12px}

.nav                {COLOR: #FCBC25; FONT-SIZE: 12pt; BACKGROUND-COLOR: #0D2A51; BORDER: 1px solid #BBC3D3}
.nav A:link       {COLOR: #FCBC25; FONT-SIZE: 12pt; FONT-WEIGHT: bold; TEXT-DECORATION: none}
.nav A:visited   {COLOR: #FCBC25; FONT-SIZE: 12pt; FONT-WEIGHT: bold; TEXT-DECORATION: none}
.nav A:hover    {COLOR: #FFFFFF; FONT-SIZE: 12pt; FONT-WEIGHT: bold; TEXT-DECORATION: underline}

/* Info Box WITHOUT Headings */
.box1            {COLOR: #000000;  BORDER: 1px solid #B2B2B3; BACKGROUND-COLOR: #B3CBEA;}
.box1 A:link     {COLOR: #000000; FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: none}
.box1 A:visited  {COLOR: #000000; FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: none}
.box1 A:hover    {COLOR: #800000; FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: underline}

.box2            {COLOR: #333333; FONT-SIZE: 12pt; BACKGROUND-COLOR: #FFFFFF; BORDER: 1px solid #AAAAAA}
.box2 A:link     {COLOR: #333333; FONT-SIZE: 12pt; FONT-WEIGHT: bold; TEXT-DECORATION: none}
.box2 A:visited  {COLOR: #333333; FONT-SIZE: 12pt; FONT-WEIGHT: bold; TEXT-DECORATION: none}
.box2 A:hover    {COLOR: #CCCCCC; FONT-SIZE: 12pt; FONT-WEIGHT: bold; TEXT-DECORATION: underline}

.box3 {COLOR: #333333; FONT-SIZE: 12pt; BACKGROUND-COLOR: #CCCCCC; BORDER-RIGHT: 1px dashed #AAAAAA}

.themeDataTableDesc            {COLOR: #000000;  BORDER: 1px solid #B2B2B3; BACKGROUND-COLOR: #B3CBEA;}

.footer      {COLOR: #AAAAAA; FONT-SIZE: 7pt; TEXT-DECORATION: none}
.footer A:link     {COLOR: #AAAAAA; FONT-SIZE: 7pt; TEXT-DECORATION: none}
.footer A:visited  {COLOR: #AAAAAA; FONT-SIZE: 7pt;  TEXT-DECORATION: none}
.footer A:hover    {COLOR: #FF9C01; FONT-SIZE: 7pt;  TEXT-DECORATION: underline}

.topmenu A:link     {COLOR: #FFFFFF; FONT-SIZE: 13px; TEXT-DECORATION: none}
.topmenu A:visited  {COLOR: #FFFFFF; FONT-SIZE: 13px;  TEXT-DECORATION: none}
.topmenu A:hover    {COLOR: #000000; FONT-SIZE: 13px;  TEXT-DECORATION: underline}

/* Box - Page Headings */
.pageHead {	FONT-FAMILY: Helvetica, sans-serif; 
                     FONT-SIZE: 24px;
					 COLOR: #333333;
					 font-weight:bold;
					  /*
					  background-image : url('../images/bg.jpg'); */	
				 }
.prodDescDet {	FONT-FAMILY: Trebuchet MS, sans-serif; 
                     FONT-SIZE: 18px;
					 COLOR: #126C86;
					 font-weight:bold;
				 }
td.pageHead {FONT-FAMILY: Helvetica, sans-serif; 
                     BORDER-BOTTOM: 1px solid #DDDDDD; 
					 PADDING-BOTTOM: 4px; 
                     PADDING-LEFT: 6px; 
                     PADDING-TOP: 4px; 
					 FONT-SIZE: 24px;
					 COLOR: #333333;
					 font-weight:bold;
					}				 
					
.themeHeadingCaption {FONT-FAMILY: Helvetica, sans-serif; 
                      PADDING-TOP: 2px; 
					  FONT-SIZE: 12px;
					  COLOR: #1A222D;
					  font-weight:bold;
					  background-color: #CFCFCF	
				 }
.themeLeftCaption {FONT-FAMILY: Helvetica, sans-serif; 
                      PADDING-TOP: 2px; 
					  FONT-SIZE: 12px;
					  COLOR: #1A222D;
					  font-weight:bold;
					  background-color: #CFCFCF	
				 }