/**{ behavior: url("./misc/iepngfix/iepngfix.htc")}*/
*{ behavior: url("iepngfix.htc")}
* {
    padding: 0;
    margin: 0;
} 
body
{ background: #E38272 url(../images/body_bg.jpg) repeat-x;
  font-family: 13px/20px Arial,Helvetica,sans-serif;
  color:#000; 
  margin-top:0px;
  text-align:center;
 }

.intro_body
{ background: #E38272 url(../images/body_bg1.jpg) repeat-x;
  font-family: 13px/20px Arial,Helvetica,sans-serif;
  color:#000; 
  margin-top:0px;
  text-align:center;
 }
/*input, select, textarea {
 	background-color:#FEFDE0;
	color:#B85412;
	border:1px solid #D8643D;
	font-weight:bold;
	-moz-border-radius: 3px;
	-webkit-border-radius:3px;
	min-width:100px;FEF3FE A92710
}*/
 input, select, textarea {
	color:#D9582D;
	font-weight:bold;
	font-size:14px;
	background:#f1f1f1;
	border:1px solid #5D5D5D;
	height:30px;
	-moz-border-radius: 3px;
	-webkit-border-radius:3px;
}
.button_style {
	background:url(../images/more_mid.jpg) repeat-x;
	color:#FFF;
	height:45px;
	border:2px solid #930000;
	font-size:18px;
	font-weight:bold;
	padding:0px 2px;
	margin-bottom:5px;
	-moz-border-radius: 5px;
	-webkit-border-radius:5px;
	cursor:pointer;
	font-weight:bold;
}
.button_style:hover {
	background:url(../images/button_hover.jpg) repeat-x;
	color:#FFF;
	height:45px;
	border:2px solid #930000;
	font-size:18px;
	font-weight:bold;
	padding:0px 2px;
	margin-bottom:5px;
	-moz-border-radius: 5px;
	-webkit-border-radius:5px;
	cursor:pointer;
	font-weight:bold;
}
.make_appointmentbutton_style {
	margin:0 auto;
	background: #ECDAED url(../images/makeAppointment.jpg) no-repeat -0px -0px;
	border:0px;
	width:245px;
	cursor:pointer;
	height:48px;
	margin-bottom:5px;
}
.make_appointmentbutton_style:hover {
	margin:0 auto;
	background: #ECDAED url(../images/makeAppointment.jpg) no-repeat -0px -50px;
	width:245px;
	border:0px;
	cursor:pointer;
	height:48px;
	margin-bottom:5px;
/*	-moz-border-radius: 10px;
	-webkit-border-radius:10px;
*/}

.make_appointmentNowbutton_style {
	margin:0 auto;
	/*background: #FEF3FE url(../images/bookappointment.png) no-repeat;*/
	border:0px;
	width:245px;
	cursor:pointer;
	height:48px;
	margin:5px;
		-moz-border-radius: 10px;
	-webkit-border-radius:10px;
}
.make_appointmentNowbutton_style:hover {
	margin:0 auto;
	/*background: #FEF3FE url(../images/bookappointment.png) no-repeat;*/
	width:245px;
	border:0px;
	cursor:pointer;
	height:48px;
	margin:5px;
	-moz-border-radius: 10px;
	-webkit-border-radius:10px;
}
  
#con
 {
	width:972px;
	margin:0 auto;
	background: #B9B9B9 url(../images/bg.jpg) repeat-x;
 }
  #consub
 {
	width:972px;
	margin:0 auto;
	height:auto;
	/*background: #323232 url(../images/bgsub.jpg) repeat-x;*/
 }
 
