@charset "utf-8";
/* CSS Document */

body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:20px;
	margin:0px;
	padding:0px;
	background-color: #FFFFFF;
	color: #333333;
	background:url(images/background.jpg) repeat-x top center;
	}

#wrapper {
	width:980px;
	height:auto;
	padding: 0px 0px 10px 0px;
	margin: 0 auto;
	}

#header_top {
	width:980px;
	height:25px;
	height:auto;
	float:left;
	}	
#header {
	width:980px;
	height:auto;
	float:left;
	}
#header_top {
	width:980px;
	height:auto;
	float:left;
	}
	
.toplinks
	 {
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
	width:400px;
	float:left;
	}
	
.toplinks a:link, .toplinks a:visited  {
	width:auto;
	height:auto;
	padding:5px;
	text-transform:uppercase;
	color:#006600;
	text-decoration:none;
	font-weight:bold;
	font-size:11px;
	}
	
.toplinks a:hover {
	width:auto;
	height:auto;
	padding:5px;
	text-transform:uppercase;
	color:#333333;
	text-decoration:bold;
	font-size:11px;
	
	}
	
.toplinks2
	 {
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
	width:500px;
	float:left;
	}
	
.toplinks2 a:link, .toplinks2 a:visited  {
	width:auto;
	height:auto;
	padding:5px;
	text-transform:uppercase;
	color:#000000;
	text-decoration:none;
	}
	
.toplinks2 a:hover {
	width:auto;
	height:auto;
	padding:5px;
	text-transform:uppercase;
	color:#263bae;
	text-decoration:none;
	
	}
	
	
#header .logos {
	height:auto;
	padding:0px 20px 0px 0px;
	float:left;
}

#header .addtocart{
	width:450px;
	height:auto;
	float:right;
	text-align:right;
}

#header .addtocart,.addtocartlinks{
	padding: 5px 0px 5px 0px;
	float:right;
	width:575px;
	text-align:right;

	
}

.addtocartlinks a:link, .addtocartlinks a:visited{
	width:auto;
	height:auto;
	padding:5px;
	font-weight:bold;
	color:#006600;
	text-decoration:none;
	
}

.addtocartlinks a:hover {
	color:#263bae;
	}
	
#header .addtocart, .userlogin{
	padding: 0px 0px 0px 0px;
	float:right;
}


.user {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #cbcbcb;
	border-right-color: #eaeaea;
	border-bottom-color: #eaeaea;
	border-left-color: #cbcbcb;
	height: 24px;
	width: 110px;
	color:#555555;
	margin-top: 3px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 3px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	border-radius:5px;
	-moz-border-radius:5px;
	-ms-border-radius:5px;
	-webkit-border-radius:5px;
	-o-border-radius:5px;
}

.user2 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #cbcbcb;
	border-right-color: #eaeaea;
	border-bottom-color: #eaeaea;
	border-left-color: #cbcbcb;
	height: 24px;
	width: 203px;
	color:#555555;
	margin-top: 3px;
	margin-right:0px;
	margin-bottom: 0px;
	margin-left: 3px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 20px;
	border-radius:5px 0px 0px 5px;
	-moz-border-radius:5px 0px 0px 5px;
	-ms-border-radius:5px 0px 0px 5px;
	-webkit-border-radius:5px 0px 0px 5px;
	-o-border-radius:5px 0px 0px 5px;
	background:#fff url(images/search_icon.jpg) no-repeat center left;
	
}

.user_button {
	float:left;
	margin-top:3px;
	
	
}


.search_button_top {
padding: 3px 0px 0px 0px;
float:left;
	
	
}

/*================Menu part ============================*/

.world{
	float:left;
	height:35px;
	width:980px;
	/*border: 1px solid #05185e;*/
	background-color: #051F7B;
	-moz-box-shadow:inset 0px 0px 20px #04185f;
	padding-left:0px;
}

.world ul {
	list-style-type:none;
	line-height:1.5em;
	margin: 0px;
	z-index: 999999;
} 

.world li {
	float:left;
	height:auto;
	width: auto;
	position: relative;
	z-index: 999999;
	margin: 0px 0px 0px 0px;
}

.world ul li ul {
	display:none;
	z-index:9999;
	height: auto;
	width: auto;
	font-weight: normal;
}

.world ul li a,
.world ul li a:visited {
	display:block;
	float:left;
	height:25px;
	width: auto;
	padding-top: 10px;
	text-align: center;
	padding-right: 20px;
	padding-left: 20px;
	line-height: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-transform:uppercase;
	text-decoration:none;
	color: #FFFFFF;
}


