body {
	font-family: Arial, Helvetica, sans-serif;
	background-color: white;
	color: black;
	margin: 0;
	padding-top: 10px;
	font-size: 12px;
}

a {text-decoration:underline; color:#000000;}
a:hover {text-decoration:underline; color:#000000;}

.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #bebebe;
}

.copyright a {
	color: #bebebe;
	text-decoration: underline;
}

.copyright a:hover {
	color: #bf2226;
	text-decoration: underline;
}

.panel_wrapper
{
	border: 0;
}

.top_panel
{
	padding: 18px 18px 0px 0;
	margin: 0;
   float: right;
}

.logo_panel
{
	padding: 0px 5px 5px 0px;
	margin: 0;
   float: left;
}

.nav_panel
{
	border: 0;
}

.content_panel
{
	padding:20px 20px 20px 20px;
	border: 0;
}

.content_panel_inside
{
}

.admin_panel
{
	padding:20px 20px 20px 20px;
	border: 0;
}

.admin_nav_panel
{
	border: 0;
}

.admin_content_panel
{
	border-bottom: 1px solid #828282;
	border-left: 1px solid #828282;
	border-right: 1px solid #828282;
	padding:20px 20px 20px 20px;
}

.debug_panel
{	
	border: 0;
}

.subhead {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 12px;
	line-height: 15px;
	color: #000000;
	font-weight: bold;
}

.bodysmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #999999;
	list-style-position: outside;
	list-style-image: url(/images/bullet_dash.gif);
	list-style-type: none;
	margin-left: 0px;
	margin-top: 3px;
	padding-left: 0px;
}

.bigprice {
	color:#bf2226;
	font-size: 16px;
	font-weight: bold;
}

.red {
	color:#bf2226;
}

.NormalRed {
	color:red;
	font-weight: bold;
}

.title1 {
	color:#bf2226;
	font-size: 18px;
	line-height: 25px;
	font-weight: bold;
}

.title2 {
	color:#63756b;
	font-size: 18px;
	line-height: 25px;
	font-weight: bold;
}

.title3 {
	color: #1e2097;
	font-size: 18px;
	line-height: 25px;
	font-weight: bold;
}

.title-green {
	color: green;
	font-size: 18px;
	line-height: 25px;
	font-weight: bold;
}

.title-red {
	color: red;
	font-size: 18px;
	line-height: 25px;
	font-weight: bold;
}

.highlight1 {
	color:#bf2226;
	font-weight: bold;
}

.highlight2 {
	color:#63756b;
	font-weight: bold;
}

.highlight3 {
	color: #1e2097;
	font-weight: bold;
}

.small1 {
	font-size: 10px;
	color:#bf2226;
	font-weight: bold;
}

.small2 {
	font-size: 10px;
	color: #63756b;
	font-weight: bold;
}

.small3 {
	font-size: 10px;
	color: #1e2097;
	font-weight: bold;
}

.quiztextbox {
   font-size: 14px !important;
}

/* rollover buttons */

.rollover a, .rollover a:link, .rollover a:visited {
   display: block;
   text-align:center;
   width: 105px;
   margin: 0;
   padding: 8px 0 10px 0px;   
   font: bold 11px/1 Arial, Helvetica, sans-serif;
   background: url("/images/button.gif") 0 0 no-repeat;
   text-decoration: none;
   color: #FFFFFF;
}

.rollover a:hover {
   background-position: -105px 0;
   text-decoration: none;
   color: #FFFFFF;
}

.rollover a:active {
   background-position: -210px 0;
   text-decoration: none;
   color: #FFFFFF;
}

a.rollover {
   display: block;
   text-align:center;
   width: 105px;
   margin: 0;
   padding: 8px 0 10px 0px;   
   font: bold 11px/1 Arial, Helvetica, sans-serif;
   background: url("/images/button.gif") 0 0 no-repeat;
   text-decoration: none;
   color: #FFFFFF;
}

a.rollover:link {
   background: url("/images/button.gif") 0 0 no-repeat;
   text-decoration: none;
   color: #FFFFFF;
}

