@charset "utf-8";
* {
  outline-style:none;
outline-width:0;
}

body {
      background:url(/media/img/key_bg.jpg) repeat-x;
	  font-family:Helvetica, Arial, sans-serif;
	  font-size: 11px;
	  font-style:normal;
	  color: #686C6F;
	  line-height: 16px;
}

h1 { font-size: 1.2em; color: #455460; font-weight:bold; margin-top:0px; margin-bottom:0px;}

#wrapper_A {
	margin-bottom:80px;
	margin-top:-70px;
	position:relative;
	z-index:1;	}

#header {
	background:#F00001 url(/media/img/header_bg.jpg) repeat;
	height:166px;
	}

#ocbcTop {
      background:url(/media/img/ocbc_cycle_top.jpg) no-repeat;
      height: 166px;
}
#roundTop {
      background:url(/media/img/landing/main_bg/top.gif) no-repeat;
      height: 17px;
	    z-index:150;
}
#roundBottom {
      background:url(/media/img/landing/main_bg/bottom.gif) no-repeat;
      height: 19px;
      margin-left:9px;
      z-index: 160;
}
#leftCol {
	  margin-top: -10px;
}

.bg {
 background:url(/media/img/bg-central.gif) repeat-y;
/* background-color: #e4e8f1;   */
}

#copyright-footer {
  display:block;
  margin-left:30px;
  font-size:11px;
}


#rightCol {
	margin:-72px 0 80px -28px;
	position:relative;
	z-index:0;
}
#nav-bar {
      float: left;
      width: 150px;
}

/* navigation */

#menuitem_about-the-experience {
  display:block;
  margin:0;
  padding:0;
  width: 143px;
  height: 32px;
   cursor: pointer;
  background: url(/media/img/menu/nav_btn_about_the_experience.gif) no-repeat 0 0;
}


#menuitem_about-the-experience:hover {
  background-position: 0 -32px;
}

#menuitem_about-the-experience_active {
  display:block;
  margin:0;
  padding:0;
  width: 143px;
  height: 32px;
   cursor: pointer;
  background: url(/media/img/menu/nav_btn_about_the_experience.gif) no-repeat 0 -32px;
}


#menuitem_event-details {
  display:block;
  margin:0;
  padding:0;
  width: 143px;
  height: 32px;
   cursor: pointer;
  background: url(/media/img/menu/nav_btn_event_details.gif) no-repeat 0 0;
}


#menuitem_event-details:hover {
  background-position: 0 -32px;
}

#menuitem_event-details_active {
  display:block;
  margin:0;
  padding:0;
  width: 143px;
  height: 32px;
   cursor: pointer;
  background: url(/media/img/menu/nav_btn_event_details.gif) no-repeat 0 -32px;
}


#menuitem_pre-ride {
  display:block;
  margin:0;
  padding:0;
  width: 143px;
  height: 32px;
   cursor: pointer;
  background: url(/media/img/menu/nav_btn_pre_ride.gif) no-repeat 0 0;
}


#menuitem_pre-ride:hover {
  background-position: 0 -32px;
}

#menuitem_pre-ride_active {
  display:block;
  margin:0;
  padding:0;
  width: 143px;
  height: 32px;
   cursor: pointer;
  background: url(/media/img/menu/nav_btn_pre_ride.gif) no-repeat 0 -32px;
}


#menuitem_cycling-and-lifestyle-village {
  display:block;
  margin:0;
  padding:0;
  width: 143px;
  height: 32px;
   cursor: pointer;
  background: url(/media/img/menu/nav_btn_cycling_lifestyle_village.gif) no-repeat 0 0;
}


#menuitem_cycling-and-lifestyle-village:hover {
  background-position: 0 -32px;
}

#menuitem_cycling-and-lifestyle-village_active {
  display:block;
  margin:0;
  padding:0;
  width: 143px;
  height: 32px;
   cursor: pointer;
  background: url(/media/img/menu/nav_btn_cycling_lifestyle_village.gif) no-repeat 0 -32px;
}


#menuitem_cycling-and-lifestyle-village {
  display:block;
  margin:0;
  padding:0;
  width: 143px;
  height: 49px;
   cursor: pointer;
  background: url(/media/img/menu/nav_btn_cycling_lifestyle_village.gif) no-repeat 0 0;
}


