@charset "UTF-8";
/* CSS Document */

html, body {
margin:0px; 
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
background-color:#c0c0c0;
}

#wrapper{
width:1000px;
background-color:#FFFFFF;
min-height:1000px;
margin: 0px auto;
}
.border_bottom{border-bottom:#bebdbe solid 1px;}
.border_top{border-top:#bebdbe solid 1px;}
.border_left{border-left:#bebdbe solid 1px;}
.border_right{border-right:#bebdbe solid 1px;}

#top{
background-image:url(../images/graphics/bg_top.gif);
background-repeat:repeat-x;
float:left;
width:1000px;
height:98px;
}

#top2{
background-image:url(../images/graphics/bg_top2.gif);
background-repeat:repeat-x;
float:left;
width:1000px;
height:109px;
}

#centercontent{
float:left;
width:1001px;
height:auto;
background-color:#FFffff;
}
.sendenquiry{
float:left;
width:200px;
height:180px;
background-image:url(../images/graphics/enquirybox_bg.jpg);
background-repeat:no-repeat;
}
.box200{
float:left;
position:relative;
width:200px;
background-color:#FFFFFF;
height:120px;
}
#bigbanner{
float:right;
width:800px;
height:300px;
}
.box_white200w{
float:left;
height:auto;
width:199px;
border-right:#bebdbe solid 1px;
}

a.rlink, a.rlink:link, a.rlink:visited {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration: none; color:#0099FF;}
a.rlink:hover {color:#666666;} 
a.rlink:active {color:#0099FF;}

.box_200w48h{
float:left;
background-color:#FFFFFF;
width:199px;
border-right:#bebdbe solid 1px;
border-bottom:#bebdbe solid 1px;
height:48px;
}
.box_200w{
float:left;
background-color:#FFFFFF;
width:199px;
/****border-right:#bebdbe solid 1px;***/
border-bottom:#bebdbe solid 1px;
}
.box_800w{
float:left;
background-color:#FFFFFF;
width:799px;}

.paging{
float:left;
background-color:#eeeeee;
width:800px;
height:20px;
}

.box48h{
background-image:url(../images/graphics/bg_search.gif);
background-repeat:repeat-x;
float:left;
width:1000px;
height:48px;
}
.box48h800w{
background-image:url(../images/graphics/bg_search.gif);
background-repeat:repeat-x;
float:left;
width:800px;
height:48px;
}
.box250{
float:left;
background-color:#FFFFFF;
width:1000px;
min-height:250px;
}
#bannerbox{
float:left;
width:1000px;
height:300px;
}
#weaccept{
float:left;
width:1000px;
background-image:url(../images/graphics/weaccept.jpg);
background-repeat:no-repeat;
height:75px;
border-top:1px solid #bebdbe;
}
.adsbox_385{
background-image:url(../images/graphics/bg_adsbox.gif);
background-repeat:repeat-x;
float:left;
width:1000px;
height:250px;
}
.emptybox{
float:left;
width:1000px;
background-color:#FFFFFF;
}
#footer{
background-image:url(../images/graphics/bg_footer.gif);
background-repeat:repeat-x;
float:left;
width:1000px;
height:68px;
padding-top:10px;
margin-bottom:10px;
}

.productlisting{
float:left;
width:790px;
margin: 5px;
height:auto;
border-bottom:dotted 1px #CCCCCC;
}
.box_790w{
float:left;
width:790px;
margin: 5px;
height:auto;
}

.productpic{
float:left;
width:180px;
height:auto;
margin-right:5px;
}
.productdetails{
float:left;
width:600px;
height:auto;
margin-bottom:5px;
}

