table.main_tbl {
 margin:0;
 padding:0;
 width:100%;
}
tr.main_tbl{
 background-image: url(../images/main_bg.jpg);
 background-repeat: repeat-x;
}
table.logom{
 width:895px;
 height:385px;
}
td.logom{
 background-image: url(../images/header2.jpg);
 background-repeat: no-repeat;
 width:895px;
 height:385px;
 text-align: left;
 vertical-align: bottom;
 padding: 0 0 0 30;
}


table.logo{
 width:895px;
 height:225px;
}
td.logo{
 background-image: url(../images/header3.jpg);
 background-repeat: no-repeat;
 width:895px;
 height:225px;
 text-align: left;
 vertical-align: bottom;
 padding: 0 0 0 30;
}
td.logo a,
td.logo a:hover,
td.logo a:visited,
td.logom a,
td.logom a:hover,
td.logom a:visited

{
 text-align: center;
 font-size:18pt;
 color:#e3e7ea;
}
div.logo{
 text-align: center;
 width:500px;
}

tr.main_cont{
 height:100%;
}
table.main_cont{
 width:100%;
 height:100%;
}
div.main_cont{
 width:100%;
 height:100%;
 overflow: auto;
 margin: 0 5 0 5;
}
td.borderl{
 background-image: url(../images/Page-BgTexture.jpg);
 background-repeat: repeat-y;
 width:52px;
 height:78px;
 vertical-align:top;
}
td.separatorl{
 background-image: url(../images/right_separator.jpg);
 background-repeat: repeat-y;
 width:2px;
 margin: 0 0 0 0;
 padding: 0 0 0 0;
}
td.borderr{
 background-image: url(../images/Page-BgTexture.jpg);
 background-repeat: repeat-y;
 width:50px;
 height:78px;
 vertical-align:top;
}
td.separatorr{
 background-image: url(../images/right_separator.jpg);
 background-repeat: repeat-y;
 width:2px;
 height:100%;
 margin: 0 0 0 0;
 padding: 0 0 0 0;
}
td.main_cont,td.right_cont,td.left_cont,td.menu_cont{
 text-align: left;
 vertical-align: top;
}

td.main_cont{
width:100%;
}

td.menu_cont{
 width:200px;

}
td.footer{
 background-image: url(../images/Page-BgTexture.jpg);
 background-repeat: repeat-x;
 height:10px;
}

/*********************
Menu
***********************/

div.menu1-level1-no,
div.menu1-level1-act{
  text-align: center; 
  vertical-align: middle;
  background-image: url(../images/menu_header.gif);
  background-repeat: no-repeat;
  height:30px;
  padding: 0 0 0 0;
  margin: 10 0 3 0;
}


DIV.menu1-level1-no A, 
DIV.menu1-level1-no A:visited, 
DIV.menu1-level1-no A:hover, 
DIV.menu1-level1-act A, 
DIV.menu1-level1-act A:visited{
  padding-top:0;padding-bottom:0;padding-left:0;padding-right:0;
  cursor:hand; 
  font-family:Arial, Tahoma;
  font-size:16px; 
  text-decoration:none;
  vertical-align:middle;
  width:151;
  color:#FFFFFF;
}

DIV.menu1-level2-no A , 
DIV.menu1-level3-no A ,
DIV.menu1-level4-no A,
DIV.menu1-level2-no A:visited , 
DIV.menu1-level3-no A:visited ,
DIV.menu1-level4-no A:visited   {
  padding-top:0;padding-bottom:0;padding-left:0;padding-right:0;
  cursor:hand; 
  font-family:Arial, Tahoma;
  font-size:12px; 
  text-decoration:none;
  vertical-align:middle;
  width:151;
}
DIV.menu1-level2-no A:hover , 
DIV.menu1-level3-no A:hover,
DIV.menu1-level4-no A:hover{
  padding-top:0;padding-bottom:0;padding-left:0;padding-right:0;
  cursor:hand; 
  font-family:Arial, Tahoma;
  font-size:12px; 
  text-decoration:none;
  vertical-align:middle;
  width:151;
}
DIV.menu1-level2-act A , 
DIV.menu1-level3-act A ,
DIV.menu1-level4-act A,
DIV.menu1-level2-act A:visited , 
DIV.menu1-level3-act A:visited ,
DIV.menu1-level4-act A:visited  {
  padding-top:0;padding-bottom:0;padding-left:0;padding-right:0;
  cursor:hand; 
  font-family:Arial, Tahoma;
  font-size:13px; 
  text-decoration:none;
  vertical-align:middle;
  width:151;
  margin: 0 0 0 2;
}

DIV.menu1-level2-no,
DIV.menu1-level2-act{
  font-weight:bold;
 padding-left:5px;
 background:#d2dce5;
 width:190px;
 margin:0 0 0 2;
}

DIV.menu1-level3-no,
DIV.menu1-level3-act{
 font-decoration:bold;
 padding-left:15px;
 background:#d2dce5;
 width:180px;
 margin:0 0 0 2;
}

DIV.menu1-level4-no,
DIV.menu1-level4-act{
 font-decoration:bold;
 padding-left:25px;
 background:#d2dce5;
 width:170px;
 margin:0 0 0 2;

}
p{
font-family: Verdana,sans-serif;
font-size: 12px;
color: #000000;
margin-top: 1px;
margin-bottom: 1px;
margin-left: 0px;
margin-right: 0px;
padding-bottom: 0px;
text-indent: 15px;
}
h2{
color: #000000;
font-weight:bold;
}
h3,h3.align-center{
color: #000000;
margin-left: 0px;
margin-right: 0px;
font-weight:bold;
}
.align-center{
  text-align:center;
}


td.menu,
td.menu a,
td.menu a:hover,
td.menu a:visited
{
  color:#FFFFFF;
  vertical-align:top;
  text-align:center;
  font-family: Verdana,sans-serif;
  font-size: 14px;
  font-weight: bold; 
}            
.jdGallery .carousel
{
  top:100px;
}
