@import "../../../../system/css/default.css";
@import "clickmenu.css";
body , a ,table, input ,select ,textarea{
	margin: 0;
	padding: 0;
    font-size:11pt;
    font-size:13px;
    font-family: "Tahoma","MS Sans Serif","Microsoft Sans Serif";
}
h1, h2, h3, h4, h5, h6, h7 ,form {
	margin: 0;
        padding:0px;
}
h1 { 	font-size: 1.8em;}
h2 {	font-size: 1.6em;}
h3 {	font-size: 1.4em;}
h4 {	font-size: 1.2em;}
h5, h6 {	font-size: 1.0em;}
p {margin:0px;padding:0px;}
a {
    text-decoration: none;
    color: #003399;
    color: #600;
    color: #C90;
}

a:hover {
    color:#F00;
    color:#900;
    text-decoration: underline;
}





body
{
    background-color:#FFF;
}
#wrap
{
  width:960px;
  margin:0px auto;
  background:transparent url(../images/wrapbg.png) left top repeat-x;
}
#wrapin
{
  background:transparent url(../images/grassbg.jpg) left bottom no-repeat;
}
.topbanner {width:740px;height:146px;}

div.block_panel {background:transparent url(../images/middleblock.png) left top repeat-y;padding:0px 10px;}
.panel_left h4 { background:transparent url(../images/bullet2.png) left center no-repeat;font-size:1.1em;padding:2px 0px;margin:0px;padding-left:23px;padding-bottom:8px;color:#79bb16;}
div.block_main {background:transparent url(../images/middle_mainblock.png) left top repeat-y;padding:0px 10px;padding-right:18px;}

div.inblock {padding:0px 3px;padding-right:10px;}

div.block_main .formtitle ,div.block_main .formtitle2 ,div.block_main .formtitle3 {
    font-size: 1.1em;
    padding:2px 0px;
    margin:0px;
    background:#db4b1f;/* url(../images/headertitle2.gif) left top repeat-x;*/
    color:#FFF;
    padding-left:5px;
    border:0px;


}
div.block_main .formtitle2 {background:#4aa1d6; }
div.block_main .formtitle3 {background:#77a81a;}
div.block_main .formtitle4 {background:#ffb300;}
#footerwrap {border-top:2px solid #060;color:#FFF;background-color:#79bb16;}
#footer
{
  text-align:center;
  font-size:0.8em;
  color:#FFF;
}
#footer a {
    font-size:1em;
    color:#600;
}
#footermenu {text-align:right;   font-size:0.8em; }
ul.flatlist {margin:0;padding:0;}
ul.flatlist li {display:inline;}
ul.flatlist li a {padding:0px 3px 0px 0px;font-size:1.0em;     color:#600;   /*color:#009;*/}


.info1 {background-color:#EEE;padding:0px 10px;font-size:0.9em;text-align:right;}
.info2 {background-color:#666;color:#FFF;padding:3px 10px;font-size:0.9em; text-align:right;}
.info2 a {color:#F90;}




/*=================================================================== old */


#info {
  padding:5px;
  color:#666;
  padding-right:0px;

}
#nav
{
  background:transparent url(../images/nav_bg.gif) left top repeat-x;
  height:25px;
  color:#FFF;
}
#nav ul
{
  padding:0px;
  margin:0px;
  list-style:none;
  padding-top:3px;
  padding-left:10px;
}
#nav ul li { display:inline; padding:0px 5px;}
#nav ul a { color:#FFF;font-weight:bold;}
#optionbar
{
  background:transparent url(../images/menu_bg.gif) left top repeat-x;
  height:60px;
  border-bottom:1px solid #6a97ac;
}


.topcontainer {}



.tablewrap {vertical-align:top; width:100%;}
.leftpanel {width:180px;}
.mainpanel ,.mainpanel_withright {padding:0px 10px;padding-top:5px;padding-right:0px;}
.mainpanel_withright {padding-right:10px;}
.rightpanel {width:200px;background-color:#79bb16;}
.mainright {background-color:#FFF;}
.topright {vertical-align:bottom;}

.menuwrap ul
{
    list-style:none;margin:0px;padding:0px;
}

.menuwrap_top {background:#79bb16 url(../images/btn_bg2.gif) left top repeat-x;height:22px;}
.topmenu {list-style:none;line-height:22px;}
.topmenu li {display:inline;}
.topmenu a {color:#FFF;font-weight:bold;padding:0 15px;}
.topmenu a:hover {text-decoration:none;color:#666600;}
.toprightmenu {}
.toprightmenu li {padding:0px 5px;text-align:right;}
.menuwrap_topright {padding:5px 5px;text-align:center;}
.toprightmenu a {color:#FFF;font-weight:bold;}

.searchwrap {text-align:right;background-color:#EEE;padding:5px;}
.searchwrap .buttonbox {}
.searchwrap .textbox { background-color:#FFF;}

.securitywrap {padding:5px;background-color:#EEE;}






/* system design mod */




.subblock_panel { padding:5px;color:#000;}

/*.innerform {background:transparent url(../images/nav_bg.gif) left top repeat-x; color:#FFF;}*/
.red {color:#C00;}

.inframebox .req_all ,.inframebox .req_add  ,.inframebox .req_edit { font-weight:normal; color:#333;}
.inframebox .red { color:#F00;}
fieldset {*padding:0px 5px;}

#topmenuwrap {color:#333;font-size:0.8em;}
#topmenuwrap a {
    font-size:1em;
}

.panel_left {width:220px;}
.panel_main {padding:0px; padding-left:5px;padding-top:5px;}
.panel_right {width:150px;padding:0px; padding-left:5px;padding-top:5px;}

.contentinfo { text-align:right;color:#666;font-size:0.9em;}
.contentinfo a {font-size:1em;}


/*filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80;}*/


.productwrap {    background-color: #f3f5f3;}
.wrapcart {}

.billcart ul,.billcart ol,
.wrapcart ul,.wrapcart ol,
.productcart ul,.productcart ol { margin:0px;padding:0px;}

.ecom_shoppingcart { width:100%;background-color:#f3f5f3;}
.ecom_shoppingcart .row0 { background-color:#EEE;}
.ecom_shoppingcart .row1 { background-color:#FFF;}
.ecom_shoppingcart .row2 { background-color:#FFE;}
.ecom_shoppingcart .row4 { background-color:#f3f5f3;}

.ecom_shoppingcart th {background:#79bb16 url(../images/btn_bg2.gif) left top repeat-x;height:22px;color:#fff;}
.ecom_shoppingcart td {padding:0px 5px;}
.ecom_shoppingcart td.product {padding:0px;background-color:#EEE;}
.ecom_shoppingcart td.item { text-align:right;background-color:#ecedf3;}
.ecom_shoppingcart td.price { text-align:right;background-color:#EEE;}
.ecom_shoppingcart td.command {  text-align:center;background-color:#f3f5f3;}

.ecom_shoppingcart .rowtotal td {padding:5px; background-color:#f3f5f3;}
.ecom_shoppingcart .rowtotal td.item {padding:5px; background-color:#ecedf3;}
.ecom_shoppingcart .rowtotal td.price  {background-color:#EEE;text-align:right;}
.ecom_shoppingcart td.status  {background-color:#EEE;text-align:center;}
.ecom_shoppingcart .rowtotal .sumprice {font-size:1.2em;color:#C00;font-weight:bold;background-color:#EEE;}


.billinfo .caption {font-weight:bold;}


.button_buy {background:transparent url(../images/button_buy.gif) left top repeat-x;width:65px;height:25px;border:0px;}
.productwrap .code {color:#000;}
.productwrap .qty {}
.productwrap .title {
    height: 55px;
    font-family: Tahoma;
    font-size: 12px;
    font-weight: bold;
    color: #5c8f16;
}
.productwrap .price {
    background-color: #f6f8f6;
    height: 25px;
    text-align: center;
    font-family: Tahoma;
    font-size: 14px;
    font-weight: normal;
    color: #c3000b;
}
.redbutton {background-color:#db4b1f; border:0px;color:#FFF;padding:0px 3px;}
.info3 {text-align:right;padding:2px 0px;}

.reviewtext {background-color:#FFC;border:1px solid #F96;padding:5px;}

