* {
  margin:0;
  padding:0;
}
html, body {
  width:100%;
  height:100%;
}

.clearfix {
  clear:both;
  margin:0px;
  padding:0px;
  line-height:0;
  font-size:1px;
}

a img {
  border:0;
}

body {
  background:url(assets/body_background.png) top left;
}

.yellow_links a {
  color:#d5e93c;
  font:bold 11px Verdana;
  text-decoration:none;
}
.yellow_links a:hover {
  color:#d5e93c;
  font:bold 11px Verdana;
  text-decoration:underline;
}

.wrapper {
  width:100%;
}


.shadow_top {
  width:832px;
  height:20px;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='css_folder/shadow_top.png',sizingMethod='scale');
}
.shadow_top[class] {
  background:url(assets/shadow_top.png) top left;
}
.shadow_top_left {
  width:20px;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='css_folder/shadow_top_left.png',sizingMethod='scale');
}
.shadow_top_left[class] {
  background:url(assets/shadow_top_left.png) bottom right;
}
.shadow_top_right {
  width:20px;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='css_folder/shadow_top_right.png',sizingMethod='scale');
}
.shadow_top_right[class] {
  background:url(assets/shadow_top_right.png) bottom left;
}

.shadow_left {
  width:20px;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='css_folder/shadow_left.png',sizingMethod='scale');
}
.shadow_left[class] {
  background:url(assets/shadow_left.png) right repeat-y;
}
.shadow_right {
  width:20px;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='css_folder/shadow_right.png',sizingMethod='scale');
}
.shadow_right[class] {
  background:url(assets/shadow_right.png) left repeat-y;
}

.shadow_bottom {
  width:832px;
  height:20px;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='css_folder/shadow_bottom.png',sizingMethod='scale');
}
.shadow_bottom[class] {
  background:url(assets/shadow_bottom.png) top left;
}

.shadow_bottom_left {
  width:20px;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='css_folder/shadow_bottom_left.png',sizingMethod='scale');
}
.shadow_bottom_left[class] {
  background:url(assets/shadow_bottom_left.png) top right;
}

.shadow_bottom_right {
  width:20px;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='css_folder/shadow_bottom_right.png',sizingMethod='scale');
}
.shadow_bottom_right[class] {
  background:url(assets/shadow_bottom_right.png) top right;
}

.wrapper_border {
  border:1px solid #414141;
  background:#e1e6fa;
}

.banner_top {
  background:#1D3858;
  height:118px;
}
.banner_small_spacer {
  padding:3px 3px 0px 3px;
}
.banner_grad_shade {
  background:url(assets/banner_grad_back.png) top repeat-x;
  height:115px;
}
.banner_big_spacer {
  padding:8px 45px 0px 45px;
}
.banner_top_background {
  width:734;
  height:96px;
  background:url(assets/banner_top_background.png) no-repeat top left;
}
.banner_top_content {
  padding:3px;
  font:bold 12px Verdana;
  color:#000000;
}

.banner_top_separator {
  height:5px;
  font-size:0px;
  line-height:0;
  background:url(assets/banner_top_sep.png) repeat-x top;
}

.content {
  background:#e1e6fa;
  width:830px;
}
.content_padder {
  padding:0px 6px 0px 6px;
  background:#E1E6FA url(assets/menu_shadow.png) repeat-x top;
}

.header {
  background:#ffffff;
  padding:10px 8px 10px 8px;
  position:relative;
  z-index:0;
}
.header * {
  position:relative;
  z-index:1;
}

.logo, .logo img {
  float:left;
}

.login_box {
  float:right;
  font:normal 11px Verdana;
}
.login_box a {
  text-decoration:none;
  color:#152943;
}
.login_box a:hover {
  text-decoration:underline;
  color:#152943;
}


.login_input input {
  border:0;
  width:128px;
  height:21px;
  background:url(assets/login_field_back.jpg);
  color:#ffffff;
  font:bold 12px Verdana;
}
.username_label {
  width:80px;
  background:url(assets/username.jpg) center center no-repeat;
}
.password_label {
  width:80px;
  background:url(assets/password.jpg) center center no-repeat;
}

.footer {
  background:url(assets/footer_background.jpg) repeat-x top;
  height:36px;
  margin-bottom:9px;
  margin-top:12px;
  color:#ffffff;
  font:normal 11px Verdana;
  text-align:center;
}
.footer a,.footer strong {
  font-weight:bold;
  color:#ffffff;
  text-decoration:none;
}
.footer a:hover {
  text-decoration:underline;
}
.footer_content {
  padding:4px 0px 0px 0px;
}

