html, body
   {
   margin: 0;
   padding: 0;
   font-family : "arial", Verdana, arial, Sans-serif;
   font-size: x-small;
   voice-family: "\"}\"";
   voice-family:inherit;
   font-size: x-small;
   }
html>body
   {
   font-size: x-small;
   }



input.btn
   {
   background: #fff;
   color: #000;
   border: 1px solid #000;
   font: 100% arial;
   padding: .2em;
   vertical-align: baseline;
   }
input.btn:hover
   {
   background: #eeeeee;
   color: #000;
   border: 1px solid #000;
   }


a  {
   font-family: helvetica,arial,sans-serif;
   font-size: 100%;
   font-weight: normal;
	text-decoration : none;
	color : #000;
   }
a:hover
   {
	text-decoration: none;
	color: #fff;
   }



div.selbuttons
   {
   position: relative;
   margin: 0;
   font-family: helvetica,arial,sans-serif;
   font-size: 100%;
   font-weight: normal;
   }
div.selbuttons a.normal
   {
   display: block;
   width: 110px;
   padding: 5px;
   border: 0px solid #cecece;
   text-align: left;
   color: #000;
   text-decoration: none;
   }
div.selbuttons a.normal:hover
   {
   color: #000;
   background:#EEEEEE;
   text-decoration: none;
   }

div.datebuttons
   {
   position: relative;
   margin: 1em 0;
   font-family: helvetica,arial,sans-serif;
   font-size: 100%;
   font-weight: normal;
   }
div.datebuttons a.normal
   {
   display: block;
   width: 15px;
   padding: 5px;
   border: 0px solid #cecece;
   text-align: left;
   color: #000;
   text-decoration: none;
   }
div.datebuttons a.normal:hover
   {
   color: #000;
   background:#EEEEEE;
   text-decoration: none;
   }

.boxhdr
   {
	MARGIN-TOP: 10px;
	PADDING-LEFT: 3px;
	MARGIN-BOTTOM: 3px;
   font-weight: bold;
   font-style: normal;
   font-variant: normal;
   font-size: 80%;
   line-height: 1.5em;
   font-family: helvetica,arial,sans-serif;
	COLOR: #fff;
	BACKGROUND-COLOR: #07ACEE
   }
.box
   {
   PADDING-RIGHT: 30px;
   BORDER-TOP: #07ACEE 1px solid;
   PADDING-LEFT: 30px;
   PADDING-BOTTOM: 3px;
   font-weight: normal;
   font-style: normal;
   font-variant: normal;
   line-height: 1.5em;
   font-family: helvetica,arial,sans-serif;
	COLOR: #000;
   PADDING-TOP: 3px;
   }
.box a
   {
   MARGIN: 0px;
   BORDER: #fff 0px solid;
   font-weight: bold;
   font-style: normal;
   font-variant: normal;
   font-size: 100%;
   font-family: helvetica,arial,sans-serif;
	COLOR: #000;
   }
.box P
   {
   MARGIN: 0px;
   font-weight: normal;
   font-style: normal;
   font-variant: normal;
   line-height: 1.5em;
   font-family: helvetica,arial,sans-serif;
	COLOR: #000;
   }
.box table P
   {
   MARGIN: 0px;
   font-weight: normal;
   font-style: normal;
   font-variant: normal;
   font-size: 100%;
   line-height: 1.5em;
   font-family: helvetica,arial,sans-serif;
	COLOR: #000;
   }
.box td P
   {
   MARGIN: 0px;
   font-weight: normal;
   font-style: normal;
   font-variant: normal;
   font-size: 100%;
   line-height: 1.5em;
   font-family: helvetica,arial,sans-serif;
	COLOR: #000;
   }
.box table td
   {
   MARGIN: 0px;
   font-weight: normal;
   font-style: normal;
   font-variant: normal;
   font-size: 100%;
   line-height: 1.5em;
   font-family: helvetica,arial,sans-serif;
	COLOR: #000;
   }
.box table td P
   {
   MARGIN: 0px;
   font-weight: normal;
   font-style: normal;
   font-variant: normal;
   font-size: 100%;
   line-height: 1.5em;
   font-family: helvetica,arial,sans-serif;
	COLOR: #000;
   }

.box input
   {
   text-align: center;
   background: #dae2f5;
   border: 1px solid #781351
   }



div.menubuttons
   {
   position: relative;
   margin: 1em 0;
   font-family: helvetica,arial,sans-serif;
   font-size: 12px;
   font-weight: normal;
   }
div.menubuttons a.normal
   {
   display: block;
   width: 150px;
   padding: 3px 16px 3px 16px;
   border: 0px solid #cecece;
   text-align: center;
   color: #000;
   text-decoration: none;
   }
div.menubuttons a.selected
   {
   display: block;
   width: 150px;
   padding: 3px 16px 3px 16px;
   border: 1px solid #cecece;
   text-align: center;
   background:#ffffff;
   color: #000;
   text-decoration: none;
   }
div.menubuttons a.normal:hover
   {
   color: #9a0000;
   background:#ffffff;
   text-decoration: none;
   }

BODY.grey
   {
	BACKGROUND-IMAGE: url(images/grey2.jpg);
	BACKGROUND-REPEAT: repeat-y;
   }


div.bottom
   {
   position: absolute;
   margin: 1em 0;
   font-family: helvetica,arial,sans-serif;
   font-size: 80%;
   font-weight: normal;
   }


#mainbody
   {
   display:block;
	overflow:auto;
	margin: 0;
	z-index:100;
	BACKGROUND: #fff;
	MARGIN-LEFT: 300px;
   min-height:700px;
   overflow-x:auto;
   }
