
* { margin:0px; padding:0px }

::selection 
{ 
	background:#658ef4;
	color:#fff;
}

::-moz-selection  
{
	background:#658ef4;
	color:#fff;
}

html {
	font-family: helvetica,arial,sans-serif;
  font-size: 14px;
}
body { background:#FFF;}
a#logo { 
	border:0px; 
	 
	background-repeat:repeat-y; 
	/*
	width:940px; 
	*/
	height:112px; 
	display:block;
}

a {
  color: #53A6CE;
}
a img { border:0px; }
div#breadcrumb { 
	font-size:13px; color:#999; 
	height:16px;
	width:100%;
	/*
	width:924px;
	*/
	padding:7px;

}
/* UTILITY (TOP) NAVIGATION */
#utilityNavBanner {
	border-bottom-left-radius:8px 8px;
	border-bottom-right-radius:8px 8px;
	background:url('/img/logo.png') no-repeat;
	height:112px;
	width:100%;
}


/* PRIMARY NAVIGATION */
#primary.nav {
	margin-top:-64px;
}
	#primary.nav  div {
		background:#F1EFEF;
		border-top:1px solid #FFF;
		border-right:1px solid #FFF;
		border-bottom:1px solid #FFF;		
	}
		#primary.nav li {
			width:24%;
		
		}
		#primary.nav  li:first-child  div, #primary.nav  li:first-child  a {
			border-top-left-radius:8px 8px;
			border-bottom-left-radius:8px 8px;
			border-left:1px solid #fff;
		}
		#primary.nav  li:last-child  div, #primary.nav  li:last-child  a {
			border-top-right-radius:8px 8px;
			border-bottom-right-radius:8px 8px;
			border-right:1px solid #fff;
		}
		
		div.navItem {
			display:block;
		}
		#primary.nav a, #primary.nav b {
			padding-top:15px;
			padding-bottom:15px;
			display:block;
			font-size: 16px;
			font-weight:600;
			text-decoration:none;
		}
		#primary.nav div.selected {
			font-weight:600;	
			background:#FAF9F9;
		}
		#primary.nav div a.selected {
			color:#000;
			background:#FAF9F9;
			border:1px solid #ccc;
		}
		#primary.nav  a {
			border:1px dotted #FFF;
		}
		l#primary.nav > li div.selected {			
			font-weight:600;	
			background:#FAF9F9;
		}
		
		ul#sidebarnav > li a.selected {
			color:#000;
			background:#FAF9F9;
			border:1px solid #ccc;
		}

/* PAGE contains CONTENT and SIDEBAR */
div#page  {
	
}
	div#page>div.container { 
	}
	
	div#content {
			min-height:270px;
	}
		div#content h3 {
			margin:15px 0px;
			color:#53A6CE;
			font-size:1.4em;
			font-weight:500;
		}
		div#content ul {
			margin:10px 15px 20px 20px;
		}
		div#content>div.blurb {
			margin: 10px 15px 10px 30px;
		}
		div#content ul#featurelist>li {
			height:80px;
			font-size:16px;
			clear:both;
		}
		div#content ul#featurelist>li {
			list-style-type:none;
		}
		div#content img {
			margin:0px 10px 0px 0px;
			float:left;
		}
		div#content div.featuretitle {
			padding-top:15px;
			font-size:16px;
		}
		div#content p {
			margin:10px 10px 20px 5px;
			font-size:1.1em;
			line-height:1.5em;
			color:#333;
			/* text-align:justify;
			*/
		}
		
		div.youtube {margin:20px 45px;}
	input.ss-q-short { font-size:14px; padding:3px 4px; margin-left:3px; background:#ffc; border:none; border-bottom: 1px solid #888;}
	label.error { margin-left:5px; font-size: 0.85em; }
	div#sidebar {
		
	}
	
	.blurb {
		color:#545;
		font-size:13px;
	}

	div.item {
		margin:15px 0px;
	}
	div.headline {
		color:#FF8000;
		font-size:16px;
	}
	div.snippet {
		color:#554455;
		font-family:Trebuchet, sans-serif;
		font-size:13px;
	}
	a.calltoaction {
		color:#FFAD00;
		font-weight:500;
	}
/* FOOTER */
div#footer {

	margin-top:25px;

}
	div#footer>div.container{
	}
	div#footer a {
		font-size:1em;
	}
div.container_12 {
	background:#FFF;
}
ul.nav>li{
	float:left;
	list-style-type:none;
	text-align:center;
	vertical-align:middle;
}
ul.nav a {
	display:block;
	white-space:nowrap;
}

#utility.nav {
	float:right;
	margin-right:0px;
}
	#utility.nav>li {
		width:90px;
	}
		#utility.nav > li a {
			color:#999;
			padding-top: 15px;
			padding-bottom: 15px;
			text-decoration:underline;
		}

	
	h2.grouptitle {
		font-weight:600;
		font-size:1.30em;
		text-align:center;
		opacity:0.6;
		filter:alpha(opacity=60);
		background:#FFF;
		padding:10px 0px;
	}

div.group {
	margin-top:25px;
	margin-bottom:15px;
	background:#F1EFEF;
	border-radius:8px 8px;
}
	div.group a { 
		text-decoration:none;
		padding-bottom:30px;
	}

	div.group  div.lower {
		padding:10px 20px;
		font-size:1.15em;
	}
	div.group div.featureimg
	{
		margin:15px auto;
		border:7px solid #FAF9F9; 
		width:200px;
/*		
*/
		height:200px;
		border-radius:7px;
	}
	div.blurb
	{
		margin:0px 25px 15px 25px;
		font-size:1.1em;
	}

h1.pagetitletop {
	font-weight:400;color:#025167; font-size:2.1em; padding-bottom:10px;
}
h2, h2 a {
	color:#057D9F;font-weight:600; 
}
div#footerGlobal {
	margin-top:15px;
	padding:10px 0px 25px 0px;
	padding-bottom:25px;
	background:url('/img/gradient.png');
	border-top:1px solid #F1EFEF;;
	border-bottom:1px solid #F1EFEF;
	min-height:50px;
}
	div#footerGlobal > div { margin-top:10px; }
	div#footerGlobal * { color:#999; }
	
