

.thinborder{
border-width : 2px;
border-style : solid;
border-color : #606060;
}


.thickborder{
border-width : 4px;
border-style : solid;
border-color : #606060;
}


/*
a.button {
    -webkit-appearance: button;
    -moz-appearance: button;
    appearance: button;
	border-width : 1px;
	border-style : solid;
	border-color : #65c4ef;
   text-decoration: none;
	background-color : #bed1fb;
	font-size: 130%;
	color : black;	
}
*/

table.buttontable{
    padding-top: 5px;
    padding-right: 2px;
    padding-bottom: 5px;
    padding-left: 2px;	
}

/************** BLUE BUTTONS ****************/
a.button_blue{
	font-family: TimesNewRoman, "Times New Roman", Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #050505;
	padding: 5px 10px;
	background: -moz-linear-gradient(
		top,
		#e3f4fa 0%,
		#70c6ff);
	background: -webkit-gradient(
		linear, left top, left bottom,
		from(#e3f4fa),
		to(#70c6ff));
	background: -ms-linear-gradient(
		top, #e3f4fa, #70c6ff);
	background:	linear-gradient(
      #e3f4fa, #70c6ff
    );
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	border: 1px solid #000000;
	-moz-box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px 0px 1px rgba(255,255,255,0.7);
	-webkit-box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px 0px 1px rgba(255,255,255,0.7);
	box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px 0px 1px rgba(255,255,255,0.7);
	text-shadow:
		0px -1px 0px rgba(000,000,000,0.4),
		0px 1px 0px rgba(255,255,255,0.3);
}


a.button_blue:hover
{
	background: -moz-linear-gradient(
		top,
		#70c6ff 0%,
		#e3f4fa);
	background: -webkit-gradient(
		linear, left top, left bottom,
		from(#70c6ff),
		to(#e3f4fa));
	background:	-ms-linear-gradient(
      top, #70c6ff, #e3f4fa);
	background:	linear-gradient(
      #70c6ff, #e3f4fa);
	color: black;
}

a.button_blue:link
{
	text-decoration: none;
}


/************** RED BUTTONS ****************/
a.button_red{
	font-family: TimesNewRoman, "Times New Roman", Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #050505;
	padding: 5px 10px;
	background: -moz-linear-gradient(
		top,
		#ffc5c5 0%,
		#dd0204);
	background: -webkit-gradient(
		linear, left top, left bottom,
		from(#ffc5c5),
		to(#dd0204));
	background: -ms-linear-gradient(
		top, #e3f4fa, #dd0204);
	background:	linear-gradient(
      #e3f4fa, #dd0204
    );
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	border: 1px solid #000000;
	-moz-box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px 0px 1px rgba(255,255,255,0.7);
	-webkit-box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px 0px 1px rgba(255,255,255,0.7);
	box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px 0px 1px rgba(255,255,255,0.7);
	text-shadow:
		0px -1px 0px rgba(000,000,000,0.4),
		0px 1px 0px rgba(255,255,255,0.3);
}


a.button_red:hover
{
	background: -moz-linear-gradient(
		top,
		#dd0204 0%,
		#ffc5c5);
	background: -webkit-gradient(
		linear, left top, left bottom,
		from(#dd0204),
		to(#ffc5c5));
	background:	-ms-linear-gradient(
      top, #dd0204, #ffc5c5);
	background:	linear-gradient(
      #dd0204, #ffc5c5);
	color: black;
}

a.button_red:link
{
	text-decoration: none;
}



/************** SPRING BUTTONS ****************/
a.button_spring{
	font-family: TimesNewRoman, "Times New Roman", Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #050505;
	padding: 5px 10px;
	background: -moz-linear-gradient(
		top,
		#f5ffd9 0%,
		#a1e200);
	background: -webkit-gradient(
		linear, left top, left bottom,
		from(#f5ffd9),
		to(#a1e200));
	background: -ms-linear-gradient(
		top, #f5ffd9, #a1e200);
	background:	linear-gradient(
      #f5ffd9, #a1e200
    );
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	border: 1px solid #000000;
	-moz-box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px 0px 1px rgba(255,255,255,0.7);
	-webkit-box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px 0px 1px rgba(255,255,255,0.7);
	box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px 0px 1px rgba(255,255,255,0.7);
	text-shadow:
		0px -1px 0px rgba(000,000,000,0.4),
		0px 1px 0px rgba(255,255,255,0.3);
}


a.button_spring:hover
{
	background: -moz-linear-gradient(
		top,
		#a1e200 0%,
		#f5ffd9);
	background: -webkit-gradient(
		linear, left top, left bottom,
		from(#a1e200),
		to(#f5ffd9));
	background:	-ms-linear-gradient(
      top, #a1e200, #f5ffd9);
	background:	linear-gradient(
      #a1e200, #f5ffd9);
	color: black;
}

a.button_spring:link
{
	text-decoration: none;
}



/************** GREEN BUTTONS ****************/
a.button_green{
	font-family: TimesNewRoman, "Times New Roman", Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #050505;
	padding: 5px 10px;
	background: -moz-linear-gradient(
		top,
		#d6ffd6 0%,
		#00a400);
	background: -webkit-gradient(
		linear, left top, left bottom,
		from(#d6ffd6),
		to(#00a400));
	background: -ms-linear-gradient(
		top, #d6ffd6, #00a400);
	background:	linear-gradient(
      #d6ffd6, #00a400
    );
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	border: 1px solid #000000;
	-moz-box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px 0px 1px rgba(255,255,255,0.7);
	-webkit-box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px 0px 1px rgba(255,255,255,0.7);
	box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px 0px 1px rgba(255,255,255,0.7);
	text-shadow:
		0px -1px 0px rgba(000,000,000,0.4),
		0px 1px 0px rgba(255,255,255,0.3);
}


a.button_green:hover
{
	background: -moz-linear-gradient(
		top,
		#00a400 0%,
		#d6ffd6);
	background: -webkit-gradient(
		linear, left top, left bottom,
		from(#00a400),
		to(#d6ffd6));
	background:	-ms-linear-gradient(
      top, #00a400, #d6ffd6);
	background:	linear-gradient(
      #00a400, #d6ffd6);
	color: black;
}

a.button_green:link
{
	text-decoration: none;
}




/************** DARKGREEN BUTTONS ****************/
a.button_darkgreen{
	font-family: TimesNewRoman, "Times New Roman", Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: white;
	padding: 5px 10px;
	background: -moz-linear-gradient(
		top,
		#6fff6f 0%,
		#005800);
	background: -webkit-gradient(
		linear, left top, left bottom,
		from(#6fff6f),
		to(#005800));
	background: -ms-linear-gradient(
		top, #d6ffd6, #005800);
	background:	linear-gradient(
      #d6ffd6, #005800
    );
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	border: 1px solid #000000;
	-moz-box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px 0px 1px rgba(255,255,255,0.7);
	-webkit-box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px 0px 1px rgba(255,255,255,0.7);
	box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px 0px 1px rgba(255,255,255,0.7);
	text-shadow:
		0px -1px 0px rgba(000,000,000,0.4),
		0px 1px 0px rgba(255,255,255,0.3);
}


a.button_darkgreen:hover
{
	background: -moz-linear-gradient(
		top,
		#005800 0%,
		#6fff6f);
	background: -webkit-gradient(
		linear, left top, left bottom,
		from(#005800),
		to(#6fff6f));
	background:	-ms-linear-gradient(
      top, #00a400, #6fff6f);
	background:	linear-gradient(
      #00a400, #6fff6f);
	color: black;
}

a.button_darkgreen:link
{
	text-decoration: none;
}



/************** ORANGE BUTTONS ****************/
a.button_orange{
	font-family: TimesNewRoman, "Times New Roman", Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #050505;
	padding: 5px 10px;
	background: -moz-linear-gradient(
		top,
		#fee2ae 0%,
		#ffb502);
	background: -webkit-gradient(
		linear, left top, left bottom,
		from(#fee2ae),
		to(#ffb502));
	background: -ms-linear-gradient(
		top, #fee2ae, #ffb502);
	background:	linear-gradient(
      #fee2ae, #ffb502
    );
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	border: 1px solid #000000;
	-moz-box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px 0px 1px rgba(255,255,255,0.7);
	-webkit-box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px 0px 1px rgba(255,255,255,0.7);
	box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px 0px 1px rgba(255,255,255,0.7);
	text-shadow:
		0px -1px 0px rgba(000,000,000,0.4),
		0px 1px 0px rgba(255,255,255,0.3);
}


a.button_orange:hover
{
	background: -moz-linear-gradient(
		top,
		#ffb502 0%,
		#fee2ae);
	background: -webkit-gradient(
		linear, left top, left bottom,
		from(#ffb502),
		to(#fee2ae));
	background:	-ms-linear-gradient(
      top, #ffb502, #fee2ae);
	background:	linear-gradient(
      #ffb502, #fee2ae);
	color: black;
}

a.button_orange:link
{
	text-decoration: none;
}


/************** BROWN BUTTONS ****************/
a.button_brown{
	font-family: TimesNewRoman, "Times New Roman", Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #050505;
	padding: 5px 10px;
	background: -moz-linear-gradient(
		top,
		#f8c7a6 0%,
		#ad4d0a);
	background: -webkit-gradient(
		linear, left top, left bottom,
		from(#f8c7a6),
		to(#ad4d0a));
	background: -ms-linear-gradient(
		top, #f8c7a6, #ad4d0a);
	background:	linear-gradient(
      #f8c7a6, #ad4d0a
    );
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	border: 1px solid #000000;
	-moz-box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px 0px 1px rgba(255,255,255,0.7);
	-webkit-box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px 0px 1px rgba(255,255,255,0.7);
	box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px 0px 1px rgba(255,255,255,0.7);
	text-shadow:
		0px -1px 0px rgba(000,000,000,0.4),
		0px 1px 0px rgba(255,255,255,0.3);
}


a.button_brown:hover
{
	background: -moz-linear-gradient(
		top,
		#ad4d0a 0%,
		#f8c7a6);
	background: -webkit-gradient(
		linear, left top, left bottom,
		from(#ad4d0a),
		to(#f8c7a6));
	background:	-ms-linear-gradient(
      top, #ad4d0a, #f8c7a6);
	background:	linear-gradient(
      #ad4d0a, #f8c7a6);
	color: black;
}

a.button_brown:link
{
	text-decoration: none;
}


/************** YELLOW BUTTONS ****************/
a.button_yellow{
	font-family: TimesNewRoman, "Times New Roman", Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #050505;
	padding: 5px 10px;
	background: -moz-linear-gradient(
		top,
		#ffffc5 0%,
		#e0e000);
	background: -webkit-gradient(
		linear, left top, left bottom,
		from(#ffffc5),
		to(#e0e000));
	background: -ms-linear-gradient(
		top, #ffffc5, #e0e000);
	background:	linear-gradient(
      #ffffc5, #e0e000
    );
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	border: 1px solid #000000;
	-moz-box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px 0px 1px rgba(255,255,255,0.7);
	-webkit-box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px 0px 1px rgba(255,255,255,0.7);
	box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px 0px 1px rgba(255,255,255,0.7);
	text-shadow:
		0px -1px 0px rgba(000,000,000,0.4),
		0px 1px 0px rgba(255,255,255,0.3);
}


a.button_yellow:hover
{
	background: -moz-linear-gradient(
		top,
		#e0e000 0%,
		#ffffc5);
	background: -webkit-gradient(
		linear, left top, left bottom,
		from(#e0e000),
		to(#ffffc5));
	background:	-ms-linear-gradient(
      top, #e0e000, #ffffc5);
	background:	linear-gradient(
      #e0e000, #ffffc5);
	color: black;
}

a.button_yellow:link
{
	text-decoration: none;
}


/************** AUBURN BUTTONS ****************/
a.button_auburn{
	font-family: TimesNewRoman, "Times New Roman", Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #050505;
	padding: 5px 10px;
	background: -moz-linear-gradient(
		top,
		#fdcaca 0%,
		#af0a0a);
	background: -webkit-gradient(
		linear, left top, left bottom,
		from(#fdcaca),
		to(#af0a0a));
	background: -ms-linear-gradient(
		top, #fdcaca, #af0a0a);
	background:	linear-gradient(
      #fdcaca, #af0a0a
    );
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	border: 1px solid #000000;
	-moz-box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px 0px 1px rgba(255,255,255,0.7);
	-webkit-box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px 0px 1px rgba(255,255,255,0.7);
	box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px 0px 1px rgba(255,255,255,0.7);
	text-shadow:
		0px -1px 0px rgba(000,000,000,0.4),
		0px 1px 0px rgba(255,255,255,0.3);
}


a.button_auburn:hover
{
	background: -moz-linear-gradient(
		top,
		#af0a0a 0%,
		#fdcaca);
	background: -webkit-gradient(
		linear, left top, left bottom,
		from(#af0a0a),
		to(#fdcaca));
	background:	-ms-linear-gradient(
      top, #af0a0a, #fdcaca);
	background:	linear-gradient(
      #af0a0a, #fdcaca);
	color: black;
}

a.button_auburn:link
{
	text-decoration: none;
}


/************** GRAY BUTTONS ****************/
a.button_gray{
	font-family: TimesNewRoman, "Times New Roman", Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: white;
	padding: 5px 10px;
	background: -moz-linear-gradient(
		top,
		#e9e9e9 0%,
		#404040);
	background: -webkit-gradient(
		linear, left top, left bottom,
		from(#e9e9e9),
		to(#404040));
	background: -ms-linear-gradient(
		top, #e9e9e9, #404040);
	background:	linear-gradient(
      #e9e9e9, #404040
    );
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	border: 1px solid #000000;
	-moz-box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px 0px 1px rgba(255,255,255,0.7);
	-webkit-box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px 0px 1px rgba(255,255,255,0.7);
	box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px 0px 1px rgba(255,255,255,0.7);
	text-shadow:
		0px -1px 0px rgba(000,000,000,0.4),
		0px 1px 0px rgba(255,255,255,0.3);
}


a.button_gray:hover
{
	background: -moz-linear-gradient(
		top,
		#404040 0%,
		#e9e9e9);
	background: -webkit-gradient(
		linear, left top, left bottom,
		from(#404040),
		to(#e9e9e9));
	background:	-ms-linear-gradient(
      top, #404040, #e9e9e9);
	background:	linear-gradient(
      #404040, #e9e9e9);
	color: black;
}

a.button_gray:link
{
	text-decoration: none;
}


/************** LIGHTGRAY BUTTONS ****************/
a.button_lightgray{
	font-family: TimesNewRoman, "Times New Roman", Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #050505;
	padding: 5px 10px;
	background: -moz-linear-gradient(
		top,
		#f5f5f5 0%,
		#a1a1a1);
	background: -webkit-gradient(
		linear, left top, left bottom,
		from(#f5f5f5),
		to(#a1a1a1));
	background: -ms-linear-gradient(
		top, #f5f5f5, #a1a1a1);
	background:	linear-gradient(
      #f5f5f5, #a1a1a1
    );
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	border: 1px solid #000000;
	-moz-box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px 0px 1px rgba(255,255,255,0.7);
	-webkit-box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px 0px 1px rgba(255,255,255,0.7);
	box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px 0px 1px rgba(255,255,255,0.7);
	text-shadow:
		0px -1px 0px rgba(000,000,000,0.4),
		0px 1px 0px rgba(255,255,255,0.3);
}


a.button_lightgray:hover
{
	background: -moz-linear-gradient(
		top,
		#a1a1a1 0%,
		#f5f5f5);
	background: -webkit-gradient(
		linear, left top, left bottom,
		from(#a1a1a1),
		to(#f5f5f5));
	background:	-ms-linear-gradient(
      top, #a1a1a1, #f5f5f5);
	background:	linear-gradient(
      #a1a1a1, #f5f5f5);
	color: black;
}

a.button_lightgray:link
{
	text-decoration: none;
}


/************** PURPLE BUTTONS ****************/
a.button_purple{
	font-family: TimesNewRoman, "Times New Roman", Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #050505;
	padding: 5px 10px;
	background: -moz-linear-gradient(
		top,
		#edcafd 0%,
		#a706fa);
	background: -webkit-gradient(
		linear, left top, left bottom,
		from(#edcafd),
		to(#a706fa));
	background: -ms-linear-gradient(
		top, #edcafd, #a706fa);
	background:	linear-gradient(
      #edcafd, #a706fa
    );
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	border: 1px solid #000000;
	-moz-box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px 0px 1px rgba(255,255,255,0.7);
	-webkit-box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px 0px 1px rgba(255,255,255,0.7);
	box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px 0px 1px rgba(255,255,255,0.7);
	text-shadow:
		0px -1px 0px rgba(000,000,000,0.4),
		0px 1px 0px rgba(255,255,255,0.3);
}


a.button_purple:hover
{
	background: -moz-linear-gradient(
		top,
		#a706fa 0%,
		#edcafd);
	background: -webkit-gradient(
		linear, left top, left bottom,
		from(#a706fa),
		to(#edcafd));
	background:	-ms-linear-gradient(
      top, #a706fa, #edcafd);
	background:	linear-gradient(
      #a706fa, #edcafd);
	color: black;
}

a.button_purple:link
{
	text-decoration: none;
}




