@charset "utf-8";

.blue { background-color:#3498db;}
.dark{ background-color:#34495e;}
.red { background-color:#567925;}
.orange { background-color:#e67e22;}
.green { background:#27ae60;}

.btn, .btn:visited { padding:5px 10px 5px 10px;line-height:18px; cursor: pointer;font-family:verdana;font-size:13px;   -moz-border-radius: 3px;-webkit-border-radius: 3px;-khtml-border-radius: 3px; border-radius: 3px; text-decoration:none; }
.btnsmall, .btnsmall:visited { padding:5px 10px 5px 10px;line-height:8px; cursor: pointer;font-family:verdana;font-size:10px;   -moz-border-radius: 3px;-webkit-border-radius: 3px;-khtml-border-radius: 3px; border-radius: 3px; text-decoration:none; }
.cblue, .cblue:visited, .cblue:link, .cblue:active { background-color:#567925; color:#fff;   text-decoration:none;   }
.cblue:hover { color:#fff; background-color:#567925;  text-decoration:none; }
.cred, .cred:visited, .cred:link, .cred:active { background-color:#e74c3c; color:#fff;   text-decoration:none;   }
.red:hover { color:#fff; background-color:#c0392b;  text-decoration:none; }
.corange, .corange:visited, .corange:link, .corange:active { background-color:#e67e22; color:#fff;   text-decoration:none;   }
.corange:hover { color:#fff; background-color:#d35400;  text-decoration:none; }

.cdark, .cdark:visited, .cdark:link, .cdark:active { background-color:#cfcfcf; color:#fff;   text-decoration:none;   }
.cdark:hover { color:#fff; background-color:#cfcfcf;  text-decoration:none; }

.cwhite , .cwhite:visited, .cwhite:link, .cwhite:active  {background-color:#fff; color:#999; text-decoration:none;}
.cwhite:hover { color:#999; background-color:#fff;  text-decoration:none; }
/* Boxes  */
.darkboxlight{background-color:#34495e; color:#fff;   text-decoration:none; }
.darkboxhard{background-color:#2c3e50; color:#fff;   text-decoration:none; }
.darkboxhard hr{ border: 0; height: 0; margin:3px 0px 3px 0px; border-top: 1px dashed #284269;}

#sidebar .header{ background-color:#567925; color:#fff; -moz-border-radius: 3px 3px 0 0;-webkit-border-radius: 3px 3px 0 0;-khtml-border-radius:  3px 3px 0 0; border-radius: 3px 3px 0 0; padding:px 0 0px 0px; }
#sidebar .contentbox{padding:10px; background:#fff; -moz-border-radius:0 0  3px 3px;-webkit-border-radius:0 0 3px 3px;-khtml-border-radius:0 0 3px 3px; border-radius:0 0 3px 3px; }
#sidebar .contentboxsec{padding:10px; background:#fff; -moz-border-radius:0 0 0 0;-webkit-border-radius:0 0 0 0 ;-khtml-border-radius:0 0 0 0 ; border-radius:0 0 0 0 ; }
#sidebar .footersec { background-color:#cfcfcf; color:#fff; -moz-border-radius: 0 0 3px 3px;-webkit-border-radius: 0px 0px 3px 3px;-khtml-border-radius:  0 0 3px 3px; border-radius: 0 0 3px 3px; padding:5px 5px 5px 5px; }
#sidebar .footersec:hover { background-color:#e5acac; color:#fff; -moz-border-radius: 0 0 3px 3px;-webkit-border-radius: 0px 0px 3px 3px;-khtml-border-radius:  0 0 3px 3px; border-radius: 0 0 3px 3px; padding:px 0 0px 0px; }
#sidebar .footersec a { text-decoration:none; color:#fff; font-size:11px;font-family: 'Open Sans', sans-serif;  font-weight:100; font-size:11px;}


.column .header { color:#fff; -moz-border-radius: 3px 3px 0 0;-webkit-border-radius: 3px 3px 0 0;-khtml-border-radius:  3px 3px 0 0; border-radius: 3px 3px 0 0; padding:5px 0 5px 10px;}
.column .contentbox{padding:10px; background:#fff; -moz-border-radius:0 0  3px 3px;-webkit-border-radius:0 0 3px 3px;-khtml-border-radius:0 0 3px 3px; border-radius:0 0 3px 3px; }
.column .red{background-color:#e74c3c; }
.column .green{background:#27ae60;}
.column .orange{background:#d35400;}
 