
BODY {
/*	background-color: #FFFFFF;*/
  	font-family: Verdana, arial, sans serif;
  	font-size: 9pt;
  	margin: 0;
  	height: 100%;
  	overflow: auto;
  	background-color:white;
 /*	background-color:#DCEDFE;
	background-image:url('/store/images/bg/gradient-strip.jpg');
	background-repeat: repeat-x;*/
}

.nelogo {
 padding-left: 10px;
 padding-top: 20px;
}

.menu {
	font-family:  Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #736E9B;
	background-color:#ffffff;
}

option {
	font-family:  Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #736E9B;
	background-color:#ffffff;
}
optgroup {
	font-family:  Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #736E9B;
	background-color:#ffffff;
}

#input { font-family:  Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: normal;
	color:#736E9B;
	background-color:#ffffff;
	border: solid silver 1px;
}

input { font-family:  Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color:#736E9B;
	background-color:#ffffff;
	border: solid silver 1px;
}


select { font-family:  Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color:#736E9B;
	background-color:#ffffff;
	border: solid silver 1px;
}

.navsearch {
 z-index: 9;
 font: 8pt 'Arial';
}

/*** new float/popup widget ***/
div.poptaf_main {
 width: 500px;
 border: 1px solid silver;
 background-color:#DCEDFE;
 background-image:url('/store/images/bg/gradient-strip.jpg');
 background-repeat: repeat-x;
}
.poptaf_bar {
 width: 350px;
 background-image: url('/store/images/bar_silver25.gif');
 background-repeat: repeat-x;
}
.poptaf_close {
 width:150;
 background-image: url(/store/images/bar_dark_green25.jpg);
 background-repeat: repeat-x;
 font-size: 8pt;
 color: white;
 display:block;
}
.poptaf_body {
 width: 480px;
 align:center;
 background-color:white;
 border:1px solid #fa873d;
}


.float {
 position:absolute;
 top: 80px; left: 0px;
 z-index: 2;
 width: 450px; visibility:hidden;
 font: 8pt 'Helvetica','Helv','Arial',sans-serif;
 color: black;
 align:justify;
 background-color: white;
 padding: 0px;
/* margin: 5px;
 margin-color: green;
 border: 1px solid silver;*/
}


.tip {
 position:absolute;
 top: 80px; left: 0px;
 z-index: 2;
 width: 450px; visibility:hidden;
 font: 8pt 'Helvetic','Helv','Arial',sans-serif;
 color: black;
 align:justify;
 background-color: #20b2aa;
 padding: 5px;
/* margin: 5px;
 margin-color: green;*/
 border: 2px dashed white;
}

#-------AF --#
.afgreenitemheader {
 color:#6e8526;
 font-size:11pt;
 text-decoration:none;
}
.afgreenitemheader a {
 color:#6e8526;
 font-size:12pt;
 text-decoration:none;
}
.afgreenitemheader a:hover {
 color: #02689c;
 text-decoration:underline;
}

.navlogo {
 display:none;
 font-size:6pt;
 color:gray;
}

.navpic {
 padding-left:0px;
 padding-bottom:0px;
}

.afnav1 {
 font-family:  Verdana, Tahoma, Helvetica, sans-serif;
 color:#6e8526;
 font-size:11pt;
 background-color:#e6e6fa;
 padding-right:20px;
}

a.afnav1 {
 font-family:  Verdana, Tahoma, Helvetica, sans-serif;
 color:#6e8526;
 font-size:11pt;
 background-color:#e6e6fa;
}
a.afnav1:hover {
 font-family:  Verdana, Tahoma, Helvetica, sans-serif;
 color:#6e8526;
 font-size:11pt;
 background-color:#fa873d;
}

H2{ font-family:  Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}
h2.category_title{
height:23px;
padding-top:5px;
padding-left:28px;
background-image:url('/store/images/flower-pic-cantaloupe.jpg');
background-repeat:no-repeat;
background-position:left center;
/*font-size:13pt;*/
margin:0;
margin-bottom:10px;
/*float:left;*/
}
.category_title{
padding-top:10px;
padding-left:28px;
background-image:url('/store/images/flower-pic.gif');
background-repeat:no-repeat;
background-position:left center;
/*font-size:13pt;*/
margin:0;
margin-bottom:10px;
/*float:left;*/
}

#pad15 {
 padding:15px;
}

#padside15 {
 padding-left: 15px;
 padding-right:15px;
 padding-top: 5px;
}

#menul {
padding: 15px;
padding-right:0px;
width:250px;
}
#menur {
padding-top: 10px;
padding-left:20px;
width:500;
}

#afnav{list-style-type:none; padding:0; margin:0; margin-bottom:1px;}
#afnav li{padding:0; margin:0; line-height:90%;}

.menunav a {
 font-family:Arial, Helvetica, sans-serif;
 font-size: 9pt;
 text-decoration: none;
 color: #6e8526;
 background-color: #E9E3F1;
 border-bottom: 3px solid white;
 padding: 3px;
 padding-left: 4px;
 padding-right:20;
 display: block;
/* width:100%;*/
 font-weight:bold;
}

.menunav a:hover {
 text-decoration: none;
 color: white;
 background-color: #6e8526;
/* border-left: #993366 1px dashed;*/
/* width: 100%;*/
}

.menustrip a {
 font-family:Arial, Helvetica, sans-serif;
 font-size: 9pt;
 text-decoration: none;
 color: #6e8526;
 background-color: #E9E3F1;
 /*border-bottom: 3px solid white;
 padding: 1px;
 padding-left: 5px;
 padding-right:5px; */
 display: block;
/* width:100%;*/
 font-weight:bold;
}

.menustrip a:hover {
 text-decoration: none;
 color: white;
 background-color: #6e8526;
/* border-left: #993366 1px dashed;*/
/* width: 100%;*/
}


.menustrip2 {
 font-family:Arial, Helvetica, sans-serif;
 font-size: 8pt;
 text-decoration: none;
 color: #6e8526;
 background-color: white;
 border: 1px solid #e9e3f1;
/* padding: 1px;
 padding-left: 5px;
 padding-right:5px;
 display: block;
 width:100%;*/
 font-weight:bold;
}
.menustrip2 a {
 text-decoration: none;
 color: #6e8526;
 background-color: #E9E3F1;
 /*border-bottom: 3px solid white;
 padding: 1px;
 padding-left: 5px;
 padding-right:5px;*/
 display: block;
}

.menustrip2 a:hover {
 text-decoration: none;
 color: white;
 background-color: #6e8526;
 border-top: #6e8526 1px solid;
 border-bottom: #6e8526 1px solid;
 display:block;
}

#afnav3{list-style-type:none; padding:0; margin:0; margin-bottom:15px;}
#afnav3 li{padding:0; margin:0; line-height:90%;}
#afnav3 a {

 font-family:Arial, Helvetica, sans-serif;
 font-size: 9pt;
 text-decoration: none;
 color: #6e8526;
 background-color: #E9E3F1;
 border-bottom: 3px solid white;
 padding: 3px;
 padding-left: 4px;
 padding-right:0;
 display: block;
 width:100%;
 font-weight:bold;

}

#afnav3 a:hover {
 text-decoration: none;
 color: #fa873d;
 background-color: #d8bfd8;
}

.bgimg {
 background-position: center center;
 background-repeat: no-repeat;
}

a.anim {
 color: blue;
 text-decoration:none;
}
a.anim:hover {
 color:#02689c;
 text-decoration:underline;
}

.tablepurple1 {
 border: 1px solid #fa873d;
}

a.description_text {
 font-family:Arial, Helvetica, sans-serif;
 font-size: 11pt;
 color: #6e8526;
 text-decoration: none;
 float:left;
 padding-left:10px;
 text-align:left;
}
a.description_text:hover {
 color: #02689c;
 text-decoration: underline;

}

.item_qty {
 width:30px;
 height:20px;
 border:1px solid gray;
}

.comment_text, .comment_text p {
  font-size: 8.5pt;
  text-align: justify;
  line-height:135%;
}


.tableheader {
 padding-top:8px;
 border: 1px solid #fa873d;
 font-family: Helvetica;
 font-size: 12pt;
 color: #6e8526;
 text-align: center;
}

.table1 {
 border: 1px solid #fa873d;
 font-family: Helvetica;
 font-size: 9pt;
 color: black;
 text-align: justify;
}

.table2 {
 border: 1px solid silver;
 font-family: Helvetica;
 font-size: 9pt;
 color: black;
 text-align: justify;
}

.table3 {
 border: 1px solid #6e8526;
 font-family: Helvetica;
 font-size: 9pt;
 color: black;
 text-align: justify;
}

.item_separator {
 border-bottom:1px solid #9366c5;
 border:0;
}

.separatorheight {
 height: 12px;
}

img.brand_logo{
 float:left;
 margin-bottom:20px;
 margin-top:-18px;
}
.flowerheader {
 padding-top:12px;
 /*float:left;*/
 font-size: 14pt;
 font-family: Helvetica;
}


/*-----------------------------------------------*/
#slideHTML {
	font-size: 9pt;
	color: green;
	text-decoration: none;
}

#navhead {
 background-color: #87cefa;
 font-family: Helv;
 font-size: 12px;
 color: #ffff00;
 font-weight: bold;
 padding: 5px;
 border-bottom: #993366 1px solid;
}

#nav_top {
background-image: url(/store/images/box_nav_top40t1.gif);
background-repeat: no-repeat;
/*background-color: #e0f5df;*/
font-size: 8pt;
color: #993366;
text-decoration: none;
height: 25;
width: 150;
padding-left: 0;
margin-left: 0;
}

.nav {
 font-family:  Arial,Helvetica,sans-serif;
 font-size: 10pt;
 font-weight:bold;
 /*font-variant: small-caps;*/
 text-decoration: none;
 color: #fa873d;
 padding: 3px;
 padding-top: 18px;
 padding-right: 6px;
 display: block;
 /*width: 100%;*/
}

