BODY                  { background-color: #FFFFFF; }

A:link                { color: #000084;
                        text-decoration: none; }
A:visited             { color: #000084;
                        text-decoration: none; }
A:hover               { color: #000084;
                        text-decoration: none; }

.white:link           { color: #FFFFFF;
                        text-decoration: none; }
.white:visited        { color: #FFFFFF;
                        text-decoration: none; }
.white:hover          { color: #FFFFFF;
                        text-decoration: none; }

img                   { border: 0px none; }

.header-1             { position: relative;
                        float: left;
                        left: 0;
                        top: 0;
                        width: 200px;
                        height: 90px; }

.header-2             { position: relative;
                        float: right;
                        top: 0;
                        width: 600px;
                        height: 90px; }

div#header-left       { margin-left: 0;
                        margin-right: 10px;
                        margin-top: 3px;
                        height: 87px;
                        width: 120px;
                        float: left; }

div#header-middle     { padding: 0;
                        margin-left: 0;
                        margin-right: 0;
                        margin-top: 8px; }

div#header-right      { text-align: left;
                        margin-left: 10px;
                        margin-right: 10px;
                        margin-top: 8px;
                        height: 82px;
                        width: 220px; 
                        float: right; }

.banner               { position: relative;
                        left: 0;
                        top: 0;
                        width: 800px;
                        height: 35px;
                        margin: 0;
                        padding: 0;
                        background-image: url('images/CASS-text.gif'); }
                        
.menu-tabs            { position: relative;
                        left: 0;
                        top: 0;
                        width: 760px;
                        height: 40px;
                        margin: 10px 0;
                        padding: 0; }
                        
.awm-holder           { position: relative;
                        left: 0;
                        top: 0;
                        width: 760px;
                        height: 30px;
                        background-color: #F2FFFF; }

div#home-left         { margin: 10px 0;
                        padding: 0;
                        width: 150px; }

div#home-middle       { margin: 10px 0  10px 10px;
                        padding: 0;
                        width: 470px; }

div#home-right        { margin: 10px 0  10px  10px;
                        padding: 0;
                        width: 160px; }

div#home-menu-item    { margin-left: 0;
                        margin-right: 0;
                        margin-top: 0;
                        margin-bottom: 0;
                        border-left: 3px solid;
                        border-bottom: 1px solid;
                        border-color: #70CAFE;
                        background-color: #F2FFFF; }

div#home-menu-item1   { margin-left: 0;
                        margin-right: 0;
                        margin-top: 0;
                        margin-bottom: 0;
                        border-left: 3px solid;
                        border-bottom: 1px solid;
                        border-color: #008080;
                        background-color: #EDFDED; }

div#home-menu-item2   { margin-left: 0;
                        margin-right: 0;
                        margin-top: 0;
                        margin-bottom: 0;
                        border-left: 3px solid;
                        border-bottom: 1px solid;
                        border-color: #800080;
                        background-color: #FCE6FC; }

div#home-menu-item3   { margin-left: 0;
                        margin-right: 0;
                        margin-top: 0;
                        margin-bottom: 0;
                        border-left: 3px solid;
                        border-bottom: 1px solid;
                        border-color: #E67700;
                        background-color: #FFF3E7; }

div#home-menu-item4   { margin-left: 0;
                        margin-right: 0;
                        margin-top: 0;
                        margin-bottom: 0;
                        border-left: 3px solid;
                        border-bottom: 1px solid;
                        border-color: #808080;
                        background-color: #F2F0F0; }

div#home-menu-item5   { margin-left: 0;
                        margin-right: 0;
                        margin-top: 0;
                        margin-bottom: 0;
                        border-left: 3px solid;
                        border-bottom: 1px solid;
                        border-color: #FFBB19;
                        background-color: #FFF0CF; }