.world ul li:hover a,
.world ul li a:hover {
	height:25px;
	padding-top: 10px;
	text-align: center;
	width: auto;
	float: left;
	padding-right: 20px;
	padding-left: 20px;
	font-weight:normal;
	color: #CCCCCC;
}

.world ul li:hover ul,
.world ul li a:hover ul {
	display:block;
	top:24px;
	left:-1px;
	color:#FFFFFF;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 15px;
	margin-top: 10px;
	float: left;
	height: auto;
	width: 180px;
	position: absolute;
	background-color: Transparent;
	padding: 0px;
	font-size: 11px;
}

.world ul li:hover ul li a,
.world ul li a:hover ul li a {
	width: 178px;
	padding-left: 4px;
	height: auto;
	float: left;
	text-align: left;
	position: relative;
	padding-bottom: 4px;
	vertical-align: top;
	padding-top: 4px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #031451;
	line-height: 20px;
	background-color: #051f7b;
	text-decoration: none;
	color: #FFFFFF;
	background-image: url(images/submenucolor.jpg);
	background-repeat: repeat;
	font-size: 11px;
	margin: 0px;
}

.world ul li:hover ul li:hover a,
.world ul li a:hover ul li a:hover {
	width: 178px;
	padding-left: 4px;
	height: auto;
	float: left;
	position: relative;
	background-repeat: repeat;
	padding-top: 4px;
	padding-bottom: 4px;
	background-position: top;
	background-color: #041962;
	line-height: 20px;
	color: #FFFFFF;
	background-image: url(images/submenucolor2.jpg);
	font-size: 11px;
	margin: 0px;
}

.world ul li:hover ul li ul,
.world ul li a:hover ul li a ul {            
	visibility:hidden;
}
     
.world ul li:hover ul li:hover ul,
.world ul li a:hover ul li a:hover ul {             
	visibility:visible;
	position:absolute;
	margin-top:-1px;	      
	top:0;
	width:14em;
}


.horizental_div1{
	float: left;
	height: auto;
	width: 978px;
	text-align: justify;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 0px;
	background-color: #faf8f8;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #f0efef;
}
.hori_content1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	float: left;
	width: auto;
	margin-left: 5px;
	padding-right: 10px;
	border-right-width: 1px;
	border-right-style: dotted;
	text-align: center;
	padding-left: 10px;
	border-right-color: #000000;
	margin-top: 5px;
	margin-bottom: 5px;
}
.hori_content1:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: underline;
	float: left;
	width: auto;
	margin-left: 5px;
	padding-right: 10px;
	border-right-width: 1px;
	border-right-style: dotted;
	text-align: center;
	padding-left: 10px;
	border-right-color: #07519a;
}

/*================End Menu part ============================*/

#foux {
width:980px;
float:left;
padding:10px 0px 10px 0px;
height:auto;
}

#foux .content {
	width:725px;
	float:right;
	height:auto;
	padding:0px 0px 10px 15px;	
	
}

#foux .content2 {
	width:725px;
	float:left;
	height:auto;
	padding:0px 15px 10px 0px;	
	
}

.content .banner {
	height:auto;
	width:auto;
	float:left;
	
}

.marqee {
	padding:0px 5px 0px 5px;
	margin:0px 0px 10px 0px;
	float:left;
	width:715px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	color: #051f7b;
	border:solid 1px #f0f0f0;
}

.marqee a 
{
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:20px;
	font-weight:bold;
	font-style:italic;
	font-weight:bold;
	color:#006600;
	margin:12px 5px 0px 0px;
	float:left;
	
}

#box_main {
	width:725px;
	height:auto;
	
	
}
#box_main .box_content {
	width:228px;
	height:140px;
	margin-right:17px;
	/*border: solid 1px #b6b6b6;*/
	float:left;

	
}
#box_main .box_content2 {
	width:228px;
	height:140px;
	margin-right:0px;
	/*border: solid 1px #b6b6b6;*/
	float:right;

	
}

.future_pro {
	padding:15px 0px 5px 0px;
	float:left;
	width:725px;
	font-family:"Courier New",Courier,monospace;
	font-size:17px;
	font-weight:bold;
	text-transform:uppercase;
	color: #006600;
	
}

.future_sub_headliine {
	padding:8px 0px 8px 0px;
	float:left;
	width:725px;
	font-family:"Courier New",Courier,monospace;
	font-size:17px;
	font-weight:bold;
	text-transform:uppercase;
	color: #006600;
}

#products {
	float:left;
	width:725px;
	background-image: url(images/product_bg.jpg);
	background-repeat: repeat-y;
	background-position: center top;
}

