body { 
   background-color : #E3E1EE;
   margin : 0px;
   padding : 0px;
   border : 0px;           
   text-align : center;
}

;----------------------------------------------------------------------------------------------------------

top { 
   background-color : #f4de94;
   margin : 0px;
   padding : 0px;
   border : 0px;           
   text-align : left;
}

;----------------------------------------------------------------------------------------------------------

.menu { 
   width : 140px;
   margin-top : 0px;
   padding : 0px;
   border : 0px;           
   float : left;
   background-color : #f4de94;
;   background-image : url(../images/menu_shadow.gif);
;   background-repeat : no-repeat; 
   text-align : left;
}

.menutext {
   margin-top : 30px;
   margin-left : 15px;
   width : 110px;
   padding : 0px;
   border : 0px;
   font-family: Verdana,Arial,Helvetica,sans-serif;
   font-size: 8pt;
   background-color : #f4de94;
   text-align : left;
}

.menutext A:link {
   padding : 2px;
   border : 1px;
   margin : 1px;
   color : #FFFFFF;
   background : #649acc;
   width : 110px;
   text-decoration : none;
   border-color : #999999;
/*   border-color : #617795; */
   border-style : solid;
}

.menutext A:visited {
   padding : 2px;
   border : 1px;
   margin : 1px;
   color : #FFFFFF;
   background : #649acc;
   width : 110px;
   text-decoration : none;
   border-color : #999999;
/*   border-color : #617795; */
   border-style : solid;
}

.menutext A:active {
   padding : 2px;
   border : 1px;
   margin : 1px;
   color : #FFFFFF;
   background : #649acc;
   width : 110px;
   text-decoration : none;
   border-color : #FFFF00;
   border-style : solid;
}

.menutext A:hover {
   padding : 2px;
   border : 1px;
   margin : 1px;
   color : #000000;
   background : #c4c4FF;
   width : 110px;
   text-decoration : none;
   border-color : #000000;
   border-style : solid;
}

.menutext P {
   margin-top : 5px;
   margin-bottom : 5px;
}

.login {
   font-family: Verdana;
   margin : 0px;
   padding : 0px;
   border : 0px;
   border-style : none;
   font-size : 7pt;
   text-align : right;
}

.login A:link {
   background-color : #f4de94;
   color : #000000;
   width : auto;
   border-style : none;
   text-decoration : underline;
}

.login A:active {
   background-color : #f4de94;
   color : #000000;
   width : auto;
   border-style : none;
   text-decoration : underline;
}

.login A:visited {
   background-color : #f4de94;
   color : #000000;
   width : auto;
   border-style : none;
   text-decoration : underline;
}

.login A:hover {
   background-color : #f4de94;
   color : #000000;
   width : auto;
   border-style : none;
   text-decoration : underline;
}

.logintext {
   font-family: Verdana;
   margin : 0px;
   padding : 0px;
   border-width : 1px;
   border-style : solid;
   height : 16px;
   width : 55px;
   font-size : 7pt;
   background-color : #DDDDDD;
}

.loginbutton {
   margin : 0px;
   padding : 0px;
   height : 18px;
   width : 30px;
   font-size : 7pt;
   background-color : #DDDDDD;
   text-align : center;
}

.logoutbutton {
   margin : 0px;
   padding : 0px;
   height : 18px;
   width : 45px;
   font-size : 7pt;
   background-color : #DDDDDD;
   text-align : center;
}

;----------------------------------------------------------------------------------------------------------

.content { 
   margin : 0px;
   padding : 0px;
   border : 0px;           
   font-family: Verdana; 
   font-size: 10pt;       
   background-color : #E3E1EE;
   float : left;
}

.text {
   margin-top : 30px;
   margin-left : 15px;
   margin-right : 15px;
   margin-bottom : 30 px
   padding : 0px;
   border : 0px;
   font-family: Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
   background-color : #E3E1EE;
   text-align : left;
   font-size : 12pt;
   color : black;
   line-height: 1.4;
}

.text EM {
   font-size : 10;
   font-style : normal;
   font-weight : bold;
   color : red;
}

.text TABLE {
   border: solid;
   border-width: 1px;
   align: center;
}

.text TH {
   border: solid;
   border-width: 1px;
}

.text TD.left {
   border: solid;
   border-width: 1px;
   text-align: left;
}

.text TD.center {
   border: solid;
   border-width: 1px;
   text-align: center;
}

.text H2 {
   font-family: Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
   background-color : #E3E1EE;
   text-align : center;
   font-size : 16pt;
   color : black;
   line-height: 1.4;
}

.text H3 {
   font-family: Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
   background-color : #E3E1EE;
   text-align : center;
   font-size : 12pt;
   color : black;
   line-height: 1;
}

.reg_button {
   margin : 0px;
   padding : 0px;
   height : 20px;
   width : 150px;
   font-size : 7pt;
   background-color : #DDDDDD;
   text-align : center;
}

.reg_input {
   font-family: Verdana;
   margin : 0px;
   padding : 0px;
   border-width : 1px;
   border-style : solid;
   height : 16px;
   width : 150px;
   font-size : 7pt;
   background-color : #DDDDDD;
}

.mail_checkbox {
   margin : 0px;
   padding : 0px;
   height : 10;
}

.mail_text {
;   margin : 0px;
;   padding : 0px;
;   border : 2px;
   height : 12;
   width : 100%;
   font-family: Verdana,Arial,Helvetica,sans-serif;
   font-size : 8pt;
;   line-height : 1.2;
}

.product {
   font-family: Verdana;
   font-size: 10pt;
   background-color : #f4de94;
   text-align : center;
}

.product A {
   float: left;
   display: block;
   width: 230px;
   height: 70px;
   padding : 4px;
   border : 1px;
   margin-left : 5px;
   margin-right : 5px;
   margin-top : 5px;
   margin-bottom : 5px;
   color : #000000;
   border-color : #999999;
   border-style : solid;
}

.product A:link {
   background : ##f4de94;;
   border-color : #999999;
}

.product A:visited {
   background : ##f4de94;;
   border-color : #999999;
}

.product A:active {
   background : ##f4de94;;
   border-color : #FFFF00;
}

.product A:hover {
   background : #DDDDDD;
   border-color : #000000;
}

.product IMG {
   float: right;
   border: none;
}
