/* CSS Document */
/* feedback button style */
#fixme {
	/* Netscape 4, IE 4.x-5.0/Win and other lesser browsers will use this */
  position: absolute; right: 0px; top: 250px;
  width:26px;
  height:100px;
  background-color:#999999;
}
body > div#fixme {
  /* used by Opera 5+, Netscape6+/Mozilla, Konqueror, Safari, OmniWeb 4.5+, iCab, ICEbrowser */
  position: fixed;
}


div#fixme {
  /* IE5.5+/Win - this is more specific than the IE 5.0 version */
  right: expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
  top: expression( ( 250 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}

/* feedback button style */


body{
margin:0px;
background-color:#cbdaec;
}

#main{
width:950px;
height:auto;
margin-left:auto;
margin-right:auto;
}

#h-header{
width:950px;
height:auto;
float:left;
}

#navigation{
width:950px;
height:37px;
float:left;
font-size:1px;
background-image:url(../images/index_08.jpg);
}

#nav-1{
width:100px;
height:27px;
float:left;
padding-top:10px;
text-align:center;
background-image:url(../images/index_12.jpg);
background-repeat:no-repeat;
background-position:right;
}

#nav-2{
width:92px;
height:27px;
float:left;
padding-top:10px;
text-align:center;
background-image:url(../images/index_12.jpg);
background-repeat:no-repeat;
background-position:right;
}

#nav-3{
width:117px;
height:27px;
float:left;
padding-top:10px;
text-align:center;
background-image:url(../images/index_12.jpg);
background-repeat:no-repeat;
background-position:right;
}

#nav-4{
width:73px;
height:27px;
float:left;
padding-top:10px;
text-align:center;
background-image:url(../images/index_12.jpg);
background-repeat:no-repeat;
background-position:right;
}

#nav-5{
width:64px;
height:27px;
float:left;
padding-top:10px;
text-align:center;
background-image:url(../images/index_12.jpg);
background-repeat:no-repeat;
background-position:right;
}

#nav-6{
width:102px;
height:27px;
float:left;
padding-top:10px;
text-align:center;
background-image:url(../images/index_12.jpg);
background-repeat:no-repeat;
background-position:right;
}

#nav-7{
width:103px;
height:27px;
float:left;
padding-top:10px;
text-align:center;
background-image:url(../images/index_12.jpg);
background-repeat:no-repeat;
background-position:right;
}

#daily-price{
width:163px;
height:32px;
padding-top:5px;
padding-left:10px;
padding-right:10px;
float:left;
text-align:center;
}


#nav_home{
width:30px;
height:37px;
float:right;
}



#nav_cart{
width:137px;
height:27px;
padding-right:5px;
padding-top:10px;
float:right;
text-align:right;
background-image:url(../images/index_12.jpg);
background-repeat:no-repeat;
background-position:left;
}

#h-header-1{
width:950px;
height:171px;
float:left;
}

#h-header-11{
width:513px;
height:171px;
float:left;
font-size:1px;
}

#h-header-12{
width:432px;
height:163px;
text-align:right;
padding-right:5px;
padding-top:8px;
float:left;
background-image:url(../images/index_15.jpg);
}

#h-header-2{
width:950px;
height:180px;
float:left;
}

#h-header-21{
width:478px;
height:50px;
float:left;
padding-top:130px;
padding-left:30px;
padding-right:5px;
text-align:right;
background-image:url(../images/index_16.jpg);
}

#h-header-22{
width:437px;
height:180px;
float:left;
background-image:url(../images/index_17.jpg);
}


#h-middle{
width:930px;
height:auto;
float:left;
background-color:#FFFFFF;
padding-top:5px;
padding-left:10px;
padding-right:10px;
}

#h-welcome{
width:930px;
height:auto;
float:left;
padding-bottom:10px;
}

#h-chains{
width:930px;
height:auto;
float:left;
}