#product_main {
	width:160px;
	height:260px;
	padding: 3px 3px 3px 3px;
	margin: 5px 5px 5px 5px;
	float:left;
	border:solid 1px #e7e7e7;
	/*background:#ffffff url(images/product_icon.png) no-repeat top left;*/
	box-shadow: inset 0px 0px 5px #dedede;
	-moz-box-shadow: inset 0px 0px 5px #dedede;
	-webkit-box-shadow: inset 0px 0px 5px #dedede;
	-ms-box-shadow: inset 0px 0px 5px #dedede;
	-o-box-shadow: inset 0px 0px 5px #dedede;
	}
#product_main:hover {
	width:160px;
	height:260px;
	padding: 3px 3px 3px 3px;
	margin: 5px 5px 5px 5px;
	float:left;
	border:solid 1px #0b8822;
	background:#ffffff url(images/product_icon.png) no-repeat top left;
	box-shadow: inset 0px 0px 5px #dedede;
	-moz-box-shadow: inset 0px 0px 5px #dedede;
	-webkit-box-shadow: inset 0px 0px 5px #dedede;
	-ms-box-shadow: inset 0px 0px 5px #dedede;
	-o-box-shadow: inset 0px 0px 5px #dedede;
	}

#product_main .name {
	width:160px;
	height:75px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	font-weight:bold;
	font-size:11px;
	text-align:center;
	padding:5px 0px 0px 0px;
}

#product_main .image {
	width:160px;
	height:94px;
	margin-bottom:5px;
	
	}
	
#product_main .price {
	width:158px;
	font-family: Georgia,Bitstream Charter,serif;
	font-size:13px;
	color: #FFFFFF;;
	font-weight:bold;
	text-align:center;
	background-color:#0b8822;
	padding:3px 0px 5px 0px;
	float:left;
	}
	
	
#product_main .sale {
	width:158px;
	font-family: Georgia,Bitstream Charter,serif;
	font-size:13px;
	color: #FFFFFF;
	font-weight:bold;
	text-align:center;
	background:#0B8822 url(images/sale_1.jpg) no-repeat  center left;
	padding:3px 0px 5px 0px;
	float:left;
	
	}
	
	
#productlinks{
	width:158px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#006600;
	text-align:center;
	float:left;
	text-decoration:none;
	margin-bottom:5px;
}


#product_main1 {
	width:227px;
	height:420px;
	padding: 3px 3px 3px 3px;
	margin: 5px 5px 5px 5px;
	float:left;
	border:solid 1px #dfdfdf;
	background:#ffffff;
	/*box-shadow: inset 0px 0px 5px #dedede;
	-moz-box-shadow: inset 0px 0px 5px #dedede;
	-webkit-box-shadow: inset 0px 0px 5px #dedede;
	-ms-box-shadow: inset 0px 0px 5px #dedede;
	-o-box-shadow: inset 0px 0px 5px #dedede;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-o-boirder-radius:5px;*/
	}
#product_main1:hover {
	width:227px;
	height:420px;
	padding: 3px 3px 3px 3px;
	margin: 5px 5px 5px 5px;
	float:left;
	border:solid 1px #0b8822;
	background:#ffffff url(images/product_icon.png) no-repeat top left ;
	/*box-shadow: inset 0px 0px 5px #dedede;
	-moz-box-shadow: inset 0px 0px 5px #dedede;
	-webkit-box-shadow: inset 0px 0px 5px #dedede;
	-ms-box-shadow: inset 0px 0px 5px #dedede;
	-o-box-shadow: inset 0px 0px 5px #dedede;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-o-boirder-radius:5px;*/
	}

#product_main1 .name1 {
	width:227px;
	height:70px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#006600;
	font-weight:bold;
	font-size:12px;
	text-align:center;
	padding:5px 0px 0px 0px;
	position:absolute;
	float:left;
	
}

#product_main1 .image1 {
	width:212px;
	height:312px;
	margin-top:30px;
	float:left;

	
	
	}
	
#product_main1 .price1 {
	width:227px;
	height:25px;
	font-family: Georgia,Bitstream Charter,serif;
	background:url(images/catlogue_price.png) no-repeat center center;
	font-size:13px;
	color: #FFFFFF;;
	font-weight:bold;
	text-align:center;
	padding:4px 0px 0px 0px;
	float:left;
	}
	
	#product_main1 .saleprice1 {
	width:227px;
	height:25px;
	font-family: Georgia,Bitstream Charter,serif;
	background:url(images/catlogue_price2.png) no-repeat center center;
	font-size:13px;
	color: #FFFFFF;;
	font-weight:bold;
	text-align:center;
	padding:5px 0px 0px 0px;
	float:left;
	}


	
