body
{
  height:100%;
  width:100%;
  margin:0;
  background:url(../images/top_bar.jpg) repeat-x;
}

body,td,h1,h2,h3,a,a:hover,input,textarea,select,option
{
  font-family:verdana;
  font-size:14px;
  font-weight:normal;
  color:#636;
  line-height:18px;
  text-decoration:none;
  letter-spacing:1px;
}

.purple_button
{
  background:#636;
  color:#fff;
  border:1px solid #fff;
  cursor:pointer;
  padding:1px 10px 2px;
}

p
{
  margin:15px 0 0 0;
}

form
{
  margin:0;
}

ul
{
  margin-top: 0;
  margin-bottom: 0;
}

input
{
  line-height:normal;
}

img
{
  border:none;
}

h1
{
  font-size:20px;
  font-weight:bold;
  margin:0 5px;
}

h2
{
  font-size:16px;
  font-weight:bold;
  margin:0;
}

h3
{
  font-size:20px;
  font-weight:bold;
  margin:20px 5px 10px;
  line-height:26px;
  position:relative;
  width:100%;
}

.hr
{
  height:1px;
  width:100%;
  background:#d9d998;
  border:none;
  margin:0;
}

a:hover
{
  font-weight:bold;
}

#container
{
  width:1009px;
  height:100%;
}

#homeLink
{
  width:700px;
  color:#fff;
  font-size:14px;
  line-height:16px;
  text-align:right;
  position:absolute;
  top:1px;
  right:5px;
}

#homeLink a,#homeLink a:hover
{
  color:#fff;
  font-size:14px;
  line-height:16px;
}

#left
{
  height:100%;
  width:209px;
  float:left;
}

#logo
{
  width:189px;
  height:108px;
  background:url(../images/logo.jpg);
  margin:30px 0 10px 20px;
}

#menuTop
{
  width:189px;
  height:7px;
  background:url(../images/menu_top.jpg);
  margin-left:20px;
}

#menuContent
{
  width:189px;
  min-height:200px;
  background:#c0c000;
  border-top:1px solid #c0c000;
  border-bottom:1px solid #c0c000;
  margin-left:20px;
}

.menuTxt
{
  width:149px;
  margin:10px 20px;
  text-align:left;
}

#menuBtm
{
  width:189px;
  height:7px;
  background:url(../images/menu_btm.jpg);
  margin-left:20px;
}

#menuImg
{
  width:189px;
  height:198px;
  background:url(../images/menu_img.jpg);
  margin-left:20px;
}

#right
{
  position:absolute;
  left:229px;
  top:40px;
  padding-right:20px;
}

.searchBox
{
  background:#fff;
  border:1px solid #636;
}

.table
{
  width:100%;
  margin-bottom:20px;
  background:#ededa6;
  /*table-layout:fixed;*/
}

.table td
{
  vertical-align:top;
  padding:5px;
}

.table .hrtd
{
  font-size:1px;
  line-height:1px;
  padding:0;
}

.table input,.table textarea
{
  width:100%;
}

.tableTopLeft,.tableTopCenter,.tableTopRight,.tableBtmLeft,.tableBtmCenter,.tableBtmRight
{
  height:7px;
  line-height:1px;
}

.tableTopLeft,.tableTopRight,.tableBtmLeft,.tableBtmRight
{
  width:7px;
}

.tableTopLeft
{
  background:#ededa6 url(../images/table_top_left.jpg) no-repeat top left;
}

.tableTopCenter,.tableBtmCenter
{
  background:#ededa6;
}

.tableTopRight
{
  background:#ededa6 url(../images/table_top_right.jpg) no-repeat top right;
}

.tableBtmLeft
{
  background:#ededa6 url(../images/table_btm_left.jpg) no-repeat bottom left;
}

.tableBtmRight
{
  background:#ededa6 url(../images/table_btm_right.jpg) no-repeat bottom right;
}

.description
{
  margin:0 5px;
}

.searchForm
{
  margin:10px 5px;
  min-width:400px;
}

#searchForWord
{
  width:125px;
  float:left;
  border:1px solid #636;
  font-size:13px;
}

div.treeDiv,div.treeDiv2,div.isolistitem
{
  width:100%;
}

div.treeDiv,div.treeDiv2,div.treeChild
{
  cursor:pointer;
  float:left;
}

img.treeChildInfo
{
  position:relative;
  top:0;
}

div.treeChild
{
  margin:2px 5px;
}

div.treeDiv2
{
  display:none;
  border-bottom:2px solid #c0c000;
}

div.isolistitem
{
  position:relative;
  float:left;
  margin:0 5px 4px;;
}

img.btn_del
{
  position:relative;
  top:5px;
  cursor:pointer;
}

.specialTable td
{
  vertical-align:top;
}

.feedbackblock p
{
  margin:0 0 15px;
}
