/********************/
/* Container Styles */
/********************/


html {
    overflow-y: scroll;
} body {
    padding: 10px;
    background-color: #000055;
    font-size: 10px;
} #container {
    overflow: hidden;
    background-color: white;
    width: 1000px;
    margin: 0 auto;
} #container-inner {
    overflow: hidden;
    background-color: white;
    width: 972px;
    margin-left: 14px;
    margin-right: 14px;
    display: block;
} * html #container {
    height: 1%;
} .tl, .tr, .bl, .br {
    background-image: url(../images/circle.gif);
    width: 14px;
    height: 14px;
    font-size: 0em;
} .tl {
    background-position: 0px 0px;
    float: left;
} .tr {
    background-position: 14px 0px;
    float: right;
} .bl {
    background-position: 0px 14px;
    float: left;
} .br {
    background-position: 14px 14px;
    float: right;
} 


/********************/
/* Primary Styles   */
/********************/


p, h1, h2, h3, li {
    margin-bottom: 0px;
    margin-top: 0px;
    padding: 0px;
    font-family: Arial;
    font-size: 1.6em; /* 12pt/16px, Rel 10px */
} ul, ol {
    margin-bottom: 16px;
    margin-top: 0px;
} h1, h2, h3 {
    text-align: center;
} h1 {
    font-size: 3.2em; /* 24pt/32px, Rel 10px */
} h2 {
    font-size: 2.4em; /* 18pt/24px, Rel 10px */
} h3 {
    font-size: 2.2em; /* 16pt/22px, Rel 10px */
} li li {
	font-size: 1em;
} li {
	margin-bottom: 3px;
} ul li ul {
	margin-bottom: 3px;
} .bold {
    font-weight: bold;
} .underline {
    /*color: #7FC0FF ;*/
    color: #009966;
} .real_underline {
    text-decoration: underline;
} .italic {
    font-style: italic;
} .super {
    font-size: 0.647em; /* 8pt/11px, Rel 17px */
    vertical-align: super;
} .sub {
    font-size: 0.647em; /* 8pt/11px, Rel 17px */
    vertical-align: sub;
    text-decoration: none;
} .highlight {
    background-color: #FFFF00;
} .red {
    color: #FF0000;
} .green {
    color: #00FF00;
} .blue {
    color: #000099;
} .strikethrough {
    text-decoration: line-through;
}


/********************/
/* Buttons          */
/********************/


.register {
    background: url('../images/register.gif') no-repeat top left;
    display: block;
    clear: both;
    width: 450px;
    height: 53px;
	margin: 0px 0px 16px 150px;
} .register-mini {
    background: url('../images/register-mini.png') no-repeat top left;
    display: block;
    clear: both;
    width: 450px;
    height: 53px;
    margin: 17px 0px 0px 0px;
} .register-mini:link {
    background-position: 0px 0px;
    outline: none;
} .register-mini:hover {
    background-position: 0px -65px;
    outline: none;
} .register-mini:active {
    background-position: 0px -132px;
    outline: none;
} #print {
    border: 0px;
    outline: none;
    cursor: pointer;
} #print_container {
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 1000;
    width: 44px;
    height: 44px;
    padding: 10px;
    border: double black 5px;
    background-color: #FFFFFF;
    display: none;
}
