﻿body 
{
	margin-top:0px;
	margin-bottom:0px;
	background-image:url(jpg/page105_3.jpg);
	background-color:#824203;
	background-position:center;
	background-repeat:repeat-y;
	font-family:Verdana;
    font-size:11px;
}



.outer
{
	position:relative;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
    height:957px;
    top: 0px;
    left: 0px;
    
}
.header
{
	position: relative;
	margin-top: 10px;
	margin-left: auto;
	margin-right: auto;
	
	width: 960px;
	height:90px;
    background-image:url('images/head2.png');
    background-color:White;
    background-repeat:no-repeat;
    border:4px solid maroon;
    top: -3px;
    left:-2px;
}

.menu
{
	position: relative;
	margin-top: 10px;
	margin-left: auto;
	margin-right: auto;
	width: 975px;
	height: 25px;
	z-index:1000;
	background-color:Gray;
	top: -9px;
	left: -2px;
}
.menu2
{
	position: fixed;
	width:   100%;
	top: 0px;
	left: 0px;
	height: 25px;
	z-index:1000;
	background-color:Gray;
	
}


.mid
{
	position: relative;
	border:1px solid maroon;
	border-bottom:none;
	background-color:white;
	margin-top: auto;
	margin-left: auto;
	margin-right: auto;
	width: 960px;
    border:4px solid maroon;
	
    top: 3px;
    left: -4px;
    z-index:1px;
}

.DescriptionContent
{
	font-family:Times New Roman; 
	font-size:16px; 
	color:black; 
	text-align:justify;
	}


.Headlable
{
	
	 border-bottom: 1px solid #FF8204;
    font-family:Arial; 
	 text-transform:uppercase; 
	 font-size: 22px; 
	 color: #FD7E00;
	  background-color: #F5F5F5;
	   height: 373px;
    width: 210px;
}
.mid_content_div
{
	
}
.left_mnu
{
	position: relative;
	margin-top: 0px;
	margin-left:0px;
	margin-right: 3px;
	width: 155px;
	height: auto;
	border:solid 1px silver;
}
/*
.left_mnu td
{
    border:2px solid gray;
    
}
.left_mnu td:hover
{
    border-bottom:1px solid orange;
    background-color:#D7F0F7;
   
}
.left_mnu2
{
	position: fixed;
	margin-top:auto;
	margin-left:0px;
	top:20px;
	margin-right: 3px;
	width: 155px;
	height: auto;
	border:solid 4px silver;
	z-index:999;
}
.left_mnu2 td
{
    border:2px solid gray;
    
}*/
.mid_content
{
    
	
	width: 626px;
	height: 16px;
   
}

.right_ad
{
	border: 1px solid #C0C0C0;
	position: relative;
	margin-top: 6px;
	margin-left: auto;
	margin-right: auto;
	width: 170px;
	height: 13px;
	
}
.right_ad_div
{
	border: 1px solid #C0C0C0;
	position:absolute;
	background-image:url('images/bg5.jpg');
    color:Red;
    top:0px;
	margin-top:auto;
	margin-left: auto;
	width: 170px;
	height: 13px;	
}

.footer
{
	position: relative;
margin-top: 6px;
	margin-left: auto;
	margin-right: auto;
	width: 960px;
	height: 25px;
	background-color: #444444;
    top: -2px;
    left: -3px;
}

.content
{
	border: 1px solid #C0C0C0;
	position: relative;
	margin-top: auto;
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	height: auto;
	font-family:Georgia;
	font-size: 14px;
	line-height: 18px;
	color: black;
	text-align:center;
    top: 5px;
    left: 1px;
    background-color:White;
}
.menutd 
{    
	font-family:Georgia;
	text-transform:uppercase; 
	font-size: 20px; 
     color: MAROON;
     background-color:white; 
     border-top-style: solid; 
	 border-bottom-style: solid; 
	 border-bottom-width: 1px; 
	  border-top-color: #FF8204;
	 border-bottom-color: #FF8204;
	 
}

.td
{
	 font-family:Georgia;
  	 text-transform:uppercase; 
	 font-size: 20px; 
     color: Maroon;
      border:1px solid  #A85827; 
      border-left:4px solid #A85827;
      border-bottom:6px solid #A85827;
    
     padding:5px;
   text-align:center;
}
.subtd
{
	 font-family:Georgia;
  	 text-transform:uppercase; 
	 font-size: 16px; 
     color: black;
      border:1px solid  #FCAF56; 
      border-left:4px solid #A85827;
      border-bottom:6px solid #A85827;
     padding:4px;
	 text-align:center;
}
.tdhead
{
    font-family:Georgia;
  	 text-transform:uppercase; 
	 font-size: 13px; 
     color: Maroon;
     border:1px solid #C4863F;
     border-top:4px solid #C4863F;
     border-bottom:4px solid #C4863F;
     background-color:white;
    
       padding:4px;
       text-align:center;
}
#link a
{
	font-family: verdana;
	font-size: 11px;
	color:Black;
	text-decoration: none;
}