/* Home START */
.home_start_practice {
  width:513px;
  height:386px;
  background:url(assets/home/home_start_practice.jpg);
  text-align:center;
  vertical-align:middle;
}
.home_start_practice a {
  display:block;
  width:142px;
  height:30px;
  margin-right:100px;
  margin-bottom:53px;
}
.home_start_practice[class] a {
  float:right;
}
.home_real_prizes {
  width:304px;
  height:285px;
  text-align:left;
  vertical-align:bottom;
  background:url(assets/home/home_real_prizes.jpg);
}
.home_real_prizes a {
  display:block;
  width:142px;
  height:23px;
  margin-left:22px;
  margin-bottom:20px;
}
.home_register {
  width:304px;
  height:100px;
  background:url(assets/home/home_register.jpg);
}
.home_register a {
  display:block;
  width:304px;
  height:100px;
}

.home_feeds {
  height:268px;
  background:url(assets/home/home_footer_feeds.jpg);
}
/* Home END*/


.content_table {
  width:819px;
  background:#e1e6fa url(assets/menuleft/left_menu_across.png) repeat-y left;
}

.content_text p {
  margin:5px 0px 3px 0px;
}
.content_text p,.content_text ul {
  font:normal 11px Verdana;
  color:#ffffff;
}
.content_text ul {
  margin:0;
  padding:0;
}
.content_text ul li {
  margin:0;
  padding:0;
}
.content_text .emphase {
  font:bold 11px Verdana;
  color:#abc8e2;
}

/* contents START */
.content_table_cell_aboutus {
  width:687px;
  background:url(assets/aboutus_bg.jpg) top left no-repeat;
  text-align:left;
  height:402px;
}
.content_table_cell_moreinfo {
  width:687px;
  background:url(assets/more_info.jpg) top left no-repeat;
  text-align:left;
  height:730px;
}
.content_table_cell_baseball {
  width:687px;
  height:288px;
  background:url(assets/baseball_bg.jpg) top left no-repeat;
  text-align:left;
}
.content_table_cell_baseketballball1 {
  width:687px;
  height:288px;
  background:url(assets/baseketballball1_bg.jpg) top left no-repeat;
  text-align:left;
}
.content_table_cell_baseketballball2 {
  width:687px;
  height:292px;
  background:url(assets/baseketballball2_bg.jpg) top left no-repeat;
  text-align:left;
}

.content_table_cell_football1 {
  width:687px;
  height:278px;
  background:url(assets/football1_bg.jpg) top left no-repeat;
  text-align:left;
}
.content_table_cell_football2 {
  width:687px;
  height:252px;
  background:url(assets/football2_bg.jpg) top left no-repeat;
  text-align:left;
}
.content_table_cell_football3 {
  width:687px;
  height:265px;
  background:url(assets/football3_bg.jpg) top left no-repeat;
  text-align:left;
}
.content_table_cell_football4 {
  width:687px;
  height:265px;
  background:url(assets/football4_bg.jpg) top left no-repeat;
  text-align:left;
}
.content_table_cell_golf {
  width:687px;
  height:288px;
  background:url(assets/golf_bg.jpg) top left no-repeat;
  text-align:left;
}
.content_table_cell_auto {
  width:687px;
  height:288px;
  background:url(assets/auto_bg.jpg) top left no-repeat;
  text-align:left;
}
.content_table_cell_createpool {
  width:687px;
  height:310px;
  background:url(assets/createpool_bg.jpg) top left no-repeat;
  text-align:left;
}

.content_goc {
  width:687px;
  height:360px;
  background:url(assets/game_of_the_century.png) top left no-repeat;
  text-align:left;
}

/* contents END */
/* headings START */
.heading {
  height:44px;
  width:687px;
}
.about_us_heading {background:url(assets/headings/aboutus.jpg) top left no-repeat;}
.moreinfo_heading {background:url(assets/headings/more_info_header.jpg) top left no-repeat;}
.baseball_heading {background:url(assets/headings/baseballgames.jpg) top left no-repeat;}
.baseketball_heading {background:url(assets/headings/basketballgames.jpg) top left no-repeat;}
.football_heading {background:url(assets/headings/footballgames.jpg) top left no-repeat;}
.golf_heading {background:url(assets/headings/golf.jpg) top left no-repeat;}
.auto_heading {background:url(assets/headings/auto.jpg) top left no-repeat;}
.office_heading {background:url(assets/headings/officepools.jpg) top left no-repeat;}
.register_heading_account {background:url(assets/headings/register_account.jpg) top left no-repeat;}
.register_heading_member {background:url(assets/headings/register_member.jpg) top left no-repeat;}
.joinpool_heading {background:url(assets/headings/joinpool.jpg) top left no-repeat;}
.contact_heading {background:url(assets/headings/contact.jpg) top left no-repeat;}
.faq_heading {background:url(assets/headings/faq.jpg) top left no-repeat;}
.freepool_heading {background:url(assets/headings/freepool.jpg) top left no-repeat;}
.press_heading {background:url(assets/headings/press.jpg) top left no-repeat;}
/* headings END */

.td_error {
  color:#cc0000;
  text-align:right;
  padding:0px 0px 15px 0px;
}