#menuitem_cycling-and-lifestyle-village:hover {
  background-position: 0 -49px;
}

#menuitem_cycling-and-lifestyle-village_active {
  display:block;
  margin:0;
  padding:0;
  width: 143px;
  height: 49px;
   cursor: pointer;
  background: url(/media/img/menu/nav_btn_cycling_lifestyle_village.gif) no-repeat 0 -49px;
}


#menuitem_who-is-involved {
  display:block;
  margin:0;
  padding:0;
  width: 143px;
  height: 32px;
   cursor: pointer;
  background: url(/media/img/menu/nav_btn_whos_involved.gif) no-repeat 0 0;
}


#menuitem_who-is-involved:hover {
  background-position: 0 -32px;
}

#menuitem_who-is-involved_active {
  display:block;
  margin:0;
  padding:0;
  width: 143px;
  height: 32px;
   cursor: pointer;
  background: url(/media/img/menu/nav_btn_whos_involved.gif) no-repeat 0 -32px;
}


#menuitem_event-charities {
  display:block;
  margin:0;
  padding:0;
  width: 143px;
  height: 32px;
   cursor: pointer;
  background: url(/media/img/menu/nav_btn_event_charities.gif) no-repeat 0 0;
}


#menuitem_event-charities:hover {
  background-position: 0 -32px;
}

#menuitem_event-charities_active {
  display:block;
  margin:0;
  padding:0;
  width: 143px;
  height: 32px;
   cursor: pointer;
  background: url(/media/img/menu/nav_btn_event_charities.gif) no-repeat 0 -32px;
}

#menuitem_contests {
  display:block;
  margin:0;
  padding:0;
  width: 143px;
  height: 32px;
   cursor: pointer;
  background: url(/media/img/menu/nav_btn_contests.gif) no-repeat 0 0;
}


#menuitem_contests:hover {
  background-position: 0 -32px;
}

#menuitem_contests_active {
  display:block;
  margin:0;
  padding:0;
  width: 143px;
  height: 32px;
   cursor: pointer;
  background: url(/media/img/menu/nav_btn_contests.gif) no-repeat 0 -32px;
}

#menuitem_merchandise-and-promos {
  display:block;
  margin:0;
  padding:0;
  width: 143px;
  height: 49px;
   cursor: pointer;
  background: url(/media/img/menu/nav_btn_merchandise_promos.gif) no-repeat 0 0;
}


#menuitem_merchandise-and-promos:hover {
  background-position: 0 -49px;
}

#menuitem_merchandise-and-promos_active {
  display:block;
  margin:0;
  padding:0;
  width: 143px;
  height: 49px;
   cursor: pointer;
  background: url(/media/img/menu/nav_btn_merchandise_promos.gif) no-repeat 0 -49px;
}

#menuitem_multimedia {
  display:block;
  margin:0;
  padding:0;
  width: 143px;
  height: 32px;
   cursor: pointer;
  background: url(/media/img/menu/nav_btn_multimedia_gallery.gif) no-repeat 0 0;
}


#menuitem_multimedia:hover {
  background-position: 0 -32px;
}

#menuitem_multimedia_active {
  display:block;
  margin:0;
  padding:0;
  width: 143px;
  height: 32px;
   cursor: pointer;
  background: url(/media/img/menu/nav_btn_multimedia_gallery.gif) no-repeat 0 -32px;
}


#menuitem_faqs {
  display:block;
  margin:0;
  padding:0;
  width: 143px;
  height: 32px;
   cursor: pointer;
  background: url(/media/img/menu/nav_btn_faqs.gif) no-repeat 0 0;
}


#menuitem_faqs:hover {
  background-position: 0 -32px;
}

#menuitem_faqs_active {
  display:block;
  margin:0;
  padding:0;
  width: 143px;
  height: 32px;
   cursor: pointer;
  background: url(/media/img/menu/nav_btn_faqs.gif) no-repeat 0 -32px;
}


/* end navigation */


#link-bar {
	padding-top: 67px;
	padding-left: 45px;
	color: #fff;
	text-align: right;
}
#link-bar a:link {
      color: #fff;
      text-decoration: none;
}
#link-bar a:visited {
      color: #fff;
      text-decoration: none;
}
#link-bar a:hover {
      color: #fff;
      text-decoration: underline;
}
#link-bar a:active {
      color: #fff;
      text-decoration: none;
}