#productlinks1{
	width:217px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#006600;
	text-align:center;
	float:left;
	text-decoration:none;
	margin:5px 5px 0px 5px;
}


#foux .rigntpanel {
	width:240px;
	float:left;
	height:auto;	
	}
	
#foux .rigntpane2 {
	width:240px;
	float:right;
	height:auto;	
	}
	
#store_cl {
	width:238px;
	height:auto;
	padding-bottom:10px;
	float:left;
	background-color:#ffffff;
	box-shadow: inset 0px 0px 30px #dedede;
	-moz-box-shadow: inset 0px 0px 30px #dedede;
	-webkit-box-shadow: inset 0px 0px 30px #dedede;
	-ms-box-shadow: inset 0px 0px 30px #dedede;
	-o-box-shadow: inset 0px 0px 30px #dedede;
	border:1px solid #dedede;
	margin-bottom:5px;
}
#store_cl .hd {
	font-family:"Courier New", Courier, monospace;
	font-size:17px;
	font-weight:bold;
	text-align:center;
	padding:5px 0px 8px 0px;
	color:#006600;
	vertical-align:baseline;
	text-transform:uppercase;
	box-shadow: inset 0px 0px 5px #dedede;
	-moz-box-shadow: inset 0px 0px 5px #dedede;
	-webkit-box-shadow: inset 0px 0px 5px #dedede;
	-ms-box-shadow: inset 0px 0px 5px #dedede;
	-o-box-shadow: inset 0px 0px 5px #dedede;
}

#store_cl .normaltext{
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:100%;
	text-align:left;
	padding:3px 0px 3px 8px;
	color:#45494C;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #ebebeb;
	width:230px;
	float:left;
	height:auto;
	/*background-color:#f3f4f6;*/
	line-height:170%;
	font-style:italic;
	line-height:21px;
}

#store_cl .normaltext strong {
	color: #006600;
}


#joinuson {
	width:auto;
	height:auto;
	padding-bottom:10px;
	float:left;
}

#joinuson .hd {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	padding:5px 0px 5px 0px;
	text-transform:uppercase;
	color:#006600;
	font-weight:bold;
	float:left;
}

#joinuson .image{
	float:left;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;	
}

#usefullinks_main {
	width:238px;
	height:auto;
	float:left;
	margin:5px 0px 5px 0px;
	border:solid 1px  #DEDEDE;
}

#usefullinks_main2 {
	width:238px;
	height:auto;
	float:left;
	margin:5px 0px 5px 0px;
	
}

#usefullinks_main .hd {
	font-family:"Courier New",Courier,monospace;
	font-size:17px;
	font-weight:bold;
	text-align:center;
	text-transform:uppercase;
	padding:5px 0px 8px 0px;
	color:#006600;
	vertical-align:baseline;
	box-shadow: inset 0px 0px 5px #dedede;
	-moz-box-shadow: inset 0px 0px 5px #dedede;
	-webkit-box-shadow: inset 0px 0px 5px #dedede;
	-ms-box-shadow: inset 0px 0px 5px #dedede;
	-o-box-shadow: inset 0px 0px 5px #dedede;
}


.usefullinks a:link, .usefullinks a:visited{
	width:218px;
	height:auto;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:100%;
	color:#45494C;
	text-decoration:none;
	float:left;
	border-bottom-width: 1px;
	border-bottom-style:dashed;
	border-bottom-color:#ededed;
	/*background-image: url(images/hover_icon2.jpg);
	background-repeat: no-repeat;
	background-position: left center;*/
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left:3px;
	margin-left:5px;
	font-weight:normal;
}

.usefullinks a:hover {
	color:#45494C;
	/*background-image: url(images/hover_icon.jpg);*/
	font-weight:normal;
	text-decoration:underline;
	
	}
	
	
#broucher {
	width:240px;
	height:auto;
	padding-bottom:10px;
	float:left;
}

#broucher .hd {
	font-family:"Courier New",Courier,monospace;
	font-size:17px;
	text-align:center;
	padding:5px 0px 5px 0px;
	color:#006600;
	font-weight:bold;
	
}

#broucher .image {
height:160px;
width:240px;
border:solid 1px #CCCCCC;
}