.nav a {
 font-family:  Arial,Helvetica,sans-serif;
 font-size: 10pt;
 font-weight: bold;
 /*font-variant: small-caps;*/
 text-decoration: none;
 color: #fa873d;
/* background-color: #ffffff; #ff9900; #40e0d0; #48d1cc;#20b2aa; #afeeee;*/ /*#e6e6fa;*/
 /*border-bottom: white 2px solid;*/
 padding: 3px;
 padding-top: 18px;
 display: block;
 /*width: 100%;*/
}

.nav a:hover {
/* font-family:  Arial,Helvetica,sans-serif;
 font-size: 10pt;
 font-variant: small-caps;*/
 text-decoration: underline;
 color: #02689C; /*#20b2aa; #008700; #993366; */
 /*background-color: #ffffff; #ff9900; #40d0e0; */
/* border-bottom: #993366 1px solid;
 padding: 3px;
  padding-top: 18px;*/
 display: block;
 /*width: 100%;*/
}

.navsub a {
 font-family:  Arial,Helvetica,sans-serif;
 font-size: 10pt;
 /*font-variant: small-caps;*/
 text-decoration: none;
 color: black; /*#
 padding: 3px;
 padding-right: 12px;
 display: block;
 /*width: 100%;*/
}

.navsub a:hover {
 font-family:  Arial,Helvetica,sans-serif;
 font-size: 10pt;
 /*font-variant: small-caps;*/
 text-decoration: underline;
 color: #02689c;
/* padding: 3px;
 padding-right: 12px;*/
 display: block;
 /*width: 100%;*/
}

#navsub a {
 font-family:  Arial,Helvetica,sans-serif;
 font-size: 10pt;
/* font-variant: small-caps;*/
 text-decoration: none;
 color: black;
/* background-color: #afeeee; */ /*#e0f5df;#afeeee;*/
/* border-bottom: #993366 1px solid; */
/* border-left: #993366 1px dashed;*/
 padding: 3px;
 padding-right: 16px;
 display: block;
 /*width: 100%;*/
}

#navsub a:hover {
 font-family:  Arial,Helvetica,sans-serif;
 font-size: 10pt;
/* font-variant: small-caps;*/
 text-decoration: underline;
 color: #20b2aa;
/* background-color: #40d0e0; */
/* border-bottom: #993366 1px solid; */
/* border-left: #993366 1px dashed;*/
 padding: 3px;
 padding-right: 16px;
 display: block;
 /*width: 100%;*/
}

#navsubhi a {
 font-family: Helvetica;
 font-size: 9pt;
 font-variant: small-caps;
 text-decoration: none;
 color: blue;
 background-color: #fff0f5; /*#e0f5df;#afeeee;*/
 border-bottom: #993366 1px solid;
/* border-left: #993366 1px dashed;*/
 padding: 2px;
 padding-left: 16px;
 display: block;
 /*width: 100%;*/
}

#navsubhi a:hover {
 font-family: Helvetica;
 font-size: 9pt;
 font-variant: small-caps;
 text-decoration: none;
 color: #993366;
 background-color: #ffc0cb;
 border-bottom: #993366 1px solid;
}

#navsubpad {
border-bottom: 1px #993366 solid;
border-right: 5px #40d0e0 solid;
padding: 0px;
background-color: #afeeee;
}

#navsub2 a {
 font-family: Helvetica;
 font-size: 9pt;
/* font-variant: small-caps;*/
 text-decoration: none;
 color: blue;
 background-color:none; /*#fff0f5;*/
/* border-bottom: #993366 1px dashed;
 border-left: #993366 1px dashed; */
 padding: 2px;
 padding-right: 32px;
 display: block;
 /*width: 100%;*/
}

#navsub2 a:hover {
 text-decoration: underline;
 color: #20b2aa; /*#993366;*/
 background-color: #ffffff; /*#317495; #ffc0cb;*/
/* border-bottom: #993366 1px dashed;
 border-left: #993366 1px dashed;*/
 padding: 2px;
 padding-right: 32px;
 display: block;
 /*width: 100%;*/
}


#navsub2bot a {
 font-family: Helvetica;
 font-size: 9pt;
/*font-variant: small-caps;*/
 text-decoration: none;
 color: blue;
 background-color: #fff0f5;
 border-bottom: #993366 1px solid;
/* border-left: #993366 1px dashed; */
 padding: 2px;
 padding-left: 32px;
 display: block;
 /*width: 100%;*/
}

#navsub2bot a:hover {
 text-decoration: none;
 color: #993366;
 background-color: #ffc0cb;
 border-bottom: #993366 1px solid;
/* border-left: #993366 1px dashed;*/
 padding: 2px;
 padding-left: 32px;
 display: block;
 /*width: 100%;*/
}

#navsub2pad {
border-bottom: 1px #993366 solid;
padding: 0px;
background-color: #fff0f5;
}


#navpad {
border: none;
padding: 5px;
background-color: #e0f5df;
}

#navface a {
 font-family:  Arial,Helvetica,sans-serif;
 font-size: 8pt;
 font-variant: small-caps;
 text-decoration: none;
 color: blue;
 background-color: #fff0f5;
 border-bottom: #993366 1px dashed;
/* border-left: #993366 1px dashed;*/
 padding: 2px;
 padding-left: 24px;
 display: block;
/* width: 100%; */
}

#navface a:hover {
 font-family:  Arial,Helvetica,sans-serif;
 font-size: 8pt;
 font-variant: small-caps;
 text-decoration: none;
 color: #993366;
 background-color: #ffc0cb;
}

#navfacel a {
 font-family:  Arial,Helvetica,sans-serif;
 font-size: 8pt;
 font-variant: small-caps;
 text-decoration: none;
 color: blue;
 background-color: #fff0f5;
 border-bottom: #993366 1px dashed;
 border-left: #993366 1px dashed;
 padding: 2px;
 padding-left: 24px;
 display: block;
/* width: 100%; */
}

#navfacel a:hover {
 font-family:  Arial,Helvetica,sans-serif;
 font-size: 8pt;
 font-variant: small-caps;
 text-decoration: none;
 color: #993366;
 background-color: #ffc0cb;
}




#navfacev a {
 font-family:  Arial,Helvetica,sans-serif;
 font-size: 8pt;
 font-variant: small-caps;
 text-decoration: none;
 color: blue;
 background-color: #fff0f5;
 border-bottom: #993366 1px dashed;
/* border-left: #993366 1px dashed;*/
 padding: 2px;
/* padding-left: 8px; */
 display: block;
 text-align: center;
}

#navfacev a:hover {
 font-family:  Arial,Helvetica,sans-serif;
 font-size: 8pt;
 font-variant: small-caps;
 text-decoration: none;
 color: #993366;
 background-color: #ffc0cb;
 border-bottom: #993366 1px dashed;
/* border-left: #993366 1px dashed;*/
 padding: 2px;
/* padding-left: 8px;*/
 display: block;
 text-align: center;
}

#navfacevt a {
 font-family:  Arial,Helvetica,sans-serif;
 font-size: 8pt;
 font-variant: small-caps;
 text-decoration: none;
 color: blue;
 background-color: #fff0f5;
 border-bottom: #993366 1px dashed;
 border-top: #993366 1px dashed;
 padding: 2px;
/* padding-left: 8px; */
 display: block;
 text-align: center;
}

#navfacevt a:hover {
 text-decoration: none;
 color: #993366;
 background-color: #ffc0cb;
}

#navfacevtl a {
 font-family:  Arial,Helvetica,sans-serif;
 font-size: 8pt;
 font-variant: small-caps;
 text-decoration: none;
 color: blue;
 background-color: #fff0f5;
 border-bottom: #993366 1px dashed;
 border-top: #993366 1px dashed;
 border-left: #993366 1px dashed;
 padding: 2px;
/* padding-left: 8px; */
 display: block;
 text-align: center;
}

#navfacevtl a:hover {
 text-decoration: none;
 color: #993366;
 background-color: #ffc0cb;
}

#navfacevl a {
 font-family:  Arial,Helvetica,sans-serif;
 font-size: 8pt;
 font-variant: small-caps;
 text-decoration: none;
 color: blue;
 background-color: #fff0f5;
 border-bottom: #993366 1px dashed;
 border-left: #993366 1px dashed;
 padding: 2px;
/* padding-left: 8px; */
 display: block;
 text-align: center;
}

#navfacevl a:hover {
 text-decoration: none;
 color: #993366;
 background-color: #ffc0cb;
}

#topnavblock {
 font-family: Arial,Helvetica,sans-serif;
 font-size: 9pt;
 text-align:center;
 text-decoration: none;
 color: #6e8526;
 font-weight: normal;
 padding: 1px;
 padding-left: 4px;
 padding-right: 4px;
 width: 100%; */
}

#topnavblock a {
 font-family: Arial,Helvetica,sans-serif;
 font-size: 9pt;
 text-align:center;
/* font-variant: small-caps;*/
 text-decoration: none;
 color: #6e8526;
 font-weight: normal;
/* color: green;
 background-color: #ffffff;
 border-bottom: #00a000 1px solid;*/
/* border-left: #993366 1px dashed;*/
 padding: 1px;
 padding-left: 4px;
 padding-right: 4px;
/* display: block;
 width: 100%; */
}

#topnavblock a:hover {
 font-family:  Arial,Helvetica,sans-serif;
/* font-variant: small-caps; */
 text-decoration: underline;
 color: #02689c;
/* background-color: white;
 background-image:url(/store/images/button_silver20.gif);
 background-repeat:repeat-x;
 border-bottom: #00a000 1px solid;*/
/* border-left: #993366 1px dashed;
 padding: 1px;
 padding-left: 24px; */
