@charset "utf-8";
/* CSS Document */

.ef {
	margin-top:5px;
}

label { 
	vertical-align:middle;
	line-height:30px;
}

label a { 
	color:#003399;
	text-decoration:underline;
}

label a:hover { 
	color:#000;
}

.formTable { 
	background:#f2f1f1 url(/images/registration/logo.png) no-repeat right bottom;
}

#dd input { 
	vertical-align:middle;
}

#dd a { 
	vertical-align:0;
}

.attention {
	font-weight:bold;
	font-size:14px;
	color:#c42020;	
}

.start-email-box {
    width: 249px;
    height: 41px;
    position: fixed;
    bottom: 0;
    right: 10px;
    background: #146aaf; /* Old browsers */
    background: -moz-linear-gradient(top,  #146aaf 0%, #0c4d82 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#146aaf), color-stop(100%,#0c4d82)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #146aaf 0%,#0c4d82 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #146aaf 0%,#0c4d82 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #146aaf 0%,#0c4d82 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #146aaf 0%,#0c4d82 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#146aaf', endColorstr='#0c4d82',GradientType=0 ); /* IE6-9 */
    border-radius: 10px 10px 0 0;
    border: 1px solid #0b497b;
    cursor: pointer;
}
    
.smart-email-ico {
    width: 43px;
    height: 41px;
    background: transparent URL('/images/start/email_ico.png') 15px 50% no-repeat;
}

.smart-email-txt {
    font: normal 14px Arial;
    color: #ffffff;
    padding-top: 3px;
}