#men
   {
	MARGIN-LEFT: 98px;
   position: absolute;
	top: 0px;
	left: 0px;
	width: 216px;
   }
#leftcolumn
   {
	POSITION: absolute;
	TOP: 0px;
	LEFT: 0px;
	WIDTH: 200px;
	FONT: 1em/1.6em Verdana, Helvetica, Sans-serif;
	HEIGHT: 100%;
   min-height:720px;
   }





#mainbody a
   {
   font-weight: normal;
   font-style: normal;
   font-variant: normal;
   line-height: 1.5em;
   font-family: helvetica,arial,sans-serif;
	text-decoration : none;
	color : #07ACEE;
   }
#mainbody a:hover
   {
   font-weight: bold;
	text-decoration: none;
	color: #00F;
   }
#mainbody a img
   {
   margin: 0px;
   border: 1px solid #00f;
	color : #000;
   }
#mainbody p
   {
   margin: 20px;
   font-weight: normal;
   font-style: normal;
   font-variant: normal;
   line-height: 1.5em;
   font-family: helvetica,arial,sans-serif;
	text-decoration : none;
	color : #000;
   }

#mainbody h1
   {
   margin: 0px;
   font-weight: normal;
   font-style: normal;
   font-variant: normal;
   font-size: 150%;
   line-height: 1.5em;
   font-family: helvetica,arial,sans-serif;
	text-decoration : none;
	color : #F00;
   }

#mainbody h2
   {
   margin: 0px;
   font-weight: normal;
   font-style: normal;
   font-variant: normal;
   font-size: 120%;
   line-height: 1.5em;
   font-family: helvetica,arial,sans-serif;
	text-decoration : none;
	color : #000;
   }

#mainbody h3
   {
   margin: 0px;
   font-weight: bold;
   font-style: normal;
   font-variant: normal;
   font-size: 100%;
   line-height: 3em;
   font-family: helvetica,arial,sans-serif;
	text-decoration : none;
	color : #000;
   }

#mainbody img
   {
   }


#leftcolumn P
   {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 8px;
	PADDING-BOTTOM: 3px;
	COLOR: #eeeeee;
	PADDING-TOP: 0px
   }
#leftcolumn A
   {
	COLOR: #0099CC;
	TEXT-DECORATION: none
   }
#leftcolumn A:hover
   {
	COLOR: #fff;
	TEXT-DECORATION: underline
   }


#leftcolumn div.menubuttons
   {
	LEFT: 10px;
   position: relative;
   margin: 1em 0;
   font-family: helvetica,arial,sans-serif;
   font-size: 12px;
   font-weight: normal;
   }
#leftcolumn div.menubuttons a.normal
   {
   background:#eeeeee;
   background-image: url('images/bgnormal.jpg');
   background-repeat: no-repeat;
   background-position: left;
   display: block;
   width: 150px;
   padding: 3px 16px 3px 16px;
   border: 0px solid #cecece;
   text-align: left;
   color: #009;
   text-decoration: none;
   }
#leftcolumn div.menubuttons a.normal:hover
   {
   background:#f8f8f8;
   background-image: url('images/bghover.jpg');
   background-repeat: no-repeat;
   background-position: left;
   display: block;
   width: 150px;
   padding: 3px 16px 3px 16px;
   border: 0px solid #cecece;
   text-align: left;
   color: #9a0000;
   text-decoration: none;
   }
#leftcolumn div.menubuttons a.seled
   {
   background:#fff;
   background-image: url('images/bgseled.jpg');
   background-repeat: no-repeat;
   background-position: left;
   display: block;
   width: 157px;
   padding: 3px 16px 3px 16px;
   border-top: 1px solid #000;
   border-bottom: 1px solid #000;
   border-left: 1px solid #000;
   border-right: 1px solid #fff;
   text-align: left;
   color: #000;
   text-decoration: none;
   }



#leftcolumn div.submenubuttons
   {
	LEFT: 40px;
   position: relative;
   margin: 1em 0;
   font-family: helvetica,arial,sans-serif;
   font-size: 12px;
   font-weight: normal;
   }
#leftcolumn div.submenubuttons a.normal
   {
   background:#eeeeee;
   background-image: url('images/bgsubnormal.jpg');
   background-repeat: no-repeat;
   background-position: left;
   display: block;
   width: 120px;
   padding: 3px 16px 3px 16px;
   border: 0px solid #cecece;
   text-align: left;
   color: #009;
   text-decoration: none;
   }
#leftcolumn div.submenubuttons a.normal:hover
   {
   background:#f8f8f8;
   background-image: url('images/bgsubhover.jpg');
   background-repeat: no-repeat;
   background-position: left;
   display: block;
   width: 120px;
   padding: 3px 16px 3px 16px;
   border: 0px solid #cecece;
   text-align: left;
   color: #9a0000;
   text-decoration: none;
   }
#leftcolumn div.submenubuttons a.seled
   {
   background:#fff;
   background-image: url('images/bgsubseled.jpg');
   background-repeat: no-repeat;
   background-position: left;
   display: block;
   width: 127px;
   padding: 3px 16px 3px 16px;
   border-top: 1px solid #000;
   border-bottom: 1px solid #000;
   border-left: 1px solid #000;
   border-right: 1px solid #fff;
   text-align: left;
   color: #000;
   text-decoration: none;
   }













a.welcome
   {
   margin: 20px;
   border: 1px solid #cecece;
   padding: 15px;
   font-weight: normal;
   font-style: normal;
   font-variant: normal;
   line-height: 1.5em;
	text-decoration : none;
   background: #dae2f5;
   font-family: helvetica,arial,sans-serif;
   font-size: 10px;
   }

a.welcome:hover
   {
	color : #000;
   }