/* display: block;
 width: 100%;*/
}

/*.topnavaf {
 background-color: #ffffff;
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
	opacity: 0.6;
	z-index: 6;
}
*/
.topnavaf a {
 font-size: 9pt;
/* background-color: #ffffff;
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
	opacity: 0.6;
	z-index: 6;*/
}
.topnavaf a:hover {
 color:#02689c;
/*	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	opacity: 0.8;
	z-index: 6; */
}

/* top menu tabs by {NAME} */

#tabspace150 {
 width: 150;
}
#tabspace60 {
 width: 60;
}
#tabspace40 {
 width: 40;
}
#tabspace20 {
 width: 20;
}


#tab1 a  {
 background-image: url(/store/images/tab110x40_whgr.gif);
 background-repeat: no-repeat;
 font-family: Helvetica;
 font-size: 9pt;
 line-height: .9;
 font-weight: bold;
 text-decoration: none;
 color: blue;
 background-color: #e0ffe0;
/* border: 2px solid black; */
 border: none;
 padding: 5px;
 padding-top: 8px;
 padding-bottom: 0px;
 display: block;
 height: 30px;
/* width: 100px;
 width: 100%;*/
}

#tab1 a:hover {
/* background-image: url(/store/images/tab110x40_whgr.gif); */
 background-repeat: no-repeat;
 font-family: Helvetica;
 font-size: 9pt;
 text-decoration: none;
 color: #993366;
 background-color: #40d0e0;
/* border: 2px solid black; */
 border: none;
 padding: 5px;
 padding-top: 8px;
 padding-bottom: 0px;
 display: block;
 /*width: 100%;*/
}

#tab1l1 a  {
 background-image: url(/store/images/tab110x40_whgr.gif);
 background-repeat: no-repeat;
 font-family: Helvetica;
 font-size: 9pt;
 line-height: .9;
 font-weight: normal;
 text-decoration: none;
 color: red;
 background-color: #f0ffff;
/* border: 2px solid black; */
 border: none;
 padding: 5px;
 padding-top: 8px;
 padding-bottom: 0px;
 display: block;
 height: 30px;
/* width: 100px;
 width: 100%;*/
}

#tab1l1 a:hover {
/* background-image: url(/store/images/tab110x40_whgr.gif); */
 background-repeat: no-repeat;
 font-family: Helvetica;
 font-size: 9pt;
 text-decoration: none;
 color: orange;
 background-color: #40d0e0;
/* border: 2px solid black; */
 display: block;
 /*width: 100%;*/
}



#tab2 a {
 background-image: url(/store/images/tab110x40_whgr.gif);
 background-repeat: no-repeat;
 font-family: Helvetica;
 font-size: 9pt;
 font-weight: bold;
 line-height: .9;
 text-decoration: none;
 color: blue; text-decoration: none;
 background-color: #40d0e0;
 border: none;
 padding: 5px;
 padding-top: 8px;
 padding-bottom: 0px;
 display: block;
 height: 30px;
/* border: 2px solid black; */
/* width: 100px;
 width: 100%;*/
}

#tab2 a:hover {
 text-decoration: none;
 color: blue;
 background-color: white;
/* border: 2px solid black; */
/* width: 100px;
 width: 100%;*/
}

#tab3 a {
 background-image: url(/store/images/tab_green_tr2.gif);
 background-repeat: no-repeat;
 font-family: Helvetica;
 font-size: 9pt;
 font-weight: bold;
 line-height: .9;
 text-decoration: none;
 color: blue; text-decoration: none;
 background-color: #00a000;
 border: none;
 padding: 5px;
 padding-top: 8px;
 padding-bottom: 0px;
 display: block;
 height: 30px;
/* border: 2px solid black; */
/* width: 100px;
 width: 100%;*/
}

#tab3 a:hover {
 text-decoration: none;
 color: blue;
 background-color: white;
/* border: 2px solid black; */
/* width: 100px;
 width: 100%;*/
}

#tab4 a {
 background-image: url(/store/images/tab_green_tr3.gif);
 background-repeat: no-repeat;
 font-family: Helvetica;
 font-size: 9pt;
 font-weight: bold;
 line-height: .9;
 text-decoration: none;
 color: blue; text-decoration: none;
 background-color: white;
 border: none;
 padding: 5px;
 padding-top: 8px;
 padding-bottom: 0px;
 display: block;
 height: 30px;
/* border: 2px solid black; */
/* width: 100px;
 width: 100%;*/
}

#tab4 a:hover {
 background-image: url(/store/images/tab_green_tr4.gif);
 background-repeat: no-repeat;
 text-decoration: none;
 color: blue;
 background-color: #00a000;
/* border: 2px solid black; */
/* width: 100px;
 width: 100%;*/
}

#tab5 a {
 background-image: url(/store/images/tab_silver110x150h.gif);
/* background-image: url(/store/images/tab_green_tr4.gif);*/
 background-repeat: no-repeat;
 font-family: Helvetica;
 font-size: 9pt;
 font-weight: bold;
 line-height: .9;
 text-decoration: none;
 color: blue; text-decoration: none;
 background-color: white; /*#40d0e0;*/
 border: none;
 padding: 5px;
 padding-top: 8px;
 padding-bottom: 0px;
 display: block;
 height: 30px;
/* border: 2px solid black; */
/* width: 100px;
 width: 100%;*/
}

#tab5 a:hover {
 background-image: url(/store/images/tab_silver110x150.gif);
/* background-image: url(/store/images/tab110x40_whgr.gif);*/
 background-repeat: no-repeat;
 text-decoration: none;
 color: blue;
 background-color: white;
/* border: 2px solid black; */
/* width: 100px;
 width: 100%;*/
}

#tab6 a {
 background-image: url(/store/images/tab_silver110x150.gif);  /*tab_green_tr5.gif);*/
 background-repeat: no-repeat;
 font-family: Helvetica;
 font-size: 9pt;
 font-weight: bold;
 line-height: .9;
 text-decoration: none;
 color: blue; text-decoration: none;
 background-color: #40d0e0;
 border: none;
 padding: 5px;
 padding-top: 8px;
 padding-bottom: 0px;
 display: block;
 height: 30px;
/* border: 2px solid black; */
/* width: 100px;
 width: 100%;*/
}

#tab6 a:hover {
 background-image: url(/store/images/tab_silver110x150h.gif);
 text-decoration: none;
 color: blue;
 background-color: white;
/* border: 2px solid black; */
/* width: 100px;
 width: 100%;*/
}


#tab6a a {
 background-image: url(/store/images/tab_silver110x150h.gif);  /*tab_green_tr5.gif);*/
 background-repeat: no-repeat;
 font-family: Helvetica;
 font-size: 9pt;
 font-weight: bold;
 line-height: .9;
 text-decoration: none;
 color: blue; text-decoration: none;
 background-color: #40d0e0;
 border: none;
 padding: 5px;
 padding-top: 8px;
 padding-bottom: 0px;
 display: block;
 height: 30px;
/* border: 2px solid black; */
/* width: 100px;
 width: 100%;*/
}

#tab6a a:hover {
 background-image: url(/store/images/tab_silver110x150h.gif);
 text-decoration: none;
 color: blue;
 background-color: white;
/* border: 2px solid black; */
/* width: 100px;
 width: 100%;*/
}

#tab7 a {
/* background-image: url(/store/images/tab_silver110x150.gif);*/  /*tab_green_tr5.gif);*/
 background-repeat: no-repeat;
 font-family: Arial;
 font-size: 7pt;
 font-weight: bold;
 line-height: .9;
 text-decoration: none;
 color: #8d7e00; text-decoration: none;
/* background-color: #40d0e0;*/
 border: 1px solid #f6e1a2;
 border-bottom: none;
 padding: 5px;
 padding-top: 8px;
 padding-bottom: 0px;
 display: block;
 height: 30px;
/* border: 2px solid black; */
/* width: 100px;
 width: 100%;*/
}

#tab7 a:hover {
/* background-image: url(/store/images/tab_silver110x150h.gif);*/
 text-decoration: none;
 color: #8d7e00;
 border: 1px solid white;
 border-bottom: none;
 padding: 5px;
 padding-top: 8px;
 padding-bottom: 0px;
/* background-color: white;
 	 filter:alpha(opacity=30);
	 -moz-opacity:0.3;
	 opacity: 0.3;*/
/* width: 100px;
 width: 100%;*/
}


#home a {
 background-image: url(/store/images/tab110x60_whgr.gif);
 background-repeat: no-repeat;
 font-family: Helvetica;
 font-size: 9pt;
 font-weight: bold;
 line-height: .9;
 text-decoration: none;
 color: blue;
 background-color: orange;
/* border: 2px solid black; */
 border: none;
 padding: 5px;
 padding-top: 8px;
 padding-bottom: 0px;
 display: block;
 height: 30px;
/* width: 100px;
 width: 100%;*/
}

#home a:hover {
 background-image: url(/store/images/tab110x60_whgr.gif);
 background-repeat: no-repeat;
 font-family: Helvetica;
 font-size: 9pt;
 font-weight: bold;
 text-decoration: none;
 color: blue;
 background-color: white;
/* border: 2px solid black; */
 border: none;
 padding: 5px;
 padding-top: 8px;
 padding-bottom: 0px;
 display: block;
 height: 30px;
/* width: 100px;
 width: 100%;*/
}



#topnav a {
 background-image: url(/store/images/tab110x40_whgr.gif);
 background-repeat: no-repeat;
 font-family: Helvetica;
 font-size: 9pt;
 line-height: .9;
 font-weight: bold;
 text-decoration: none;
 color: blue;
 background-color: #e0ffe0;
/* border: 2px solid black; */
 border: none;
 padding: 5px;
 padding-top: 8px;
 padding-bottom: 0px;
 display: block;
 height: 35px;