.h-chains-1{
width:227px;
height:auto;
float:left;
padding-right:7px;
}

.h-chains-img{
width:227px;
height:auto;
float:left;
font-size:1px;
}

.h-chains-txt{
width:227px;
height:28px;
float:left;
background-color:#07447d;
}

.h-chains-txt-1{
width:122px;
height:22px;
float:left;
padding-left:5px;
padding-top:6px;
}

.h-chains-txt-2{
width:95px;
height:22px;
padding-right:5px;
padding-top:6px;
text-align:right;
float:left;
}

.h-chains-2{
width:227px;
height:auto;
float:left;
}

#h-middle-cont{
width:930px;
height:auto;
float:left;
padding-top:20px;
}

#h-middle-cont1{
width:275px;
height:228px;
float:left;
padding-right:10px;
}

.add-box{
width:425px;
height:80px;
float:left;
border:#bbbbbb 1px solid;
}


.natural-gem-1{
width:299px;
height:70px;
padding-left:6px;
padding-top:5px;
padding-bottom:5px;
float:left;
}

.natural-gem-2{
width:120px;
height:80px;
float:left;
}

.cld-1{
width:325px;
height:70px;
padding-left:6px;
padding-top:5px;
padding-bottom:5px;
float:left;
}

.cld-2{
width:91px;
height:70px;
padding-top:10px;
float:left;
}

#h-middle-cont2{
width:645px;
height:auto;
float:left;
}

.h-middle_cont21{
width:645px;
height:auto;
float:left;
padding-bottom:10px;
}

.head_features{
width:312px;
height:auto;
float:left;
padding-right:10px;
}

.head_feature_h{
width:312px;
height:auto;
float:left;
padding-bottom:5px;
}

.head_feature_cont{
width:312px;
height:auto;
float:left;
}

.head_feature_img{
width:53px;
height:auto;
float:left;
}

.head_feature_txt{
width:249px;
height:auto;
padding-left:10px;
float:left;
}


#footer{
width:950px;
height:40px;
float:left;
padding-top:14px;
text-align:center;
background-image:url(../images/index_78.jpg);
}

.m-10{
margin-top:10px;
}



#header-1{
width:950px;
height:200px;
float:left;
}

#header-11{
width:513px;
height:200px;
float:left;
font-size:1px;
}

#header-12{
width:432px;
height:192px;
text-align:right;
padding-right:5px;
padding-top:8px;
float:left;
background-image:url(../images/header-right.jpg);
}

#middle{
width:930px;
height:auto;
float:left;
background-color:#FFFFFF;
padding-top:5px;
padding-left:10px;
padding-right:10px;
background-image:url(../images/middle-bg.jpg);
background-repeat:no-repeat;
background-position:left top;
}

#products_display{
width:930px;
height:auto;
float:left;
}

.products{
width:270px;
height:340px;
float:left;
padding-left:30px;
}

.products_1{
width:270px;
height:214px;
float:left;
}

.products_11{
width:197px;
height:212px;
border:#dcdcdd 1px solid;
font-size:1px;
float:left;
}

.products_12{
width:61px;
height:214px;
float:left;
padding-left:10px;
text-align:right;
font-size:1px;
}

.thumb1{
width:59px;
height:63px;
float:left;
border:#dcdcdd 1px solid;
}

.thumb2{
width:59px;
height:63px;
float:left;
margin-top:9px;
margin-bottom:10px;
border:#dcdcdd 1px solid;
}

.products_2{
width:200px;
height:111px;
padding-right:70px;
text-align:center;
float:left;
}

.products_21{
width:200px;
height:50px;
padding-top:6px;
float:left;
}

.products_22{
width:200px;
height:25px;
padding-top:5px;
float:left;
}

#bottom_adds{
width:930px;
height:auto;
margin-top:20px;
background-image:url(../images/products_07.jpg);
background-repeat:no-repeat;
background-position:top;
padding-top:20px;
padding-bottom:10px;
float:left;
}