a.rollover:visited {
   background-position: 0 0;
   text-decoration: none;
   color: #FFFFFF;
}

a.rollover:hover {
   background-position: -105px 0;
   text-decoration: none;
   color: #FFFFFF;
}

a.rollover:active {
   background-position: -210px 0;
   text-decoration: none;
   color: #FFFFFF;
}

/* Alt Rollover */

.rollover2 a, .rollover2 a:link, .rollover2 a:visited {
   display: block;
   text-align:center;
   width: 105px;
   margin: 0;
   padding: 8px 0 10px 0px;   
   font: bold 11px/1 Arial, Helvetica, sans-serif;
   background: url("/images/button2.gif") 0 0 no-repeat;
   text-decoration: none;
   color: #FFFFFF;
}

.rollover2 a:hover {
   background-position: -105px 0;
   text-decoration: none;
   color: #FFFFFF;
}

.rollover2 a:active {
   background-position: -210px 0;
   text-decoration: none;
   color: #FFFFFF;
}

a.rollover2 {
   display: block;
   text-align:center;
   width: 105px;
   margin: 0;
   padding: 8px 0 10px 0px;   
   font: bold 11px/1 Arial, Helvetica, sans-serif;
   background: url("/images/button2.gif") 0 0 no-repeat;
   text-decoration: none;
   color: #FFFFFF;
}

a.rollover2:link {
   background: url("/images/button2.gif") 0 0 no-repeat;
   text-decoration: none;
   color: #FFFFFF;
}

a.rollover2:visited {
   background-position: 0 0;
   text-decoration: none;
   color: #FFFFFF;
}

a.rollover2:hover {
   background-position: -105px 0;
   text-decoration: none;
   color: #FFFFFF;
}

a.rollover2:active {
   background-position: -210px 0;
   text-decoration: none;
   color: #FFFFFF;
}

/* Payment button */

.paymentbutton a, .paymentbutton a:link, .paymentbutton a:visited {
   text-align:center;
	margin-right: 10px;
   padding: 4px 8px 6px 8px;   
   font: bold 11px/1 Arial, Helvetica, sans-serif;
   background-color:#296c9d;
   text-decoration: none;
   color: #FFFFFF;
}

.paymentbutton td a:hover {
   text-align:center;
	margin-right: 10px;
   padding: 4px 8px 6px 8px;   
   font: bold 11px/1 Arial, Helvetica, sans-serif;
   background-color: #265e86;
   text-decoration: none;
   color: #FFFFFF;
}

.paymentbutton td a:active {
   text-align:center;
	margin-right: 10px;
   padding: 4px 8px 6px 8px;   
   font: bold 11px/1 Arial, Helvetica, sans-serif;
   background-color:#265e86;
   text-decoration: none;
   color: #FFFFFF;
}
.ChartArea{
	display:table;
	width:100%;
}
.RadChart
{
    display:table;
	float:left;
	width:100%;
}

.no-display
{
    display:none;
}

/* imageless css button was generated by CSSButtonGenerator.com */

