.img{
border:none;}
#containers{
margin:0 auto;
padding:0;}
#wrapper{
margin:0 auto;
width:990px;
height:auto;
background-color:#fff;
box-shadow: 0px 2px 5px 5px #999;
}
#header{
width:990px;
height:82px;
padding-top:15px;
/*background-image:url(../images/headerbg.jpg);
background-repeat:no-repeat;*/
}
.shadow{
width:950px;
margin-top:-35px;
margin-left:20px;
z-index:0;

}
.shadow1{
width:950px;
margin-top:-38px;
margin-left:20px;
z-index:-1;

}
.logo{
width:260px;
height:67px;
float:left;
margin-left:20px;

}
.logo1{
width:80px;
height:31px;
float:right;
margin-right:20px;
margin-top:5px;
}
.anz{
width:31px;
height:31px;
float:right;
margin-right:20px;
margin-top:5px;
}

.menu{
width:680px;
float:right;
margin:15px -15px 0 0;
border-bottom:0px solid #ff6600;

}
.product{
width:100%;
height:284px;
margin-top:16px;
background-color:#fff;

}
.product1{
width:100%;
margin-top:15px;
background-color:#fff;
/*background-image:url(../images/vision.png);*/
background-repeat:no-repeat;

}
.product21{
width:100%;
height:290px;
margin-top:15px;
background-color:#fff;
}
.content124{
width:990px;
height:auto
margin-top:15px;
background-color:#fff;

}
.table34{
width:990px;
height:597px;
margin-top:15px;
background-color:#fff;

}
.table32{
width:990px;
height:780px;
margin-top:20px;
background-color:#fff;

}
.tableh{
width:990px;
/*min-height:550px;*/
/*height:550px;*/
margin-top:15px;
margin-bottom:25px;
background-color:#fff;
}
.inner_trijama_content{
width:956px;
margin:0 17px;
}
.common_class{
width:704px;
float:left;
}
.products_heading{
font-size:24px;
color:#ff6600;
text-align:center;
margin:0; 
padding:0;
font-family:"Trebuchet MS";
}
.main_products{
width:704px;
clear:both;
font-family:"Trebuchet MS";
font-weight:bold;
font-size:14px;
color:#ffffff;
}
.accordionButton {	
	width: 690px;
	float: left;
	_float: none;  /* Float works in all browsers but IE6 */
	font-family:"Trebuchet MS";
	font-weight:bold;
font-size:14px;
	border-bottom: 1px solid #FFFFFF;
	cursor: pointer;
	padding: 8px 8px 8px 10px;
	list-style: circle;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	margin-bottom:1px;
	color:#666666;
	border:1px solid #dddddd;
	background: #f0f0f0; /* Old browsers */
background: -moz-linear-gradient(top,  #f0f0f0 0%, #d9d9d9 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f0f0f0), color-stop(100%,#d9d9d9)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f0f0f0 0%,#d9d9d9 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f0f0f0 0%,#d9d9d9 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f0f0f0 0%,#d9d9d9 100%); /* IE10+ */
background: linear-gradient(to bottom,  #f0f0f0 0%,#d9d9d9 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f0f0', endColorstr='#d9d9d9',GradientType=0 ); /* IE6-9 */

	}
	
.accordionContent {	
	width: 700px;
	float: left;
	_float: none; /* Float works in all browsers but IE6 */
	background-color: #ffffff;
	color:#666;
	font-size:14px;
	font-style:normal;
	font-weight:normal;
	text-align:justify;
	padding-top:25px;
	padding-left:3px;
	padding-bottom:20px;
	}
	
/***********************************************************************************************************************
 EXTRA STYLES ADDED FOR MOUSEOVER / ACTIVE EVENTS
************************************************************************************************************************/

.on {
	
	cursor: pointer;
	padding: 8px 8px 8px 10px;
	list-style: circle;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	color:#ffffff;
	border:1px solid #c65102;
background: #e05b03; /* Old browsers */
background: -moz-linear-gradient(top,  #e05b03 0%, #fd7b25 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e05b03), color-stop(100%,#fd7b25)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #e05b03 0%,#fd7b25 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #e05b03 0%,#fd7b25 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #e05b03 0%,#fd7b25 100%); /* IE10+ */
background: linear-gradient(to bottom,  #e05b03 0%,#fd7b25 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e05b03', endColorstr='#fd7b25',GradientType=0 ); /* IE6-9 */


	}
	.off {
	
	cursor: pointer;
	padding: 8px 8px 8px 10px;
	list-style: circle;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	color:#333333;
	border:1px solid #dddddd;
	background: #f0f0f0; /* Old browsers */
background: -moz-linear-gradient(top,  #f0f0f0 0%, #d9d9d9 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f0f0f0), color-stop(100%,#d9d9d9)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f0f0f0 0%,#d9d9d9 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f0f0f0 0%,#d9d9d9 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f0f0f0 0%,#d9d9d9 100%); /* IE10+ */
background: linear-gradient(to bottom,  #f0f0f0 0%,#d9d9d9 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f0f0', endColorstr='#d9d9d9',GradientType=0 ); /* IE6-9 */


	}
	
.over {
color:#ffffff;
border:1px solid #c65102;
background: #e05b03; /* Old browsers */
background: -moz-linear-gradient(top,  #e05b03 0%, #fd7b25 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e05b03), color-stop(100%,#fd7b25)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #e05b03 0%,#fd7b25 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #e05b03 0%,#fd7b25 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #e05b03 0%,#fd7b25 100%); /* IE10+ */
background: linear-gradient(to bottom,  #e05b03 0%,#fd7b25 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e05b03', endColorstr='#fd7b25',GradientType=0 ); /* IE6-9 */
	}
.spe-features-content{
background-color:#f6dece;
padding:10px;
margin:20px 0;
-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
.spe-features-content h4{ font-size:18px; font-weight:bold; margin:0; padding:0 0 15px 0; color:#ff6600;}
.spe-features-content ul{ margin:0; display:block; padding:0;}
.spe-features-content ul li{
list-style-type:none;
background-repeat:no-repeat;
background-position:middle left;
padding: 5px 5px 5px 5px;
margin:0;
}

.quality-content{
background-color:#f6dece;
padding:10px;
margin:20px 0;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
width:930px;
}
.quality-content h4{ font-size:18px; font-weight:bold; margin:0; padding:0 0 15px 0; color:#ff6600;}
.quality-content ul{ margin:0; display:block; padding:0;}
.quality-content ul li{
list-style-type:none;
background-repeat:no-repeat;
background-position:middle left;
padding: 5px 5px 5px 5px;
margin:0;
}

.ourproduct{
width:276px;
height:280px;
float:left;
border-radius:5px;
margin-left:40px;
background-color:#fff;
}
.productimg{
width:263px;
height:100px;
margin:-18px 0 0 6px;}
.contleft{
width:300px;
margin:20px 0 0 0;
float:left;

}
.contright{
width:400px;
margin:20px 0 0 20px;
float:left;

}
.faciimg{
width:263px;
height:200px;
margin:-18px 0 0 6px;}
.aboutban{
margin:0 auto;
width:990px;
height:315px;
z-index:3;
position:relative;
margin-top:20px;
border-top:2px solid #cccccc;
border-bottom:2px solid #cccccc;
}
.textab{
font-family:Gabriola;
font-size:18px;
text-decoration:none;
color:#ff6308;
text-transform:uppercase;
margin:0 0 0 12px;
font-weight:600;
letter-spacing:0.5px;
}

#nav {
   font-family: "Gabriola";
   text-transform:uppercase;
      font-size: 16px;
   
    list-style: none outside none;
    margin:0px auto;
    
    width: 630px;

    /* border radius */
  

   
}
#nav li {
    margin:0px;
    float:left;
    position:relative;
    list-style:none;
	margin:0 5px 0 5px;	
}
#nav a {
    color:#333;
    text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
    display:block;
    padding:7px 10px;
	letter-spacing:0.4px;	
	border-radius:5px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;   
}
/* selected menu element */
#nav .current a, #nav li:hover > a {    
    color:#fff;   
	background:#ff6600;
}
#nav .current a, #nav li:hover > a:active {    
    color:#fff;   
	border-radius:5px !important;
    -moz-border-radius:5px !important;
    -webkit-border-radius:5px !important;
}
#nav .current a, #nav li:hover > a.main-dropdown {    
    color:#fff;
border-radius:5px 5px 0 0;
    -moz-border-radius:5px 5px 0 0;
    -webkit-border-radius:5px 5px 0 0; 	
}

/* sublevels */
#nav ul li:hover a, #nav li:hover li a {
    background:none;
    border:none;
    color:#fff;
	border-bottom:1px solid #ffb380;
	font-family:"Trebuchet MS";
	text-transform:capitalize;
	font-size:14px;
	padding:6px 0 6px 8px;
	letter-spacing:0;	
}
#nav ul li a:hover {
    /*background:#666666 repeat-x 0 -100px;*/
    color:#3b1800;
	font-family:"Trebuchet MS";
	/*border-radius:0 !important;*/
	font-size:14px;
    /*border-radius:5px; some css3
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    text-shadow:0 2px 2px rgba(0,0,0, 0.7);*/
}

#nav ul li:first-child > a {
    -moz-border-radius-topleft:5px; /*some css3*/
    -moz-border-radius-topright:5px;
    -webkit-border-top-left-radius:5px;
    -webkit-border-top-right-radius:5px;
}
#nav ul li:last-child > a {
    -moz-border-radius-bottomleft:5px; /*some css3*/
    -moz-border-radius-bottomright:5px;
    -webkit-border-bottom-left-radius:5px;
    -webkit-border-bottom-right-radius:5px;
}

/* drop down */
#nav li:hover > ul {
    opacity:1;
    visibility:visible;
}
#nav ul {
    opacity:0;
    visibility:hidden;
    padding:0;
    width:175px;
    position:absolute;
    background:#ff6600 url(../images/bg.png) repeat-x 0 0;
	color:#fff;
	border-radius:0 5px 5px 5px;
    -moz-border-radius::0 5px 5px 5px;
    -webkit-border-radius::0 5px 5px 5px; 
	z-index:1000;
	margin-top:-4px;
    /*border:1px solid #7788aa;*/

    /*sborder-radius:5px; ome css3
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    box-shadow:0 2px 2px rgba(0,0,0, .5);
    -moz-box-shadow:0 2px 2px rgba(0,0,0, .5);
    -webkit-box-shadow:0 2px 2px rgba(0,0,0, .5);*/

  /*  -moz-transition:opacity .25s linear, visibility .1s linear .1s;
    -webkit-transition:opacity .25s linear, visibility .1s linear .1s;
    -o-transition:opacity .25s linear, visibility .1s linear .1s;
    transition:opacity .25s linear, visibility .1s linear .1s;*/	
}
#nav ul li {
    float:none;
    margin:0;
}
#nav ul a {
    font-weight:normal;
   /* text-shadow:0 2px 2px rgba(255,255,255, 0.7);*/
	color:#fff;
}
#nav ul ul {
    left:175px;
    top:0px;
	background-color:#e0e0e0;
	width:250px;
	margin-top:0px;
}
#nav ul ul li a{
	background-color:#e0e0e0;
	color:#666 !important;
	border-bottom:1px solid #fff !important;
}
#nav ul ul li a:hover{
	color:#ff6600 !important;
	}

