h1 {
  color:#5289d4;
  font-family:"Trebuchet MS", verdana, sans-serif;
  font-size:1.83em;
  font-weight:bold;
}

.box-1 h2 {
	color:#5289d4;
	font:1.63em "Trebuchet MS", tahoma, sans-serif;
	padding:4px 0 0 22px;
}

form li big {
	font-size:1.2em; padding-bottom:2px;
}

#l-head .menu a, #l-tail .menu a {
  font:normal 1.08em verdana, tahoma, sans-serif;
  color:#5289d4;
  text-decoration:none;
}

#l-head .menu a:hover, #l-tail .menu a:hover {
  text-decoration:underline;
}

#l-tail strong {
  color:#7d7d7d;
  font:normal 1.08em verdana, arial, sans-serif;
}

.x-offer strong {
  display:block;
  color:#5289d4;
  font:bold 1.63em "Trebuchet MS", verdana, sans-serif;
}

.x-offer em {
  color:#505050;
  font:normal 1.28em verdana, tahoma, sans-serif;
}

.box-2 strong {
  font:bold 2em "Trebuchet MS", verdana, sans-serif;
  color:#fff;
}

label {
  font:normal 1.28em verdana, tahoma, sans-serif;
  color:#505050;
}

.f-text, .f-textarea {
  font:normal 1.2em tahoma, verdana, sans-serif;
	color:#aeaeae;
}

.f-register .f-submit {
  font:normal 2.09em "Trebuchet MS", verdana, sans-serif;
  color:#505050;
}

/* */

.box-1 .menu-sub strong {
  color:#5289d4;
  font:bold 1.6em/1 "Trebushet MS", verdana, sans-serif;
}

.box-1 .menu-sub a {
  color:#9a9999;
  font:bold 1.5em/1 "Trebuchet MS", verdana, sans-serif;
  text-decoration:none;
}

.box-1 .menu-sub a:hover, .box-1 .menu-sub .selected a {
  color:#5289d4;
}

/* */

.x-iconset li {
  color:#5289d4;
  font:1.53em/1 "Trebuchet MS", tahoma, sans-serif;
}

.x-iconlegend strong {
  color:#5289d4;
  font:normal 1.83em/1 "Trebuchet MS", tahoma, sans-serif;
}

.x-iconlegend .first a {
  color:#fff;
  font:normal 1.32em "Trebuchet MS", tahoma, sans-serif;
  text-decoration:none;
}

/* */

.box-1 .menu a { text-decoration:none; }

.box-1 .menu span {
  font-weight:bold;
  color:#505050;
  font:1.63em/1 "Trebuchet MS", tahoma, sans-serif;
  cursor:pointer;
}

.box-1 .menu a.selected span,
.box-1 .menu a:hover span { color:#ffffff; }

/* */

.box-1 .a-button {
  color:#505050;
  font:1.27em/1 verdana, tahoma, sans-serif;
  text-decoration:none;
}

.box-1 .a-button:hover, .box-1 .a-button3:hover { text-decoration:none; }

.box-1 .a-button3 {
  color:#505050;
  font:bold 2.09em/1 "Trebuchet MS", verdana, sans-serif;
  text-decoration:none;
}

.w-eventlist tbody span {
	color:#505050;
	font:1.27em/1.3 verdana, tahoma, sans-serif;
}

.w-eventlist .x-iconset small, .w-eventlist .x-iconset a {
  color:#5289d4;
  font:1.1em verdana, tahoma, sans-serif;
}

.w-eventlist thead td {
	color:#5289d4;
	font:1.63em/1.9 "Trebuchet MS", tahoma, sans-serif;
}

/* */

.w-profile ul span, .w-profile ul em {
	color:#505050;	
	font:normal 1.18em verdana, tahoma, sans-serif;
}

.w-newremind label, .w-newremind strong {
  color:#505050;
  font:normal 1.28em verdana, tahoma, sans-serif;
}

/* */

#l-head .x-login strong, #l-head .x-login a {
  font:bold 1.08em/2 verdana, sans-serif;
  color:#505050;
}

#l-head .x-login a {
	color:#5289d4;
  text-decoration:none;
}

#l-head .x-login a:hover {
	text-decoration:underline;
}

#l-head .x-login .f-submit {
  font:bold 1.2em/1 verdana, sans-serif;
  color:#505050;
}

/* */

.w-gen-pad p {
  color:#505050;
  font:bold 1.4em/2 "Trebuchet MS", verdana, sans-serif;
}

.box-1 .w-gen-text p {
	color:#505050;
	font-size:1.28em;	line-height:1.3;
}

.box-1 .w-gen-text h1 { font-size:2.09em; }
.box-1 .w-gen-text h2 { font-size:1.63em; }

.f-error span {
	font-size:1.28em;
	color:#505050;
}


div.very-big { }
h3.very-big { font-size:3em; }


/* New Styles */
.txt_float {float:left; width:50%;}
.txt p{color:#505050; font:1.4em/2 "Trebuchet MS", verdana, sans-serif; padding-right:10px;}
.txt h2{color:#5289d4; font:bold "Trebuchet MS", verdana, sans-serif; margin-bottom:-10px;}

.tooltip {width:250px; height:100px; position:absolute; z-index:999;}
.tooltip_float {float:left}
.tooltip_img {display: table-cell; text-align: center; vertical-align: middle; width: 11px; height:100px; border:0px solid;}
.tooltip_img * {vertical-align: middle;}
.tooltip_box {border:1px #aac5ea solid; background-color:#FFF; padding:15px; font:1.4em verdana, sans-serif; color:#505050; margin-left:11px;}