.bottom_add{
width:424px;
height:auto;
float:left;
padding-left:26px;
}

#product-details1{
width:337px;
height:342px;
float:left;
border:#dcdcdd 1px solid;
font-size:1px;
}

#product-details2{
width:531px;
height:auto;
float:left;
padding-left:15px;
padding-right:15px;
}

#product-details21{
width:531px;
height:66px;
float:left;
}

#product-details22{
width:531px;
height:auto;
padding-top:20px;
float:left;
margin-right:8px;
}

.dthumb{
width:59px;
height:63px;
border:#dcdcdd 1px solid;
margin-right:10px;
float:left;
font-size:1px;
}

#productsd_display{
width:910px;
height:auto;
float:left;
padding-left:20px;
}

.product_detail_h{
width:531px;
height:25px;
float:left;
}

.product_detail{
width:531px;
height:15px;

font-size:1px;
float:left;
border-bottom:#dad9d9 1px solid;
padding-top:8px;
}
/*----New CSS Start----*/
.product_detail_panel{
width:531px;
height:auto;
font-size:1px;
float:left;
/*border-bottom:#dad9d9 1px solid;
padding-top:8px;*/
}
/*----New CSS End----*/
.product_detail_1{
width:200px;
height:15px;
float:left;
}

.product_detail_2{
width:331px;
height:15px;
float:left;
text-align:right;
}

.product_detail_btn{
width:531px;
height:auto;
padding-top:20px;
text-align:right;
float:left;
}

#middle_cont{
width:930px;
height:auto;
float:left;
}

.media_1{
width:290px;
height:auto;
float:left;
}

.media_11{
width:290px;
height:auto;
padding-top:10px;
padding-bottom:10px;
float:left;
}

.media_12{
width:290px;
height:auto;
float:left;
}

.media_2{
width:580px;
height:auto;
padding-left:10px;
float:right;
}

.media_21{
width:580px;
height:auto;
padding-bottom:10px;
padding-top:10px;
float:left;
}

.media_211{
width:300px;
height:auto;
float:left;
}

.media_212{
width:280px;
height:auto;
float:left;
text-align:right;
}

.media_22{
width:580px;
height:auto;
float:left;
}

#contact_1{
width:565px;
height:auto;
float:left;
padding-left:20px;
}

#contact_2{
width:335px;
height:auto;
float:left;
}

#contact_21{
width:335px;
height:auto;
padding-bottom:5px;
float:left;
}

#contact_22{
width:335px;
height:350px;
float:left;
}

#shopping-cart-h{
width:930px;
height:auto;
float:left;
padding-bottom:10px;
}

#shopping-cart-h1{
width:300px;
height:auto;
float:left;
}

#shopping-cart-h2{
width:630px;
height:auto;
float:left;
text-align:right;
font-size:1px;
}

.shopping-cart{
width:908px;
height:auto;
float:left;
border:#dcdcdd 1px solid;
margin-bottom:10px;
padding:10px;
}

.shopping-cart-img{
width:59px;
height:63px;
float:left;
font-size:1px;
border:#dcdcdd 1px solid;
}

.shopping-cart-det{
width:210px;
height:auto;
float:left;
padding-left:20px;
}

.shopping-cart-in{
width:300px;
height:auto;
float:left;
padding-left:20px;
}

.shopping-cart-pr{
width:200px;
height:auto;
float:left;
}

.shopping-cart-de{
width:50px;
height:auto;
float:right;
}

.hal_txtbox{
width:95px;
height:15px;
padding-top:2px;
border:#dad9d9 1px solid;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#353535;
}

.in_txtbox{
width:30px;
height:15px;
padding-top:2px;
border:#dad9d9 1px solid;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#353535;
}


.qty_txtbox{
width:50px;
height:17px;
border:#dad9d9 1px solid;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#353535;
}