div#footerGlobal ul {
	list-style:none;

}
	div#footerGlobal ul > li {
		text-align:left;
		float:left;
	}
	ul#socialicons > li {
		
	}
	ul#socialicons > li a { 
		display:block;
		
	}


div.socialcontainer a { margin:2px; }
#copyright {
	font-weight:500;
	font-size:1.15em;
	margin-bottom:3px;
}
div#sidebar ul {
	list-style:none;
}
	div#sidebar li > a, div#sidebar li > b {
		display:block;
	}
	div#sidebar ul > li a {
		margin:21px 0px 9px 0px;
		padding:15px;
		font-size:1.2em;
		font-weight:600;
		background:#F1EFEF;
		border-top-left-radius:9px 9px;
		border-bottom-left-radius:9px 9px;
		text-decoration:none;
	}

div#topAlert  {
	padding:15px;
/*
	background:#FFFBCC;
	border-bottom:1px solid #FFAD00;

	display:none;
*/
}
div#topAlert > div {
	text-align:right;
}
/* INDEX.HTM */

/* contact form */
input.StandardI, textarea
{
	font-size:1em;
	border-radius:7px 7px;
	padding:7px;
	margin:2px 0px 5px 0px;
	border:1px solid #999;
	width:60%;
}

form textarea { 
	width:100%; 
	height:70px; 
	font-size:1em;
	padding:7px;
}
/*
form input[type='submit'] { 
	font-size:16px;
	background:#FFCD40; padding:10px; color:#000; font-weight:600; border:1px solid #CCC;}
	*/
 table.tblform {
	background: #F1EFEF; 
	padding: 20px; 
	border-radius: 7px 7px;
	border: 1px solid #ccc; 
	font-size:1.2em;
	width:100%;
	}

	li.img-bullet {
		list-style:none;
		font-size:1.15em;
		background-repeat:no-repeat;
		background-position:0px 0px;
		padding-left:40px;
		height:30px;
		margin-bottom:10px;
	}
.ss-required-asterisk {
	color:red;
	font-weight:600;
	margin-left:4px;
}
.ss-q-title { display:block; }

blockquote {
	padding:20px 10px;
	font-size:1.1em;
	color:#999;
}

ul#utility.nav > li#phone  a {
	text-decoration:none;
	color:#333;
}

