BODY {    font-family: Geneva,Arial,Helvetica,Verdana,sans-serif;    font-size: 120%;    padding: 0;    margin: 0;    color: #6666AA;    background-color: #AFC2DE ;    text-align: center;}/*Theme Layout*/#container {    /* Essential */    text-align: left;    border: 0 solid gray;    margin: 0 auto;    padding: 0;        }        #banner {    background-color: white;    margin: 0 0 8px 0;    padding: 14px 8px 0 8px;    color: #000000;    height: 127px;    background-repeat: repeat-x;    background-image: url(header-bg.gif);        }#bannerpadding {    margin: 0px;    padding: 0px;}#bannerlogo{    background-image: url(banner_logo.gif);    border-width: 0;    margin: 0;    padding: 0;    float: right;    width: 98px;    height: 98px;    background-repeat: no-repeat;    position: relative;    top: 8px;    right: 0px;}#sidebar-a {    /* Essential */    float: left;    width: 150px;    \width: 158px;    w\idth: 150px;    margin: 0;    padding: 4px;        /* border-right: #FFFFFF 1px dotted; */    display: inline;}#sidebar-b {    /* Essential */    float: right;    width: 150px;    \width: 158px;    w\idth: 150px;                margin: 0;    padding: 4px;    /*border-left: #FFFFFF 1px dotted; */    display: inline;}#content {    /* Essential */    padding: 4px;    margin-left: 0px;    margin-right: 0px;                   /* border-right: #FFFFFF 1px dotted; */       /* border-left: #FFFFFF 1px dotted; */    /*max-width: 36em;*/}/*#cleardiv {    clear: both;    height: 1em;*/}#footer {    /* Essential */    /*clear: both;*/    padding: 12px 4px;    margin 0;    border-top: #FFFFFF 1px dotted;}div{/*border: solid 1px #f00;*/    border: none;    margin: 0;    padding: 0;}/* phpWebsite */.box{    padding: 18px 2px 1.5em 2px;    margin 0;    font-weight: normal;    font-size: .6em;    color: #666666;    line-height: 2ex;    font-family: verdana, geneva, arial, sans-serif;    background-color: #AFC2DE ;}.boxtitle{    padding: 2px 2px 2px 2px;    margin 0;    border-bottom: #ffffff 1px dotted;    font-weight: bold;    font-size: .7em;    color: #FFFFFF;    line-height: 120%;    font-family: arial, Geneva, verdana, sans-serif;    text-align: Center;    background-color: #AFC2DE ;}/*HTML Styles */H1{    padding: 1em 0px 1.5em 0px;    margin: 0;    font-family: Geneva,Arial,Helvetica,Verdana,sans-serif;    font-style: normal;    font-variant: normal;    font-weight: bold;    font-size: 1.2em;    color: #00378A;}#banner H1{    padding: 7px 0px 1.5em 0px;    margin: 0;    color: #cccccc;    background-color: transparent;}#banner H1 a{    padding: 7px 0px 1.5em 0px;    margin: 0;    color: #00378A;    background-color: transparent;}#banner H1 a:visited{    padding: 7px 0px 1.5em 0px;    margin: 0;    color: #00378A;    background-color: transparent;}#banner H1 a:hover{    padding: 7px 0px 1.5em 0px;    margin: 0;    color: #d7000d;    background-color: transparent;}#banner H1 a:active{    padding: 7px 0px 1.5em 0px;    margin: 0;    color: #d7000d;    background-color: transparent;}H2, H3, H4, H5, H6, {    padding: 1em 0px 1em 0px;    margin: 0px;    font-family: Geneva, Arial, Helvetica, sans-serif;    font-style: normal;    font-variant: normal;    font-weight: bold;    font-size: 1.2em;    color: #00378A;}#content H3 {    color: #00378A;}#content p {    line-height: 160%;}hr {    width: 100%;    color: #fff;    background-color: #fff;     border: 0;}a {    font-weight: normal;}a:link {    font-family: Arial, Helvetica, Geneva, Verdana ,sans-serif;    font-style: normal;    font-variant: normal;    font-weight: bold;    text-decoration: none;    color: #6666AA;}a:visited {    font-family: Arial, Helvetica, Geneva, Verdana ,sans-serif;    font-style: normal;    font-variant: normal;    font-weight: bold;    text-decoration: none;    color: #6666AA;}a:hover {    color: #D7000D;}/*phpWebsite Local Styles */.smalltext {    font-weight: normal;    font-size: x-small;    font-style: normal;    font-family: Arial, Helvetica, Geneva, Verdana ,sans-serif;    font-variant: normal;    color: #7f7f7f;}.smalltext_light {    font-weight: normal;    font-size: x-small;    font-style: normal;    font-family: Arial, Helvetica, Geneva, Verdana ,sans-serif;    font-variant: normal;    color: #ffffff;}.smalltext a {    font-family: Arial, Helvetica, Geneva, Verdana ,sans-serif;    font-style: normal;    font-weight: bold;    text-decoration: none;    color: #6666AA;}.smalltext a:link {    font-family: Arial, Helvetica, Geneva, Verdana ,sans-serif;    font-style: normal;    font-weight: bold;    text-decoration: none;    color: #6666AA;}.smalltext a:visited {    font-family: Arial, Helvetica, Geneva, Verdana ,sans-serif;    font-style: normal;    font-variant: normal;    font-weight: bold;    text-decoration: none;    color: #6666AA;}.smalltext a:hover {    font-family: Arial, Helvetica, Geneva, Verdana ,sans-serif;    font-style: normal;    font-variant: normal;    font-weight: bold;    text-decoration: none;    color: #D7000D;}.noline a:link {    text-decoration: none;}.noline a:visited {    text-decoration: none;}.largetext {    font-family: Arial, Helvetica, Geneva, Verdana ,sans-serif;    font-style: normal;    font-variant: normal;    font-weight: normal;    font-size: 1.2em;    color: #6666AA;}.largetext a:link {    font-family: Arial, Helvetica, Geneva, Verdana ,sans-serif;    font-style: normal;    font-variant: normal;    font-weight: bold;    color: #6666AA;}.largetext a:visited {    font-family: Arial, Helvetica, Geneva, Verdana ,sans-serif;    font-style: normal;    font-variant: normal;    font-weight: bold;    color: #6666AA;}.errortext {    font-family: Arial, Helvetica, Geneva, Verdana ,sans-serif;    font-size: 1em;    color: #D7000D;    font-weight: bold;}.caltext {    font-weight: normal;    font-size: xx-small;    font-style: normal;    font-family: Arial, Helvetica, Geneva, Verdana ,sans-serif;    font-variant: normal;    color: #ffffff;    text-align: center;}.caltext_dark {    font-weight: normal;    font-size: xx-small;    font-style: normal;    font-family: Arial, Helvetica, Geneva, Verdana ,sans-serif;    font-variant: normal;    color: #7f7f7f;    text-align: center;}.grid {    border: #CCCCCC 1px dotted;}.white {    background-color: white;    color: #999999;}.black {    background-color: black;    color: #999999;}.bg_dark {  background-color : #6666AA;  color: #FFFFFF;}.today {  background-color : #C5D0DE;  color: #ffffff;}.bg_medium {  background-color : #999999;  color: #ffffff;}.bg_light {  background-color : #AFC2DE ;  color: #6666AA;}.alt_bg_dark {  background-color : #6666AA;}.alt_bg_medium {  background-color : #999999;}.alt_bg_light {  background-color : #AFC2DE ;}#content img{    border: #fff 3px solid;}#content table img{    border: #000 0px solid;}#content a img{    border: #000 0px solid;}input:focus, textarea:focus, select:focus{    border-right: #AFC2DE 1px solid;    border-top: #AFC2DE 1px solid;    border-left: #AFC2DE 1px solid;    border-bottom: #AFC2DE 1px solid;    background: #FFFFFF;    color: gray;}input, textarea, code{    font-family: sans-serif;    font-size: 1.1em;    line-height: 120%;    border-right: gray 0px solid;    border-top: gray 0px solid;    border-left: gray 0px solid;    border-bottom: gray 0px solid;    background: #FFFFFF;    color: #000000;}/* hide from netscape 4*//*/*/input [type=submit]{    border-top: #ffffff 1px dotted;    /*background: gainsboro;*/    color: blue;    border-bottom: #ffffff 1px dotted;}input[type=checkbox]{    border-right: #ffffff 1px dotted;    border-top: #ffffff 1px dotted;    border-left: #ffffff 1px dotted;    border-bottom: #ffffff 1px dotted;    color: blue;}
