/* Defaults */
body.main {
background-color:#797979;
background-image:url(../images/indexbg.png);
background-repeat:repeat-x;
color:#00137F;
font-family:Candara, Verdana, Sans Serif;
font-size:small;
}
.ieshellcenter {
text-align:center;
}
.pageshell {
width:950px;
min-height:950px;
height:auto;
margin-top:0px;
margin-left:auto;
margin-right:auto;
margin-bottom:0px;
background-color:#FFFFFF
}
.menu {
text-align:left;
padding-left:10px;
margin-top:0px;
background-color:#00137F;
color:#FFFFFF;
}
.pageid {
text-align:right;
padding-right:10px;
font-size:medium;
color:#808080;
}
.section {
text-align:left;
padding-left:10px;
padding-right:10px;
font-size:small;
}

/* Table and form properties  */
table {
border-collapse:collapse;
margin-left:5px;
}
th {
background-color:#e6e6e6;
border:solid #c0c0c0 2px;
padding:5px;
font-size:small;
font-weight:bold;
font-family:Candara, Verdana, Sans Serif;
}
td {
border:solid #c0c0c0 2px;
padding:5px;
font-family:Candara, Verdana, Sans Serif;
font-size:small
}
.cellcentre {
text-align:center;
}
.whiteborder {
text-align:left;
border:none;
vertical-align:top;
border:solid 2px #FFFFFF
}
.darkheader {
color:#FFFFFF;
background-color:#00137F;
text-align:left;
border:none;
vertical-align:top;
border:solid 2px #FFFFFF
}
.bluecell {
text-align:left;
vertical-align:top;
background-color:#e6e6e6;
border:solid 2px #FFFFFF;
}
.darkbluecell {
text-align:left;
vertical-align:top;
color:#FFFFFF;
background-color:#00137F;
border:solid 2px #FFFFFF;
}


/* Heading properties */
h1 {
font-family:Candara, Verdana, Sans Serif;
font-size:small;
font-weight:bold;
color:#00137F;
margin-left:5px;
text-align:left
}
h2 {
font-family:Candara, Verdana, Sans Serif;
font-size:small;
font-weight:bold;
color:#00137F;
margin-left:5px;
text-align:left
}
h3 {
font-family:Candara, Verdana, Sans Serif;
font-size:small;
color:#00137F;
font-weight:bold;
margin-left:5px;
text-align:left
}
h4 {
font-family:Candara, Verdana, Sans Serif;
font-size:small;
color:#00137F;
font-weight:bold;
margin-left:5px;
text-align:left
}

/* Link properties */
a:link {
color:#FFFFFF;
text-decoration:none;
}
a:active {
color:#FFFFFF;
text-decoration:none;
background-color: #00A8F9;
}
a:visited {
color:#DFDFDF;
text-decoration:none;
}
a:hover {
color:#00137F;
text-decoration:none;
background-color: #FFFFFF;
}

.altlink a:link {
color:#00137F;
text-decoration:none;
}
.altlink a:active {
color:#FFFFFF;
text-decoration:none;
background-color: #00A8F9;
}
.altlink a:visited {
color:#808080;
text-decoration:none;
}
 .altlink a:hover {
color:#00137F;
text-decoration:none;
background-color: :#DFDFDF;
}

a.reverse:link {
color:#00137F;
text-decoration:none;
}
a.reverse:active {
color:#FFFFFF;
text-decoration:none;
background-color: #00A8F9;

}
a.reverse:visited {
color:#DFDFDF;
text-decoration:none;
}
a.reverse:hover {
color:#FFFFFF;
text-decoration:none;
background-color: #00137F;
}

/* Form properties */

input {
background-color:#e6e6e6;
}

/* Misc properties */
p {
text-align:left;
padding-left:5px;
}
hr {
color:#9b9b9b;
height:2px;
padding-left:5px;
padding-right:5px
}
.currentpage {
color:#808080
}
.indent {
padding-left:20px
}
.highlight {
background-color:#e6e6e6;
} 
.photocaption {
font-size:xx-small;
text-align:center;
border:none
}
ul, ol {
text-align:left;
 }
