#calltoaction {
	text-decoration:none;
	font-weight:700;
	padding-left:12px;
	padding-bottom:10px;
	padding-right:12px;
	padding-top:10px;
	font-family:Arial,Helvetica,sans-serif;
	font-size:13px;
	color:#fff;
	background:#ff3a3d;
/* Old browsers */
	background:-moz-linear-gradient(top,rgba(255,58,61,1) 0%,rgba(188,7,10,1) 100%);
/* FF3.6+ */
	background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,58,61,1)),color-stop(100%,rgba(188,7,10,1)));
/* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top,rgba(255,58,61,1) 0%,rgba(188,7,10,1) 100%);
/* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top,rgba(255,58,61,1) 0%,rgba(188,7,10,1) 100%);
/* Opera11.10+ */
	background:-ms-linear-gradient(top,rgba(255,58,61,1) 0%,rgba(188,7,10,1) 100%);
/* IE10+ */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff3a3d',endColorstr='#bc070a',GradientType=0 );
/* IE6-9 */
	background:linear-gradient(top,rgba(255,58,61,1) 0%,rgba(188,7,10,1) 100%);
/* W3C */
	border-radius:8px;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border:1px solid #a42c0f;
	-webkit-box-shadow:0 1px 3px 0 #8f8f8f;
	-moz-box-shadow:0 1px 3px 0 #8f8f8f;
	box-shadow:0 1px 3px 0 #8f8f8f;
	text-shadow:0 -1px 0 rgba(000,000,000,0.4),0 1px 0 rgba(255,255,255,0.3)
}

#calltoaction:hover {
	text-decoration:none;
	-webkit-box-shadow:0 1px 5px 0 #4a4a4a;
	-moz-box-shadow:0 1px 5px 0 #4a4a4a;
	box-shadow:0 1px 5px 0 #4a4a4a
}

#calltoaction:active {
	background:#bc070a;
/* Old browsers */
	background:-moz-linear-gradient(top,rgba(188,7,10,1) 11%,rgba(255,58,61,1) 100%);
/* FF3.6+ */
	background:-webkit-gradient(linear,left top,left bottom,color-stop(11%,rgba(188,7,10,1)),color-stop(100%,rgba(255,58,61,1)));
/* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top,rgba(188,7,10,1) 11%,rgba(255,58,61,1) 100%);
/* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top,rgba(188,7,10,1) 11%,rgba(255,58,61,1) 100%);
/* Opera11.10+ */
	background:-ms-linear-gradient(top,rgba(188,7,10,1) 11%,rgba(255,58,61,1) 100%);
/* IE10+ */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#bc070a',endColorstr='#ff3a3d',GradientType=0 );
/* IE6-9 */
	background:linear-gradient(top,rgba(188,7,10,1) 11%,rgba(255,58,61,1) 100%);
/* W3C */
	-webkit-box-shadow:inset 0 1px 3px 0 #8f8f8f;
	-moz-box-shadow:inset 0 1px 3px 0 #8f8f8f;
	box-shadow:inset 0 1px 3px 0 #8f8f8f
}

#calltoaction2 {
	font-family:Arial,Helvetica,sans-serif;
	color:#41769e;
	padding:5px;
	background:#fff;
/* Old browsers */
	background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(245,245,245,1) 15%,rgba(191,211,227,1) 100%);
/* FF3.6+ */
	background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,1)),color-stop(15%,rgba(245,245,245,1)),color-stop(100%,rgba(191,211,227,1)));
/* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(245,245,245,1) 15%,rgba(191,211,227,1) 100%);
/* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(245,245,245,1) 15%,rgba(191,211,227,1) 100%);
/* Opera11.10+ */
	background:-ms-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(245,245,245,1) 15%,rgba(191,211,227,1) 100%);
/* IE10+ */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff',endColorstr='#bfd3e3',GradientType=0 );
/* IE6-9 */
	background:linear-gradient(top,rgba(255,255,255,1) 0%,rgba(245,245,245,1) 15%,rgba(191,211,227,1) 100%);
/* W3C */
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border:1px solid #83afcf;
	-moz-box-shadow:0 0 2px rgba(000,000,000,0),inset 0 0 2px rgba(250,250,250,1);
	-webkit-box-shadow:0 0 2px rgba(000,000,000,0),inset 0 0 2px rgba(250,250,250,1);
	text-shadow:0 0 3px rgba(255,255,255,1),0 0 1px rgba(255,255,255,1);
	-webkit-box-shadow:0 1px 3px 0 #8f8f8f;
	-moz-box-shadow:0 1px 3px 0 #8f8f8f;
	box-shadow:0 1px 3px 0 #8f8f8f
}

#calltoaction2:hover {
	text-decoration:none;
	-webkit-box-shadow:0 1px 5px 0 #4a4a4a;
	-moz-box-shadow:0 1px 5px 0 #4a4a4a;
	box-shadow:0 1px 5px 0 #4a4a4a
}

#calltoaction2:active {
	color:#41769e;
	padding:5px;
	background:#fff;
/* Old browsers */
	background:#fff;
/* Old browsers */
	background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(245,245,245,1) 74%,rgba(191,211,227,1) 100%);
/* FF3.6+ */
	background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,1)),color-stop(74%,rgba(245,245,245,1)),color-stop(100%,rgba(191,211,227,1)));
/* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(245,245,245,1) 74%,rgba(191,211,227,1) 100%);
/* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(245,245,245,1) 74%,rgba(191,211,227,1) 100%);
/* Opera11.10+ */
	background:-ms-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(245,245,245,1) 74%,rgba(191,211,227,1) 100%);
/* IE10+ */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff',endColorstr='#bfd3e3',GradientType=0 );
/* IE6-9 */
	background:linear-gradient(top,rgba(255,255,255,1) 0%,rgba(245,245,245,1) 74%,rgba(191,211,227,1) 100%);
/* W3C */
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border:1px solid #83afcf;
	-moz-box-shadow:0 0 2px rgba(000,000,000,0),inset 0 0 2px rgba(250,250,250,1);
	-webkit-box-shadow:0 0 2px rgba(000,000,000,0),inset 0 0 2px rgba(250,250,250,1);
	text-shadow:0 0 3px rgba(255,255,255,1),0 0 1px rgba(255,255,255,1)
}

#calltoaction a,#calltoaction a:hover {
	color:#fff;
	text-decoration:none
}

#calltoaction2 a,#calltoaction2 a:hover {
	color:#41769e;
	text-decoration:none
}