body
{
 text-align: justify;
 font-family: Verdana, Arial, 'MS Sans Serif', 'Lucida Grande', Sans-Serif; 
 font-size: 8pt;  
 line-height: 140%;
 COLOR: #000000;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;	
 background-color: #FFFFFF;
 text-align: left; 
 background:  url('images/bg-page2.jpg');
 background-repeat: repeat;
 background-position: top center;
 background-attachment: fixed;  
}

.BodyText
{
 text-align: justify;
 font-family: Verdana, Arial, 'MS Sans Serif', 'Lucida Grande', Sans-Serif; 
 font-size: 9pt;  
 line-height: 140%;
 COLOR: #000000; 
}

div.container
{
  text-align:justify;
  width: 980px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  BORDER: 0px 0px 0px 0px;  
  background-color: #FFFFFF;
  background-repeat: repeat;
  background-image:url('images/bg-content.jpg');
 
}
 
/* ################################### */
/* ### START: HEADER STYLE  ### */
div.Header
{
 width: 980px;
 height: 200px;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 BORDER: none;
 background-repeat: no-repeat;
 background-image:url('images/header-bg.jpg');
}

div.HeaderLogo
{
 width: 980px;
 height: 125px;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 BORDER: none;
 background: none;
 
}


div.Header H1
{
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 190px;
 font-family: Arial, Tahoma,  Verdana, 'MS Sans Serif', 'Lucida Grande', Sans-Serif; 
 font-size: 9pt;  
 font-weight:bold;
 line-height: 100%;
 color: #0C26DE;
}

div.HeaderMenu
{
 clear: both;
 float: none;
 width: 740px;
 height: 46px;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 240px;
 BORDER: none;  
 background-color: none;
 text-align: left;
}

.HEADERMENUstyle{
width: 100%;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

.HEADERMENUstyle:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.HeaderTD1{
 background-repeat: no-repeat;
 background-image:url('images/menu-sep.gif');
 background-position:right; 
}
.HEADERMENUstyle  a{
line-height: 46px;;
color: #000000;
padding: 0px 7px 0px 7px;
margin: 0px 0px 0px 0px;
font-family: Arial, verdana, Trebuchet MS,  sans-serif, Helvetica;
font-size: 16px;
text-decoration:none;
font-weight: bold;
BORDER: none;
background: none;
display: inline-block;
}

.HEADERMENUstyle a:hover{
color: #FFFFFF;
background-color: #cb5343;
padding: 0px 7px 0px 7px;
margin: 0px 0px 0px 0px;
 background-repeat: repeat-x;
 background-image:url('images/menu-sel-bg.gif');
 background-position:bottom; 

}
 

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
position:absolute;
font-size: 14px;
font-family: Arial, Tahoma,  verdana, Trebuchet MS,  sans-serif, Helvetica;
line-height:140%;
z-index:100;
width: 250px;
visibility: hidden;
filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4); /*Add Shadow in IE. Remove if desired*/
padding:4px 4px 4px 4px;
margin-bottom: 4px;
background-color: #FFFFFF;
border-bottom: 1px solid red;
border-left: 1px solid red;
border-right: 1px solid red;
}


.dropmenudiv a{
height: 25px;
width: auto;
display: block;
text-indent: 3px;
padding: 2px 0;
text-decoration: none;
font-weight: bold;
color: #000000;
background-color: blue;
border-bottom: 1px dotted #FFFFFF;
 background-repeat: repeat-x;
 background-image:url('images/menu-drop-bg.gif');
 background-position:bottom; 


}

* html .dropmenudiv a{ /*IE only hack*/
width: 100%;

}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
 
 border-top: 1px dotted #ea111f;
 color:#FFFFFF;
 background-repeat: repeat-x;
 background-image:url('images/menu-sel-bg.gif');
 background-position:bottom; 
}
/* ### END: HEADER STYLE  ### */
/* ################################### */


div.Sidebar
{
 float: left;
 width: 220px;
 margin: 0px 0px 0px 0px;
 padding: 140px 10px 0px 10px;
 border: none ; 
 text-align: left;
 background-color: none;
  background-repeat: no-repeat;
 background-image: url('images/sidebar-bg.jpg'); 
 background-position:top left; 
}

div.Content
{
 float: right;
 width: 730px;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 BORDER: none;  
 text-align: left;
 background-color: none;
}

div.Content H1
{
 width: 650px;
 height: 41px;
 margin: 0px 0px  0px 0px;
 padding: 10px 0px 0px 60px;
 font-family: Trebuchet MS, Arial, Tahoma,  Verdana, Helvetica, sans-serif; 
 font-size: 33px;
 font-weight: bold;
 color:  #000000;
 line-height:140%;
 background-image: url('images/flower-small-01.png'); 
 background-color: none;
 background-repeat: no-repeat;
 background-position: top left;
 border-bottom: 2px Solid #FFFFFF;
 behavior: url(iepngfix.htc)
}

div.Content H2
{
 width: 680px;
 margin: 0px 0px  0px 0px;
 padding: 0px 0px 0px 40px;
 font-family: Trebuchet MS, Arial, Tahoma,  Verdana, Helvetica, sans-serif; 
 font-size: 20px;
 font-weight: bold;
 color:  #000000;
 line-height:140%;
 background-image: url('images/flower-small-02.png'); 
 background-color: none;
 background-repeat: no-repeat;
 background-position: top left;
 border-bottom: 1px dotted #FFFFFF;
 behavior: url(iepngfix.htc)
}
 