.graybigbox{
float:left;
width:790px;
margin-bottom:5px;
}
.graybar{
float:left;
width:780px;
height:20px;
border:1px solid #cccccc;
background-image:url(../images/graphics/graybarbg.gif);
padding:5px;
}
.graybar220{ /*** NEWS archive   ****/
float:left;
width:217px;
height:20px;
border:1px solid #cccccc;
background-image:url(../images/graphics/graybarbg.gif);
padding:5px;
}
.graybox{
float:left;
width:790px;
min-height:35px;
border-bottom:#CCCCCC 1px solid;
border-left:#CCCCCC 1px solid;
border-right:#CCCCCC 1px solid;
background-image:url(../images/graphics/graybarbottom.gif);
background-position:bottom;
background-repeat:repeat-x;
background-image:url(../images/graphics/graybartop.gif);
background-position:top;
background-repeat:repeat-x;
}
.grayboxcateg{
float:left;
width:114px;
min-height:20px;
padding:5px;
}
.grayboxitems{
float:right;
width:655px;
min-height:auto;
padding:5px;
border-left:#cccccc 1px solid;
background-image:url(../images/graphics/graybarbottom.gif);
background-position:bottom;
background-repeat:repeat-x;
background-image:url(../images/graphics/graybartop.gif);
background-position:top;
background-repeat:repeat-x;
}
.grayboxitems li {
display:inline-block;
border:#cccccc 1px solid;
width:150px;
padding:3px;
text-align:center;
margin-bottom:3px;
background-image:url(../images/graphics/graybaritembg.gif);
background-repeat:repeat-x;
font:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

/*****************  Prod LI ************************************************************************/
.prodbox { 
float:left; 
margin:2px;
padding:2px;
width:240px;
min-height:260px;
}
.prodbox:hover { background-color:#eaeaea;}
.prod_title{
float:left;
width:240px;
height:35px;
}
.memberprice{
float:left;
width:230px;
margin:2px;
height:20px;
}
.product{
float:left;
width:180px;
height:135px;
padding:0px 30px;
}
.button_add{
float:left;
padding:3px;
width:234px;
height:25px;
}
.box240{
float:left;
width:240px;
height:25px;
}




a.menulink:link, a.menulink:visited, a.menulink:active {
 	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
 	text-decoration:underline;
	margin-left:15px;
	margin-right:15px;
	font-weight:bold;
}
a.menulink:hover{
	color:#000000;
	text-decoration:none;
}
a.pagelink:link, a.pagelink:visited, a.pagelink:active {
 	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
 	text-decoration:none;
	font-weight:bold;
	text-transform: uppercase;
	padding:3px;
}
a.pagelink:hover{
	color:#ffffff;
	text-decoration:none;
	padding:3px;
	background-color:#000000;	
}

a.prodtitlelink:link, a.prodtitlelink:visited, a.prodtitlelink:active {
 	color:#999999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
 	text-decoration:underline;
	font-weight:bold;
	text-transform: uppercase;
	padding:3px;
}
a.prodtitlelink:hover{
	color:#0099FF;
	text-decoration:none;
	padding:3px;
}

a:link, a:visited, a:active {
 	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
 	text-decoration:underline;
}
a:hover{
	color:#000000;
	text-decoration:none;
}

a.bluehoverlink:link, a.bluehoverlink:visited, a.bluehoverlink:active {
 	color:#999999;
	display:block;
	width:179px;
	height:20px;
	background-color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
 	text-decoration:underline;
	padding-left:20px;
	padding-top:5px;
	font-weight:bold;
}
a.bluehoverlink:hover{
	color:#000000;
	background-color:#4096ee;
	text-decoration:none;
}


/********************** FONT  **********************/

.font_black11{
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#000000;
}
.linethrough{
text-decoration:line-through;
}
.italic{
font-style:italic;
}
.bold{
font-weight:bold;
padding-top:3px;
}
.uppercase{
text-transform: uppercase;
}

.font_black11{
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#000000;
}
.font_black12{
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#000000;
}
.font_white11{

font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#ffffff;
}

.redfont{
color:#FF0000;
}

.redfont12{
color:#cc0000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}

.font_footer{
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

.formbox{
	border:0px solid #cccccc;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	background-color:#FFFFFF;
}

.formbox2{
	border:0px solid #cccccc;
	height:26px;
	padding:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
}


.left_prodList {
margin:0 0 0 0.2em; 
padding: 0 0 .2em 1em;
}
.left_prodList li {
margin:.2px 0 0 0; 
padding: 1px 0 1px 0; 
list-style:none;
}
.leftpanel_prodCattext {
font-family:Arial, Helvetica, sans-serif; 
font-size:12px; 
font-weight:bold; 
text-decoration: none;
color: #1b75bb; 
cursor:pointer; 
margin-left:10px; 
padding:.3em .6em .3em .6em; 
margin:0;
text-transform: uppercase;
}

input {border: 1px solid #cfcfcf; color: #999; font: inherit; padding: 1px;}
input:focus, input.focused {color: #333; background-color:#eaeaea;}
.inputBorderless {color: #999; font: inherit; border:none;}

#tooltip{
    font-family:Arial, Helvetica, sans-serif; 
    font-size:12px; 
    font-weight:bold; 
	position:absolute;
	border:1px solid #333;
	background:#ff0000;
	padding:2px 5px;
	color:#ffffff;
	display:none;
}	

.submitButton, submitButton:active {
    border: none;
	height: 25px;
	width: 70px;
    background: url('../images/buttons/send1a.gif') no-repeat top left;
}
.submitButton:hover {
    border: none;
	height: 25px;
	width: 70px;
    background: url('../images/buttons/send1b.gif') no-repeat top left;
}

.loginButton, loginButton:active {
    border: none;
	height: 25px;
	width: 70px;
    background: url('../images/buttons/submit1a.gif') no-repeat top left;
}
.loginButton:hover {
    border: none;
	height: 25px;
	width: 70px;
    background: url('../images/buttons/submit1b.gif') no-repeat top left;
}

.resetButton, resetButton:active {
    border: none;
	height: 25px;
	width: 70px;
    background: url('../images/buttons/reset1a.jpg') no-repeat top left;
}
.resetButton:hover {
    border: none;
	height: 25px;
	width: 70px;
    background: url('../images/buttons/reset1b.jpg') no-repeat top left;
}

.clearButton, clearButton:active {
    border: none;
	height: 25px;
	width: 70px;
    background: url('../images/buttons/clear.gif') no-repeat top left;
}
.clearButton:hover {
    border: none;
	height: 25px;
	width: 70px;
    background: url('../images/buttons/clearb.gif') no-repeat top left;
}



/*--registration--*/

.regisbigbox{
float:left;
width:790px;
background-color:#ffffff;
min-height:40px;
padding-bottom:5px;
}
.regisbar{
float:left;
width:780px;
background-color:#ffffff;
height:16px;
background-image:url(../images/graphics/regisbar.gif);
padding:5px;
}
.redbar{
float:left;
width:780px;
height:16px;
background-image:url(../images/graphics/regisbar.gif);
padding:5px;
}

.formbox{
	border:1px solid #cccccc;
	background: #ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}

a.redlink:link, a.redlink:visited, a.redlink:active {/*****  link style in product details  **************************/
 	color:#cc0000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
 	text-decoration:none;
	font-weight:normal;
}
a.redlink:hover{
	color:#ff0000;
	text-decoration:underline;
}

/************************************** LINKS  ***************************************/

a.whitelink:link, a.whitelink:visited, a.whitelink:active {/*****  link style in product details  **************************/
 	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
 	text-decoration:none;
	font-weight:normal;
}
a.whitelink:hover{
	color:#ffffff;
	text-decoration:underline;
}

/************************************** CART BOX  ***************************************/
.graygradiantbarbg{
background-image:url(../images/graphics/graygradiantbarbg.gif);
background-repeat:repeat-x;
width:784px;
height:135px;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
padding:2px;
}

.addcartbox{
float:left;
width:790px;
min-height:40px;
background-color:#ffffff;
padding-bottom:5px;
}

.addcart_pic{
margin:2px;
width:160px;
border:1px solid #000000;
float:left;
height:120px;
}
.addcart_details{
margin:2px;
width:300px;
float:left;
height:130px;
}
.addcart_size{
margin:2px;
width:70px;
padding-top:50px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;

height:70px;
}
.addcart_remove{
margin:2px;
width:45px;
padding-top:50px;
float:left;
height:70px;
}
.addcart_date{
margin:2px;
width:50px;
padding-top:50px;
float:left;
height:70px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}
.addcart_quantity{
margin:2px;
width:55px;
padding-top:48px;
float:left;
text-align:center;
height:70px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}
.addcart_rm{
margin:2px;
min-width:20px;
padding-top:50px;
float:left;
text-align:center;
height:70px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}
.addcart_price{
margin:2px;
min-width:50px;
padding:50px 0 0 0;
float:left;
text-align:right;
height:70px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

a.whitelink2:link, a.whitelink2:visited, a.whitelink2:active {/*****  link style in product details  **************************/
 	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
 	text-decoration:underline;
	font-weight:normal;
}
a.whitelink2:hover{
	color:#ffffff;
	text-decoration:none;
}

