BODY {
	font-size : 10px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : normal;
	text-decoration : none;
	color : #313131;
	background-color : #FBFBFB;
	margin : 0 0 0 0;
	padding : 0 0 0 0;
	width : auto;
}

H1 {
	font-family : Arial, Helvetica, sans-serif;
	font-style : normal;
	font-variant : normal;
	font-weight : bold;
	font-size : 1.2em;
	color : #000052;
	background-color : transparent;
}

H2 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-variant : normal;
	font-weight : bold;
	font-size : 13px;
	color : #000052;
	background-color : transparent;
}

.white {
  background-color : white;
}

.top_text {
  font-size : 18px;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-weight : Bold;
  text-decoration : none;
  color : #FF8E4A;
  background-color : transparent;
}

.lang_switch {
  font-size : 12px;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-weight : none;
  text-decoration : none;
  color : #EFEFEF;
}

.lang_switch a:link {
  font-size : 12px;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-weight : none;
  text-decoration : none;
  color : #EFEFEF;
}

.lang_switch a:visited {
  font-size : 12px;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-weight : none;
  text-decoration : none;
  color : #EFEFEF;
}

.controlpanel_link {
  color : #000052;
  font-size : 10px;
  font-weight : bold;
}

.controlpanel_link a:link {
  font-size : 10px;
  color : #000052;
  font-weight : bold;
  text-decoration : none;
}

.controlpanel_link a:visited {
  font-size : 10px;
  color : #000052;
  font-weight : bold;
}

.header {
	background-image: url("images/header.gif");
	background-repeat: repeat-x;
	background-position: top left;
	height: 100px;
	margin: 0px;
	padding: 0px;
	clear: both;
}

.messageboardbox_name a:link, a:visited {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-style : italic;
	font-variant : normal;
  text-decoration : none;
  color : #636363;
}

.messageboardbox_message a:link, a:visited {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-variant : normal;
	font-weight : bold;
  text-decoration : none;
  color : #636363;
}

/* HORIZONTAL RULE */
div.hr {
	border: none;
	background-image: url("images/hr.gif");
	background-repeat: repeat-x;
	background-position: left;
	height: 3px;
	margin: 0px;
	padding: 0px;
	clear: both;
}

div.hr hr {
	display: none;
}

/* BOX STYLES */
.box_gradient {
  background-color : transparent;
  background-image:  url('images/gradient.png');
  background-repeat: repeat-x;
}

.box_header_left {
  background-color : transparent;
  background-image:  url('images/header_left.gif');
  background-repeat: no-repeat;
}

.box_header {
  background-color : transparent;
  background-image:  url('images/header_orange.gif');
  background-repeat: repeat-x;
  font-family : Verdana;
  font-style : normal;
  font-variant : normal;
  font-weight : bold;
  text-decoration : none;
  color : #000052;
  font-size : 12px;
  vertical-align : middle;
}

.box_header_right {
  background-color : transparent;
  background-image:  url('images/header_right.gif');
  background-repeat: no-repeat;
}

.box_content {
font-family : Verdana;
font-style : normal;
font-variant : normal;
font-weight : normal;
text-decoration : none;
color : #000052;
font-size : 10px;
}

.box_content a:link {
font-family : Verdana;
font-style : normal;
font-variant : normal;
font-weight : bold;
text-decoration : none;
color : #000052;
font-size : 10px;
}

.box_content a:visited {
font-family : Verdana;
font-style : normal;
font-variant : normal;
font-weight : bold;
text-decoration : none;
color : #000052;
font-size : 10px;
}

.box_content_title {
  font-family : Verdana;
  font-style : normal;
  font-variant : normal;
  font-weight : bold;
  text-decoration : none;
  color : #C41C1C;
  font-size : 12px;
}

.box_content_info {
  font-family : Verdana;
  font-style : normal;
  font-variant : normal;
  font-weight : normal;
  text-decoration : none;
  color : #636363;
  font-size : 10px;
}

/* MESSAGEBOARD */

.messageboard_box {
font-family : Verdana;
font-style : normal;
font-variant : normal;
font-weight : normal;
text-decoration : none;
color : #000052;
font-size : 10px;
}

.messageboard_box a:link {
font-family : Verdana;
font-style : normal;
font-variant : normal;
font-weight : bold;
text-decoration : none;
color : #000052;
font-size : 10px;
}

.messageboard_box a:visited {
font-family : Verdana;
font-style : normal;
font-variant : normal;
font-weight : bold;
text-decoration : none;
color : #000052;
font-size : 10px;
}