/* width: 100px;
 width: 100%;*/
}

#topnav a:hover {
/* background-image: url(/store/images/tab110x40_whgr.gif); */
 background-repeat: no-repeat;
 font-family: Helvetica;
 font-size: 9pt;
 text-decoration: none;
 color: #993366;
 background-color: #40d0e0;
/* border: 2px solid black; */
 border: none;
 padding: 5px;
 padding-top: 8px;
 padding-bottom: 0px;
 display: block;
 /*width: 100%;*/
}

#topnavpad {
border: none;
/*border-bottom: 2px solid black;*/
padding: 5px;
background-color: #ffffff;
}

#TextBox {
 border: none;
 font-size: 8pt;
}

#CaptionBox {
 border: 1px solid green;
 background-color: #fa8072;
 font-size: 9pt;
 text-decoration: none;
}

#CaptionBox {
/* border: 1px solid #993366; */
 background-color: #fa8072;
 font-size: 9pt;
 text-decoration: none;
 padding: 5px;
 display: block;
}

#CaptionBox a {
/* border: 1px solid #993366; */
 background-color: #fa8072;
 font-size: 9pt;
 text-decoration: none;
 padding: 5px;
 display: block;
}

#CaptionBox a:hover {
/* border: 1px solid #993366; */
 background-color: #ffb6c1;
 font-size: 9pt;
 text-decoration: none;
}

#linkbox a {
 font-family: Helvetica;
 font-size: 12px;
 text-decoration: none;
 color: #993366;
 background-color: #e6e6fa;
 border: #993366 1px solid;
 padding: 5px;
 display: block;
 /*width: 100%;*/
}


#linkbox a:hover {
 font-family: Helvetica;
 font-size: 12px;
 text-decoration: none;
 color: #993366;
 background-color: #40d0e0;
 border: #993366 1px solid;
 padding: 5px;
 display: block;
 /*width: 100%;*/
}

a#linkboxolive {
	font-family: Helvetica;
	background-color: #6e8526;/*#e0ffe0;*/
	color:white;
	font-size: 7pt;
	font-weight: bold;
	margin: 0;
	padding-left: 9px;
	padding-right: 9px;
	padding-top: 1px;
	padding-bottom: 1px;
	border: solid silver 1px;
}

a#linkboxolive:hover{
 text-decoration:none;
}

#linkboxgreen a {
 font-family: Helvetica;
 font-size: 9pt;
 text-decoration: none;
 color: green;
 font-weight: bold;
 background-color: #e0f5df;
 border: green 1px solid;
 padding: 5px;
 display: block;
 /*width: 100%;*/
}



#linkboxgreen a:hover {
 font-family: Helvetica;
 font-size: 9pt;
 text-decoration: none;
 color: blue;
 font-weight: bold;
 background-color: #40d0e0;
 border: green 1px solid;
 padding: 5px;
 display: block;
 /*width: 100%;*/
}

#linkboxblue a {
 font-family: Helvetica;
 font-size: 9pt;
 text-decoration: none;
 color: #4684b4;
 font-weight: bold;
 background-color: #f0ffff;
 border: silver 1px solid;
 padding: 5px;
 display: block;
 /*width: 100%;*/
}


#linkboxblue a:hover {
 text-decoration: none;
 color: blue;
 font-weight: bold;
 background-color: #afeeee;
 display: block;
 /*width: 100%;*/
}

.linkboxsilverimg a {
 font-family: Helvetica;
 font-size: 7pt;
 text-decoration: none;
 color: blue;
 background-color: #f8f8ff;
 background-image: url('/store/images/button_silver20.gif');
 border: silver 1px solid;
 border-left: 0;
 border-right: 0;
 padding: 0px;
 display: block;
 width: 100%;
 height: 15px;
}


.linkboxsilverimg a:hover {
 font-family: Helvetica;
 font-size: 7pt;
 text-decoration: none;
 display: block;
 background-color: #f8f8ff;
 background-image: url('/store/images/button_silver20.gif');
 border: silver 1px solid;
 border-left: 0;
 border-right: 0;
 padding: 0px;
 width: 100%;
 height: 15px;
}

.linkboxbrownimg a {
 font-family: Helvetica;
 font-size: 7pt;
 text-decoration: none;
 color: blue;
 background-color: #f8f8ff;
 background-image: url('/store/images/button_product.gif');
 border: silver 1px solid;
 border-left: 0;
 border-right: 0;
 padding: 0px;
 display: block;
 width: 100%;
 height: 15px;
}


.linkboxbrownimg a:hover {
 text-decoration: none;
 display: block;
 background-image: url('/store/images/button_product.gif');
 width: 100%;
 height: 15px;
}


/*--------------------------*/
/* matrix of images on logona/personal_care_logona */

div.mlink{text-align:center;}
/*table.mlink{margin:auto; width:500px;}*/
table.mlink td{text-align:center; border:1px solid silver; padding:0;}
table.mlink td img{clear:both;}
table.mlink td div{background-color:#EFF0E2; padding:0; margin:0;}
table.mlink a{
 font-family: Arial,sans-serif;
 font-weight:bold;
 font-size:10pt;
 color:green;
 text-decoration:none;
}
table.mlink a:hover{
 color: #02689c;
 text-decoration:underline;
}

#mlink1 a {
 text-decoration: none;
 color: blue;
 font-size: 9pt;
 font-variant: small-caps;
 display: block;
 padding-right: 80px;
 padding-bottom: 100px;
 margin: 0px;
}
#mlink1 a:hover {
 text-decoration: none;
}

#mlink2 a {
 text-decoration: none;
 color: blue;
 font-size: 9pt;
 font-variant: small-caps;
 display: block;
 padding-right: 50px;
 padding-bottom: 100px;
 margin: 0px;
}
#mlink2 a:hover {
 text-decoration: none;
}

#logona_body {
 background-image: url('/store/images/logona_home_body.jpg');
 background-repeat: no-repeat;
 width:130;
 height:130;
 border: solid 1px silver;
 z-index: 7;
}

#logona_face {
 background-image: url(/store/images/logona_home_face.jpg);
 background-repeat: no-repeat;
 width:130;
 height:130;
 border: solid 1px silver;
 z-index: 7;
}

#logona_cosmetic {
 background-image: url('/store/images/logona_home_cosmetic.jpg');
 background-repeat: no-repeat;
 width: 130;
 height: 130;
 border: solid 1px silver;
 z-index: 7;
}

#logona_age {
 background-image: url('/store/images/logona_home_age.jpg');
 background-repeat: no-repeat;
 width:130;
 height:130;
 border: solid 1px silver;
 z-index: 7;
}

#logona_hair {
 background-image: url('/store/images/logona_home_hair.jpg');
 background-repeat: no-repeat;
 width:130;
 height:130;
 border: solid 1px silver;
 z-index: 7;
}

#logona_hair_color {
 background-image: url('/store/images/logona_home_hair_color.jpg');
 background-repeat: no-repeat;
 width:130;
 height:130;
 border: solid 1px silver;
 z-index: 7;
}

#logona_man {
 background-image: url('/store/images/logona_home_man.jpg');
 background-repeat: no-repeat;
 width:130;
 height:130;
 border: solid 1px silver;
 z-index: 7;
}

#logona_baby {
 background-image: url('/store/images/logona_home_baby.jpg');
 background-repeat: no-repeat;
 width:130;
 height:130;
 border: solid 1px silver;
 z-index: 7;
}

#logona_free {
 background-image: url('/store/images/logona_home_free.jpg');
 background-repeat: no-repeat;
 width:130;
 height:130;
 border: solid 1px silver;
 z-index: 7;
}

#logona_lavaerde {
 background-image: url('/store/images/logona_home_lavaerde.jpg');
 background-repeat: no-repeat;
 width:130;
 height:130;
 border: solid 1px silver;
 z-index: 7;
}

#logona_oral {
 background-image: url('/store/images/logona_home_oral.jpg');
 background-repeat: no-repeat;
 width:130;
 height:130;
 border: solid 1px silver;
 z-index: 7;
}

#logona_daily {
 background-image: url('/store/images/logona_home_daily.jpg');
 background-repeat: no-repeat;
 width:130;
 height:130;
 border: solid 1px silver;
 z-index: 7;
}

.plaintext {
 font-family: Verdana,arial;
 font-size: 9pt;
 color: black;
}

.maintext {
 font-family: Verdana,arial;
 font-size: 9pt;
 color: black;
 text-align: justify;
 line-height: 1.40;
}

.maintext a {
 color: #6e8526;
 text-decoration:none;
}
.maintext a:hover {
 color: #02689c;
 text-decoration:underline;
}

.maintextheader {
 font-family: Helvetica;
 font-size: 9pt;
 color: black;
 text-align: justify;
 height:auto;
 overflow: auto;
 height: 140px;
 padding-right:15px;
}

.maintextheader a {
 color: #6e8526;
 text-decoration:none;
}
.maintextheader a:hover {
 color: #02689c;
 text-decoration:underline;
}


.maintextheader2 {
 font-family: Helvetica;
 font-size: 9pt;
 color: black;
 text-align: justify;
 height:auto;
 overflow: auto;
 height: 100px;
 padding-right:15px;
}

.maintextheader2 a {
 color: #6e8526;
 text-decoration:none;
}
.maintextheader2 a:hover {
 color: #02689c;
 text-decoration:underline;
}

.itemtext {
 font-family: Helvetica;
 font-size: 9pt;
 color: black;
 text-align: justify;
 padding:5px;

}


.bdih {
 font-size: 9pt;
 color: #778899;
 text-align: justify;
}

.stripheader {
 border-top: 1px solid silver;
 border-bottom: 1px solid silver;
 background-color: #f8fff8;
 font-size:11pt;
 font-weight: normal;
 padding: 5px;
 padding-left:30px;
 /*text-align:center;*/
}

