body {margin: 0px;
background-color: #BFD3DA;}

td,th,p,div {font: 13px Trebuchet MS,Arial,Helvetica,sans-serif;}

td.1 {font: 13px Trebuchet MS,Arial,Helvetica,sans-serif;
border-bottom: 1px solid #1C5F82; border-top: 1px solid #1C5F82; border-left: 1px solid #1C5F82; border-right: 1px solid #1C5F82;}
}

#header {margin-left: 12px;
font-size: 11px;
height: 86px;
overflow: hidden;}

form {margin: 0px;}

#footer {background-image:url(images/footerbg.gif);
height: 30px;
width:795px;
line-height: 30px;
color: #FFFFFF;
font-size: 11px;}

#footer a {font-weight: bold;
color: #FFFFFF;}

a {color: #1C5F82;}

a:hover {color: #C40442;}

#maincell {background-image:url(images/mainbg.gif);
background-position:bottom left;
background-repeat:repeat-x;}

#main {padding:8px;
padding-top:0px;
padding-bottom:0px;}

#searchform #searchbox {border:1px solid #B8B8B8;
width:110px;
padding:2px;
margin-left:4px;
font:11px Trebuchet MS,Arial,Helvetica,sans-serif;}

h1 {margin: 0px;
font: 20px Trebuchet MS,Arial,Helvetica,sans-serif;
font-weight: bold;
color: #C40442;}


h2 {margin: 0px;
font: 18px Trebuchet MS,Arial,Helvetica,sans-serif;
font-weight: bold;
color: #C40442;}


h3 {margin: 0px;
font: 18px Trebuchet MS,Arial,Helvetica,sans-serif;
font-weight: bold;
color: #C40442;}


h4 {margin: 0px;
font: 14px Trebuchet MS,Arial,Helvetica,sans-serif;
font-weight: bold;
color: #C40442;
border-bottom: 1px solid #BFD3DA;}

h5 {margin: 0px;
font: 12px Trebuchet MS,Arial,Helvetica,sans-serif;
font-weight: normal;
color: #C40442;
border-bottom: 1px solid #BFD3DA;}

h6 {margin: 0px;
font: 16px Trebuchet MS,Arial,Helvetica,sans-serif;
font-weight: normal;
color: #C40442;
}

dl {margin-top: 14px;}

i {font-size: 11px;}

ul {list-style-image: url(images/libullet.gif);
font-size: 12px;}

.smaller {font-size: 9px;}
