/* CSS Document */

html,body{background-color:#fffcfa; 
background-image: url(../images/bg-body1.jpg); 
background-repeat: repeat-x; 
background-position:top;  
font-family:Arial, Helvetica, sans-serif; 
font-size:11px; 
margin:0px;
color:#3e3d3d;
line-height:18px;
padding:0px;
}

#Header{width:100%; 
/*height:211px; */
background-image:url(../images/body-bg.jpg); 
background-repeat: no-repeat; 
background-position:top;
margin:0px;
padding:0px;
}


#maincontaner{width:100%; 
margin:0px;
padding:0px;
background-image:url(../images/contaner_bg.jpg);
background-position:left;
background-repeat:repeat-y; }
	
.bgcontaner{background-image: url(../images/rightbg.jpg); 
background-position:right;
background-repeat:repeat-y;
width:100%; float:right;}
 
#bgcenter{background-image:url(../images/bgcenter.jpg); 
background-repeat:repeat-x; width:97.8%; 
background-position:top; 
margin-left:11px; 
margin-right:11px; }

.leftcol{background-image:url(../images/bgleft1.gif); 
margin-top:5px; 
/*float:left; */
width:18%;}

.leftcol img{padding-left:5px;}

#MIDDELCONTANT{width:60%; 
/*float:left; */
margin:0PX; 
padding:0px;}

#rightpanel{/*float:right;*/
 width:20%; 
 margin:0px; 
 padding:0px;}
 
 /*----------login------------------------*/
#lock  {
	background: url(../images/j_login_lock.jpg) 50% 0 no-repeat;
	width: 150px;
	height: 137px;
}
.m {
  padding: 10px;
}
.button1{
 	float: left;
}
.next {
	float: left;
}
#form-login .button_holder {
	float: left;
	padding-left: 180px;
}

