BODY
{
  font-family: Arial, Verdana,  'MS Sans Serif', 'Lucida Grande', Sans-Serif; 
  font-size: 9pt;
  COLOR: #000000;
  background-color: #F2F2F2;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;	
  background-color: none;
  text-align: justify;
  background-image:url('images/page-bg.jpg');
  background-attachment:fixed;
}

img  { behavior: url(iepngfix.htc) }

.BodyText
{
 font-size: 9pt;
 FONT-FAMILY:  Arial, Verdana, Tahoma, Helvetica, sans-serif; 
 line-height: 140%;
 COLOR: #000000;
}

div.Container
{
 clear: both;
 width: 970px;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 BORDER: 0px 0px 0px 0px;  
 background-color: #FFFFFF;
 BORDER: none;

}

/* ################################### */
/* ### START: HEADER STYLE  ### */
div.Header
{
 width: 970px;
 height: 330px;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 BORDER: none;
 background-color: red;
 background-color: #FFFFFF;
 background-image:url('images/header-bg.gif');
 background-repeat:repeat-x;
 background-position: bottom;
}

div.Header-tab
{
 width: 970px;
 height: 55px;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 BORDER: none;
 background-color: #FFFFFF;
 background-image:url('images/header-tab-bg.gif');
 background-repeat:repeat-x;
 background-position:top;
}

div.Header-tab-menu
{
 float:left;
 height: 43px;
 width: 153px;
 margin: 0px 0px 0px 0px;
 padding: 0px 5px 0px 3px;
 BORDER: none;
 background-color: none;
 background-image:url('images/header-tab.gif');
 background-repeat: no-repeat;
 background-position: top;
 font-size: 13px;
 FONT-FAMILY:  Arial, Verdana, Tahoma, Helvetica, sans-serif; 
 line-height: 140%;
 COLOR: #FFFFFF;
 vertical-align:bottom;
}

div.Header-tab-menu a  
{
 text-align: center;
 text-decoration: none;
 font-weight: bold;
 color: #FFFFFF;
}

div.Header-tab-menu a:hover  
{
 font-size: 14px;
 text-align: center;
 text-decoration: underline;
 font-weight: bold;
 color: #F0F000;
}

div.Header-left
{
 float:left;
 width: 400px;
 height: 200px;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 background-color: none;
 background-image:url('images/header-hand.jpg');
 background-repeat: no-repeat;
 background-position: top left;
 text-align:left;
 COLOR: #000000;
 font-size: 12px;
 FONT-FAMILY:  Arial, Verdana, Tahoma, Helvetica, sans-serif; 
 line-height: 120%;
 COLOR: #000000; 
}

div.Header-left a
{
 color: #0000FF;
 text-decoration:underline;
 font-weight:bold;
}

div.Header-right
{
 float:right;
 width: 570px;
 height: 200px; 
 background-color: none;
 font-size: 13px;
 FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, sans-serif; 
 line-height: 140%; 
 
}

div.Header-right a
{
  text-decoration: none;
  color: #000000;
}

div.Header-right a:hover
{
  text-decoration: underline;
  color: #800000;
}

/* ### END: HEADER STYLE  ### */
/* ################################### */
/* ################################### */
/* ### START: SIDEBAR SIGN IN   ### */
.SignIn
{ 
 BORDER: #000000 1px outset;
 BACKGROUND-COLOR: #FFFFFF;
 PADDING: 0px 0px 0px 0px;
 FONT-WEIGHT: normal;
 color: #000000;
 font-family: Verdana, Arial, Trebuchet MS, Tahoma, Helvetica, sans-serif;
 font-size: 7pt;
 border-spacing: 0px;
 border: none;
 line-height: 120%;
 margin: 0px 0px 0px 0px;
 background: none;
}
 
.SignInBox 
{
 margin: 0px 0px 0px 0px;
 padding: 1px 0px 0px 0px;
 background-color: none;
 background-image:url('images/signin-box.gif');
 background-repeat: no-repeat;
 background-position: top;
}

a.SignIn
{
 text-decoration: none;
 color: #408080;
}

a.SignIn:hover
{
 text-decoration: underline;
}
 
.SignInText
{
 width: 95px;
 BORDER: none;
 BACKGROUND-COLOR: none;
 PADDING: 2px 1px 0px 1px;
 FONT-WEIGHT: normal;
 MARGIN: 0px;
 font-color: #000000;
 font-family:  Arial, Trebuchet MS,Verdana, Tahoma, Helvetica, sans-serif;
 font-size: 12px;
 border-spacing: 0px;
}