.submenu { background: url(/media/img/submenu_bg.png) no-repeat center; }
.submenu ul { list-style:none; }
.submenu li {
  font-weight: bold;
  padding: 4px 0 4px 15px;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: #c3c8c4;
}
.submenu li a { color: #686C6F; text-decoration: none; }
.submenu li a:hover { color: #ff0000; text-decoration: none; }
.submenu .current_submenu { color: #E82022; text-decoration: none; }
.sub-current a {
  color:#ff0000;
   text-decoration: none;
}

#sub-current {
  color:#F52400;
  text-decoration: none;
}



#central {
	margin-left: -12px;
	margin-top: -10px;
	padding-bottom: 15px;
}
	  
#disclaimer {
      font-size:0.8em;
      color:#666;
}
#copyright {
      font-size:0.85em;
      color:#666;
      margin-left: 15px;
}
#link-bar2 {
      font-size:0.85em;
      color:#666;
      margin-left: 30px;
}
#subhighlights table {
      width:500px;
      table-layout:fixed;
      border-spacing: 0px;
}
#searchBox {
	background:url(/media/img/landing/search/bg-searchbox.jpg) no-repeat;
	height: 113px;
	width: 335px;
	margin:-15px 0 0 65px;
	z-index:120;
	padding-left: 20px;
}

#search-form input{
	margin: 10px 0 0 40px;
	}

#searchBtn {
	width:46px;
	height: 36px;
	margin: -35px 2px 2px 227px;
}

#news .date {
      font-size:0.8em;
      color:#666;
      float:left;
}
#news .date .red {
      color:#F00;
}
#news .link {
      color:#F00;
      float:right;
}
#news .link a:link {
      color:#F00;
      text-decoration: none;
}
#news .link a:visited {
      color:#F00;
      text-decoration: none;
}
#news .link a:hover {
      color:#F00;
      text-decoration: underline;
}
#news .link a:active {
      color:#F00;
      text-decoration: none;
}

/*-----------*/

#article-home {
 	padding:15px 10px 20px 0;
	margin-left: 10px;
}


#article {
	padding:0px 10px 20px 0;
	margin-left: 10px;
}

#article h2 {
  color:#686C6F;
  font-weight: bold;
  margin-top:1.5em;
  margin-bottom:.1em;
}

.articles-entry h2 {
  color:#686C6F;
  font-weight: bold;
  margin-top:1.5em;
  margin-bottom:.1em;
}

.articles-entry {
	padding-bottom: 10px;
  margin-bottom:10px;
  font-size:12px;
}

.articles-entry-news {
	padding-bottom: 10px;
  margin-bottom:10px;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: #c3c8c4;
  font-size:12px;
}

.article-heading {
	font-size: 14px;
  font-weight: bold;
  margin-bottom:5px;
	color: #455460;
	}

.article-footer{
  margin-top:4px;
}


.article-date {
	width: 140px;
	float: left;
	font-size: 10px;
	color: #686C6F;
	}

.article-date .posted {
	font-size: 9px;
	color: #686C6F;
	}

.article-link {
	width: 100px;
	float: right;
	text-align: right;
	font-size: 11px;
	color: #F00000
	}
	
.article-link .arrow {
	color: #6E6E6E;
	}

.article-link a { color:#F00000; text-decoration:none;}
.article-link a:hover { color:#F00000; text-decoration:underline;}


#everyone-saying {
}

#facebook-fanbox {
  display:block;
  height:102px;
  margin-top:3px;
  margin-left: 5px;
  background: url(/media/img/fanbox.gif) no-repeat;
}

#facebook-fanbox-iframe {
  padding:6px 3px 3px 3px;
  border: none;
  width: 194px;
  height:94px;
}


#ad-box {
	margin-left: 5px;
  margin-top: 3px;
}

	
/*-----------breadcrumbs----------------*/
#breadcrumbs {margin: 0 0 20px 10px; }
#breadcrumbs a { color:#686C6F; text-decoration:none; }
#breadcrumbs a:hover { color:#686C6F; text-decoration:underline; }
#breadcrumbs .selected a { color:#E82022; text-decoration:none; }
#breadcrumbs .selected a:hover { color:#E82022; text-decoration:underline; }

