* {margin: 0; padding: 0; border: 0;}

/* STRUCTURE */
body {background-color: #004023; color: #fff; font-family: Arial, Helvetica, sans-serif; text-align: center;}
div#maincontainer {width: 778px; margin-left: auto; margin-right: auto; margin-top: 60px; text-align: left; position: relative;}

/* FULL TEXT CONTENT */
div.fulltext {width: auto; padding: 30px;}
div.fulltext h1 , div.fulltext label {font-size: 11pt; line-height: 140%; font-weight: bold; color: #fff; background-color: inherit; margin-bottom: 15px;}
div.fulltext h2{font-size: 10pt; line-height: 140%; font-weight: bold; color: #004125; background-color: inherit; margin-bottom: 10px;}
div.fulltext p {font-size: 8pt; line-height: 140%; margin-bottom: 10px;}
div.fulltext a {color: #e6be6e; background-color: inherit; text-decoration: none; border-bottom: 1px dotted #e6be6e;}
div.fulltext a:hover {color: #fff; background-color: inherit; text-decoration: none; border-bottom: 1px dotted #fff;}
div.fulltext ul {list-style-position: outside; margin-bottom: 5px;}
div.fulltext li {list-style-type: disc; margin-left: 20px; margin-bottom: 2px;}
div.fulltext div.textcolumn {width: 500px;}
div.fulltext div.textcolumn ul {list-style-position: outside; margin-bottom: 5px;}
div.fulltext div.textcolumn ol {list-style-position: outside; margin-bottom: 5px;}
div.fulltext div.textcolumn ul li {list-style-type: disc; margin-left: 20px; margin-bottom: 4px; font-size: 8pt; }
div.fulltext div.textcolumn ol li {list-style-type: decimal; margin-left: 20px; margin-bottom: 4px; font-size: 8pt;}

#ageForm .submit {cursor: pointer; margin: 26px 10px 0px 10px; display: inline-block; width: 71px; font-size: 8pt; text-transform: uppercase; font-weight:bold; padding: 2px 0 2px 0; text-align: center; background: url(/images/agechk_btn.gif) 0 0 no-repeat; color: black; text-decoration: none;}
#ageForm .submit:hover {color: #0c8610;}
.w60 {width:60px;}
.w90 {width:90px;}
.w40{width:40px;}
