html, body {
  margin: 0px;
  padding: 0px;
  text-align: center;
  font: 8pt Tahoma;
  background: #9c9c9c;
  height: 100%;
}

#background {
  z-index: 1;
  position: relative;
  background: #dedede;
  width: 100%;
  height: 50%;
}

#repeat_bg {
  z-index: 2;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

#bgs {
  width: 100%;
  height: 599px;
  position: absolute;
  top: 50%;
  left: 0;
  margin-top: -305px;
}

#bg1 {
  background: url("/layout/top_bg.jpg") repeat-x;
  width: 100%;
  height: 87px;
}

#bg2 {
  background: url("/layout/wood_bg.jpg") repeat-x;
  width: 100%;
  height: 193px;
}

#bg3 {
  background: url("/layout/bg3.jpg") repeat-x;
  width: 100%;
  height: 323px;
}

#foreground {
  z-index: 3;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

#container {
  width: 1003px;
  height: 599px;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -305px;
  margin-left: -502px;
}

#left {
  width: 199px;
  height: 587px;
  float: left;
  margin: 14px 0px 0px 0px;
}

#center {
  width: 732px;
  height: 602px;
  float: left;
}

#right {
/*   background: url("/layout/right.jpg") no-repeat; */
  width: 71px;
  height: 602px;
  float: left;
}

#cloud_top {
  background: url("/layout/cloud.jpg") no-repeat;
  width: 199px;
  height: 128px;
}

#cloud_tail {
  background: url("/layout/cloud_tail.jpg") no-repeat;
  width: 199px;
  height: 118px;
}

#pink_drop {
  background: url("/layout/pink_drop.jpg") no-repeat;
  width: 199px;
  height: 166px;
}

#army {
  background: url("/layout/army.jpg") no-repeat;
  width: 199px;
  height: 86px;
}

#pink_dots {
  background: url("/layout/pink_dots_line.gif") repeat-y;
  width: 199px;
  height: 72px;
}

#pink_dots_end {
  background: url("/layout/pink_dots_end.jpg") no-repeat;
  width: 199px;
  height: 10px;
}

#pink_dots_footer {
  width: 199px;
  height: 7px;
}

#center_top {
  background: url("/layout/center_top_bg.jpg") repeat-x;
  width: 732px;
  height: 91px; 
}

#cloud_top_right {
  background: url("/layout/cloud_top_right.jpg") no-repeat;
  width: 46px;
  height: 91px;
  float: left;
}

#note_top {
  background: url("/layout/note_top.jpg") no-repeat;
  width: 242px;
  height: 91px;
  float: left;
}

#top_drops {
  background: url("/layout/drops.jpg") no-repeat;
  width: 109px;
  height: 91px;
  float: right;
}

#center_images {
  width: 732px;
  height: 189px; 
}

#cloud_bottom_right {
  background: url("/layout/cloud_bottom_right.jpg") no-repeat;
  width: 44px;
  height: 189px;
  float: left;
}

#note_bottom {
  background: url("/layout/note_bottom.jpg") no-repeat;
  width: 287px;
  height: 189px;
  float: left;
}

#newsletter_image {
  background: url("/layout/newsletter.jpg") no-repeat;
  width: 322px;
  height: 189px;
  float: left;
}

#wood {
  background: url("/layout/wood.jpg") no-repeat;
  width: 79px;
  height: 189px;
  float: left;
}

.center_gap_h {
  width: 732px;
  height: 7px;
}

#breadcrumb_time {
  background: #ffffff;
  width: 732px;
  height: 52px;
}

#content_container {
  background: #e2d1d9;
  width: 732px;
  height: 217px;
}

#footer {
  background: #ffffff;
  width: 732px;
  height: 52px;
}

.menu_start {
  background: url("/layout/menu_start.gif") no-repeat;
  width: 9px;
  height: 52px;
  float: left;
}

.menu_rpt {
  background: url("/layout/menu_rpt.gif") repeat-x;
  width: 714px;
  height: 52px;
  float: left;
  line-height: 52px;
}

.menu_end {
  background: url("/layout/menu_end.gif") no-repeat;
  width: 9px;
  height: 52px;
  float: right;
}

#content_start {
  width: 9px;
  height: 217px;
  float: left;
}

#content {
  width: 694px;
  height: 197px;
  float: left;
  margin: 10px 0px 10px 0px;
  padding: 0px 10px 0px 10px;
  text-align: justify;
  overflow-y: auto;
  overflow-x: hidden; 
}

#content_end {
  width: 9px;
  height: 217px;
  float: left;
}

#start_top_curve {
  background: url("/layout/top_left_curve.jpg") no-repeat;
  width: 9px;
  height: 9px;
}

#start_bottom_curve {
  background: url("/layout/bottom_left_curve.jpg") no-repeat;
  width: 9px;
  height: 9px;
}

#end_top_curve {
  background: url("/layout/top_right_curve.jpg") no-repeat;
  width: 9px;
  height: 9px;
}

#end_bottom_curve {
  background: url("/layout/bottom_right_curve.jpg") no-repeat;
  width: 9px;
  height: 9px;
}