.HeaderSep
{
 width: 400px;
 height: 125px;
}

.Signed-InBox
{ 
 width: 400px;
 height: 35px;
 PADDING: 0px 0px 0px 15px;
 margin-bottom:2px;
 FONT-WEIGHT: normal;
 font-color: #0000FF;
 font-family:  Verdana,  Arial,  Trebuchet MS,Tahoma, Helvetica, sans-serif;
 font-size: 10px;
 line-height: 110%;
 background-color: none;
 background-image:url('images/signin-bg.gif');
 background-repeat: no-repeat;
 background-position: bottom center; 
 text-align: left;
 
}

.SignedInLink
{ 
 text-decoration: none;
 font-weight: normal;
 color: yellow;
}

a.SignedInLink
{ 
 FONT-WEIGHT: normal;
 font-color: #0000FF;
 font-family:  Verdana,  Arial,  Trebuchet MS,Tahoma, Helvetica, sans-serif;
 font-size: 10px;
 text-decoration: none;
 font-weight: normal;
 color: yellow;
}
 

.SignUp
{
 FONT-WEIGHT: bold;
 font-color: #0000FF;
 font-family:  Arial, Trebuchet MS,Verdana, Tahoma, Helvetica, sans-serif;
 font-size: 9pt;
 line-height: 140%;
}

a.SignUp
{
 text-decoration: underline;
 font-color: #0000FF;
}
/* ### END: SIDEBAR SIGN IN  ### */
/* ################################### */
 
div.Sidebar
{
 float: right;
 width: 265px;
 margin: 0px 0px 0px 0px;
 padding: 0px 2px 0px 0px;
 border: none ; 
 text-align: left;
 background-color: none;
}


/* ################################### */
/* ### START: CONTENT BODY ### */
div.Content
{
 float: left;
 width: 680px;
 margin: 0px  0px 0px 0px;
 padding: 0px 0px 0px 5px;
 BORDER: none;  
 text-align: left;
 background-color: #FFFFFF;
}

div.ContentClear
{
 clear:both;
 width: 730px;
 height: 1px;
}
 
div.Content H1
{
 height: 40px;
 margin: 0px 0px 0px 0px;
 padding: 5px 0px 0px 10px;
 font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif; 
 font-size: 18px;
 font-weight: bold;
 color: #000000;
 line-height:140%;
 background-image: url('images/h1-bg.gif'); 
 background-color: none;
 background-repeat: no-repeat;
 background-position: top left;
 border: none;
  
}
 
div.Content H2
{
 width: 670px;
 margin: 10px 0px 10px 0px;
 padding: 0px 0px 0px 0px;
 font-family: Arial, Trebuchet MS,  Verdana, Tahoma, Helvetica, sans-serif; 
 font-size: 18px;
 font-weight: bold;
 color: #0068dd;
 line-height:140%;
 border-bottom: 1pt Solid #0068dd;
}

div.Content H3
{
 width: 670px;
 margin:  0px 0px 5px 0px;
 padding: 0px 0px 0px 0px;
 font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif; 
 font-size: 18px;
 font-weight: bold;
 color: #a55101;
 line-height:140%;
 border-bottom: 1pt solid #555555;
}

div.Content H4
{
 width: 330px;
 margin:  0px 0px 5px 0px;
 padding: 0px 0px 0px 0px;
 font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif; 
 font-size: 16px;
 font-weight: bold;
 color: #a55101;
 line-height:140%;
 border-bottom: 1pt solid #555555;
}

/* ### END: CONTENT BODY ### */
/* ################################### */
div.cleardiv
{
 clear: both;
 height: 1px;
 width: 970px;
 background-color: none;
 font-size: 1px;
}




/* ################################### */
/* ### START: FOOTER STYLE  ### */

div.Footer
{
 clear:both;
 width: 950px;
 height: 21px;
 margin: 0px 0px 0px 0px;
 padding: 0px 10px 0px 10px;
 BORDER: 0px 0px 0px 0px;  
 background: url('images/footer-bg.gif');  
 background-repeat: repeat; 

}

.FooterText
{ 
 text-align: left;
 font-size: 12pxt;
 FONT-FAMILY: Tahoma, Arial, verdana, Helvetica, sans-serif; 
 line-height: 150%;
 color: #FFFFFF;
 
}
a.FooterText
{
 text-decoration: underline;
 color: #FFFFFF;
}
 