#footer {
	width:980px;
	height:auto;
	float:left;
	margin-top: 5px;
	padding-top: 10px;
	border-top-width: 1px;
	border-top-style:dashed;
	border-top-color: #999999;
}
#footer .toplinks a:link, #footer .toplinks a:visited  {
	width:auto;
	height:auto;
	padding:5px;
	text-transform:uppercase;
	color:#006600;
	text-decoration:none;
	}
	
#footer .toplinks a:hover {
	color:#263bae;
	}

#footer .copyright {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:18px;
	padding: 5px 0px 5px 5px;
}

/*=======================for Inner Pages use=============*/

.inner_pages_hd {
	padding:10px 0px 10px 0px;
	float:left;
	width:725px;
	font-family:"Courier New",Courier,monospace;
	font-size:17px;
	font-weight:bold;
	text-transform:uppercase;
	color:#006600;
}
.inner_pages_hd_big {
	padding:8px 0px 5px 10px;
	float:left;
	width:970px;
	font-family:"Courier New",Courier,monospace;
	font-size:17px;
	font-weight:bold;
	text-transform:uppercase;
	color:#006600;
	background-color:#ebebeb;
	border: 1px solid #C5C5C5;
}

.hedlineleft{
	float:left;
	width: auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#006600;
}


.hedlineright{
	float:right;
	width: auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#333333;
}

#main_pages_bg{
	float:left;
	width:725px;
	background-image: url(images/pagebackfround.jpg);
	background-repeat: repeat;
	background-position: top;
}

#main_pages_bg .account_user {
	width:725px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	float: left;
}

#main_pages_bg .account_border {
	height:auto;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border:dotted 1px #CCCCCC;
	padding:10px;
	margin:10px;
	float:left;
	width: auto;
	background-color:#f1f1f1;
}

#main_pages_bg .order_border {
	height:auto;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border:dotted 1px #CCCCCC;
	padding:10px;
	margin: 10px 0px 0px 0px;
	float:left;
	width: 705px;
	background-color:#F2F2F2;
} 
#formmain {
	width:685px;
	height:auto;
	float:left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-weight: normal;
}

#formmain .user_name {
	width:130px;
	float:left;
	padding-top: 5px;
}

#formmain .orderuser_name {
	width:120px;
	float:left;
	padding: 7px 0px 7px 0px;
}
#formmain .order_name {
	width:200px;
	float:left;
	padding:7px 0px 7px 0px;
}
#formmain .user_name_sort {
	width:35px;
	float:left;
	padding-top: 5px;
}

#formmain .user_combo {
	width:auto;
	float:left;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 5px;
}

#formmain .user_textarea {
	width:auto;
	float:left;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left:15px;
}
.input1{
	width:140px;
	height:14px;
	overflow:hidden;
	margin:0;
	background-image: url(images/combo_l1.png);
	background-repeat: no-repeat;
	background-position: center center;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	float: left;
	color: #000000;
	padding-top: 10px;
	padding-right: 12px;
	padding-bottom: 10px;
	padding-left: 12px;
	background-color: Transparent;
	display:inline;
}
.input1:visited{
	width:140px;
	height:14px;
	overflow:hidden;
	margin:0;
	background-image: url(images/combo_l1.png);
	background-repeat: no-repeat;
	background-position: center center;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	float: left;
	color: #000000;
	padding-top: 10px;
	padding-right: 12px;
	padding-bottom: 10px;
	padding-left: 12px;
	background-color: Transparent;
	
}
.input1:hover{
	width:140px;
	height:14px;
	background-color:Transparent;
	overflow:hidden;
	margin:0;
	background-shadow: 2px 1px 1px #000000;
	background-image: url(images/combo-design.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	float: left;
	color: #000000;
	padding-top: 10px;
	padding-right: 12px;
	padding-bottom: 10px;
	padding-left: 12px;
	
}
.input1:focus{
	width:140px;
	height:14px;
	overflow:hidden;
	margin:0;
	background-image: url(images/combo-design.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	float: left;
	color: #999999;
	padding-top: 10px;
	padding-right: 12px;
	padding-bottom: 10px;
	padding-left: 12px;
	background-color: Transparent;
	
}


.input2{
	width:21px;
	height:14px;
	overflow:hidden;
	margin:0;
	background-image: url(images/secontcombo.png);
	background-repeat: no-repeat;
	background-position: center center;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	float: left;
	color: #999999;
	padding-top: 10px;
	padding-right: 14px;
	padding-bottom: 10px;
	padding-left: 14px;
	background-color: Transparent;
}
.input2:hover{
	width:21px;
	height:14px;
	background-color:Transparent;
	overflow:hidden;
	margin:0;
	background-image: url(images/secontcombo2.png);
	background-repeat: no-repeat;
	background-position: center center;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	float: left;
	color: #999999;
	padding-top: 10px;
	padding-right: 14px;
	padding-bottom: 10px;
	padding-left: 14px;
}
.input2:focus{
	width:21px;
	height:14px;
	overflow:hidden;
	margin:0;
	background-image: url(images/secontcombo2.png);
	background-repeat: no-repeat;
	background-position: center center;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	float: left;
	color: #999999;
	padding-top: 10px;
	padding-right: 14px;
	padding-bottom: 10px;
	padding-left: 14px;
	background-color: Transparent;
}


.star {
color:#FF0000;
}

.star {
color:#FF0000;
}
.sibmit_buttom {
float:right;
padding:0px 0px 0px 0px;
}

.button {
	float:left;
	padding: 0px 10px 0px 10px;
}
#products_discription2 {
	width:705px;
	height:auto;
	float:left;
	font-weight: normal;
	padding:0px 0px 0px 0px;
	margin:0px 0px 5px 0px;
	
}

#products_discription {
	width:715px;
	height:auto;
	float:left;
	font-weight: normal;
	padding:6px 5px 2px 5px;
	margin:0px 0px 3px 0px;
	background-color:#f2f2f2;
}



