/* AdditionalCSS Document */

A.aatranswhite	{text-decoration: none; color: #FFFFFF; background:rgba(0,0,0,0.60)}
A.aatranswhite:active	{text-decoration: none; color: #FFFFFF; background:rgba(0,0,0,0.20) !important; border-bottom:none}
A.aatranswhite:hover	{text-decoration: none; color: #FFFFFF; background:rgba(0,0,0,0.20) !important; border-bottom:none}

A.aatransdark	{text-decoration: none; color: #333; background:rgba(255,255,255,0.00);}
A.aatransdark:active	{text-decoration: none; color: #333; background:rgba(255,255,255,0.20);}
A.aatransdark:hover	{text-decoration: none; color: #333; background:rgba(255,255,255.20);}

A.aasqwhite	{text-decoration: none; color: #FFFFFF; background:#222; padding:8px 20px 8px 20px; -moz-border-radius: 0px;	-webkit-border-radius: 0px;	border-radius: 0px; border-color:#fff  !important; border-width:medium !important; border-bottom-color:rgba(255,204,0,1.00)}
A.aasqwhite:hover	{text-decoration: none; color: #FFFFFF; background:#F4B711; padding:8px 20px 8px 20px; -moz-border-radius: 0px;	-webkit-border-radius: 0px;	border-radius: 0px; border-color:#fff  !important;  border-width:medium !important}

A.aaorg	{text-decoration: none; color: #FFFFFF; background:#FF8E00; padding:8px 20px 8px 20px; -moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;}
A.aaorg:hover	{text-decoration: none; color: #FFFFFF; background:#F4B711; padding:8px 20px 8px 20px; -moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;}

A.aaylw	{text-decoration: none; color: #FFFFFF; background:#DBB727; padding:8px 20px 8px 20px; -moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;}
A.aaylw:hover	{text-decoration: none; color: #FFFFFF; background:#E6CB62; padding:8px 20px 8px 20px; -moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;}

A.aablk	{text-decoration: none; color: #FFFFFF; background:#444; padding:8px 20px 8px 20px; -moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;}
A.aablk:hover	{text-decoration: none; color: #FFFFFF; background:#555; padding:8px 20px 8px 20px; -moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;}

A.aawht	{text-decoration: none; color: #555; background:#fff; padding:8px 20px 8px 20px; -moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;}
A.aawht:hover	{text-decoration: none; color: #555; background:#efefef; padding:8px 20px 8px 20px; -moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;}

A.aabio	{text-decoration: none; color: #FFFFFF; background:#444444; padding:4px 20px 4px 20px; -moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;}
A.aabio:hover	{text-decoration: none; color: #FFFFFF; background:#555555; padding:4px 20px 4px 20px; -moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;}

A.aablu	{text-decoration: none; color: #FFFFFF; background:#519DDC; padding:8px 20px 8px 20px; -moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;}
A.aablu:hover	{text-decoration: none; color: #FFFFFF; background:#78B3E4; padding:8px 20px 8px 20px; -moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;}

A.aagrn	{text-decoration: none; color: #FFFFFF; background:#61AD5B; padding:8px 20px 8px 20px; -moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;}
A.aagrn:hover	{text-decoration: none; color: #FFFFFF; background:#7EBC79; padding:8px 20px 8px 20px; -moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;}

A.aagrnbig	{text-decoration: none; color: #FFFFFF; background:#61AD5B; padding:15px 40px 15px 40px; -moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;}
A.aagrnbig:hover	{text-decoration: none; color: #FFFFFF; background:#7EBC79; padding:15px 40px 15px 40px; -moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;}

A.aagrnlt	{text-decoration: none; color: #FFFFFF; background:#9AC24B; padding:8px 20px 8px 20px; -moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;}
A.aagrnlt:hover	{text-decoration: none; color: #FFFFFF; background:#9AC24B; padding:8px 20px 8px 20px; -moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px; opacity:.80}

A.aagrnltbig	{text-decoration: none; color: #FFFFFF; background:#7BA400; padding:15px 40px 15px 40px; -moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;}
A.aagrnltbig:hover	{text-decoration: none; color: #FFFFFF; background:#9AC24B; padding:15px 40px 15px 40px; -moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px; }

A.aafb	{text-decoration: none; color: #FFFFFF; background:#4B6D9D; padding:8px 16px 8px 16px; -moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;}
A.aafb:hover	{text-decoration: none; color: #FFFFFF; background:#8CAED6; padding:8px 16px 8px 16px; -moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;}

A.aafbsm	{text-decoration: none; color: #FFFFFF; background:#4B6D9D; padding:3px 7px 3px 7px; -moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;}
A.aafbsm:hover	{text-decoration: none; color: #FFFFFF; background:#8CAED6; padding:3px 7px 3px 7px; -moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;}

A.aatw	{text-decoration: none; color: #FFFFFF; background:#55ABB3; padding:4px 8px 4px 8px; -moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;}
A.aatw:hover	{text-decoration: none; color: #FFFFFF; background:#9DD5D9; padding:4px 8px 4px 8px; -moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;}

A.aatwsm	{text-decoration: none; color: #FFFFFF; background:#55ABB3; padding:3px 7px 3px 7px; -moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;}
A.aatwsm:hover	{text-decoration: none; color: #FFFFFF; background:#9DD5D9; padding:3px 7px 3px 7px; -moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;}

A.aago	{text-decoration: none; color: #FFFFFF; background:#DF2422; padding:4px 8px 4px 8px; -moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;}
A.aago:hover	{text-decoration: none; color: #FFFFFF; background:#F4B711; padding:4px 8px 4px 8px; -moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;}

A.aagosm	{text-decoration: none; color: #FFFFFF; background:#DF2422; padding:3px 7px 3px 7px; -moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;}
A.aagosm:hover	{text-decoration: none; color: #FFFFFF; background:#F4B711; padding:3px 7px 3px 7px; -moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;}

A.aaem	{text-decoration: none; color: #FFFFFF; background:#79B63D; padding:4px 8px 4px 8px; -moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;}
A.aaem:hover	{text-decoration: none; color: #FFFFFF; background:#B0D889; padding:4px 8px 4px 8px; -moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;}

A.aaemsm	{text-decoration: none; color: #FFFFFF; background:#79B63D; padding:3px 7px 3px 7px; -moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;}
A.aaemsm:hover	{text-decoration: none; color: #FFFFFF; background:#B0D889; padding:3px 7px 3px 7px; -moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;}

A.aali	{text-decoration: none; color: #FFFFFF; background:#2D6C95; padding:4px 8px 4px 8px; -moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;}
A.aali:hover	{text-decoration: none; color: #FFFFFF; background:#8AC5E6; padding:4px 8px 4px 8px; -moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;}

A.aalism	{text-decoration: none; color: #FFFFFF; background:#2D6C95; padding:3px 7px 3px 7px; -moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;}
A.aalism:hover	{text-decoration: none; color: #FFFFFF; background:#8AC5E6; padding:3px 7px 3px 7px; -moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;}

A.aabk	{text-decoration: none; color: #FFFFFF; background:#484848; padding:4px 8px 4px 8px; -moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;}
A.aabk:hover	{text-decoration: none; color: #FFFFFF; background:#0059B3; padding:4px 8px 4px 8px; -moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;}

A.aabksm	{text-decoration: none; color: #FFFFFF; background:#484848; padding:3px 7px 3px 7px; -moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;}
A.aabksm:hover	{text-decoration: none; color: #FFFFFF; background:#0059B3; padding:3px 7px 3px 7px; -moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;}

A.aatt	{text-decoration: none; color: #FFFFFF; background:#0059B3; padding:8px 12px 8px 12px; -moz-border-radius: 0px;	-webkit-border-radius: 0px;	border-radius: 0px;}
A.aatt:hover	{text-decoration: none; color: #FFFFFF; background:#484848; padding:8px 12px 8px 12px; -moz-border-radius: 0px;	-webkit-border-radius: 0px;	border-radius: 0px;}

.btn-labeled {
  padding-top: 0;
  padding-bottom: 0;
}
.btn-label {
  position: relative;
  background: transparent;
  background: rgba(0, 0, 0, 0.05);
  display: inline-block;
  padding: 8px 14px;
  left: -14px;
  border-radius: 3px 0 0 3px;
}
.btn-label.btn-label-right {
  left: auto;
  right: -14px;
  border-radius: 0 3px 3px 0;
}
.btn-lg .btn-label {
  padding: 10px 16px;
  left: -16px;
  border-radius: 5px 0 0 5px;
}
.btn-lg .btn-label.btn-label-right {
  left: auto;
  right: -16px;
  border-radius: 0 5px 5px 0;
}
.btn-sm .btn-label {
  padding: 5px 10px;
  left: -10px;
  border-radius: 2px 0 0 2px;
}
.btn-sm .btn-label.btn-label-right {
  left: auto;
  right: -10px;
  border-radius: 0 2px 2px 0;
}
.btn-xs .btn-label {
  padding: 1px 5px;
  left: -5px;
  border-radius: 2px 0 0 2px;
}
.btn-xs .btn-label.btn-label-right {
  left: auto;
  right: -5px;
  border-radius: 0 2px 2px 0;
}