.gap_between_curves {
  background: #e2d1d9;
  width: 9px;
  height: 199px;
}

.bc_default {
  height: 52px;
  float : left;
}

.bc_text_default, .bc_text {
  display: inline;
}

.bc_text_default {
  color: #ffffff;
  padding: 0px 5px 0px 10px; 
}

.bc_text {
  font: 8pt Tahoma;
  color: #ffffff;
  padding: 12px 5px 12px 8px;
  background: url("/layout/bc_arrow.jpg") no-repeat;
}

.bc_name {
  text-decoration: underline;
  font: 8pt Tahoma;
  color: #ffffff;
}

#date_time {
  color: #ffffff;
  height: 52px;
  vertical-align: middle;
  float : right;
  margin: 0px 10px 0px 0px;
}

#footer_default {
  color: #ffffff;
  height: 52px;
  padding: 0px 5px 0px 10px; 
  float : left;
}

#footer_menu {
  padding: 0px 10px 0px 5px; 
  float: right;
}

#footer_menus {
  display: inline;
  list-style: none;
}

#footer_menus li {
  display: inline;
}

li.footer_menu {
  font: 8pt Tahoma;
  color: #ffffff;
}

a.footer_menu {
  text-decoration: underline;
  font: 8pt Tahoma;
  color: #ffffff;
}

#top_menu {
  z-index: 4;
  position: absolute;
  top: 0;
  left: 0;
/*   width: 400px; */
  height: 19px;
  visibility: hidden;
}

#top_menu_start {
  width: 7px;
  height: 19px;
  background: url("/layout/white_tab_start.gif") no-repeat;
  float: left;
}

.top_menu {
  height: 19px;
  background: #ffffff;
  vertical-align: middle;
  padding: 0px 2px 0px 2px;
  float: left;
}

.top_menu_divider {
  width: 12px;
  height: 19px;
  background: url("/layout/white_tab_divider.gif") no-repeat;
  float: left;
}

#top_menu_end {
  width: 7px;
  height: 19px;
  background: url("/layout/white_tab_end.gif") no-repeat;
  float: left;
}

a.top_menu {
  text-decoration: none;
  font: bold 8pt TrebuchetMS, Arial;
  color: #000000;
}

#right1 {
  background: url("/layout/right1.jpg") no-repeat;
  width: 71px;
  height: 92px;
}

#right2 {
  background: url("/layout/right2.jpg") no-repeat;
  width: 71px;
  height: 191px;
}

#right3 {
  width: 71px;
  height: 92px;
}

#right3_1 {
  background: url("/layout/right3_1.jpg") no-repeat;
  width: 10px;
  height: 92px;
  float: left;
}

#right3_2 {
  background: url("/layout/right3_2.jpg") repeat-x;
  width: 61px;
  height: 92px;
  float: left;
}

#right4 {
  background: url("/layout/tab_bg.jpg") repeat-x;
  width: 71px;
  height: 84px;
}

#right4_1 {
  background: url("/layout/right4_1.jpg") no-repeat;
  width: 11px;
  height: 84px;
  float: left;
}

#pink_tabs {
  z-index: 5;
  position: absolute;
  top: 0;
  left: 0;
  width: 54px;
  height: 126px;
  visibility: hidden;
}

div.pink_tab {
  background: url("/layout/tab_side.gif") no-repeat;
  width: 54px;
  height: 35px;
  padding: 7px 0px 0px 6px;
  text-align: left;
  cursor: pointer;
}

a.pink_tab {
  font: bold 8pt TrebuchetMS, Arial;
  color: #ffffff;
  text-decoration: none;
}

#right5 {
  background: url("/layout/right5.jpg") repeat-x;
  width: 71px;
  height: 130px;
}

#right5_1 {
  background: url("/layout/right5_1.jpg") no-repeat;
  width: 71px;
  height: 130px;
}

#right6 {
  background: url("/layout/right6.jpg") repeat-x;
  width: 71px;
  height: 14px;
}

#right6_1 {
  background: url("/layout/right6_1.jpg") no-repeat;
  width: 71px;
  height: 13px;
}

#cloud_link {
  z-index: 4;
  position: absolute;
  top: 0;
  left: 0;
  width: 230px;
  height: 130px;
}

#drop_army_link {
  z-index: 4;
  position: absolute;
  top: 0;
  left: 0;
  width: 189px;
  height: 240px;
}

#photo_gallery_link {
  z-index: 4;
  position: absolute;
  top: 0;
  left: 0;
  width: 267px;
  height: 207px;
}

#newsletter_link {
  z-index: 4;
  position: absolute;
  top: 0;
  left: 0;
  width: 215px;
  height: 48px;
}

#adrenalin {
  text-decoration: underline;
  font: 8pt Tahoma;
  color: #ffffff;
}

#client_center_images {
  width: 732px;
  height: 52px; 
}

#client_cloud_bottom_right {
  background: url("/layout/client_cloud_bottom_right.jpg") no-repeat;
  width: 44px;
  height: 52px;
  float: left;
}

#note_top_blank {
  background: url("/layout/blank.jpg") no-repeat;
  width: 242px;
  height: 91px;
  float: left;
}