#products_discription .prodlinks a:link, .prodlinks a:visited  {
	width:auto;
	height:auto;
	padding:5px;
	color:#1384B9;
	text-decoration:none;
	}
	
#products_discription .prodlinks a:hover {
	color:#263bae;
	}
	
	
.pagerDRUPAL{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	float: right;
}
.pagerDRUPAL a,.pagerDRUPAL strong.pagerDRUPAL-current{
	padding:0.5em;
	color:#666666;
	font-weight:normal;
	text-decoration:none;
	font-size: 11px;
}
.pagerDRUPAL{clear:both;padding:0px 0px 3px;}
.pagerDRUPAL div{padding:0em;display:inline;}
.pagerDRUPAL strong,.pagerDRUPAL a{
	padding:2px 3px;
	margin:0px 0.0em 0px 0.0em;
	border:1px solid #d6d6d6;
	-moz-border-radius:2px;
	background-color: #e9e9e9;
	margin:5px 0px;
}
.pagerDRUPAL a:hover{
	text-decoration:underline;
	background-color: #CCCCCC;
}
.pagerDRUPAL strong{
	color:#fff;
	background-color: #041e7d;
	padding:2px 3px;
	margin:5px 0px;
}


.main_product_styby {
    color: #333333;
    float: left;
    font-size: 12px;
    font-weight: normal;
    height: auto;
    text-align: justify;
    text-decoration: none;
    vertical-align: middle;
    width: 250px;
}

.main_product_styby3 {
    color: #333333;
    float: left;
    font-size: 12px;
    font-weight: normal;
    height: auto;
    text-align: justify;
    text-decoration: none;
    vertical-align: middle;
    width: auto;
	margin-left:10px;
}

.main_product_styby2 {
	color: #333333;
	float: left;
	font-size: 12px;
	font-weight: normal;
	height: auto;
	text-align: justify;
	text-decoration: none;
	vertical-align: middle;
	width: 450px;
}

#order_hd{
	width:705px;
	height:auto;
	float:left;
	font-weight: normal;
	padding:5px 0px 5px 0px;	
	
}


#order_hd .items_order {
    float: left;
    text-transform: uppercase;
    width: 140px;
}

#order_hd .qty_main {
    float: left;
    margin-left: 5px;
    width: 50px;
}

#order_hd .qty {
    float: left;
    margin-left: 8px;
    width: 75px;
}

#order_hd .totla_order {
	float: left;
	text-transform: uppercase;
	width: 500px;
	text-align:right;
	color: #06269C;
}

#order_hd .shipping_cart {
    float: left;
    width: 150px;
}
#order_hd .shipping_items {
    float: left;
    width: 90px;
}

#order_hd .shipping_qty {
    float: left;
    width: 80px;
}

#order_hd .shipping_price {
    float: left;
    width: 80px;
}

#order_hd .shipping_total {
    float: left;
    width: 80px;
}


#order_hd .shipping_coupen {
    float: left;
    width: 80px;
}

#order_hd .shipping_aplycoupen {
    float: left;
    width: 100px;
}

#order_hd .shipping_applycupon{
    float: left;
    width: 60px;
	
}
#addtocart {
	height:auto;
	/*height:450px;*/
	width:310px;
	float:left;
	padding:0px 0px 0px 0px;
}

#addtocart_image_med{
	height:280px;
	width:300px;
	float:left;
	}
	
