/* # Skin (default)
==================================================

    === header ===
	#004f25 darker green
	#018752 dark green
	#0daf5c fresh green
	#53bc7a light green
	#a1d5ae super light green

    === submenu ===
	#004f25 deep grey
	#00843f dark grey
	#009b49 grey

    === footer ===
	#cfe8d3 bright green

==================================================*/

/*=== Submenu ===*/
#submenu .container a{ background-color: #f7f7f7;}
#submenu .container a:hover{background-color: #f7f7f7;}
#submenu .container li a.current{ background-color: #f7f7f7;}

/*=== Homepage ===*/
.signin-col {
	background: #00A94F;
}
.mode-switch ul li a{ background-color: #e0e0e0; }
.mode-switch ul li a.active{ background: #f3f3f3; }
.signin-content {
	background: #f3f3f3 ;
}
.signin-form .text, .signin-form .text-short { border-color: #b2b2b2;}
.signin-form .selector, .signin-form .selector-low { border-color: #b2b2b2;}
.green-render {
	background: #c3c3c3 ;
	background: -moz-linear-gradient(top,  #ffffff 0%, #c3c3c3 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#c3c3c3));
	background: -webkit-linear-gradient(top,  #ffffff 0%,#c3c3c3 100%);
	background: -o-linear-gradient(top,  #ffffff 0%,#c3c3c3 100%);
	background: -ms-linear-gradient(top,  #ffffff 0%,#c3c3c3 100%);
	background: linear-gradient(top,  #ffffff 0%,#c3c3c3 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#c3c3c3',GradientType=0 );
}
.express-control-nav .flex-control-paging li a { background: #53bc7a;}
.express-control-nav .flex-control-paging li a.flex-active { background: #018752;}

/*=== Content ===*/
h3.feature-title { color:#004f25; font-weight:normal;}
.content-title { border-left-color: #018752; color:#018752;}
.content-title-full { color:#018752;}

/*=== FAQ ===*/
#faqmenu .container{ background: #f2fbf6;}

/*=== Service intro ===*/
.intro-nav-item.active{border-left-color: #018752;}
.intro-box{
	background: #cfe8d3;
	background: -moz-linear-gradient(top,  #cfe8d3 0%, #a1d5ae 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cfe8d3), color-stop(100%,#a1d5ae));
	background: -webkit-linear-gradient(top,  #cfe8d3 0%,#a1d5ae 100%);
	background: -o-linear-gradient(top,  #cfe8d3 0%,#a1d5ae 100%);
	background: -ms-linear-gradient(top,  #cfe8d3 0%,#a1d5ae 100%);
	background: linear-gradient(top,  #cfe8d3 0%,#a1d5ae 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cfe8d3', endColorstr='#a1d5ae',GradientType=0 );
}
.intro-box-order {
	background:#018752;
	background: -moz-linear-gradient(top,  #004f25 0%, #018752 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#004f25), color-stop(100%,#018752));
	background: -webkit-linear-gradient(top,  #004f25 0%,#018752 100%);
	background: -o-linear-gradient(top,  #004f25 0%,#018752 100%);
	background: -ms-linear-gradient(top,  #004f25 0%,#018752 100%);
	background: linear-gradient(top,  #004f25 0%,#018752 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#004f25', endColorstr='#018752',GradientType=0 );
}
.intro-screen { background:#018752; }

/*=== Credit card page ===*/
.cc-form{
	background: #cfe8d3;
	background: -moz-linear-gradient(top,  #cfe8d3 0%, #a1d5ae 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cfe8d3), color-stop(100%,#a1d5ae));
	background: -webkit-linear-gradient(top,  #cfe8d3 0%,#a1d5ae 100%);
	background: -o-linear-gradient(top,  #cfe8d3 0%,#a1d5ae 100%);
	background: -ms-linear-gradient(top,  #cfe8d3 0%,#a1d5ae 100%);
	background: linear-gradient(top,  #cfe8d3 0%,#a1d5ae 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cfe8d3', endColorstr='#a1d5ae',GradientType=0 );
}