#client_top_grey {
  background: url("/layout/client_top_grey.jpg") no-repeat;
  width: 688px;
  height: 52px;
  float: left;
}

#client_content_container {
  background: #e2d1d9;
  width: 732px;
  height: 406px;
}


#client_content_start {
  width: 9px;
  height: 406px;
  float: left;
}

#client_content {
  width: 694px;
  height: 380px;
  float: left;
  margin: 10px 0px 10px 0px;
  padding: 0px 10px 0px 10px;
  text-align: justify;
  overflow: auto;
}

#client_content_end {
  width: 9px;
  height: 406px;
  float: left;
}

.client_gap_between_curves {
  background: #e2d1d9;
  width: 9px;
  height: 388px;
}

#client_top_menu {
  z-index: 4;
  position: absolute;
  top: 0;
  left: 0;
  width: 620px;
  height: 19px;
  visibility: hidden; 
}


#client_right4 {
  background: url("/layout/tab_bg.jpg") repeat-x;
  width: 71px;
  height: 84px;
}

/*#client_right4_1 {
  background: url("/layout/right4_1.jpg") no-repeat;
  width: 11px;
  height: 84px;
  float: left;
}

#client_pink_tabs {
  z-index: 5;
  position: absolute;
  top: 0;
  left: 0;
  width: 54px;
  height: 126px;
  visibility: hidden;
}*/

div.client_pink_tab {
  background: url("/layout/tab_side.gif") no-repeat;
  width: 54px;
  height: 35px;
  padding: 7px 0px 0px 6px;
  text-align: left;
  cursor: pointer;
}

/*div.client_pink_tab {
  background: url("/layout/tab_side.gif") no-repeat;
  width: 65px;
  height: 35px;
  padding: 7px 0px 0px 6px;
  text-align: left;
  cursor: pointer;
}*/

a.client_pink_tab {
  font: bold 8pt TrebuchetMS, Arial;
  color: #ffffff;
  text-decoration: none;
}

#client_right5 {
  background: url("/layout/right5.jpg") repeat-x;
  width: 71px;
  height: 130px;
}

#client_right5_1 {
  background: url("/layout/right5_1.jpg") no-repeat;
  width: 71px;
  height: 130px;
}

#client_right6 {
  background: url("/layout/right6.jpg") repeat-x;
  width: 71px;
  height: 14px;
}

#client_right6_1 {
  background: url("/layout/right6_1.jpg") no-repeat;
  width: 71px;
  height: 13px;
}

#client_pink_drop {
  background: url("/layout/client_pink_drop.jpg") no-repeat;
  width: 199px;
  height: 166px;
}

#client_pink_dots {
  background: url("/layout/client_pink_dots_line.gif") repeat-y;
  width: 199px;
  height: 72px;
}

#client_pink_dots_end {
  background: url("/layout/client_pink_dots_end.gif") no-repeat;
  width: 199px;
  height: 10px;
}


#client_army {
  background: url("/layout/client_army.gif") no-repeat;
  width: 199px;
  height: 86px;
}

.message_title {
  color: #000000;
  font: bold 8pt Tahoma;
  padding: 2px 10px 2px 0px;
}

.message_text {
  margin: 10px 10px 2px 0px;
  color: #000000;
  font: 8pt Tahoma;
  text-align: justify;
}

.message_description {
  margin: 2px 10px 2px 15px;
  color: #000000;
  font: 8pt Tahoma;
  text-align: justify;
}

.list_message {
  margin: 15px 10px 0px 0px;
  color: #000000;
  font: 8pt Tahoma;
  text-align: justify;
}

.lmessage {
  background: url("/layout/bullet.gif") no-repeat;
  text-decoration: none;
  color: #000000;
  font: bold 8pt Tahoma;
  padding: 0px 0px 0px 15px;
  text-align: left;
}

.message_status {
  color: #000000;
  font: bold 8pt Tahoma;
  padding: 0px 0px 0px 15px;
}

.quote {
  color: blue;
  font: bold 8pt Tahoma;
}

.status {
  font: bold 8pt Tahoma;
  padding: 0px 0px 0px 15px;
}

.download {
  font: bold 8pt Tahoma;
  padding: 2px 0px 2px 15px;
}

.dLink {
  color:blue;
  font: bold 8pt Tahoma;
  padding: 0px 0px 0px 2px;
}

#news {
  height: 20px;
  margin: 10px 0px 0px 0px; 
}

.newsThumbnail {
/*   border: solid 2px #ffffff; */
}

.newsImage {
  float: left;
  width: 100px;
  margin: 0px 10px 15px 0px;
}

.newsText {
  float: left;
}

.newsDate {
  color: #000000;
  font: bold 8pt Tahoma;
  text-decoration: underline;
}

.newsTitle {
  padding: 4px 0px 4px 0px;
  color: #000000;
  font: bold 8pt Tahoma;
}

.newsDesc {
  width: 565px;
  margin: 0px 0px 15px 0px;
  white-space: pre-wrap;
}

.news_link {
  color: #000000;
  text-decoration: none;
}