.groupheader {
 font-family: Helvetica;
 font-size: 20pt;
 line-height: 16pt;
 padding-top: 6px;
}


.mainheader {
 font-family: Helvetica;
 font-size: 12pt;
 color: green
}

.main_link a {
	color: green;
	font-size: 9pt;
	padding-left:2px;
	padding-right: 2px;
	text-decoration: none;
}

.main_link a:hover {
	color: blue;
	font-size: 9pt;
	text-decoration: none;
	border-top: 1px solid #00a000;
	border-bottom: 1px solid #00a000;
	background: #e0ffe0;
}


.smText {
  color: 6e8526;
  font-family: Arial, Helvetica, Sans Serif;
  font-size: 8pt;
  vertical-align: middle;
}

.smText a {
  color: 6e8526;
  font-family: Arial, Helvetica, Sans Serif;
  font-size: 8pt;
  vertical-align: middle;
  text-decoration:none;
}

.smText a:hover {
  color: #02689c; /*green;*/
  font-family: Arial, Helvetica, Sans Serif;
  font-size: 8pt;
  vertical-align: middle;
  text-decoration: underline;
/*  border-top: 1px solid #00a000;
  border-bottom: 1px solid #00a000;
  background: #e0ffe0;
 */

}

.menuseparator {
border-bottom:1px solid #fa873d;
padding-top:0px;
padding-bottom:0px;
}

a.mainlink
	font-size: 9pt;
	color: #6e8526;
	text-decoration: none;
}

a.mainlink:visited {
        color: #02689c;
	text-decoration: none;
}

a.mainlink:active {
        color: #479369;
	text-decoration: none;
}

a.mainlink:hover {
       color: #02689c;
	text-decoration: underline;
}

.smLink {
	font-size: 8pt;
	color: gray;
	text-decoration: none;
}

a.smLink:link {
	font-size: 8pt;
	color: #6e8526;
	text-decoration: none;
}

a.smLink:visited {
        color: #333366;
	text-decoration: none;
}

a.smLink:active {
        color: #479369;
	text-decoration: none;
}

a.smLink:hover {
       color: #02689c;
	text-decoration: underline;
}


a.boldLink:link {		
	font-size: 15px; /*12px;*/
	color: LightSeaGreen; 	/*#333366;*/
	font-weight: 700;
	text-decoration: none;
}

a.boldLink:visited {
	font-size: 15px;
    color: #20b2aa;
  	font-weight: 700;
	text-decoration: none;
}

a.boldLink:active {
	font-size: 15px;
    color: #20b2aa;
  	font-weight: 700;
	text-decoration: none;
}

a.boldLink:hover {
	font-size: 15px;
    color: #20b2aa;
  	font-weight: 700;
	text-decoration: underline;
}



#description_link {
  color: #993366;
  font-size: 12pt;
}

#description_link a {
  color: #993366;
  font-size: 12pt;
  text-decoration:none;
}

#description_link a:hover {
  color: #993366;
  font-size: 12pt;
  text-decoration:none;
  border-top: 1px solid #ff6600;
  border-bottom: 1px solid #ff6600;
  background: #ffe4e1;
}


#item_header_green {
  color: 6e8526;
  font-size: 12pt;
}

#item_header_green a {
  color: 6e8526;
  font-size: 12pt;
  text-decoration:none;
}

#item_header_green a:hover {
  color: 6e8526;
  font-size: 12pt;
  text-decoration: underline;
/*  text-decoration:none;
  border-top: 1px solid green;
  border-bottom: 1px solid green;
  background: #e0f5df;
 */
}


#item_header_orange {
  color: orange;
  font-size: 12pt;
}

#item_header_orange a {
  color: orange;
  font-size: 12pt;
  text-decoration:none;
}

#item_header_orange a:hover {
  color: blue;
  font-size: 12pt;
  text-decoration:none;
  border-top: 1px solid orange;
  border-bottom: 1px solid orange;
  background: #ffdab9;
}


#item_header_grey {
  color: #778899;
  font-size: 12pt;
}

#item_header_grey a {
  color: #778899;
  font-size: 12pt;
  text-decoration:none;
}

#item_header_grey a:hover {
  color: blue;
  font-size: 12pt;
  text-decoration:none;
  border-top: 1px solid #778899;
  border-bottom: 1px solid #778899;
  background: #ebebeb;
}


#item_header_medblue {
  color: #6495ed;
  font-size: 12pt;
}

#item_header_medblue a {
  color: #6495ed;
  font-size: 12pt;
  text-decoration:none;
}

#item_header_medblue a:hover {
  color: blue;
  font-size: 12pt;
  text-decoration:none;
  border-top: 1px solid #6495ed;
  border-bottom: 1px solid #6495ed;
  background: #bfefff;
}


#item_header_gold {
  color: #daa520;
  font-size: 12pt;
}

#item_header_gold a {
  color: #daa520;
  font-size: 12pt;
  text-decoration:none;
}

#item_header_gold a:hover {
  color: blue;
  font-size: 12pt;
  text-decoration:none;
  border-top: 1px solid #daa520;
  border-bottom: 1px solid #daa520;
  background: #fafad2;
}

#item_header_coral {
  color: #ff7f50;
  font-size: 12pt;
}

#item_header_coral a {
  color: #ff7f50;
  font-size: 12pt;
  text-decoration:none;
}

#item_header_coral a:hover {
  color: blue;
  font-size: 12pt;
  text-decoration:none;
  border-top: 1px solid #ff7f50;
  border-bottom: 1px solid #ff7f50;
  background: #ffdab9;
}

#item_header_steelblue {
  color: #00ced1;
  font-size: 12pt;
}

#item_header_steelblue a {
  color: #4f94cd;
  font-size: 12pt;
  text-decoration:none;
}

#item_header_steelblue a:hover {
  color: blue;
  font-size: 12pt;
  text-decoration:none;
  border-top: 1px solid #4f94cd;
  border-bottom: 1px solid #4f94cd;
  background: #bfefff;
}

#item_header_plum a {
 color: #cd6090;
 font-size: 12pt;
 text-decoration: none;
}
#item_header_plum a:hover{
  font-size: 12pt;
  text-decoration:none;
  border-top: 1px solid #ff6600;
  border-bottom: 1px solid #ff6600;
  background: #ffe4e1;
}



#comment_text {
  font-size: 8pt;
  text-align: justify;
}


#dry_skin_top {
 font-size: 16pt;
 color: #cd6090;
}
#dry_skin a {
 color: #cd6090;
 font-size: 12pt;
 text-decoration: none;
}
#dry_skin a:hover{
  font-size: 12pt;
  text-decoration:none;
  border-top: 1px solid #ff6600;
  border-bottom: 1px solid #ff6600;
  background: #ffe4e1;
}

#sensitive_skin_top {
 font-size: 16pt;
 color: green;
}
#sensitive_skin a {
 font-size: 12pt;
 color: green;
 text-decoration: none;
}
#sensitive_skin a:hover {
 text-decoration: none;
  border-top: 1px solid #00a000;
  border-bottom: 1px solid #00a000;
  background: #e0f5df;
}

#combination_skin_top {
 color: #ff6600;
 font-size: 16pt;
}
#combination_skin a {
 font-size: 12pt;
 color: #ff6600;
 text-decoration: none;
}
#combination_skin a:hover {
 text-decoration: none;
  border-top: 1px solid #ff6600;
  border-bottom: 1px solid #ff6600;
  background: #ffe4e1;
}

#blemished_skin_top {
 color: #00a000;
 font-size: 16pt;
}
#blemished_skin a {
 font-size: 12pt;
 color: #00a000;
 text-decoration: none;
}
#blemished_skin a:hover {
 text-decoration: none;
  border-top: 1px solid #00a000;
  border-bottom: 1px solid #00a000;
  background: #e0f5df;
}

#supplemental_skin_top {
 color: #00a000;
 font-size: 16pt;
}
#supplemental_skin a {
 font-size: 12pt;
 color: #00a000;
 text-decoration: none;
}
#supplemental_skin a:hover {
 text-decoration: none;
  border-top: 1px solid #00a000;
  border-bottom: 1px solid #00a000;
  background: #e0f5df;
}

#tinted_day_creams_top {
 color: #ffa54f;
 font-size: 16pt;
}
#tinted_day_creams a {
 font-size: 12pt;
 color: #ffa54f;
 text-decoration: none;
}
#tinted_day_creams a:hover {
 text-decoration: none;
  border-top: 1px solid #ffa54f;
  border-bottom: 1px solid #ffa54f;
  background: #ffd39b;
}

#lip_care_top {
 color: #00a000;
 font-size: 16pt;
}
#lip_care a {
 font-size: 12pt;
 color: #00a000;
 text-decoration: none;
}
#lip_care a:hover {
 text-decoration: none;
  border-top: 1px solid #00a000;
  border-bottom: 1px solid #00a000;
  background: #e0f5df;
}

.bg_nav1 {
 background: url(/store/images/logona_navbot170.jpg);
 background-repeat: repeat-x;
}

.bg_style1 {
 background: url(/store/images/logona_t_home.jpg);
 background-repeat: repeat-x;
}
#bg_style1 {
 background: url(/store/images/logona_t_home.jpg);
 background-repeat: repeat-x;
}

.bg_style1bot {
 background: url(/store/images/logona_b_home.jpg);
 position: absolute;
 visibility: visible;
 z-index: 1;
 bottom: -165;
 left: 0;
/* width: 100%;
 height: 165px;*/
 background-repeat: repeat-x;
}

.ontop {
 visibility: visible;
 z-index: 6;
}

.copy {
border: 1px solid silver;
background: white;
}

.purpletext1 {
 color:#fa873d;
 font-size:9pt;
 text-decoration:none;
}

