/*font-color:#363105;*/
/*font-color:#A1731A;*/
body{	margin:0px 0px 0px 0px;
		background: url(body_bg_tile.jpg) top left #fafafa repeat-x;
}

a:link 
{
	color:  #000000;
	text-decoration: none;
	outline:none;
}
a:visited 
{
	color: #000000;
	text-decoration: none;
}
a:active 
{
	color: #2186D7;
	text-decoration: none;
}
a:hover 
{
	text-decoration: underline;

}

.header {
	background-image: url(header3.jpg);
	background-repeat: no-repeat;
	height:200px;
	
}

.mainHeader{
	background-color:#faf5ef;
	background-image: url(centerpic29.jpg);
	background-repeat: no-repeat;
	background-position:right top;
}

.headerright {
	
	height:200px;
	
	
}
.logo {
	background-repeat: no-repeat;
	height:180px;
	
}
.logoadmin {
	background-repeat: no-repeat;
	height:75px;
	
}
.headerbg {
	background-color:#ffffff;

}
.linkbar {
/* 	background-image: url(linkbar.jpg);
	background-repeat: repeat-x; */
	background-color: #363105;
}
.topcolor {
	background-color: #7A5510;
	background-image: url(topbar_antique.gif);
	background-repeat: repeat-x;
	
}
.footer {
}
.footer_firstrow{
	background-color:#E91684;}
#footer {
	background-color:#4D4608;
}
.link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #E7DB22;
}
.link a:link
{
	color: #E7DB22;
	font-weight: bold;
	text-decoration:none;
}
.link a:visited
{
	color: #E7DB22;
	font-weight: bold;
	text-decoration:none;
}
.link a:active
{
	color: #E7DB22;
	font-weight: bold;
	text-decoration:none;
}
.link a:hover
{
	color: #fff;
	font-weight: bold;
	text-decoration:none;
}

.heading {
	font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #000000;
	padding: 3px 10px 3px 10px;
	
}
.maintext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #7E7E7E;
	padding: 5px;
}
.maintext a:link 
{
	color:  #000000;
	text-decoration: none;
}
.maintext a:visited 
{
	color: #000000;
	text-decoration: none;
}
.maintext a:active 
{
	color: #2186D7;
	text-decoration: none;
}
.maintext a:hover 
{
	text-decoration: underline;
	color: #FFFFFF;
	background-color:#000000;
}
.leftcoloumnlist {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #7E7E7E;
	padding: 5px;
	position:relative;
}
.leftcoloumnlist a:link  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #7E7E7E;
	padding: 5px;
}
.leftcoloumnlist a:visited  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #7E7E7E;
	padding: 5px;
}
.leftcoloumnlist a:active  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #7E7E7E;
	padding: 5px;
}
.leftcoloumnlist a:hover  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #000000;
	padding: 5px;
}


.leftcoloumn {
	background-image: url(leftcoloumnbg_antique.gif);
	background-repeat: repeat-y;
	background-position:right top;
	
}
.toplinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}
.toplinks a:link
{
	color: #FFFFFF;
	font-weight: bold;
	text-decoration:none;
}
.toplinks a:visited
{
	color: #FFFFFF;
	font-weight: bold;
	text-decoration:none;
}
.toplinks a:active
{
	color: #FFFFFF;
	font-weight: bold;
	text-decoration:none;
}
.toplinks a:hover
{
	color: #D7C31A;
	font-weight: bold;
	text-decoration:none;
}

.subheading {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #000000;
	letter-spacing: -1em;
}
.maintext1 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #F3F3F3;
	padding: 5px;
}
.maintext1 a:link
{
	color: #FFFFFF;
	text-decoration:none;
}
.maintext1 a:active
{
	color: #FFFFFF;
	text-decoration:none;
}
.maintext1 a:visited
{
	color: #FFFFFF;
	text-decoration:none;
}
.maintext1 a:hover
{
	color: #000000;
	background-color:#FFFFFF;
	text-decoration:none;
}

.welcome {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #464646;
	font-weight: bold;
	letter-spacing:1px;
}

.welcome_2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #ff0000;
	font-weight: bold;
	letter-spacing:1px;
}



.welcome a:link
{
	color: #464646;
	text-decoration:none;
}
.welcome a:active
{
	color: #464646;
	text-decoration:none;
}
.welcome a:visited
{
	color: #464646;
	text-decoration:none;
}
.welcome a:hover
{
	color: #464646;
	text-decoration:none;
}
.welcomebg {
	/* background-image: url(bg3_antique.gif);
	background-repeat: no-repeat; */
}
.bottmbar {
	background-image: url(bottombar.jpg);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
}
.textbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7E7E7E;
	background-color: #FFFFFF;
	border: 1px solid #9E9E9E;
	height: 18px;
	width: 220px;
}
.textbox_login {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7E7E7E;
	background-color: #FFFFFF;
	border: 1px solid #9E9E9E;
	height: 15px;
	width: 120px;
}
.textbox2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7E7E7E;
	background-color: #ffffff;
	border: 1px solid #E4E3E3;
	-moz-border-radius:5px;
	padding:5px;
}

.textbox_admin {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7E7E7E;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	height: 17px;
	width: 170px;
}
.forgotpassword {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.forgotpassword a:link
{
	color: #FFFFFF;
	text-decoration:none;
}
.forgotpassword a:visited
{
	color: #FFFFFF;
	text-decoration:none;
}
.forgotpassword a:active
{
	color: #FFFFFF;
	text-decoration:none;
}
.forgotpassword a:hover
{
	color: #FFFFFF;
	text-decoration:none;
}
.arrow {
	background-image: url(arrow.gif);
	background-repeat: no-repeat;
	height: 10px;
	width: 14px;
}
.poweredby {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	background-color:#000000;
	padding:10px;
}
.poweredby a:link
{
	color:#FFFFFF;
	text-decoration:none;
}
.poweredby a:active
{
	color:#FFFFFF;
	text-decoration:none;
}
.poweredby a:visited
{
	color:#FFFFFF;
	text-decoration:none;
}
.poweredby a:hover
{
	color:#ffffff;
	text-decoration:underline;
}
.search {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #ffffff;
	-moz-border-radius:3px 3px 3px 3px;
	height: 18px;
	width: 143px;
	border: #B2B2B2;
	padding:5px 0 5px 5px;
	margin:0 5px 0 0;
}
.smalltext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	line-height: 15px;
}
.link1 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
}
.link1 a:link
{
	color: #FF0000;
	text-decoration:none;
}
.link1 a:visited
{
	color: #FF0000;
	text-decoration:none;
}
.link1 a:active
{
	color: #FF0000;
	text-decoration:none;
}
.link1 a:hover
{
	color: #FFFFFF;
	text-decoration:none;
	background-color:#000000
}

