/* CSS Document */

body { margin: 0px; padding: 0px; font-family: "Lucida Sans Unicode", Arial, verdana, helvetica, sans-serif; background-color: #d0d0d0; }
table,td,tr { border-collapse: collapse; }
td { vertical-align: top; }
#page { width: 760px; border: 1px solid #1b4165; margin: 0px auto; }
#company {text-align: right; background-color: #1b4165; color: #f0cc01; padding: 5px 10px; }
#logo { background-color: #FFFFFF; width: 100px; height: 100px;}
#banner { width: 660px; height: 100px; background-color: #FFFFFF; }
#menu { text-align: right; background-color: #1b4165; padding: 5px 5px; }
#menu a {color: #f0cc01; font-size: .75em; text-decoration: none; text-transform: uppercase; padding: 2px 5px; font-weight: bold; }
#menu a:hover, #menu a:focus {color: #ffffff; text-decoration: underline; }
#sidebar { width: 250px; text-align: center; background-color: #b6bdc7; color: #000000; }
#sidebar img { border: 0px solid #FFFFFF; padding: 0px; margin: 0px; }
#main { background-color: #e8e8e8; color: #000000; }
#content { width: 100%; font-size: .8em;}
#content td { padding: 5px; width: 250px; }
#content h1 { font-size: 1.5em !important; text-transform: uppercase; border-bottom: 1px solid #000000; margin: 0px; padding: 0px;}
#content h2 { font-size: 1.2em !important; text-transform: uppercase; border-bottom: 1px solid #000000; margin: 0px; padding: 0px;}
#footer { background-color: #1b4165; text-align: center; padding: 20px; text-transform: uppercase; font-size: .75em; color: #f0cc01}
#footer a { color: #f0cc01; }
#content ul { margin: 0px; padding: 0px 20px; }
a {color: #0000FF; }
#contactForm label {float: left;  width: 200px; }
#contactForm input, #contactForm textarea { width: 240px; }