.ButtonRed {
	-moz-box-shadow:inset 0px 1px 0px 0px #f29c93;
	-webkit-box-shadow:inset 0px 1px 0px 0px #f29c93;
	box-shadow:inset 0px 1px 0px 0px #f29c93;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #fe1a00), color-stop(1, #ce0100) );
	background:-moz-linear-gradient( center top, #fe1a00 5%, #ce0100 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fe1a00', endColorstr='#ce0100');
	background-color:#fe1a00;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	border:1px solid #d83526;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 15px;
	text-decoration:none;
}
.ButtonRed:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ce0100), color-stop(1, #fe1a00) );
	background:-moz-linear-gradient( center top, #ce0100 5%, #fe1a00 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ce0100', endColorstr='#fe1a00');
	background-color:#ce0100;
	color:#ffffff;
}
.ButtonRed:active {
	position:relative;
	top:1px;
}
.ButtonRed:link, .ButtonRed:hover, .ButtonRed:visited, .ButtonRed:active {
	color:#ffffff;
	text-decoration:none;
}


.ButtonGreen {
	-moz-box-shadow:inset 0px 1px 0px 0px #caefab;
	-webkit-box-shadow:inset 0px 1px 0px 0px #caefab;
	box-shadow:inset 0px 1px 0px 0px #caefab;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #77d42a), color-stop(1, #5cb811) );
	background:-moz-linear-gradient( center top, #77d42a 5%, #5cb811 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#77d42a', endColorstr='#5cb811');
	background-color:#77d42a;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	border:1px solid #268a16;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 36px;
	text-decoration:none;
}.ButtonGreen:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #5cb811), color-stop(1, #77d42a) );
	background:-moz-linear-gradient( center top, #5cb811 5%, #77d42a 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5cb811', endColorstr='#77d42a');
	background-color:#5cb811;
}.ButtonGreen:active {
	position:relative;
	top:1px;
}
.ButtonGreen:link, .ButtonGreen:hover, .ButtonGreen:visited, .ButtonGreen:active {
	color:#ffffff;
	text-decoration:none;
}


.ButtonOrange {
	-moz-box-shadow:inset 0px 1px 0px 0px #f9eca0;
	-webkit-box-shadow:inset 0px 1px 0px 0px #f9eca0;
	box-shadow:inset 0px 1px 0px 0px #f9eca0;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f0c911), color-stop(1, #f2ab1e) );
	background:-moz-linear-gradient( center top, #f0c911 5%, #f2ab1e 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0c911', endColorstr='#f2ab1e');
	background-color:#f0c911;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	border:1px solid #e65f44;
	display:inline-block;
	color:#c92200;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 15px;
	text-decoration:none;
}.ButtonOrange:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f2ab1e), color-stop(1, #f0c911) );
	background:-moz-linear-gradient( center top, #f2ab1e 5%, #f0c911 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2ab1e', endColorstr='#f0c911');
	background-color:#f2ab1e;
}.classname:active {
	position:relative;
	top:1px;
}
.ButtonOrange:link, .ButtonOrange:hover, .ButtonOrange:visited, .ButtonOrange:active {
	color:#c92200;
	text-decoration:none;
}


.ButtonGrey {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf) );
	background:-moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
	background-color:#ededed;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#777777;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 15px;
	text-decoration:none;
}.ButtonGrey:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed) );
	background:-moz-linear-gradient( center top, #dfdfdf 5%, #ededed 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed');
	background-color:#dfdfdf;
}.ButtonGrey:active {
	position:relative;
	top:1px;
}
.ButtonGrey:link, .ButtonGrey:hover, .ButtonGrey:visited, .ButtonGrey:active {
	color:#777777;
	text-decoration:none;
}

/* Accordion Panels */

.accordionButton {
	width: 95%;
	float: left;
	cursor: pointer;
	_float: none;  /* Float works in all browsers but IE6 */
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	display:inline-block;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 15px;
	text-decoration:none;
	margin-bottom: 5px;
	}
	
.accordionButton.grey, .accordionButton.gray {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf) );
	background:-moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
	background-color:#ededed;
	border:1px solid #dcdcdc;
	color:#777777;
	}
	