/* ### END: FOOTER STYLE  ### */
/* ################################### */


/* ################################### */
/* ### START: SELECTION BAR   ### */
 
.SelectionBarCurencyform
{
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 height: 30px;
 
}

 
.SelectionEntryCurency
{
 width: 125px;
 BORDER: none;
 background:none;
 BACKGROUND-COLOR: none;
 PADDING: 5px 0px 0px 0px;
 FONT-WEIGHT: normal;
 FONT-SIZE: 100%;
 MARGIN: 1px;
 font-color: #000000;
 font-family:  Arial, Trebuchet MS,Verdana, Tahoma, Helvetica, sans-serif;
 font-size: 8pt;
 border-spacing: 0px;
}

/* ### END: SELECTION BAR   ### */
/* ################################### */


/* ########################  */
/* ### START: Boxed Product ### */
 
div.igallery
{
 border: 1px solid #C0C0C0;
 height: auto;
 width: 160px;
 float: left;
 text-align: center;
 margin: 0px 8px 0px 0px;
 padding: 0px 0px 5px 0px;  
 font-size: 12px;
 FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, sans-serif; 
 line-height: 140%; 
  min-height: 250px;
}

div.igallery H1
{
 border: none;
 height: auto;
 width: 160px;
 float: left;
 text-align: center;
 margin: 0px 0px 5px 0px;
 padding:5px 0px 5px 0px;  
 font-size: 12px;
 FONT-FAMILY:  Verdana, Arial, Tahoma, Helvetica, sans-serif; 
 line-height: 120%; 
 background-color: #ffe18d;
 background-image:none;

}
  
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: #000000;
}

div.igallerycleardiv
{
 clear: both;
 height: 5px;
 width: 663px;
 background-color: none;
 font-size: 1pt;
}

 
/* # END: Boxed Product # */
/* ####################*/

.ViewAll
{
 COLOR: #0000FF;
 FONT-FAMILY: Arial, verdana,  Helvetica, sans-serif; 
 font-size: 9pt;
 font-weight: normal;
}

a.ViewAll
{
 TEXT-DECORATION: none;
}

.ViewAll:hover
{
 COLOR: #0000FF;
 TEXT-DECORATION: underline;
 
}


.infoText
{
 font-size: 12px;
 FONT-FAMILY:  Arial, Verdana, Tahoma, Helvetica, sans-serif; 
 line-height: 120%;
 COLOR: #000000;
 border: 1px solid #989898;
 padding: 5px 5px 5px 5px;
}
 
 .button
{
 BORDER: #666666 1px solid;
 PADDING: 2px 2px 2px 2px;
 FONT-WEIGHT: bold;
 MARGIN: 5px 0px 0px 0px;
 BACKGROUND-COLOR: #936738;
 color: #FFFFFF;
 font-size: 9pt;
 FONT-FAMILY: Arial, verdana,  Helvetica, sans-serif; 
}

.linkBlue
{
 COLOR: #804040;
 FONT-FAMILY: Arial, verdana,  Helvetica, sans-serif; 
 font-size: 9pt;
}

a.linkBlue
{
 TEXT-DECORATION: none;
}

.linkBlue:hover
{
 COLOR:#804040;
 TEXT-DECORATION: underline;
 font-weight: bold;
}

.linkGray
{
 COLOR: #808080;
 FONT-FAMILY: Arial, verdana,  Helvetica, sans-serif; 
 font-size: 9pt;
}

a.linkGray
{
 TEXT-DECORATION: none;
}

.linkGray:hover
{
 COLOR: #0000FF;
 TEXT-DECORATION: underline;
 font-weight: bold;
}

.EntryBox
{
 BORDER: #a67541 1px solid;
 BACKGROUND-COLOR: #FFFFFF;
 PADDING: 1px 1px 1px 1px;
 FONT-WEIGHT: normal;
 FONT-SIZE: 100%;
 MARGIN: 1px;
 font-color: #000000;
 font-family:  Arial, Trebuchet MS,Verdana, Tahoma, Helvetica, sans-serif;
 font-size: 9pt;
 border-spacing: 0px;
}

.MemberBoxlink
{
 color: #000000;
 font-family: Arial, Verdana, 'MS Sans Serif', 'Lucida Grande', Sans-Serif; 
 font-size: 10pt;
 line-height: 140%;
 FONT-WEIGHT: bold;
}

a.MemberBoxlink
{
 TEXT-DECORATION: none;
}

