/* awesome.css */
/* This is an enhanced version of Awesome buttons (added hover and flexible sizing) 
   Original here:http://www.zurb.com/article/266/super-awesome-buttons-with-css3-and-rgba */ 
.awesome,.awesome:link,.awesome:visited{background:#222 url(/images/ui/buttons/button-shadow.png) repeat-x;
  display:inline-block;padding:.6em 1.3em .6em;color:#fff;text-decoration:none !important;-moz-border-radius:.4em;-webkit-border-radius:.4em;border:0px;
  -moz-box-shadow:0 1px 3px rgba(0,0,0,0.5);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.5);text-shadow:0 -1px 1px rgba(0,0,0,0.25);
  border-bottom:1px solid rgba(0,0,0,0.25);position:relative;cursor:pointer;font-weight:bold; line-height:1.3em;}
.awesome:hover{opacity:0.87;-moz-opacity: 0.87;filter:alpha(opacity=87);}
.awesome:active{top:1px;}
.small.awesome,.small.awesome:visited{font-size:11px;}
.awesome,.awesome:visited,.medium.awesome,.medium.awesome:visited{font-size:13px;line-height:1;text-shadow:0 -1px 1px rgba(0,0,0,0.5);}
.large.awesome,.large.awesome:visited{font-size:20px;}
.medium.awesome,.medium.awesome:visited{font-size:16px; line-height:1.2;}
.green.awesome,.green.awesome:visited{background-color:#090 !important;}
.green.awesome:hover{background-color:#060;}
.blue.awesome,.blue.awesome:visited{background-color:#3A8CD5;}
.blue.awesome:hover{background-color:#1760AF;}
.turquoise.awesome,.turquoise.awesome:visited{background-color:#2daebf;}
.turquoise.awesome:hover{background-color:#007d9a;}
.red.awesome,.red.awesome:visited{background-color:#CC1100;}
.red.awesome:hover{background-color:#991100 !important;}
.fire.awesome,.fire.awesome:visited{background-color:#FF030D;}
.fire.awesome:hover{background-color:#991100;}
.magenta.awesome,.magenta.awesome:visited{background-color:#a9014b;}
.magenta.awesome:hover{background-color:#630030;}
.orange.awesome,.orange.awesome:visited{background-color:#ff5c00;}
.orange.awesome:hover{background-color:#d45500 !important;}
.yellow.awesome,.yellow.awesome:visited{background-color:#ffb515;}
.yellow.awesome:hover{background-color:#fc9200;}

.premier {display:block;cursor:pointer;text-align:center; text-decoration:none;line-height:normal;margin:0;white-space:normal;font-family:"lucida grande","lucida sans unicode",sans-serif;}
input[type=submit].premier {padding-bottom:4px;height:47px;}
input::-moz-focus-inner { border: 0;padding: 0;}
.premier.blue {	background:transparent url(/images/ui/buttons/premier.png) no-repeat;width:232px;height:41px;padding-top:6px;color:#fff;text-shadow:0 -1px 0 #0a60a7;font-size:19pt;}
.premier.blue:hover {background:url(/images/ui/buttons/premier.png)no-repeat -232px 0;}
.premier.blue:active {background:url(/images/ui/buttons/premier.png)no-repeat -464px 0;}
.premier.yellow { background:transparent url(/images/ui/buttons/premier-yellow.png) no-repeat;width:252px;height:45px;text-shadow:0 1px 0 rgba(255,247,181,0.8);font-size: 21pt;padding-top:7px;color:#303033;}
.premier.yellow:hover { background:url(/images/ui/buttons/premier-yellow.png) no-repeat -252px 0; }
.premier.yellow:active { background:url(/images/ui/buttons/premier-yellow.png) no-repeat -504px 0; }

* html #content .awesome, * html #content .awesome:visited, * html #content .awesome:link {
  background-image: none !important;
  padding: 5px;
}

* html #content a.awesome {
  background-color:#3A8CD5;
}

* html #content a.awesome:hover {
  background-color:#1760AF;
  color: white;
}