.welcome{
width:950px;
height:140px;
border-radius:5px;
background-color:#fff;
margin:0 0 0 18px;
border:1px solid #ccc;
border-left:4px solid #e67817;
}
.welcomebgnote{
font-family:Gabriola;
font-size:24px;
text-transform:uppercase;
text-decoration:none;
color:#e67817;
letter-spacing:0.5px;
margin-left:8px;
font-weight:800;
}
.abbg{
margin:0 auto;
width:950px;
height:30px;
background-color:#ffffff;
border-left:4px solid #ff6308;
border-bottom:1px solid #ff6308;
}
.scrollbg{
margin:0 auto;
width:950px;
height:144px;
border:1px solid #ccc;
border-radius:5px;

}
.productbg{

height:30px;
border-radius:5px 0 0 0;


margin:4px 0 0 4px;
width:200px; 
border-top:30px solid #ff6600; 
border-right: 30px solid transparent;
}
.advantah{

height:8px;
border-radius:5px 0 0 0;


margin:4px 0 0 0;
width:200px; 
border-top:30px solid #ff6600; 
border-right: 30px solid transparent;
}
.latestech{

height:8px;
border-radius:5px 0 0 0;


margin:30px 0 0 0;
width:400px; 
border-top:30px solid #ff6600; 
border-right: 30px solid transparent;
}
.faci1{
width:150px;
height:117px;
float:left;
margin:16px 18px 0 3px;}

