
body {
    font:                 normal 0.8em sans-serif;
    vertical-align:       top;
    background-color:     #000060;
    color:                #1d5273;
    display:              block;
}

#divMainContainerStandard {
    background-color:     #ffffff;
    border-bottom:        #30318b 1px solid;
    border-left:          #30318b 1px solid;
    margin:               20px auto 0px;
    border-top:           #30318b 1px solid;
    border-right:         #30318b 1px solid;
    width:                950px;
    padding:              0px 0px 0px 0px;
}

#divHeader {
    text-align:           center;
    padding:              0px 0px 0px 0px;
    background-color:     #30318b;
    margin:               0px;
}

#divLogo img {
    margin:               10px
}

#divMenuBar {
    background-image:     url(/images/backgroundMenuBar.gif);
    background-repeat:    repeat-x;
    background-color:     #ffffff;
    width:                100%;
    height:               35px;
    float:                left;
}

#divMenuBar ul {
    list-style-type:      none;
    margin:               0px;
    padding-left:         10px;
}

#divdMenuBar ul li {
    text-align:           center;
    margin:               0px 0px 20px;
    display:              block;
    padding-top:          40px
}

#divMenuBar ul li a {
    padding:              7px 0px 0px 0px;
    border-bottom:        #5d95eb 1px solid;
    text-transform:       uppercase;
    margin:               7px 30px 5px 5px;
    display:              block;
    float:                left;
    letter-spacing:       0.05em;
    color:                #ffffff;
    font-size:            11px;
    text-decoration:      none;
}

#divMenuBar ul li a:hover {
    border-bottom:        #ffffff 1px solid;
    margin:               7px 30px 5px 5px;
    padding:              7px 0px 0px 0px;
}

#divContentContainer {
    margin:               0px;
    width:                100%;
    clear:                both;
    overflow:             hidden
}

#divQuickLinks {
    padding:              5px 5px 3000px 5px;
    margin:               0px 0px -3000px;
    width:                114px;
    float:                left;
    border-right:         #5d95eb 1px solid;
    text-align:           center;
}

#divQuickLinks span {
    display:              block;
    border:               #ffffff 1px solid;
    margin-bottom:        15px;
}

#divQuickLinks span:hover {
    border:               #5995db 1px solid;
}

#divQuickLinks img {
    border:               0px;
}


#divQuickLinks a {
    text-decoration:      none;
}

#divContent {
    padding:              0px 15px 10px 15px;
    background-color:     #ffffff;
    width:                790px;
    float:                left;
}

#divContent h1 {
    line-height:          1.2em;
    display:              block;
    color:                #993300;
    font-family:          Georgia, "Times New Roman", Times, serif;
    font-size:            2.4em;
    font-weight:          normal;
}

#divContent h2 {
    border-bottom:        #993300 1px dotted;
    line-height:          1.3em;
    display:              block;
    font-family:          Georgia, "Times New Roman", Times, serif;
    color:                #993300;
    font-size:            1.6em;
    font-weight:          normal;
}

#divContent h3 {
    line-height:          1.2em;
    text-transform:       uppercase;
    display:              block;
    color:                #993300;
    font-size:            1em;
}

#divContent h4 {
    line-height:          1.2em;
    text-transform:       none;
    display:              block;
    font-family:          Georgia, "Times New Roman", Times, serif;
    font-size:            1.3em;
    font-weight:          normal;
}

#divContent h5 {
    line-height:          1.3em;
    display:              block;
    border-top:           #993300 1px dotted;
    font-family:          Georgia, "Times New Roman", Times, serif;
    font-size:            1.6em;
    font-weight:          normal;
    color:                #993300;
    margin-top:           0px;
    margin-bottom:        0px;
}

#divContent h6 {
    line-height:          1.3em;
    display:              block;
    font-family:          Georgia, "Times New Roman", Times, serif;
    font-size:            11px;
    font-weight:          normal;
}

#divContent p {
    display:              block;
}

#divContent ul {
    display:              block;
}

#divContent ul li {
    padding-bottom:       10px;
    display:              block;
}

#divContent img.imgAlignLeft {
    float:                left;
}

#divContent img.imgBlockCenter {
    float:                none;
    display:              block;
    margin-left:          auto;
    margin-right:         auto;
}