.maintext2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;	
	line-height: 22px;
}
.maintext2 a:link
{
	color: #7E7E7E;
	text-decoration:none;
}

.smalltext p{ font-family:Arial, Helvetica, sans-serif;
			  font-size:12px;
			  color:#333333;
			  margin:10px 0 0 0;
			  padding:0;
			  
			  

}


.maintext2 a:visited
{
	color: #7E7E7E;
	text-decoration:none;
}
.maintext2 a:active
{
	color: #7E7E7E;
	text-decoration:none;
}
.maintext2 a:hover
{
	color: #FFFFFF;
	text-decoration:none;
	background-color:#000000;
}
.link3 {
	font-family: Arial, Helvetica, sans-serif;
	color: #FF9100;
	font-size: 13px;
}
.link3 a:link 
{
	color: #FF9100;
	text-decoration:none;
}
.link3 a:visited
{
	color: #FF9100;
	text-decoration:none;
}
.link3 a:active
{
	color: #FF9100;
	text-decoration:none;
}
.link3 a:hover
{
	color: #ffffff;
	text-decoration:none;
	background-color:#000000;
}
.border {
	background-color: #DCE9FA;
	padding: 1px;
}

.body1 {
	font-family:  Arial, Helvetica, sans-serif;
	margin: 0;
	font-size: 80%;
	color: #7E7E7E;
		
        }

ul {
        list-style: none;
        margin: 0;
        padding: 0;
        }

/* =-=-=-=-=-=-=-[Menu One]-=-=-=-=-=-=-=- */

#menu {
        width: 200px;
        }

#menu li a {
          voice-family: "\"}\"";
          voice-family: inherit;
          
        text-decoration: none;
        }

#menu li a:link, #menu li a:visited {
        color: #404040;
        display: block;
        padding: 10px 0 10px 20px;
		font-weight:bold;
		font-size:11px;
		width:182px;
		border-bottom:1px dotted #ccc;
		
		
        }
#menu li a:link span, #menu li a:visited span {
        color: #C78C1E;
        
        }

#menu li{ background:url(bullet_dots.png) 8px 50% no-repeat;
		 
}

#menu li a:hover, #menu li #current {
        color: #C78C1E;
         padding: 10px 0 10px 20px;
		
		
        }

#menu li a:active {
        color: #404040;
		padding: 10px 0 10px 20px;      
        }


body2 {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        margin: 0;
        font-size: 80%;
        font-weight: bold;
        background: #FFF;
        }

h2 {
        font: bold 14px Verdana, Arial, Helvetica, sans-serif;
        color: #000;
        margin: 0px;
        padding: 0px 0px 0px 0px;
}

ul {
        list-style: none;
        margin: 0;
        padding: 0;
        }

img {
    border: none;
}

/*- Menu 7--------------------------- */

#menu7 {
        width: 200px;
        margin: 0px;
        }

#menu7 li a {
        height: 32px;
          voice-family: "\"}\"";
          voice-family: inherit;
          height: 24px;
        text-decoration: none;
        }

#menu7 li a:link, #menu7 li a:visited {
        color: #FFF;
        display: block;
        background:  url(menu7.gif);
        padding: 8px 0 0 30px;
        }

#menu7 li a:hover, #menu7 li #current {
        color: #FFF;
        background:  url(menu7.gif) 0 -32px;
        padding: 8px 0 0 30px;
        }
.heading_admn {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #000000;
	letter-spacing: -1px;
}
.submit {
	background:url(cmmn_btnbg.jpg) 0% 0% repeat-x;
	border:1px solid #D95500;
	-moz-border-radius:3px;
	font-size:12px;
	padding:5px 8px 5px 8px; 
	font-weight:bold;
	background-color:#EB6900;
	cursor:pointer;
	color:#ffffff!important;

}
.homeheader {
	background-color: #F1ECB3;
}
.homeheaderright {
	background-color: #E3DA78;
}
.homeheaderpic {
	background-image: url(banner_antique.gif);
	background-repeat: no-repeat;
	background-position: left center;
	height:150px;
}
.box1 {
	background-color: #F3F3F3;
	height:170px;
	border:4px solid #F1ECB3;
	
}

.box1_mdfd_slide {
		background-color: #F6F6F6;
		border:1px solid #E6E6E6;
		margin:0 0 10px 0;
	
}
.box1_mdfd{	background-color: #F6F6F6;
			height:112px;
			border:1px solid #E6E6E6;
			margin:0 0 10px 0;

}

.slide_box_wrap{ width:802px;
				 position:relative;

}

.lft_arrowdiv{ width:35px;
				height:35px;
				position:absolute;
				top:68px;
				left:0;
}

.lft_arrowdiv a{ background:url(arw_lft.png) 0% 0% no-repeat;
				 padding:10px;
				 display:block;
				 width:20px;
				 height:22px;
}

.rgt_arrowdiv a{ background:url(arw_right.png) 0% 0% no-repeat;
				 display:block;
				 width:20px;
				 height:22px;
				 padding:0!important;
}

.rgt_arrowdiv{ width:35px;
				height:35px;
				position:absolute;
				top:68px;
				right:0px;
}

.box2 {
	background-color: #FFFFEC;
	border:4px solid #F1ECB3;
		height:200px;
		
}
.box3 {
	background-color: #FFFFD7;
		height:200px;
		border:4px solid #F1ECB3;
}
.box4 {
	background-color: #FFFFEC;
	
}
.warning
{
	color:#FF0000;
	font-weight:bold;
	font-size:11px;	}
.gray
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	color: #000000;
	padding: 5px;
	font-weight:bold;
	text-transform:uppercase;
}
.maintext_small {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.subheader
 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #363105;	line-height: 16px;
	font-weight:bold;
}
.subheader h2{
	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
	font-size: 19px;
	color: #363105;
	line-height: 16px;
	font-weight:bold;
	padding:5px 0;}
.link_logout {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
}
.link_logout a:link
{
	color: #ffffff;
	font-weight: bold;
	text-decoration:none;
}
.link_logout a:visited
{
	color: #ffffff;
	font-weight: bold;
	text-decoration:none;
}
.link_logout a:active
{
	color: #ffffff;
	font-weight: bold;
	text-decoration:none;
}
.link_logout a:hover
{
	color: #ffffff;
	font-weight: bold;
	text-decoration:none;
}
.help {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #7E7E7E;
	padding: 5px;
}
.help a:link 
{
	color:  #ff0000;
	text-decoration: none;
}
.help a:visited 
{
	color: #ff0000;
	text-decoration: none;
}
.help a:active 
{
	color: #ff0000;
	text-decoration: none;
}
.help a:hover 
{
	text-decoration: none;
	color: #FFFFFF;
	background-color:#000000;
}
.thumbnail
{
	position: relative;
	z-index: 0;
}

.thumbnail:hover
{
	background-color: transparent;
	z-index: 50;
}

