/** { margin: 0pt; padding: 0pt; }
html, body { font-size: 90%; height: 100%; border: none; }

body, td, p, div { font-family: verdana, sans-serif; }

p, ul { margin-top: 5px; margin-bottom : 15px; }

a, img { border: none; }
* > img  { vertical-align: -1px; }
  */

/* Useful classes 
.hidden { display: none; }
.block { display: block; }
.inline { display: inline; }

.nowrap { white-space: nowrap; }

.aleft { text-align: left !important; }
.acenter { text-align: center !important; }
.aright { text-align: right !important; }
.atop { vertical-align: top !important; }
.abottom { vertical-align: bottom !important; }
.amiddle { vertical-align: top !important; }

.fleft { float: left; }
.fright { float: right; }
.flefthalf { float: left; width: 48%; }
.frighthalf { float: right; width: 48%; }
.nofloat { display: block; clear: both; visibility: hidden; height: 0; font-size: 0; line-height: 0; content: "."; }

.bold { font-weight: bold; }
*/



.LuckyEngine_Error_Messages { white-space: normal; font: 11px Arial; *margin-left: 2px; }
.LuckyEngine_Message_Box { z-index: 100; left:0px; right: 0px; width: 99.1%; *width: 98.8%; }
.LuckyEngine_Error_Box { z-index: 100; left:0px; right:0px; width: 99.1%; *width: 98.8% }
.LuckyEngine_Error_Box.inner { width: auto; }


/* style for big error box in the top-left corner */

/**
!!!!!! DO NOT MODIFY HERE !!!!!

COPY THIS FILE TO /site/common/css AND CHANGE THEN

!!!!!! DO NOT MODIFY HERE !!!!!
**/


.LuckyEngine_Error_Box {
    background-color: #FFC7C7;
    border: 1px solid #FF7070;
    padding: 5px;
}

.LuckyEngine_Error_Box .Hide_Link {
    color: blue;
}

/* style for form elements error messages (form checks) */

/**
!!!!!! DO NOT MODIFY HERE !!!!!

COPY THIS FILE TO /site/common/css AND CHANGE THEN

!!!!!! DO NOT MODIFY HERE !!!!!
**/

.LuckyEngine_Error_Messages {
    color: red;
}

/*
form.form-loading { opacity: 0.3; -moz-opacity: 0.3; -khtml-opacity: 0.3; filter: alpha(Opacity=30); }

*form.form-loading * { filter: alpha(Opacity=30); }
*/
#form-lock {
    position        : absolute;
    background      : #ffffff url(/lib/engine/img/form-loader-medium.gif) no-repeat scroll center center;
    opacity         : 0.7;
    width           : 100%;
    height          : 99%;
    z-index         : 9999;
}
*#form-lock { filter : alpha(Opacity=70); }

#form-lock iframe {
        display: none;/*sorry for IE5*/
        display/**/:block;/*sorry for IE5*/
        position: absolute;/*must have*/
        top: 0;/*must have*/
        left: 0;/*must have*/
        z-index: -1;/*must have*/
        width: 100%;/*must have for any big value*/
        height: 100%;/*must have for any big value*/
        filter: mask();/*must have*/
    }

/* style for big message box in the top-left corner */

/**
!!!!!! DO NOT MODIFY HERE !!!!!

COPY THIS FILE TO /site/common/css AND CHANGE THEN

!!!!!! DO NOT MODIFY HERE !!!!!
**/

.LuckyEngine_Message_Box {
    background-color: #DAEFF8;
    border: 1px solid #7CC7E4;
    padding: 5px;
}


a { color:#ad8202; font-weight:bold; text-decoration:underline; }
.border {
	border: 1px solid #ADADAD;
}
.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}
td, .copy {
	font-family: arial;
	font-size: 12px;

	color: #660000;
}
.copy2 {
	font-family: arial;
	font-size: 10px;
	line-height: 15px;
	color: #000000;
}
.bkgrd1 {
	background-image: url(/img/veg_bottom.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.bkgrd2 {
	background-image: url(/img/services/veg_bottom.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.bkgrdgeneral {
	background-image: url(/img/crops_bkgrd.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.bigcopy {
	font-family: arial;
	font-size: 18px;
	font-style: normal;
	line-height: 22px;
	color: #660000;
	font-weight: normal;
}
.bkgrd3 {
	background-image: url(/img/products/veg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.bkgrd4 {
	background-image: url(/img/trials/veg_bottom.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}


tr.red td { color:red;  background:#ffb8b8; }  
.topBasket { background:#000; padding:6px 24px 0 10px; color:#fff; font-size:12px; text-align:right; }
.topBasket a { color:#fff; }


#popupWin { height:100%;left:0pt;position:absolute;top:0pt;width:100%;z-index:100;background:#000;opacity:0.75; display:none;}
* HTML #popupWin { filter : alpha(Opacity=75); border:none;}

#alertWindow { position:absolute; z-index:101; display:none; }
#alertWindowInnText { } 

.hSep {line-height:0; height:1px; font-size:0; background:url(/img/hsep.gif) center center repeat-x; margin:8px 0;}
.hSep.small {margin:2px 0;}
h3 { margin:0; }
.stretch { width:100%; }
.catTd {padding-right:8px; }

.prTd { vertical-align:top; padding:0 10px 0 0; border:1px solid #f1cc84; background:#ffe5b3; }
.prTd td { line-height:16px; }
.prTd select,.prTd form td , .prTd input { font-size:10px; }
.prTd form td { white-space:nowrap; padding:5px;}
form {margin:0;}

form.sm td,form.sm input {font-size:10px;}
table.prices {background:#ccc; }
table.prices td {background:#fff; }
table.prices .head td {background:#e3e3e3; }

h2 { font-size:16px;}

.suppliers { margin:20px 22px; width:90%; }
.suppliers td { width:33%; padding:0 20px 20px 0; text-align:center;}
.suppliers td.slogo { padding:0 20px 2px 0; vertical-align:middle;}
* HTML table.tline td.back,* HTML table.tline td.sTd  { background-image: none;  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale', src='http://www.snowseedco.com/img/t/f1.png');  }
* HTML #phone {  background-image: none;  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale', src='http://www.snowseedco.com/img/t/831.663.1114.png'); }
* HTML a#home {  background-image: none;  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale', src='http://www.snowseedco.com/img/m/home.png'); }
* HTML a#sitemap {  background-image: none;  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale', src='http://www.snowseedco.com/img/m/sitemap.png'); }
* HTML a#contactus {  background-image: none;  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale', src='http://www.snowseedco.com/img/m/contactus.png'); }
* HTML .sep {  background-image: none;  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale', src='http://www.snowseedco.com/img/m/sep.png'); }
* HTML .hl {  background-image: none;  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale', src='http://www.snowseedco.com/img/t/f.png'); }
* HTML a#s {  background-image: none;  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale', src='http://www.snowseedco.com/img/t/s.png'); }
* HTML ul#lMenu li.lsep { /*margin:-3px 9px -2px 0;*/ clear:both;}
* HTML ul#lMenu li.sel {   }
* HTML ul#lMenu li {  margin-bottom:-2px; background:red; margin-right:9px; background:url(/img/t/fl2.gif) #b9cee7 bottom right repeat-y;}
* HTML ul#lMenu UL li {  background:none; }