a img { border-style: none;
    border-color: inherit;
    border-width: medium;
    height: 254px;
    width: 168px;
}
#link a:hover
{
	color:Black;
	text-decoration: none;
	
}
#head a
{
	color: #1D1D1D;
}
#head a:hover
{
    text-decoration:none;
}
#head b
{
	font-family: Arial;
	font-size: 14px;
	color: #666666;
}
#mnu a
{
	text-decoration: none;
	color:Black;
	font-size:12px;
}
#mnu a:hover
{
	color:Black;
}
#footer_mnu a
{
	text-decoration: none;
	color: #CCCCCC;
	font-size: 12px;
}
#footer_mnu a:hover
{
	color: #808080;
}






.animate td:hover
{
    border:1px solid black;
	background-color:Gray;
    }
.tablecontent td
{
   cursor: hand;
   background-image: url(images/4Tdbackground.jpg);
   
   text-decoration:none;
   height:110px;
   width:100px;
    font:black;
   background-repeat: no-repeat;
background-position: center center;
}
.tablecontent td a
{
    text-decoration:none;
}
.tablecontent td:hover
{
   cursor: hand;
   text-decoration:none;
   background-image: url(images/7Tdbackground.jpg);
   
   height:110px;
   width:100px;
   
   background-repeat: no-repeat;
background-position: center center;
}
.tablecontent a
{
  color:Maroon;
}
.tablecontent2 a
{
  color:Maroon;
}
.tablecontent2 td
{
   cursor: hand;
   background-image: url(images/bigTdbackground.jpg);
   height:110px;
   width:100px;
   
  
background-position:center;
}
.tablecontent2 td:hover
{
   cursor: hand;
   background-image: url(images/bigTdbackground.jpg);
   height:110px;
   width:300px;
   background-repeat: no-repeat;
background-position: center ;
}


.div_with_content
{
    
     position:absolute; 
     background-color:white;
     border:1px solid gray;
     text-align:center;
     font-size:15px;
     left:-6px;
     height: 100%; 
     width:100%; 
     color:Black;  
    z-index:1001;
    top: 286px;
        display:none;
}

.tablediv_content 
{
    background-color:white;
    position:relative;
    z-index:0; 
}
    .tablediv_content tr
    {
        height:15px;
     }
.tablediv_content td
{
    
    /*background-image:url(images/tdimg16.gif);*/
    background-repeat:no-repeat;
    background-color:#D8E6DF;
    border:1px solid #CCFCE6;
    text-align:center;
    font-size:15px;
    height:195px;
    width:195px;
    color:black;
  
}
.tablediv_content td:hover
{
    
    /*background-image:url(images/tdimg16.gif);*/
    background-repeat:no-repeat;
    background-color:#ffffff;
    text-align:center;
    font-size:15px;
    height:195px;
     width:195px;
    color:black;
    /* filter: alpha(opacity=65);
	 opacity: 0.65;*/
	
    
}
.tableproduct
{
    
    border:1px solid gray;
    width: 100%; 
    background-color:#E8E8E8;
    
}

.tableproduct td
{
   padding:5px;
    border:1px solid gray;
    width:30px;
    height:20px;
    text-align:center;
    vertical-align:top;
    font-family:Times New Roman;
    font-size:small;
    color:white;
    
   
}
.tableproduct td  img
{
    width:50px;
    height:50px;
    border:1px double gray;
    
}
.tableproduct td:hover
{
    
    border-color:White;
    background-color:#F2F2F2;
   border:1px solid black;
   color:Maroon;

}



.customizedtable
{
    height:300px;
}
.customizedtable td
{
    font-family:Arial ;
    font-size:14px;
    color:Black;
    vertical-align:top;
    text-align:center;
    border:1px solid #AAA4AB;
    background-color:#113009; 
    /*background-image:url(images/divimages.jpg);*/
   background-repeat:no-repeat;
    direction:ltr;
    height:auto;
    
    
 
}

