body
 {
  background-image: url('/inc/images/design/bg_1.png');
  background-repeat: repeat-x;
  margin: 0;
  padding: 0;
  font: 12px "Trebuchet MS", Verdana, sans-serif
 }

#container
 {
  width: 1000px;
  margin: 0 auto
 }

#logo
 {
  position: absolute;
  left: 10px;
  top: 50px
 }

#top
 {
  margin: 0; padding: 0
 }

img
 {
  margin: 0;
  padding: 0;
  border: 0
 }

#left
 {
  float: left;
  width: 220px;
  margin-top: 155px
 }

#right
 {
  text-align: center;
  float: right;
  width: 220px
 }

#rightnews
 {
  text-align: left;
  padding: 5px 5px 5px 10px;
  margin-top: 160px
 }

#rightnews h1
 {
  margin: 0; padding: 0;
  color: #006699;
  font-size: 18px;
  font-weight: normal
 }

#rightnews ul
 {
  margin: 0; padding: 0
 }

#rightnews li
 {
  display: block;
  padding: 3px 5px 3px 15px;
  color: #000;
  background: url('/inc/images/design/bullet2.gif') center left no-repeat;
  font-size: 90%;
  list-style: none
 }

#rightnews li a
 {
  color: #000
 }

#rightnews li a:hover
 {
  color: #006699
 }

#right p
 {
  text-align: left;
  margin: 0 5px 0 15px;
  padding-left: 2px;
  line-height: 14px
 }

#right img
 {
  padding: 1px;
  margin: 5px;
  border: 1px solid #006699
 }

#center
 {
  background: url(/inc/images/design/bg_2.gif) repeat-x;
  padding-top: 75px;
  margin: 0 220px;
  font-size:14px
 }

#slidelogin
 {
  background: url(/inc/images/design/bg_3.gif) repeat-x;
 }

#slidelogin p
 {
  margin: 0; padding: 5px
 }

p.location
 {
  margin: 55px 0 -75px 240px; padding: 0;
  color: #FFF
 }

p.location a
 {
  color: #FFF
 }

p.location a:hover
 {
  color: #FFF;
  text-decoration: underline
 }

#footer
 {
  background: url(/inc/images/design/bg_2.gif) repeat-x;
  padding-top: 85px;
  text-align: center;
  clear:both
 }

#center h1
 {
  font-size: 24px;
  color: #006699;
  font-weight:normal;
  font-family: Tahoma, Verdana, Arial;
  margin: 0 0 1px 0; padding: 0 0 3px 0;
  border-bottom: 3px solid #AAE204
 }

#center h2
 {
  font-size: 14px;
  margin: 0 0 5px 0; padding: 0
 }

#center strong
 {
  font-size: 16px;
  margin: 0 0 5px 0; padding: 0
 }

a
 {
  text-decoration: none;
  color: #000
 }

#center a:hover, #footer a:hover
 {
  color: #006699;
  text-decoration: underline;
 }

#center dl
 {
  font-size: 14px;
  line-height: 16px;
  background: url(/inc/images/design/bg_4.gif) repeat-x;
  margin: 0; padding: 15px;
 }

#center dd
 {
  margin: 0; padding: 0
 }

#center dd h2
 {
  color: #006699;
  text-align: center
 }

#center dl img
 {
  margin: 10px;
  float: right;
}

#center dd.date
 {
  margin-top: 15px;
  font-size: 11px
 }

#center ul
 {
  margin: 0;
  padding: 0 10px
 }

#center li
 {
  display: block;
  padding: 3px 5px 3px 15px;
  background: url('/inc/images/design/bullet2.gif') center left no-repeat;
  font-size: 90%;
  list-style: none
 }

.corner div
 {
  float: left;
  background: url(/inc/images/design/corner_left.png) no-repeat top left;
 }

.corner
 {
  float: right;
  background: url(/inc/images/design/corner_right.png) no-repeat top right;
 }

.corner div, .corner
 {
  width: 100%;
  height: 21px
}

.content
 {
  margin-top: 30px;
  padding: 0 20px;
  background-color: #FFF
 }

#menu ul
 {
  list-style: none;
  margin: 0; padding: 0
 }

#menu a
 {
  display: block;
  clear: both;
  width: 179px;
  color: #2D405B
 }

#menu a:hover
 {
  color: #006699
 }

#menu .menu1
 {
  background-image: url("/inc/images/design/bg_menu.gif");
  background-repeat: repeat-x;
  height: 19px;
  padding: 5px 20px;
  font-weight:bold;
 }

#menu .menu2
 {
  background: url(/inc/images/design/bullet.gif) #F8F8F8;
  background-repeat: no-repeat;
  background-position: left center;
  border-bottom: 1px solid #CCCCCC;
  padding: 2px 0 2px 40px
 }

#slidelogin form
 {
  margin: 0; padding: 0
 }

#slidelogin input
 {
  margin: 4px;
  width: 100px;
  font-size: 10px;
  color: #444;
  border: 1px solid #ccc;
 }

fieldset
 {
  margin: 0 0 20px 0
 }

fieldset legend
 {
  color: #006699;
  font-size: 18px;
  padding: 5px 5px 10px 5px
 }

fieldset label
 {
  clear: both;
  float: left;
  width: 200px;
  display: block;
  margin-top: 5px
 }

fieldset input, fieldset textarea
 {
  position: relative;
  display: block;
	top: -23px;
  left: 200px;
  width: 250px;
  border: 1px solid #CCC;
  font: 13px "Trebuchet MS", Verdana, sans-serif;
  padding: 2px 5px;
  color: #666
 }
 
fieldset select
 {
  position: relative;
  display: block;
  top: -23px;
  left: 200px;
  width: 250px;
  border: 1px solid #CCC;
  font: 13px "Trebuchet MS", Verdana, sans-serif;
  padding: 2px 5px;
  color: #666
 }



fieldset img.cal
{
position: relative;
top:-55px;
height:16px !important;
left: 255px;
}
fieldset input
 {
  background: url(/inc/images/design/bg_input.gif) repeat-x
 }
.checkbox
	{
	position: relative;
	top: 0px;
	left: 30px;
	display:inline;
	width:auto;
	border:0;
	background:none;
	}

fieldset input:focus, input:hover, textarea:focus, textarea:hover
 {
  border: 1px solid #AAE204;
 }

label.comment
 {
  width: 250px;
  font-size: 11px;
  margin: -25px 0 0 0;
  padding-left: 200px
 }


input.submit
 {
  background:url(/inc/images/design/bg_but.gif) repeat-x;
  border: 1px solid #AAE204;
  color: #FFF;
  font-weight: bold;
  padding: 3px
}

.sec_admin_content
{
font-size:11px;
padding:0 4px 2px 2px;
width:154px;
display:none;
border:1px solid #000;
overflow:visible
}

.c
{
text-align:center;
margin-left: auto;
margin-right: auto
}

.admin_text
{
clear:left;
}
.form1, .form1 p
{
margin:0;
padding:0
}

.hide
{

position: absolute;
top: -9000px;
left: -9000px;
width:0;
height:0;
display:none
}
.imgl
{
float:left;
padding:1px 10px 3px 1px
}
.imgr
{
float:right;
padding:1px 1px 3px 10px
}