.clr { clear: both; overflow:hidden; height: 0; }
#section-box  { float: right; width: 320px; margin-left: 10px;}
/*---------------------------------------------------------*/
.darkred{color:#804705; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold;}
.centertable{background-color:#fffcfa; border:1px solid #e2e2e2; padding:5px; margin-right:0px;}
.bggray{background-color:#f0efef; padding-left:5px;}

.heading{font-size:11px; font-weight:bold; text-transform:uppercase;
	margin:0px; padding:0px; color:#a54505;}

.centertable tr td{padding-left:5px;}
.imgbdr{border:1px solid #c38a8a; padding:4px; margin-top:5px;}
.darkred1{color:#a34512;}

#footer{background-color:#f7d3a9; height:65px; width:100%; filter:alpha (opacity=60 );
	opacity:.80; margin:0px; padding:0px; 
}


/* Clearfix */
.clearfix:after {
	clear: both;
	display: block;
	content: ".";
	height: 0;
	visibility: hidden;
}

* html > body .clearfix {
	width: 100%;
	display: block;
}

* html .clearfix {
	height: 1%;
}



/* Normal link */
a {
	color: #e8e8e8;
	text-decoration: underline;
}

a:hover, a:active, a:focus {
	color: #333333;
	text-decoration: underline;
}

/* Heading */
h1 {
	font-size: 180%;
}

h2 {
	font-size: 150%;
}

h3 {
	font-size: 125%;
}

h4 {
	font-size: 100%;
	text-transform: uppercase;
}

p, pre, blockquote, h1, h2, h3, h4, h5, h6 {
	margin: 1em 0;
	padding: 0;
}

/*ul {
	list-style: none;
}

ul li {
	padding-left: 30px;
	background: url(../images/bullet.gif) no-repeat 18px 8px;
	line-height: 180%;
}

ol li {
	margin-left: 35px;
	line-height: 180%;
}*/

th {
	padding: 5px;
	font-weight: bold;
	text-align: left;
}

fieldset {
	border: none;
	padding: 10px 5px;
	background: url(../images/hdot2.gif) repeat-x top;
}

fieldset a {
	font-weight: bold;
}

hr {
	border-top: 1px solid #CCCCCC;
	border-right: 0;
	border-left: 0;
	border-bottom: 0;
	height: 1px;
}

td, div {
	font-size: 100%;
}

img {
	border: none;
}
/* FORM
--------------------------------------------------------- */
form {
	margin: 0;
	padding: 0;
}

form label {
	cursor: pointer;

}

input, select, textarea, .inputbox {
	/*padding: 3px 5px;*/
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 100%;

}

.button {
	padding: 3px 5px;
	border: 1px solid #333333;
	background: url(../images/grad1.gif) repeat-x top #333333;
	color: #CCCCCC;
	font-size: 85%;
	text-transform: uppercase;
}

.button:hover, .button:focus {
	border: 1px solid #999999;
	background: #333333;
	color: #FFFFFF;
}

* html .button {
	padding: 2px 0 !important; /*IE 6*/
}

*+html .button {
	padding: 2px 0 !important; /*IE 7*/
}

.inputbox {
	border: 1px solid #CCCCCC;
	background: #FFFFFF;
}

.inputbox:hover, .inputbox:focus {
	background: #FFFFCC;
}

/* Legend */
.legend-title {
	margin: 0;
	padding: 0 3px;
	float: left;
	display: block;
	background: #F6F6F6;
	font-weight: bold;
	position: absolute;
	top: -10px;
	left: 7px;
}

.legend {
	margin: 20px 0;
	padding: 0 10px;
	border: 1px solid #CACACC;
	background: #FFFFFF;
	position: relative;
}

.menu{ font-family:  Arial, Helvetica, sans-serif;
font-size:11px;
color:#804705;
text-transform:capitalize;
text-decoration:none;
font-weight:bold;
float:left;
padding-top:5px;
}
.menu a:link{ 
font-family:  Arial, Helvetica, sans-serif;
font-size:11px;
color:#804705;
float: left;
padding:5px 11px 10px 11px;
margin:0px 1px 0px 0px;
text-transform:capitalize;
text-decoration:none;
}
.menu a:visited{
font-family:  Arial, Helvetica, sans-serif;
font-size:11px;
color:#804705;
float:left;
margin:0px 1px 0px 0px;
text-transform:capitalize;
padding:5px 11px 10px 11px;text-decoration:none;
font-weight:bold;
display:block;
}
.menu a:hover{
font-family:  Arial, Helvetica, sans-serif;
font-size:11px;
color:#922d00;
float:left;
margin:0px 1px 0px 0px;
text-transform:capitalize;
text-decoration:none;
padding:5px 11px 10px 11px;
background:none;
font-weight:bold;
display:block;
}
.menu a:active{font-family:  Arial, Helvetica, sans-serif;
font-size:11px;
color:#F0B800;
margin:0px 1px 0px 0px;
float:left;
text-transform:capitalize;
padding:5px 11px 10px 11px;
text-decoration:none;
font-weight:bold;
display:block;
}
.menu #caurent{
margin:0px 1px 0px 0px;
float:left;
font-family:  Arial, Helvetica, sans-serif;
font-size:11px;
color:#922d00;
text-transform:capitalize;
padding:5px 11px 10px 11px;
background:none;
text-decoration:none;
font-weight:bold;
display:block;
}
.lnkFooter:link
{
	font-family:Arial, Helvetica, sans-serif; 
font-size:11px; 
margin:0px;
color:#3e3d3d;
line-height:18px;
padding:0px;
text-decoration:none;

}
.lnkFooter:visited
{
	font-family:Arial, Helvetica, sans-serif; 
font-size:11px; 
margin:0px;
color:#3e3d3d;
line-height:18px;
padding:0px;
text-decoration:none;

}
.lnkFooter:hover
{
	font-family:Arial, Helvetica, sans-serif; 
font-size:11px; 
margin:0px;
color:#3e3d3d;
line-height:18px;
padding:0px;
text-decoration:underline;

}
.lnklogin:link
{
	font-family:  Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;


margin:0px 1px 0px 0px;

text-decoration:none;

}
.lnklogin:visited
{
	font-family:  Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;


margin:0px 1px 0px 0px;

text-decoration:none;

}
.lnklogin:hover
{
	font-family:  Arial, Helvetica, sans-serif;
font-size:11px;
color:#804705;


margin:0px 1px 0px 0px;

text-decoration:none;

}

.aOrange:link,.aOrange:visited
{
	color:#4a0905;
	text-decoration:none;
	font-size:11px;
	font-family:Arial;
}

.aOrange:hover
{
	color:#af2820;
	text-decoration:underline;
	font-size:11px;
	font-family:Arial;
	
}


/**************************************lightbox********************************************/

   
      .black_overlay{
   
          display: none;
   
          position: absolute;
   
          top: 0%;
   
          left: 0%;
   
          width: 0px;
   
          height: 0px;
   
          background-color: black;
   
         /*z-index:1001;*/
  
          -moz-opacity: 0.8;
  
          opacity:.80;
  
          filter: alpha(opacity=80);
  
      }
  
       
  
      .white_content {
  
          display: none;
  
          position: absolute;
  
          top: 15%;
  
        left: 15%;
  
          width: 70%;
  
          height: 70%;
  
          padding: 16px;
  
          border: 16px solid orange;
  
          background-color: white;
  
          z-index:1002;
  
          overflow: auto;
  
      }

/*Color css*/

.white{color:#FFFFFF;}
.black{color:#000000;}
.gary{ color:#363535;}
.blue{color:#083f65;}
.blueright{color:#1d75cf;}
.darkred{color:#903508;}
.red{color:#990d0d;}
.darkyellow{color:#9c4504;}
.lightgray{color:#84878e;}
.lightgray2{color:#c5c5c5;}
.darkgray2{color:#b34108;}
.footercolor{color:#3b3b3b;}
.darkred1{color:#830707;}
.darkgreen{color:#2d1d00;}
.green{color:#8b7b06;}



/*Font size css*/

.Light10{font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal;}
.Light11{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;}
.Light12{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;}
.Light12V{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;}
.Light13{font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal;}
.Light14{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal;}
.Light15{font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:normal;}
.Light16{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal;}
.Light17{font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:normal;}
.Light18{font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal;}
.Light{font-family: "Bauhaus Md BT"; font-size:12px; color:#FFFFFF;}
.Light24{font-family: "Bauhaus Md BT"; font-size:24px; text-shadow:#000000; text-transform:uppercase; color:#a3a122;}




/*Link css*/

.FloatLeft{float:left;}
.FloatRight{float:right;}


/*Link css*/

A:link {text-decoration: none}
A:visited {text-decoration: none}
A:active {text-decoration: none}
A:hover {text-decoration: none; color:#854c0c;}


/*Image  css*/

.imgbdr{border:8px solid #f1f1f1;}
.imgbdr1{border:1px solid #4e4646;}
.imgbdr4{border:1px solid #b3b3b3; background-color:#ffffff; padding:4px;}

.bdr1{border:1px solid #bcbcbc; padding:8px;}
.bdrtop{border-top:1px solid #bcbcbc;}
.bdrright{border-right:1px solid #bcbcbc;}
.bdrleft{border-left:1px solid #bcbcbc;}
.bdrbuttom{border-bottom:1px solid #bcbcbc}


.favr ul {
	list-style: none;
	padding:0px;
	margin:0px;
}

.favr ul li {
	padding-left: 30px;
	background: url(../images/arrow.jpg) no-repeat 18px 8px;
	line-height: 180%;
}
.favr ul li a{ color:#666666;
	
}
.favr ul li a:hover{ color:#000000; outline: 1px dotted #993300;
	
}

.favr ol li {
	margin-left: 35px;
	line-height: 180%;
}
#footercopyright{background-image:url(../images/footer.jpg); background-position: 159px 30px; background-repeat:no-repeat; width:1000px; margin-left:auto; margin-right:auto; height:102px;}
.newbgr{font:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; background-color:#fadddd;}
.gradtext{font:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; background-color:#fffbe6;}
.gridview1
{
   background-color:#e1e1e1;
}
.gridview1 a:link
{
   padding:2px 5px;
   margin:1px;
   border: 1px solid #ac1404;
   background-color:#190e01;
   color:#ffffff;
   font-family: Arial;
   font-size: 0.9em;
   font-weight: bold;
    text-decoration:none;
}

.gridview1 a:visited
{
   padding:2px 5px;
   margin:1px;
   border: 1px solid #c2c2bc;
   background-color:#0d578f;
   color:#ffffff;
   font-family: Arial;
   font-size: 0.9em;
   font-weight: bold;
   text-decoration:none;
font-weight:bold;

}

.gridview1 a:hover
{
   background-color:#c45330;
   padding:2px 5px;
   color:#ffffff;
   font-family: Arial;
   font-weight: bold;
   text-decoration:none;
   text-transform:capitalize;
	font-weight:bold;
	 text-decoration:none;
}

.gridview1 a:active
{
   padding:2px 5px;
   margin:1px;
   border: 1px solid #c2c2bc;
   background-color:#0d578f;
   color:#ffffff;
   font-family: Arial;
   font-size: 0.9em;
   font-weight: bold;
   text-decoration:none;

}

.gridview1 span
{
   background-color:#d8bf35;
   padding:2px 5px;
   color:#333;
   font-family: Arial;
   font-weight: bold;

    text-decoration:none;
}


.toplinle{ background-image: url(../images/login/top.jpg); background-repeat:repeat-x; background-position: bottom;}
.toplinleB{ background-image: url(../images/login/top.jpg); background-repeat:repeat-x; background-position: top;}
.toplinleR{ background-image:url(../images/login/right.jpg); background-repeat:repeat-y; background-position:right;}
.toplinleL{ background-image:url(../images/login/right.jpg); background-repeat:repeat-y; background-position:left;}

.leftMiddelbg{background-image: url(../images/left-m.jpg); background-repeat:repeat-y; width:10px;}
.RightMiddelbg{background-image:url(../images/right-m.jpg); background-repeat:repeat-y; width:10px;}
.ButtomMiddelbg{background-image:url(../images/buttom-bg.jpg); background-repeat:repeat-x; }
.TopMiddelbg{background-image:url(../images/top-bg.jpg); background-repeat:repeat-x; }
.bgheadingRa{background-image:url(../cartimg/bgheading.jpg); background-repeat:repeat-x;}


.grid
{
background:none;
padding-top:9px;
padding:7px;   margin:1px;
   background:none;
   color:#a96908;
   font-family: Arial;
   font-size:12px;
   font-weight: bold;
    text-decoration:none;

}
.grid a:link
{padding:7px;   margin:1px;
   background:none;
   color:#a96908;
   font-family: Arial;
   font-size:12px;
   font-weight: bold;
    text-decoration:none;
}

.grid a:visited
{padding:7px;   margin:1px;
   background:none;
   color:#a96908;
   font-family: Arial;
   font-size:12px;
   font-weight: bold;
   text-decoration:none;
font-weight:bold;

}

.grid a:hover
{
   background:url(../images/bgmenur.jpg);
   background-repeat:repeat-x;
  padding:7px;
   color:#a96908;
   font-family: Arial;
   font-weight: bold;
   text-decoration:none;
   text-transform:capitalize;
	font-weight:bold;
	 text-decoration:none;
}

.grid a:active
{padding:7px;
   margin:1px;
   background:url(../images/bgmenur.jpg);
   background-repeat:repeat-x;
   color:#a96908;
   font-family: Arial;
   font-weight: bold;
   text-decoration:none;
   text-transform:capitalize;
	font-weight:bold;
	 text-decoration:none;

}
#activemenu
{padding:7px;
   margin:1px;
   background:url(../images/bgmenur.jpg);
   background-repeat:repeat-x;
   color:#a96908;
   font-family: Arial;
   font-weight: bold;
   text-decoration:none;
   text-transform:capitalize;
   font-weight:bold;
   text-decoration:none;

}


.bgcartbuttom{background-color:#f3f3f3;}
.cartheading{width:100%;border-collapse:collapse; border:#e7e7e4;}
.pad10{padding-left:10px;}
.bglightyellow{background-color:#ffffdd; padding-left:10px;}
.cartheadingtop{background-color:#f0f0f0;}
.pad20{padding:20px;}
.bgwhite2{background-color:#FFFFFF; border:1px solid #dddddd; padding:10px;}
.grid1
{padding:7px;   margin:1px;
   background:none;
   color:#a96908;
   font-family: Arial;
   font-size:12px;
   font-weight: bold;
    text-decoration:none;
}

/*--------------------------------------------------------- */
form {
	margin: 0;
	padding: 0;
}

form label {
	cursor: pointer;
}

input, select, .textarea, .inputbox {
	padding: 3px 5px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 100%;
}

.button {
	padding: 3px 5px;
	border: 1px solid #856701;
	background: url(../images/grad1.gif) repeat-x top #efa311;
	color: #000;
	font-size: 85%;
	text-transform: uppercase;
}

.button:hover, .button:focus {
	border: 1px solid #999999;
	background: #856701;
	color: #FFFFFF;
}

* html .button {
	padding: 2px 0 !important; /*IE 6*/
}

*+html .button {
	padding: 2px 0 !important; /*IE 7*/
}

.inputbox {
	border: 1px solid #CCCCCC;
	background: #FFFFFF;
}

.inputbox:hover, .inputbox:focus {
	background: #FFFFCC;
}



.ss
{
	text-align:justify;
}