.purpletext2 {
 color:#fa873d;
 font-size:11pt;
 text-decoration:none;
}

.greentext1  {
 color: green;
 font-size:8pt;
 text-decoration: none;
}
.greentext1 a {
 color: green;
 font-size:8pt;
 text-decoration: none;
}
.greentext1 a:hover {
 color: 02689c;
 text-decoration: underline;
}
.greentext1 a:active {
 text-decoration: underline;
}

/**********General classes*/

/*Index page heading style*/
h1 {
	color: #094989;
	font-size:12pt;
	padding-top: 10px;
}

/*Body text*/
/*p { font-size: 9pt }*/
/*td { font-size: 10pt } */

/*wishlist search buttons*/
.buttonwl {
	background-image: url(/store/images/button_silver20.gif);
	background-repeat: repeat-x;
	background-color: #e0ffe0;
	font-size: 7pt;
	font-weight: normal;
	margin: 0;
/*	width:110px;*/
	height:19px;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 0px;
	padding-bottom: 0px;
/*	border: solid silver 1px;*/
	letter-spacing: 0px;
	text-align: center;
	cursor: pointer;
	text-decoration: none;
	color: blue;
}

.button1 {
	background-image: url(/store/images/button_product.gif);
	background-repeat: repeat-x;
	background-color: #e0ffe0;
	font-size: 7pt;
	font-weight: normal;
	margin: 0;
	padding-left: 6px;
	padding-right: 6px;
	border: solid silver 1px;
	letter-spacing: 0px;
	/*align: center;*/
	cursor: pointer;
	/*vertical-align: center;*/
	text-decoration: none;
	color: blue;
}

/*Product buttons*/
.button2 {
/*	background-image: url('/store/images/button_silver20.gif');
	background-image: url(/store/images/button_product.gif); */
	background-repeat: repeat-x;
	background-color: #6e8526;/*#e0ffe0;*/
	font-size: 7pt;
	font-weight: bold;
	margin: 0;
	padding-left: 6px;
	padding-right: 6px;
	border: solid silver 1px;
	letter-spacing: 0px;
	/*align: center;*/
	cursor: pointer;
	/*vertical-align: center;*/
	text-decoration: none;
	color: white;
}

.buttonbox2 a {
 font-family: Helvetica;
 font-size: 7pt;
 text-decoration: none;
 color: /*#6e8526; */white;
 font-weight: bold;
 background-color: /*#E9E3F1;#20b2aa;*/ #6e8526;
 border: silver 1px solid;
 padding-left: 5px;
 padding-right: 5px;
 padding-top: 1px;
 padding-bottom: 1px;
 display: block;
 /*width: 100%;*/
}

.buttonbox2 a:hover {
 text-decoration: none;
 color: white;
 background-color: #479c69;/*#02689c;*/
 border: green 1px solid;
 display: block;
 /*width: 100%;*/
}

/**** Credit Card Checkout button ***/
.buttoncc {
/*	background-image: url('/store/images/button_silver20.gif');
	background-image: url(/store/images/button_product.gif); */
	background-repeat: repeat-x;
	background-color: #3461c6; /*blue; #6e8526;#e0ffe0;*/
	font-size: 9pt;
	font-weight: bold;
	margin: 0;
	padding:3px;
	padding-left: 4px;
	padding-right: 4px;
	border: solid #fa873d 1px;
	letter-spacing: 0px;
	/*align: center;*/
	cursor: hand;
	/*vertical-align: center;*/
	text-decoration: none;
	color: white;
}


/*************>

.buttonsm {
/*	background-image: url('/store/images/button_silver20.gif');
	background-image: url(/store/images/button_product.gif); */
	background-repeat: repeat-x;
	background-color:  #6e8526;/*#e0ffe0;*/
	font-size: 5pt;
	font-weight: bold;
	margin: 0;
	padding-left: 6px;
	padding-right: 6px;
	border: solid silver 1px;
	letter-spacing: 0px;
	/*align: center;*/
	cursor: pointer;
	/*vertical-align: center;*/
	text-decoration: none;
	color: white;
}





/*General buttons*/
.button3 {
	background-image: url(/store/images/button_general.gif);
	background-repeat: repeat-x;
	background-color: #1F8CBD;
	font-size: 10pt;
	font-weight: normal;
	margin: 0;
	padding: 0;
	border: solid black 1px;
	letter-spacing: 0px;
	/*align: center;*/
	cursor: pointer;
	/*vertical-align: center;*/
	text-decoration: none;
	color: black;
}

.buttongreen {
	background-image: url(/store/images/greenbar23.jpg);
	background-repeat: repeat-x;
	background-color: #e0ffe0;
	font-size: 7pt;
	font-weight: normal;
	margin: 0;
	padding-left: 6px;
	padding-right: 6px;
	border: solid silver 1px;
	letter-spacing: 0px;
	/*align: center;*/
	cursor: pointer;
	/*vertical-align: center;*/
	text-decoration: none;
	color: white;
}


/*Small title bar*/
.titletab_small {
  /*	background-color: #094989;*/
  	background-color:#6e8526; /*#20b2aa;*/
  	color: white;
  	font-weight: bold;
  	font-size: 10pt;
  	padding: 3px;
	border-bottom:4px solid silver;
}

/*Small cart display*/
.cart_display {
  /*	background-color: #094989;*/
  	background-color: #ebebeb;
  	color: gray;
  	font-weight: bold;
  	font-size: 9pt;
  	padding: 3px;
}

/*Large blue title bar*/
.titletab_large {
/*	background-color: #094989;*/
	background-color: #00bfff;
	color: white;
	font-size: 11pt;
	font-weight: normal	
}

/*Shadow box outline for forms*/
.shadowbox {
	border-left: 1px #999999 solid;
	border-top: 1px #999999 solid;
	border-bottom: 2px #999999 solid;
	border-right: 2px #999999 solid;
	padding: 3px;
}

/*Form text/heading*/
.contentbar1 {
  	color: #000000;
  	font-weight: normal;
  	font-size: 9pt;
}

/* Box for session errors */
.errorbox {
	border-color: #000000;
	border-style: solid;
	border-width: 1 2 2 1px;
	padding: 5px;
	margin: 3px;
	background: #ffffff;
	/*align: center;*/
	color: #f00;
	font-weight: bold;
}

/**********End general classes*/


/**********Topper classes*/

/*Top menu*/
.linemenu {	
  	text-align:right;
	vertical-align:top;
	color:blue;
	text-decoration:none;
/*	background-color:white; */
}

/*Top menu links*/
A.toplink:link, A.toplink:active, A.toplink:visited {
  	color: blue;
  	font-weight: normal;
  	text-decoration: underline;
  	font-size: 12px;
}

/*Top menu links*/
A.toplink:hover {
  	color: blue;
  	font-weight: normal;
  	text-decoration: underline;
  	font-size: 12px;
}

/*Topper controls bar */
.navigation_bar {
/*	height:30;*/
	/*background-image: url(/store/images/navigation_bar.gif);*/
	/*background-color: #ffffff;
	background-repeat: repeat-x;*/
	background-color: #abae39; /*#6e8526;*/
	color:white;
	padding-left: 0px	
}
.topmenubar {
	height: 28px;
 	background-image: url('/store/images/top_nav_gold_bar.jpg'); /* url('/store/images/af_nav_bar.jpg');*/
	/*background-color: #ffffff;*/
	background-repeat: repeat-x;
	background-color: #ffffff;
	color:white;
	padding-left: 0px
}

/*Topper controls links*/

a.topnavbar  {
 font-family: Arial,Helvetica,sans-serif;
 font-size: 9pt;
 font-weight: normal;
 line-height: .9;
 letter-spacing:1.1px;
 text-decoration: none;
 color: #ffffff; /*green;#00a000;*/
 text-decoration: none;
 border: /*1px solid #f6e1a2;*/ none;
 padding: 5px;
 padding-top: 5px;
 padding-bottom: 0px;
 display: block;
 height: 12px;
}

a.topnavbar:hover {
 text-decoration: underline;
 /*color: green; #00a000;*/
 border: /*1px solid white;*/ none;
 padding: 5px;
 padding-top: 5px;
 padding-bottom: 0px;
}


#shopbycategory {
 width:190px;
/* padding-left:20px;
 padding-top:8px;
 background-image: url('/store/images/shop-by-category.jpg');
 background-repeat: no-repeat;*/
}

#menu1  {
 font-family:  Arial,Helvetica,sans-serif;
 font-size: 9pt;
 font-weight: bold;
 line-height: .9;
 text-decoration: none;
 color: black;
 text-decoration: none;
 border: /*1px solid #f6e1a2;*/ none;
 padding: 5px;
 padding-top: 2px;
 padding-bottom: 5px;
 display: block;
 height: 19px;
 width: 80px;
}

#menu1 a {
 font-family:  Arial,Helvetica,sans-serif;
 font-size: 9pt;
 font-weight: bold;
 line-height: .9;
 text-decoration: none;
 color: black; /*#808000;*/
 text-decoration: none;
 border: /*1px solid #f6e1a2;*/ none;
 padding: 15px;
 padding-top: 2px; /* 15 */
 padding-bottom: 5px;
 display: block;
 height: 28px;
}

#menu1 a:hover {
 text-decoration: underline;
 color: #31749f;
 border: /*1px solid white;*/ none;
 padding: 15px;
 padding-top:2px;
 padding-bottom: 5px;
}

.topmenu {
/*	background-image: url(/store/images/tab3.jpg);
 font-family:  Arial,Helvetica,sans-serif;
	background-repeat: no-repeat; */
	font-size: 10pt !important;
	font-weight: bold !important;
	color: black !important;
	text-decoration: none !important;
	border: none;
	border-bottom: none;
}

/*Topper controls links*/
A.topmenu:hover {
	color: #02689c;
	text-decoration: underline !important;
}

