/* New Website Basic Buttons */
	.btn-red, .btn-blue, .btn-white {
		height: 27px;
		color: #ffffff;
		cursor: pointer;
		text-shadow: 1px 1px 3px #222222;
		cursor: pointer;
	}
	
	.btn-red:hover, .btn-blue:hover {
		color: #ffffff;
	}
	
	.btn-white {
		color: #4B4949;
		text-shadow: 1px 1px 3px #969696 !important;
	}
	
	.btn-white:hover {
		color: #666464;
	}
	
	.btn-red:hover .btn-left, .btn-red:hover .btn-center, .btn-red:hover .btn-right, .btn-blue:hover .btn-left, .btn-blue:hover .btn-center, .btn-blue:hover .btn-right, .btn-white:hover .btn-left, .btn-white:hover .btn-center, .btn-white:hover .btn-right	{
		background-position: 0px -28px;
	}
	
	.btn-left {
		height: 27px;
		width: 8px;
		border-radius: 6px 0 0 6px;
		float: left;
	}
	
	.btn-center {
		height: 27px;
		float: left;
		border-radius: 0;
		margin: 0;
		text-align: center;
		font-size: 14px;
		font-family: 'magrabold', sans-serif !important;
	}
	
	.btn-right {
		height: 27px;
		width: 8px;
		border-radius: 0 6px 6px 0;
		float: left;
	}
	
	.chopped {
		background-position: 0 -3px !important;
	}
	
	.btn-red:hover .chopped, .btn-blue:hover .chopped, .btn-white:hover .chopped {
		background-position: 0 25px !important;
	}
	
	
	/* RED ONLY	*/
	.btn-red .btn-left {
		background-image: url('/images/btn-red-left.jpg');
	}
	
	.btn-red .btn-center{
		background-image: url('/images/btn-red-center.jpg');
	}
	
	.btn-red .btn-right {
		background-image: url('/images/btn-red-right.jpg');
	}
	
	/* BLUE ONLY	*/
	.btn-blue .btn-left {
		background-image: url('/images/btn-blue-left.jpg');
	}
	
	.btn-blue .btn-center{
		background-image: url('/images/btn-blue-center.jpg');
	}
	
	.btn-blue .btn-right {
		background-image: url('/images/btn-blue-right.jpg');
	}
	
	/* WHITE ONLY */
	.btn-white .btn-left {
		background-image: url('/images/btn-white-left.jpg');
	}
	
	.btn-white .btn-center{
		background-image: url('/images/btn-white-center.jpg');
	}
	
	.btn-white .btn-right {
		background-image: url('/images/btn-white-right.jpg');
	}

/* General Buttons */	
	.clickable {
		cursor: pointer;
	}
	
/* Button-like Effects */
	.hoverMe {
		cursor: pointer;
	}
	
	.hoverMe:hover {
		background: #005d7a; /* Old browsers */
		background: -moz-linear-gradient(top, #005d7a 0%, #003651 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#005d7a), color-stop(100%,#003651)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top, #005d7a 0%,#003651 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, #005d7a 0%,#003651 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top, #005d7a 0%,#003651 100%); /* IE10+ */
		background: linear-gradient(to bottom, #005d7a 0%,#003651 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#005d7a', endColorstr='#003651',GradientType=0 ); /* IE6-9 */
		color: #ffffff;
		text-shadow: 0px 0px 4px #898989 !important;
	}
	
	.hoverMe:hover .gDark {
		background-color: #001E2D; /* Old browsers */
	}
	
	.redbtn, .redbtn.disabled:hover {
		display: block;
		background: #cacaca; /* Old browsers */
		background: -moz-linear-gradient(top, #cacaca 0%, #a1a1a1 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cacaca), color-stop(100%,#a1a1a1)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top, #cacaca 0%,#a1a1a1 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, #cacaca 0%,#a1a1a1 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top, #cacaca 0%,#a1a1a1 100%); /* IE10+ */
		background: linear-gradient(to bottom, #cacaca 0%,#a1a1a1 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cacaca', endColorstr='#a1a1a1',GradientType=0 ); /* IE6-9 */
		color: #4B4949;
		cursor: pointer;
		font-family: 'magrabold',sans-serif;
		padding: 3px 11px;
		text-align: center;
		text-shadow: none;
		text-transform: uppercase;
	}
	
	.redbtn:hover, .active {
		background: #179cc4; /* Old browsers */
		background: -moz-linear-gradient(top, #179cc4 0%, #1480a0 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#179cc4), color-stop(100%,#1480a0)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top, #179cc4 0%,#1480a0 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, #179cc4 0%,#1480a0 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top, #179cc4 0%,#1480a0 100%); /* IE10+ */
		background: linear-gradient(to bottom, #179cc4 0%,#1480a0 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#179cc4', endColorstr='#1480a0',GradientType=0 ); /* IE6-9 */
		color: #ffffff;
		text-shadow: 0px 0px 4px #d0d0d0;
		text-decoration: none !important;
	}
	
	.redbtn.active:hover {
		background: #38b9e0; /* Old browsers */
		background: -moz-linear-gradient(top, #38b9e0 0%, #1f94b7 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#38b9e0), color-stop(100%,#1f94b7)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top, #38b9e0 0%,#1f94b7 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, #38b9e0 0%,#1f94b7 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top, #38b9e0 0%,#1f94b7 100%); /* IE10+ */
		background: linear-gradient(to bottom, #38b9e0 0%,#1f94b7 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#38b9e0', endColorstr='#1f94b7',GradientType=0 ); /* IE6-9 */
		color: #ffffff;
	}
	
/* Pagination */
	.pagination {
		margin: 10px 0;
		float: right;
		height: 28px;
	}
	
	.page {
		display: inline-block;
		float: left;
		font-size: 14px;
		padding: 6px 8px;
		margin-right: 2px;
		border-radius: 3px;
		text-decoration: none;
	}
	
	.active {
		color: #ffffff;
		box-shadow: inset 0px 0px 8px rgba(0,0,0, .5), 0px 1px 0px rgba(255,255,255, .1);
	}
	
	.page.active {
		border: none;
	}
	
/* Tooltips */
	.question {
		background-image: url('../images/theQuestion.png');
		width: 16px;
		height: 16px;
		position: absolute;
		cursor: pointer;
	}
	
	.question:hover, .hoverMe:hover .question {
		background-position: 0px -16px;
	}
	
	.hoverMe:hover .question:hover {
		background-position: 0px -32px;
	}
	
	.tooltip {
		display: none;
		background-color: #0B0B0B;
		border: 1px solid #464646;
		border-radius: 5px 5px 5px 5px;
		min-height: 50px;
		padding: 10px;
		position: absolute;
		width: 250px;
		z-index: 90;
		margin: 10px 0 0 10px;
	}
	
	.tooltip.textBox > p, .tooltip .thisText {
		color: #AFAFAF;
		float: left;
		font-size: 14px;
		padding: 0 0 3px;
		width: 250px !important;
		text-align: left;
	}
	
	.tooltip .subTitle, .tooltip .thisText.subTitle {
		color: #FFFFFF !important;
		font-size: 16px !important;
		margin-left: 21px !important;
	}
	
	.questionIcon {
		position: absolute;
		top: -12px;
		left: -18px;
		width: 41px;
		height: 42px;
		background-image: url('../images/largeQuestion.png');
	}
	
	.closeMe {
		background-image: url('../images/largeCross.png');
		width: 29px;
		height: 28px;
		position: absolute;
		z-index: 90;
		cursor: pointer;
	}
	
	.closeMe:hover {
		background-position: 0 -28px;
	}