


.edge-button{
	padding:0;
	vertical-align:middle;
	border:1px solid;
	border-color:#3079ed;
	text-align:center;
	text-decoration:none!important;
	cursor:pointer;
	/*-webkit-border-radius:3px;*/
	/*-moz-border-radius:3px;*/
	/*border-radius:3px;*/
	
	
	-webkit-border-top-right-radius: 3px;
	-webkit-border-bottom-right-radius: 3px;
	
	-moz-border-top-right-radius: 3px;
	-moz-border-bottom-right-radius: 3px;
	
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;	
	
	
	/*-webkit-border-top-left-radius: 3px;*/
	/*-webkit-border-bottom-left-radius: 3px;*/
	/**/
	/*-moz-border-top-left-radius: 3px;*/
	/*-moz-border-bottom-left-radius: 3px;*/
	/**/
	/*border-top-left-radius: 3px;*/
	/*border-bottom-left-radius: 3px;		*/
	
	}	

.edge-button .edge-button-text{color:#fff;}

.edge-button-text{
	padding:0px 25px 0 26px;   
	text-align:center;
	font-size:13px;         
	line-height:21px;       
	display:block;
	font-family:Arial,sans-serif;
	background-color:transparent;
	margin:0;
	border: 1px solid transparent;
	outline:0}

button.edge-button-text,
a.edge-button-text{width:100%;height:100%}


.edge-button-inner{
	position:relative;
	overflow:hidden;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.6) inset;
	-moz-box-shadow:0 1px 0 rgba(255,255,255,0.6) inset;
	box-shadow:0 1px 0 rgba(255,255,255,0.6) inset;}

.edge-button-input{position:absolute;z-index:20;height:100%;width:100%;left:0;top:0;background-color:white;outline:0;border:0;overflow:visible;cursor:pointer;opacity:.01;filter:alpha(opacity=1)}

span.edge-button-inner{display:block}

.edge-button{background:#4d90fd;}

.edge-button:hover{border-color:#2f5bb7;}

.edge-button:active{border-color:#3079ed;}

.edge-button:hover .edge-button-inner{
	background:#4d90fd;
	background:-moz-linear-gradient(top,#e7eaf0,#d9dce1);
	background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e7eaf0),color-stop(100%,#d9dce1));
	background:-webkit-linear-gradient(top,#e7eaf0,#d9dce1);
	background:-o-linear-gradient(top,#e7eaf0,#d9dce1);
	background:-ms-linear-gradient(top,#e7eaf0,#d9dce1);
	background:linear-gradient(top,#e7eaf0,#d9dce1);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e7eaf0',endColorstr='#d9dce1',GradientType=0);
	*zoom:1}

.edge-button-search .edge-button-text{font-weight:bold;color:white}

.edge-button-search{
	border-color:#3079ed;
	color:white;
	background:#4d90fd;	
}

.edge-button-search:hover,
.edge-button-search:focus{border-color:#2f5bb7;}

.edge-button-search:active{border-color:#3079ed;}

.edge-button-search .edge-button-inner{
	background:#4d90fd;
	background:-moz-linear-gradient(top,#4d90fd,#4787ee);
	background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#4d90fd),color-stop(100%,#4787ee));
	background:-webkit-linear-gradient(top,#4d90fd,#4787ee);
	background:-o-linear-gradient(top,#4d90fd,#4787ee);
	background:-ms-linear-gradient(top,#4d90fd,#4787ee);
	background:linear-gradient(top,#4d90fd,#4787ee);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4d90fd',endColorstr='#4787ee',GradientType=0);*zoom:1}

.edge-button-search:hover .edge-button-inner{
	background:#4b8efc;
	background:-moz-linear-gradient(top,#4b8efc,#357ae8);
	background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#4b8efc),color-stop(100%,#357ae8));
	background:-webkit-linear-gradient(top,#4b8efc,#357ae8);
	background:-o-linear-gradient(top,#4b8efc,#357ae8);
	background:-ms-linear-gradient(top,#4b8efc,#357ae8);
	background:linear-gradient(top,#4b8efc,#357ae8);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4b8efc',endColorstr='#357ae8',GradientType=0);
	*zoom:1}

.edge-button-search:active .edge-button-inner{
	-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.2) inset;
	-moz-box-shadow:0 1px 3px rgba(0,0,0,0.2) inset;
	box-shadow:0 1px 3px rgba(0,0,0,0.2) inset;
	background-color:#4b8efc;background-image:none;                /*           ====================================     BLUE COLOR           ===========================================*/
	filter:none}

.edge-button-search .edge-button-inner{
	-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.15) inset;
	-moz-box-shadow:0 1px 0 rgba(255,255,255,0.15) inset;
	box-shadow:0 1px 0 rgba(255,255,255,0.15) inset;
	text-shadow:0 -1px 0 rgba(0,0,0,0.25)}

.edge-button{display:inline-block}

.edge-button-text{white-space:nowrap}

.edge-button-inner{height:31px}

@-moz-document url-prefix(){.edge-button .edge-button-text{line-height:29px} .edge-button-small .edge-button-text{line-height:29px}}



