
/* CSS Document */

BODY {
	margin:0px;
	padding:0px;
	border:0px;
	COLOR: #000000;
	FONT-FAMILY: Arial ,tahoma;
	sans-serif;
	BACKGROUND-COLOR: #FFFFFF;
	direction:ltr;
	font-size:14px;
}
td.slidetd{
	
	border-bottom:3px;
	border-top:3px;
	border-right:0px;
	border-left:0px;
	border-style:solid;
	border-color:#0066b3;
}
td.tddetailstd{
	padding:5px;
	height:650px;
	vertical-align:top;
}

td.tddetails{
	vertical-align:top;	
	height:100%;
	padding-right:10px;
	padding-left:10px;
	padding-top:0px;
	padding-bottom:3px;
}
td.title_box{
	border-bottom:0px;
	border-right:0px;
	border-left:0px;
	border-top:3px;
	border-color:#0066b3;
	border-style:solid;
	vertical-align:middle;	
	height:43px;;
	padding-right:10px;
	padding-left:10px;
	padding-top:3px;
	padding-bottom:3px;
	background-color:#3083c1;
	color:#FFF; text-align:left;
	font-size:16px;
	font-weight:bold;
}
.shopping_title{
	vertical-align:middle;	
	height:43px;;
	padding-right:10px;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
	background-color:#ed1c24;
	color:#FFF; 
	text-align:center;
	font-size:14px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	
}
.shopping_tr{
	vertical-align:middle;	
	height:43px;;
	padding-right:10px;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
	background-color:#FFF;
	color:#000; text-align:center;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
}

.shopping_tr2{
	vertical-align:middle;	
	height:43px;;
	padding-right:10px;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
	background-color:#efefef;
	color:#000; 
	text-align:center;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
}

.Mon{
	border: 1px solid #c9c8c8;
color:#ed1c24;
text-align:center;
vertical-align:middle;
font-size:30px;
FONT-FAMILY: impact, verdana, helvetica, sans-serif;
padding-top:10px;
padding-bottom:10px;
}
/*---------*/
.billing_box{
	FONT-SIZE:13px;
	padding:5px;
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;text-decoration: none;
	color: rgb(204, 0, 0);
	border: 1px solid rgb(202, 201, 201);
	border-radius: 4px 4px 4px 4px;

}
/*---------*/

.billing-button{
	FONT-SIZE:12px; 
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;text-decoration: none;
	TEXT-ALIGN:center;
	color: rgb(204, 0, 0);
	border: 1px solid rgb(202, 201, 201);
	border-radius: 4px 4px 4px 4px;
	background-position: 0px 0px;
	display: inline-block;
	padding: 5px;
	background:url(../img/bga.gif);

}

.boxdetails{
	
	padding:0px;
	vertical-align:top;
	height:100%;
-moz-box-shadow: 0 0 5px 3px #b3b3b3;
-webkit-box-shadow: 0 0 5px 3px#b3b3b3;
box-shadow: 0 0 5px 1px #d3d3d3;	
border-radius: 0px 0px 0px 65px;
}
/* -------- */
td.tdcart{
	text-align:right;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	
}
td.tdmailbox{
	text-align:left;
	padding-right:10px;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
	
}

td.mainboxsite{
width:100%;
height:100%;
-moz-box-shadow: 0 0 5px 3px #b3b3b3;
-webkit-box-shadow: 0 0 5px 3px#b3b3b3;
box-shadow: 0 0 5px 3px #b3b3b3;
	border-radius: 0px 0px 0px 0px;
	
}
A.menutop1 {
	FONT-SIZE:14px; 
	padding-top:18px;
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;text-decoration: none;
	HEIGHT: 29px;
	TEXT-ALIGN:center;
	vertical-align:bottom;
	BACKGROUND-COLOR:#ed1c24;
	display: block;

}
A.menutop1:link {
	COLOR: #ffffff; 	HEIGHT: 29px;
	display: block;
}
A.menutop1:visited {
	COLOR: #ffffff;	HEIGHT: 29px;
	display: block;
}
A.menutop1:active {
	COLOR: #ffffff;	HEIGHT: 29px;
	display: block;
	BACKGROUND-COLOR: #0066b3;
}
A.menutop1:hover {HEIGHT: 29px;
	COLOR: #ffffff; 
	display: block;
	BACKGROUND-COLOR: #0066b3;
	TEXT-DECORATION: none
}

