*{
padding:0px;
margin:0px;
}

img {
border:0px;
}

body{

background-color:#f9f0e7;
font-family:verdana, arial, tahoma;

}

h1 {
font-size:18px;
color:#1ab2f7;

}

h2 {
font-size:16px;
color:#fd9f53;
}

h3 {
font-size:16px;
color:#8c8c8c;
}

a, a:visited, a:active {
  color: #000000;
  text-decoration:none;
}

a:hover {
  color: #000000;
  text-decoration:none;
}

a.menu, a.menu:visited, a.menu:active {
  color: #ffffff;
  text-decoration:none;
  
}

a.menu:hover {
  color: #000000;
  text-decoration:none;
}

a.h2-link, a.h2-link:visited, a.h2-link:active {
  color: #fd9f53;
  text-decoration:none;
  
}

a.h2-link:hover {
  color: #fd9f53;
  text-decoration:underline;
}

a.ddlcustom:hover {
  color: #000000;
  text-decoration:none;
}

a.ddlcustom, a.ddlcustom:visited, a.ddlcustom:active {
  color: #ffffff;
  text-decoration:none;
}

a.ddlcustom:hover {
  color: #000000;
  text-decoration:none;
  
}

#bodyWrapper{

padding-top:10px;
background-color:#ffffff;
width:918px;
margin:0px auto;
border-left:10px solid #f9ebdf;
border-right:10px solid #f9ebdf;
}

#insideBodyWrapper{

width:882px;
margin:0px auto;
}

#logoWrapper {

width:214px;
height:180px;
float:left;
}

#menuWrapper {

color:#ffffff;
width:668px;
height:38px;
float:left;
font-weight:bold;
font-size:16px;
text-align:right;
}

#menuPicWrapper {
margin-left:214px;
width:665px;
height:169px;
}

#leftsideWrapper {
float:left;
width:216px;
color:#ffffff;
font-weight:bold;

}

#searchByTitleWrapper {
width:177px;
height:295px;

}

#searchByTitle-insideWrapper {
width:177px;
height:266px;
margin-top:10px;
}

#contentWrapper {
float:left;
width:664px;
}

#footerWrapper {
font-size:10px;
font-weight:normal;
font-family:tahoma;
text-align:right;
padding-top:20px;
padding-bottom:10px;
line-height:16px;

}

#shrinkVer-contentWrapper {
float:left;
width:550px;
}

.menuSingleWrapper{
float:left;
width:167px;
height:38px;
}

.menuSinglePic-orgWrapper{
float:left;
width:157px;
height:169px;
background:url(../images/frame-org.jpg) no-repeat;
margin-top:8px;
margin-right:12px;
}

.menuSinglePic-grnWrapper{
float:left;
width:157px;
height:169px;
background:url(../images/frame-grn.jpg) no-repeat;
margin-top:8px;
margin-right:12px;
}

.menuSinglePic-pinkWrapper{
float:left;
width:157px;
height:169px;
background:url(../images/frame-pink.jpg) no-repeat;
margin-top:8px;
margin-right:12px;
}

.menuSinglePic-pink2Wrapper{
float:left;
width:157px;
height:169px;
background:url(../images/frame-pink-2.jpg) no-repeat;
margin-top:8px;

}

.sprt {

background:url(../images/sprt.gif) repeat-x;

}

/*side search function*/
.insideBox {
padding-top:19px;
padding-left:12px;
width:170px;
height:45px;
}

.orangeBox {
width:193px;
height:73px;
background-color:#fd9f53;
}

.greenBox {
width:193px;
height:73px;
background-color:#b5dc70;
}

.redBox {
width:193px;
height:73px;
background-color:#ec6e72;
}

.pinkBox {
width:193px;
height:73px;
background-color:#e9a3dd;
}

.orangeBox-s {
width:42px;
height:35px;
background-color:#fed6b5;
float:left;
margin-bottom:3px;
}

.greenBox-s {
width:42px;
height:35px;
background-color:#dff0c1;
float:left;
margin-bottom:3px;
}

.redBox-s {
width:42px;
height:35px;
background-color:#f7c0c2;
float:left;
margin-bottom:3px;
}

.pinkBox-s {
width:42px;
height:35px;
background-color:#f6d7f0;
float:left;
margin-bottom:3px;
}

input.searchInputBox-org {
width:139px;
border:2px solid #f7ceac;
height:22px;
}

input.searchInputBox-grn {
width:139px;
border:2px solid #def5b5;
height:22px;
}

input.searchInputBox-red {
width:139px;
border:2px solid #f3989b;
height:22px;
}

input.searchInputBox-pink {
width:139px;
border:2px solid #f9cef2;
height:22px;
}

input.searchGo {
width:28px;
border:2px solid #f7ceac;
}

font.middle-adj {
margin-top:10px;
font-weight:normal;
font-size:20px;
margin-left:12px;


}

