#header
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND-IMAGE: url(/images/header.jpg);
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 933px;
    PADDING-TOP: 0px;
    HEIGHT: 277px
}

#container
{
    MARGIN: 0px auto;
    WIDTH: 800px;
}
BODY
{
    PADDING-RIGHT: 0px;
    BACKGROUND-POSITION: left top;
    PADDING-LEFT: 0px;
    BACKGROUND-IMAGE: url(/images/bodyback.gif);
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: repeat-x;
}

body.wide_content {
    background-position: left -74px;
}

body.wide_content #container, 
body.wide_content #header_blue, 
body.wide_content #contenttop,
body.wide_content #contentmiddle,
body.wide_content #contentbottom,
body.wide_content #footer {
  width:915px;
}
body.wide_content #header_blue {
  font-size:0px;
  text-align:center;
}

.wide_content #contenttop {
BACKGROUND-IMAGE: url(/images/contenttop_wide.gif);
}

.wide_content #contentbottom{
BACKGROUND-IMAGE: url(/images/contentbottom_wide.gif);
}

.wide_content #contentmiddle {
background:#fff;
}

.wide_content #footer{
BACKGROUND-IMAGE: url(/images/footer_wide.gif);
}

.wide_content #contentmiddle #rightcol {
float:none;
width:auto;
margin:none;
padding:1px 10px;
}


#contenttop
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND-IMAGE: url(/images/contenttop.gif);
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 933px;
    PADDING-TOP: 0px;
    HEIGHT: 20px;
}
#contentbottom
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND-IMAGE: url(/images/contentbottom.gif);
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 933px;
    PADDING-TOP: 0px;
    HEIGHT: 20px;
    float:left;
}


#contentmiddle
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND-IMAGE: url(/images/contentmiddle.gif);
background-repeat: repeat-y;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 933px;
    PADDING-TOP: 0px;
    float:left;
}
#contentmiddle #leftcol
{
    PADDING-RIGHT: 0px;
    BACKGROUND-POSITION: center center;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    FLOAT: left;
    BACKGROUND-IMAGE: url(/images/col1image.gif);
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 202px;
    COLOR: #ffffff;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Tahoma;
    TEXT-ALIGN: center;
}
.indentedleft
{
    MARGIN-TOP: 180px;
    MARGIN-LEFT: 24px;
    MARGIN-RIGHT: 24px;
}



#contentmiddle #rightcol
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 15px;
    FLOAT: right;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 10px 0px 20px;
    WIDTH: 701px;
    COLOR: #000000;
    PADDING-TOP: 0px;
    FONT-FAMILY: Tahoma;
}
#contentmiddle #rightcol H1
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 20pt;
    MARGIN-BOTTOM: 0px;
    MARGIN-LEFT: 10px;
    COLOR: #b30000;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial;
}
#contentmiddle #rightcol H3
{
    BACKGROUND-POSITION: left center;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    BACKGROUND-IMAGE: url(/images/icon1.gif);
    MARGIN-BOTTOM: 8px;
    COLOR: #005aa7;
    BACKGROUND-REPEAT: no-repeat;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial;
}
P
{
    MARGIN-TOP: 8px;
    MARGIN-BOTTOM: 8px;
}
.text1
{
    COLOR: #b30000
}
.hsep
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND-IMAGE: url(/images/hline1back.gif);
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 701px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 5px;
}
#contentmiddle #rightcol .photo
{
    FLOAT: left;
    MARGIN-RIGHT: 10px;
}
.font12
{
    FONT-SIZE: 12px;
}
.text2
{
    COLOR: #015398;
}
#footer
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND-IMAGE: url(/images/footer.gif);
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 933px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 70px;
    TEXT-ALIGN: center;
    float:left;
}
#footer #caption
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #1a4773;
    PADDING-TOP: 24px;
    FONT-FAMILY: Tahoma;
    TEXT-ALIGN: center;
}
#contentmiddle #rightcol p
{

    PADDING-BOTTOM: 10px;

}


#header_blue {
text-align:center;
width:933px;
}