/* RESET ALL ELEMENTS AND SET GENERAL PROPERTIES */ body, table, td, p, form, h1, h2, h3, img, div, hr { margin : 0px; border : 0px; border-collapse : collapse; padding : 0px; } body, html { height : 100%; } body, td, p, form, div, input, textarea, select { font-family : Verdana; font-size : 11px; color : #000000; line-height : 17px; } td { vertical-align : top; } /* INLINE ELEMENTS */ p { margin-bottom : 10px; } a { color : Blue; } a:hover { text-decoration : none; } h1 { font-family : Verdana; font-size : 21px; font-weight : bold; color : #000000; margin-bottom : 12px; } hr { height : 1px; border-bottom : 1px solid #000000; } input, textarea, select { border-width : 1px; } input.right { width : 120px; border : 1px solid gray; font-size : 10px; line-height : 10px; } ol,ul { margin-top : 0px; margin-bottom : 10px; } .medium { width:150px; } .long { width:275px; } textarea.medium { height : 65px; } textarea.long { height : 80px; } .statusMessage { color : #000000; font-weight : bold; } .submit { cursor : hand; cursor : pointer; padding : 0px; height : 16px; background-color:#e2e2e2; color:#000000; font-size : 10px; line-height : 10px; border:1px solid gray; } /* CONTENT CONTAINERS */ div.content { margin-top : 15px; margin-left : 15px; margin-right : 15px; margin-bottom : 20px; } div.totalwidth { width : 485px; } div.indent { padding-left : 30px; } /* PRINT ELEMENTS */ body.print { background : #FFFFFF; padding : 15px; }