/*---------*/

A.menutop {
	FONT-SIZE:14px; 
	padding-top:18px;
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;text-decoration: none;
	HEIGHT: 29px;
	TEXT-ALIGN:center;
	vertical-align:bottom;
	BACKGROUND-COLOR:#0066b3;
	display: block;

}
A.menutop:link {
	COLOR: #ffffff; 	HEIGHT: 29px;
	display: block;
}
A.menutop:visited {
	COLOR: #ffffff;	HEIGHT: 29px;
	display: block;
}
A.menutop:active {
	COLOR: #ffffff;	HEIGHT: 29px;
	display: block;
	BACKGROUND-COLOR: #ed1c24;
}
A.menutop:hover {HEIGHT: 29px;
	COLOR: #ffffff; 
	display: block;
	BACKGROUND-COLOR: #ed1c24;
	TEXT-DECORATION: none
}
/*---------*/
A.submenutop {
	FONT-SIZE:14px; 
	padding-top:4px;padding-bottom:4px;
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;text-decoration: none;
	HEIGHT:auto;
	TEXT-ALIGN:center;
	vertical-align:bottom;
	BACKGROUND-COLOR:#ed1c24;
	display: block;

}
A.submenutop:link {
	COLOR: #ffffff; 	
	display: block;
}
A.submenutop:visited {
	COLOR: #ffffff;	
	display: block;
}
A.submenutop:active {
	COLOR: #ffffff;	
	display: block;
	BACKGROUND-COLOR: #0066b3;
}
A.submenutop:hover {
	COLOR: #ffffff; 
	display: block;
	BACKGROUND-COLOR: #0066b3;
	TEXT-DECORATION: none
}
/*---------*/
/*---------*/
A.submenutop2 {
	FONT-SIZE:14px; 
	padding-top:4px;padding-bottom:4px;
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;text-decoration: none;
	HEIGHT:auto;
	TEXT-ALIGN:center;
	vertical-align:bottom;
	BACKGROUND-COLOR:#0066b3;
	display: block;

}
A.submenutop2:link {
	COLOR: #ffffff; 	
	display: block;
}
A.submenutop2:visited {
	COLOR: #ffffff;	
	display: block;
}
A.submenutop2:active {
	COLOR: #ffffff;	
	display: block;
	BACKGROUND-COLOR: #ed1c24;
}
A.submenutop2:hover {
	COLOR: #ffffff; 
	display: block;
	BACKGROUND-COLOR: #ed1c24;
	TEXT-DECORATION: none
}
/*---------*/
td.padd_bot{
padding-right:0px;
padding-top:5px;
padding-left:2px;
padding-bottom:0px;
vertical-align:middle;
text-align:justify;
font-size:15px;
FONT-FAMILY: arial, verdana, helvetica, sans-serif;text-align:justify;
}
/*---------*/
.form_newsletter{
	border: 1px solid #d9d9d9;
    background: #fff;
    font-size: 13px;
    padding: 0 3px;
    height: 25px;
	WIDTH:200PX;
    color: #878787;

}
.join_mail{
	text-align:center;
	vertical-align:middle;
	border: 0px solid #878787;
    background: #fff;
    padding: 0px;
	padding-bottom:0px;
	padding-top:0px;
    height: 20px;
	WIDTH:43PX;
	
}

/*---------*/
.linkedbox{
    padding-top:5px;

}
.newssbar_title{
	background-color:#0066b3;
	color:#FFF;
	font-size:16px;
	width:205px;
	height:50px;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
}
/*---------*/
.introbox{
	font-size:19px;
	color:#0066b3;
	height:50px;
	vertical-align:middle;
	font-weight:bold;
	padding-right:2px;
	padding-left:2px;
}
/*---------*/
.tdcompany{
	border-bottom: 1px;
	border-style:solid;
	border-color:#ed1c24;
	width:100%;
	border-top: 0px ;
	border-left:0px;
	border-right:0px;
}
/*---------*/
.footertd{
	padding-left:90px;
	padding-top:24px;
	padding-bottom:4px;
	color:#FFF;
	vertical-align:top;
}
/*---------*/
.footertd2{
	padding-left:90px;
	padding-top:15px;
	padding-bottom:4px;
	color:#FFF;
	vertical-align:top;
}
/*---------*/
.tdfootertd{
	padding-bottom:10px;
	padding-top:10px;
	color:#FFF;
}
/*---------*/
A.footerlink {
	COLOR: #FFF;font-size:14px ;text-decoration:none ;
	 FONT-FAMILY: arial, verdana, helvetica, sans-serif;
	 text-align:justify;
	 font-weight:normal}
