@charset "utf-8"!important;
/* CSS Document */

/* button 
---------------------------------------------- */
.button {
	display: inline-block;
	height: 15px;
	zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
	*display: inline;
	vertical-align: middle;
	margin: 0 2px;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 14px/100% Arial, Helvetica, sans-serif;
	padding: .5em 2em .55em;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
	color:#ffffff;
	font-weight:bold;
}
.button:hover {
	color:#ffffff;
	text-decoration: underline;
}
.button:active {
	position: relative;
	top: 1px;
}

.bigrounded {
	-webkit-border-radius: 2em;
	-moz-border-radius: 2em;
	border-radius: 2em;
}
.medium {
	font-size: 12px;
	padding: .4em 1.5em .42em;
}
.small {
	font-size: 11px;
	padding: .6em 1em .275em;
}

/* color styles 
---------------------------------------------- */
/* dblue */
.dblue {
	color: #ffffff;
	border: solid 1px #2c4361;
	background: #7a99c1;
	background: -webkit-gradient(linear, left top, left bottom, from(#7a99c1), to(#2c4361));
	background: -moz-linear-gradient(top,  #7a99c1,  #2c4361);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#7a99c1', endColorstr='#2c4361');
}
.dblue:hover {
	background: #b2ced7;
	background: -webkit-gradient(linear, left top, left bottom, from(#5b7aa1), to(#1f324a));
	background: -moz-linear-gradient(top,  #5b7aa1,  #1f324a);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#5b7aa1', endColorstr='#1f324a');
}
.dblue:active {
	color: #9ab4d6;
	background: -webkit-gradient(linear, left top, left bottom, from(#2c4361), to(#7a99c1));
	background: -moz-linear-gradient(top,  #2c4361,  #7a99c1);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#2c4361', endColorstr='#7a99c1');
}
/* black */
.black {
	
	border: solid 1px #333;
	background: #333;
	background: -webkit-gradient(linear, left top, left bottom, from(#666), to(#000));
	background: -moz-linear-gradient(top,  #666,  #000);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#666666', endColorstr='#000000');
}
.black:hover {
	background: #000;
	background: -webkit-gradient(linear, left top, left bottom, from(#444), to(#000));
	background: -moz-linear-gradient(top,  #444,  #000);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#444444', endColorstr='#000000');
}
.black:active {
	color: #666;
	background: -webkit-gradient(linear, left top, left bottom, from(#000), to(#444));
	background: -moz-linear-gradient(top,  #000,  #444);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#666666');
}

/* gray */
.gray {
	
	border: solid 1px #555!important;
	background: #6e6e6e!important;
	background: -webkit-gradient(linear, left top, left bottom, from(#888), to(#575757))!important;
	background: -moz-linear-gradient(top,  #888,  #575757)!important;
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#888888', endColorstr='#575757')!important;
	
}
.gray:hover {
	background: #616161!important;
	background: -webkit-gradient(linear, left top, left bottom, from(#757575), to(#4b4b4b))!important;
	background: -moz-linear-gradient(top,  #757575,  #4b4b4b)!important;
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#757575', endColorstr='#4b4b4b')!important;
	
}
.gray:active {
	color: #afafaf!important;
	background: -webkit-gradient(linear, left top, left bottom, from(#575757), to(#888))!important;
	background: -moz-linear-gradient(top,  #575757,  #888)!important;
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#575757', endColorstr='#888888')!important;
}

/* white */
.white {
	
	border: solid 1px #b7b7b7!important;
	background: #fff;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ededed));
	background: -moz-linear-gradient(top,  #fff,  #ededed);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed');
}
.white:hover {
	background: #ededed;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#dcdcdc));
	background: -moz-linear-gradient(top,  #fff,  #dcdcdc);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dcdcdc');
}
.white:active {
	color: #999;
	background: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#fff));
	background: -moz-linear-gradient(top,  #ededed,  #fff);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#ffffff');
}

/* orange */
.orange {
	
	border: solid 1px #da7c0c;
	background: #f78d1d;
	background: -webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20));
	background: -moz-linear-gradient(top,  #faa51a,  #f47a20);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20');
}
.orange:hover {
	background: #f47c20;
	background: -webkit-gradient(linear, left top, left bottom, from(#f88e11), to(#f06015));
	background: -moz-linear-gradient(top,  #f88e11,  #f06015);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88e11', endColorstr='#f06015');
}
.orange:active {
	color: #fcd3a5;
	background: -webkit-gradient(linear, left top, left bottom, from(#f47a20), to(#faa51a));
	background: -moz-linear-gradient(top,  #f47a20,  #faa51a);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f47a20', endColorstr='#faa51a');
}

/* red */
.red {
	
	border: solid 1px #980c10!important;
	background: #d81b21!important;
	background: -webkit-gradient(linear, left top, left bottom, from(#ed1c24), to(#aa1317))!important;
	background: -moz-linear-gradient(top,  #ed1c24,  #aa1317)!important;
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed1c24', endColorstr='#aa1317')!important;
}
.red:hover {
	background: #b61318!important;
	background: -webkit-gradient(linear, left top, left bottom, from(#c9151b), to(#a11115))!important;
	background: -moz-linear-gradient(top,  #c9151b,  #a11115)!important;
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#c9151b', endColorstr='#a11115')!important;
}
.red:active {
	color: #de898c!important;
	background: -webkit-gradient(linear, left top, left bottom, from(#aa1317), to(#ed1c24))!important;
	background: -moz-linear-gradient(top,  #aa1317,  #ed1c24)!important;
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#aa1317', endColorstr='#ed1c24')!important;
}
/* #00A3A3 */
.dashboard {
	
	border: solid 1px #009899!important;
	background: #00A3A3!important;
	background: -webkit-gradient(linear, left top, left bottom, from(#00b0b3), to(#009699))!important;
	background: -moz-linear-gradient(top,  #00b0b3,  #009699)!important;
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#00b0b3', endColorstr='#009699')!important;
}
.dashboard:hover {
	background: #00A3A3!important;
	background: -webkit-gradient(linear, left top, left bottom, from(#00b0b3), to(#009699))!important;
	background: -moz-linear-gradient(top,  #00b0b3,  #009699)!important;
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#00b0b3', endColorstr='#009699')!important;
}
.dashboard:active {
	color: #00A3A3!important;
	background: -webkit-gradient(linear, left top, left bottom, from(#00b0b3), to(#009699))!important;
	background: -moz-linear-gradient(top,  #00b0b3,  #009699)!important;
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#00b0b3', endColorstr='#009699')!important;
}

/* blue */
.blue {
	border: solid 1px #0076a3!important;
	background: #0095cd!important;
	background: -webkit-gradient(linear, left top, left bottom, from(#00adee), to(#0078a5))!important;
	background: -moz-linear-gradient(top,  #00adee,  #0078a5)!important;
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#00adee', endColorstr='#0078a5')!important;
}
.blue:hover {
	background: #007ead!important;
	background: -webkit-gradient(linear, left top, left bottom, from(#0095cc), to(#00678e))!important;
	background: -moz-linear-gradient(top,  #0095cc,  #00678e);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#0095cc', endColorstr='#00678e')!important;
	
}
.blue:active {
	color: #80bed6!important;
	background: -webkit-gradient(linear, left top, left bottom, from(#0078a5), to(#00adee))!important;
	background: -moz-linear-gradient(top,  #0078a5,  #00adee)!important;
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#0078a5', endColorstr='#00adee')!important;
}

/* rosy */
.rosy {
	color: #fae7e9!important;
	border: solid 1px #b73948!important;
	background: #da5867!important;
	background: -webkit-gradient(linear, left top, left bottom, from(#f16c7c), to(#bf404f))!important;
	background: -moz-linear-gradient(top,  #f16c7c,  #bf404f)!important;
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f16c7c', endColorstr='#bf404f')!important;
}
.rosy a{
	color: #fff!important;
	
}
.rosy:hover {
	background: #fae7e9!important;
	background: -webkit-gradient(linear, left top, left bottom, from(#cf5d6a), to(#a53845))!important;
	background: -moz-linear-gradient(top,  #cf5d6a,  #a53845)!important;
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#cf5d6a', endColorstr='#a53845')!important;
}
.rosy:active {
	color: #dca4ab!important;
	background: -webkit-gradient(linear, left top, left bottom, from(#bf404f), to(#f16c7c))!important;
	background: -moz-linear-gradient(top,  #bf404f,  #f16c7c)!important;
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#bf404f', endColorstr='#f16c7c')!important;
}

/* green */
.green {
	color: #fff!important;
	border: solid 1px #538312!important;
	background: #64991e!important;
	background: -webkit-gradient(linear, left top, left bottom, from(#7db72f), to(#4e7d0e))!important;
	background: -moz-linear-gradient(top,  #7db72f,  #4e7d0e)!important;
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#7db72f', endColorstr='#4e7d0e')!important;
}
.green:hover {
	background: #538018!important;
	background: -webkit-gradient(linear, left top, left bottom, from(#6b9d28), to(#436b0c))!important;
	background: -moz-linear-gradient(top,  #6b9d28,  #436b0c)!important;
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#6b9d28', endColorstr='#436b0c')!important;
}
.green:active {
	color: #a9c08c!important;
	background: -webkit-gradient(linear, left top, left bottom, from(#4e7d0e), to(#7db72f))!important;
	background: -moz-linear-gradient(top,  #4e7d0e,  #7db72f)!important;
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#4e7d0e', endColorstr='#7db72f')!important;
}
/*purple
.purple {
	color: #fff;
	border: solid 1px #724772;
	background: #724772;
	background: -webkit-gradient(linear, left top, left bottom, from(#7db72f), to(#4e7d0e));
	background: -moz-linear-gradient(top,  #724772,  #724772);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#7db72f', endColorstr='#4e7d0e');
}
.purple:hover {
	background: #5B395B;
	background: -webkit-gradient(linear, left top, left bottom, from(#6b9d28), to(#436b0c));
	background: -moz-linear-gradient(top,  #5B395B,  #5B395B);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#6b9d28', endColorstr='#436b0c');
}
.purple:active {
	color: #AD33AD;
	background: -webkit-gradient(linear, left top, left bottom, from(#FA8072), to(#7db72f));
	background: -moz-linear-gradient(top,  #5B395B,  #8E6C8E);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#4e7d0e', endColorstr='#7db72f');
}

/* pink */
.pink {
	color: #feeef5!important;
	border: solid 1px #d2729e!important;
	background: #f895c2!important;
	background: -webkit-gradient(linear, left top, left bottom, from(#feb1d3), to(#f171ab))!important;
	background: -moz-linear-gradient(top,  #feb1d3,  #f171ab)!important;
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#feb1d3', endColorstr='#f171ab')!important;
}.pink a{
	color: #fff!important;
}
.pink:hover {
	background: #d57ea5!important;
	background: -webkit-gradient(linear, left top, left bottom, from(#f4aacb), to(#e86ca4))!important;
	background: -moz-linear-gradient(top,  #f4aacb,  #e86ca4)!important;
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4aacb', endColorstr='#e86ca4')!important;
}
.pink:active {
	color: #f3c3d9!important;
	background: -webkit-gradient(linear, left top, left bottom, from(#f171ab), to(#feb1d3))!important;
	background: -moz-linear-gradient(top,  #f171ab,  #feb1d3)!important;
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f171ab', endColorstr='#feb1d3')!important;
}
.formbutton{
	display: inline-block;
	height: 25px;
	width:95px;
	zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
	*display: inline;
	vertical-align: middle;
	margin: 0 2px;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 14px/100% Arial, Helvetica, sans-serif;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
	color:#ffffff;
	font-weight:bold;
}
.importbutton{
	display: inline-block;
	height: 25px;
	zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
	*display: inline;
	vertical-align: middle;
	margin: 0 2px;
	padding-bottom: 28px;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 14px/100% Arial, Helvetica, sans-serif;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
	color:#ffffff;
	font-weight:bold;
}
.dateButton{
	display: inline-block;
	height: 22px;
	zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
	*display: inline;
	vertical-align: middle;
	margin: 0 1px;
	*padding-bottom: 0px;
	padding: 2px 5px 2px ;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 14px/100% Arial, Helvetica, sans-serif;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
	color:#ffffff;
	font-weight:bold;
	
}

/* maroon */
.maroon {
	color: #ffffff!important;
	border: solid 1px #B0788B !important;
	background: #C4859A!important;
	background: -webkit-gradient(linear, left top, left bottom, from(#C4859A), to(#C4859A))!important;
	background: -moz-linear-gradient(top,  #C4859A,  #C4859A)!important;
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#C4859A', endColorstr='#C4859A')!important;
}
.maroon:hover {
	background: #b61318!important;
	background: -webkit-gradient(linear, left top, left bottom, from(#C4859A), to(#C4859A))!important;
	background: -moz-linear-gradient(top,  #C4859A,  #C4859A)!important;
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#61644f', endColorstr='#C4859A')!important;
}
.maroon:active {
	color: #a3a78d!important;
	background: -webkit-gradient(linear, left top, left bottom, from(#C4859A), to(#C4859A))!important;
	background: -moz-linear-gradient(top,  #C4859A,  #C4859A)!important;
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#C4859A', endColorstr='#C4859A')!important;
}


/* brightGreen */
.brightGreen {
	color: #fff!important;
	border: solid 1px #99CC00!important;
	background: #99CC00!important;
	background: -webkit-gradient(linear, left top, left bottom, from(#99CC00), to(#99CC00))!important;
	background: -moz-linear-gradient(top,  #99CC00,  #99CC00)!important;
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#99CC00', endColorstr='#99CC00')!important;
}
.brightGreen:hover {
	background: #538018!important;
	background: -webkit-gradient(linear, left top, left bottom, from(#99CC00), to(#99CC00))!important;
	background: -moz-linear-gradient(top,  #99CC00,  #99CC00)!important;
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#99CC00', endColorstr='#99CC00')!important;
}
.brightGreen:active {
	color: #a9c08c!important;
	background: -webkit-gradient(linear, left top, left bottom, from(#99CC00), to(#99CC00))!important;
	background: -moz-linear-gradient(top,  #99CC00,  #99CC00)!important;
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#99CC00', endColorstr='#99CC00')!important;
}

/* lightGreen */
.lightGreen {
	color: #fff!important;
	border: solid 1px #47b847!important;
	background: #64991e!important;
	background: -webkit-gradient(linear, left top, left bottom, from(#85CF85), to(#5abf5a))!important;
	background: -moz-linear-gradient(top,  #85CF85,  #5abf5a)!important;
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#85CF85', endColorstr='#5abf5a')!important;
}
.lightGreen:hover {
	background: #538018!important;
	background: -webkit-gradient(linear, left top, left bottom, from(#47b847), to(#40a540))!important;
	background: -moz-linear-gradient(top,  #47b847,  #40a540)!important;
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#47b847', endColorstr='#40a540')!important;
}
.lightGreen:active {
	color: #a9c08c!important;
	background: -webkit-gradient(linear, left top, left bottom, from(#5abf5a), to(#85CF85))!important;
	background: -moz-linear-gradient(top,  #5abf5a,  #85CF85)!important;
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#5abf5a', endColorstr='#85CF85')!important;
}

/* lightGray */
.lightGray {
	border: solid 1px #8E8E8E!important;
	background: #B2B2B2!important;
	background: -webkit-gradient(linear, left top, left bottom, from(#B2B2B2), to(#B2B2B2))!important;
	background: -moz-linear-gradient(top,  #B2B2B2,  #B2B2B2)!important;
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#B2B2B2', endColorstr='#B2B2B2')!important;
	
}
.lightGray:hover {
	background: #B2B2B2!important;
	background: -webkit-gradient(linear, left top, left bottom, from(#B2B2B2), to(#B2B2B2))!important;
	background: -moz-linear-gradient(top,  #B2B2B2,  #B2B2B2)!important;
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#B2B2B2', endColorstr='#B2B2B2')!important;
	
}
.lightGray:active {
	color: #afafaf!important;
	background: -webkit-gradient(linear, left top, left bottom, from(#B2B2B2), to(#B2B2B2))!important;
	background: -moz-linear-gradient(top,  #B2B2B2,  #B2B2B2)!important;
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#B2B2B2', endColorstr='#B2B2B2')!important;
}

/* bblue */
.bblue {
	border: solid 1px #66C2C5!important;
	background: #66C2C5!important;
	background: -webkit-gradient(linear, left top, left bottom, from(#66C2C5), to(#66C2C5))!important;
	background: -moz-linear-gradient(top,  #66C2C5,  #66C2C5)!important;
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#v', endColorstr='#66C2C5')!important;
}
.bblue:hover {
	background: #66C2C5!important;
	background: -webkit-gradient(linear, left top, left bottom, from(#66C2C5), to(#66C2C5))!important;
	background: -moz-linear-gradient(top,  #66C2C5,  #66C2C5)!important;
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#66C2C5', endColorstr='#66C2C5')!important;
	
}
.bblue:active {
	color: #66C2C5!important;
	background: -webkit-gradient(linear, left top, left bottom, from(#66C2C5), to(#66C2C5))!important;
	background: -moz-linear-gradient(top,  #66C2C5,  #66C2C5)!important;
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#66C2C5', endColorstr='#66C2C5')!important;
}


/* lightRed */
.lightRed {
	border: solid 1px #E4615E!important;
	background: #FD6C68!important;
	background: -webkit-gradient(linear, left top, left bottom, from(#FD6C68), to(#FD6C68))!important;
	background: -moz-linear-gradient(top,  #FD6C68,  #FD6C68)!important;
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#FD6C68', endColorstr='#FD6C68')!important;
}
.lightRed:hover {
	background: #FD6C68!important;
	background: -webkit-gradient(linear, left top, left bottom, from(#FD6C68), to(#FD6C68))!important;
	background: -moz-linear-gradient(top,  #FD6C68,  #FD6C68)!important;
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#FD6C68', endColorstr='#FD6C68')!important;
}
.lightRed:active {
	color: #de898c!important;
	background: -webkit-gradient(linear, left top, left bottom, from(#FD6C68), to(#FD6C68))!important;
	background: -moz-linear-gradient(top,  #aa1317,  #FD6C68)!important;
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#FD6C68', endColorstr='#FD6C68')!important;
}


/* seaBlue */
.seaBlue {
	color: #fff!important;
	border: solid 1px #2E8A5C!important;
	background: #339966!important;
	background: -webkit-gradient(linear, left top, left bottom, from(#339966), to(#339966))!important;
	background: -moz-linear-gradient(top,  #339966,  #339966)!important;
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#339966', endColorstr='#339966')!important;
}
.seaBlue:hover {
	background: #339966!important;
	background: -webkit-gradient(linear, left top, left bottom, from(#339966), to(#339966))!important;
	background: -moz-linear-gradient(top,  #339966,  #339966)!important;
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#339966', endColorstr='#339966')!important;
}
.seaBlue:active {
	color: #fff!important;
	background: -webkit-gradient(linear, left top, left bottom, from(#339966), to(#339966))!important;
	background: -moz-linear-gradient(top,  #339966,  #339966)!important;
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#339966', endColorstr='#339966')!important;
}

/* dgreen */
.dgreen {
	color: #ffffff!important;
	border: solid 1px #3e4134 !important;
	background: #d81b21!important;
	background: -webkit-gradient(linear, left top, left bottom, from(#7b7f66), to(#3e4134))!important;
	background: -moz-linear-gradient(top,  #7b7f66,  #3e4134)!important;
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#7b7f66', endColorstr='#3e4134')!important;
}
.dgreen:hover {
	background: #b61318!important;
	background: -webkit-gradient(linear, left top, left bottom, from(#61644f), to(#26281f))!important;
	background: -moz-linear-gradient(top,  #61644f,  #26281f)!important;
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#61644f', endColorstr='#26281f')!important;
}
.dgreen:active {
	color: #a3a78d!important;
	background: -webkit-gradient(linear, left top, left bottom, from(#3e4134), to(#7b7f66))!important;
	background: -moz-linear-gradient(top,  #3e4134,  #7b7f66)!important;
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#3e4134', endColorstr='#7b7f66')!important;
}