.latest1{
width:150px;
height:117px;
float:left;
margin:16px 0 0 32px;
}

.productbgnote{
font-family:Gabriola;
font-size:16px;
text-transform:uppercase;
text-decoration:none;
color:#ffffff;
letter-spacing:0.5px;
margin-left:12px;
margin-top:-30px;
font-weight:800;
}
.product123{
font-family:Gabriola;
font-size:16px;
text-transform:uppercase;
text-decoration:none;
color:#666;
letter-spacing:0.5px;
font-weight:800;
margin-left:200px;
height:20px;
}
.product12{
font-family:Gabriola;
font-size:16px;
text-transform:uppercase;
text-decoration:none;
color:#666;
letter-spacing:0.5px;
font-weight:800;
margin-left:20px;

}
.product124{
font-family:trebuchet ms;
font-size:13px;
text-decoration:none;
color:#666;
letter-spacing:0.5px;
margin-left:20px;
}
.advan-height{
font-family:trebuchet ms;
font-size:13px;
text-decoration:none;
color:#666;
letter-spacing:0.5px;
margin-left:20px;
height:1850px;
}
.gallery-height{
font-family:trebuchet ms;
font-size:13px;
text-decoration:none;
color:#666;
letter-spacing:0.5px;
margin-left:20px;
height:650px;
}
.product124 ul li{
 /*border-radius: 0 90px 90px 0;
     -moz-border-radius: 0 90px 90px 0;
     -webkit-border-radius:  0 90px 90px 0;
    
background: -webkit-linear-gradient(left, rgba(153,153,153,0), rgba(153,153,153,1)); 
background: -o-linear-gradient(right, rgba(153,153,153,0), rgba(153,153,153,1)); 
background: -moz-linear-gradient(right, rgba(153,153,153,0), rgba(153,153,153,1)); 
background: linear-gradient(to right, rgba(153,153,153,0), rgba(153,153,153,1));*/
margin-top:3px;
width:900px;}
.product124 ul li:hover{
 /*border-radius: 0 90px 90px 0;
     -moz-border-radius: 0 90px 90px 0;
     -webkit-border-radius:  0 90px 90px 0;
background: -webkit-linear-gradient(left, rgba(230,120,23,0), rgba(230,120,23,1)); 
background: -o-linear-gradient(right, rgba(230,120,23,0), rgba(230,120,23,1));
background: -moz-linear-gradient(right, rgba(230,120,23,0), rgba(230,120,23,1)); 
background: linear-gradient(to right, rgba(230,120,23,0), rgba(230,120,23,1));*/
margin-top:3px;
width:900px;}