#divContent img.imgAlignRight {
    float:                right;
}

#divContent img {
    border:               #e5ecf4 1px solid;
    margin:               10px 0px 10px 10px;
    padding:              5px 5px 5px 5px;
    float:                right;
}

.blockCenterEmphasis {
    font-size:            21px;
    font-weight:          bold;
    font-style:           italic;
    color:                #FF0000;
    text-align:           center;
}

.blockCenterHighlight {
    color:                #0000FF;
    text-align:           center;
}

.blockOffsetHighlight {
    color:                #0000FF;
    margin-left:          30px;
}

#divFooter {
    padding:              15px 15px 15px 15px;
    text-align:           center;
    background-color:     #30318b;
    margin:               0px;
    color:                #e4edf3;
    clear:                both;
}

#divFooter a {
    padding:              10px 10px 10px 10px;
    display:              block;
    color:                #99ccff;
    font-size:            0.9em;
    text-decoration:      none;
}

#divFooter p {
    padding:              0px 0px 0px 0px;
    margin:               0px;
    display:              block;
    font-size:            0.9em;
}

#formContact {
    background-color:     #ffffff;
    margin-left:          35px;
}

#formContact table {
    width:                75%;
    background-color:     #e0e0ff;
    text-align:           left;
    padding:              0px 0px 0px 0px;
    line-height:          0.5em;
    margin:               0px;
    border-top-width:     0px;
    border-right-width:   0px;
    border-bottom-width:  0px;
    border-left-width:    0px;
}
#formContact table tr td {
    margin:               0px;
    padding:              0px 0px 0px 0px;
    border:               0px 0px 0px 0px;
}
#formContact table p {
    display:              block;
    padding:              0px 3px 0px 3px;
}
#formContact .formLabel p {
    display:              block;
	text-align:           right;
    padding:              0px 5px 0px 5px;
}

.errorBox {
    background-color:     #f6d8ce;
    color:                #ff0000;
    padding:              10px 10px 10px 10px;
}

.acknowledgeBox {
    background-color:     #d0f5a9;
    color:                #000000;
    text-align:           center;
    padding:              10px 10px 10px 10px;
}

#eventPage .largeEmphasis {
    font:                 normal 0.8em sans-serif;
    font-size:            21pt;
    font-weight:          bold;
    font-style:           italic;
}

#eventPage .mediumEmphasis {
    font:                 normal 0.8em sans-serif;
    font-size:            16pt;
    font-weight:          bold;
    font-style:           italic;
}

#eventPage .smallEmphasis {
    font:                 normal 0.8em sans-serif;
    font-size:            10pt;
    font-weight:          bold;
    font-style:           italic;
    text-align:           center;
}

#eventPage .center {
    text-align:           center;
}

#eventPage .red {
    color:                #FF0000;
}

#eventPage .blue {
    color:                #1d5273;
}

#eventPage .feetbackground {
    background-image:     url(/fop/images/fop-feet-tiny.jpg);
    background-repeat:    no-repeat;
    background-position:  center center;
}

#eventPage h1 {
    font:                 normal 0.8em sans-serif;
    background-color:     #204090;
    font-size:            24pt;
    font-weight:          bold;
    text-align:           center;
    color:                #ffffff;
    margin-top:           10px;
    padding:              10px 10px 10px 10px;
}

#eventPage p {
    font:                 normal 0.8em sans-serif;
    font-size:            12pt;
    color:                #000000;
    margin-top:           10px;
    margin-bottom:        10px;
}

#eventPage li {
    list-style-type:      disc;
}

#eventPage h2 {
    font-family:          Arial,sans-serif;
    font-size:            13pt;
    font-weight:          bold;
    font-style:           italic;
    line-height:          1.7em;
    border-bottom:        0px;
    color:                #1d5273;
    letter-spacing:       -1px;
}

#eventPage h2 strong {
    font-family:          Arial,sans-serif;
    font-size:            36pt;
    font-style:           normal;
    font-weight:          600;
    letter-spacing:       -2px;
    border-bottom:        0px;
    color:                #1d5273;
}

#eventPage h3 {
    font-family:          Arial,sans-serif;
    font-size:            14pt;
    font-weight:          bold;
    border-bottom:        0px;
    color:                #000000;
    text-transform:       none;
    line-height:          0.5em;
}