#shopping-cart-b{
width:930px;
height:auto;
float:left;
}

#shopping-cart-b1{
width:300px;
height:auto;
float:left;
}

#shopping-cart-b2{
width:300px;
height:auto;
float:right;
text-align:right;
}

#shopping-cart-txt{
width:930px;
height:auto;
padding-top:20px;
float:left;
}

.middle_cont{
width:930px;
height:auto;
float:left;
}

.signup_h{
width:930px;
height:auto;
float:left;
padding-bottom:10px;
}

.signup_cont{
width:890px;
height:auto;
padding-left:20px;
padding-right:20px;
float:left;
}

.signup_cont1{
width:415px;
height:auto;
background-image:url(../images/signup_03.jpg);
background-repeat:no-repeat;
background-position:right;
padding-right:30px;
padding-top:20px;
float:left;
}

.signup_cont2{
width:395px;
height:auto;
padding-left:50px;
float:left;
padding-top:20px;
}

.txtbox{
width:200px;
height:17px;
padding-top:3px;
border:#bdbcbc 1px solid;
	margin-bottom: 0px;
}
.selectbox{
width:203px;
height:20px;
border:#bdbcbc 1px solid;
margin-bottom: 0px;
}

.login_1{
width:415px;
height:auto;
float:left;
}

.login_11{
width:385px;
height:auto;
padding-left:10px;
padding-right:20px;
padding-top:10px;
padding-bottom:20px;
float:left;
background-image:url(../images/login_06.jpg);
border-top:#eaeaea 1px solid;
}

.login_12{
width:415px;
height:19px;
float:left;
background-image:url(../images/login_06-04.jpg);
}

.login_2{
width:415px;
height:auto;
float:right;
}

.login_txtbox{
width:260px;
height:17px;
padding-top:3px;
border:#dad9d9 1px solid;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#353535;
}

.shopping-total{
width:908px;
height:auto;
float:left;
border:#dcdcdd 1px solid;
margin-bottom:10px;
padding:10px;
}

.shopping-total-1{
width:400px;
height:auto;
float:left;
}

.shopping-total-2{
width:508px;
height:auto;
float:left;
text-align:right;
}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:330px;
}

.modalPopup1 {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:710px;
	height:405px;
}

.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

#feedback_11{
width:190px;
height:21px;
float:left;
padding-left:10px;
text-align:left;
}

#feedback_12{
width:125px;
height:21px;
float:left;
}


#feedback{
width:330px;
height:270px;
float:left;
background-color:#f6f6f6;

}

#feedback_1{
width:325px;
height:21px;
float:left;
background-color:#353535;
padding-right:5px;
text-align:right;
padding-top:5px;
}

#feedback_2{
width:300px;
height:234px;
float:left;
padding-left:15px;
padding-right:15px;
padding-top:10px;
}


.my-account-de{
width:890px;
height:auto;
padding-left:20px;
padding-right:20px;
float:left;
}

.order_details{
width:632px;
height:auto;
float:left;
margin-top:10px;
margin-left:20px;
border:#c4c4c4 1px solid;
}

.td_bdr_r{
border-right:#c4c4c4 1px solid;
}

.change-pass{
width:415px;
height:auto;
margin-left:auto;
margin-right:auto;
}


#my-account-h{
width:928px;
height:28px;
float:left;
background-image:url(../images/myaccount_03.jpg);
border:#e3e4e3 1px solid;
margin-bottom:20px;
}

#my-account-h1{
width:290px;
height:22px;
float:left;
padding-top:6px;
padding-left:10px;
}

#my-account-h2{
width:610px;
height:22px;
float:right;
padding-top:6px;
padding-right:10px;
text-align:right;
}

.shopping-total{
width:908px;
height:auto;
float:left;
border:#dcdcdd 1px solid;
margin-bottom:10px;
padding:10px;
}