.customizedtable table table ,.customizedtable table table td
{
    direction:ltr;
    text-align:justify;
    vertical-align:middle;
    direction:ltr;
    padding:12px;
    background-color:white;
    background-image:none;
    width:auto;
    font-family:Times New Roman;
}
.customizedtable table table td div
{
    text-align:justify;
    padding-right:5px;
}
.vastucontent td
{
    font-family:Times New Roman;
    font-size:14px;
    color:Black;
    text-align:justify ;
    vertical-align:top;
    
    padding-bottom:10px;
    padding-top :10px;
    border:1px solid #AAA4AB;
    background-color:White; 
    direction:ltr;
    height:auto;
}
.scrollEffect td
{
    font:10px;
    color:Black;
    text-align:justify;
    border:1px solid #AAA4AB;
    background-color:White; 
    cursor:pointer;
    height:30px;
    padding-left:30px;
    padding-right:30px;


}
.scrollEffect td:hover
{
    font:10px;
    text-align:justify;
    color:white;
    border:1px solid #D1CDCF; 
    background-color:#A85827;   
    cursor:pointer;
}

.table_miniblackcontent th
{
    font-family:Georgia;
	text-transform:uppercase; 
	font-size: 20px; 
     color: MAROON;
     background-color: #F5F5F5; 
	 border-bottom-style: solid; 
	 border-bottom-width: 1px; 
	 border-bottom-color: #FF8204;
}
.table_miniblackcontent td
{
   
    font:10px;
    text-align:center;
    color:white;
    border:1px solid white; 
    background-color:#A85827;   
    cursor:pointer;
     
}
.table_miniblackcontent td:hover
{
   
   
    font:10px;
    color:black;
    text-align:center;
    border:1px solid gray;
    background-color:white; 
    cursor:pointer;
    height:auto;
    /* -moz-border-radius: 7px;
    -webkit-border-radius:7px;
    -khtml-border-radius: 7px;
     -moz-box-shadow: 10px 10px 20px #000;
     -webkit-box-shadow: 10px 10px 20px #000;*/
}


/* make  whole td to work as anchor tag */
.table_miniblackcontent td a 
{ 
    display: block;
    width:100%; 
    height:auto;  
    
 
} 

/* infobar css*/


.infobar
{
     position:fixed; 
     background-color:White;    
     border-bottom:1px solid gray;
     border-top:1px solid gray;
     border-left:1px solid gray;
     width: 43px; 
     height: 38px; 
     top: 105px; 
     bottom: 0px; 
     right: -15px;
     z-index:1004;
}
.infobar:hover
{
     right: 0px;
     cursor:pointer;
}


.infobar2
{
     position:fixed; 
     background-color:White;    
     border-bottom:1px solid gray;
     border-top:1px solid gray;
     border-left:1px solid gray;
     width: 43px; 
     height: 38px; 
     top: 148px; 
     bottom: 0px; 
     right: -15px;
     z-index:1004;
}
.infobar2:hover
{
     right: 0px;
     cursor:pointer;
}
.infobar3
{
     position:fixed; 
     background-color:White;    
     border-bottom:1px solid gray;
     border-top:1px solid gray;
     border-left:1px solid gray;
     width: 43px; 
     height: 38px; 
     top: 191px; 
     bottom: 0px; 
     right: -15px;
     z-index:1004;
}
.infobar3:hover
{
     right: 0px;
     cursor:pointer;
}

/* login page css */
.logintable
{
    background-color:#498F7E;
    
}
.logintable td
{

    text-align:left;
    background-color:#498F7E;
    color:White;
    font-family:Times New Roman;
    font-size:medium;
    
}
.registrationtable td
{
    color:#006666;

    font-family:Times New Roman;
    font-size:large;
    background-color:#EBF7F7;
}
.registrationtable th
{
     color:#006666;
     padding:20px;
    font-family:Times New Roman;
    font-size:xx-large;
    border-bottom:2px solid maroon;

    text-align:left;
}


.normaltable td 
{
         
    font-family:Times New Roman;
    font-size:15px;
    color:Black;

    text-align:justify ;
    
    vertical-align:top;
    border:1px solid #AAA4AB;
    
    background-color:White; 
    direction:ltr;
    height:auto;
    content:normal;
    
    
}
/*--------------css for button */


.button
{
    background-color:#A85827;
    color:white;
    font-family:Times New Roman;
    font-size:16px;
    border:1px solid gray;
    cursor:pointer;
    width:215px;
    }
.button:hover
{
    background-color:White;
    border:1px solid white;
    border:1px solid green;
    color:black;
    cursor:pointer;
    
}

.buttonTransperent
{
    background-color:transparent;
    border-color:transparent;
    
    cursor:pointer;
    
}


/*--------------css for button */
 


.infocontent
{
    color:black;
    background-color:#FFFFCC;
    font-family:Garamond;
    font-size:18px;
    text-align:center;
    border:1px solid #A85827;
    
}
.subheading
{
    color:Maroon;
    font-family:Times New Roman;
    font-size:18px;
    text-align:center;
    border:1px solid #A85827;
     font-style:oblique;
    font-variant:small-caps;
    font-weight:bold;
}