.purpleBtn1 {
	width: 111px;
	height: 22px;
	background-image: url(images/purpleBtn1.gif);
	font-family: Verdana, Arial, Helvetica, "sans-serif";
	font-size: 11px;
	font-weight: bold;
	line-height: 20 px;
	text-align: center;
	color: #FFFFFF;
	display: block;
	float: left;
}

.purpleBtn2 {
	width: 166px;
	height: 22px;
	background-image: url(images/purpleBtn2.gif);
	font-family: Verdana, Arial, Helvetica, "sans-serif";
	font-size: 11px;
	font-weight: bold;
	line-height: 20 px;
	text-align: center;
	color: #FFFFFF;
	display: block;
	float: left;
}

.mainButton {
	width: 330px;
	height: 22px;
	background-image: url(images/mainBtn.gif);
	font-family: Verdana, Arial, Helvetica, "sans-serif";
	font-size: 12px;
	font-weight: bold; 
	color: #FFFFFF;
	text-align: right;
	vertical-align: middle;
	cursor: pointer;
	padding-left: 16px;
	padding-right: 16px;
}

.mainButton_h {
	width: 330px;
	height: 22px;
	background-image: url(images/mainBtn_h.gif);
	font-family: Verdana, Arial, Helvetica, "sans-serif";
	font-size: 12px;
	font-weight: bold; 
	color: #FFFFFF;
	text-align: right;
	vertical-align: middle;
	cursor: pointer;
	padding-left: 16px;
	padding-right: 16px;
}

.subButton {
	width: 330px;
	height: 22px;
	background-image: url(images/subBtn-unchecked.gif);
	background-repeat: no-repeat;
	background-position: right;
	font-family: Verdana, Arial, Helvetica, "sans-serif";
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: right;
	vertical-align: middle;
	cursor: pointer;
	padding-right: 36px;
	padding-left: 16px;
}

.subButton_h {
	width: 330px;
	height: 22px;
	background-image: url(images/subBtn_h-unchecked.gif);
	background-repeat: no-repeat;
	background-position: right;
	font-family: Verdana, Arial, Helvetica, "sans-serif";
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: right;
	vertical-align: middle;
	cursor: pointer;
	padding-right: 36px;
	padding-left: 16px;
}

.subButton_s {
	width: 330px;
	height: 22px;
	background-image: url(images/subBtn_s-unchecked.gif);
	background-repeat: no-repeat;
	background-position: right;
	font-family: Verdana, Arial, Helvetica, "sans-serif";
	font-size: 10px;
	font-weight: bold; 
	color: yellow;
	text-align: right;
	vertical-align: middle;
	cursor: default;
	padding-right: 36px;
	padding-left: 16px;
}

.subButton-checked {
	width: 330px;
	height: 22px;
	background-image: url(images/subBtn-checked.gif);
	background-repeat: no-repeat;
	background-position: right;
	font-family: Verdana, Arial, Helvetica, "sans-serif";
	font-size: 10px;
	font-weight: bold; 
	color: #FFFFFF;
	text-align: right;
	vertical-align: middle;
	cursor: pointer;
	padding-right: 36px;
	padding-left: 16px;
}

.subButton_h-checked {
	width: 330px;
	height: 22px;
	background-image: url(images/subBtn_h-checked.gif);
	background-repeat: no-repeat;
	background-position: right;
	font-family: Verdana, Arial, Helvetica, "sans-serif";
	font-size: 10px;
	font-weight: bold; 
	color: #FFFFFF;
	text-align: right;
	vertical-align: middle;
	cursor: default;
	padding-right: 36px;
	padding-left: 16px;
}

.subButton_s-checked {
	width: 330px;
	height: 22px;
	background-image: url(images/subBtn_s-checked.gif);
	background-repeat: no-repeat;
	background-position: right;
	font-family: Verdana, Arial, Helvetica, "sans-serif";
	font-size: 10px;
	font-weight: bold; 
	color: yellow;
	text-align: right;
	vertical-align: middle;
	cursor: default;
	padding-right: 36px;
	padding-left: 16px;
}

.footerButton-main {
	font-family: Verdana, Arial, Helvetica, "sans-serif";
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	background-color: #633494;
	cursor: pointer;
}

.footerButton-main_h {
	font-family: Verdana, Arial, Helvetica, "sans-serif";
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	background-color: #8345B6;
	cursor: pointer;
}

.footerButton-category {
	font-family: Verdana, Arial, Helvetica, "sans-serif";
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	background-color: #42B64A;
	cursor: pointer;
}

.footerButton-category_h {
	font-family: Verdana, Arial, Helvetica, "sans-serif";
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	background-color: #57CD62;
	cursor: pointer;
}