#addtocart_image_med .discription{
	height: 30px;
	width:300px;
	float:left;
	text-align:left;
	padding:5px 0px;

	}
	
	
#addtocart_image_size{
	height:400px;
	width:300px;
	float:left;
	}
#addtocart_text {
	height:auto;
	width:390px;
	float:left;
	padding:0px 0px 0px 15px;
}

#addtocart_text .discription{
	height:auto;
	width:390px;
	padding: 5px 0px 5px 0px;
	float:left;
	
}

#addtocart_text .discription_big{
	height:auto;
	width:390px;
	padding: 5px 0px 5px 0px;
	float:left;
	font-size:15px;
	color:#006600;
	
}

#addtocart_text .discription_button{
	height:25px;
	width:390px;
	padding: 5px 0px 5px 0px;
	float:right;
	font-size:15px;
	color:#006600;
	text-align:right;
	
}

#addtocart_text .discription2{
	height:auto;
	width:370px;
	background-image: url(images/icon_list.png);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 20px;
	
}

#addtocart_text .discription2 strong, #addtocart_text .discription2 b{
color:#006600;
	
}

#addtocart_text .discription strong{
color:#1384B9;
	
}
#addtocart_text .discription2_new{
	height:auto;
	width:330px;
	background-image: url(images/icon_list.png);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FF0000;
}
.links:link {
	color: #7a7a7a;
    font-family:Georgia,"Bitstream Charter",serif;
    font-size: 12px;
	line-height:140%;
    text-decoration: none;
   
}
.links:visited {
	color: #051F7B;
    font-family:Helvetica,Arial,Verdana,sans-serif;;
    font-size: 15px;
	line-height:140%;
    text-decoration: none;
}
.links:hover {
	color:#06269C;
	}
	#faq {
	width:725px;
	height:auto;
	float:left;
	font-weight: normal;
	
}

#faq .faqlinks a:link, faqlinks a:visited  {
	width:690px;
	height:25px;
	color:#666666;
	float:left;
	font-weight:bold;
	text-decoration:none;
	background-image: url(images/faq_icon.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding: 7px 0px 5px 35px;
	background-color: #f4f8fb;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	}
	
#faq .faqlinks a:hover {
	width:690px;
	height:25px;
	color:#0b278a;
	float:left;
	font-weight:bold;
	text-decoration:none;
	background-image: url(images/faq_icon2.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding: 7px 0px 5px 35px;
	background-color: #e8f4f9;
	}
	
#faq .faq_normaltext {
	width:690px;
	height:auto;
	float:left;
	font-weight: normal;
	padding:15px 0px 15px 35px;
	
	
}
#new_upadte {
	width:725px;
	height:auto;
	float:left;
	border: 1px dashed #CCCCCC;
	margin: 0px 0px 15px 0px;
}

