/* CSS Document */

.dicfoldercount,  .dicsubfoldercount, .dicfoldercountsel {
	display: none;
}

.dicproductname, .dicproductnamelg {
	font-size: 1.2em;
	font-weight: bold;
	margin:  5px 0px 0px 0px;
	display: block;
	color:#ff9595;
}

.dillabel {
	font-size: 0.8em;
}

#dicskulist {
	width: 200px;
}

#dicskulist th {
	background: none;
	color: #a2a2a2;
}

 .dilparagraph {
	font-size: 0.8em;
}

.dilerrorhilite {
	color: #ec068d;
	font-size: 1em;
}

.dicnote {
	font-size: 0.8em;
}

.dicprice {
	font-size: 0.9em;
	color:#ec068d;
	font-weight: bold;
}

.dicpricelg {
	color:#ec068d;
	font-weight: bold;
	margin-bottom: 10px;
}

.dicoptionslink {
	font-weight: bold;
}


.dicshoppingcart, .dictable {
	font-size: 0.8em;
	border: 1px solid #d7d7d7;
}
 .dicshoppingcart th, .dictable th {
	color: #FFFFFF;
	background-image:url(/ir/clients/smashing/i/menubackdrop.jpg);
	height:30px;
}

 .diroweven {
	background: #d7d7d7;
}

hr {
	display: none;
}
body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:normal;
font-size:0.8em;
color:#999999;
margin:0;
padding:0;
background-image:url(/ir/clients/smashing/i/background_dots.gif);
}

.maindiv {
border:#f4c6e3 solid 1px;
background-color:#FFFFFF;
width:800px;
min-height:815px;
margin-left:auto;
margin-right:auto;
margin-top:15px;
}


p, .dicparagraph,  .dicproductdesc {
font-size:1em;
padding-bottom:3px;
text-align: left;
}

.diclabel {
	margin: 5px 0px 0px 0px;
	display: block;
	font-size: 0.9em;
}

 .dicerrorhilite {
	color: #FFFFFF;
	background: #ec068d;
	font-size: 1em;
}

.dictable input {
	margin: 2px 4px 2px 0px;
}

.dictable {
	width: 100%;
}

h1 {
font-size:1.05em;
color:#ec068d;
margin-bottom: 4px;
margin-top:4px;
padding-bottom:2px;
}

h2 {
font-size:1em;
color:#ff9595;
margin-bottom:-2px;
}

h3 {
font-size:.9em;
color:#ff9595;
margin-bottom:-1px;
}

/*SITE LINKS*/

a {
text-decoration:none;
color:#ff9595;
font-size:.9em;
}

a:visted {
text-decoration:none;
color:#ff9595;
font-size:.9em;
}

a:hover {
text-decoration:overline;
text-decoration:underline;
color:#FF66CC;
font-size:.9em;
}

/*MAIN MENU LINKS*/
.mainmenu {
/*text-align:center;*/
padding-top:5px;
color:#FFFFFF;
float:left;
margin-left:auto;
margin-right:auto;
font-size:1em;
text-align:center;
width:100%;
}

.mainmenu a {
text-decoration:none;
color:#FFFFFF;
padding-left:30px;
padding-right:30px;
}

.mainmenu a:visted {
text-decoration:none;
color:#FFFFFF;
}

.mainmenu a:hover {
text-decoration:underline;
color:#CCCCCC;
}

.mainmenuholder {
text-align:center;
width:100%;
height:100%;
}

.menuback {
background-image:url(/ir/clients/smashing/i/menubackdrop.jpg);
width:800px;
height:30px;
float:right;
text-align:center;
}

/*FLASH BANNER*/
.flashheader {
text-align:center;
}

/*SEARCH DIV*/
.searchpink {
background-color:#f8dbed;
width:100%;
height:30px;
float:left;
}

.searchbox {
float:right;
font-size: 0.9em;
}

.searchwhite {
background-color:#FFFFFF;
width:100%;
height:20px;
float:left;
text-align:right;
}

.searchmenutext {
float:right;
margin-right:20px;
padding-bottom:3px;
padding-right:15px;
color:#ec068d;
font-size:.8em;
font-stretch:extra-expanded;
}

/*MAIN PAGE CONTENT*/
.maincontain {
width:100%;
clear:both;
}

.maincontent {
padding-left:10px;
padding-top:10px;
text-align:left;
}

.mainad {
text-align:left;
float:left;
margin-right:10px;
}

/*SEPERATION*/
.seperation {
width:100%;
height:10px;
background-color:#FFFFFF;
padding-top:5px;
padding-bottom:5px;
}

/*FRONT PAGE PRODUCTS*/
.frontproducts {
float:left;
text-align:center;
width:200px;
margin-left:21px;
margin-right:21px;
}

.centerproduct {
float:left;
text-align:center;
width:200px;
margin-left:25px;
margin-right:25px;
padding-left:21px;
padding-right:21px;
}

.frontproductcontain {
width:800px;
height:210px;
clear:both;
margin-left:auto;
margin-right:auto;
text-align:center;
padding-top:10px;
}



/*SECOND PAGE PRODUCTS*/
.shopproducts {
float:left;
text-align:center;
width:150px;
margin-left:20px;
margin-right:20px;
padding-left:15px;
padding-right:15px;
padding-top:7px;
}

.shoplinedetail {
float:right;
text-align:center;
min-width:100%;
margin-left:10px;
margin-right:10px;
padding-left:30px;
padding-right:30px;
}

.shopcenterproduct {
float:left;
text-align:center;
border-right:solid #ff9595 1px;
border-left:solid #ff9595 1px;
width:150px;
margin-left:10px;
margin-right:10px;
padding-left:30px;
padding-right:30px;
}

.shopproductcontain {
/*width:600px;*/
height:170px;
margin-left:auto;
margin-right:auto;
text-align:left;
padding-top:10px;
clear:both;
}

.shopmaincontainer {
clear:both;
}

.productcontainer {
clear:both;
width: 93%;
margin-left: 35px;
vertical-align: top;
text-align: left;
padding-bottom: 15px;
}

/*SEARCH BOX*/
.searchbox2 {
min-width:100px;
padding-left:5px;
padding-right:5px;
padding-top:5px;
padding-bottom:5px;
text-align: left;
font-size: 1.2em;
}

.searchbox a {
text-decoration:none;
color:#999999;
}

.searchbox a:visted {
text-decoration:none;
color:#999999;
}


/*FOOTER*/
.footer {
font-size:.8em;
color:#ff9595;
padding-top:5px;
text-align: center;
}

.footer a {
text-decoration:none;
color:#ff9595;
}

.footer a:visited {
text-decoration:none;
color:#ff9595;
}

.footer a:hover {
text-decoration:overline;
text-decoration:underline;
color:#FF66CC;
}

/*OTHER*/
.tableleft {
text-align:left;
}

.diccategory {
	font-size: 1.2em;
	font-weight: bold;
		color:#ff9595;
}