.purpleBtn1 A:link {background-image: url(images/purpleBtn1.gif); text-decoration: none; color: #FFFFFF; display: table-cell; width: 111px; height: 22px;}
.purpleBtn1 A:visited {background-image: url(images/purpleBtn1.gif); text-decoration: none; color: #FFFFFF; display: table-cell; width: 111px; height: 22px;}
.purpleBtn1 A:active {background-image: url(images/purpleBtn1.gif); text-decoration: none; color: yellow; display: table-cell; width: 111px; height: 22px;}
.purpleBtn1 A:hover {background-image: url(images/purpleBtn1_h.gif); text-decoration: none; color: #FFFFFF; display: table-cell; width: 111px; height: 22px;}

.purpleBtn2 A:link {background-image: url(images/purpleBtn2.gif); text-decoration: none; color: #FFFFFF; display: table-cell; width: 166px; height: 22px;}
.purpleBtn2 A:visited {background-image: url(images/purpleBtn2.gif); text-decoration: none; color: #FFFFFF; display: table-cell; width: 166px; height: 22px;}
.purpleBtn2 A:active {background-image: url(images/purpleBtn2.gif); text-decoration: none; color: yellow; display: table-cell; width: 166px; height: 22px;}
.purpleBtn2 A:hover {background-image: url(images/purpleBtn2_h.gif); text-decoration: none; color: #FFFFFF; display: table-cell; width: 166px; height: 22px;}

.orangeButton{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	line-height: 25px;
	margin-bottom: 7px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #E67E0F;
	border: 2px #E67E0F outset;
	padding: 3px 14px;
	float: none;
	display: inline;
}

.orangeButton:visited{
	color: #FFFFFF;
	text-decoration: none;
}

.orangeButton:hover{
	color: yellow;
	text-decoration: none;
	border-style: inset;
	background-color: #C56D0F;
	padding: 4px 13px 2px 15px; /*shift text 1px to the right and down*/
}

.orangeButton:active{
	color: #FFFFFF;
	text-decoration: none;
}

.violetButton{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	line-height: 25px;
	margin-bottom: 7px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #663399;
	border: 2px #663399 outset;
	padding: 3px 14px;
}

.violetButton:visited{
	color: #FFFFFF;
	text-decoration: none;
}

.violetButton:hover{
	color: yellow;
	text-decoration: none;
	border-style: inset;
	background-color: #330066;
	padding: 4px 13px 2px 15px; /*shift text 1px to the right and down*/
}

.violetButton:active{
	color: #FFFFFF;
	text-decoration: none;
}

.greenButton{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	line-height: 25px;
	margin-bottom: 7px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #41AD4A;
	border: 2px #41AD4A outset;
	padding: 3px 14px;
	float: none;
	display: inline;
}

.greenButton:visited{
	color: #FFFFFF;
	text-decoration: none;
}

.greenButton:hover{
	color: yellow;
	text-decoration: none;
	border-style: inset;
	background-color: #087310;
	padding: 4px 13px 2px 15px; /*shift text 1px to the right and down*/
}

.greenButton:active{
	color: #FFFFFF;
	text-decoration: none;
}

.mainButton A:link {text-decoration: none; color: #FFFFFF;}
.mainButton A:visited {text-decoration: none; color: #FFFFFF;}
.mainButton A:active {text-decoration: none; color: #FFFFFF;}
.mainButton A:hover {text-decoration: none; color: #FFFFFF;}

.mainButton_h A:link {text-decoration: none; color: #FFFFFF;}
.mainButton_h A:visited {text-decoration: none; color: #FFFFFF;}
.mainButton_h A:active {text-decoration: none; color: #FFFFFF;}
.mainButton_h A:hover {text-decoration: none; color: #FFFFFF;}

.subButton A:link {text-decoration: none; color: #FFFFFF;}
.subButton A:visited {text-decoration: none; color: #FFFFFF;}
.subButton A:active {text-decoration: none; color: #FFFFFF;}
.subButton A:hover {text-decoration: none; color: #FFFFFF;}

.subButton_h A:link {text-decoration: none; color: #FFFFFF;}
.subButton_h A:visited {text-decoration: none; color: #FFFFFF;}
.subButton_h A:active {text-decoration: none; color: #FFFFFF;}
.subButton_h A:hover {text-decoration: none; color: #FFFFFF;}

.subButton_s A:link {text-decoration: none; color: yellow;}
.subButton_s A:visited {text-decoration: none; color: yellow;}
.subButton_s A:active {text-decoration: none; color: yellow;}
.subButton_s A:hover {text-decoration: none; color: yellow;}

.subButton-checked A:link {text-decoration: none; color: #FFFFFF;}
.subButton-checked A:visited {text-decoration: none; color: #FFFFFF;}
.subButton-checked A:active {text-decoration: none; color: #FFFFFF;}
.subButton-checked A:hover {text-decoration: none; color: #FFFFFF;}

.subButton_h-checked A:link {text-decoration: none; color: #FFFFFF;}
.subButton_h-checked A:visited {text-decoration: none; color: #FFFFFF;}
.subButton_h-checked A:active {text-decoration: none; color: #FFFFFF;}
.subButton_h-checked A:hover {text-decoration: none; color: #FFFFFF;}

.subButton_s-checked A:link {text-decoration: none; color: yellow;}
.subButton_s-checked A:visited {text-decoration: none; color: yellow;}
.subButton_s-checked A:active {text-decoration: none; color: yellow;}
.subButton_s-checked A:hover {text-decoration: none; color: yellow;}

.footerButton-main A:link {text-decoration: none; color: #FFFFFF;}
.footerButton-main A:visited {text-decoration: none; color: #FFFFFF;}
.footerButton-main A:active {text-decoration: none; color: yellow;}
.footerButton-main A:hover {text-decoration: none; color: #FFFFFF;}

.footerButton-category A:link {text-decoration: none; color: #FFFFFF;}
.footerButton-category A:visited {text-decoration: none; color: #FFFFFF;}
.footerButton-category A:active {text-decoration: none; color: yellow;}
.footerButton-category A:hover {text-decoration: none; color: #FFFFFF;}

