/* CSS Document */

	.CategoryLinks {
		font-family: Arial, Arial Narrow, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #000;
		text-decoration: underline;
	}
	
	.CategoryLinks:hover {
		font-family: Arial, Arial Narrow, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #F26521;
		text-decoration: underline;
	}

	.CategoryLinks:active {
		font-family: Arial, Arial Narrow, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #000;
		text-decoration: neon;
	}

	.SubCategoryLinks {
		font-family: Arial, Arial Narrow, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: normal;
		color: #000;
		text-decoration: underline;
	}
	
	.SubCategoryLinks:hover {
		font-family: Arial, Arial Narrow, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: normal;
		color: #F26521;
		text-decoration: underline;
	}

	.SubCategoryLinks:active {
		font-family: Arial, Arial Narrow, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: normal;
		color: #000;
		text-decoration: underline;
	}


	.arrow:link {
		color: #C37108;
		white-space: nowrap;
		text-decoration: none;
	}
	
	.arrow:visited {
		text-decoration: none;
		color: #C37108;
	}
	
	.arrow:hover {
		text-decoration: none;
		background-image: url(media/animated_underline.gif);
		background-repeat: repeat-x;
		background-position: 100% 100%;
		padding-bottom: 3px;
		color: #CC9900;
	}
	
	.arrow:active {
		text-decoration: none;
	}

	#seotext a {
		font-family: Tahoma, Trebuchet MS, Arial Narrow, Verdana, Arial Narrow, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		color: #3f937b;
		text-decoration: underline;
	}
	
	#seotext a:hover {
		font-family: Tahoma, Trebuchet MS, Arial Narrow, Verdana, Arial Narrow, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		color: #69b49f;
		text-decoration: underline;
	}

	#seotext a:active {
		font-family: Tahoma, Trebuchet MS, Arial Narrow, Verdana, Arial Narrow, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		color: #69b49f;
		text-decoration: underline;
	}

	a {
		font-family: Tahoma, Trebuchet MS, Arial Narrow, Verdana, Arial Narrow, Helvetica, sans-serif;
		font-size: 13px;
		font-weight: bold;
		color: #3f937b;
		text-decoration: underline;
	}
	
	a:hover {
		font-family: Tahoma, Trebuchet MS, Arial Narrow, Verdana, Arial Narrow, Helvetica, sans-serif;
		font-size: 13px;
		font-weight: bold;
		color: #69b49f;
		text-decoration: underline;
	}

	a:active {
		font-family: Tahoma, Trebuchet MS, Arial Narrow, Verdana, Arial Narrow, Helvetica, sans-serif;
		font-size: 13px;
		font-weight: bold;
		color: #69b49f;
		text-decoration: underline;
	}

	#Column2 a {
		font-family: Tahoma, Trebuchet MS, Arial Narrow, Verdana, Arial Narrow, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #000;
		text-decoration: underline;
	}
	
	#Column2 a:hover {
		font-family: Tahoma, Trebuchet MS, Arial Narrow, Verdana, Arial Narrow, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #000;
		text-decoration: none;
	}

	#Column2 a:active {
		font-family: Tahoma, Trebuchet MS, Arial Narrow, Verdana, Arial Narrow, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #000;
		text-decoration: underline;
	}

	#Footer a {
		font-family: Tahoma, Trebuchet MS, Arial Narrow, Verdana, Arial Narrow, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #000;
		text-decoration: underline;
	}
	
	#Footer a:hover {
		font-family: Tahoma, Trebuchet MS, Arial Narrow, Verdana, Arial Narrow, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #000;
		text-decoration: none;
	}

	#Footer a:active {
		font-family: Tahoma, Trebuchet MS, Arial Narrow, Verdana, Arial Narrow, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #000;
		text-decoration: underline;
	}


	.wa {
		font-family: Trebuchet MS, Arial Narrow, Verdana, Arial Narrow, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #000;
		text-decoration: underline;
	}
	
	.wa:hover {
		font-family: Trebuchet MS, Arial Narrow, Verdana, Arial Narrow, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #2a7767;
		text-decoration: underline;
	}

	.wa:active {
		font-family: Trebuchet MS, Arial Narrow, Verdana, Arial Narrow, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #ffffff;
		text-decoration: underline;
	}

	.largereda {
		font-family: Trebuchet MS, Arial Narrow, Verdana, Arial Narrow, Helvetica, sans-serif;
		font-size: 34px;
		font-weight: bold;
		color: red;
		text-decoration: none;
	}
	
	.largereda:hover {
		font-family: Trebuchet MS, Arial Narrow, Verdana, Arial Narrow, Helvetica, sans-serif;
		font-size: 34px;
		font-weight: bold;
		color: red;
		text-decoration: none;
	}


	.Contact {
		font-family: Trebuchet MS, Arial Narrow, Verdana, Arial Narrow, Helvetica, sans-serif;
		font-size: 14px;
		font-weight: bold;
		color: #F26521;
		text-decoration: underline;
	}
	
	.Contact:hover {
		font-family: Trebuchet MS, Arial Narrow, Verdana, Arial Narrow, Helvetica, sans-serif;
		font-size: 14px;
		font-weight: bold;
		color: #636363;
		text-decoration: underline;
	}

	.Contact:active {
		font-family: Trebuchet MS, Arial Narrow, Verdana, Arial Narrow, Helvetica, sans-serif;
		font-size: 14px;
		font-weight: bold;
		color: #636363;
		text-decoration: underline;
	}


/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

a.ovalbutton{
background: transparent url('../images/ovalbuttons/oval-orange-left.gif') no-repeat top left;
display: block;
float: left;
font: normal 13px Tahoma; /* Change 13px as desired */
line-height: 16px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
height: 24px; /* Height of button background height */
padding-left: 11px; /* Width of left menu image */
text-decoration: none;
}

a:link.ovalbutton, a:visited.ovalbutton, a:active.ovalbutton{
color: #494949; /*button text color*/
}

a.ovalbutton span{
background: transparent url('../images/ovalbuttons/oval-orange-right.gif') no-repeat top right;
display: block;
padding: 4px 11px 4px 0; /*Set 11px below to match value of 'padding-left' value above*/
}

a.ovalbutton:hover{ /* Hover state CSS */
background-position: bottom left;
}

a.ovalbutton:hover span{ /* Hover state CSS */
background-position: bottom right;
color: black;
}

.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */
overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
width: 100%;
}

a.ovalbuttonblue{
background: transparent url('../images/ovalbuttons/oval-blue-left.gif') no-repeat top left;
display: block;
float: left;
font: normal 13px Tahoma; /* Change 13px as desired */
line-height: 16px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
height: 24px; /* Height of button background height */
padding-left: 11px; /* Width of left menu image */
text-decoration: none;
}

a:link.ovalbuttonblue, a:visited.ovalbuttonblue, a:active.ovalbuttonblue{
color: #494949; /*button text color*/
}

a.ovalbuttonblue span{
background: transparent url('../images/ovalbuttons/oval-blue-right.gif') no-repeat top right;
display: block;
padding: 4px 11px 4px 0; /*Set 11px below to match value of 'padding-left' value above*/
}

a.ovalbuttonblue:hover{ /* Hover state CSS */
background-position: bottom left;
}

a.ovalbuttonblue:hover span{ /* Hover state CSS */
background-position: bottom right;
color: black;
}

.buttonwrapperblue{ /* Container you can use to surround a CSS button to clear float */
overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
width: 100%;
}