.breadcrumbs {margin: 0 0 10px 10px; }
.breadcrumbs a { color:#686C6F; text-decoration:none; }
.breadcrumbs a:hover { color:#686C6F; text-decoration:underline; }
.breadcrumbs .selected a { color:#E82022; text-decoration:none; }
.breadcrumbs .selected a:hover { color:#E82022; text-decoration:underline; }
/*-----------breadcrumbs----------------*/


/*----------- box [Div is under breadcrumbs]----------------*/
#combo_box { padding: 0px 0 8px 0; margin: 0 0 0 10px; border-bottom: 1px solid #B1B1B1; }

#multimedia-title {
  display: block;
  float:left;
  width:50px;
}

#multimedia-combo {
  display:block;
  float:right;
  line-height:30px;
  height:30px;
	width:500px;

	
}

#multimedia_category {  display:block; float:right; width:390px;text-align: right; margin-left: 0px;}
#multimedia_year { display:block; float:right; width:100px;   text-align: right; margin: 0 0 0 10px;}


#combo_box label { color: #455460; font-weight:normal; }
#combo_box form { margin: -10px 0 0 0; padding: 0;};

#category { margin-top: -5px; }
#year {  margin-top: -5px; }



/*------------------------Combo box------------------------------*/


/*-----------pagination & photo gallery---------------*/
#multimedia_pagination_box { margin:0 0 10px 10px; width:590px }
#pagination_box { margin:10px 0 0 10px; }
#prev_btn { }
#next_btn { }

#back_to_gallery {display:block; float:left;width:110px;}
#photo_share {
  display:block; float:left; width:370px; margin: 7px auto 0px auto;  text-align:center;
}

#photo_share img {
  padding-top:3px;
}


#image_counter { display:block; float:right;  width: 100px; text-align: right; padding: 5px 0 0 0; }


.paging { width: 34px; height: 30px; background:url(/media/img/multimedia/page_bg.png) center no-repeat;padding: 15px; text-decoration: none; color: #686C6F;}
.pagination { margin: 5px 0 0 0; }
.current_page, .current_image {color:#E82022;}



#photo_display_frame { margin: 0 0 0 10px; width: 589px; height: 413px; background: url(/media/img/multimedia/gallery_photo_bg.png) no-repeat; }
#photo_display_frame div {width: 555px; height: 370px; margin: 15px 0  0 16px;}
#thumbnail_gallery { margin:15px 0 0 16px; }
#photo_title { margin: 0 0 0 10px; font-size: 14px; color: #455460;}
#photo_tags { text-align: right; color: #686C6F; }

.thumb-row { width: 600px; margin: 2px 0; padding: 2px 0; }
.gallery-photo-thumb { width: 60px; margin: 2px 4px 2px 0; float: left; text-align: center; }

/*-----------pagination & photo gallery---------------*/



/*-----------footer-------------------*/
#footer {
      position: fixed;
      bottom: 0px;
      left:0px;
      background-color: #FFF;
	 /* border-top: #F52400 solid 16px;
	  border-bottom: #F52400 solid 6px;   */
      height: 85px;
	  width:100%;
    background: url(/media/img/footer/bg_1px.jpg) repeat-x;
      z-index: 100000;
}

#footer_sponsors {

	width: 960px;
	height: 75px;
  margin-top:4px;
	color: #FFF;
	position: relative;
	}

#footer_sponsors_fixed {
  width:300px;
  float:left;
}

#footer_sponsors_change {
  width:638px;
  float:right;
}


#footer_sponsors p { margin: 0; }
#footer_sponsors div { float: left;}
#title_sponsor { margin-left: 2; }
#event_organiser { margin-left: 30px; }
#sports_promotion { margin-left: 285px; }
#in_support_of { margin-left: 25px; }
#partner_in_sports { margin-left: 25px; }

/*-----------footer-------------------*/

/*-----------clocks------------------*/
#clocks {
	background: url(/media/img/clock.jpg) no-repeat;
	padding-left: 11px;
	height:122px;
  margin-top:2px;
}
#reg_btn {
	padding-left: 5px;
	padding-top: 5px;
}
#reg_btn img {
	width:120px;
	height:40px;
	border:1px;
}
/*----------account registration -----*/
 #reg_form {
  color:#000000;
  margin:0px;
  background-image: url(/media/img/login/login_bg.jpg);
  background-position: top;
  background-repeat: no-repeat;
  width:618px;
  height: 587px;
}

 #reg_form_contest {
  color:#000000;
  margin:0px;
  background-image: url(/media/img/contest/contest_bg.jpg);
  background-position: top;
  background-repeat: no-repeat;
  width:618px;
  height: 750px;
}