div.Content H3
{
 width: 680px;
 margin: 0px 0px  0px 0px;
 padding: 5px 0px 0px 45px;
 font-family: Trebuchet MS, Arial, Tahoma,  Verdana, Helvetica, sans-serif; 
 font-size: 26px;
 font-weight: bold;
 color: #EA0000 ;
 line-height:140%;
 background-image: url('images/flower-small-02.png'); 
 background-color: none;
 background-repeat: no-repeat;
 background-position: top left;
 behavior: url(iepngfix.htc);

} 

div.Content H6
{
 width: 550px;
 margin: 0px 0px  0px 0px;
 padding: 5px 0px 0px 45px;
 font-family: Trebuchet MS, Arial, Tahoma,  Verdana, Helvetica, sans-serif; 
 font-size: 26px;
 font-weight: bold;
 color: #EA0000 ;
 line-height:140%;
 background-image: url('images/flower-small-02.png'); 
 background-color: none;
 background-repeat: no-repeat;
 background-position:  left;
 behavior: url(iepngfix.htc);

} 

div.cleardiv 
{
  clear: both;
  height: 10px;
  width: 980px;
  background-color: none;
  font-family: Verdana, Arial, 'MS Sans Serif', 'Lucida Grande', Sans-Serif; 
  font-size: 8pt; 
}


/* ################################### */
/* ### START: FOOTER STYLE  ### */

div.Footer
{
 
 width: 940px;
 margin: 0px 0px 0px 0px;
 padding: 5px 20px 5px 20px;
 BORDER: none; 
 text-align: left;
 font-size: 11px;
 FONT-FAMILY: Tahoma, Arial, verdana, Helvetica, sans-serif; 
 line-height: 150%;
 color: #000000;
 background-image:url('images/footer-bg.gif');
}


div.Footer H1
{
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 BORDER: none; 
 text-align: left;
 font-size: 12px;
 FONT-FAMILY: Tahoma, Arial, verdana, Helvetica, sans-serif; 
 line-height: 150%;
 color: #000000;
}


div.Footer a
{
 text-decoration: underline;
 color: #000000;
}
 
/* ### END: FOOTER STYLE  ### */
/* ################################### */


/* ########################  */
/* ### START: Boxed Product ### */
 
div.igallery
{
 margin: 4px;
 border: 1px solid #C0C0C0;
 height: auto;
 width: 165px;
 float: left;
 text-align: center;
 margin: 0px 5px 0px 5px;
 padding:5px 2px 5px 2px;  
 font-size: 8pt;
 FONT-FAMILY: Verdana, Arial,  Tahoma, Helvetica, sans-serif; 
 line-height: 130%; 
 background-color: #FFFFFF;

}
  
div.igallery img
{
  display: inline;
  margin: 3px;
  border: none;
}
  
div.igallery a:hover img 
{
  text-decoration:none;
}

div.igallery a:hover 
{
  text-decoration: none;
  color: #d60701;
}

  
div.igallery p
{
  text-align: center;
  font-weight: normal;
  width: 160px;
  margin: 2px;
}

div.igallery a  
{
 text-align: center;
 text-decoration: none;
 font-weight: normal;
 color: #0080FF;
}

div.igallerycleardiv
{
 clear: both;
 height: 5px;
 width: 100%;
 background-color: none;
 font-size: 1pt;
}

 
/* # END: Boxed Product # */
/* ####################*/


/* ################################### */
/* ### START: PAGE NUMBERING STYLE ### */
.pagenumber
{
    BORDER: #0080C0 1px solid;
	font-family: Verdana, Arial, 'MS Sans Serif', 'Lucida Grande', Sans-Serif; 
	font-size: 8pt;
	text-decoration: none;
	padding: 3px 5px 3px 5px;
	margin: 1px 1px 1px 1px;
	line-height: 200%;
    font-weight: normal;
	COLOR: #000000;
}

.pagenumbercur
{
    BORDER: #666666 1px solid;
	font-family: Verdana, Arial,  'MS Sans Serif', 'Lucida Grande', Sans-Serif; 
	font-size: 8pt;
	text-decoration: none;
	padding: 3px 5px 3px 5px;
	margin: 1px 1px 1px 1px;
	line-height: 200%;
    font-weight: bold;
	COLOR: #000000;
    background-color: #FFFF0D;
}

a.pagenumber
{
    BORDER: #000000 1px solid;
	text-decoration: none;
	padding: 2px 7px 2px 7px;
	margin: 1px 1px 1px 1px;
	COLOR: #000000;
    font-weight: bold;
}

a.pagenumber:hover
{
	COLOR: #000000;
    background-color: #FFFF0D;
    font-weight: bold;
}
/* ### END: PAGE NUMBERING STYLE ### */
/* ################################### */


div.News
{
 BORDER: #FF0000 1px solid;
 width:200px;
 padding: 5px;
 font-size: 8pt;
 FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, sans-serif; 
 line-height: 130%;
 text-align: justify;
 background-color: #FFFFFF;
}



.indexlink
{
  font-family: Arial, Verdana,  'MS Sans Serif', 'Lucida Grande', Sans-Serif; 
  font-size: 10pt;
  line-height: 140%;
  color:  #EA0000;
  text-decoration: none;
  border-bottom: 1px dashed #FFFFFF;
  padding: 3px;
 
}

a.indexlink
{ 
 font-weight: bold;
 text-decoration: none;
}


a.indexlink:hove
{ 
  font-weight: bold;
  text-decoration: underline;
}

div.product-info
{
 width:610px;
 background-color: #FFFFFF;
}