.shopping-total-1{
width:400px;
height:auto;
float:left;
}

.shopping-total-2{
width:508px;
height:auto;
float:left;
text-align:right;
}

.my-account-de{
width:890px;
height:auto;
padding-left:20px;
padding-right:20px;
float:left;
}

.order_details{
width:632px;
height:auto;
float:left;
margin-top:10px;
margin-left:20px;
border:#c4c4c4 1px solid;
}

.td_bdr_r{
border-right:#c4c4c4 1px solid;
}

.change-pass{
width:415px;
height:auto;
margin-left:auto;
margin-right:auto;
}


#up-details{
width:700px;
height:auto;
float:left;
}

#up-details-h{
width:700px;
height:38px;
float:left;
}

#up-details-h1{
width:34px;
height:38px;
background-image:url(../images/lcnr.png);
float:left;
}

#up-details-h2{
width:631px;
height:26px;
padding-left:5px;
padding-top:12px;
background-image:url(../images/login_15.jpg);
float:left;
}

#up-details-h3{
width:30px;
height:38px;
font-size:1px;
background-image:url(../images/rcnr.png);
float:left;
}

#up-detail_cont{
width:658px;
height:auto;
padding:20px;
float:left;
background-color:#f5f5f5;
border-left:#c8c8c8 1px solid;
border-right:#c8c8c8 1px solid;
border-bottom:#c8c8c8 1px solid;
}

#up-detail-desc1{
width:658px;
height:auto;
float:left;
padding-bottom:20px;
}

.ul{
list-style-image:url(../images/usp_07.jpg);
line-height:18px;
margin-left:2em;
padding-left:0px;
}

#shopping-cart-box{
width:930px;
height:auto;
float:left;
padding-bottom:10px;
}

#up-details-h1{
width:34px;
height:38px;
background-image:url(../images/lcnr.png);
float:left;
}

#up-details-h3{
width:30px;
height:38px;
font-size:1px;
background-image:url(../images/rcnr.png);
float:left;
}

#compare{
width:928px;
height:345px;
float:left;
background-image:url(../images/compare_03.jpg);
border:#a7a7a7 1px solid;
}

#compare_items{
width:180px;
height:345px;
float:left;
}

#compare_i_1{
width:174px;
height:22px;
float:left;
padding-left:6px;
padding-top:95px;
}

.compare_item{
width:174px;
height:20px;
padding-left:6px;
padding-top:7px;
float:left;
}

.compare_pro_cont{
width:138px;
height:345px;
padding-right:6px;
float:left;
}

.compare_pro{
width:136px;
height:345px;
float:left;
border-left:#a7a7a7 1px solid;
border-right:#a7a7a7 1px solid;
}

.compare_pr_close{
width:130px;
height:24px;
float:left;
text-align:right;
padding-right:6px;
padding-top:3px;
background-color:#e0e0e0;
}

.compare_pr_img{
width:98px;
height:78px;
float:left;
padding-left:38px;
padding-top:12px;
}

.compare_pitem{
width:120px;
height:20px;
padding-left:16px;
padding-top:7px;
float:left;
}

.compare_cart{
width:136px;
height:32px;
text-align:center;
float:left;
padding-top:7px;
}

.product_detail_btn1{
width:200px;
height:auto;
text-align:left;
float:left;
}

.product_detail_btn2{
width:200px;
height:auto;
text-align:right;
float:right;
}

#welcome_login{
width:432px;
height:30px;
float:left;
}

#price_space{
width:432px;
height:120px;
float:left;
text-align:right;
}

#nav-8{
width:103px;
height:27px;
float:left;
padding-top:10px;
text-align:center;
background-image:url(../images/index_12.jpg);
background-repeat:no-repeat;
background-position:right;
}

.medium_img{
width:337px;
height:342px;
}

#dhtmltooltip{
position: absolute;
width: 150px;
border: 1px solid #06437c;
padding: 5px;
background-color:#e2f5ff;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=130);
}