.accordionButton.green {
	-moz-box-shadow:inset 0px 1px 0px 0px #caefab;
	-webkit-box-shadow:inset 0px 1px 0px 0px #caefab;
	box-shadow:inset 0px 1px 0px 0px #caefab;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #77d42a), color-stop(1, #5cb811) );
	background:-moz-linear-gradient( center top, #77d42a 5%, #5cb811 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#77d42a', endColorstr='#5cb811');
	background-color:#77d42a;
	border:1px solid #268a16;
	color:white;
	}

.accordionButton.orange {
	-moz-box-shadow:inset 0px 1px 0px 0px #f9eca0;
	-webkit-box-shadow:inset 0px 1px 0px 0px #f9eca0;
	box-shadow:inset 0px 1px 0px 0px #f9eca0;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f0c911), color-stop(1, #f2ab1e) );
	background:-moz-linear-gradient( center top, #f0c911 5%, #f2ab1e 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0c911', endColorstr='#f2ab1e');
	background-color:#f0c911;
	border:1px solid #e65f44;
	color:#c92200;
	}

.accordionButton.red {
	-moz-box-shadow:inset 0px 1px 0px 0px #f29c93;
	-webkit-box-shadow:inset 0px 1px 0px 0px #f29c93;
	box-shadow:inset 0px 1px 0px 0px #f29c93;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #fe1a00), color-stop(1, #ce0100) );
	background:-moz-linear-gradient( center top, #fe1a00 5%, #ce0100 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fe1a00', endColorstr='#ce0100');
	background-color:#fe1a00;
	border:1px solid #d83526;
	color:#ffffff;
	}
	
.accordionContent {
	width: 95%;
	float: left;
	_float: none; /* Float works in all browsers but IE6 */
	margin-bottom: 10px;
	padding:6px 15px;
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	border:1px solid #dcdcdc;
	}
	
.over {
	}	
	
/* From Twitter Bootstrap */
	
.badge {
  font-size: 12px;
  font-weight: bold;
  color: #ffffff;
  white-space: nowrap;
  vertical-align: baseline;
  background-color: #999999;
}

.badge {
  padding: 1px 9px 1px;
  -webkit-border-radius: 9px;
     -moz-border-radius: 9px;
          border-radius: 9px;
}

a.badge:hover {
  color: #ffffff;
  text-decoration: none;
  cursor: pointer;
}

.badge-important {
  background-color: #b94a48;
}

.badge-important[href] {
  background-color: #953b39;
}

.badge-warning {
  background-color: #f89406;
}

.badge-warning[href] {
  background-color: #c67605;
}

.badge-success {
  background-color: #468847;
}

.badge-success[href] {
  background-color: #356635;
}

.badge-info {
  background-color: #3a87ad;
}

.badge-info[href] {
  background-color: #2d6987;
}

.badge-inverse {
  background-color: #333333;
}

.badge-inverse[href] {
  background-color: #1a1a1a;
}
	
a.PagingNumber {
	color: #004ea5;
	background-color: #aebbca;
	padding-bottom: 1px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 1px;
}

a.PagingNumber:link, a.PagingNumber:visited, a.PagingNumber:active {
	color: #004ea5;
   text-decoration: none;
}

a.PagingNumber:hover {
   text-decoration: none;
   background-color: #c5e77e;
	color: #004ea5;
}

a.PagingNumberSelected {
	color: #004ea5;
   background-color: #c5e77e;
	padding-bottom: 1px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 1px;
}

a.PagingNumberSelected:link, a.PagingNumberSelected:visited, a.PagingNumberSelected:active, a.PagingNumberSelected:hover {
	color: #004ea5;
   text-decoration: none;
}

.PageViewWrapper {
	border: 1px solid #bec6cb;
}

.PageViewWrapper hr {
	color: #bec6cb;
}

.inputCell {
   padding-right: 6px;
}

/* imageless css button was generated by CSSButtonGenerator.com */

.ButtonBlue {
	-moz-box-shadow:inset 0px 1px 0px 0px #006eb5;
	-webkit-box-shadow:inset 0px 1px 0px 0px #006eb5;
	box-shadow:inset 0px 1px 0px 0px #006eb5;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #005185), color-stop(1, #008ce6) );
	background:-moz-linear-gradient( center top, #005185 5%, #008ce6 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#005185', endColorstr='#008ce6');
	background-color: #005185;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	border: 1px solid #004f82;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	padding:3px 15px;
	text-decoration:none;
	margin-top:5px;	
	margin-bottom:5px;
}
.ButtonBlue:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #008ce6), color-stop(1, #005185) );
	background:-moz-linear-gradient( center top, #008ce6 5%, #005185 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#008ce6', endColorstr='#005185');
	background-color:#008ce6;
	color:#ffffff;
}
.ButtonBlue:active {
	position:relative;
	top:1px;
}
.ButtonBlue:link, .ButtonBlue:hover, .ButtonBlue:visited, .ButtonBlue:active {
	color:#ffffff;
	text-decoration:none;
}


.ButtonRed {
	-moz-box-shadow:inset 0px 1px 0px 0px #f29c93;
	-webkit-box-shadow:inset 0px 1px 0px 0px #f29c93;
	box-shadow:inset 0px 1px 0px 0px #f29c93;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #fe1a00), color-stop(1, #ce0100) );
	background:-moz-linear-gradient( center top, #fe1a00 5%, #ce0100 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fe1a00', endColorstr='#ce0100');
	background-color:#fe1a00;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	border:1px solid #d83526;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:13px;
	font-weight:bold;
	padding:3px 15px;
	text-decoration:none;
}
.ButtonRed:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ce0100), color-stop(1, #fe1a00) );
	background:-moz-linear-gradient( center top, #ce0100 5%, #fe1a00 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ce0100', endColorstr='#fe1a00');
	background-color:#ce0100;
	color:#ffffff;
}
.ButtonRed:active {
	position:relative;
	top:1px;
}
.ButtonRed:link, .ButtonRed:hover, .ButtonRed:visited, .ButtonRed:active {
	color:#ffffff;
	text-decoration:none;
}


.ButtonGreen {
	-moz-box-shadow:inset 0px 1px 0px 0px #caefab;
	-webkit-box-shadow:inset 0px 1px 0px 0px #caefab;
	box-shadow:inset 0px 1px 0px 0px #caefab;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #77d42a), color-stop(1, #5cb811) );
	background:-moz-linear-gradient( center top, #77d42a 5%, #5cb811 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#77d42a', endColorstr='#5cb811');
	background-color:#77d42a;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	border:1px solid #268a16;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:13px;
	font-weight:bold;
	padding:3px 15px;
	text-decoration:none;
}.ButtonGreen:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #5cb811), color-stop(1, #77d42a) );
	background:-moz-linear-gradient( center top, #5cb811 5%, #77d42a 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5cb811', endColorstr='#77d42a');
	background-color:#5cb811;
}.ButtonGreen:active {
	position:relative;
	top:1px;
}
.ButtonGreen:link, .ButtonGreen:hover, .ButtonGreen:visited, .ButtonGreen:active {
	color:#ffffff;
	text-decoration:none;
}


.ButtonOrange {
	-moz-box-shadow:inset 0px 1px 0px 0px #f9eca0;
	-webkit-box-shadow:inset 0px 1px 0px 0px #f9eca0;
	box-shadow:inset 0px 1px 0px 0px #f9eca0;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f0c911), color-stop(1, #f2ab1e) );
	background:-moz-linear-gradient( center top, #f0c911 5%, #f2ab1e 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0c911', endColorstr='#f2ab1e');
	background-color:#f0c911;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	border:1px solid #e65f44;
	display:inline-block;
	color:#c92200;
	font-family:arial;
	font-size:13px;
	font-weight:bold;
	padding:3px 15px;
	text-decoration:none;
}.ButtonOrange:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f2ab1e), color-stop(1, #f0c911) );
	background:-moz-linear-gradient( center top, #f2ab1e 5%, #f0c911 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2ab1e', endColorstr='#f0c911');
	background-color:#f2ab1e;
}.classname:active {
	position:relative;
	top:1px;
}
.ButtonOrange:link, .ButtonOrange:hover, .ButtonOrange:visited, .ButtonOrange:active {
	color:#c92200;
	text-decoration:none;
}


.ButtonGrey {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf) );
	background:-moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
	background-color:#ededed;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#777777;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	padding:3px 15px;
	text-decoration:none;
	margin-top:5px;	
	margin-bottom:5px;
}
.ButtonGrey:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed) );
	background:-moz-linear-gradient( center top, #dfdfdf 5%, #ededed 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed');
	background-color:#dfdfdf;
}
.ButtonGrey:active {
	position:relative;
	top:1px;
}
.ButtonGrey:link, .ButtonGrey:hover, .ButtonGrey:visited, .ButtonGrey:active {
	color:#777777;
	text-decoration:none;
}
