body {
	background-image: url(../images/pettern_bg.jpg);
	margin: 0px;
	padding: 0px;
	margin-bottom:10px;
}

td{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#414141;}

a:link, a:visited{font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#9e8e5a;}
a:hover{text-decoration:underline;}
/* ------------------- All Background Classes Start -----------------*/
.brown_bg{background-color:#bfae7a;}
.light_brown_bg{background-color:#ddd3b3;}
.dark_brown_bg{background-color:#555555;}
.category_bg{background-image:url(../images/category_bg.gif); background-repeat:repeat-x;}
.featured_bg{background-image:url(../images/featured_bg.gif); background-repeat:repeat-x;}
.menubg{background-image:url(../images/menu_bg.gif); background-repeat:repeat-x;}
.gray_box_bg{background-image:url(../images/gray_bg.gif); background-repeat:repeat-x; background-color:#FFFFFF;}
.darkyellow{background-color:#ac9e71;}
.gallery_bg{background-image:url(../images/gallery_bg.gif); background-repeat:repeat-x; background-color:#e0e0e0;}
.footer_bg{background-image:url(../images/footer_bg.gif); background-repeat:repeat-x;}
/* ------------------- All Background Classes End -----------------*/

/* -------------- All padd classes start --------------------*/
.paddtpbt15{padding-top:12px; padding-bottom:12px;}
.paddbot10{padding-bottom:10px;}
.paddbot7{padding-bottom:7px;}
.paddtop10{padding-top:10px;}
.paddlt8{padding-left:8px;}
.paddlt20{padding-left:20px;}
.paddtpbt8{padding-bottom:8px; padding-top:8px;}
.paddlt5{padding-left:5px;}
.paddtp20{padding-top:20px;}
.paddtpbt5{padding-bottom:4px; padding-top:4px;}
.paddtpbt3{padding-bottom:3px; padding-top:3px;}
.paddltrt5{padding-left:5px; padding-right:5px;}
.paddrt5{padding-right:5px;}
.paddtp5{padding-top:5px;}
.paddbt5{padding-bottom:5px;}
.paddltrt3{padding-left:3px; padding-right:3px;}
.paddrt10{padding-right:10px;}
.paddtopbot5{padding-top:5px; padding-bottom:5px;}
.paddtop15{padding-top:15px;}



/* -------------- All padd classes End --------------------*/

/* ----------- All Text Classes Start ------------------- */
.txt14wht{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#ffffff; font-weight:bold; text-transform:uppercase;}
.txt14brown{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#e3ce90; font-weight:bold; text-transform:uppercase;}
.txt14blk{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; font-weight:bold;}
.txt18brown{font-family:tahoma,; font-size:18px; color:#9f8e5a; font-weight:bold;}
.txt11wht{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF;}
.txtstrong{font-weight:bold;}
.txt11blk{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}
.txt14bro_bold{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#9f8e5a; font-weight:bold;}
.txt14whtnot{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#ffffff; font-weight:bold;}
.txt16brown{font-family:tahoma,; font-size:16px; color:#9f8e5a; font-weight:bold;}
/* ----------- All Text Classes End ------------------- */

/* --------------- All Link Classes Start ------------------*/
.wht11_lnl:link, .wht11_lnl:visited{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none;}
.wht11_lnl:hover{text-decoration:underline;}

.wht12lnk:link, .wht12lnk:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none;}
.wht12lnk:hover{text-decoration:underline;}

.red12lnk:link, .red12lnk:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#e20b00; text-decoration:none;}
.red12lnk:hover{text-decoration:underline;}
.red14lnk:link, .red14lnk:visited{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#e20b00; text-decoration:none;}
.red14lnk:hover{text-decoration:underline;}

/* --------------- All Link Classes End ------------------*/



/* --------------------- All bodr Classes Start ------------------*/
.bodr_tpbtbrow{border-top: 1px solid #ae9d67; border-bottom:1px solid #ae9d67;} 
.bodr_graytop{border-top:1px solid #eaeaea;}
.bodr_graybot{border-bottom:1px solid #eaeaea;}
.bodr_grayleft{border-left:1px solid #eaeaea;}
.bodr_grayrt{border-right:1px solid #eaeaea;}
.bodr_tp2{border-top: 2px solid #ae9d67;}
.img_bodr{ border:1px solid #555555;}
.bodr_both_gray{border:1px solid #dddddd;}
.padd10{padding:10px;}
.padd{padding-left:8px; padding-right:8px;}
.bodr_tp1{border-top: 1px solid #ae9d67;}
.bodr_bt1{border-bottom: 1px solid #ae9d67;}
.bodr_tp{border-top: 1px solid #dddddd;}
.bodr_bt{border-bottom: 1px solid #dddddd;}
/* --------------------- All bodr Classes End ------------------*/

/* ------------- All Tab Classes Start ---------------*/
 .lavaLampWithImage {
            position: relative;
             width:100%;
           
              padding:0px; height:25px; 
            
        }
.lavaLampWithImage ul {
		 
		 margin:0px; padding:0px
		 }
.lavaLampWithImage li {
                    float: left;
                    list-style: none;
                }
.lavaLampWithImage li.back {
                        background: url(../images/lava.gif) no-repeat right -30px;
                        width: 9px; height: 25px;
                        z-index: 8;
                        position: absolute; 
                    }
.lavaLampWithImage li.back .left {
                            background: url(../images/lava.gif) no-repeat top left;
                            height: 25px;
                            margin-right: 5px; /* 7px is the width of the rounded shape */
                        }
 .lavaLampWithImage li a {
                        font-family:Arial, Helvetica, sans-serif;
						font-size:12px;
						text-transform:uppercase;
						font-weight:bold;
                        text-decoration: none;
                        color: #fff;
                        outline: none;
                        text-align: center;
                        top: 5px;
                         letter-spacing: 0;
                        z-index: 10;
                        display: block;
                        float: left;
                        height: 25px;
                        position: relative;
                        overflow: hidden;
                        margin: auto 0;
						padding:0 7px;    
                    }
.lavaLampWithImage li a:hover, .lavaLampWithImage li a:active, .lavaLampWithImage li a:visited {
                            border: none;text-decoration: none;
                        color: #fff;
						padding:0 7px;

                        }
/* -------  term & condition Scroler ------------------*/

strong.terms
{
	float:left;
	margin:0px;
	background:url(images/pages/registration/Terms-Conditions.gif) no-repeat 0 bottom;
	overflow:hidden;
	text-indent:-9999px;
	width:200px;
	height:38px;	
}

div.terms
{
	background-color: #fff;
	padding: 5px;
	height: 150px;
	overflow: auto;
}

#ctl00_ContentPlaceHolder1_divTerms{ ;border:1px solid #d7c38e;
		padding-top:3px; background-image:url(../images/inp1_bg.gif); background-repeat:repeat-x; background-color:#FFFFFF;}
		
/* ------- term & condition Scroler ------------------*/				
/* ---------------------- All Tab Classes End ---------------------*/

/* ------------------------- Paging Classes Start ------------------*/
.page:link, .page:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #777777;
	text-decoration: none;
	font-weight:bold;
	padding: 2px 5px 2px 5px;
	margin-right: 4px;
	border:1px solid #777777;
	position:relative;
}
.page:hover{
	background-color: #d60002;
	padding: 2px 5px 2px 5px;
	margin-right: 4px;
	font-weight:bold;
	border:1px solid #d3d2d2;
	color:#FFFFFF;
	position:relative;
}   
.pageon:link, .pageon:visited, .pageon:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #d60002;
	font-weight:bold;
	padding: 2px 5px 2px 5px;
	margin-right: 4px;
	border:1px solid #559bcc;
	position:relative;
}
/* ------------------------- Paging Classes End ------------------*/



.inp1{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#7a7a7a; border:1px solid #d7c38e; padding-left:3px;
		padding-top:3px; background-image:url(../images/inp1_bg.gif); background-repeat:repeat-x; height:16px;}

.inp2{ border:1px solid #d7c38e; height:20px; background-color:#f9f5ea;
		font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#7a7a7a;}
		
.inp3{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#7a7a7a; border:1px solid #d7c38e; padding-left:3px;
		padding-top:3px; background-image:url(../images/inp1_bg.gif); background-repeat:repeat-x; height:150px;}		

.list_inp{border:1px solid #d7c38e; width:255px; background-color:#f9f5ea;}
.multi_txt{background-image:url(../images/inp1_bg.gif); background-repeat:repeat-x; border:1px solid #d7c38e; padding-top:3px;}


.error {
	background:transparent url(../images/aero_up.gif) no-repeat scroll 0 0;
	font-weight:bold;
	padding-bottom:15px;
	padding-right:15px;
}
.error_msg {
	color:#EA5200;
	margin-left:30px;
}
.success {
	background:transparent url(../images/right.jpg) no-repeat scroll 0 0;
	padding-bottom:15px;
	padding-right:15px;
}
.success_msg {
	color:#0060BF;
	font-weight:bold;
	margin-left:19px;
}

.messegeBody {
	background: #ffffdd url(../images/info.png) no-repeat 5px;
	background-position:left middle;
	height:auto;
	font-family: Arial, sans-serif;
	font-size:12px;
	color:#000000;
	border:1px solid #ffd700;
	margin:10px;
	padding:8px 5px 5px 35px;
	vertical-align:middle;
	text-align:left;
}

.category { background-image:url(../images/toptitle.gif); background-repeat:no-repeat; line-height:29px; width:147px; display:block;
						font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; font-weight:bold; text-decoration:none;

}

.all_ErrorMessege {
	background: #ffffdd;
	height:auto;
	font-family: Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#EA5200;
	border:1px solid #ffd700;
	margin:3px;
	padding:5px 5px 5px 5px;
	vertical-align:top;
	text-align:left;
}

.bodr_both4px{border:4px solid #dddddd;}
.gray_bg{background-color:#dddddd;}
.red_bg{background-color:#cd1e00;}

.lnk14brown:link, .lnk14brown:visited{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#e3ce90; font-weight:bold; text-transform:uppercase; text-decoration:none;}
.lnk14brown:hover{ text-decoration:underline;}

/*added 28 Mar 2009 Mohit Padalia*/
#tab2{width:500px; height:29px; margin:2px 0 0 0; padding:0;}
#tab2 ul{margin:0; padding:0; list-style-type:none;}
#tab2 ul li{float:left; line-height:29px;}
#tab2 ul li a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; background-image:url(../images/tabltoff.gif); background-position:top left; background-repeat:no-repeat; display:block; padding:0 4px 0 5px; text-decoration:none; font-weight:bold;}
#tab2 ul li a span{ background-image:url(../images/tabrtoff.gif); background-position:top right; background-repeat:no-repeat; display:block; padding:0 10px 0 5px;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; text-decoration:none; font-weight:bold;}

#tab2 ul li a:hover{ background-image:url(../images/tabrton.gif); background-position:top left; background-repeat:no-repeat; text-decoration:none;}
#tab2 ul li a:hover span{ background-image:url(../images/tablton.gif); background-position:top right; background-repeat:no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; text-decoration:none; font-weight:bold;}
#tab2 .current2 a{ background-image:url(../images/tabrton.gif); background-position:top left; background-repeat:no-repeat; text-decoration:none;}
#tab2 .current2 span{ background-image:url(../images/tablton.gif); background-position:top right; background-repeat:no-repeat; display:block;font-family:Arial, Helvetica, sans-serif; font-size:12px;  color:#fff; text-decoration:none; font-weight:bold;}

.tabs-container {
    border-top: 1px solid #ac9e71;
		border-left: 1px solid #ac9e71;
		border-right: 1px solid #ac9e71;
		border-bottom: 1px solid #ac9e71;
    padding: 1em 8px;
    background: #ddd3b3; /* declare background color for container to avoid distorted fonts in IE while fading */
}

