@charset "utf-8";
/* CSS Document */

/* Footer styles */

.xsmalllink {font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size: 12px; padding: 5px; text-decoration:none}
.xsmalllink:hover {text-decoration:underline}
.xsmall {font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size: 12px; padding: 5px; text-decoration:none}


/* Main button styles - YellowButtonGradient STARTS */

.YellowButtonGradient {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffec64), color-stop(1, #ffcc00) );
	background:-moz-linear-gradient( center top, #ffec64 5%, #ffcc00 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffec64', endColorstr='#ffcc00');
	background-color:#ffec64;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #ffaa22;
	display:inline-block;
	color:#333333;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	width:220px; !important;
	text-align:center
}.YellowButtonGradient:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffcc00), color-stop(1, #ffec64) );
	background:-moz-linear-gradient( center top, #ffcc00 5%, #ffec64 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffcc00', endColorstr='#ffec64');
	background-color:#ffcc00;
	
}.YellowButtonGradient:active {
	position:relative;
	top:1px;
	
}

/* Main button styles - YellowButtonGradient ENDS */


/* Main button styles - YellowButtonSolid STARTS */

.YellowButtonSolid {
	background-color:#ffc30e;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	border:1px solid #ffaa22;
	display:inline-block;
	color:#333333;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	width: 220px; !important;
	text-align:center
}.YellowButtonSolid:hover {
	background-color:#ffab23;
}.YellowButtonSolid:active {
	position:relative;
	top:1px;
}

/* Main button styles - YellowButtonSolid ENDS */



/* Main button styles - GreyButtonGradient STARTS */

.GreyButtonGradient {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f9f9f9), color-stop(1, #e9e9e9) );
	background:-moz-linear-gradient( center top, #f9f9f9 5%, #e9e9e9 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#e9e9e9');
	background-color:#f9f9f9;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#666666;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	width: 220px; !important;
	text-decoration:none;
	text-align:center
}.GreyButtonGradient:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #e9e9e9), color-stop(1, #f9f9f9) );
	background:-moz-linear-gradient( center top, #e9e9e9 5%, #f9f9f9 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e9e9', endColorstr='#f9f9f9');
	background-color:#e9e9e9;
}.GreyButtonGradient:active {
	position:relative;
	top:1px;
}

/* Main button styles - GreyButtonGradient ENDS */

/* Main button styles - GreyButtonSolid STARTS */

.GreyButtonSolid {
	background-color:#ededed;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#777777;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:15px;
	font-weight:bold;
	width: 220px; !important;
	padding:6px 24px;
	text-decoration:none;
	text-align:center
}.GreyButtonSolid:hover {
	background-color:#dfdfdf;
}.GreyButtonSolid:active {
	position:relative;
	top:1px;
}

/* Main button styles - GreyButtonSolid ENDS */

/* Main button styles - BlackButtonSolid STARTS */
.BlackButtonSolid {
	background-color:#000000;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	border:1px solid #a8a8a8;
	display:inline-block;
	color:#ffffff;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:15px;
	font-weight:bold;
	width: 220px; !important;
	padding:6px 24px;
	text-decoration:none;
	text-align:center
}.BlackButtonSolid:hover {
	background-color:#666666;
}.BlackButtonSolid:active {
	position:relative;
	top:1px;
}

/* Main button styles - BlackButtonSolid ENDS */

/* Main button styles - BlackButtonGradient STARTS */

.BlackButtonGradient {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #000000), color-stop(1, #666666) );
	background:-moz-linear-gradient( center top, #000000 5%, #666666 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#666666');
	background-color:#000000;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	border:1px solid #a8a8a8;
	display:inline-block;
	color:#ffffff;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:15px;
	width: 220px; !important;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-align:center
}.BlackButtonGradient:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #666666), color-stop(1, #000000) );
	background:-moz-linear-gradient( center top, #666666 5%, #000000 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#666666', endColorstr='#000000');
	background-color:#666666;
	color:#ffffff;
}.BlackButtonGradient:active {
	position:relative;
	top:1px;
	color:#ffffff;
}

/* Main button styles - BlackButtonGradient ENDS */