
body {
	font-family: verdana;
}

.wd_button_base_style {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	text-indent:0;
	display:inline-block;
	font-size:10px;
	font-weight:bold;
	font-style:normal;
	padding: 0 10px;
	line-height:30px;
	width:215px;
	text-decoration:none;
	text-align:left;
}

/* START BASIC BUTTON CSS */
.wd_button_subscribe_alerts {
	background: #f9f9f9;
	background-image: url('../images/button_email_alerts_outline.png');
	background-image: url('../images/button_email_alerts_outline.png'),-webkit-linear-gradient(top, #f9f9f9, #e9e9e9);
	background-image: url('../images/button_email_alerts_outline.png'),   -moz-linear-gradient(top, #f9f9f9, #e9e9e9);
	background-image: url('../images/button_email_alerts_outline.png'),    -ms-linear-gradient(top, #f9f9f9, #e9e9e9);
	background-image: url('../images/button_email_alerts_outline.png'),  linear-gradient(to bottom, #f9f9f9, #e9e9e9);
    background-repeat: no-repeat;
	background-position: 95% 50%;
	-moz-box-shadow:inset 0px 1px 0px -14px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px -14px #ffffff;
	box-shadow:inset 0px 1px 0px -14px #ffffff;
	border:1px solid #dcdcdc;
	color:#525252;
	text-shadow:1px 1px 0px #ffffff;
	background-color: #f9f9f9; 
	border: 1px solid #c0c0c0; 
	border-radius: 0.2em; 
	padding: 0.3em 0.6em; 
	font-weight:normal; 
	color:#118899
}
.wd_button_subscribe_alerts:hover {
	background:none;
	filter:none;
	background:#e9e9e9 url('../images/button_email_alerts_outline.png') no-repeat 95% 50%;
	cursor:pointer;
}

.wd_button_registration {
	background: #f9f9f9;
	background-image: url('../images/button_site_registration_fill.png');
	background-image: url('../images/button_site_registration_fill.png'),-webkit-linear-gradient(top, #f9f9f9, #e9e9e9);
	background-image: url('../images/button_site_registration_fill.png'),   -moz-linear-gradient(top, #f9f9f9, #e9e9e9);
	background-image: url('../images/button_site_registration_fill.png'),    -ms-linear-gradient(top, #f9f9f9, #e9e9e9);
	background-image: url('../images/button_site_registration_fill.png'),  linear-gradient(to bottom, #f9f9f9, #e9e9e9);
    background-repeat: no-repeat;
	background-position: 95% 50%;
	-moz-box-shadow:inset 0px 1px 0px -14px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px -14px #ffffff;
	box-shadow:inset 0px 1px 0px -14px #ffffff;
	border:1px solid #dcdcdc;
	color:#525252;
	text-shadow:1px 1px 0px #ffffff;
}
.wd_button_registration:hover {
	background:none;
	filter:none;
	background: #e9e9e9 url('../images/button_site_registration_fill.png') no-repeat 95% 50%;
	cursor:pointer;
}

.wd_button_interactive_analyst {
	background: #f9f9f9;
	background-image: url('../images/button_interactive_analyst.png');
	background-image: url('../images/button_interactive_analyst.png'),-webkit-linear-gradient(top, #f9f9f9, #e9e9e9);
	background-image: url('../images/button_interactive_analyst.png'),   -moz-linear-gradient(top, #f9f9f9, #e9e9e9);
	background-image: url('../images/button_interactive_analyst.png'),    -ms-linear-gradient(top, #f9f9f9, #e9e9e9);
	background-image: url('../images/button_interactive_analyst.png'),  linear-gradient(to bottom, #f9f9f9, #e9e9e9);
    background-repeat: no-repeat;
	background-position: 95% 50%;
	-moz-box-shadow:inset 0px 1px 0px -14px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px -14px #ffffff;
	box-shadow:inset 0px 1px 0px -14px #ffffff;
	border:1px solid #dcdcdc;
	color:#525252;
	text-shadow:1px 1px 0px #ffffff;
}
.wd_button_interactive_analyst:hover {
	background:none;
	filter:none;
	background: #e9e9e9 url('../images/button_interactive_analyst.png') no-repeat 95% 50%;
	cursor:pointer;
}
/* END BASIC BUTTON CSS */

/* START BLUE BUTTON CSS */
.wd_button_subscribe_alerts_blue {
	background: #1e62d0;
	background-image: url('../images/button_email_alerts_white_fill.png');
	background-image: url('../images/button_email_alerts_white_fill.png'),-webkit-linear-gradient(top, #3d94f6, #023e9e);
	background-image: url('../images/button_email_alerts_white_fill.png'),   -moz-linear-gradient(top, #3d94f6, #023e9e);
	background-image: url('../images/button_email_alerts_white_fill.png'),    -ms-linear-gradient(top, #3d94f6, #023e9e);
	background-image: url('../images/button_email_alerts_white_fill.png'),  linear-gradient(to bottom, #3d94f6, #023e9e);
    background-repeat: no-repeat;
	background-position: 95% 50%;
	-moz-box-shadow:inset 0px 1px 0px 0px #5ca8ff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #5ca8ff;
	box-shadow:inset 0px 1px 0px 0px #5ca8ff;
	border:1px solid #337fed;
	color:#ffffff;
	text-shadow:1px 1px 0px #1570cd;
}
.wd_button_subscribe_alerts_blue:hover {
	background:none;
	filter:none;
	background: #1356c2 url('../images/button_email_alerts_white_fill.png') no-repeat 95% 50%;
	cursor:pointer;
}

.wd_button_registration_blue {
	background: #1e62d0;
	background-image: url('../images/button_site_registration_white_fill.png');
	background-image: url('../images/button_site_registration_white_fill.png'),-webkit-linear-gradient(top, #3d94f6, #023e9e);
	background-image: url('../images/button_site_registration_white_fill.png'),   -moz-linear-gradient(top, #3d94f6, #023e9e);
	background-image: url('../images/button_site_registration_white_fill.png'),    -ms-linear-gradient(top, #3d94f6, #023e9e);
	background-image: url('../images/button_site_registration_white_fill.png'),  linear-gradient(to bottom, #3d94f6, #023e9e);
    background-repeat: no-repeat;
	background-position: 95% 50%;
	-moz-box-shadow:inset 0px 1px 0px 0px #5ca8ff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #5ca8ff;
	box-shadow:inset 0px 1px 0px 0px #5ca8ff;
	border:1px solid #337fed;
	color:#ffffff;
	text-shadow:1px 1px 0px #1570cd;
}
.wd_button_registration_blue:hover {
	background:none;
	filter:none;
	background: #1356c2 url('../images/button_site_registration_white_fill.png') no-repeat 95% 50%;
	cursor:pointer;
}

.wd_button_interactive_analyst_blue {
	background: #1e62d0;
	background-image: url('../images/button_interactive_analyst_white.png');
	background-image: url('../images/button_interactive_analyst_white.png'),-webkit-linear-gradient(top, #3d94f6, #023e9e);
	background-image: url('../images/button_interactive_analyst_white.png'),   -moz-linear-gradient(top, #3d94f6, #023e9e);
	background-image: url('../images/button_interactive_analyst_white.png'),    -ms-linear-gradient(top, #3d94f6, #023e9e);
	background-image: url('../images/button_interactive_analyst_white.png'),  linear-gradient(to bottom, #3d94f6, #023e9e);
    background-repeat: no-repeat;
	background-position: 95% 50%;
	-moz-box-shadow:inset 0px 1px 0px 0px #5ca8ff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #5ca8ff;
	box-shadow:inset 0px 1px 0px 0px #5ca8ff;
	border:1px solid #337fed;
	color:#ffffff;
	text-shadow:1px 1px 0px #1570cd;
}
.wd_button_interactive_analyst_blue:hover {
	background:none;
	filter:none;
	background: #1356c2 url('../images/button_interactive_analyst_white.png') no-repeat 95% 50%;
	cursor:pointer;
}
/* END BLUE BUTTON CSS */

/* START ORANGE BUTTON CSS */
.wd_button_subscribe_alerts_orange {
	background: #fb9e25;
	background-image: url('../images/button_email_alerts_white_fill.png');
	background-image: url('../images/button_email_alerts_white_fill.png'),-webkit-linear-gradient(top, #ffc477, #fb9e25);
	background-image: url('../images/button_email_alerts_white_fill.png'),   -moz-linear-gradient(top, #ffc477, #fb9e25);
	background-image: url('../images/button_email_alerts_white_fill.png'),    -ms-linear-gradient(top, #ffc477, #fb9e25);
	background-image: url('../images/button_email_alerts_white_fill.png'),  linear-gradient(to bottom, #ffc477, #fb9e25);
    background-repeat: no-repeat;
	background-position: 95% 50%;
	-moz-box-shadow:inset 0px 1px 0px 0px #ffc782;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffc782;
	box-shadow:inset 0px 1px 0px 0px #ffc782;
	border:1px solid #eeb44f;
	color:#ffffff;
	text-shadow:1px 1px 0px #cc9f52;
}
.wd_button_subscribe_alerts_orange:hover {
	background:none;
	filter:none;
	background: #ff8c00 url('../images/button_email_alerts_white_fill.png') no-repeat 95% 50%;
	cursor:pointer;
}

.wd_button_registration_orange {
	background: #fb9e25;
	background-image: url('../images/button_site_registration_white_fill.png');
	background-image: url('../images/button_site_registration_white_fill.png'),-webkit-linear-gradient(top, #ffc477, #fb9e25);
	background-image: url('../images/button_site_registration_white_fill.png'),   -moz-linear-gradient(top, #ffc477, #fb9e25);
	background-image: url('../images/button_site_registration_white_fill.png'),    -ms-linear-gradient(top, #ffc477, #fb9e25);
	background-image: url('../images/button_site_registration_white_fill.png'),  linear-gradient(to bottom, #ffc477, #fb9e25);
    background-repeat: no-repeat;
	background-position: 95% 50%;
	-moz-box-shadow:inset 0px 1px 0px 0px #ffc782;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffc782;
	box-shadow:inset 0px 1px 0px 0px #ffc782;
	border:1px solid #eeb44f;
	color:#ffffff;
	text-shadow:1px 1px 0px #cc9f52;
}
.wd_button_registration_orange:hover {
	background:none;
	filter:none;
	background: #ff8c00 url('../images/button_site_registration_white_fill.png') no-repeat 95% 50%;
	cursor:pointer;
}

.wd_button_interactive_analyst_orange {
	background: #fb9e25;
	background-image: url('../images/button_interactive_analyst_white.png');
	background-image: url('../images/button_interactive_analyst_white.png'),-webkit-linear-gradient(top, #ffc477, #fb9e25);
	background-image: url('../images/button_interactive_analyst_white.png'),   -moz-linear-gradient(top, #ffc477, #fb9e25);
	background-image: url('../images/button_interactive_analyst_white.png'),    -ms-linear-gradient(top, #ffc477, #fb9e25);
	background-image: url('../images/button_interactive_analyst_white.png'),  linear-gradient(to bottom, #ffc477, #fb9e25);
    background-repeat: no-repeat;
	background-position: 95% 50%;
	-moz-box-shadow:inset 0px 1px 0px 0px #ffc782;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffc782;
	box-shadow:inset 0px 1px 0px 0px #ffc782;
	border:1px solid #eeb44f;
	color:#ffffff;
	text-shadow:1px 1px 0px #cc9f52;
}
.wd_button_interactive_analyst_orange:hover {
	background:none;
	filter:none;
	background: #ff8c00 url('../images/button_interactive_analyst_white.png') no-repeat 95% 50%;
	cursor:pointer;
}
/* END ORANGE BUTTON CSS */