BODY {
  background:             url(../images/layout/bgr_top.jpg) top center no-repeat #171717; 
  margin:                 0px;
}

H1 {
  margin:                 0px;
  font:                   normal 25px arial;
  color:                  #ffffff;
}

H2,H3 {
  margin:                 0px;
  font:                   normal 20px arial;
  color:                  #f16b00;
}

a {
  color:                  #ffffff;
}

a:hover {
  text-decoration:        none;
}

FORM {
  margin:                 0px;
  padding:                0px;
}

.left {
  background:             url(../images/layout/bgr_top_left.gif) top left repeat-x;
  font:                   normal 1px arial;
}

.container {
  vertical-align:         top;
  padding-top:            21px;
  width:                  1260px;
}

.menu {
  padding-left:           40px;
  height:                 60px;
}

.menu a {
  font:                   normal 20px arial;
  color:                  #ffffff;
  text-decoration:        none;
} 

.button1,.button2,.button3,.button4,.button5,
.button1over,.button2over,.button3over,.button4over,.button5over {
  padding:                0px 27px 0px 27px;
}

.button1over {
  background:             #e76706;
}

.button2over {
  background:             #d34e18;
}

.button3over {
  background:             #a92e3e;
}

.button4over {
  background:             #981463;
}

.button5over {
  background:             #760a78;
}

.submenu {
  height:                 100px;
  padding-right:          90px;
  text-align:             right;
}

.submenu a {
  font:                   normal 15px arial;
  color:                  #f2c1a0;
}

.submenu a:hover {
  text-decoration:        none;
}

.font {
  font:                   normal 14px arial;
  color:                  #ffffff;
}

.icon {
  vertical-align:         top;
}

.content_tab {
  background:             url(../images/layout/content_middle.png) top left repeat-y;
  padding:                8px 30px 8px 25px;
}

.content_tab_small {
  background:             url(../images/layout/content_middle_small.png) top left repeat-y;
  padding:                8px 30px 8px 25px;
}

.notify, .notify_grey, .button {
  padding:                10px;
  background:             #f16b00;
  text-align:             center;
  color:                  #ffffff;
}

.notify a {
  color:                  #ffffff;
}

.notify a:hover {
  text-decoration:        none;
}

.notify_grey {
  background:             #494949;
}

.button {
  border:                 0px;
  cursor:                 hand !important;
  cursor:                 pointer;
}

.form_element {
  background:             #333333;
  border:                 1px solid #434343;
  padding:                5px;
  width:                  200px;
  color:                  #ffffff;
}

.td_left, .td_right {
  vertical-align:top;
}

.td_right {
  padding-left:20px;
}

.right {
  background:             url(../images/layout/bgr_top_right.gif) top left repeat-x;
  font:                   normal 1px arial
}

.footer {
  background:             #212121;
  height:                 144px;
}