.navigationMenu /* sreeman created for (navigation Menus) */
{ border-top:1px solid #2C1022;
  width:972px;
  height:50px;
  clear:right;
  text-align:left;
  text-transform:capitalize;
  background:url(../images/menu_bg.jpg) repeat-x;
  font-size:15px;
  font-weight:bold;
  margin: 0px 0px 10px 0px;
  
 }
	
 .contentsub
{
 width:704px;
  float:right;
  text-align:justify;
  background:#EDEBEC none repeat scroll 0 0 ;
  //background:#D97659 none repeat scroll 0 0 ;
  margin-right:0px;
  color:#000;
    }
.contentsub p
{
	/*color:Gray;*/ /* OLD STYLE */
	color:#000;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
}
a {color:#9F1C57; text-decoration:none;}
a:hover {text-decoration:underline; color:#E64D92;}
h2 {color:#E64D92; font-size:18px;}
h1
{ color:#fff; 
  font-size:15px;
  font-family:Arial,Helvetica,sans-serif;
  font-weight:bold;
  background:url(../images/tittle_bar.png) repeat-x;
  height:23px;
  //margin-top:10px;
  margin-left:0px;
  text-align:center;
  padding:8px 0px 0px 0px;
  margin-bottom:10px;
  text-transform:uppercase;
}
.h1
{ color:#fff; 
  font-size:15px;
  font-family:Arial,Helvetica,sans-serif;
  font-weight:bold;
  background:url(../images/tittle_bar2.jpg) repeat-x;
  height:23px;
  margin-top:10px;
  margin-left:0px;
  text-align:center;
  padding:8px 0px 0px 0px;
  margin-bottom:10px;
  text-transform:uppercase;
}
p
{
	 margin-top:10px;
  margin-left:10px;
  text-align :justify;
  margin-right:5px;
  margin-bottom:30px;
  font-size:12px;
  color:#000;
}
/*------------------------------------------------------------- new changes for site map */ 
.stmap li{
 margin-left: 30px;
 list-style-image: url(../images/arw.gif);
 font-family:Arial,Helvetica,sans-serif;
 font-weight:bold;
 font-size:13px;
}
.stmap a:hover{ 
/*text-decoration:none; color:#CE3452;*/
text-decoration:none; color:#C6284A;

}
/*------------------------------------------------------------- new changes for site map */
*+html .left li
{ padding:15px 4px 8px 0px;
 }
/*------------------------------------------------------------- new changes */
*html .left li
{ padding:15px 4px 8px 0px;
 }
/*------------------------------------------------------------- */
.left li
{ /*padding:0 4px 8px 10px;*/
 padding:15px 4px 8px 0px;  /* ---------------------------- new changes */
 }

.left ul 
{ list-style:none;
  /*margin:0 5px;*/
  margin:0 0px; /* ---------------------------- new changes */
  padding:0;}

/*.left li
{ padding:0 4px 8px 10px;#D3305C
 }
*/
#header
{ height:auto;
  width:972px;
 margin:0 auto;
 
  color:#000;}
  
.header_home {
height:100px;
  width:972px;
 margin:0 auto;
 
  color:#000;
}
#left
{ 
width:265px;
float:left;

}
#left h4
{
	margin:30px 0 30px 0px;
	
}
.head
{
	height:98px;
	text-align:center;
	vertical-align :middle;
	
	
}

/*---------------------------------------- ------------------------ new chages for log */
*+html .head img
{

	margin-top:24px;
}

*html .head img
{

	margin-top:24px;
}

.head img
{
/*	width:143px;
	height:30px; margin-top:36px; */  /*---------------------------------------- old style */
	margin-top:24px;
}
/*---------------------------------------- ------------------------ new chages for log */


#menuhead
{
	width:238px;
	height:161px;
	margin :0 auto;
	
}
*+html #menuheadsub
{
	width:238px;
	/*height:530px;*/ 	
	/*margin :0 auto ;*/
	margin-left:5px;
	float:left; border:0px #FFFF00 solid;
	//background:#ffffff url(../images/subconbg.jpg) repeat-x ;
	//background:#5B363F;
	margin-top:-12px; /*---------------------------------------------- new changes ############### */
	
	
	
}
/*------------------------------------------------------------- new changes */
*html #menuheadsub
{
	width:238px;
	/*height:530px;*/
	/*margin :0 auto ;*/
	margin-left:5px;
	float:left; border:0px #FFFF00 solid;
	//background:#ffffff url(../images/subconbg.jpg) repeat-x ;
	//background:#5B363F;
	margin-top:-12px; 
}
/*------------------------------------------------------------------------ */

#menuheadsub
{
	/*width:253px;*/
	/*height:622px;*/
	/*height:530px;*/
	/*margin :0 auto ; */
	/*margin-left:15px; ---------------------------------------------- new changes */
	float:left; border:0px #FFFFFF solid;/*---------------------------------------------- new changes */
	//background:#ffffff url(../images/subconbg.jpg) repeat-x ;
  //background:#651640; 	
}



.left h2 {
font-size: 13px;
color: #CCCCCC;
/*padding: 5px 0 2px 25px;
*/	
text-transform:capitalize ;
margin-left:3px;
border: 0px solid #FFFFFF; 
background:url(../images/tittle_bar.png) repeat-x; /*---------------------------------------------- new changes */
padding:5px 0 5px 0;  /*---------------------------------------------- new changes */
text-align:center;  /*---------------------------------------------- new changes */
}

hr {
border-top:1px solid #CCC;
}
.left ul {
list-style-type: none;
padding: 5px 0 10px 22px;
}
.left ul li {
/*padding: 2px 20px;
background: transparent url(../images/apple.gif) no-repeat;
*/}

.left ul li a {
line-height:190%;
color: #fff;
}
.left ul li a:hover {
color: #CB3757;
}
.menul
{
	width:10px;
	height :161px;
	float :left ;
	background:url(../images/menul.png) no-repeat;
}
.menum
{
	width:218px;
	height :161px;
	float :left ;
	background:url(../images/menum.png) repeat-x;
}
#scrollLinks {float:left; width:21px; height:130px; margin:15px 0 0 20px; }
/*div#wn	{ position:relative; width:150px; height:125px; overflow:hidden; float:left; width:150px; margin:20px 0 0 10px; height:130px; font-size:12px; font-weight:bold; color:#333; text-align:left;}*/
div#wn	{ position:relative; width:150px; height:125px; overflow:hidden; float:left; width:170px; margin:20px 0 0 5px; height:130px; font-size:13px; font-weight:bold; color:#333; text-align:left;}
.nav-list {list-style-type:none;}
.menur
{
	width:10px;
	height :161px;
	float :right ;
	background:url(../images/menur.png) no-repeat;
}
.no-nav {width:120px; height:31px; background-color:#323232; padding-top:15px;}
.no-nav1 {width:120px; height:31px; background-color:#252525; padding-top:15px;}
.no-nav a{text-align:center; color:#7c7c7c; text-decoration:none; font-size:2em; background-color:#323232;}
.no-nav a:hover{color:#c32a4b; text-decoration:none;}
.no-nav1 a{text-align:center; color:#7c7c7c; text-decoration:none; font-size:2em; background-color:#252525;}
.no-nav1 a:hover{color:#c32a4b; text-decoration:none;}


#right
{
width:704px;

height:332px;
float:right;
margin-top:0px;
}
.Regstr /* sreeman (register | login) */
{
width:207px;
height:28px;
border:#FFFF00 0px solid;
//background-color:#45233B;
border:1px solid #2D2B2B;
-moz-border-radius:5px;-webkit-border-radius:5px; 
float:right;
color:#FFFFFF;

}
.account_linkHome:hover {
  //background:#BD2143;
  color:#fff;
  -moz-border-radius-topleft:5px;
  -moz-border-radius-bottomleft:5px;
  -webkit-border-top-left-radius:5px;
  -webkit-border-bottom-left-radius:5px;
}
.login_linkHome:hover {
  //background:#BD2143;
  color:#fff;
  -moz-border-radius-topright:5px;
  -moz-border-radius-bottomright:5px;
  -webkit-border-top-right-radius:5px;
  -webkit-border-bottom-right-radius:5px;
}
.allproduct_linkHome:hover {
 //background:#BD2143;
  color:#fff;
 -moz-border-radius:5px;-webkit-border-radius:5px; 
}
.imgcont
{
	width:510px;
	height:276px;
	float:left;
	/*margin-top:28px;*/      /* OLD STYLE */
	
}
.imgnav
{
	width:120px;
	height:276px;
	background:#c1c1c1;
	float:right;
	/*margin-top:28px;*/      /* OLD STYLE*/	
}
.clear
{
	clear:both;
}
#topl
{
	width:9px;
	height:47px;
float:left;
	background: url(../images/topl.png)  no-repeat;}



#topr
{
	width:9px;
	height:47px;
float:left;
	background: url(../images/topR.png)  no-repeat;
}



#topm
{
	width:215px;
	height:37px;
	padding-top:10px;
float:left;
	background: url(../images/topM.jpg) repeat-x;}



#leftmenu
{
	width:214px;
	height:100px;
float:left;
}
#leftmenu h4
{
	text-align:center;
}


#main { 
	width: 972px;
	margin-left:auto;
	margin-right:auto;
	margin-top:2px;
	font-size:13px;
	color:#666;
}
#mainmenu
{
	width:240px;
	height :33px;
	float :left;
}
#menucont
{
	width:972px;
	height:33px;
	float:right;
}
.menucon
{
	width:219px;
	height:33px;
	margin-right:15px;
	float :left;
}
.menuconL
{
	width:11px;
	height:33px;
	background:url(../images/conmenuL.png) no-repeat;
	float :left ;
}
.menuconR
{
	width:11px;
	height:33px;
	background:url(../images/conmenuR.png) no-repeat;
	float :right ;
}
.menuconM
{
	width:197px;
	height:28px;
	background:url(../images/conmenuM.png) repeat-x;
	float :left;
	padding-top:5px;
}

.menuconM a {
font-size:13px;
font-weight:700;
color:#FFF;
text-decoration:none
}

.menuconM a:hover {
color:#323232;
text-decoration:none;
}




.menucon1
{
	width:238px;
	height:33px;
	padding-right:15px;
	padding-left:15px;
	float :left;
}
.menuconL1
{
	width:11px;
	height:33px;
	background:url(../images/conmenuL.png) no-repeat;
	float :left ;
}
.menuconR1
{
	width:11px;
	height:33px;
	background:url(../images/conmenuR.png) no-repeat;
	float :right ;
}
.menuconM1
{
	width:216px;
	height:28px;
	background:url(../images/conmenuM.png) repeat-x;
	float :left;
	padding-top:5px;
}

.menuconM1 a {
font-size:13px;
font-weight:700;
color:#FFF;
text-decoration:none
}

.menuconM1 a:hover {
/*color:#036;*/
color:#323232;
text-decoration:none;
}





#content
{ width:555px;
  float:left;
  margin-left:5px;
  text-align:justify;
  margin-top :20px;
    }
  
#nav
{ 
  width:406px;
  float:left;
  margin-top :20px;
  display:inline;
  padding-right:2px;
  border-right:2px dotted #363428;
  background : #FE6E95 url(../images/left_home.png) repeat-y;
 }
/*#nav img
{
	width:140px;
	height :104px;
	margin:20px 15px 15px 15px;
}*/

.logo
{ 

margin:0 auto;
width:238px;
  }
 
 .pink {color:#c32a4b;} 
 
 .top
 {
	width:215px;
	height:47px;
 } 
.menu 
{ width:auto;
  text-align:right;
  font-size:13px;
  padding:55px 15px 0 0;
  float: right;
  overflow: hidden;}

.left
{
	width:261px;
	float:left;
	text-align:justify;
	overflow: hidden;
	margin-top: 0px;
	margin-bottom: 10px;
	margin-left: 0;
}

.mid 
{ width:auto;
  padding:10px 0 0 10px;
  margin-left:auto;
  margin-top:0;
  overflow: hidden;}
  
.navhead
{ width:170px;
  height:18px;
  padding: 3px 3px 0 5px;
  border:#ff9933 1px solid;
  text-align: left;
  font-size:13px;
  background-color:#ff9933;
  color:#FFF;}

.navitem
{ width:172px;
  padding: 15px 3px 0 3px;
  border:1px solid #ff9933;
  border-top-width:0px;
  font-size:13px;
  font-weight: normal;
  text-align:justify;}
  
.img
{ border:0;}


.Regstr a {
color:#FFFFFF;
font-size:13px;
font-weight:bold;
text-decoration:none
}
.search_HomeDiv a {
	color:#000;
font-size:13px;
font-weight:bold;
text-decoration:none;
}

.Regstr a:hover {
color:#C32A4B;
text-decoration:none;
}

.loguser a{
color:#FFFFFF;
}
.loguser a:hover{
color:#C32A4B;
text-decoration:none;
}
  .contentflash
{
  width:694px;
  float:right; 
  margin-right:10px;/* margin-top:15px;*/
 }

.news_subscribe{
width:335px;
height:auto;
padding:10px 10px 30px 5px;
border:1px solid #CCCCCC;
background:#5B363F;
margin:0px 0 0 17px;
-moz-border-radius:5px;-webkit-border-radius:5px; 
}

.ns_subscribe { 
background:#222222 none repeat scroll 0 0;
border:1px solid #888888;
color:#EEEEEE;
display:block;
font-size:13px;
margin:5px 0px 5px 0px;
padding:1px 4px 2px; cursor:pointer;
}
.ns_subscribe:hover {
/*background:#494848 none repeat scroll 0 0;*/
background: url(../images/topM.jpg) repeat-x; 
border:1px solid #888888;
color:#EEEEEE;
display:block;
font-size:13px;
margin:5px 0px 5px 0px;
padding:1px 4px 2px; cursor:pointer;
}
.shipping{
padding-left:10px; padding-top:5px;
font-family:Arial,Helvetica,sans-serif;
font-size:13px; margin:10px 5px 5px 5px;
}
#lyr1 ul li {
height:auto;
clear:left;
padding-bottom:6px;
}
#lyr1 ul li a {
color:#FFF;
}
#lyr1 ul li a:hover {
color:#E6E6E6;
}

.titleList
{
  color:#CB3757;
  font-size:13px;
  font-family:Arial,Helvetica,sans-serif;
  font-weight:bold;
  margin-top:3px;
  margin-bottom:10px;
  border-bottom:dotted 1px #848585;
}
.list_report {
	background:url(../images/list.png) no-repeat left;
	font-size:15px;
	font-weight:bold;
	clear:left;
	padding-left:20px;
	height:20px;	
}
.buy_now_but {
  background: url(../images/buynow-button.png) no-repeat; 
}
.sold_but {
  background: url(../images/sold-button.png) no-repeat; 
}
/* new css after aug 2011 */

.header_con {
  width:100%;
  float:left;
  height:120px;
  font-weight:bold;
  background: #fff;
}
.header_logo {
  float:left;
  width:400px;
  padding-top:10px;
}
.button_bg {
  background: url(../images/topM.jpg) repeat-x; 
  height:30px;
  width:52px;
  border:0px;
  border-radius:0px;
  color:#fff;
  font-weight:bold;
}
.content_text {
  //background:#B9B9B9;
  width:972px;
  height:auto;
  float:left;
}
.homemain_content {
  width:972px;
  height:auto;
  float:left;
  margin-top:15px;
  /*background:#2C1022 ;*/
  background:#5B363F;
}
.homeleft_content {
  width:400px;
  float:left;
  border-right:2px dotted #363428;
}
.homeright_content{
  width:972px;
  float:left;
}
.home_footer{
  width:100%;
  height:180px;
  position:relative;
  clear:left;
}
    
#footer
{
  height:180px;
  width:100%;
  margin-left:auto;
  margin-right:auto;
  //background: #36192B;; 
  font-size:13px;
  position:absolute;
  border-top:2px dotted #fff;
  color:#fff;
  text-align:center;
  left:0;
  bottom:0;
}


#footer a:link, #footer a:visited, #footer a:active
{  text-decoration: none; color:#999;}
#footer A:hover
{  text-decoration: none; color:#000;}

.footer {
 clear: both; 
 color:inherit;
 height:1px;
}
.inner_folderList:hover {
  background: #F2F2F2;
  -moz-border-radius:5px;-webkit-border-radius:5px;
}
.more_falshDiv {
  background: url(../images/more.png) -2px -93px; 
  cursor:pointer;
}
.more_falshDiv:hover {
  background: url(../images/more.png) -2px -46px;
  cursor:pointer; 
}

/* Advanced Menu */
#advanced {position:fixed;z-index:1999;right:-237px;top:50px;background:#181818;padding:20px 16px 20px 18px;width:200px;font-size:11px;border-right:3px solid #3a3a3a;font-family:Tahoma, Geneva, sans-serif;color:#dfdfdf;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-radius:0 0 0 6px;line-height:1.6em;text-align:left;}
#advanced span.trigger {display:block;position:absolute;left:-81px;top:25px;margin-top:-25px;width:81px;height:50px;background:#fff;cursor:pointer;text-align:center;background:url(../images/adv-trigger.png) no-repeat 0 0;}
#advanced span.trigger strong {display:block; padding:4px 0 0 0;}
#advanced ul li {background:url(../images/panel-arrow.gif) no-repeat 0 6px;padding:0 0 0 13px;font-size:12px;clear:left;}
#advanced ul li.trigger_adv {padding:0 0 0 0;}
#advanced ul li.trigger_adv > span {background:url(../images/panel-arrow2.gif) no-repeat 100% 8px #636363;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;padding:0 20px 0 12px;color:#dfdfdf;font-weight:bold;display:inline-block;}
#advanced ul li.trigger_adv > a:hover {text-decoration:none;}			
#advanced ul li a {color:#4393d0;text-decoration:none;}
#advanced ul li a:hover {text-decoration:underline;color:#E64D92;}
#advanced ul ul {margin-left:13px;}
#advanced ul ul li {font-size:11px;background:url(../images/panel-arrow1.gif) no-repeat 0 7px;}
#advanced ul ul a {text-transform:capitalize;color:#dfdfdf;}
#advanced ul ul ul {margin-left:8px;}
#advanced ul ul ul li {background:none;}
#advanced ul ul ul li a {color:#939393;}

/* Pagination */

#_btmpagtn {
    font-family: Arial;
    font-size: 14px;
	margin-bottom:5px;
	margin-top:5px;
}
 
#_btmpagtn a{
    font-family: Arial;
    font-size: 14px;
	padding:2px 5px 2px 5px;
    text-decoration: none;
    width: 25px;
    height: 25px;
    border: 1px solid #000;
    background-color:#E4638A;
    text-align: center;
    color: #fff;
}
#_btmpagtn b{
    font-family: Arial;
    font-size: 14px;
    text-decoration: none;
    width: 25px;
    height: 25px;
	padding:2px 5px 2px 5px ;
    border: 1px solid #000;
   background-color:#DF8EE1;
   text-align: center;
    color: #fff;
}
 
#_btmpagtn a:hover {
    background-color:#A81A93;
}
			

			