/*Topper controls drop down menus*/
a.submenu, a.sidesubmenu {
	font-size:9pt;
	vertical-align:top;
	text-align:left;
	text-decoration:none;
	padding-right: 0px;
	border-bottom: 1px solid  silver;
	display: block;
	background-color:white;
	color: #6e8526; /*#004E86;*/
	font-weight:normal;
	padding:4px;
	
}
a.submenu:hover, a.sidesubmenu:hover {
 text-decoration:none;
 color: white;
 background-color: #83A0A8;
 display: block;

}



/*
Breadcrumb bar conrol*/	
.breadcrumb_bar {
/*	height:20;*/
	background-color: white; /*#dcdcdc; #e0f5df;*/
/*	background-image:url(/store/images/button_silver20.gif);*/
	background-repeat:repeat-x;
	font-family: Helvetica, Sans Serif;
	font-size:13px;
	color: #02689c;/*green;*/
	padding-left: 10px;
/*	border-top: 1px solid #00a000; */
	border-bottom: 0px solid #dcdcdc;
}
	
/*Breadcrumb links*/
.breadlink {		
	font-size:12px;
	color:green;
	text-decoration:none;
}
a.breadlink:hover {
	color:#02689c;
	text-decoration:underline;
}
a.breadlink:active {
	color:#d8d8d8;
}
.breadcurrent {
 	font-size:13px;
 	color:#02689c;
 	font-weight:bold;
}


/**********End topper classes*/

/*##########Flyout classes*/


.side_menu {
	font-size:11pt;
	color:#8b008b;
	vertical-align:top;
	text-align:left;
	text-decoration:none;
	background-color:#218CBD;
	display: block;
 }
/****************************
.side_flyout {
  	background-color: #87cefa;
  	color: #ff7f50;
  	font-weight: normal;
  	font-size: 11px;
  	text-decoration: none;
  	display: block;
}
*****************************/

.side_flyout {
  	background-color: #e0ffff;
  	color: #ff7f50;
  	font-weight: normal;
  	font-size: 15px;
  	text-decoration: none;
  	display: block;
  	border: 1px solid white;
}
A.side_flyout:link {}
A.side_flyout:visited {}
A.side_flyout:hover {
	text-decoration:none;
	background-color: #b0e0e6;
/*	border-top: 1px solid #8b008b;
	border-bottom: 1px solid #8b008b;*/
	display: block;
}
A.side_flyout:active {}
/***********************
A.side_flyout:hover {
	text-decoration:none;
	background-color: #d8bfd8;
	border-top: 1px solid #8b008b;
	border-bottom: 1px solid #8b008b;
	display: block;
}
**********************/
/*
.sidesubmenu {
	font-size:9pt;
	color:green;
	vertical-align:top;
	text-align:left;
	text-decoration:none;
	background-color: white;/*#e6e6fa;*/
	border-bottom: 1px solid silver;
	display: block;
 }

A.sidesubmenu:link {}
A.sidesubmenu:visited {}
 */
A.sidesubmenu:hover {
	text-decoration:none;
	color:white;
	background-color:#83A0A8;/* #20b2aa; #d8bfd8;*/
/*	border-top: 1px solid #8b008b
	border-bottom: 1px solid #8b008b; */
	display: block;
}
A.sidesubmenu:active {}


/*##########End flyout classes*/

/**********Left column classes (leftright & leftonly)*/
	
.left {
	width:150;
	background-color:white; /*#e0f5df;*/
/*	background-image:url('/store/images/bg/left-rail-gradation.jpg');
	background-repeat: repeat-x;*/
	background-position: top;
	color:white;
	border-top: none; /*1px #00a000 solid;*/
	border-right: 2px solid  silver; /*#fa873d;*/
}		

.left_table {width:100%;
	background-color: white; /*#e0f5df; */
}
	
.advanced_search {
	font-size:10px;
	color:white;
	text-decoration:none;
}	
a.advanced_search:link {}
a.advanced_search:visited {}
a.advanced_search:hover {text-decoration:underline}
a.advanced_search:active {}

/*Explode tree, collapse tree*/
.barlink {
	background-color: #094989
}

A.barlink:link, A.barlink:active, A.barlink:visited {
  	color: white;
  	font-weight: normal;
  	text-decoration: none;
  	font-size: 10pt;
}

/*Explode tree, collapse tree*/
A.barlink:hover {
  	color: white;
  	font-weight: normal;
  	text-decoration: underline;
  	font-size: 10pt;
}

/*Components on left bar (search and product tree)*/
.categorybar {
  	background-color: white; /* #e0f5df; */
  	color: blue;
  	font-weight: normal;
  	font-size: 11px;
  	text-decoration: none
}
		
/**********End left column classes*/


/**********Center column classes*/

/*left right (outer)*/	
.center {width:70%; vertical-align:top}

/*leftonly (outer)*/
/*.center_leftonly {width:85%; vertical-align:top}*/
.center_leftonly {width:100%; vertical-align:top}

/*no left (outer)*/
.center_noleft {width:100%; vertical-align:top}

/*padding around inner elements*/
.center_padding {width:100%}

/*central content (inner)*/
/*.center_table {width:90%; text-align:left}*/
.center_table {width:100%; height: 100%; text-align:left} /* this fixes the blank border in background images */
.center_table2 {width:100%; text-align:left;} /* for noleft template, to keep copyright at bottom */

/*table.home{position:relative;  text-align:left;}
table.home td{}
 */

		
/**********End center column controls*/


/**********Begin right column controls (leftright)*/

.right {
vertical-align:top;
border-left: 0px solid #fa873d;
}

/*Right content*/
.right_table {width:100%}
		
/**********End of right column style*/


/**********Begin footer controls*/		
	
.footer {
/*	border-top:solid #BB720A 1px; */
	font-size: 8pt;
	color: black;
	margin:5px;
	padding:5px
}

.footer_links {
 color: green;
}

.footer_links a {
/*	border:solid silver 1px;*/
	color: green;
	font-size: 8pt;
/*	background: white;
	margin:5px; */
	padding-left:2px;
	padding-right: 2px;
	text-decoration: none;
}

.footer_links a:hover {
/*	border-top:solid #BB720A 1px; */
	color: blue;
	font-size: 8pt;
/*	margin:5px;
	padding:5px; */
	text-decoration: none;
	border-top: 1px solid #00a000;
	border-bottom: 1px solid #00a000;
	background: #e0ffe0;
}


/**********End of footer controls*/

/**********Begin search_box_small component classes*/

/*Search button /store/images/*/
.search_button {
	background-image: url('/store/images/button_product.gif');
	background-color: white;
	font-size: 8pt;
	font-weight: normal;
	margin: 0;
	padding: 0;
	border: solid black 1px;
	letter-spacing: 0px;
	/*align: center;*/
	cursor: pointer;
	vertical-align: middle;
	text-decoration: none;
	color: black;
}

/**********End search_box_small component classes*/


/**********Cross component classes*/

/*Cross component outer*/
.specials {width:90%; text-align:left}
		
/*Cross component title bar*/
.specials_title {
	width:100%;
	height:19;
	background-image: url('title_tab_cross.gif');
	background-repeat: no-repeat;
	background-position: left;
	color:white;
	font-weight:bold;
	padding-left: 10px;
	margin-top: 5px
}
	
/*Cross component body*/
.specials_body {
	width:100%;
	margin:0;
	border:solid #218CBD 2px;
	font-size: 10pt;
}

A.crosstitle:link, A.crosstitle:active, A.crosstitle:visited {
	color: black;
  	font-weight: bold;
  	font-size: 11px;
	text-decoration: none;
}

A.crosstitle:hover {
	color: black;
  	font-weight: bold;
  	font-size: 11px;
	text-decoration: underline;
}

/**********End cross component classes*/


/**********Random component classes*/

/*Random component title bar*/
.random_title {
	width:100%;
	height:19;
/*	background-image: url('title_tab_random.gif');
	background-repeat: no-repeat;
	background-position: left; */
	color:#fa873d;
	font-size: 9pt;
	font-weight:bold;
	padding-left: 10px
}
	
/*Random component body*/
.random_body {
	width:100%;
	margin:0;
	border: /*solid #218CBD 2px;*/ none;
}

/*Random component product name*/
A.random_description:link, A.random_description:active, A.random_description:visited {
	color: black;
  	font-weight: bold;
  	font-size: 11px;
	text-decoration: none;
}

A.random_description:hover {
	color: black;
  	font-weight: bold;
  	font-size: 11px;
	text-decoration: underline;
}

/**********End random component classes*/
	
/**********Cart component classes*/

/*cart table row*/
.cartnorm {
  	background-color: #f0ffff;
  	color: #000000;
  	font-weight: normal;
  	font-size: 11px;
  	border-top: 0;
  	border-bottom: 1px solid black;
  	border-left: 0px solid black;
  	border-right: 0px solid black;
}


/*cart alternate table row*/
.cartalt {
  	background-color: #FFFFFF;
  	color: #000000;
  	font-weight: normal;
  	font-size: 11px;
  	border-top: 0;
  	border-bottom: 1px solid black;
  	border-left: 0px solid black;
  	border-right: 0px solid black;
}
/* wishlist */
.wlnorm {
  	background-color: #f5f5f5;
  	color: #000000;
  	font-weight: normal;
  	font-size: 7pt;
  	border-top: 0;
  	border-bottom: 1px solid silver;
  	border-left: 1x solid silver;
  	border-right: 1px solid silver;
}


/*wishlist alternative table row*/
.wlalt {
  	background-color: #FFFFFF;
  	color: #000000;
  	font-weight: normal;
  	font-size: 7pt;
  	border-top: 0;
  	border-bottom: 1px solid silver;
  	border-left: 1px solid silver;
  	border-right: 1px solid silver;
}