#up-detail-desc2{
width:656px;
height:110px;
float:left;
border:#c4c4c4 1px solid;
}

#up-detail-head{
width:648px;
height:auto;
float:left;
padding-left:5px;
padding-bottom:10px;
}

/*----track perchages--*/

.header_strip{
width:870px;
height:38px;
float:left;
background-image:url(../images/login_15.jpg);
}

.left_cnr{
width:34px;
height:38px;
float:left;
background-image:url(../images/login_113.jpg);
}

.header_strip_mid{
width:811px;
height:26px;
float:left;
padding-left:5px;
padding-top:12px;
}

.right_cnr{
width:20px;
height:38px;
float:left;
background-image:url(../images/login_17.jpg);
}

.admin_detail{
width:828px;
height:auto;
float:left;
padding:20px;
background-color:#f5f5f5;
border-left:#c8c8c8 1px solid;
border-right:#c8c8c8 1px solid;
border-bottom:#c8c8c8 1px solid;
}
/*---------------------------*/
/*---------Brochure-----------*/
#enquiry{width:660px;
          height:auto;
          margin-left:60px;
		  float:left}
		  
#enquiry1{width:660px;
          height:33px;
		  float:left;
		  background-image:url(../images/enquiry_03.jpg)}
		  
#benquiry{width:660px;
          height:33px;
		  float:left;
		  /*background-image:url(../images/brouchre.jpg)}*/
		  background-image:url(../images/order.jpg)}
		  
#enquiry2{width:638px;
          height:auto;
		  float:left;
		  background-color:#f1effd;
		  border-left:#cdcbcb 1px solid;
		  border-right:#cdcbcb 1px solid;
		  padding-top:10px;
		  padding-top:20px;
		  padding-left:20px}
		  
#enquiry21{width:408px;
          height:auto;
		  float:left}
		  
#enquiry22{width:230px;
          height:300px;
		  /*background-image:url(../images/enquiry_07.jpg);*/
		  background-repeat:no-repeat;
		  float:left}
		  
#enquiry3{width:660px;
          height:17px;
		  float:left;
		  background-image:url(../images/enquiry_14.jpg);
		  background-repeat:no-repeat;
		  font-size:10px}
/*-----Popup Window css-------*/
.pop_win
{
	height: auto;
	width: 774px;
	padding:100px;
}
.modalBackground {
	background-color:#999999;
	filter:alpha(opacity=70);
	opacity:0.7;
}


#up-details
{
width:650px;
height:auto;
margin-left:auto;
margin-right:auto;
padding-bottom:20px;
}

#up-detail_First
{
width:650px;
height:auto;
margin-left:auto;
margin-right:auto;
padding-bottom:20px;
}
#up-detail_Second
{
width:650px;
height:auto;
margin-left:auto;
margin-right:auto;
padding-bottom:20px;
}

#up-details
{
width:650px;
height:auto;
margin-left:auto;
margin-right:auto;
padding-bottom:20px;
}
.up-details_1
{
width:650px;
height:auto;
float:left;

}
.up-details_2
{
width:648px;
height:28px;
float:left;
background-color:#f5f5f5;
border:#032443 1px solid;
}

.up-details_2_1
{
width:578px;
height:20px;
float:left;
padding-left:20px;
padding-top:8px;
}
.up-details_2_2
{
width:50px;
height:22px;
float:right;
padding-top:6px;
text-align:center;
text-decoration:none;
}
.up-detail_cont{
width:608px;
height:auto;
float:left;
padding:20px;
background-color:#f5f5f5;
border-left:#032443 1px solid;
border-right:#032443 1px solid;
border-bottom:#032443 1px solid;
}

.up-detail-desc1{
width:608px;
height:auto;
float:left;
}
#up-details_box{
width:700px;
height:auto;
background-color:#062d54;
padding:15px;
float:left;
}