#reg_form a {
  color:#ff0000;
  text-decoration: none;

}

#reg_form a:hover {
  color:#ff0000;
  text-decoration: underline;
}

#reg_form input {
  margin: 2px 0px 8px 0px;
}


#reg_form_content {
  margin: 0px 50px 0px 50px;
  padding-top:50px;
}

#reg_form_split {
  width:518px;
  margin-top:20px;
}

#reg_form_lefcol {
  display:block;
  float:left;
  width:305px;
  border-right-color: #acadb0;
  border-right-style: dotted;
  border-right-width: thin;
  font-size:1.1em;

/*  background-color:#ff0000; */
}

 #reg_form_rightcol {
  display:block;
  float:left;
  width:210px;
  text-align:center;
/*  background-color:#00ff00;*/
}


#account_creation {
	background-image: url(/media/img/forms/form_bg.jpg);
	background-repeat: no-repeat;
	padding-left: 35px;
	padding-top: 45px;
	height: 595px;
}

#account_creation table {
	width: 540px;
	}


#account_creation_complete {
  margin-top:20px;
}


#validation_name, #validation_password, #validation_email {color: #FF0000; }

#entourage_register { width:583px; height:70px;}
#entourage_register_start { width:583px; height:70px; background:url(/media/img/essr/entoruage_register_bar_start.jpg) no-repeat; }
#entourage_register_step01 { width:583px; height:70px; background:url(/media/img/essr//entoruage_register_bar_step_01.jpg) no-repeat; }
#entourage_register_step02 { width:583px; height:70px; background:url(/media/img/essr/entoruage_register_bar_step_02.jpg) no-repeat; }
#entourage_register_step03 { width:583px; height:70px; background:url(/media/img/essr/entoruage_register_bar_step_03.jpg) no-repeat; }



#contest {}
#contest-title {
  margin-left:10px; margin-bottom: 20px;
}


#enter_contest { width: 607px; height: 409px; background:url(/media/img/essr/contest_splash_top.jpg) no-repeat; }
#enter_contest_text { width:250px; height:250px;  }
#contest_gallery_text {
  margin-left:30px;margin-top:5px;
}

#contest-content {
  padding:0px 10px 20px 0;
	margin-left: 10px;
}



#fb-stream-hdr {
	height: 32px;
	z-index: 150;
	background-image: url(/media/img/fbstream_top.jpg);
	background-repeat: no-repeat;
}


/* essr */

.tblRegistrationViewAll td {
  padding: 4px;
}

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

.tblRegistrationViewAll a {
  text-decoration:underline;
}

#summary_category {
  width:605px;
}


#race_reg {
	padding-left: 0px;
} 
#race_reg_content {
	padding-left: 10px;
	padding-right: 10px;
}

#race_reg_summary {
	margin-left: 10px;
  width:600px;
}

#race_reg_footer {
  background: url(/media/img/raceregistration/racecat_footer_mid.gif);
  background-repeat: repeat-x;
  height:15px;
  width:100%;
}

#race_reg_footer_left {
  background: url(/media/img/raceregistration/racecat_footer_left.gif);
  width:12px;
  height:15px;
  float:left;
}

#race_reg_footer_right {
  background: url(/media/img/raceregistration/racecat_footer_right.gif);
  width:12px;
  height:15px;
  float:right;
}

#race_reg_summary a {
	color: #000000;
  text-decoration:none;
}

#race_reg_summary a:hover {
	color: #000000;
  text-decoration: underline;
}

#race_reg_summary_toptext {
  margin-left:15px;
  margin-top:15px;
}

#table_reg_summary {

  margin-left:7px;
  margin-right:7px;
}


#race_reg_fbstream {
	padding-left: 0px;
}




.summary_header {
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.summary_header2 {
	font-size: 13px;
  font-weight: bold;
	color: #f00;
  margin-top:10px;
}
#selection_summary_left {
	padding-left:5px;
}
#selection_summary_full {
	padding-left: 5px;
	padding-right: 5px;
}

#selection_summary_full a {
  color:#F00000; text-decoration:none;

}

#selection_summary_full a:hover {
  color:#F00000; text-decoration:underline;
}