a.MemberBoxlink:hover
{
 font-size: 11pt;
 color: #a67541;
 TEXT-DECORATION: none;
}

.linkMore
{
 COLOR: #626262;
 FONT-FAMILY: Arial, verdana,  Helvetica, sans-serif; 
 font-size: 10pt;
 font-weight: bold;
}

a.linkMore
{
 TEXT-DECORATION: none;
}

.linkMore:hover
{
 COLOR: #0067CE;
 TEXT-DECORATION: underline;
 
}

div.listbox
{
 border-bottom: #804040 1px dashed;
 BACKGROUND-COLOR: #FFFFFF;
 PADDING: 0px 0px 10px 0px;
 margin: 0px 0px 0px 0px;
}

div.listbox a
{
 color: #000000;
 font-family: Arial, Verdana, 'MS Sans Serif', 'Lucida Grande', Sans-Serif; 
 font-size: 10pt;
 line-height: 140%;
 FONT-WEIGHT: normal;
 text-decoration: none;
}

.listboxItemName
{
 color: #804040;
 font-family: Arial, Verdana, 'MS Sans Serif', 'Lucida Grande', Sans-Serif; 
 font-size: 12pt;
 line-height: 140%;
 FONT-WEIGHT: bold;
 text-decoration: none;
}
div.listbox ul
{
 margin: 0px 0px 0px 0px;
 padding:0px 0px 0px 15px;
 color: #000000;
 font-family: Arial, Verdana, 'MS Sans Serif', 'Lucida Grande', Sans-Serif; 
 font-size: 10pt;
 line-height: 140%;
 FONT-WEIGHT: normal;
 text-decoration: none;
}

/* ################################### */
/* ### START: PAGE NUMBERING STYLE ### */
.pagenumber
{
    BORDER:  #804040 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: #FFFFFF;
}

.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: #FFFFFF;
    background-color:#804040;
}

a.pagenumber
{
    BORDER: #666666 1px solid;
	text-decoration: none;
	padding: 2px 7px 2px 7px;
	margin: 1px 1px 1px 1px;
	COLOR: #666666;
    font-weight: bold;
}

a.pagenumber:hover
{
	COLOR: #FFFFFF;
    background-color: #804040;
    font-weight: bold;
}
/* ### END: PAGE NUMBERING STYLE ### */
/* ################################### */

 

.TableItem
{
 background-color:#fbecde;
 font-size: 9pt;
 FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, sans-serif; 
 line-height: 130%;
 COLOR: #000000;
 margin: 0px 0px 0px 0px;
 padding: 5px 5px 5px 5px;	
 border: 1px solid #FFFFFF;
 
}

.TableItem-NBG
{
 font-size: 9pt;
 FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, sans-serif; 
 line-height: 130%;
 COLOR: #000000;
 margin: 0px 0px 0px 0px;
 padding: 3px 3px 3px 3px;	
 border: 1px solid #FFFFFF;
 
}

.TableHdr
{
 background-color: #be9e45;
 font-size: 9pt;
 FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, sans-serif; 
 line-height: 130%;
 COLOR: #FFFFFF;
 margin: 0px 0px 0px 0px;
 padding: 5px 5px 5px 5px;	
 border: 1px solid #FFFFFF;
}

.PromoBoxHdr
{
 background-color:#FFDDDD;
 font-size: 11px;
 FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, sans-serif; 
 line-height: 130%;
 COLOR: #000000;
 margin: 0px 0px 0px 0px;
 padding: 2px 2px 2px 2px;	
 border:1px solid #808080;
 
}

.PromoBoxItem
{
 font-size: 11px;
 FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, sans-serif; 
 line-height: 130%;
 COLOR: #800000;
 margin: 0px 0px 0px 0px;
 padding: 2px 2px 2px 2px;	
 border:1px solid #808080;
}


div.ErrBox
{
 BORDER: #FF0000 1px dotted;
 background-color: #FFF0F0;
 color:#ff0000;
 font-weight:bold;
 width: 80%;
 float: none;
 padding: 10px 10px 10px 10px;
 text-align: left;
}

.ListBorder
{
 font-size: 9pt;
 FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, sans-serif; 
 line-height: 130%;
 BORDER-RIGHT: #C0C0C0 1px solid;
 BORDER-TOP: #C0C0C0 1px solid;
 BORDER-LEFT: #C0C0C0 1px solid;
 BORDER-BOTTOM: #C0C0C0 1px solid;
 text-align: left;
}
 
