
.body{
background-color:#FFFFFF;
}

.heading{
font-family:Georgia;
font-size:30px;
font-weight:normal;
text-decoration:none;
color:#007e83;
padding-top:20px;
padding-bottom:2px;
border-bottom:solid;
border-bottom-color:#cad4d4;
border-bottom-width:1px;
}

.sub-heading {
font-family:Arial;
font-size:18px;
font-weight:normal;
text-decoration:none;
color:#779f1f;
}

.home-text {
font-family:Arial;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#5a5a5a;
text-align:justify;
line-height:30px;
} 

.body-text {
font-family:Arial;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#5a5a5a;
text-align:justify;
}

.text {
font-family:Arial;
font-size:10px;
font-weight:normal;
text-decoration:none;
color:#5a5a5a;
line-height:30px;
}



.members{
font-family:Trebuchet MS;
font-size:20px;
font-weight:normal;
text-decoration:none;
color:#11b6dc;
}




.jquerycssmenu{
font: bold 11px Arial;
border-bottom: 0px solid #FFFFFF;
text-transform:uppercase;
letter-spacing:.015cm;
margin-left:180px;
}

.menu-back {
background-image:url(images/menu-back.jpg); background-repeat:no-repeat;
height:46px;
}


.jquerycssmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
}

/*Top level list items*/
.jquerycssmenu ul li{
position: relative;
display: inline;
float: left;
}

/*Top level menu link items style*/
.jquerycssmenu ul li a{
display: block;
padding: 15px 25px 15px 25px;
margin-right: 0px; /*spacing between tabs*/
border-bottom-width: 0;
color:#007e83;
text-decoration: none;
border-style:solid;
border-color:#cad4d4;
border-width:0px 0px 0px 1px;
}

.jquerycssmenu ul li a:hover{
background-color:#e8e8eb;
color:#000000;

}
	
/*1st sub level menu*/
.jquerycssmenu ul li ul{
position: absolute;
left: 0;
display: block;
visibility: hidden;

}

/*Sub level menu list items (undo style from Top level List Items)*/
.jquerycssmenu ul li ul li{
display: list-item;
float: none;
}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.jquerycssmenu ul li ul li ul{
top: 0;
}

/* Sub level menu links style */
.jquerycssmenu ul li ul li a{
font: bold 11px Arial;
width: 190px; /*width of sub menus*/
background-image:url(images/trans-img.png);
background-repeat:no-repeat;
color:#000000;
font-size:11px;
font-weight:bold;
padding: 4px 5px;
margin: 0;
/*border-top-width: 0;
border-bottom: 1px solid #67aed7;*/
padding-left:12px;
}

.jquerycssmenu ul li ul li a:hover{ /*sub menus hover style*/
background-image:url(images/trans-img.png);
background-repeat:no-repeat;
background-color:#434345;
color:#ffffff;
font-size:11px;
font-weight:bold;
}

/* ######### CSS classes applied to down and right arrow images  ######### */

.downarrowclass{
position: absolute;
top: 19px;
right: 5px;
}

.rightarrowclass{
position: absolute;
top: 5px;
right: 5px;
}


.top-menu {
 font-family:Verdana;
 font-size:11px;
 color:#3c340c;
 text-decoration:none;
 font-weight:regular;
 }
 
.top-menu a:link {color:#3c340c; text-decoration:none;}
.top-menu a:visited {color:#3c340c; text-decoration:none;}
.top-menu a:hover {color:#3c340c; text-decoration:underline;}
.top-menu a:active {color:#3c340c; text-decoration:none;}

.header-top {
   border-style:solid;
   border-width:1px 0px 0px 0px;
   border-color:#fff5aa;
   }
   
.body-back {
 background-image:url(images/body-back.jpg);
 background-repeat:repeat-x;
 }   
 
 
 .login-bg {
 background-image:url(images/login.jpg);
 background-repeat:no-repeat;
 height:198px;
 width:389px;
 padding-left:40px;
  }
  
  
  .padding {
    padding-left:10px;
}


.latest {
background-image:url(images/latest.jpg);
background-repeat:no-repeat;
}


.footer-bg {
background-image:url(images/footer.jpg);
background-repeat:no-repeat;
height:95px;
}

.foooter-text {
font-family:Arial;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#004466;
}

.foooter-text a:link{text-decoration:none;color:#004466;}
.foooter-text a:active{text-decoration:none;color:#004466;}
.foooter-text a:visited{text-decoration:none;color:#004466;}
 a.foooter-text:hover{text-decoration:none;color:#ffa31b;}


.bg {
background-image:url(images/bg.jpg);
background-repeat:repeat-x;
}


.jc-table {

     background-color:#ffffff;
	 
	  border-color:#596959;

  border-width:1px 1px 1px 1px;

  border-style:solid;

	 }	

	 

.jcsec-table-1 {

 background-color:#9fc820;

  font-family:Arial, Helvetica, sans-serif;

  font-size:13px;

  font-weight:bold;

  text-decoration:none;

  color:#000000;

  border-color:#ffffff;

  border-width:0px 1px 1px 0px;

  border-style:solid;

  padding:5px 10px 5px 10px;

  }	

  

 	 


  .jcsec-table-3a {

 font-family:Arial, Helvetica, sans-serif;

  font-size:11px;

  font-weight:bold;

  text-decoration:none;

  color:#0000000;

  border-color:#ffffff;

  border-width:0px 1px 1px 0px;

  border-style:solid;

  padding:3px 10px 3px 10px;
  
  background-color:#cedd9a;

  }	

  
  
  
   .governing{
   color:#3B3B3B;
   font-family:Tahoma, arial;
   font-size:12px;
   text-decoration:none;
   padding-top:5px;
   padding-bottom:5px;
   text-align:justify;
   font-weight:regular;
  
  }
  
.product-table {
   background-image:url(images/top-repeat.gif);
   background-repeat:repeat-x;
   width:100%;
   }
 .product-table-bottom {
   background-image:url(images/bottom-repeat.gif);
   background-repeat:repeat-x;
   width:100%;
   }
   
.product-table-2 {
   background-color:#FFFFFF;
   border-color:#E6E6E6;
   border-style:solid;
   border-width:0px 1px 0px 1px;
   }
.pages-h-text-product {
   color:#FE9B36;
   font-family:Myriad Pro, Arial, Tahoma, arial;
   font-size:14px;
   text-decoration:none;
   font-weight:bold;
   padding-top:10px;
  } 
  
.pages-h-text-product-1 {
   color:#0F4C97;
   font-family:Myriad Pro, Arial, Tahoma, arial;
   font-size:14px;
   text-decoration:none;
   font-weight:bold;
  } 
  
 
	  
   
     
	
 
   