A.footerlink:visited {
	COLOR: #FFF;font-size:14px;text-decoration: none;
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;text-align:justify;
	}
A.footerlink:hover {
	COLOR: #555555;font-size:14px;text-decoration:none ;
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;text-align:justify;
}
A.footerlink:active {
	COLOR: #555555;font-size:14px;text-decoration:none ;
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;text-align:justify;
}
/*---------*/
A.contactuslink {
	COLOR: #0066b3;font-size:14px ;text-decoration:none ;
	 FONT-FAMILY: arial, verdana, helvetica, sans-serif;
	 text-align:justify;
	 font-weight:normal}
A.contactuslink:visited {
	COLOR: #0066b3;font-size:14px;text-decoration: none;
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;text-align:justify;
	}
A.contactuslink:hover {
	COLOR: #ed1c24;font-size:14px;text-decoration:none ;
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;text-align:justify;
}
A.contactuslink:active {
	COLOR: #ed1c24;font-size:14px;text-decoration:none ;
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;text-align:justify;
}
/*---------*/
A.newsbarlink {
	COLOR: #000;font-size:14px ;text-decoration:none ;
	 FONT-FAMILY: arial, verdana, helvetica, sans-serif;
	 text-align:justify;
	 font-weight:normal}
A.newsbarlink:visited {
	COLOR: #000;font-size:14px;text-decoration: none;
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;text-align:justify;
	}
A.newsbarlink:hover {
	COLOR: #0066b3;font-size:14px;text-decoration:none ;
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;text-align:justify;
}
A.newsbarlink:active {
	COLOR: #0066b3;font-size:14px;text-decoration:none ;
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;text-align:justify;
}
/*---------*/
A.cartlink {
	COLOR: #ed1c24;font-size:14px ;text-decoration:none ;
	 FONT-FAMILY: arial, verdana, helvetica, sans-serif;
	 text-align:justify;
	 font-weight:bold;
}
A.cartlink:visited {
	COLOR: #ed1c24;font-size:14px;text-decoration: none;
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;text-align:justify;
	}
A.cartlink:hover {
	COLOR: #0066b3;font-size:14px;text-decoration:none ;
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;text-align:justify;
}
A.cartlink:active {
	COLOR: #0066b3;font-size:14px;text-decoration:none ;
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;text-align:justify;
}
/*---------*/

A.lefthomelink {
	FONT-SIZE:24px; 
	padding-top:15px;
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;text-decoration: none;
	TEXT-ALIGN:center;
	vertical-align:bottom;

}
A.lefthomelink:link {
	COLOR: #0066b3; 	
}
A.lefthomelink:visited {
	COLOR: #0066b3;	
}
A.lefthomelink:active {
	COLOR: #ed1c24;
}
A.lefthomelink:hover {
	COLOR: #ed1c24;
}
/*---------*/
td.tdjustify{
color:#000000;
padding-right:10px;
padding-top:0px;
padding-left:10px;
padding-bottom:0px;
vertical-align:middle;
text-align:justify;
font-size:15px;
FONT-FAMILY: arial, verdana, helvetica, sans-serif;text-align:justify;
}
/*---------*/
td.tdjustifpadd{

color:#000000;
padding-right:10px;
padding-top:3px;
padding-left:10px;
padding-bottom:5px;
vertical-align:middle;
text-align:justify;
font-size:15px;
FONT-FAMILY: arial, verdana, helvetica, sans-serif;
}
/*---------*/

td.tdjustifpadd2{

color:#0066b3;
padding-right:10px;
padding-top:3px;
padding-left:10px;
padding-bottom:5px;
vertical-align:middle;
text-align:justify;
font-size:15px;
FONT-FAMILY: arial, verdana, helvetica, sans-serif;
}
/*---------*/

