h1
 {
  font-family:Arial,Helvetica,Tahoma,Verdana,sans-serif;
  font-size:16px;
  color:#fcb324;
  font-weight:bold;
  text-decoration:none;
 }

h2
 {
  font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size:13px;
  color:#a40000;
  font-weight:bold;
  text-decoration:none;
  padding-top:2px;
  padding-bottom:2px;
  margin-bottom:5px;
  border-top-width:1px;
  border-bottom-width:1px;
  border-left-width:0px;
  border-right-width:0px;
  border-style:solid;
  border-color:#cccccc;
 }

h3
 {
  font-family:Arial,Helvetica,Tahoma,Verdana,sans-serif;
  font-size:12px;
  color:#777777;
  font-weight:normal;
  text-decoration:none;
  margin:0px;
 }



.box_text
 {
  font-family:Tahoma,Arial,Helvetica,Tahoma,Verdana,sans-serif;
  font-size:11px;
  color:#222222;
  font-weight:normal;
  text-decoration:none;
 }

.box_text a:link
 {
  font-family:Tahoma,Arial,Helvetica,Tahoma,Verdana,sans-serif;
  font-size:11px;
  color:#0061c6;
  font-weight:normal;
  text-decoration:none;
 }

.box_text a:visited
 {
  font-family:Tahoma,Arial,Helvetica,Tahoma,Verdana,sans-serif;
  font-size:11px;
  color:#0061c6;
  font-weight:normal;
  text-decoration:none;
 }

.box_text a:active
 {
  font-family:Tahoma,Arial,Helvetica,Tahoma,Verdana,sans-serif;
  font-size:11px;
  color:#222222;
  font-weight:normal;
  text-decoration:none;
 }

.box_text a:hover
 {
  font-family:Tahoma,Arial,Helvetica,Tahoma,Verdana,sans-serif;
  font-size:11px;
  color:#222222;
  font-weight:normal;
  text-decoration:none;
 }





.downloads
 {
  font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size:11px;
  color:#333333;
  font-weight:normal;
  text-decoration:none;
 }

.downloads a:link
 {
  font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size:11px;
  color:#4c90d7;
  font-weight:bold;
  text-decoration:none;
 }

.downloads a:visited
 {
  font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size:11px;
  color:#4c90d7;
  font-weight:bold;
  text-decoration:none;
 }

.downloads a:active
 {
  font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size:11px;
  color:#4c90d7;
  font-weight:bold;
  text-decoration:none;
 }

.downloads a:hover
 {
  font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size:11px;
  color:#104d8d;
  font-weight:bold;
  text-decoration:none;
 }







.guestbook_text
 {
  font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size:11px;
  color:#333333;
  font-weight:normal;
  text-decoration:none;
  margin:8px;
 }









.gb_navigation
 {
  font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size:11px;
  color:#6a6a6a;
  font-weight:normal;
  text-decoration:none;
 }

.gb_navigation a:link
 {
  font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size:11px;
  color:#4c90d7;
  font-weight:normal;
  text-decoration:none;
 }

.gb_navigation a:visited
 {
  font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size:11px;
  color:#4c90d7;
  font-weight:normal;
  text-decoration:none;
 }

.gb_navigation a:active
 {
  font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size:11px;
  color:#4c90d7;
  font-weight:normal;
  text-decoration:none;
 }

.gb_navigation a:hover
 {
  font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size:11px;
  color:#4c90d7;
  font-weight:normal;
  text-decoration:none;
 }






.text
 {
  font-family:Arial,Helvetica,Tahoma,Verdana,sans-serif;
  font-size:12px;
  color:#333333;
  font-weight:normal;
  text-decoration:none;
 }

.text a:link
 {
  font-family:Arial,Helvetica,Tahoma,Verdana,sans-serif;
  font-size:12px;
  color:#4E87C2;
  font-weight:normal;
  text-decoration:none;
 }

.text a:visited
 {
  font-family:Arial,Helvetica,Tahoma,Verdana,sans-serif;
  font-size:12px;
  color:#4E87C2;
  font-weight:normal;
  text-decoration:none;
 }

.text a:active
 {
  font-family:Arial,Helvetica,Tahoma,Verdana,sans-serif;
  font-size:12px;
  color:#333333;
  font-weight:normal;
  text-decoration:none;
 }