table.tableHoverable td:hover{

background-color:#b5dc70;

}

/*==============font style==============*/
font.bigblue {
  font-weight:bold;
  color:#1ab2f7;
  font-family: Helvetica;
}

font.bigorange{
  font-weight:bold;
  color:#f47321;
  font-family: Helvetica;
}

font.smallblue {
font-size:12px;
font-weight:bold;
color:#1ab2f7;
font-family: Helvetica;
}

font.smallorange{
font-size:12px;
font-weight:bold;
color:#f47321;
font-family: Helvetica;
}

font.smallorange-nonebold{
font-size:12px;
color:#f47321;
}

font.content-1 {
font-size:12px;
text-align:justify;
font-family: Verdana;
}


font.font-white-12 {
font-size:13px;
color:#ffffff;
font-weight:bold;

}

span.font-black-12 {
font-size:13px;
color:#000000;

}



.indexPriceWrapper {
  font-family: Helvetica;
  font-size: 14px;
  color: #1AB2F7;
  padding-left: 15px;
}

.indexPriceWrapper strong {
  font-weight: normal;
  color: #2B2A2A;
}

/*===============content style=============*/
div.664px-frameWrapper {
width:500px;
}

div.4hrzt-frameWrapper {
width:664px;
height:162px;

}

div.single-frameWrapper {
width:163px;
height:180px;
margin-top:5px;
float:left;
}

img.insideFramePicAdj {
margin-top:12px;
margin-left:23px;
}

div.largeOrg-frameWrapper {
width:314px;
height:374px;
background:url(../images/big-frame-1.jpg) no-repeat;
float:left;
}

div.largeOrg-inner-frameWrapper {
padding-left:21px;
padding-top:19px;

}

div.sub-content-1-Wrapper { 
width:664px;
}

div.largeOrg-right-frameWrapper {
padding-left:20px;
padding-top:43px;
width:240px;
float:left;
}

div.orange-box-long {
width:109px;
height:26px;
background-color:#f18936;
float:left;
}

div.blue-box-long {
width:131px;
height:26px;
background-color:#1ab2f7;
float:left;
}

div.smallbox {
width:43px;
height:22px;
background-color:#ffffff;
border:2px solid #1ab2f7;
}

div.content-2 {
padding-left:20px;
padding-top:10px;
width:450px;
float:left;
}

/*=============misc================*/
div.nextline-20px {
width:100%;
height:20px;
clear:both;
}

input.textbox-1 {
width:200px;
border:1px solid #fd9f53;
}

input.button-1 {
color:#2a2a2a;
border:1px solid #fd9f53;
background-color:#fed6b5;
font-family:Helvetica; 
}

/*===========button==============*/
input.button-blue {
border:2px solid #b2e0f5;
background-color:#0391f5;
color:#ffffff;
font-weight:bold;
margin:0;
padding:0px 3px 2px 3px;
}

/*============cart style============*/
.cart-box {
  padding-bottom: 20px; 
}

.img-box2  {
  border:3px solid #cccccc; 
}

.product-code {
  font-family: verdana, arial, helvatica;
  font-size: 10px;
  color: #cccccc;
}

.listproduct-title {
  font-size: 14px;
}

.price-current  {
  color: #f18205;
  font-family: verdana, arial, helvatica;
  font-size: 12px;
  font-weight: bold;  
}

table.cartTotal {
  margin-top: 10px;
  padding-top: 5px;
  border-top: 2px dotted #cccccc;
  width: 100%;
  padding-top: 10px;
}
table.cartTotal td {
  font-family: helvatica, arial, verdana;
  font-size: 15px;
  font-weight: bold;
  color: #fffff; 
}
.cartTotal-small {
  width: 100%;
  text-align: right;
  font-weight: bold; 
}

.tc-box {
font-size:12px;
}

.bullet-2{
	margin: 1px 0;
	padding-left: 15px;
	background: url(../images/bullet-dot.jpg) no-repeat 2px 5px;
}

/*==============checkout form=====================*/
.inputTable td {
  padding: 4px;
  vertical-align: top;
  font-size:11px;
}

#shipTable{
	border-left:1px solid #c1c1c1;
	border-top:1px solid #c1c1c1;
   margin-bottom:10px;
}

#shipTable .trHeading{
	background-color:#FED6B5;	
}

#shipTable .trHeading  td{
	font-weight:bold;
	text-align:center;
}

#shipTable td{
	border-right:1px solid #c1c1c1;
	border-bottom:1px solid #c1c1c1;
	padding:3px;
}

#shipTable .alignRight{
	text-align:right;
}

.label {
font-size:12px;
}

/* home page banner*/
.picWrapper{  
  width:180px;
  height:150px;  
  margin-top:8px;
  margin-right:12px;    
}

div#topBanner{  
  text-align:left;  
  padding-top:20px;
  padding-left:8px;  
}