td.smallfont{
color:#000000;
padding-right:10px;
padding-top:0px;
padding-left:10px;
padding-bottom:0px;
vertical-align:middle;
text-align:justify;
font-size:12px;
FONT-FAMILY: arial, verdana, helvetica, sans-serif;text-align:justify;
}
/*---------*/
.form_a2{
	border: 1px solid #c9c8c8;
    background: #FFFFFF;
    font-size: 14px;
    padding: 0 3px;
    height: 28px;
	WIDTH:200PX;
    color: #000000;
	border-radius: 4px 4px 4px 4px;

}
/*---------*/
.submittt{
width:100px;
font-size: 14px;
vertical-align:middle;
padding-bottom:1px;
padding-top:2px;
}
/*---------*/
ul.contact{
	padding-left:30px;
}
li.contact{
	padding-top:10px;
	padding-bottom:10px;
}
li.contact2{
	
	padding-bottom:10px;
}
/*---------*/
.form_big_a{
	border: 1px solid #c9c8c8;
    background: #FFFFFF;
    font-size: 14px;
    padding: 0 3px;
	WIDTH:400PX;
    color: #000000;
	border-radius: 4px 4px 4px 4px;

}

/*---------*/
td.qarchivebox{
COLOR:#000000;
padding-right:5px;
padding-left:5px;
padding-top:4px;
padding-bottom:4px;
background-color:#F0F0F0;
font-size:15px;
text-align:justify;
border-right:1px;
border-left:1px;
border-top:1px;
border-bottom:1px;
border-style:dashed;
border-color:#DEDEDE;
vertical-align:middle;
}

/*---------*/
.e_msg{
	color:#000000;
	font-family:tahoma;
	font-size:14 px;
	text-align:center;
	border:1px dashed;
	border-color:#e30613;
	padding-top:13;
	padding-bottom:13;
	padding-left:3;
	padding-right:5;
	margin:3;
	BACKGROUND-COLOR:#eeeeee;
	height:43px;

	}
/*---------*/
td.subpro{
color:#000000;
padding-right:10px;
padding-top:5px;
padding-left:10px;
padding-bottom:5px;
vertical-align:middle;
text-align:justify;
font-size:16px;
FONT-FAMILY: arial, verdana, helvetica, sans-serif;text-align:justify;font-weight:bold;
}	
/*---------*/
td.normalbordert{
COLOR:#000000;
padding-right:5 px;
padding-left:5 px;
padding-top:4 px;
padding-bottom:4 px;
background-color:#f1f1fb;
font-size:15px;
text-align:center;
border-right:1px;
border-left:1px;
border-top:1px;
border-bottom:1px;
border-style:solid;
border-color:#DEDEDE;
border-radius: 4px 4px 4px 4px;
font-weight:bold;
vertical-align:middle;
}
/*---------*/

A.product-details {
	font-weight:normal;
	FONT-SIZE:13px; 
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;text-decoration: none;
	TEXT-ALIGN:center;
	color: #ed1c24;
	border: 1px solid rgb(202, 201, 201);
	border-radius: 4px 4px 4px 4px;
	background-position: 0px 0px;
	display: inline-block;
	padding: 5px;
	background:url(../img/bga.gif);
}
A.product-details:visited {
background:url(../img/bga.gif);
	}
A.product-details:hover {
	background:url(../img/bga1.gif);

	COLOR: #777777;text-decoration:none ;
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;text-align:justify;
}
A.product-details:active {
	background:url(../img/bga1.gif);

	COLOR: #777777;text-decoration:none ;
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;text-align:justify;
}
/*---------*/
td.proname{
color:#286a94;
font-weight:bold;
padding-right:3px;
padding-top:3px;
padding-left:3px;
padding-bottom:3px;
vertical-align:middle;
text-align:center;
font-size:15px;
FONT-FAMILY: arial, verdana, helvetica, sans-serif;text-align:justify;
}
/*---------*/
.imgpro{
	color:#000000;
	background-color:#ffffff;
	text-align:center;
	border: 1px solid rgb(202, 201, 201);
	border-radius: 4px 4px 4px 4px;

	padding-top:3;
	padding-bottom:3;
	padding-left:3;
	padding-right:3;
	margin:2px;
}