div#home-menu-item6   { margin-left: 0;
                        margin-right: 0;
                        margin-top: 0;
                        margin-bottom: 0;
                        border-left: 3px solid;
                        border-bottom: 1px solid;
                        border-color: #4B4DA5;
                        background-color: #F7F7FD; }

div#home-menu-item7   { margin-left: 0;
                        margin-right: 0;
                        margin-top: 0;
                        margin-bottom: 0;
                        border-left: 3px solid;
                        border-bottom: 1px solid;
                        border-color: #C00000;
                        background-color: #FFF0F0; }

div#home-menu-heading { font-family: arial, helvetica, sans-serif;
                        font-size: 12px;
                        font-weight: bold;
                        color: #C00000;
                        margin: 9px;
                        border: none; }

div#program-menu      { margin-left: 6;
                        margin-right: 3;
                        margin-top: 0;
                        margin-bottom: 0;
                        border-left: 3px solid;
                        border-bottom: 1px solid;
                        border-color: #C00000;
                        background-color: #FFF0F0; }

.menu-main            { position: absolute;
                        left: 0;
                        top: 0;
                        width: 150px; }

.menu-left            { margin-left: 10px;
                        margin-right: 0;
                        margin-top: 0;
                        width: 160px; }

.menu-center          { margin-left: 10px;
                        margin-right: 10px;
                        margin-top: 0;
                        width: 540px; }

.menu-right           { margin-left: 0;
                        margin-right: 10px;
                        margin-top: 0;
                        width: 60px; }