/* ANNOUNCE */
.announcement_title {
font-family : Verdana;
font-style : normal;
font-variant : normal;
font-weight : bold;
text-decoration : none;
color : #000052;
font-size : 12px;
}

.announcement_content {

}

.announcement_content a:link {

}

.announcement_content a:visited {

}

.announcement_info {
font-family : Verdana;
font-style : italic;
font-variant : normal;
font-weight : normal;
text-decoration : none;
color : #000052;
font-size : 9px;
}

.smalltext {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-style : normal;
font-variant : normal;
font-weight : normal;
font-size : 10px;
color : #636363;
}

.smalltext a:link{
font-family : Verdana, Arial, Helvetica, sans-serif;
font-style : normal;
font-variant : normal;
font-weight : normal;
text-decoration : none;
color : #636363;
}

.smalltext a:visited{
font-family : Verdana, Arial, Helvetica, sans-serif;
font-style : normal;
font-variant : normal;
font-weight : normal;
text-decoration : none;
}

.noline a:link{
  text-decoration : none;
}

.noline a:visited{
  text-decoration : none;
}

.largetext {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-style : normal;
font-variant : normal;
font-weight : normal;
font-size : 1.2em;
}

.largetext a:link{
font-family : Verdana, Arial, Helvetica, sans-serif;
font-style : normal;
font-variant : normal;
font-weight : normal;
font-size : 1.2em;
}

.largetext a:visited{
font-family : Verdana, Arial, Helvetica, sans-serif;
font-style : normal;
font-variant : normal;
font-weight : normal;
font-size : 1.2em;
}

.errortext {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 10px;
  color : red;
  font-weight : bold;
}


.controlpanel_links {
  color : #636363;
  font-size : 12px;
  font-weight : bold;
}

.controlpanel_links a:link {
  font-size : 12px;
  font-weight : bold;
  color : #636363;
  text-decoration : none;
}

.controlpanel_links a:visited {
  font-size : 12px;
  font-weight : bold;
  color : #636363;
  font-weight : bold;
}

.controlpanel_top {
  background-color : black;
  height : 1px;
}

.menu_links {
  color : #000052;
  font-size : 12px;
  font-weight : bold;
}

.menu_links a:link {
  color : #000052;
  font-size : 12px;
  text-decoration : none;
}

.menu_links a:visited {
  color : #000052;
  font-size : 12px;
  font-weight : bold;
}

.title_active {
  color : #FF0000;
  font-size : 14px;
  font-weight : bold;
}

.title_inactive {
  background-color : white;
  color : #636363;
  font-size : 12px;
  font-weight : normal;
}

.messageboard_title {
	color : #EFEFEF;
  font-size : 11px;
  font-weight : bold;
}

.messageboard_message {
	color : #AA0000;
  font-size : 11px;
  font-weight : normal;
  text-align : left;
  text-indent: 0px
}

.messageboard_options {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-variant : normal;
	font-size : 10px;
  text-decoration : none;
  color : #000000;
}

.messageboard_options a:link {
	color : #000000;
  font-size : 10px;
  font-weight : bold;
  text-decoration : none;
}

.messageboard_info {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	font-size : 9px;
  text-decoration : none;
  color : #636363;
}

.bg_dark {
  background-color : #000052;
  color : #FFFFFF;
}

.bg_medium {
  background-color : #CEDBF7;
  color : #000052;
  font-size : 12px;
}

.bg_light {
  background-color : #EFF3FF;
}

.alt_bg_dark {
  background-color : #000052;
}

.alt_bg_medium {
  background-color : #FF8E4A;
}

.alt_bg_light {
  background-color : #FFBA94;
}

.copyright {
  background-color : white;
  background-image:  url('images/footer_blue.gif');
  background-repeat: repeat-x;
  font-size: 12px;
  font-weight : bold;
  text-align: center;
  color : #000052;
}

.inputbox {
    font-size: 12px;
    border: 1px solid gray ;
    background: #CCCCCC ;
    font-weight: bold;
}

.inputbox2 {
    font-size: 12px;
    font-weight: bold;
    border: 1px solid gray ;
    background: #313131 ;
    height: 20;
}

.button_80 {
	background-image:url(images/button_red80_default.gif);
	width:80px;
	height:20px;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	border:0px;
	cursor:hand;
}

.button_100 {
	background-image:url(images/button_red100_default.gif);
	width:100px;
	height:20px;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	border:0px;
	cursor:hand;
}

.button_150 {
	background-image:url(images/button_red150_default.gif);
	width:150px;
	height:20px;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	border:0px;
	cursor:hand;
}

.button_200 {
	background-image:url(images/button_red200_default.gif);
	width:200px;
	height:20px;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	border:0px;
	cursor:hand;
}