/*---------*/
A.prolink {
	COLOR: #ed1c24;font-size:15px ;text-decoration:none ;
	 FONT-FAMILY: arial, verdana, helvetica, sans-serif;
	 text-align:justify;font-weight:bold;
}
A.prolink:visited {
	COLOR: #ed1c24;font-size:15px;text-decoration: none;
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;text-align:justify;font-weight:bold;
	}
A.prolink:hover {
	COLOR: #000000;font-size:15px;text-decoration:none ;
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;text-align:justify;font-weight:bold;
}
A.prolink:active {
	COLOR: #000000;font-size:15px;text-decoration:none ;
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;text-align:justify;font-weight:bold;
}

/*---------*/
.form_big_a2{
	border: 1px solid #c9c8c8;
    background: #FFFFFF;
    font-size: 14px;
    padding: 0 3px;
	WIDTH:300PX;
    color: #000000;
	border-radius: 4px 4px 4px 4px;

}
td.account_tdt{
color:#302a80;
padding-right:5px;
padding-top:5px;
padding-left:5px;
padding-bottom:5px;
vertical-align:middle;
text-align:justify;
font-size:14px;
FONT-FAMILY: arial, verdana, helvetica, sans-serif;text-align:justify;
}
td.account_td{
color:#000000;
padding-right:5px;
padding-top:5px;
padding-left:5px;
padding-bottom:5px;
vertical-align:middle;
text-align:justify;
font-size:14px;
FONT-FAMILY: arial, verdana, helvetica, sans-serif;text-align:justify;
}
/*---------*/
A.account {
	FONT-SIZE:14px; 
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;text-decoration: none;
	TEXT-ALIGN:right;
	color:#000; 
	padding:3px;
}
A.account:visited {color:#000; 
	}
A.account:hover {
	padding:3px;
	COLOR: rgb(204, 0, 0);text-decoration:none ;
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;text-align:justify;
}
A.account:active {
	padding:3px;
	COLOR: rgb(204, 0, 0);text-decoration:none ;
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;text-align:justify;
}
/*---------*/
.login_name{
	border: 1px solid #c9c8c8;
    background: #fff;
    font-size: 13px;
    padding: 0 3px;
    height: 23px;
	WIDTH:140PX;
    color: #000000;
	border-radius: 4px 4px 4px 4px;
}
.login_pass{
	border: 0px solid #c9c8c8;
    background: #eceaea;
    font-size: 13px;
    padding: 0 3px;
    height: 18px;
	WIDTH:140PX;
    color: #000000;
	border-radius: 4px 4px 4px 4px;
}
/*---------*/
A.forgetpassword {
	FONT-SIZE:11px; 
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;text-decoration: none;
	TEXT-ALIGN:left;
	color:#ed1c24; 
	padding:3px;
}
A.forgetpassword:visited {color:#ed1c24; 
	}
A.forgetpassword:hover {
	padding:3px;
	COLOR: #000;text-decoration:none ;
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;text-align:justify;
}
A.forgetpassword:active {
	padding:3px;
	COLOR:#000;text-decoration:none ;
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;text-align:justify;
}
/*---------*/
/*---------*/
.newsintrobox{
	font-size:14px;
	color:#0066b3;
	height:50px;
	vertical-align:middle;
	padding-right:2px;
	padding-left:2px;
}
/*---------*/

td.newarchivebox{
COLOR:#0066b3;
padding-right:5px;
padding-left:5px;
padding-top:4px;
padding-bottom:4px;
background-color:#fafbfc;
font-size:15px;
text-align:justify;
border-right:1px;
border-left:1px;
border-top:1px;
border-bottom:1px;
border-style:solid;
border-color:#DEDEDE;
vertical-align:middle;
border-radius: 4px 4px 4px 4px;

}
/*---------*/


A.readmore {
	FONT-SIZE:14px; 
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;text-decoration: none;
	TEXT-ALIGN:right;
	color: #ed1c24;
	padding:3px;
}
A.readmore:visited {
	}
A.readmore:hover {
	padding:3px;
	COLOR: #777777;text-decoration:none ;
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;text-align:justify;
}
A.readmore:active {
	padding:3px;
	COLOR: #777777;text-decoration:none ;
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;text-align:justify;
}

hr.news_box{
color:#888888;
size:1px;
border-bottom:1px;
border-top:0px;
border-right:0px;border-left:0px;
border-style:dotted;
width:80%;
text-align:center;
}