


img { border: 0px; }

body { font-size: 13px; font-family: tahoma; }

a.link { color: inherit; text-decoration: none; }
a.link:hover { text-decoration: underline overline; /*font-weight: bold;*/ } 

table { width: 100%; }
td { padding: 0px; vertical-align: top; }

#overDiv td { padding: 1px; } 

div.menuTab { border-bottom: 1px solid #FFA86F; padding: 3px 3px; }
div.menuTab > a { padding-left: 7px; display: block; text-decoration: none; color: inherit; }
div.menuTab:hover {  }
div.menuTab:hover > a { border-left: 3px solid #f37321; border-right: 3px solid #f37321; padding-left: 4px; cursor: pointer; }

div.last { border-bottom: none; }
div.menu_sep { border-top: 3px solid #f37321; }

div.menuMainLabel { padding: 3px; font-weight: bold; background-color: #f37321; }
div.menuMainLabel > div { border-left: 3px solid #FFA86F; padding-left: 5px; }

div.rtitle { padding: 3px; font-weight: bold; background-color: #f37321; }
div.rtitle > div { border-left: 3px solid #FFA86F; padding-left: 5px; }

div.rcontent { padding: 5px; border: 1px solid #f37321; border-top: none; width: 790px; overflow: auto; }

/* div.info { padding: 3px; border: 1px solid #FFA86F; border-left: 5px solid #FFA86F; margin-top: 10px; color: #777; } */
div.info { padding: 3px; margin-top: 10px; color: #777; }

span.logInTab { font-size: 12px; border-bottom: 1px solid #f37321; 
                border-left: 1px solid #f37321; padding: 1px 3px;
                margin-right: 10px; margin-bottom: 2px; cursor: pointer; }
span.logInTab:hover { border-bottom: 3px solid #f37321; margin-bottom: 0px; }

a.logInTab { font-size: 12px; border-bottom: 1px solid #f37321; text-decoration: none;
             border-left: 1px solid #f37321; padding: 1px 3px; color: #F37321;
             margin-right: 10px; margin-bottom: 2px; cursor: pointer; }
a.logInTab:hover { border-bottom: 3px solid #f37321; margin-bottom: 0px; }
