body
{
  margin:0px;
  padding:0px;
  background:#353535;
}

table
{
  padding:0px;
  margin:0px;
  border-collapse:collapse;
  border-spacing:0px;
}

td
{
  padding:0px;
  margin:0px;
  font-family:verdana,tahoma;
  font-size:11px;
  color:#666666;
}

input, select, textarea
{
  font-family:verdana,tahoma;
  font-size:11px;
  color:#666666;
}

form
{
  margin:0px;
}

a
{
  color:#CBAB62;
  text-decoration:none;
}
a:hover
{
  color:#F2BB3C;
  text-decoration:none;
}

table.shadow
{
  width:1089px;
  height:833px;
  background:url(images/mainbg.jpg) left top no-repeat;
}
table.shadow td.mainshadow
{
  vertical-align:top;
  padding:37px 38px 39px 35px;
}

table.maintable
{
  width:1015px;
  height:756px;
}

table.maintable td.left
{
  width:185px;
}
table.maintable td.flash
{
  width:196px;
}
table.maintable td.right1
{
  width:634px;
  height:756px;
  background:#FFFFFF right top no-repeat;
  vertical-align:top;
}

table.maintable1 td.right
{
  width:634px;
  height:756px;
  background:#FFFFFF right top no-repeat;
  vertical-align:top;
  padding:68px 49px 61px 20px;
}
table.maintable1 td.right div.imagebg
{
  width:100%;
  height:400px;
}
table.maintable1 td.right div.texttitle
{
  width:100%;
  font-size:14px;
  font-weight:bold;
  padding-bottom:10px;
}
table.maintable1 td.right div.text
{
  width:100%;
  font-size:12px;
  text-align:justify;
  height:225px;
  overflow:auto;
  scrollbar-face-color:#ffffff;
  scrollbar-highlight-color:#ffffff;
  scrollbar-3dlight-color:#CBAB62;
  scrollbar-darkshadow-color:#ffffff;
  scrollbar-shadow-color:#CBAB62;
  scrollbar-arrow-color:#CBAB62;
  scrollbar-track-color:#ffffff;
}
table.maintable1 td.right div.textfull
{
  width:100%;
  font-size:12px;
  text-align:justify;
  height:650px;
  overflow:auto;
  scrollbar-face-color:#ffffff;
  scrollbar-highlight-color:#ffffff;
  scrollbar-3dlight-color:#CBAB62;
  scrollbar-darkshadow-color:#ffffff;
  scrollbar-shadow-color:#CBAB62;
  scrollbar-arrow-color:#CBAB62;
  scrollbar-track-color:#ffffff;
}
table.maintable1 td.right div.text1
{
  width:100%;
  font-size:12px;
  text-align:justify;
  height:575px;
  overflow:auto;
  scrollbar-face-color:#ffffff;
  scrollbar-highlight-color:#ffffff;
  scrollbar-3dlight-color:#CBAB62;
  scrollbar-darkshadow-color:#ffffff;
  scrollbar-shadow-color:#CBAB62;
  scrollbar-arrow-color:#CBAB62;
  scrollbar-track-color:#ffffff;
}

table.smallim td
{
  padding:5px;
}
table.smallim td.common
{
  background:#FFFFFF;
}
table.smallim td.highlight
{
  background:#ff6600;
}
div.fullimage
{
  padding:60px 0px 0px 0px;
}
div.fullimdescr
{
  height:43px;
  padding:10px;
  text-align:center;
  font-weight:bold;
}

div.fullimage table
{
  width:411px;
  height:304px;
}
div.fullimage table td
{
  padding:7px;
  background:url(/images/fullimbg.gif) left top no-repeat;
}
table.maintable1 td.right div.smallimages
{
  width:100%;
  margin-top:100px;
  font-size:12px;
  text-align:justify;
  height:450px;
  overflow:auto;
  scrollbar-face-color:#ffffff;
  scrollbar-highlight-color:#ffffff;
  scrollbar-3dlight-color:#CBAB62;
  scrollbar-darkshadow-color:#ffffff;
  scrollbar-shadow-color:#CBAB62;
  scrollbar-arrow-color:#CBAB62;
  scrollbar-track-color:#ffffff;
}

table.news
{
  width:100%;
}
table.news td
{
  width:50%;
  padding:5px;
  vertical-align:top;
}
table.news td p a
{
  font-weight:bold;
  color:#999999;
  text-decoration:none;
}
table.news td p a:hover
{
  font-weight:bold;
  color:#323232;
  text-decoration:none;
}
table.news td p span.arrow
{
  background:url(/images/arrow.gif) 50% 50% no-repeat;
}

a.back
{
  color:#CBAB62;
  text-decoration:none;
  font-weight:bold;
}
a.back:hover
{
  color:#F2BB3C;
  text-decoration:none;
  font-weight:bold;
}
table.contacttab
{
  width:100%;
}
table.contacttab td.gender
{
  color:#666666;
  font-weight:bold;
  font-size:11px;
}
table.contacttab td.cleft
{
  width:47%;
}
table.contacttab td.cright
{
  width:47%;
  padding-left:10px;
}
table.contacttab td.cbutton
{
  width:6%;
  padding-top:80px;
}
table.contacttab td input.contf
{
  width:230px;
  height:16px;
  border:1px solid #666666;
  color:#666666;
  padding:1px;
  vertical-align:top;
}
table.contacttab td textarea.contta
{
  width:230px;
  height:100px;
  font-size:12px;
  border:1px solid #666666;
  color:#666666;
  padding:1px;
}
table.contacttab td div.name
{
  color:#666666;
  padding-top:9px;
  padding-bottom:4px;
  font-weight:bold;
  font-size:11px;
}

div.info
{
  font-weight:bold;
  font-size:12px;
  color:#D5291C;
  padding:10px;
}