ListBorder2
{
 font-size: 9pt;
 FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, sans-serif; 
 line-height: 130%;
 BORDER: #FFFFFF 1px solid;
}

div.Testimonial
{
 BORDER: #0067CE 1px solid;
 padding: 5px;
 font-size: 8pt;
 FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, sans-serif; 
 line-height: 130%;
 text-align: justify;
}


div.Testimonial a
{
 text-decoration: none;
 color: #0067CE;
}

div.Testimonial a:hover
{
 text-decoration: underline;
 color: #0067CE;
}

div.Disclaimer
{
 BORDER: #535353 1px dotted;
 padding: 5px 5px 5px 5px;
 margin: 5px 0px 5px 0px;
 font-size: 8pt;
 FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, sans-serif; 
 line-height: 130%;
 COLOR:#535353;
 text-align: justify;
 width: 800px;
 font-weight:normal;
}


/* ################################### */
/* ### START: FAQ   ### */
.FAQ
{
 font-family: Trebuchet MS, Arial, Verdana, Tahoma, Helvetica, sans-serif;
 font-size: 12pt;
 line-height: 140%;
 color: #804040;
 font-weight:bold;
 text-decoration: underline;
 
}

.FAQBullet
{
  font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
  font-size: 10pt;
  margin: 0px 0px 0px 0px;
  padding: 5px 0px 0px 30px;
  list-style-image: url('images/dot2.gif');
  line-height: 150%;
 
}

a.FAQBullet
{
 text-decoration: none;
 color: #0000FF;
 line-height: 150%;
}

a.FAQBullet:href
{
 text-decoration: underline;
 color: #0000FF;
}

.FAQQue 
{
  text-align: justify;
  font-size: 11pt;
  FONT-FAMILY:  Arial, verdana, Helvetica, sans-serif; 
  line-height: 140%;
  color: #804040;
  BORDER: none;   
  background: none;
  font-weight:bold;
}

.FAQAnswer
{
  text-align: justify;
  font-size: 10pt;
  FONT-FAMILY:  Arial, verdana, Helvetica, sans-serif; 
  line-height: 140%;
  color: #333333;
  BORDER: none;   
  background: none;
}
/* ### END: FAQ  ### */
/* ################################### */


.SelectionBox
{
  text-align: left;
  font-size: 14pt;
  FONT-FAMILY:  Arial, verdana, Helvetica, sans-serif; 
  font-weight:bold;
  line-height: 150%;
  color:  #000000;
  BORDER: 2px #804040 solid;   
  background: #FCF9F3;

}

/* ### SATRT: SIDEBAR PROMO BOX  ### */
/* ################################### */
div.marque-box
{ 
 width: 230px;
 font-size: 13px;
 FONT-FAMILY:  Arial, Verdana, Tahoma, Helvetica, sans-serif; 
 line-height: 120%;
 COLOR: #6B6B6B;
}

div.Sidebar-Box 
{
 width: 264px;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 BORDER: none;
 background-color: none;
 background-image:url('images/side-promo-body.gif');
 background-repeat: repeat-y;
 background-position: top;
 font-size: 13px;
 FONT-FAMILY:  Arial, Verdana, Tahoma, Helvetica, sans-serif; 
 line-height: 100%;
 COLOR: #FFFFFF;
 vertical-align:bottom;
 text-align:center;
}

div.sgallery
{
 margin: 0px 0px 0px00px;
 padding: 0px 0px 0px 10px;
 height: auto;
 width: 120px;
 float: left;
 text-align: center;
 background-color: none;
 border: none;
 vertical-align:bottom;
}
 
div.sgallery img
{
  display: inline;
  margin: 0px;
  border: none;
}
 
  
div.sgallery p
{
  width: 120px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  display: block;
  font-size: 7pt;
  FONT-FAMILY:  Arial, verdana,  Helvetica, sans-serif; 
  font-weight: normal;
  text-transform: titlecase;
  text-align: center;
  align: center;
  color: #000000;
}

div.sgallery a
{

  font-weight: normal;
  text-decoration: none;
  text-align: center;
  color: #000000;
  font-size: 8pt;
  FONT-FAMILY:  Arial, verdana,  Helvetica, sans-serif; 
 
}

div.sgallery a:hover
{

  font-weight: normal;
  text-decoration: none;
  color: #000000;
 
}

div.sgallerycleardiv
{
 width: 120px;
 clear:both;
 height:5px;
 }

/* ### END: SIDEBAR PROMO BOX  ### */
/* ################################### */
