h1 {font-family: sans-serif; font-size: 140%}
h1.center {font-family: sans-serif; font-size: 140%; text-align: center}
h1.flyer {font-family: sans-serif; font-size: 160%; text-align: right}

h2 {font-family: sans-serif; font-size: 120%}
h2.flyer {font-family: sans-serif; font-size: 140%; text-align: center}

h3.flyer {font-family: sans-serif; font-size: 120%; text-align: center}
h3.flyerright {font-family: sans-serif; font-size: 120%; text-align: right}

p {font-family: sans-serif; font-size: 80%; text-align: justify}
p.center {font-family: sans-serif; font-size: 80%; text-align: center; vertical-align: middle}
p.flyer {font-family: sans-serif; font-size: 120%; text-align: center}
p.flyersmall {font-family: sans-serif; font-size: 80%; text-align: center}

input {font-family: sans-serif; font-size: 80%;}
label {font-family: sans-serif; font-size: 80%;}

li {font-family: sans-serif; font-size: 80%; text-align: justify}
em {font-family: sans-serif; font-style: italic; text-align: justify}
.cepara {font-family: sans-serif; font-size: 80%; text-align: center}
.jupara {font-family: sans-serif; font-size: 80%; text-align: justify}

.topbarcell {background-image: url(../Images/Navigation/barbottom.gif?1134681487);}

.sidebarcell {background-image: url(../Images/Navigation/barside.gif?1134681360); background-repeat: repeat-y; }

.bottombarcell {background-image: url(../Images/Navigation/bar.gif?1135025660);}

body {margin: 0; padding: 0; font-family: sans-serif;}

body.center {text-align: center;font-family: sans-serif;}

table {
    border-collapse: separate;
    border-spacing: 0px;
}

table.tableContent48s { border-spacing: 48px;}
table.tableContent8p8s { border-spacing: 8px;}

table.center {margin-left: auto; margin-right:auto;}
table.topcenter {vertical-align: top; text-align: center; border-width: 0px}
table.topcenterborder {vertical-align: top; text-align: center; border-style: solid; border-width: thin; border-color: gray}

td.center {vertical-align: middle; text-align: center;}
td.top {vertical-align: top; }
td.topcenter {vertical-align: top; text-align: center;}
td.topleft {vertical-align: top; text-align: left;}
td.topright {vertical-align: top; text-align: right;}
td.left {vertical-align: middle; text-align: left;}
td.lefthead {background: #EEEEEE; vertical-align: middle; text-align: left;}

th.center {background: #EEEEEE; vertical-align: middle; text-align: center;}

img {border: none}

a { color: #007F00; }

a.clean {text-decoration: none }

div.error {
    color: #FF4433;
}

p.smerror {
    vertical-align: middle;
    color: #FF4433;
    font-size: 90%;
}

p.smpageerror {
    vertical-align: middle;
    color: #FF4433;
    text-align: center;
}

p.smpagemessage {
    vertical-align: middle;
    color: #FF4433;
    text-align: center;
}