.btn{display:inline-block;padding:4px 10px 4px;font-size:13px;line-height:18px;color:#333333;text-align:center;text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);background-color:#fafafa;background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), color-stop(25%, #ffffff), to(#e6e6e6));background-image:-webkit-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);background-image:-moz-linear-gradient(top, #ffffff, #ffffff 25%, #e6e6e6);background-image:-ms-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);background-image:-o-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);background-image:linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);border:1px solid #ccc;border-bottom-color:#bbb;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);cursor:pointer;*margin-left:.3em;}.btn:first-child{*margin-left:0;}
.btn:hover{color:#333333;text-decoration:none;background-color:#e6e6e6;background-position:0 -15px;-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-ms-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;transition:background-position 0.1s linear;}
.btn:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
.btn.active,.btn:active{background-image:none;-webkit-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15),0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15),0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15),0 1px 2px rgba(0, 0, 0, 0.05);background-color:#e6e6e6;background-color:#d9d9d9 \9;color:rgba(0, 0, 0, 0.5);outline:0;}
.btn.disabled,.btn[disabled]{cursor:default;background-image:none;background-color:#e6e6e6;opacity:0.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}

/* sizes */
.btn-xlarge {
  padding: 12px 29px;
  font-size: 20px;
  font-weight: bold;
  line-height: normal;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
	text-decoration:none;
}


/* colors */


/* class: .btn-ground-control-to-major-tom-4,  color theme: Ground Control to Major Tom */
.btn-ground-control-to-major-tom-4 { text-shadow: 0px 1px 0px #ffffff; color: #7a9698; background-color: #CAE6E8; background-image: -moz-linear-gradient(top, #e8ffff, #acc8ca); background-image: -ms-linear-gradient(top, #e8ffff, #acc8ca); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e8ffff), to(#acc8ca)); background-image: -webkit-linear-gradient(top, #e8ffff, #acc8ca); background-image: -o-linear-gradient(top, #e8ffff, #acc8ca); background-image: linear-gradient(top, #e8ffff, #acc8ca); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e8ffff', endColorstr='#acc8ca', GradientType=0); border-color: #CAE6E8 #acc8ca #acc8ca #CAE6E8; border-color: rgba(0, 0, 0, 0.25) rgba(0, 0, 0, 0.35) rgba(0, 0, 0, 0.35) rgba(0, 0, 0, 0.25); }
.btn-ground-control-to-major-tom-4:hover, .btn-ground-control-to-major-tom-4:active, .btn-ground-control-to-major-tom-4.active, .btn-ground-control-to-major-tom-4.disabled, .btn-ground-control-to-major-tom-4[disabled] { background-color: #acc8ca; }
.btn-ground-control-to-major-tom-4:hover { color: #668284; text-shadow: 0px 1px 0px #ffffff; }
.btn-ground-control-to-major-tom-4:focus { color: #2a4648; -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); border-color: #CAE6E8 #acc8ca #acc8ca #CAE6E8; border-color: rgba(0, 0, 0, 0.25) rgba(0, 0, 0, 0.35) rgba(0, 0, 0, 0.35) rgba(0, 0, 0, 0.25); }
.btn-ground-control-to-major-tom-4.active, .btn-ground-control-to-major-tom-4:active { background-image: none; -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); color: #2a4648; }
/* end .btn-ground-control-to-major-tom-4 */


/* class: .btn-beetle-bus-goes-jamba-juice-1,  color theme: Beetle Bus goes Jamba Juice! */
.btn-beetle-bus-goes-jamba-juice-1 { text-shadow: 0px -1px 0px #550028; color: #ffffff; background-color: #730046; background-image: -moz-linear-gradient(top, #911e64, #550028); background-image: -ms-linear-gradient(top, #911e64, #550028); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#911e64), to(#550028)); background-image: -webkit-linear-gradient(top, #911e64, #550028); background-image: -o-linear-gradient(top, #911e64, #550028); background-image: linear-gradient(top, #911e64, #550028); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#911e64', endColorstr='#550028', GradientType=0); border-color: #730046 #550028 #550028 #730046; border-color: rgba(0, 0, 0, 0.25) rgba(0, 0, 0, 0.35) rgba(0, 0, 0, 0.35) rgba(0, 0, 0, 0.25); }
.btn-beetle-bus-goes-jamba-juice-1:hover, .btn-beetle-bus-goes-jamba-juice-1:active, .btn-beetle-bus-goes-jamba-juice-1.active, .btn-beetle-bus-goes-jamba-juice-1.disabled, .btn-beetle-bus-goes-jamba-juice-1[disabled] { background-color: #550028; }
.btn-beetle-bus-goes-jamba-juice-1:hover { color: #ffc8ff; text-shadow: 0px -1px 0px #37000a; }
.btn-beetle-bus-goes-jamba-juice-1:focus { color: #d764aa; -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); border-color: #730046 #550028 #550028 #730046; border-color: rgba(0, 0, 0, 0.25) rgba(0, 0, 0, 0.35) rgba(0, 0, 0, 0.35) rgba(0, 0, 0, 0.25); }
.btn-beetle-bus-goes-jamba-juice-1.active, .btn-beetle-bus-goes-jamba-juice-1:active { background-image: none; -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); color: #d764aa; }
/* end .btn-beetle-bus-goes-jamba-juice-1 */

/* class: .btn-beetle-bus-goes-jamba-juice-2,  color theme: Beetle Bus goes Jamba Juice! */
.btn-beetle-bus-goes-jamba-juice-2 { text-shadow: 0px -1px 0px #a19d00; color: #ffffff; background-color: #BFBB11; background-image: -moz-linear-gradient(top, #ddd92f, #a19d00); background-image: -ms-linear-gradient(top, #ddd92f, #a19d00); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ddd92f), to(#a19d00)); background-image: -webkit-linear-gradient(top, #ddd92f, #a19d00); background-image: -o-linear-gradient(top, #ddd92f, #a19d00); background-image: linear-gradient(top, #ddd92f, #a19d00); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ddd92f', endColorstr='#a19d00', GradientType=0); border-color: #BFBB11 #a19d00 #a19d00 #BFBB11; border-color: rgba(0, 0, 0, 0.25) rgba(0, 0, 0, 0.35) rgba(0, 0, 0, 0.35) rgba(0, 0, 0, 0.25); }
.btn-beetle-bus-goes-jamba-juice-2:hover, .btn-beetle-bus-goes-jamba-juice-2:active, .btn-beetle-bus-goes-jamba-juice-2.active, .btn-beetle-bus-goes-jamba-juice-2.disabled, .btn-beetle-bus-goes-jamba-juice-2[disabled] { background-color: #a19d00; }
.btn-beetle-bus-goes-jamba-juice-2:hover { color: #ffffd9; text-shadow: 0px -1px 0px #837f00; }
.btn-beetle-bus-goes-jamba-juice-2:focus { color: #ffff75; -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); border-color: #BFBB11 #a19d00 #a19d00 #BFBB11; border-color: rgba(0, 0, 0, 0.25) rgba(0, 0, 0, 0.35) rgba(0, 0, 0, 0.35) rgba(0, 0, 0, 0.25); }
.btn-beetle-bus-goes-jamba-juice-2.active, .btn-beetle-bus-goes-jamba-juice-2:active { background-image: none; -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); color: #ffff75; }
/* end .btn-beetle-bus-goes-jamba-juice-2 */

/* class: .btn-beetle-bus-goes-jamba-juice-3,  color theme: Beetle Bus goes Jamba Juice! */
.btn-beetle-bus-goes-jamba-juice-3 { text-shadow: 0px -1px 0px #e1a400; color: #000; background-color: #FFC200; background-image: -moz-linear-gradient(top, #ffe01e, #e1a400); background-image: -ms-linear-gradient(top, #ffe01e, #e1a400); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffe01e), to(#e1a400)); background-image: -webkit-linear-gradient(top, #ffe01e, #e1a400); background-image: -o-linear-gradient(top, #ffe01e, #e1a400); background-image: linear-gradient(top, #ffe01e, #e1a400); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe01e', endColorstr='#e1a400', GradientType=0); border-color: #FFC200 #e1a400 #e1a400 #FFC200; border-color: rgba(0, 0, 0, 0.25) rgba(0, 0, 0, 0.35) rgba(0, 0, 0, 0.35) rgba(0, 0, 0, 0.25); }
.btn-beetle-bus-goes-jamba-juice-3:hover, .btn-beetle-bus-goes-jamba-juice-3:active, .btn-beetle-bus-goes-jamba-juice-3.active, .btn-beetle-bus-goes-jamba-juice-3.disabled, .btn-beetle-bus-goes-jamba-juice-3[disabled] { background-color: #e1a400; }
.btn-beetle-bus-goes-jamba-juice-3:hover { color: #000; text-shadow: 0px -1px 0px #c38600; }
.btn-beetle-bus-goes-jamba-juice-3:focus { color: #000; -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); border-color: #FFC200 #e1a400 #e1a400 #FFC200; border-color: rgba(0, 0, 0, 0.25) rgba(0, 0, 0, 0.35) rgba(0, 0, 0, 0.35) rgba(0, 0, 0, 0.25); }
.btn-beetle-bus-goes-jamba-juice-3.active, .btn-beetle-bus-goes-jamba-juice-3:active { background-image: none; -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); color: #ffff64; }
/* end .btn-beetle-bus-goes-jamba-juice-3 */

/* class: .btn-beetle-bus-goes-jamba-juice-4,  color theme: Beetle Bus goes Jamba Juice! */
.btn-beetle-bus-goes-jamba-juice-4 { text-shadow: 0px -1px 0px #ca6a00; color: #ffffff; background-color: #E88801; background-image: -moz-linear-gradient(top, #ffa61f, #ca6a00); background-image: -ms-linear-gradient(top, #ffa61f, #ca6a00); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffa61f), to(#ca6a00)); background-image: -webkit-linear-gradient(top, #ffa61f, #ca6a00); background-image: -o-linear-gradient(top, #ffa61f, #ca6a00); background-image: linear-gradient(top, #ffa61f, #ca6a00); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa61f', endColorstr='#ca6a00', GradientType=0); border-color: #E88801 #ca6a00 #ca6a00 #E88801; border-color: rgba(0, 0, 0, 0.25) rgba(0, 0, 0, 0.35) rgba(0, 0, 0, 0.35) rgba(0, 0, 0, 0.25); }
.btn-beetle-bus-goes-jamba-juice-4:hover, .btn-beetle-bus-goes-jamba-juice-4:active, .btn-beetle-bus-goes-jamba-juice-4.active, .btn-beetle-bus-goes-jamba-juice-4.disabled, .btn-beetle-bus-goes-jamba-juice-4[disabled] { background-color: #ca6a00; }
.btn-beetle-bus-goes-jamba-juice-4:hover { color: #ffffc9; text-shadow: 0px -1px 0px #ac4c00; }
.btn-beetle-bus-goes-jamba-juice-4:focus { color: #ffec65; -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); border-color: #E88801 #ca6a00 #ca6a00 #E88801; border-color: rgba(0, 0, 0, 0.25) rgba(0, 0, 0, 0.35) rgba(0, 0, 0, 0.35) rgba(0, 0, 0, 0.25); }
.btn-beetle-bus-goes-jamba-juice-4.active, .btn-beetle-bus-goes-jamba-juice-4:active { background-image: none; -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); color: #ffec65; }
/* end .btn-beetle-bus-goes-jamba-juice-4 */

/* class: .btn-beetle-bus-goes-jamba-juice-5,  color theme: Beetle Bus goes Jamba Juice! */
.btn-beetle-bus-goes-jamba-juice-5 { text-shadow: 0px -1px 0px #ab1e00; color: #ffffff; background-color: #C93C00; background-image: -moz-linear-gradient(top, #e75a1e, #ab1e00); background-image: -ms-linear-gradient(top, #e75a1e, #ab1e00); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e75a1e), to(#ab1e00)); background-image: -webkit-linear-gradient(top, #e75a1e, #ab1e00); background-image: -o-linear-gradient(top, #e75a1e, #ab1e00); background-image: linear-gradient(top, #e75a1e, #ab1e00); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e75a1e', endColorstr='#ab1e00', GradientType=0); border-color: #C93C00 #ab1e00 #ab1e00 #C93C00; border-color: rgba(0, 0, 0, 0.25) rgba(0, 0, 0, 0.35) rgba(0, 0, 0, 0.35) rgba(0, 0, 0, 0.25); }
.btn-beetle-bus-goes-jamba-juice-5:hover, .btn-beetle-bus-goes-jamba-juice-5:active, .btn-beetle-bus-goes-jamba-juice-5.active, .btn-beetle-bus-goes-jamba-juice-5.disabled, .btn-beetle-bus-goes-jamba-juice-5[disabled] { background-color: #ab1e00; }
.btn-beetle-bus-goes-jamba-juice-5:hover { color: #ffffc8; text-shadow: 0px -1px 0px #8d0000; }
.btn-beetle-bus-goes-jamba-juice-5:focus { color: #ffa064; -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); border-color: #C93C00 #ab1e00 #ab1e00 #C93C00; border-color: rgba(0, 0, 0, 0.25) rgba(0, 0, 0, 0.35) rgba(0, 0, 0, 0.35) rgba(0, 0, 0, 0.25); }
.btn-beetle-bus-goes-jamba-juice-5.active, .btn-beetle-bus-goes-jamba-juice-5:active { background-image: none; -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); color: #ffa064; }
/* end .btn-beetle-bus-goes-jamba-juice-5 */

/* class: .btn-bonsai-garden-1,  color theme: Bonsai Garden */
.btn-bonsai-garden-1 { text-shadow: 0px 1px 0px #ffffff; color: #a6ad7a; background-color: #F6FDCA; background-image: -moz-linear-gradient(top, #ffffe8, #d8dfac); background-image: -ms-linear-gradient(top, #ffffe8, #d8dfac); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffe8), to(#d8dfac)); background-image: -webkit-linear-gradient(top, #ffffe8, #d8dfac); background-image: -o-linear-gradient(top, #ffffe8, #d8dfac); background-image: linear-gradient(top, #ffffe8, #d8dfac); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffe8', endColorstr='#d8dfac', GradientType=0); border-color: #F6FDCA #d8dfac #d8dfac #F6FDCA; border-color: rgba(0, 0, 0, 0.25) rgba(0, 0, 0, 0.35) rgba(0, 0, 0, 0.35) rgba(0, 0, 0, 0.25); }
.btn-bonsai-garden-1:hover, .btn-bonsai-garden-1:active, .btn-bonsai-garden-1.active, .btn-bonsai-garden-1.disabled, .btn-bonsai-garden-1[disabled] { background-color: #d8dfac; }
.btn-bonsai-garden-1:hover { color: #929966; text-shadow: 0px 1px 0px #ffffff; }
.btn-bonsai-garden-1:focus { color: #565d2a; -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); border-color: #F6FDCA #d8dfac #d8dfac #F6FDCA; border-color: rgba(0, 0, 0, 0.25) rgba(0, 0, 0, 0.35) rgba(0, 0, 0, 0.35) rgba(0, 0, 0, 0.25); }
.btn-bonsai-garden-1.active, .btn-bonsai-garden-1:active { background-image: none; -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); color: #565d2a; }
/* end .btn-bonsai-garden-1 */

/* class: .btn-bonsai-garden-2,  color theme: Bonsai Garden */
.btn-bonsai-garden-2 { text-shadow: 0px 1px 0px #ffffee; color: #83a462; background-color: #D3F4B2; background-image: -moz-linear-gradient(top, #f1ffd0, #b5d694); background-image: -ms-linear-gradient(top, #f1ffd0, #b5d694); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f1ffd0), to(#b5d694)); background-image: -webkit-linear-gradient(top, #f1ffd0, #b5d694); background-image: -o-linear-gradient(top, #f1ffd0, #b5d694); background-image: linear-gradient(top, #f1ffd0, #b5d694); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1ffd0', endColorstr='#b5d694', GradientType=0); border-color: #D3F4B2 #b5d694 #b5d694 #D3F4B2; border-color: rgba(0, 0, 0, 0.25) rgba(0, 0, 0, 0.35) rgba(0, 0, 0, 0.35) rgba(0, 0, 0, 0.25); }
.btn-bonsai-garden-2:hover, .btn-bonsai-garden-2:active, .btn-bonsai-garden-2.active, .btn-bonsai-garden-2.disabled, .btn-bonsai-garden-2[disabled] { background-color: #b5d694; }
.btn-bonsai-garden-2:hover { color: #6f904e; text-shadow: 0px 1px 0px #ffffee; }
.btn-bonsai-garden-2:focus { color: #335412; -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); border-color: #D3F4B2 #b5d694 #b5d694 #D3F4B2; border-color: rgba(0, 0, 0, 0.25) rgba(0, 0, 0, 0.35) rgba(0, 0, 0, 0.35) rgba(0, 0, 0, 0.25); }
.btn-bonsai-garden-2.active, .btn-bonsai-garden-2:active { background-image: none; -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); color: #335412; }
/* end .btn-bonsai-garden-2 */

/* class: .btn-bonsai-garden-3,  color theme: Bonsai Garden */
.btn-bonsai-garden-3 { text-shadow: 0px -1px 0px #83bd84; color: #ffffff; background-color: #A1DBA2; background-image: -moz-linear-gradient(top, #bff9c0, #83bd84); background-image: -ms-linear-gradient(top, #bff9c0, #83bd84); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#bff9c0), to(#83bd84)); background-image: -webkit-linear-gradient(top, #bff9c0, #83bd84); background-image: -o-linear-gradient(top, #bff9c0, #83bd84); background-image: linear-gradient(top, #bff9c0, #83bd84); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#bff9c0', endColorstr='#83bd84', GradientType=0); border-color: #A1DBA2 #83bd84 #83bd84 #A1DBA2; border-color: rgba(0, 0, 0, 0.25) rgba(0, 0, 0, 0.35) rgba(0, 0, 0, 0.35) rgba(0, 0, 0, 0.25); }
.btn-bonsai-garden-3:hover, .btn-bonsai-garden-3:active, .btn-bonsai-garden-3.active, .btn-bonsai-garden-3.disabled, .btn-bonsai-garden-3[disabled] { background-color: #83bd84; }
.btn-bonsai-garden-3:hover { color: #ffffff; text-shadow: 0px -1px 0px #659f66; }
.btn-bonsai-garden-3:focus { color: #ffffff; -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); border-color: #A1DBA2 #83bd84 #83bd84 #A1DBA2; border-color: rgba(0, 0, 0, 0.25) rgba(0, 0, 0, 0.35) rgba(0, 0, 0, 0.35) rgba(0, 0, 0, 0.25); }
.btn-bonsai-garden-3.active, .btn-bonsai-garden-3:active { background-image: none; -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); color: #ffffff; }
/* end .btn-bonsai-garden-3 */

/* class: .btn-bonsai-garden-4,  color theme: Bonsai Garden */
.btn-bonsai-garden-4 { text-shadow: 0px -1px 0px #0a1010; color: #ffffff; background-color: #282E2E; background-image: -moz-linear-gradient(top, #464c4c, #0a1010); background-image: -ms-linear-gradient(top, #464c4c, #0a1010); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#464c4c), to(#0a1010)); background-image: -webkit-linear-gradient(top, #464c4c, #0a1010); background-image: -o-linear-gradient(top, #464c4c, #0a1010); background-image: linear-gradient(top, #464c4c, #0a1010); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#464c4c', endColorstr='#0a1010', GradientType=0); border-color: #282E2E #0a1010 #0a1010 #282E2E; border-color: rgba(0, 0, 0, 0.25) rgba(0, 0, 0, 0.35) rgba(0, 0, 0, 0.35) rgba(0, 0, 0, 0.25); }
.btn-bonsai-garden-4:hover, .btn-bonsai-garden-4:active, .btn-bonsai-garden-4.active, .btn-bonsai-garden-4.disabled, .btn-bonsai-garden-4[disabled] { background-color: #0a1010; }
.btn-bonsai-garden-4:hover { color: #f0f6f6; text-shadow: 0px -1px 0px #000000; }
.btn-bonsai-garden-4:focus { color: #8c9292; -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); border-color: #282E2E #0a1010 #0a1010 #282E2E; border-color: rgba(0, 0, 0, 0.25) rgba(0, 0, 0, 0.35) rgba(0, 0, 0, 0.35) rgba(0, 0, 0, 0.25); }
.btn-bonsai-garden-4.active, .btn-bonsai-garden-4:active { background-image: none; -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); color: #8c9292; }
/* end .btn-bonsai-garden-4 */

/* class: .btn-bonsai-garden-5,  color theme: Bonsai Garden */
.btn-bonsai-garden-5 { text-shadow: 0px -1px 0px #000000; color: #ffffff; background-color: #161619; background-image: -moz-linear-gradient(top, #343437, #000000); background-image: -ms-linear-gradient(top, #343437, #000000); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#343437), to(#000000)); background-image: -webkit-linear-gradient(top, #343437, #000000); background-image: -o-linear-gradient(top, #343437, #000000); background-image: linear-gradient(top, #343437, #000000); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#343437', endColorstr='#000000', GradientType=0); border-color: #161619 #000000 #000000 #161619; border-color: rgba(0, 0, 0, 0.25) rgba(0, 0, 0, 0.35) rgba(0, 0, 0, 0.35) rgba(0, 0, 0, 0.25); }
.btn-bonsai-garden-5:hover, .btn-bonsai-garden-5:active, .btn-bonsai-garden-5.active, .btn-bonsai-garden-5.disabled, .btn-bonsai-garden-5[disabled] { background-color: #000000; }
.btn-bonsai-garden-5:hover { color: #dedee1; text-shadow: 0px -1px 0px #000000; }
.btn-bonsai-garden-5:focus { color: #7a7a7d; -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); border-color: #161619 #000000 #000000 #161619; border-color: rgba(0, 0, 0, 0.25) rgba(0, 0, 0, 0.35) rgba(0, 0, 0, 0.35) rgba(0, 0, 0, 0.25); }
.btn-bonsai-garden-5.active, .btn-bonsai-garden-5:active { background-image: none; -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); color: #7a7a7d; }
/* end .btn-bonsai-garden-5 */


/* class: .btn-windroos-1,  color theme: Windroos */
.btn-windroos-1 { text-shadow: 0px -1px 0px #e1aa00; color: #ffffff; background-color: #FFC800; background-image: -moz-linear-gradient(top, #ffe61e, #e1aa00); background-image: -ms-linear-gradient(top, #ffe61e, #e1aa00); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffe61e), to(#e1aa00)); background-image: -webkit-linear-gradient(top, #ffe61e, #e1aa00); background-image: -o-linear-gradient(top, #ffe61e, #e1aa00); background-image: linear-gradient(top, #ffe61e, #e1aa00); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe61e', endColorstr='#e1aa00', GradientType=0); border-color: #FFC800 #e1aa00 #e1aa00 #FFC800; border-color: rgba(0, 0, 0, 0.25) rgba(0, 0, 0, 0.35) rgba(0, 0, 0, 0.35) rgba(0, 0, 0, 0.25); }
.btn-windroos-1:hover, .btn-windroos-1:active, .btn-windroos-1.active, .btn-windroos-1.disabled, .btn-windroos-1[disabled] { background-color: #e1aa00; }
.btn-windroos-1:hover { color: #ffffc8; text-shadow: 0px -1px 0px #c38c00; }
.btn-windroos-1:focus { color: #ffff64; -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); border-color: #FFC800 #e1aa00 #e1aa00 #FFC800; border-color: rgba(0, 0, 0, 0.25) rgba(0, 0, 0, 0.35) rgba(0, 0, 0, 0.35) rgba(0, 0, 0, 0.25); }
.btn-windroos-1.active, .btn-windroos-1:active { background-image: none; -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); color: #ffff64; }
/* end .btn-windroos-1 */

/* class: .btn-windroos-2,  color theme: Windroos */
.btn-windroos-2 { text-shadow: 0px -1px 0px #dc5600; color: #ffffff; background-color: #FA7414; background-image: -moz-linear-gradient(top, #ff9232, #dc5600); background-image: -ms-linear-gradient(top, #ff9232, #dc5600); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ff9232), to(#dc5600)); background-image: -webkit-linear-gradient(top, #ff9232, #dc5600); background-image: -o-linear-gradient(top, #ff9232, #dc5600); background-image: linear-gradient(top, #ff9232, #dc5600); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9232', endColorstr='#dc5600', GradientType=0); border-color: #FA7414 #dc5600 #dc5600 #FA7414; border-color: rgba(0, 0, 0, 0.25) rgba(0, 0, 0, 0.35) rgba(0, 0, 0, 0.35) rgba(0, 0, 0, 0.25); }
.btn-windroos-2:hover, .btn-windroos-2:active, .btn-windroos-2.active, .btn-windroos-2.disabled, .btn-windroos-2[disabled] { background-color: #dc5600; }
.btn-windroos-2:hover { color: #ffffdc; text-shadow: 0px -1px 0px #be3800; }
.btn-windroos-2:focus { color: #ffd878; -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); border-color: #FA7414 #dc5600 #dc5600 #FA7414; border-color: rgba(0, 0, 0, 0.25) rgba(0, 0, 0, 0.35) rgba(0, 0, 0, 0.35) rgba(0, 0, 0, 0.25); }
.btn-windroos-2.active, .btn-windroos-2:active { background-image: none; -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); color: #ffd878; }
/* end .btn-windroos-2 */

/* class: .btn-windroos-3,  color theme: Windroos */
.btn-windroos-3 { text-shadow: 0px -1px 0px #cf2c0f; color: #ffffff; background-color: #ED4A2D; background-image: -moz-linear-gradient(top, #ff684b, #cf2c0f); background-image: -ms-linear-gradient(top, #ff684b, #cf2c0f); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ff684b), to(#cf2c0f)); background-image: -webkit-linear-gradient(top, #ff684b, #cf2c0f); background-image: -o-linear-gradient(top, #ff684b, #cf2c0f); background-image: linear-gradient(top, #ff684b, #cf2c0f); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff684b', endColorstr='#cf2c0f', GradientType=0); border-color: #ED4A2D #cf2c0f #cf2c0f #ED4A2D; border-color: rgba(0, 0, 0, 0.25) rgba(0, 0, 0, 0.35) rgba(0, 0, 0, 0.35) rgba(0, 0, 0, 0.25); }
.btn-windroos-3:hover, .btn-windroos-3:active, .btn-windroos-3.active, .btn-windroos-3.disabled, .btn-windroos-3[disabled] { background-color: #cf2c0f; }
.btn-windroos-3:hover { color: #fffff5; text-shadow: 0px -1px 0px #b10e00; }
.btn-windroos-3:focus { color: #ffae91; -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); border-color: #ED4A2D #cf2c0f #cf2c0f #ED4A2D; border-color: rgba(0, 0, 0, 0.25) rgba(0, 0, 0, 0.35) rgba(0, 0, 0, 0.35) rgba(0, 0, 0, 0.25); }
.btn-windroos-3.active, .btn-windroos-3:active { background-image: none; -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); color: #ffae91; }
/* end .btn-windroos-3 */

/* class: .btn-windroos-4,  color theme: Windroos */
.btn-windroos-4 { text-shadow: 0px -1px 0px #9c0026; color: #ffffff; background-color: #BA0444; background-image: -moz-linear-gradient(top, #d82262, #9c0026); background-image: -ms-linear-gradient(top, #d82262, #9c0026); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#d82262), to(#9c0026)); background-image: -webkit-linear-gradient(top, #d82262, #9c0026); background-image: -o-linear-gradient(top, #d82262, #9c0026); background-image: linear-gradient(top, #d82262, #9c0026); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d82262', endColorstr='#9c0026', GradientType=0); border-color: #BA0444 #9c0026 #9c0026 #BA0444; border-color: rgba(0, 0, 0, 0.25) rgba(0, 0, 0, 0.35) rgba(0, 0, 0, 0.35) rgba(0, 0, 0, 0.25); }
.btn-windroos-4:hover, .btn-windroos-4:active, .btn-windroos-4.active, .btn-windroos-4.disabled, .btn-windroos-4[disabled] { background-color: #9c0026; }
.btn-windroos-4:hover { color: #ffccff; text-shadow: 0px -1px 0px #7e0008; }
.btn-windroos-4:focus { color: #ff68a8; -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); border-color: #BA0444 #9c0026 #9c0026 #BA0444; border-color: rgba(0, 0, 0, 0.25) rgba(0, 0, 0, 0.35) rgba(0, 0, 0, 0.35) rgba(0, 0, 0, 0.25); }
.btn-windroos-4.active, .btn-windroos-4:active { background-image: none; -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); color: #ff68a8; }
/* end .btn-windroos-4 */

/* class: .btn-windroos-5,  color theme: Windroos */
.btn-windroos-5 { text-shadow: 0px -1px 0px #4b0022; color: #ffffff; background-color: #690040; background-image: -moz-linear-gradient(top, #871e5e, #4b0022); background-image: -ms-linear-gradient(top, #871e5e, #4b0022); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#871e5e), to(#4b0022)); background-image: -webkit-linear-gradient(top, #871e5e, #4b0022); background-image: -o-linear-gradient(top, #871e5e, #4b0022); background-image: linear-gradient(top, #871e5e, #4b0022); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#871e5e', endColorstr='#4b0022', GradientType=0); border-color: #690040 #4b0022 #4b0022 #690040; border-color: rgba(0, 0, 0, 0.25) rgba(0, 0, 0, 0.35) rgba(0, 0, 0, 0.35) rgba(0, 0, 0, 0.25); }
.btn-windroos-5:hover, .btn-windroos-5:active, .btn-windroos-5.active, .btn-windroos-5.disabled, .btn-windroos-5[disabled] { background-color: #4b0022; }
.btn-windroos-5:hover { color: #ffc8ff; text-shadow: 0px -1px 0px #2d0004; }
.btn-windroos-5:focus { color: #cd64a4; -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); border-color: #690040 #4b0022 #4b0022 #690040; border-color: rgba(0, 0, 0, 0.25) rgba(0, 0, 0, 0.35) rgba(0, 0, 0, 0.35) rgba(0, 0, 0, 0.25); }
.btn-windroos-5.active, .btn-windroos-5:active { background-image: none; -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); color: #cd64a4; }
/* end .btn-windroos-5 */

/* class: .btn-peace-1,  color theme: Peace. */
.btn-peace-1 { text-shadow: 0px -1px 0px #00333b; color: #ffffff; background-color: #025159; background-image: -moz-linear-gradient(top, #206f77, #00333b); background-image: -ms-linear-gradient(top, #206f77, #00333b); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#206f77), to(#00333b)); background-image: -webkit-linear-gradient(top, #206f77, #00333b); background-image: -o-linear-gradient(top, #206f77, #00333b); background-image: linear-gradient(top, #206f77, #00333b); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#206f77', endColorstr='#00333b', GradientType=0); border-color: #025159 #00333b #00333b #025159; border-color: rgba(0, 0, 0, 0.25) rgba(0, 0, 0, 0.35) rgba(0, 0, 0, 0.35) rgba(0, 0, 0, 0.25); }
.btn-peace-1:hover, .btn-peace-1:active, .btn-peace-1.active, .btn-peace-1.disabled, .btn-peace-1[disabled] { background-color: #00333b; }
.btn-peace-1:hover { color: #caffff; text-shadow: 0px -1px 0px #00151d; }
.btn-peace-1:focus { color: #66b5bd; -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); border-color: #025159 #00333b #00333b #025159; border-color: rgba(0, 0, 0, 0.25) rgba(0, 0, 0, 0.35) rgba(0, 0, 0, 0.35) rgba(0, 0, 0, 0.25); }
.btn-peace-1.active, .btn-peace-1:active { background-image: none; -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); color: #66b5bd; }
/* end .btn-peace-1 */

/* class: .btn-peace-2,  color theme: Peace. */
.btn-peace-2 { text-shadow: 0px -1px 0px #125542; color: #ffffff; background-color: #307360; background-image: -moz-linear-gradient(top, #4e917e, #125542); background-image: -ms-linear-gradient(top, #4e917e, #125542); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#4e917e), to(#125542)); background-image: -webkit-linear-gradient(top, #4e917e, #125542); background-image: -o-linear-gradient(top, #4e917e, #125542); background-image: linear-gradient(top, #4e917e, #125542); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4e917e', endColorstr='#125542', GradientType=0); border-color: #307360 #125542 #125542 #307360; border-color: rgba(0, 0, 0, 0.25) rgba(0, 0, 0, 0.35) rgba(0, 0, 0, 0.35) rgba(0, 0, 0, 0.25); }
.btn-peace-2:hover, .btn-peace-2:active, .btn-peace-2.active, .btn-peace-2.disabled, .btn-peace-2[disabled] { background-color: #125542; }
.btn-peace-2:hover { color: #f8ffff; text-shadow: 0px -1px 0px #003724; }
.btn-peace-2:focus { color: #94d7c4; -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); border-color: #307360 #125542 #125542 #307360; border-color: rgba(0, 0, 0, 0.25) rgba(0, 0, 0, 0.35) rgba(0, 0, 0, 0.35) rgba(0, 0, 0, 0.25); }
.btn-peace-2.active, .btn-peace-2:active { background-image: none; -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); color: #94d7c4; }
/* end .btn-peace-2 */

/* class: .btn-peace-3,  color theme: Peace. */
.btn-peace-3 { text-shadow: 0px -1px 0px #3f8858; color: #ffffff; background-color: #5DA676; background-image: -moz-linear-gradient(top, #7bc494, #3f8858); background-image: -ms-linear-gradient(top, #7bc494, #3f8858); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#7bc494), to(#3f8858)); background-image: -webkit-linear-gradient(top, #7bc494, #3f8858); background-image: -o-linear-gradient(top, #7bc494, #3f8858); background-image: linear-gradient(top, #7bc494, #3f8858); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#7bc494', endColorstr='#3f8858', GradientType=0); border-color: #5DA676 #3f8858 #3f8858 #5DA676; border-color: rgba(0, 0, 0, 0.25) rgba(0, 0, 0, 0.35) rgba(0, 0, 0, 0.35) rgba(0, 0, 0, 0.25); }
.btn-peace-3:hover, .btn-peace-3:active, .btn-peace-3.active, .btn-peace-3.disabled, .btn-peace-3[disabled] { background-color: #3f8858; }
.btn-peace-3:hover { color: #ffffff; text-shadow: 0px -1px 0px #216a3a; }
.btn-peace-3:focus { color: #c1ffda; -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); border-color: #5DA676 #3f8858 #3f8858 #5DA676; border-color: rgba(0, 0, 0, 0.25) rgba(0, 0, 0, 0.35) rgba(0, 0, 0, 0.35) rgba(0, 0, 0, 0.25); }
.btn-peace-3.active, .btn-peace-3:active { background-image: none; -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); color: #c1ffda; }
/* end .btn-peace-3 */

/* class: .btn-peace-4,  color theme: Peace. */
.btn-peace-4 { text-shadow: 0px -1px 0px #77bb6d; color: #ffffff; background-color: #95D98B; background-image: -moz-linear-gradient(top, #b3f7a9, #77bb6d); background-image: -ms-linear-gradient(top, #b3f7a9, #77bb6d); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#b3f7a9), to(#77bb6d)); background-image: -webkit-linear-gradient(top, #b3f7a9, #77bb6d); background-image: -o-linear-gradient(top, #b3f7a9, #77bb6d); background-image: linear-gradient(top, #b3f7a9, #77bb6d); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3f7a9', endColorstr='#77bb6d', GradientType=0); border-color: #95D98B #77bb6d #77bb6d #95D98B; border-color: rgba(0, 0, 0, 0.25) rgba(0, 0, 0, 0.35) rgba(0, 0, 0, 0.35) rgba(0, 0, 0, 0.25); }
.btn-peace-4:hover, .btn-peace-4:active, .btn-peace-4.active, .btn-peace-4.disabled, .btn-peace-4[disabled] { background-color: #77bb6d; }
.btn-peace-4:hover { color: #ffffff; text-shadow: 0px -1px 0px #599d4f; }
.btn-peace-4:focus { color: #f9ffef; -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); border-color: #95D98B #77bb6d #77bb6d #95D98B; border-color: rgba(0, 0, 0, 0.25) rgba(0, 0, 0, 0.35) rgba(0, 0, 0, 0.35) rgba(0, 0, 0, 0.25); }
.btn-peace-4.active, .btn-peace-4:active { background-image: none; -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); color: #f9ffef; }
/* end .btn-peace-4 */

/* class: .btn-peace-5,  color theme: Peace. */
.btn-peace-5 { text-shadow: 0px -1px 0px #abd482; color: #000; background-color: #C9F2A0; background-image: -moz-linear-gradient(top, #e7ffbe, #abd482); background-image: -ms-linear-gradient(top, #e7ffbe, #abd482); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e7ffbe), to(#abd482)); background-image: -webkit-linear-gradient(top, #e7ffbe, #abd482); background-image: -o-linear-gradient(top, #e7ffbe, #abd482); background-image: linear-gradient(top, #e7ffbe, #abd482); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e7ffbe', endColorstr='#abd482', GradientType=0); border-color: #C9F2A0 #abd482 #abd482 #C9F2A0; border-color: rgba(0, 0, 0, 0.25) rgba(0, 0, 0, 0.35) rgba(0, 0, 0, 0.35) rgba(0, 0, 0, 0.25); }
.btn-peace-5:hover, .btn-peace-5:active, .btn-peace-5.active, .btn-peace-5.disabled, .btn-peace-5[disabled] { background-color: #abd482; }
.btn-peace-5:hover { color: #000; text-shadow: 0px -1px 0px #8db664; }
.btn-peace-5:focus { color: #000; -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); border-color: #C9F2A0 #abd482 #abd482 #C9F2A0; border-color: rgba(0, 0, 0, 0.25) rgba(0, 0, 0, 0.35) rgba(0, 0, 0, 0.35) rgba(0, 0, 0, 0.25); }
.btn-peace-5.active, .btn-peace-5:active { background-image: none; -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); color: #ffffff; }
/* end .btn-peace-5 */

/* change default styles for large screens */
@media only screen and (min-width:768px) {
	h2 {
		font-size:21px;
	}
	h2 a {
		text-decoration:underline;

	}
}
/* change default styles for small screens */
@media only screen and (max-width:767px) {
	#utilityNavBanner {
		background-position:-35px 0px;
	}
	
	#utility.nav {
		float:left;
		width:100%;
	}
	#utility.nav li {
		width:33%;
		
	}
	#primary.nav {
		margin-top:-30px;
		
	}
		#primary.nav li {
			width:50%;
		}
		#primary.nav a, #primary.nav b {
		}

		#breadcrumb {
			display:none;
		}
	
		div.group {
			margin-top:5px;
			margin-bottom:0px;
		}
	table.tblform input {
		width:100%;
	}
	 
	form#ss-form input, input.btn,a.btn {
		width:100%;
	}
}