.thumbnail span
{ /*CSS for enlarged image*/
	position: absolute;
	background-color: white;
	padding: 5px;
	left: -1000px;
	border: 2px solid #B3B3B3;
	display:none;
	color: black;
	text-decoration: none;
	width:600px;
}

.thumbnail span img
{ /*CSS for enlarged image*/
	border-width: 0;
	padding: 2px;
}

.thumbnail:hover span
{ /*CSS for enlarged image on hover*/
	display:block;
	top: 0;
	left: 60px; /*position where enlarged image should offset horizontally */
}
#qTip 
{
 	padding: 3px;
 	border: 1px solid #666;
 	border-right-width: 2px;
 	border-bottom-width: 2px;
 	display: none;
 	background: #999;
 	color: #FFF;
 	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
 	text-align: left;
 	position: absolute;
 	z-index: 1000;
}

/*- SubMenu 7--------------------------- */

#submenu7 {
        width: 200px;
        margin: 0px;
        }

#submenu7 li a {
        height: 32px;
          voice-family: "\"}\"";
          voice-family: inherit;
          height: 24px;
        text-decoration: none;
        }

#submenu7 li a:link, #submenu7 li a:visited {
        color: #FFF;
        display: block;
        background:  url(menu7.gif);
        padding: 8px 0 0 30px;
        }

#submenu7 li a:hover, #submenu7 li #current {
        color: #FFF;
        background:  url(menu8.gif) 0 -32px;
        padding: 8px 0 0 30px;
        }

.clintheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	line-height: 16px;
	font-weight:bold;
}
.captiontext 
{
	font-family: Arial, helvetica, sans-serif;
	font-size: 30px;
	font-weight: bold;
	color: #15ADFC;
	/*letter-spacing: -3px;
	line-height: 60px;
	text-shadow:0 5px 0 #000;*/
	padding-top:137px;
	text-align:left;
}
.innerbannerbg 
{
	background-image: url(mymatrimonypromo-bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height:90px;
	padding: 20px 10px 10px 40px;
}
.withoutlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7E7E7E;
	line-height: 16px;
}
.withoutlink a:link
{
	color: #7E7E7E;
	text-decoration:none;
}
.withoutlink a:visited
{
	color: #7E7E7E;
	text-decoration:none;
}
.withoutlink a:active
{
	color: #7E7E7E;
	text-decoration:none;
}
.withoutlink a:hover
{
	color: #FFFFFF;
	text-decoration:none;
}
.activate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7E7E7E;
	line-height: 16px;
}
.activate a:link
{
	color: #7E7E7E;
	text-decoration:none;
}
.activate a:visited
{
	color: #7E7E7E;
	text-decoration:none;
}
.activate a:active
{
	color: #7E7E7E;
	text-decoration:none;
}
.activate a:hover
{
	color: #FFFFFF;
	text-decoration:none;
}
.solidblockmenu
{
	margin: 0;
	padding: 0;
	float: left;
	font: bold 11px Arial;
	width: 100%;
	overflow: hidden;
	background: url(tab_bg_act.jpg) 0% 0% #EBE4D6 repeat-x;	border: 1px solid #D5D5D5;	border-bottom:none;}

.solidblockmenu li
{
	display: block;	float:left;	border-right: 1px solid #D5D5D5;}

.solidblockmenu li a
{
	float: left;
	color: #434343;	padding: 9px 4px 9px 3px;	text-decoration: none;
	width:124px;	height:30px;}

.solidblockmenu li a:visited
{
	color: black;
}

.solidblockmenu li a:hover, .solidblockmenu li .current
{
	color: #434343;	background-color:#FAFAFA;}
	
	
	.solidblockmenu2
{
	margin: 0;
	padding: 0;
	float: left;
	font: bold 11px Arial;
	width: 100%;
	overflow: hidden;
	background: url(tab_bg_act.jpg) 0% 0% #EBE4D6 repeat-x;	border: 1px solid #D5D5D5;	border-bottom:none;}

.solidblockmenu2 li
{
	display: block;	float:left;	border-right: 1px solid #D5D5D5;}

.solidblockmenu2 li a
{
	float: left;
	color: #434343;	padding: 9px 4px 9px 3px;	text-decoration: none;
	width:120px;	height:30px;
	text-align:center;
	}

.solidblockmenu2 li a:visited
{
	color: black;
}

.solidblockmenu2 li a:hover, .solidblockmenu2 li .current
{
	color: #434343;	background-color:#FAFAFA;}

	
	
	
	
.tbl_style5{	background-color:#FAF9F9;	border:1px solid #F1F0F0;	border-top:0 none;	font-family:Arial, helvetica, sans-serif;}.blinkytext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	line-height: 16px;
	font-weight:bold;
}
/*dhml window style*/
.dhtmlwindow
{
	position: absolute;
	border: 2px solid black;
	visibility: hidden;
	background-color: white;
}

.drag-handle
{ /*CSS for Drag Handle*/
	padding: 1px;
	text-indent: 3px;
	font: bold 14px Arial;
	background-color: #FF0000;
	color: white;
	cursor: move;
	overflow: hidden;
	width: auto;
	filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
}

.drag-handle .drag-controls
{ /*CSS for controls (min, close etc) within Drag Handle*/
	position: absolute;
	right: 1px;
	top: 2px;
	cursor: hand;
	cursor: pointer;
}

* html .drag-handle
{ /*IE6 and below CSS hack. Width must be set to 100% in order for opaque title bar to render*/
	width: 100%;
}


.drag-contentarea
{ /*CSS for Content Display Area div*/
	border-top: 1px solid brown;
	background-color: white;
	color: black;
	height: 150px;
	padding: 2px;
	overflow: auto;
}

.drag-statusarea
{ /*CSS for Status Bar div (includes resizearea)*/
	border-top: 1px solid gray;
	background-color: #FF0000;
	height: 13px; /*height of resize image*/
}


.drag-resizearea
{ /*CSS for Resize Area itself*/
	float: right;
	width: 13px; /*width of resize image*/
	height: 13px; /*height of resize image*/
	cursor: nw-resize;
	font-size: 0;
}
/*dhml window style*/


#Layout{
width:1024px;
margin:0 auto;
background-color:#FFFFFF;
/*border-left:3px solid #000;
border-right:3px solid #000;*/

}
.link_current
{
	color: #FFFFFF;
	font-weight: bold;
	text-decoration:none;
}
.toplinks_current
{
	color: #DF854C;
	font-weight: bold;
	text-decoration:none;
}
.stepcarousel
{
	position: relative; /*leave this value alone*/
	border: 1px solid #CDB521;
	background-color:#E3DA78;
	overflow: scroll; /*leave this value alone*/
	width: 100%; /*Width of Carousel Viewer itself 270*/
	height: 150px; /*Height should enough to fit largest content's height*/
}
.stepcarousel .belt
{
	position: absolute; /*leave this value alone*/
	left: 0;
	top: 0;
}
.stepcarousel .panel
{
	float: left; /*leave this value alone*/
	overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
	margin: 25px 10px 10px 10px; /*margin around each panel*/
	width: 800px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. 250*/
}

.boxcolor{
background-color:#F1ECB3;
}

#leftcoloumntop
{
	background-image:url(menutop_antique.gif);
	background-repeat:no-repeat;
	background-position:right top;
	width:250px;
	height:35px;
}
.AddLinks
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	border: #FFFFFF;
	background-color: #9d9d9d;	
	font-weight: bold;
	padding:4px 6px 4px 6px;
}
.AddLinks a:link
{
	color: #FFFFFF;
	text-decoration:none;
}
.AddLinks a:visited
{
	color: #FFFFFF;
	text-decoration:none;
}
.AddLinks a:active
{
	color: #FFFFFF;
	text-decoration:none;
}
.AddLinks a:hover
{
	color: #4F4F4F;
	text-decoration:none;

}
.maintextAdd
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 16px;
}
.maintextAdd a:link
{
	color: #FFFFFF;
	text-decoration:none;
}
.maintextAdd a:visited
{
	color: #FFFFFF;
	text-decoration:none;
}
.maintextAdd a:active
{
	color: #FFFFFF;
	text-decoration:none;
}
.maintextAdd a:hover
{
	color: #FFFFFF;
	text-decoration:none;
	background-color:#4D4608;
}
.wishButton
{
	background-image:url(addwish.gif);
	width:103px;
	height:31px;
	border:none;
	background-repeat:no-repeat;
}	
.swapButton
{
	background-image:url(addswap.gif);
	width:103px;
	height:31px;
	border:none;
	background-repeat:no-repeat;
}	
.sellButton
{
	background-image:url(addsell.gif);
	width:103px;
	height:31px;
	border:none;
	background-repeat:no-repeat;
}	

/* new style added for login area modification */

.login_area_container_drop{
	width:215px;
	clear:both;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-left:10px;
	position:absolute;
	z-index:200;
	top:31px;
	right:254px;
	-moz-border-radius: 0 0 3px 3px;
	border:1px solid #FBC23B;
	
}
.login_area_container{
	width:215px;
	clear:both;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-left:10px;
	
}
.login_area_head{
	width:215px;
	height:27px;
	background-image:url(../../images/login_top.gif);
	background-repeat:no-repeat;
	background-position:top;
	clear:both;	
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	padding:8px 0px 0px 0px;
	text-align:center;	
}
.login_area_cnt{
	background-color:#FFFFFF;
	padding:10px 5px 5px 5px;
}

.login_area_cnt a:link,
.login_area_cnt a:visited,
.login_area_cnt a:active
{
	text-decoration:none;
	color:#000000;
}
.login_area_cnt a:hover
{	
	color:#999999;
}

.login_tbl{
	border-bottom:#D5D5D5 solid 1px;
	margin-bottom:5px;
}

.login_area_btm{
	width:215px;
	height:5px;
	background-image:url(../../images/login_btm.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	clear:both;	
}
.login_input{
	background-color:#F3F3F3;
	border:#DFDFDF solid 1px;
	width:190px;
	font-family:Arial, Helvetica, sans-serif;
	margin-bottom:5px;
}

.login_btn{
	background:url(cmmn_btnbg.jpg) 0% 0% repeat-x;
	border:1px solid #D95500;
	-moz-border-radius:3px;
	font-size:12px;
	font-weight:bold;
	background-color:#EB6900;
	color:#ffffff!important;
	padding:5px 7px 5px 7px;
	margin-right:2px;
	cursor:pointer;
	font-family:Arial, Helvetica, sans-serif;
}

.signup_img{
	width:30px;
	height:30px;
	background-image:url(../../images/signup_img.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}


/*------------------------------------------------------ New Styles Open --------------------------------------------------*/

.clear{ clear:both;
}

.header_topsection{ background-color:#2C2C2C;
					height:39px;
					width:1024px;
					/*border-bottom:1px solid #A1731A;*/
					
}

.flag_section_top{ width:200px;
				   height:27px;
				   float:left;
				   padding:12px 0 0 10px;
				   font-family:Arial, Helvetica, sans-serif;
				   font-size:12px;
				   color:#FFF;
}

.newtopnav_section{ 
					float:left;
					height:38px;
}

.sign_insection{ width:162px;
				 height:38px;
				 float:right;
				 
}

.tp_navsection ul{ margin:0;
				   padding:0;

}



.tp_navsection li{ float:left;
				    padding:5px 8px 5px 8px;

					
}

.tp_navsection a{ font-family:Arial, Helvetica, sans-serif;
				  font-size:12px;
				  color:#ffffff;
				  font-weight:bold;
				  padding:4px 10px 7px 8px;
				  display:block;
				 /* background:url(tpnav_sep_line.png)  right  no-repeat!important;*/
}

.tp_navsection a:hover{ font-family:Arial, Helvetica, sans-serif;
				  font-size:12px;
				  color:#ffc603;
				  font-weight:bold;
				  text-decoration:none;

}



.tp_navsection .home_icn{ background:url(home_active.png) 0 50% no-repeat!important;
						  padding:8px 10px 0 22px;
}

.tp_navsection .faq_icn{ background:url(faq_normal.png) 0 50% no-repeat!important;
						  padding:8px 10px 0 22px;
}

.tp_navsection .contact_icn{ background:url(contact_icn.png) 0 50% no-repeat!important;
						  padding:8px 10px 0 22px;
}
.tp_navsection .hlp_icn{ background:url(help_icn.png) 0 50% no-repeat!important;
						  padding:8px 10px 0 22px;
}

.tp_navsection .stmap{ background:url(sitemp_icn.png) 0 50% no-repeat!important;
						  padding:8px 10px 0 22px;
}



.sign_indiv{            
			 width:70px;
			 height:26px;
			 margin:0 10px 0 0;
			 float:left;
}
.sign_indiv a.signin.menu-open{ background:url(sign_in_close.png) no-repeat;
			
}
.sign_indiv a{ 
			 
 width:70px;
			 height:26px;
			 margin:5px 0 0 0;
			 display:block;
}
.sign_indiv a.signin{
background:url(sign_in_open.png) no-repeat;

}
.sign_indiv a.logout{
background:url(logout.png) no-repeat;
display:block;
width:70px;
height:26px;
}
.logout span{ 			 
			 display:none;			  
}
.signup_div{ background:url(sign_up.png) no-repeat;
			 width:70px;
			 height:26px;
			 margin:5px 0 0 0;
			 float:left;
			 
}

.signup_div a{ 
			 width:70px;
			 height:26px;
			 margin:5px 0 0 0;
			 display:block;
			  
}



/*------------------------------------------------------faq--------------------------------------------------------------*/
.heading h1{
	font-size:24px;
	font-weight:normal;
	font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
	padding:5px 0 5px 50px;
	margin:0;
	}
.faq{
	background:url(faq_icon.jpg) 0% 50% no-repeat;}.border_1{
	border:1px solid #DEDEDE;
	margin-bottom:5px!important;
	font-family:Arial, helvetica, sans-serif;
	font-size:12px;
	color:#6b6b6b;
	font-weight:normal!important;
	padding:10px 10px;
	background-color:#F9F9F9;
	margin-top:-1px;
	}
.switchcontent{
border:1px solid #DEDEDE;
	margin-bottom:5px!important;
	font-family:Arial, helvetica, sans-serif;
	font-size:12px;
	color:#6b6b6b;
	font-weight:normal!important;
	padding:10px 10px;
	background-color:#F9F9F9;
	margin-top:-1px;
}
.faquestions{
	border:1px solid #DEDEDE;
	font-family:Arial, helvetica, sans-serif;
	background-color:#ECECEC;
	padding:5px 10px;
	font-size:13px;
	color:#333333;
	margin-top:5px;
	}
.faquestions a,
.faquestions a:hover{
	color:#333333;
	text-decoration:none;}
/*-------------------------------------------------------contact------------------------------------------------------------*/
.contact{
	background:url(contact_icon.jpg) 0% 50% no-repeat;}
.heading_style2{
	font-family:Arial, helvetica, sans-serif;
	background-color:#ECECEC;
	-moz-border-radius:5px;
	font-size:13px;
	font-weight:bold;
	padding:5px 10px;
	}
.tbl_style1{
	background-color:#FAF9F9;
	border:1px solid #F1F0F0;
	font-family:Arial, helvetica, sans-serif;}
	.tbl_container{
	background-color:#FAF9F9;
	border:1px solid #F1F0F0;
	font-family:Arial, helvetica, sans-serif;
	margin:10px;
	}
.mandatory{
	font-size:11px;
	color:#5D615D;
	font-family:Arial, helvetica, sans-serif;
	}
.mandatory span{
	color:#ff0000;
	font-size:13px;
	font-weight:bold;}

.tbl_style2{
	font-size:13px;	color:#4E4D4D;
	font-family:Arial, helvetica, sans-serif;
	font-weight:bold;
	margin-top:10px;}
.tbl_style2 td{
	padding:5px;}
.textbox_contact{
	width:350px;
	padding:5px;
	height:25px;
	border:1px solid #E4E3E3;
	background-color:#ffffff;
	font-size:14px;
	color:#666666;
	-moz-border-radius:5px;}
	
	.textbox_contact_flsd{
	
	padding:5px;
	height:25px;
	border:1px solid #E4E3E3;
	background-color:#ffffff;
	font-size:14px;
	color:#666666;
	-moz-border-radius:5px;}
	
	
.textbox_buy{	width:170px;	padding:5px;	height:25px;	border:1px solid #E4E3E3;	background-color:#ffffff;	font-size:14px;	color:#666666;	-moz-border-radius:5px;	margin-right:5px;}.textbox_contact2{
	width:350px;
	padding:5px;
	font-size:14px;
	color:#666666;
	border:1px solid #E4E3E3;
	background-color:#ffffff;
	-moz-border-radius:5px;}
.captchacode{
	color:#59A15E;
	font-family:Arial, helvetica, sans-serif;
	font-size:12px;
	padding:5px 0 0 0;
	font-weight:normal;
	margin:0;}
.comm_btn_orng{
	background:url(cmmn_btnbg.jpg) 0% 0% repeat-x;	padding:5px 25px;
	border:1px solid #D95500;
	-moz-border-radius:5px;
	font-size:14px;
	font-weight:bold;
	background-color:#EB6900;
	cursor:pointer;
	color:#ffffff!important;
	text-transform:uppercase;
	}
	
	
	.comm_btn_orng_tileeffect{
	background:url(cmmn_btnbg.jpg) 0% 0% repeat-x;
	border:1px solid #D95500;
	-moz-border-radius:3px;
	font-size:12px;
	font-weight:bold;
	background-color:#EB6900;
	color:#ffffff!important;
	}
	.comm_btn_orng_tileeffect2{
	background:url(cmmn_btnbg.jpg) 0% 0% repeat-x;
	border:1px solid #D95500;
	-moz-border-radius:3px;
	font-size:12px;
	font-weight:bold;
	background-color:#EB6900;
	color:#ffffff!important;
	padding:8px;
	}
	
		.comm_btn_orng_tileeffect_new{
	background:url(cmmn_btnbg.jpg) 0% 0% repeat-x;
	border:1px solid #D95500;
	-moz-border-radius:3px;
	font-size:12px;
	padding:5px 8px 5px 8px; 
	font-weight:bold;
	background-color:#EB6900;
	cursor:pointer;
	color:#ffffff!important;
	}
	
	
	
.comm_btn_grey{
	background:url(subhdr_hlpbg.jpg) 0% 0% repeat-x;	padding:5px 25px;
	border:1px solid #757575;
	-moz-border-radius:5px;
	font-size:14px;
	font-weight:bold;
	background-color:#EB6900;
	color:#ffffff!important;
	font-family:Arial, helvetica, sans-serif;
	text-transform:uppercase;
	}
/*------------------------------------------------------Help --------------------------------------------------*/

.hlpicon{
	background:url(hlp_icon.jpg) 0% 50% no-repeat;}.subheader_hlp{
	background:url(subhdr_hlpbg.jpg) 0% 100% repeat-x;	padding:10px;
	font-family:Arial, helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#ffffff;
	background-color:#757575;
	-moz-border-radius:5px 5px 0 0;
	}
.tbl_style3{
	}
.tbl_style3 {
	border:1px solid #E8E7E7;
	background-color:#FAF9F9;
	border-top:0;}
.tbl_style3 a{
	color:#454444!important;
	}
.tbl_style3 a:hover{
	background-color:#FAF9F9;
	color:#000000!important;}
.tbl_style4{
	background-color:#FAF9F9;
	border:1px solid #F1F0F0;
	font-family:Arial, helvetica, sans-serif;
	font-size:13px;}
/*------------------------------------------------------sitemap-*----------------------------------------------------------*/
.sitemapicon{
	background:url(sitemapicon.jpg) 0% 50% no-repeat;}.sitemap_listwrapper{
	width:260px;
	margin-bottom:10px;}
.sitemap_listing{
	padding:10px;
	background-color:#FAF9F9;
	border:1px solid #E2E1E1;
	border-top:0 none;}
.sitemap_listing ul{
	margin:0;
	padding:0;}
.sitemap_listing li{
	font-size:12px;
	padding-bottom:10px;
	font-family:Arial, helvetica, sans-serif;}
.sitemap_listing li a{
	background:url(sitemap_arrow.gif) 0% 50% no-repeat;	padding-left:13px;
	color:#666666;}
.sitemap_listing li a:hover{
	color:#000000;
	text-decoration:none;}
/*------------------------------------------------------ New Styles Close --------------------------------------------------*/


.list_items{
	background-color:#f7f7f7;
	border:#d0cece solid 1px;
	margin:0 auto 10px auto;
}

.nav_box{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	}
.list_item_container{
	clear:both;
	margin:0 0 10px 0;
	padding:5px 0 0 0;
}
.list_pr_name{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	float:left;
	color:#8c8b89!important;
}
.list_pr_name a:link,
.list_pr_name a:visited,
.list_pr_name a:active
{
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	float:left;
	color:#000000!important;
}
.list_pr_name a:hover
{
	
	color:#666666!important;
	background:none!important;
}

.table_list{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#f6f6f6;
	border:#d0cece solid 1px;
}
.table_list td a:link,
.table_list td a:visited,
.table_list td a:active
{
	color:#000!important;;
	font-size:12px;
	font-weight:bold;
}
.table_list td a:hover
{
	color:#999999!important;
	background:none!important;
}

/*------------------------------login---------------------------------*/
.login_container{
	border:1px solid #cfcfcf;
	width:524px;
	background:url(login_bg.jpg) 0% 100% #ffffff repeat-x;	margin:0 auto;
	padding:15px;
	font-family:Arial, helvetica, sans-serif;
	font-size:12px;
	}
.login_icon{
	width:106px;
	height:107px;
	background:url(login_icon.png) 0% 50% no-repeat;	border-right:1px solid #cfcfcf;
	padding: 25px 15px 25px 0;
	}
.textbox_style1{
	width:290px;
	height:20px;
	padding:5px;
	background-color:#FFFFFF;
	border:1px solid #CBCBCB;}
.login_tble{
	}
.login_tble td{
	padding:10px 0 0 10px;}
.login_tble a{
	font-family:Arial, helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#626262;
	padding-left:5px;
	}
.login_tble a:hover{
	color:#000000;
	text-decoration:underline;
	padding-left:5px;
	}
.list_tbl{	margin:0 0 0px 0;}.list_tbl td{ font-family:Arial, Helvetica, sans-serif;	padding:5px;	color:#333333;	font-size:12px;	padding:10px;	border-bottom:#dcdcdc solid 1px;}.navigation{		border:none!important;	background-color:#e5e4e4;	font-family:Arial, Helvetica, sans-serif;	padding:8px;	font-size:12px;}.list_tbl th{	padding:8px; font-family:Arial, Helvetica, sans-serif!important;	background-color:#1F1F1F!important;	color:#FFF!important;}.list_tbl td a:link,.list_tbl td a:visited,.list_tbl td a:active	{	color:#363105!important;	text-decoration:underline;}.list_tbl td a:hover	{	color:#000000!important;	text-decoration:none;}
.search_container{		border:none!important;	font-family:Arial, Helvetica, sans-serif;	padding:8px;	font-size:12px;}

.left{	float:left;}.right{	float:right;}.clear{	clear:both;}
.left{	float:left;}.right{	float:right;}.sucess_msg{	background-color: #ECFFEC;    color: #009900;	font-size: 12px;    font-weight: bold;    margin-bottom: 10px;    padding: 9px;    text-align: center;	border:1px solid #009900;}.reg_icon{	background:url(reg_icon.jpg) 0% 50% no-repeat;}/*---------------------------------------------------------------------- Top Nav Styles open -----*/

.tp_main_navs{ width:1024px;
			 height:52px;
			 background:url(menu_mid_nav.jpg) repeat-x bottom left;
			 

}

.mid_navs ul{ margin:0;
			  padding:0;
}

.mid_navs li{ float:left;
			  background:url(nav_sepline.jpg) no-repeat right;

}

.mid_navs a{ font-family:Arial, Helvetica, sans-serif;
			 font-size:11px;
			 color:#ffffff;
			 text-decoration:none;
			 font-weight:bold;
			 padding:17px 4px 17px 4px;
			 text-transform:uppercase;
			 display:block;
}

.mid_navs a:hover{ color:#FFC603;

}

.tp_menus{ width:750px;
		   float:left;
}

.search_rightsection{ 
width:250px;
				float:right;

				padding:10px 0px 0 0;
				
}
/*------------------------------xcvxcvxcv-----------------------------------------------------------*/
/*---------------------------------------------------------------------- Top Nav Styles close -----*/

.welcome_section_home{ width:787px;
						background-color:#FFF6D4;
						padding:10px;
						border:1px solid #FFC845;
						margin:10px auto;

}

.welcome_picdiv{ width:196px;
				 height:150px;
				 float:left;
				 background-image:url(banner_image.png);
				 background-repeat:no-repeat;

}

.welcome_contentdiv{ width:576px;
					 float:right;
					 height:150px;
}


.welcome_contentdiv p{ font-family:Arial, Helvetica, sans-serif;
					   font-size:12px;
					   text-align:justify;
					   line-height:20px;
					   color:#000000;
					   margin:5px 0 0 0;
					   padding:0;
					   
}

.welcome_contentdiv h4{ font-family:Arial, Helvetica, sans-serif;
					   font-size:22px;
					   color:#000000;
					   margin:0;
					   padding:0;
}

.wish_swap_sell_wrap{ 	width:806px;
						margin:15px auto 10px auto;
						
}

.wish_div{ width:236px;
			height:192px;
		   float:left;
		   border:1px solid #44BEFD;		  
		   background:url(gift_wrap.png) #B5E4FC no-repeat 10px 50% ;
		   padding:10px;
		   margin:0 16px 0 0;
		   position:relative;
}

.wish_div h5{ font-family:Arial, Helvetica, sans-serif;
			  font-size:40px;
			  color:#333333;
			  margin:0 0 10px 0;
			  padding:0;
			  font-weight:normal;
}


.wish_div p{ font-family:Arial, Helvetica, sans-serif;
			  font-size:14px;
			  color:#333333;
			  margin:0;
			  padding:0 0 0 75px;
			  line-height:20px;
			  
			  font-weight:normal;
 }
 
 .swap_btns{ text-align:right;
 			 margin:5px 0 0 0;
			position:absolute;
			 right:10px;
			 bottom:10px;
			 
 }
 .wish_btns{ text-align:right;
 			 margin:5px 0 0 0;
			 position:absolute;
			 right:10px;
			 bottom:10px;

			 
 }


.swpsbtns{ padding:5px 10px 5px 10px;
			cursor:pointer;
			
}

.swap_div{ width:236px;
		   float:left;
		   border:1px solid #FF51AC;
		   background:url(swap_pic.png) #FEC9E5 no-repeat 10px 50% ;
		   padding:10px;
		   margin:0 15px 0 0;
		   height:192px;
		    position:relative;
}


.swap_div h5{ font-family:Arial, Helvetica, sans-serif;
			  font-size:40px;
			  color:#333333;
			  margin:0 0 10px 0;
			  padding:0;
			  font-weight:normal;
}


.swap_div p{ font-family:Arial, Helvetica, sans-serif;
			  font-size:14px;
			  color:#333333;
			  margin:0;
			  padding:0 0 0 75px;
			  line-height:20px;
			  
			  font-weight:normal;
 }

.sell_div{ width:236px;
		   height:192px;
		   float:right;
		   border:1px solid #FEA226;
		   background:url(sell_icn_card.png) #FFD59D no-repeat 10px 50% ;
		   padding:10px;
		    position:relative;
		  
}

.sell_div h5{ font-family:Arial, Helvetica, sans-serif;
			  font-size:40px;
			  color:#333333;
			  margin:0 0 10px 0;
			  padding:0;
			  font-weight:normal;
}


.sell_div p{ font-family:Arial, Helvetica, sans-serif;
			  font-size:14px;
			  color:#333333;
			  margin:0;
			  padding:0 0 0 75px;
			  line-height:20px;
			  font-weight:normal;
 }
 

 
 .buy_btns{ 
 			float:right;
 }
 
  .featured_dvs_wrap2{ width:370px;
					  float:left;
					  padding:10px;
					  background-color:#F8F8F8;
					  border:1px solid #EBEBEB;
					  margin:0 0 0 18px;
 }
 
   .featured_dvs_wrap1{ width:370px;
 					  float:left;
					  padding:10px;
					  background-color:#F8F8F8;
					  border:1px solid #EBEBEB;
 }
 
  .featured_dvs_wrap1 li{ padding:5px 0 12px 0;
 						 display:block;
						  font-family:Arial, Helvetica, sans-serif;
						  font-size:12px;
						  color:#000000;
 }
 
 
 .featured_dvs_wrap2 li{ padding:5px 0 12px 0;
 						 display:block;
						  font-family:Arial, Helvetica, sans-serif;
						  font-size:12px;
						  color:#000000;
 }
 
 .featured_dvs_wrap1 li input{ float:right;
 
 }
 
 .featured_wrps{ width:809px;
 				 margin:10px auto 0 auto;
 }
 
 .product_price{
 	font-size:15px;
	color:#FF0000;
	font-weight:bold;
 }
 
 .comm_input{	
	padding:8px 8px 8px 10px;	
	border:1px solid #E4E3E3;
	background-color:#ffffff;
	font-size:12px;
	color:#666666;
	-moz-border-radius:5px;
	font-family:Arial, Helvetica, sans-serif;
	margin:0!important;
	}

.width1{
	width:250px;
}
.width1a{
	width:270px;
}
.width2{
	width:100px;
}
.width2a{
	width:120px;
}
	
	.comm_heading{
	font-size:24px;
	font-weight:normal;
	font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
	padding:5px 0 5px 10px;
	margin:0;
	}
.tabContent{
	background-color:#fafafa;
	border-left:#d5d5d5 solid 1px;
	border-right:#d5d5d5 solid 1px;
	border-bottom:#d5d5d5 solid 1px;
}

.search_table td{
	padding:0!important;
	border-bottom:none!important;
}
.contain_catgeory{
	width:190px;
	height:225px;
	float:left;
	margin:0 3px 10px 4px;
	border:#dcdcdc solid 1px;
	background-color:#FFFFFF;
}
.contain_image{
	clear:both;
	margin:0 0 10px 0;
}
.contain_cat_name{	
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	font-weight:bold;
	padding:0 10px 0 10px;
}
.contain_cat_name a:link,
.contain_cat_name a:visited,
.contain_cat_name a:active
{	
	text-decoration:none;
	color:#000!important;
}
.contain_cat_name a:hover
{	
	text-decoration:none;
	color:#999999!important;
}
/*-------------------------------------------Product detail page----------------------------------------*/
.prdetails_newwrapper{
	width:1004px;
	margin:10px auto;
	} 
.breadcrumbs_new{
	border:1px solid #DDDDDD;
	background-color:#F7F7F7;
	padding:5px;
	}
.breadcrumbs_new ul{
	}
.breadcrumbs_new li{
	font-family:Arial, helvetica, sans-serif;
	color:#A1731A;
	font-size:12px;
	list-stylenone;
	display:inline;
	background:url(arrow_brdcrumb.jpg) no-repeat 0% 50%;
	padding-left:12px;
	}
 .breadcrumbs_new .hme{
 	 background:url(hme_small.jpg) no-repeat 0% 50%;
	 padding:0 7px 0 20px}
 .breadcrumbs_new a{
 	color:#000000;
	cursor:pointer;
	}
.breadcrumbs_new a:hover{
 	color:#A1731A;
	}
.prdetails_container{
	padding:10px 0;}
.prdetails_leftcolumn{
	width:460px;
	margin-right:16px;
	float:left;}
.prdetails_rightcolumn{
	width:528px;
	height:400px;
	float:left;
	}
.pr_img_container{
	}
.pr_bigimg{
	width:460px;
	height:460px;
	margin-bottom:12px;
	background-color:#999999;}
.pr_thumbrow{
	}
.pr_thumbrow a{
	display:block;
	width:105px;
	height:105px;
	float:left;
	background-color:#996600;
	margin:0 13px 10px 0;}
.prdetails_leftcolumn_lastrow
{
	border:1px solid #EBE3D4;
	font-family:Arial, helvetica, sans-serif;
	color:#666666;
	font-size:12px;
	background:url(detail_smallbg.jpg) repeat-x 0% 100%;
	padding:7px 5px;
	margin:0 0 10px 0;
	}
.prdetail_posting{
	border:1px solid #EBE3D4;
	font-family:Arial, helvetica, sans-serif;
	background:url(detail_smallbg.jpg) repeat-x 0% 100%;
	color:#666666;
	font-size:12px;
	padding:3px 10px 3px 0;
	margin:0 0 10px 0;}
.prdetails_leftcolumn_lastrow a,
.prdetail_posting a{
	padding:0 10px 0 10px;
	font-weight:bold;
	color:#666666;
	}
.prdetail_posting a{
	padding:0 10px 0 10px;
	font-weight:bold;
	color:#666666;
	line-height:21px;
	text-decoration:underline;
	}
.prdetails_leftcolumn_lastrow a:hover{
	font-weight:bold;
	color:#666666;
	}
.prdetail_posting img{
	float:right;
	display:block;
	width:50px;
	height:23px;}
.prdct_name{
	color:#525150;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:22px;
	margin-bottom:10px;}
.pr_pricenshipping{
	border:1px solid #EBE3D4;
	font-family:Arial, helvetica, sans-serif;
	color:#666666;
	font-size:12px;
	background:url(detail_smallbg.jpg) repeat-x 0% 100%;
	padding:5px;
	margin:0 0 20px 0;
	}
.pr_price{	
	background-color:#663399;
	background:url(price_icon.png) no-repeat 10px 3px;
	float:left;
	padding-left:50px;
	margin:0 60px 0 0;
	}
	
.pr_price p{ font-family:Arial, Helvetica, sans-serif;
			 font-size:25px;
			 color:#000000;
			 margin:0;
			 padding:3px 0 0px 0;
}

.pr_price span{ color:#FF0000;

}
	
.pr_shipping p{font-family:Arial, Helvetica, sans-serif;
			 font-size:25px;
			 color:#000000;
			 margin:0;
			 padding:3px 0 3px 0;

}

.pr_shipping span{ color:#FF0000;

}

.pr_shipping{	
	background-color:#336699;
	background:url(shipping_icon.png) no-repeat 10px 3px;
	float:left;
	padding-left:65px;
	border-left:1px solid #EBE3D4;
	}
	
	
	.pr_points p{font-family:Arial, Helvetica, sans-serif;
			 font-size:25px;
			 color:#000000;
			 margin:0;
			 padding:3px 0 3px 0;

}

.pr_points span{ color:#FF0000;

}

.pr_points{	
	background-color:#336699;
	background:url(point_icon.png) no-repeat 10px 3px;
	float:left;
	padding-left:45px;
	border-left:1px solid #EBE3D4;
	margin:0 30px 0 0;
	}
	
	
	
.pd_detail_sub1{
    background-color: #f7f7f7;
	padding:5px;
}
.pd_detail_sub2{
    background-color: #FFFFFF;
	padding:5px;
}
.pd_detail_sub_col1{
    float:left;
	width:115px;
}
.pd_detail_sub_col2{
    float:left;	
}
/*-----------------------------------homr slider-----------------------------------------*/
.home_slider_box{
	background-color:#f6f6f6;
	border:#efeeee solid 1px;
	margin:4px;
}

/* style for home slider */
.list_carousel {
				/*background-color: #ccc;*/
				margin: 0 0 0px 8px;
				width: 680px;
			}
			.list_carousel ul {
				margin: 0;
				padding: 0;
				list-style: none;
				display: block;
			}
			.list_carousel li {
				font-size: 40px;
				color: #999;
				text-align: center;
				background-color: #FFF;
				border: 1px solid #999;
				width: 130px;
				height: 130px;
				padding-top: 8px;
				margin: 6px 6px;
				display: block;
				float: left;
			}
			
			.caroufredsel_wrapper{
				width:715px!important;
			}
			
			.list_carousel.responsive {
				width: auto;
				margin-left: 0;
			}
			.clearfix {
				float: none;
				clear: both;
			}
			.prev{
				float: right;
				margin-left:10px;
				width:15px;
				height:20px;
				background-image:url(slider_leftarrow.png);
				background-repeat:no-repeat;
				display:block;
			}
			.prev span{				
				display:none;
			}
			.next {
				float: right;
				margin-right:10px;
				width:15px;
				height:20px;
				background-image:url(slider_rightarrow.png);
				background-repeat:no-repeat;
				display:block;
			}
			.next span{				
				display:none;
			}
			.pager {
				float: left;
				width: 300px;
				text-align: center;
			}
			.pager a {
				margin: 0 5px;
				text-decoration: none;
			}
			.pager a.selected {
				text-decoration: underline;
			}
			.timer {
				background-color: #999;
				height: 6px;
				width: 0px;
			}
/* style for home slider ends */

.hor_bar{
	background-image:url(shader1.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	background-color:#FFF;
	border:#dfd9d9 solid 1px;
	padding:10px;
	
}
.hor_bar a:link,
.hor_bar a:visited,
.hor_bar a:active
{
	color:#A1731A!important;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	display:block;
}
.hor_bar a:hover
{
	background:none!important;
	color:#999999!important;
}

.sub_box{
	background-color:#f7f7f7;
	border:#dfdfdf solid 1px;	
}
.sub_box td{
	padding:5px;
}
.comm_div{
	clear:both;
	margin:0 0 15px 0;
}

#fancybox-content{ font-family:Arial, Helvetica, sans-serif;
				   font-size:14px;
				   color:#333333;
				   line-height:20px;

}



/*--------------------------------------------New Tab Styles Open--*/

#tabs {
	font-size: 90%;
	margin: 20px 0;
	font-family:Arial, Helvetica, sans-serif;
}
#tabs ul {
	float: left;
	background: #fff;
	width: 500px;
	padding-top: 4px;
}
#tabs li {
	margin-left: 8px;
	list-style: none;
}
* html #tabs li {
	display: inline;
}
#tabs li, #tabs li a {
	float: left;
}
#tabs ul li.active {
	border-top:2px #FAFAFA solid;
	background: #FAFAFA;
	border:1px solid #D7D7D7;
	border-bottom:none!important;
}
#tabs ul li.active a {
	color: #333333;
}
#tabs div {
	background: #FAFAFA;
	border:1px solid #ccc;
	clear: both;
	padding: 15px;
	min-height: 200px;
}
#tabs div h3 {
	margin-bottom: 12px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	margin:0;
	padding:0;
	
}
#tabs div p {
	line-height: 150%;
}
#tabs ul li a {
	text-decoration: none;
	padding: 8px;
	color: #000;
	font-weight: bold;
}
.thumbs {
	float:left;
	border:#000 solid 1px;
	margin-bottom:20px;
	margin-right:20px;
}

/*----------------------------------------------footer---------------------------------------*/
.rssfeed_ftr{
	float:left;
	margin-left:10px;}
.bmrknshare_ftr{
	float:left;
	margin-left:10px;}
.ftr_menu{
	color:#ffffff;
	padding:5px 0 10px 5px;}
.ftr_menu a{
	font-family:Arial, helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;}
.footer_firstrow{
	padding:10px 0;}

/*--------------------------------------------New Tab Styles Close-*/


.img_pps{ width:230px;
		 height:258px;
		 border:1px solid #ccc;
		 margin:0!important;
		 padding:0!important;
}


.img_pps img{ width:224px;
			  height:251px;
			  margin:0!important;
			  padding:0!important;
}

.prce_txtspup{ width:230px;
				border:1px solid #ccc;
				text-align:center;
}
.prce_txtspup .welcome_2{ text-align:center!important;
						  
}

.pop_description { border-bottom:1px solid #ccc;
				   padding:0 0 10px 0;
}


.welcome h4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15px!important;
	color: #464646;
	font-weight: bold;
	letter-spacing:1px;
	margin:0;
	padding:0;
}


.profs_bld{ font-weight:bold;

}

.maintext2_pop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;	
	line-height: 22px;
	background-color:#F8F8F8;
}