.menu-right-holder    { position: relative;
                        left: 0;
                        top: 0;
                        width: 120px;
                        height: 60px;
                        background-color: #F1FAFF; }

.menu-center-right    { margin-left: 10px;
                        margin-right: 10px;
                        margin-top: 0;
                        width: 570px; }

.page-content         { position: relative;
                        clear:both;
                        left: 0;
                        top: 0;
                        width: 640px;
                        background-color: #FFFFFF; }

.full-page-content    { position: relative;
                        clear:both;
                        left: 0;
                        top: 0;
                        width: 760px;
                        background-color: #FFFFFF; }

.full-page-indent     { position: relative;
                        clear:both;
                        left: 120px;
                        top: 0;
                        width: 640px;
                        background-color: #FFFFFF; }

.full-page-indent2    { position: relative;
                        clear:both;
                        left: 180px;
                        top: 0;
                        width: 580px;
                        background-color: #FFFFFF; }

.full-page-indent3    { position: relative;
                        clear:both;
                        left: 290px;
                        top: 0;
                        width: 470px;
                        background-color: #FFFFFF; }

.full-page-halfindent { position: relative;
                        clear:both;
                        left: 60px;
                        top: 0;
                        width: 700px;
                        background-color: #FFFFFF; }

.bottom               { position: relative;
                        left: 0;
                        top: 0;
                        width: 800px;
                        height: 180px;
                        background: url('images/footer.jpg') repeat-x top left; }

.block-100px          { margin-left: 10px;
                        margin-right: 10px;
                        margin-top: 0;
                        height: 100px; }

.block-150px          { margin-left: 10px;
                        margin-right: 10px;
                        margin-top: 0;
                        height: 150px; }

.block-200px          { margin-left: 10px;
                        margin-right: 10px;
                        margin-top: 0;
                        height: 200px; }

.block-250px          { margin-left: 10px;
                        margin-right: 10px;
                        margin-top: 0;
                        height: 250px; }

.netscape-fill        { position: relative;
                        left: 0;
                        top: 0;
                        width: 760px;
                        height: 50px; }

.tablebgd             { border: 0px none;
                        width: 760px;
                        background-color: #FFFFFF; }

.submenu-left         { margin-top: 10px;
                        margin-bottom: 0;
                        margin-left: 0;
                        margin-right: 0; }

.image-menu-8px       { margin-top: 8px;
                        margin-bottom: 0;
                        margin-left: 0;
                        margin-right: 0; }

.image-menu-8px-5px   { margin-top: 8px;
                        margin-bottom: 0;
                        margin-left: 5px;
                        margin-right: 5px; }

.image-menu-50px      { margin-top: 50px;
                        margin-bottom: 0;
                        margin-left: 0;
                        margin-right: 0; }

.menu-tab2-8px        { margin-top: 8px;
                        margin-bottom: 0;
                        margin-left: 0;
                        margin-right: 0; }

.menu-tab3-8px        { margin-top: 8px;
                        margin-bottom: 0;
                        margin-left: -65px;
                        margin-right: 0; }

.menu-tab4-8px        { margin-top: 8px;
                        margin-bottom: 0;
                        margin-left: -50px;
                        margin-right: -100px; }

.menu-tab5-8px        { margin-top: 8px;
                        margin-bottom: 0;
                        margin-left: -40px;
                        margin-right: 0; }

.menu-tab6-8px        { margin-top: 8px;
                        margin-bottom: 0;
                        margin-left: -55px;
                        margin-right: 0; }

.menu-tab7-8px        { margin-top: 8px;
                        margin-bottom: 0;
                        margin-left: -40px;
                        margin-right: 0; }

.image-align-middle   { vertical-align: middle;
                        margin-top: 0;
                        margin-bottom: 0;
                        margin-left: 0;
                        margin-right: 0; }

.rubrik               { vertical-align: middle;
                        margin-top: 0;
                        margin-bottom: 0;
                        margin-left: 0;
                        margin-right: 6px; }

.image-align-m-3px    { vertical-align: middle;
                        margin-top: 0;
                        margin-bottom: 0;
                        margin-left: 3px;
                        margin-right: 3px; }

.image-align-60px     { float: left;
                        margin-top: 0;
                        margin-bottom: 0;
                        margin-left: 60px;
                        margin-right: 20px; }

.image-align-80-0   { float: left;
                        margin-top: 0;
                        margin-bottom: 0;
                        margin-left: 80px;
                        margin-right: 0; }

.image-stack          { position: relative;
                        margin: 6px 0 18px 0; }

.image-position-8px   { position: relative;
                        float: right;
                        top: 8px;
                        margin-top: 0;
                        margin-bottom: 0;
                        margin-left: 0;
                        margin-right: 0; }

.image-position-25px  { position: relative;
                        float: right;
                        top: 25px;
                        margin-top: 0;
                        margin-bottom: 0;
                        margin-left: 0;
                        margin-right: 0; }

.image-position-50px  { position: relative;
                        float: right;
                        top: 50px;
                        margin-top: 0;
                        margin-bottom: 0;
                        margin-left: 0;
                        margin-right: 0; }

.image-position-75px  { position: relative;
                        float: right;
                        top: 75px;
                        margin-top: 0;
                        margin-bottom: 0;
                        margin-left: 0;
                        margin-right: 0; }

.image-position-125px { position: relative;
                        float: right;
                        top: 125px;
                        margin-top: 0;
                        margin-bottom: 0;
                        margin-left: 0;
                        margin-right: 0; }

.image-align-left     { float: left;
                        margin-top: 6px;
                        margin-bottom: 6px;
                        margin-left: 6px;
                        margin-right: 6px; }

.image-align-left-0 { float: left;
                        margin-top: 6px;
                        margin-bottom: 6px;
                        margin-left: 0;
                        margin-right: 6px; }

.image-align-right    { float: right;
                        margin-top: 6px;
                        margin-bottom: 6px;
                        margin-left: 6px;
                        margin-right: 6px; }

.logo-title           { margin-top: 6px;
                        margin-bottom: 6px;
                        margin-left: 6px;
                        margin-right: 6px; }

form                  { margin-top: 0;
                        margin-bottom: 0; }

p                     { font-family: arial, helvetica, sans-serif;
                        font-size: 12px;
                        font-weight: normal;
                        color: #000000;
                        line-height: 120%;
                        margin-top: 3px;
                        margin-bottom: 6px;
                        margin-left: 6px;
                        margin-right: 6px; }

.reduced-text         { font-size: 10px;
                        color: #FFFFFF;
                        text-align: center;
                        margin-bottom: 0; }

.caption-text         { font-size: 9px;
                        color: #000000;
                        text-align: center;
                        margin-bottom: 3px;
                        margin-left: 0;
                        margin-right: 0; }

.printer              { font-size: 9px;
                        text-align: right;
                        margin-top: 6px;
                        margin-left: 0;
                        margin-right: 0; }

.home-menu-link       { padding-top: 3px;
                        margin-bottom: 3px;
                        margin-left: 3px;
                        padding-left: 3px;
                        margin-right: 3px; }

.home-menu-text       { font-style: italic;
                        margin: 3px;
                        padding: 0; }

.home-caption-text    { font-size: 11px;
                        text-align: center;
                        padding-top: 3px;
                        margin-bottom: 3px;
                        margin-left: 3px;
                        padding-left: 3px;
                        margin-right: 3px; }

.p-center             { text-align: center; }

.p-right              { text-align: right; }

.p-3px                { margin-left: 3px; }

.p-indent             { margin-left: 50px;
                        margin-right: 50px; }

.p-blue-indent        { font-weight: bold;
                        color: #000080;
                        text-align: justify;
                        line-height: 120%;
                        margin-left: 50px;
                        margin-right: 50px; }

.header-right         { font-size: 11px;
                        text-align: right;
                        margin: 0 6px 0 0 ;
                        padding: 6px 0 0 0; }

h1                    { font-family: arial, helvetica, sans-serif;
                        font-size: 15px;
                        color: #000080;
                        text-align: left;
                        font-weight: bold;
                        line-height: 100%;
                        margin: 24px 3px 24px 6px; }

.h1-print             { margin-top: 40px;
                        margin-left: 230px;
                        margin-right: 3px; }

h2                    { font-family: arial, helvetica, sans-serif;
                        font-size: 14px;
                        color: #000080;
                        text-align: left;
                        font-weight: bold;
                        line-height: 100%;
                        margin-top: 18px;
                        margin-bottom: 18px;
                        margin-left: 6px;
                        margin-right: 6px; }

h3                    { font-family: arial, helvetica, sans-serif;
                        font-size: 13px;
                        color: #000080;
                        text-align: left;
                        font-weight: bold;
                        line-height: 100%;
                        margin-top: 18px;
                        margin-bottom: 6px;
                        margin-left: 6px;
                        margin-right: 6px; }

.h3-r                 { text-align: right; }

h4                    { font-family: arial, helvetica, sans-serif;
                        font-size: 12px;
                        color: #000080;
                        text-align: left;
                        font-weight: bold;
                        line-height: 100%;
                        margin-top: 6px;
                        margin-bottom: 6px;
                        margin-left: 6px;
                        margin-right: 6px; }

.h4-r                 { text-align: right; }

h5                    { font-family: arial, helvetica, sans-serif;
                        font-size: 12px;
                        color: #000000;
                        text-align: left;
                        font-weight: bold;
                        line-height: 100%;
                        margin-top: 6px;
                        margin-bottom: 6px;
                        margin-left: 6px;
                        margin-right: 6px; }

.h5-r                 { text-align: right; }

ol                    { font-family: arial, helvetica, sans-serif;
                        font-size: 12px;
                        font-weight: normal;
                        color: #000000;
                        line-height: 120%;
                        margin-top: 12px;
                        margin-bottom: 12px;
                        text-align: left; }

ul                    { font-family: arial, helvetica, sans-serif;
                        font-size: 12px;
                        font-weight: normal;
                        color: #000000;
                        line-height: 120%;
                        margin-top: 0;
                        margin-bottom: 0;
                        text-align: left; }

li                    { margin-top: 4px;
                        margin-bottom: 4px; }

.page                 { page-break-after: always; }
