
/* Compiled CSS, generated from "/home/styles.less" */


body {
  background-image: url('images/background.jpg');
}
#mainbody {
  -webkit-box-shadow: 0px 0px 50px 5px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0px 0px 50px 5px rgba(0, 0, 0, 0.5);
  box-shadow: 0px 0px 50px 5px rgba(0, 0, 0, 0.5);
}
.a02 #menu_main {
  background-image: linear-gradient(bottom, #11354d 30%, #43668e 100%);
  background-image: -o-linear-gradient(bottom, #11354d 30%, #43668e 100%);
  background-image: -moz-linear-gradient(bottom, #11354d 30%, #43668e 100%);
  background-image: -webkit-linear-gradient(bottom, #11354d 30%, #43668e 100%);
  background-image: -ms-linear-gradient(bottom, #11354d 30%, #43668e 100%);
  background-image: -webkit-gradient(linear, left bottom, left top, color-stop(30%, #11354d), color-stop(1, #43668e));
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#43668e', endColorstr='#11354d',GradientType=0 );
  font-size: 1.3em;
  color: #E4E5E5;
}
.a02 #menu_main ul {
  display: table;
  margin: 0 auto;
  max-width: 980px;
}
.a02 #menu_main ul li {
  display: inline;
}
#menu_main ul li a.active {
  color: #FEEF98;
  background-image: linear-gradient(bottom, #022031 30%, #345478 100%);
  background-image: -o-linear-gradient(bottom, #022031 30%, #345478 100%);
  background-image: -moz-linear-gradient(bottom, #022031 30%, #345478 100%);
  background-image: -webkit-linear-gradient(bottom, #022031 30%, #345478 100%);
  background-image: -ms-linear-gradient(bottom, #022031 30%, #345478 100%);
  background-image: -webkit-gradient(linear, left bottom, left top, color-stop(30%, #022031), color-stop(1, #345478));
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#345478', endColorstr='#022031',GradientType=0 );
}
#menu_main ul li a:active {
  color: #ffffff;
  background-image: linear-gradient(bottom, #022031 30%, #345478 100%);
  background-image: -o-linear-gradient(bottom, #022031 30%, #345478 100%);
  background-image: -moz-linear-gradient(bottom, #022031 30%, #345478 100%);
  background-image: -webkit-linear-gradient(bottom, #022031 30%, #345478 100%);
  background-image: -ms-linear-gradient(bottom, #022031 30%, #345478 100%);
  background-image: -webkit-gradient(linear, left bottom, left top, color-stop(30%, #022031), color-stop(1, #345478));
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#345478', endColorstr='#022031',GradientType=0 );
}
#menu_main ul li a:hover {
  color: #ffffff;
  background-image: linear-gradient(bottom, #022031 30%, #345478 100%);
  background-image: -o-linear-gradient(bottom, #022031 30%, #345478 100%);
  background-image: -moz-linear-gradient(bottom, #022031 30%, #345478 100%);
  background-image: -webkit-linear-gradient(bottom, #022031 30%, #345478 100%);
  background-image: -ms-linear-gradient(bottom, #022031 30%, #345478 100%);
  background-image: -webkit-gradient(linear, left bottom, left top, color-stop(30%, #022031), color-stop(1, #345478));
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#345478', endColorstr='#022031',GradientType=0 );
}
.a02 #menu_main ul li:last-child {
  float: none;
}
.a02 #index_menu1 {
  float: none;
  width: 980px;
  margin: 0 auto 0;
  background-image: linear-gradient(bottom, #11354d 30%, #44678f 100%);
  background-image: -o-linear-gradient(bottom, #11354d 30%, #44678f 100%);
  background-image: -moz-linear-gradient(bottom, #11354d 30%, #44678f 100%);
  background-image: -webkit-linear-gradient(bottom, #11354d 30%, #44678f 100%);
  background-image: -ms-linear-gradient(bottom, #11354d 30%, #44678f 100%);
  background-image: -webkit-gradient(linear, left bottom, left top, color-stop(30%, #11354d), color-stop(1, #44678f));
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#44678f', endColorstr='#11354d',GradientType=0 );
}
.a02 #index_menu1 ul li a {
  color: #ffffff;
}
.a02 #index_menu1 ul li a:hover {
  background-image: linear-gradient(bottom, #022031 30%, #3a5b81 100%);
  background-image: -o-linear-gradient(bottom, #022031 30%, #3a5b81 100%);
  background-image: -moz-linear-gradient(bottom, #022031 30%, #3a5b81 100%);
  background-image: -webkit-linear-gradient(bottom, #022031 30%, #3a5b81 100%);
  background-image: -ms-linear-gradient(bottom, #022031 30%, #3a5b81 100%);
  background-image: -webkit-gradient(linear, left bottom, left top, color-stop(30%, #022031), color-stop(1, #3a5b81));
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3a5b81', endColorstr='#022031',GradientType=0 );
}
input[type="submit"] {
  background-image: linear-gradient(bottom, #194878 30%, #47c0c6 100%);
  background-image: -o-linear-gradient(bottom, #194878 30%, #47c0c6 100%);
  background-image: -moz-linear-gradient(bottom, #194878 30%, #47c0c6 100%);
  background-image: -webkit-linear-gradient(bottom, #194878 30%, #47c0c6 100%);
  background-image: -ms-linear-gradient(bottom, #194878 30%, #47c0c6 100%);
  background-image: -webkit-gradient(linear, left bottom, left top, color-stop(30%, #194878), color-stop(1, #47c0c6));
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#47c0c6', endColorstr='#194878',GradientType=0 );
  color: white;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-right: 10px;
  padding-left: 10px;
  font-size: 18pt;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  behavior: url(/apps/blocks/javascript/border-radius.htc);
  vertical-align: middle;
  *vertical-align: text-bottom;
}
.uniFormBlocks input[type="text"] {
  font-size: 1em;
}
input[type="text"] {
  font-size: 25pt;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  behavior: url(/apps/blocks/javascript/border-radius.htc);
  vertical-align: middle;
  *vertical-align: text-bottom;
}
#ticker {
  background-image: linear-gradient(bottom, #7390b2 30%, #7390b2 100%);
  background-image: -o-linear-gradient(bottom, #7390b2 30%, #7390b2 100%);
  background-image: -moz-linear-gradient(bottom, #7390b2 30%, #7390b2 100%);
  background-image: -webkit-linear-gradient(bottom, #7390b2 30%, #7390b2 100%);
  background-image: -ms-linear-gradient(bottom, #7390b2 30%, #7390b2 100%);
  background-image: -webkit-gradient(linear, left bottom, left top, color-stop(30%, #7390b2), color-stop(1, #7390b2));
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7390b2', endColorstr='#7390b2',GradientType=0 );
}
.page H1, .page H1 A {
  color: #305476;
}
.page H2 {
  color: #2c7a98;
}
.page H3 {
  color: #2c7a98;
}
.a02 #pages_content,
.a02 #page_content,
.a02 #page_body,
.a02 #index_menu1 {
  border-radius: 0px 0px 20px 20px;
  -moz-border-radius: 0px 0px 20px 20px;
  -webkit-border-radius: 0px 0px 20px 20px;
}
.a02 #pages_body {
  background-color: #ffffff;
  border-radius: 0px 0px 20px 0px;
  -moz-border-radius: 0px 0px 20px 0px;
  -webkit-border-radius: 0px 0px 20px 0px;
}
#page_breadcrumb {
  background-image: linear-gradient(bottom, #ffffff 34%, #ffffff 100%);
  background-image: -o-linear-gradient(bottom, #ffffff 34%, #ffffff 100%);
  background-image: -moz-linear-gradient(bottom, #ffffff 34%, #ffffff 100%);
  background-image: -webkit-linear-gradient(bottom, #ffffff 34%, #ffffff 100%);
  background-image: -ms-linear-gradient(bottom, #ffffff 34%, #ffffff 100%);
  background-image: -webkit-gradient(linear, left bottom, left top, color-stop(34%, #ffffff), color-stop(1, #ffffff));
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 );
}
.a02 #menu_main {
  border-radius: 20px 20px 0px 0px;
  -moz-border-radius: 20px 20px 0px 0px;
  -webkit-border-radius: 20px 20px 0px 0px;
}
.a02 #mainbody {
  border-radius: 20px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  behavior: url(/apps/blocks/javascript/border-radius.htc);
}
.a02 .calendar_content {
  background-image: linear-gradient(bottom, #dddddd 0.01%, #ffffff 100%);
  background-image: -o-linear-gradient(bottom, #dddddd 0.01%, #ffffff 100%);
  background-image: -moz-linear-gradient(bottom, #dddddd 0.01%, #ffffff 100%);
  background-image: -webkit-linear-gradient(bottom, #dddddd 0.01%, #ffffff 100%);
  background-image: -ms-linear-gradient(bottom, #dddddd 0.01%, #ffffff 100%);
  background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0.01%, #dddddd), color-stop(1, #ffffff));
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dddddd',GradientType=0 );
  border-radius: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  behavior: url(/apps/blocks/javascript/border-radius.htc);
}
#pages_content, #pages_side {
  font-size: 1.1em;
  background-color: #ffffff;
}
#pages_content ul, #pages_side ul {
  white-space: normal;
  text-align: right;
}
#pages_content ul li:first-child, #pages_side ul li:first-child {
  padding: 0;
  margin: 10px;
  margin-top: 30px;
}
#pages_content ul li, #pages_side ul li {
  margin: 10px;
  padding: 0;
}
#pages_content ul li a, #pages_side ul li a {
  display: block;
  color: #636570;
  font-weight: 400;
  padding: 9px;
  padding-bottom: 7px;
}
#pages_content ul li a.active,
#pages_side ul li a.active,
#pages_content ul li a.active:hover,
#pages_side ul li a.active:hover {
  color: #ffffff;
  font-weight: 800;
}
#pages_content ul li.active,
#pages_side ul li.active,
#pages_content ul li.active a:hover,
#pages_side ul li.active a:hover {
  background-image: linear-gradient(bottom, #316990 30%, #316990 100%);
  background-image: -o-linear-gradient(bottom, #316990 30%, #316990 100%);
  background-image: -moz-linear-gradient(bottom, #316990 30%, #316990 100%);
  background-image: -webkit-linear-gradient(bottom, #316990 30%, #316990 100%);
  background-image: -ms-linear-gradient(bottom, #316990 30%, #316990 100%);
  background-image: -webkit-gradient(linear, left bottom, left top, color-stop(30%, #316990), color-stop(1, #316990));
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#316990', endColorstr='#316990',GradientType=0 );
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  behavior: url(/apps/blocks/javascript/border-radius.htc);
}
#pages_content ul li a:hover, #pages_side ul li a:hover {
  color: #022E4E;
  background-color: #d8e4f0;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  behavior: url(/apps/blocks/javascript/border-radius.htc);
}
#copyright {
  color: #83B1CB;
}