.footerbg{
margin:0 auto;
width:100%;
height:40px;
background-color:#ff6308;
margin-top:12px;
}

.line{
width:950px;
height:24px;
background-color:#FFFFFF;
}
.welnote{
font-family:trebuchet ms;
font-size:14px;
color:#666;
width:933px;
line-height:18px;
text-align:justify;
margin-left:8px;
padding-top:5px;
float:left;

}
.footernot{
font-family:Verdana;
font-size:12px;
color:#fff;
width:239px;
line-height:18px;
text-align:justify;
margin-left:8px;
padding-top:10px;
float:left;

}
.footernotr{
font-family:Verdana;
font-size:12px;
color:#fff;
width:160px;
line-height:18px;
margin-right:8px;
padding-top:10px;
float:right;

}
.pronote{
font-family:trebuchet ms;
font-size:14px;
color:#666;
width:95%;
line-height:18px;
text-align:justify;
padding-top:5px;
float:left;
margin-left:6px;

}
.aboutnote{
font-family:Verdana;
font-size:12px;
color:#666;
width:950px;
line-height:18px;
text-align:justify;
padding-top:5px;
margin:0 0 0 20px;

}
.contactus{
font-family:trebuchet ms;
font-size:14px;
color:#666;
width:278px;
line-height:18px;
text-align:justify;
padding-top:5px;
float:left;
margin:0 0 0 20px;

}
.advantag123{
font-family:Verdana;
font-size:12px;
color:#666;
width:372px;
line-height:18px;
text-align:justify;
padding-top:5px;
float:left;
margin:0 0 25px 0;
}
.contactmap{
font-family:Verdana;
font-size:12px;
color:#666;
width:640px;
line-height:18px;
text-align:justify;
padding-top:5px;
float:left;
margin:0 0 0 20px;
}
.aboutnote1{
font-family:Verdana;
font-size:12px;
color:#666;
width:770px;
line-height:18px;
text-align:justify;
padding-top:5px;
margin:0 0 0 200px;

}
.productnote1{
font-family:Verdana;
font-size:12px;
color:#666;
width:600px;
line-height:18px;
text-align:justify;
padding-top:5px;

margin:0 0 0 20px;

}
.more{
float:right;
 color:#ff6600;
    border-radius:5px; /*some css3*/
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
	
	font-family:Gabriola;
font-size:15px;
text-transform:uppercase;
text-decoration:none;
margin:0 8px 0 0;
padding:2px;
}
.more:hover{
float:right;
 color:#666;
    border-radius:5px; /*some css3*/
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
	
	font-family:Gabriola;
font-size:15px;
text-transform:uppercase;
text-decoration:none;
margin:0 8px 0 0;
padding:2px;
}