#selection_summary_right {
	padding-left:3px;
	padding-right:5px;
}

.whitebox {
	background-color: #fff;
}

#profile-details tr+td:first-child {
	padding-right: 15px;
}
#rider-name {
	font-size: x-large;
	color: #333;
	font-weight: bold;
}
#rider-profile {
	padding-left: 10px;
	position: relative;
  font-size: 12px;
}
#contest-myphotos {
	position: relative;
}
#contest-myphotos h3 {
	font-size: medium;
	color: #666;
}
#contest-photos {
	float:right;
}
#profile-entourage-header {
  display:block;
	margin-top: 30px;
	width: 585px;
	height: 67px;
	background-image: url(/media/img/profile/profile_my_entourage_top.jpg);
	background-repeat: no-repeat;
}
#profile-entourage-body {
  display:block;
	width: 585px;
  height:250px;
  overflow: hidden;

  background-image: url(/media/img/profile/profile_my_entourage_bg_1px.jpg);
}

#profile-entourage-body h2 {
  margin-top:.5em;
  margin-bottom:5px;    
}

#profile-entourage-footer {
  display:block;
	width: 585px;
	height: 32px;

	background-image: url(/media/img/profile/profile_my_entourage_bottom.jpg);
	background-repeat: no-repeat;
}


#register-entourage-header {
  display:block;
	margin-top: 30px;
	width: 585px;
	height: 65px;
	background-image: url(/media/img/registration/box/registration_my_entourage_top.jpg);
	background-repeat: no-repeat;
}
#register-entourage-body {
  display:block;
	width: 585px;
  height:250px;
  overflow: hidden;

  background-image: url(/media/img/registration/box/registration_my_entourage_bg_1px.jpg);
}

#register-entourage-body h2 {
  margin-top:.5em;
  margin-bottom:5px;
}

#register-entourage-footer {
  display:block;
	width: 585px;
	height: 32px;

	background-image: url(/media/img/registration/box/registration_my_entourage_bottom.jpg);
	background-repeat: no-repeat;
}


#race-status {
  display:block;
  float:left;
	width:249px;
	height:133px;
	background-image: url(/media/img/profile/registration_status_box.jpg);
	background-repeat: no-repeat;
}


/* PRIZES */
.prizes_content
{
	width: 600px;
	margin: auto;
}





.prizes_header
{
	height: 20px;
}

.prizes_leftcolumn
{
	width: 353px;
	float: left;
}

.prizes_leftcolumn .prizes_leftbar
{
	width: 170px;
	float: left;
}

.prizes_leftcolumn .prizes_rightbar
{
	width: 170px;
	float: right;
	padding-bottom: 10px;
}




.prizes_rightcolumn
{
	width: 231px;
	float: right;
}

.prizes_leftcolumn .prizes_topheader
{
	height: 50px;
	background-color: #39404d;
	text-align: center;
	padding-top: 10px;
	padding-right: 25px;
	padding-bottom: 5px;
	padding-left: 25px;
	font-size: 10px;
	color: #b0b3b8;
	margin-top: 1px;
	margin-right: 1px;
	margin-left: 1px;
}

.prizes_rightcolumn .prizes_bar
{
	padding-bottom: 10px;
}

.prizes_rightcolumn .prizes_header1
{
	height: 45px;
	background-color: #586071;
	text-align: center;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
	font-size: 10px;
	color: #bcbfc6;
	margin-top: 1px;
	margin-right: 1px;
	margin-left: 1px;
}

.prizes_rightcolumn .prizes_header2
{
	height: 45px;
	background-color: #929bad;
	text-align: center;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
	font-size: 10px;
	color: #d3d7de;
	margin-top: 1px;
	margin-right: 1px;
	margin-left: 1px;
}

.prizes_rightcolumn .prizes_header3
{
	height: 45px;
	background-color: #929bad;
	text-align: center;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
	font-size: 10px;
	color: #d3d7de;
	margin-top: 1px;
	margin-right: 1px;
	margin-left: 1px;
}

table.prizes_type1
{
	border-collapse:separate;
	border-spacing:1px;
	text-align: center;
	font-weight: bold;
	color: #1d1d1d;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 20px;
}

table.prizes_type1 td {

  text-align: center;
}

.clearDiv {
  clear:both;
  height:0px;
}

