#bodyBorderTop {
	background-color:#418DC0;
}
/********************************** START Header **********************************/
.container header .navbar .navbar-inner {
	background-color:#35363D;
}
/********************************** END Header **********************************/
/********************************** START Module **********************************/
.container .body section.module > ul > li:hover {
	background-color:#f3f3f3;
}
.module h3, .module h4 {
	background:url(../images/feedstuffs/noise-light.png) repeat 0 0 #418DC0;
	border-radius:5px 5px 0 0;
	border-bottom:3px solid #35363D;
	font-family:'charis_silbold', Georgia, sans-serif;
	font-weight:400;
	font-size:1.5em;
	line-height:1.7em;
	padding-left:5px; 
	text-align:center;
}
/********************************** END Module **********************************/
/********************************** START Newsletter **********************************/
.newsletter-form, .login-form {
	background-color:#DDE5EB;
	border:1px solid #bbb;
}
.newsletter-form #newsletter-input:focus, .login-form #username-input:focus, .login-form #password-input:focus {
	background-color:#fff;
	border-bottom:1px dashed #CACDE4;
	color:#35363D;
}
/********************************** END Module **********************************/
/********************************** START Login **********************************/
#ctl00_MainContent_templCtrl_66__loginControl_emailDiv p {
	padding:10px 0px 0px 10px;
}
#ctl00_MainContent_templCtrl_66__loginControl_passwordDiv p {
	padding:10px 0px 0px 10px;
}
#ctl00_MainContent_templCtrl_66__loginControl_rememberMeCb {
    margin-left: 10px;
    float: left;
    margin-right: 10px;
}
.aLoginBtn {
display:inline-block;
*display:inline;
*zoom:1;
padding:4px 10px 4px;
margin-bottom:0;
font-size:13px;
line-height:18px;
color:#333333;
text-align:center;
text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);
vertical-align:middle;
background-color:#f5f5f5;
background-image:-moz-linear-gradient(top, #ffffff, #e6e6e6);
background-image:-ms-linear-gradient(top, #ffffff, #e6e6e6);
background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
background-image:-webkit-linear-gradient(top, #ffffff, #e6e6e6);
background-image:-o-linear-gradient(top, #ffffff, #e6e6e6);
background-image:linear-gradient(top, #ffffff, #e6e6e6);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);
border-color:#e6e6e6 #e6e6e6 #bfbfbf;
border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
filter:progid:dximagetransform.microsoft.gradient(enabled=false);
border:1px solid #cccccc;
border-bottom-color:#b3b3b3;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
-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;
}
.aLoginBtn:first-child {
*margin-left:0;
}
.aLoginBtn:hover {
color:#0a69b5;
text-decoration:none;
background-color:#e6e6e6;
background-color: inherit;
-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;
}
.aLoginBtn:focus {
outline:thin dotted;
outline:5px auto -webkit-focus-ring-color;
outline-offset:-2px;
}
.aLoginBtn.active, .aLoginBtn: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;
}
.aLoginBtn.disabled, .aLoginBtn[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;
}
.aLoginBtn.primary, .aLoginBtn.primary:hover, .aLoginBtn-warning, .aLoginBtn-warning:hover, .aLoginBtn.danger, .aLoginBtn.danger:hover, .aLoginBtn.success, .aLoginBtn.success:hover, .aLoginBtn-info, .aLoginBtn-info:hover, .aLoginBtn.vrg-blue, .aLoginBtn.vrg-blue:hover {
text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);
color:#ffffff;
}
.aLoginBtn.primary.active, .aLoginBtn-warning.active, .aLoginBtn.danger.active, .aLoginBtn.success.active, .aLoginBtn-info.active {
color:rgba(255, 255, 255, 0.75);
}
.aLoginBtn.primary {
background-color:#2a2a2a;
background-image:-moz-linear-gradient(top, #334433, #293729);
background-image:-ms-linear-gradient(top, #334433, #293729);
background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#334433), to(#293729));
background-image:-webkit-linear-gradient(top, #334433, #293729);
background-image:-o-linear-gradient(top, #2f2f2f, #293729);
background-image:linear-gradient(top, #334433, #293729);
background-repeat:repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2f2f2f', endColorstr='#222222', GradientType=0);
border-color:#293729 #293729 #222222;
border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.aLoginBtn.primary:hover, .aLoginBtn.primary:active, .aLoginBtn.primary.active, .aLoginBtn.primary.disabled, .aLoginBtn.primary[disabled] {
background-color:#0044cc;
background-color:#293729;
}
.aLoginBtn.primary:active, .aLoginBtn.primary.active {
background-color:#003399 \9;
background-color:#080808 \9;
}
.aLoginBtn-warning {
background-color:#faa732;
background-image:-moz-linear-gradient(top, #fbb450, #f89406);
background-image:-ms-linear-gradient(top, #fbb450, #f89406);
background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));
background-image:-webkit-linear-gradient(top, #fbb450, #f89406);
background-image:-o-linear-gradient(top, #fbb450, #f89406);
background-image:linear-gradient(top, #fbb450, #f89406);
background-repeat:repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbb450', endColorstr='#f89406', GradientType=0);
border-color:#f89406 #f89406 #ad6704;
border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.aLoginBtn-warning:hover, .aLoginBtn-warning:active, .aLoginBtn-warning.active, .aLoginBtn-warning.disabled, .aLoginBtn-warning[disabled] {
background-color:#f89406;
}
.aLoginBtn-warning:active, .aLoginBtn-warning.active {
background-color:#c67605 \9;
}
.aLoginBtn.danger {
background-color:#da4f49;
background-image:-moz-linear-gradient(top, #ee5f5b, #bd362f);
background-image:-ms-linear-gradient(top, #ee5f5b, #bd362f);
background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f));
background-image:-webkit-linear-gradient(top, #ee5f5b, #bd362f);
background-image:-o-linear-gradient(top, #ee5f5b, #bd362f);
background-image:linear-gradient(top, #ee5f5b, #bd362f);
background-repeat:repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#bd362f', GradientType=0);
border-color:#bd362f #bd362f #802420;
border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.aLoginBtn.danger:hover, .aLoginBtn.danger:active, .aLoginBtn.danger.active, .aLoginBtn.danger.disabled, .aLoginBtn.danger[disabled] {
background-color:#bd362f;
}
.aLoginBtn.danger:active, .aLoginBtn.danger.active {
background-color:#942a25 \9;
}
.aLoginBtn.success {
background-color:#5bb75b;
background-image:-moz-linear-gradient(top, #62c462, #51a351);
background-image:-ms-linear-gradient(top, #62c462, #51a351);
background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351));
background-image:-webkit-linear-gradient(top, #62c462, #51a351);
background-image:-o-linear-gradient(top, #62c462, #51a351);
background-image:linear-gradient(top, #62c462, #51a351);
background-repeat:repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#51a351', GradientType=0);
border-color:#51a351 #51a351 #387038;
border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.aLoginBtn.success:hover, .aLoginBtn.success:active, .aLoginBtn.success.active, .aLoginBtn.success.disabled, .aLoginBtn.success[disabled] {
background-color:#51a351;
}
.aLoginBtn.success:active, .aLoginBtn.success.active {
background-color:#408140 \9;
}
/********************************** END Login **********************************/
/********************************** START Footer **********************************/
.container footer {
	background-color:#ddd;
}
.container.feed footer .row > .span3  {
	width:215px;
}
.container.feed footer .row > .span4  {
	width:280px;
}
.container footer > div  a, .container footer > div  a:visited {
	text-shadow:0 1px 0 #FFF;
}
.container footer > div  h6 {
	background-color:#35363D;
	color:#fff;
}
/********************************** END Footer **********************************/