.fillup1
{ border: none; color:#fff; padding:0 0 0 3px; margin:10px 0 0 0 ; font-family:Verdana, Geneva, sans-serif; font-size:12px; float:left; width:177px; height:29px; border-radius:5px 5px 5px 5px; background:#808285;}
.fillup1a
{ border: none; margin:10px 0 0 0 ; color:#fff; padding:0 0 0 3px; font-family:Verdana, Geneva, sans-serif; font-size:12px; float:left; width:177px; height:80px; border-radius:5px 5px 5px 5px; background:#808285;}

/* Targeting both first and second level menus */
.tableh #vertical-nav li {
	float: left;
	position: relative;
	width:236px;
	list-style-type:none;
	height:33px;
	border-bottom: 2px solid #ffffff !important;
	cursor: pointer;
	padding: 1px 0 0 0;
	list-style: circle;
	
}
.tableh #vertical-nav li a {
	color: #ffffff;
	display: block;
	margin: 0;
	padding: 0 8px;
	text-decoration:none;	
	list-style-type:none;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	color:#ffffff;
	border:1px solid #c65102;
background: #e05b03; /* Old browsers */
background: -moz-linear-gradient(top,  #e05b03 0%, #fd7b25 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e05b03), color-stop(100%,#fd7b25)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #e05b03 0%,#fd7b25 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #e05b03 0%,#fd7b25 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #e05b03 0%,#fd7b25 100%); /* IE10+ */
background: linear-gradient(to bottom,  #e05b03 0%,#fd7b25 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e05b03', endColorstr='#fd7b25',GradientType=0 ); /* IE6-9 */	
}
.tableh #vertical-nav li a.v-navactive {
	/*background-color:#ff6600;*/
	background-image:url(file:///D|/01_PROJECTS/Trijama/website-copy/website/images/arrow2.png);
	background-repeat:no-repeat;
	background-position:right center;
	right:-50px !important;
	color:#333333;
	border:1px solid #dddddd;
	background: #f0f0f0; /* Old browsers */
background: -moz-linear-gradient(top,  #f0f0f0 0%, #d9d9d9 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f0f0f0), color-stop(100%,#d9d9d9)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f0f0f0 0%,#d9d9d9 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f0f0f0 0%,#d9d9d9 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f0f0f0 0%,#d9d9d9 100%); /* IE10+ */
background: linear-gradient(to bottom,  #f0f0f0 0%,#d9d9d9 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f0f0', endColorstr='#d9d9d9',GradientType=0 ); /* IE6-9 */
	
}
.tableh #vertical-nav li a:hover {
	background-image:url(file:///D|/01_PROJECTS/Trijama/website-copy/website/images/arrow2.png);
	background-repeat:no-repeat;
	background-position:right center;
	right:-50px !important;
	color:#333333;
	border:1px solid #dddddd;
	background: #f0f0f0; /* Old browsers */
background: -moz-linear-gradient(top,  #f0f0f0 0%, #d9d9d9 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f0f0f0), color-stop(100%,#d9d9d9)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f0f0f0 0%,#d9d9d9 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f0f0f0 0%,#d9d9d9 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f0f0f0 0%,#d9d9d9 100%); /* IE10+ */
background: linear-gradient(to bottom,  #f0f0f0 0%,#d9d9d9 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f0f0', endColorstr='#d9d9d9',GradientType=0 ); /* IE6-9 */
	text-decoration: none;
}

/* Targeting the first level menu */
.tableh #vertical-nav {
	display: block;
	padding: 0;
	width: 236px;
	z-index: 100;
	position: absolute;
	list-style-type:none;
	font-family: Gabriola;
	font-size: 18px;
	letter-spacing:1px;
	text-decoration: none;
	color: #fff;
	text-transform:capitalize;
	/*background-color: #666;*/
	color:#ffffff;
	text-decoration:none;
	margin:-2px 0 0 0;
	font-weight:400;
}
.tableh #vertical-nav > li > a {
background-color:#666666;
text-decoration:none;
}

/* Targeting the second level menu */
.tableh #vertical-nav li ul {
	background: #e0e0e0;
	border-bottom: 2px solid #ffffff;
	color: #333;
	display: none;
	width: 200px;
	position: absolute;
	margin-left:235px;
	margin-top:-33px;
	padding:0;
}
.tableh #vertical-nav li ul li {
	width: 100%;
	background-color:#e0e0e0;
	border-bottom:1px solid #ffffff;
	width:230px;
}
.tableh #vertical-nav li ul li a {
	background: none;
	border: none;
	line-height: 30px;
	margin: 0;
	padding: 0 10px 0 10px;
	font-family: trebuchet ms;
	font-size: 14px;
	text-transform:capitalize;
	color:#666;
	letter-spacing:0;
}
.tableh #vertical-nav li ul li a:hover {
	background: #ff6600;
	height:33px;
	color:#ffffff;
}

/* Third level menu */
.tableh #vertical-nav li ul li ul{
	right: -200px; top: 0;
}

/* A class of current will be added via jQuery */
.tableh #vertical-nav li.current > a {
	background: #ff6600;
	background-image:url(file:///D|/01_PROJECTS/Trijama/website-copy/website/images/arrow1.png);
	background-repeat:no-repeat;
	background-position:right center;
	right:10px !important;
}
/* CSS fallback */
.tableh #vertical-nav li:hover > ul.child {
	display: block;
}
.tableh #vertical-nav li:hover > ul.grandchild  { 
	display: block; 
}