A.cartlink:link, A.cartlink:active, A.cartlink:visited {
  	color: black;
  	font-weight: normal;
  	text-decoration: underline;
  	font-size: 12px;
}

/*Top menu links*/
A.cartlink:hover {
  	color: black;
  	font-weight: normal;
  	text-decoration: underline;
  	font-size: 12px;
}

/**********End cart component classes*/

/**********Cart tiny component classes*/

/*Cart tiny component*/
.carttiny {
  	background-color: #218CBD;
  	color: white;
  	font-weight: normal;
  	font-family:arial;
  	width:95%;
  	border: solid #218CBD 1px
}

/*Cart tiny title*/
.carttiny_title {
  	background-color: #218CBD;
  	color: #FFFFFF !important;
  	font-weight: normal;
  	text-decoration: none;
  	font-family:arial;
  	font-size: 9pt;
  	width:95%;
  	height:20px;
  	vertical-align: middle;
  	border: solid #218CBD 1px
}

A.carttiny_title:link, A.carttiny_title:active, A.carttiny_title:visited, A.carttiny_title:hover {
}

/*Cart tiny headings*/
.ctiny_heading {
  	color: #FFFFFF !important;
  	font-weight: normal;
  	font-size: 8pt;
  	text-decoration:underline
}

/*Cart tiny text and links*/
.ctiny_text {
  	color: white;
  	font-weight: normal;
  	text-decoration: none;
  	font-size: 8pt;
}

A.ctiny_text:link, A.ctiny_text:active, A.ctiny_text:visited {
}

A.ctiny_text:hover { text-decoration: underline }

/**********End cart tiny component classes*/

/**********Cart_display component classes*/

/*Cart display row*/
.cartdisplay {
	background-color: white;
  	color: /*#000000;*/ gray;
  	font-weight: normal;
  	font-size: 12px;
}

A.cartdisplay:link, A.cartdisplay:active, A.cartdisplay:visited {
	background-color: white;
  	color: /*#000000;*/ gray;
  	font-weight: normal;
  	font-size: 12px;
}

/*Cart display alternate row*/
.cartdisplay_alt {
  	background-color: #f5f5f5;
  	color: /*#000000;*/ gray;
  	font-weight: normal;
  	font-size: 12px;
}
A.cartdisplay_alt:link, A.cartdisplay_alt:active,A.cartdisplay_alt:visited {
  	background-color: #f5f5f5;
  	color: /*#000000;*/ gray;
  	font-weight: normal;
  	font-size: 12px;
}

/**********End cart_display component classes*/

/**********Results_ component classes*/

/*results_buylist category heading*/
.title {
	font-weight:bold;
	font-size:16px
}


/*results_buylist item link*/
A.resultslink:link, A.resultslink:active, A.resultslink:visited {
	color: black;
  	font-weight: normal;
  	text-decoration: underline;
  	font-size: 12px;		
}

/*results_buylist item link*/
A.resultslink:hover {
  	color: black;
  	font-weight: normal;
  	text-decoration: underline;
  	font-size: 12px;
}

/*results_big product name*/
.results_description {
	color: black;
  	font-weight: bold;
  	font-size: 11px
}

/**********End results_ component classes*/

/*** homepage text ******/

.hometext {
 font-family:  Arial,Helvetica,sans-serif;
 font-size: 9pt;
 text-decoration: none;
 color: black; /* #6e8526;*/
 padding: 0px;
}
a.hometext {
 color: #6e8526;
 text-decoration: none;

}
a.hometext:hover {
 text-decoration: underline;
 color: #02689c;
}

.hometext7 {
 font-family:  Arial,Helvetica,sans-serif;
 font-size: 8pt;
 text-decoration: none;
 color: black; /* #6e8526;*/
 padding: 0px;
}
a.hometext7 {
 color: #6e8526;
 text-decoration: none;

}
a.hometext7:hover {
 text-decoration: underline;
 color: #02689c;
}


/*** ### left JS nav bar ### ***/
.jsnav {
 font-family:  Arial,Helvetica,sans-serif;
 font-size: 10pt;
 font-weight:bold;
 /*font-variant: small-caps;*/
 text-decoration: none;
 color: #fa873d;;/*#9966cc;*/
 padding: 3px;
 padding-top: 8px;
 padding-left: 14px;
 display: block;
 /*width: 100%;*/
}
.jsnav a{
 font-family:  Arial,Helvetica,sans-serif;
 font-size: 10pt;
 font-weight:bold;
 /*font-variant: small-caps;*/
 text-decoration: none;
 color: #fa873d;;/*#9966cc;*/
 padding: 3px;
 padding-top: 8px;
 padding-left: 14px;
 display: block;
 /*width: 100%;*/
}
.jsnav a:hover{
 text-decoration: underline;
 color: #02689c;
}
.jsnavbrand {
 font-family:  Arial,Helvetica,sans-serif;
 font-size: 10pt;
 font-weight:bold;
 /*font-variant: small-caps;*/
 text-decoration: none;
 color: /*black; */ #6e8526;
 padding: 3px;
 padding-top: 5px;
 padding-left: 18px;
 display: block;
 cursor:pointer;
 /*width: 100%;*/
}

.jsnavbrand a{
 color: #6e8526;
 text-decoration: none;

}
.jsnavbrand a:hover {
 text-decoration: underline;
 color: #02689c;
}
.jsnavsub  {
 font-family:  Arial,Helvetica,sans-serif;
 font-size: 10pt;
 /*font-variant: small-caps;*/
 text-decoration: none;
 color: #6e8526; /* black;*/
 padding: 3px;
 padding-left: 28px;
 cursor: hand;
 line-height:135%;
 /*display: block;
 width: 100%;*/
}
.jsnavsub a {
 font-family:  Arial,Helvetica,sans-serif;
 font-size: 10pt;
 /*font-variant: small-caps;*/
 text-decoration: none;
 color: #6e8526;
 padding: 3px;
 padding-left: 0px;
 cursor:hand;
 /*display: block;
 width: 100%;*/
}

.jsnavsub a:hover {
 font-family:  Arial,Helvetica,sans-serif;
 font-size: 10pt;
/* font-variant: small-caps;*/
 text-decoration: underline;
 color: #02689c;
 /*padding-left: 12px;
 padding: 3px;
 display: block;
 width: 100%;*/
}


.jsnav2sub a {
 font-family:  Arial,Helvetica,sans-serif;
 font-size: 9pt;
 /*font-variant: small-caps;*/
 text-decoration: none;
 color: #6e8526;
 padding: 3px;
 padding-left: 9px;
 line-height:135%;
 /*display: block;
 width: 100%;*/
}

.jsnav2sub a:hover {
 font-family:  Arial,Helvetica,sans-serif;
 font-size: 9pt;
/* font-variant: small-caps;*/
 text-decoration: underline;
 color: #02689c;
 /*padding-left: 12px;
 padding: 3px;
 display: block;
 width: 100%;*/
}


.navbar
{
float:left;
width:210px;
height:500px;
margin-right:10px;
background:#6e89dd;
}

#u {
 text-decoration: underline;
}

.mainDiv
{
  margin-left:12px;
  width:185px;
  position:relative;
  top:12px
}

.topItem
{
  font: bold 12px tahoma,verdana,sans-serif;
  letter-spacing: 0;
  background: url("arrow-up-title.jpg") no-repeat 0 0;
  background-position:center center;
  background-repeat:no-repeat;
  border: none;
  width: 185px;
  height: 25px;
  color: #215dc6;
  cursor:pointer;
  text-indent:10px;
}

.topItemOver
{
  text-indent:10px;
  font: bold 12px tahoma,verdana,sans-serif;
  letter-spacing: 0;
  background: url("arrow-up-title-on.jpg") no-repeat 0 0;
  background-position:center center;
  background-repeat:no-repeat;
  height: 25px;
  width: 185px;
  color: #428eff;
  cursor:pointer;
}

.topItemClose
{
  text-indent:10px;
  font: bold 12px tahoma,verdana,sans-serif;
  letter-spacing: 0;
  background: url("arrow-down-title.jpg") no-repeat 0 0;
  background-position:center center;
  background-repeat:no-repeat;
  height: 25px;
  width: 185px;
  color: #215dc6;
  cursor:pointer;
}


.topItemCloseOver
{
  text-indent:10px;
  font: bold 12px tahoma,verdana,sans-serif;
  letter-spacing: 0;
  background: url("arrow-down-title-on.jpg") no-repeat 0 0;
  background-position:center center;
  background-repeat:no-repeat;
  height: 25px;
  width: 185px;
  color: #428eff;
  cursor:pointer;
}



.dropMenu
{
  font: bold 11px tahoma,verdana,sans-serif;	
  background-color: #d6dff7;
  color: #000;
  border: 1px solid #FFFFFF;
  border-width: 0 1px 1px 1px;
  filter:alpha(opacity=100);
  padding-top:5px;
  padding-bottom:5px;
}

.subMenu
{
   display:block;
}

.subItem
{
   margin-left:10px;
   margin-top:2px;
   height:18px;
   font: 11px tahoma,verdana,sans-serif;	
   text-decoration:none;
   color: #215dc6;

}

.subItem a
{
   margin-left:23px;
   font: 11px tahoma,verdana,sans-serif;	 	
   text-decoration:none;
   color: #215dc6;
}

.subItemOver
{
   margin-left:10px;
   margin-top:2px;
   font: 11px tahoma,verdana,sans-serif;	
   height:18px;
   color: #428eff;
}

.subItemOver  a
{
   margin-left:23px;
   font: 11px tahoma,verdana,sans-serif;
   cursor:pointer;	
   color: #428eff;
   text-decoration:underline;
   cursor:pointer;
}


.drop
{
   border-left:1px solid black;
   border-right:1px solid black;	
}