.text a:hover
 {
  font-family:Arial,Helvetica,Tahoma,Verdana,sans-serif;
  font-size:12px;
  color:#333333;
  font-weight:normal;
  text-decoration:none;
 }





.text_l_red
 {
  font-family:Arial,Helvetica,Tahoma,Verdana,sans-serif;
  font-size:12px;
  color:#333333;
  font-weight:normal;
  text-decoration:none;
 }

.text_l_red a:link
 {
  font-family:Arial,Helvetica,Tahoma,Verdana,sans-serif;
  font-size:12px;
  color:#a60000;
  font-weight:normal;
  text-decoration:none;
 }

.text_l_red a:visited
 {
  font-family:Arial,Helvetica,Tahoma,Verdana,sans-serif;
  font-size:12px;
  color:#a60000;
  font-weight:normal;
  text-decoration:none;
 }

.text_l_red a:active
 {
  font-family:Arial,Helvetica,Tahoma,Verdana,sans-serif;
  font-size:12px;
  color:#a60000;
  font-weight:normal;
  text-decoration:none;
 }

.text_l_red a:hover
 {
  font-family:Arial,Helvetica,Tahoma,Verdana,sans-serif;
  font-size:12px;
  color:#CCCCCC;
  font-weight:normal;
  text-decoration:none;
 }














.white
 {
  font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size:11px;
  color:#ffffff;
  font-weight:normal;
  text-decoration:none;
 }

.white a:link
 {
  font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size:11px;
  color:#ffffff;
  font-weight:normal;
  text-decoration:none;
 }

.white a:visited
 {
  font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size:11px;
  color:#ffffff;
  font-weight:normal;
  text-decoration:none;
 }

.white a:active
 {
  font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size:11px;
  color:#ffffff;
  font-weight:normal;
  text-decoration:none;
 }

.white a:hover
 {
  font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size:11px;
  color:#c10000;
  font-weight:normal;
  text-decoration:none;
 }






.boxleft_tl
 {
  width:12px;
  height:36px;
  background-image:url('images/boxleft/tl.gif');
 }

.boxleft_t
 {
  height:36px;
  background-image:url('images/boxleft/t.gif');
 }

.boxleft_tr
 {
  width:12px;
  height:36px;
  background-image:url('images/boxleft/tr.gif');
 }

.boxleft_l
 {
  width:12px;
  background-image:url('images/boxleft/l.gif');
 }

.boxleft
 {
  background-color:#ffffff;
 }

.boxleft_r
 {
  width:12px;
  background-image:url('images/boxleft/r.gif');
 }

.boxleft_bl
 {
  width:12px;
  height:16px;
  background-image:url('images/boxleft/bl.gif');
 }

.boxleft_b
 {
  height:16px;
  background-image:url('images/boxleft/b.gif');
 }

.boxleft_br
 {
  width:12px;
  height:16px;
  background-image:url('images/boxleft/br.gif');
 }







.box_tl
 {
  width:12px;
  height:30px;
  background-color:#fec053;
  background-image:url('images/box/tl.gif');
 }

.box_t
 {
  height:30px;
  background-color:#fec053;
  background-image:url('images/box/t.gif');
 }

.box_tr
 {
  width:12px;
  height:30px;
  background-color:#fec053;
  background-image:url('images/box/tr.gif');
 }

.box_l
 {
  width:12px;
  background-color:#daf1ff;
  background-image:url('images/box/l.gif');
 }

.box
 {
  background-color:#daf1ff;
 }

.box_r
 {
  width:12px;
  background-color:#daf1ff;
  background-image:url('images/box/r.gif');
 }

.box_bl
 {
  width:12px;
  height:10px;
  background-color:#daf1ff;
  background-image:url('images/box/bl.gif');
 }

.box_b
 {
  height:10px;
  background-color:#daf1ff;
  background-image:url('images/box/b.gif');
 }

.box_br
 {
  width:12px;
  height:10px;
  background-color:#daf1ff;
  background-image:url('images/box/br.gif');
 }




.form_input
 {
  border-width:1px;
  border-style:solid;
  border-color:#cacaca;
  font-family:Arial,Helvetica,Tahoma,Verdana,sans-serif;
  font-size:13px;
  color:#666666;
  background-color:#ffffff;
  padding-left:2px;
 }

.form_label
 {
  font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size:11px;
  color:#000000;
  font-weight:normal;
 }