.new_upadte_hd {
	width:715px;
	height:auto;
	float:left;
	padding:5px;
	background-color: #e8f4f9;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}

.new_upadte_text {
	width:715px;
	height:auto;
	float:left;
	padding:5px;
	}
	
.new_upadte_imge {
	width:100px;
	height:100px;
	padding:5px 5px 5px 5px;
	margin:5px 10px 5px 5px;
	float:left;
	border:dashed 1px #CCCCCC;
	
	}




.eXtremeTable {
	margin: 0;
	padding: 0;
}

.eXtremeTable select {
	font-family: Verdana;
	font-size: 9px;
	border: solid 1px #EEE;
	width: 75px;
}

.eXtremeTable .tableRegion {
	border: 1px solid #EFEFEF;
	padding: 2px;
	font-family:Verdana;
	font-size: 10px;
	margin-top: 7px;
}

.eXtremeTable .filter {
	color: #FFFFFF;
	background: #f2f2f2;
}

.eXtremeTable .filter input {
	font-family: Verdana;
	font-size: 10px;
	width: 98%;
}

.eXtremeTable .filter select {
	font-family: Verdana;
	font-size: 9px;
	border: solid 1px #EEE;
	width: 100%;
}

.eXtremeTable .tableHeader {
	color: #666666;
	font-family:Verdana;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	padding-right: 4px;
	padding-left: 3px;
	padding-top: 5;
	padding-bottom: 5;
	margin: 0;
	border: solid 1px #999999;
	background: #f2f2f2;
}

.eXtremeTable .tableHeaderSort {
	color: #138FB4;
	font-family:Verdana;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	padding-right: 3px;
	padding-left: 3px;
	padding-top: 4;
	padding-bottom: 4;
	border: solid 1px #EFEFEF;
	background:#F3F3F3;
	border: solid 1px #999999;
	
}

.eXtremeTable .odd a, .even a {
	color: #138FB4;
	font-size: 10px;
}

.eXtremeTable .odd td, .eXtremeTable .even td {
	padding-top: 2px;
	padding-right: 3px;
	padding-bottom: 2px;
	padding-left: 3px;
	vertical-align: middle;
	font-family:Verdana;
	font-size: 10px;
	color: #138FB4;
}

.eXtremeTable .odd {
	background-color: #f2f2f2;
}

.eXtremeTable .even {
	background: #f8f8f8;
}

.eXtremeTable .highlight td {
	color: #000000;
	font-size: 10px;
	padding-top: 2px;
	padding-right: 3px;
	padding-bottom: 2px;
	padding-left: 3px;
	vertical-align: middle;
	background-color: #8bc8fb;
}

.eXtremeTable .highlight a, .highlight a {
	color: black;
	font-size: 10px;
}

.eXtremeTable .toolbar {
	background-color: #F4F4F4;
	font-family:Verdana;
	font-size: 9px;
	margin-right: 1px;
	border-right: 1px solid silver;
	border-left: 1px solid silver;
	border-top: 1px solid silver;
	border-bottom: 1px solid silver;
}

.eXtremeTable .toolbar td {
	color: #444444;
	padding: 0px 3px 0px 3px;
	text-align:center;
}

.eXtremeTable .separator {
	width: 7px;
}

.eXtremeTable .statusBar {
	font-family:Verdana;
	font-size: 10px;
}

.eXtremeTable .filterButtons {
	background-color: #efefef;
	text-align: right;
}

.eXtremeTable .title {
	color: #444444;
	font-weight: bold;
	font-family:Verdana;
	font-size: 15px;
	vertical-align: middle;
}

.eXtremeTable .title span {
	margin-left: 7px;
}

.eXtremeTable .formButtons {
	display: block;
	margin-top: 10px;
	margin-left: 5px;
}

.eXtremeTable .formButton {
	cursor: pointer;
	font-family:Verdana;
	font-size:10px;
	font-weight: bold;
	background-color: #308dbb;
	color: white;
	margin-top: 5px;
	border: outset 1px #333;
	vertical-align: middle;
}

.eXtremeTable .tableTotal {
	background-color: #ffffff;
	border-top: solid 1px Silver;
}

.eXtremeTable .tableTotalEmpty {
	background-color: #FFFFFF;	
}
	
	
.address_bold {
	color:#000000;
}

.serch_location {
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:100%;

	width:218px; 
	height:auto; 
	padding:10px 10px; 
	margin-bottom:10px; 
	float:left;
	color:#45494C;
	
}


.search_main_box {
	height:auto;
	width:380px;
	float:right;
	
	
}
.search_button {
	height:auto;
	width:370px;
	float:right;
	padding:5px 0px 4px 0px;
	text-align:right;
}

.innerpages_style {
   
    background: url(images/product_bg.jpg) repeat-y scroll center top transparent;
    border: 1px solid #F3F3F3;
    float: left;
    padding: 5px;
    width: 715px;
}
div#pop-up { 
  position: absolute;
  width: 530px;
  padding: 10px;
  /*background:url(images/popup_design.jpg) repeat-y top center;*/
 color: #000000;
  /*border: 1px solid #dddddd;*/
  font-size: 90%;
  background-color:#487c00;
}
div#container {
 display:none; 
  width: 540px;
  margin: 100px auto 0 auto;
  padding: 0px; 
  border: 1px;
}

.ldwdc {
 	font-family: Georgia,"Bitstream Charter",serif;
    font-size: 12px;
    font-weight: bold;
    height: 25px;
	color:#006600;
    padding: 5px 0 0 0px;
    text-decoration: none;
    width: 240px;
	float:left;
	}
	
	.ldwdc a{
 	font-family: Georgia,"Bitstream Charter",serif;
    font-size: 12px;
    font-weight: bold;
    
	color:#006600;
    
    text-decoration: none;
    
	float:left;
	}
	.ldwdc a:hover{
 	font-family: Georgia,"Bitstream Charter",serif;
    font-size: 12px;
    font-weight: bold;
    
	color:#006600;
    
    text-decoration: underline;
    
	}
	
select  {
	border:solid 1px  #CCCCCC;
	padding:2px 2px 2px 2px;
	border-radius:5px;
}

#scrollTest {
	width: 980px;
	position: relative;
	top: 5px;
	height: 490px;
	overflow: auto;
	color: #AAA;
	background-color:#EBEBEB;
}

