body
{
    margin: 0;
    padding: 0;
}

#clMainTable
{
    width: 100%;
    border: 0;
    margin: 0;
    padding: 0;
    border-collapse: collapse;
}
.clMiddleCell
{
    width: 883px;
    height: 94px;
}
.clHeaderFill
{
    background-image: url(         "../images/menu_background.png" );
    background-repeat: repeat-x;
}
#clFlashCell
{
    width: 367px;
    height: 94px;
    vertical-align: top;
}
#clHeaderTable
{
    width: 100%;
    border: 0;
    margin: 0;
    padding: 0;
    border-collapse: collapse;
}
.clMiddleFill
{
    border-top: solid 1px #0d8dde;
    background-color: #63b7ed;
    border-bottom: solid 4px #FFFFFF;
}
.clMiddleInnerFill
{
    background-color: #63b7ed;
}
#clMiddleCell
{
    border-top: solid 1px #0d8dde;
    background-color: #1b92df;
    border-bottom: solid 4px #FFFFFF;
}

#clMiddleCellLeft
{
    background-image: url(                     "../images/middle_background_left.png" );
    background-repeat: repeat-y;
    width: 16px;
}
#clMiddleCellRight
{
    background-image: url(                     "../images/middle_background_right.png" );
    background-repeat: repeat-y;
    width: 16px;
}
#clContentTable
{
    width: 100%;
    min-height: 400px;
    height: 400px;
}
.clFooterFill
{
    background-color: #0151b2;
}


#clFooterCellFill
{
    width: 16px;
    background-color: #0151b2;
}
#clFooterTable
{
    width: 100%;
    background-color: #054697;
    background-image: url(    "../images/footer.png" );
    height: 137px;
}
.clFootedShaddow
{
    background-image: url(                                                  "../images/footer_background.png" );
    background-repeat: repeat-x;
}
#clCopyrightCell
{
    text-align: center;
}
#clFirstPageContentTable
{
    margin: 0;
    padding: 0;
    border-collapse: collapse;
    width: 850px;
    min-height: 300px;
}
.clUnderTitle
{
    border: dotted 1px #6de4fa;
}
.clBlockTitleCell
{
    text-indent: 5px;
    padding: 10px 15px 2px 15px;
}
#clLeftSeparator
{
    vertical-align: bottom;
    width: 3px;
}
#clRightSeparator
{
    vertical-align: bottom;
    width: 3px;
}
#clLeftSeparator
{
    vertical-align: bottom;
    width: 3px;
}

#clLeftBlock
{
    width: 235px;
    text-align: justify;
    vertical-align: top;
    padding-left: 15px;
    padding-right: 15px;
}
#clCenterBlock
{
    width: 260px;
    text-align: justify;
    vertical-align: top;
    padding-left: 15px;
    padding-right: 15px;
}
#clRightBlock
{
    width: 259px;
    text-align: justify;
    vertical-align: top;
    padding-left: 15px;
    padding-right: 15px;
}
#clMiddleCellWhiteLeft
{
    background-image: url(                     "../images/middle_background_white_left.png" );
    background-repeat: repeat-y;
    width: 16px;
}
#clMiddleCellWhiteRight
{
    background-image: url(                     "../images/middle_background_white_right.png" );
    background-repeat: repeat-y;
    width: 16px;
}
.clMiddleWhiteFill
{
    background-color: #FFFFFF;
}
#clPageContentTable
{
    margin: 0;
    padding: 0;
    border-collapse: collapse;
    width: 850px;
    min-height: 300px;
}
#clMiddleMainCell
{
    background-color: #FFFFFF;
}
#clMenuTable
{
    border: 0;
    margin: 0;
    padding: 0;
    border-collapse: collapse;
    text-align: center;
    width: 510px;
}
.clMenuItemCell
{
	cursor: pointer;
    width: 102px;
    height: 27px;
    text-align: center;
}
.clMenuItemCell:hover
{
	cursor: pointer;
    background-image: url(       "../images/active_menu.png" );
    background-repeat: no-repeat;
    background-position: left;
}
.clMenuActiveItemCell
{
	cursor: pointer;
    width: 102px;
    height: 27px;
    text-align: center;
    background-image: url(       "../images/active_menu.png" );
    background-repeat: no-repeat;
    background-position: left;
}
#clSubMenuTable
{
    width: 156px;
    border-collapse: collapse;
    background-color: #FFFFFF;
    /* background-color: #279be6; */
}
.clSubMenuArrowCell
{
	padding: 7px 0 0 2px;
	width: 30px;
	text-align:center;
    vertical-align:top;
}
.clSubMenuLeftCell
{
    width: 120px;
    vertical-align:middle;
}
.clSubMenuRightCell
{
    background-image: url(    "../images/submenu_left.png" );
    background-repeat: repeat-y;
}
#clMainContentWrapperCell
{
    vertical-align: top;
}
#clMainContentTable
{
    width: 800px;
    padding: 0;
    margin: 0;
    border-collapse: collapse;
}
#clSubmenuWrapperCell
{
    vertical-align: top;
}
#clContentWrapperCell
{
    vertical-align: top;
    padding-left: 30px;
    padding-bottom: 20px;
    padding-top: 10px;
}
#clFooterData
{
    width: 100%;
    height: 137px;
    margin: 0;
    padding: 0;
    border-collapse: collapse;
    border: 0;
}
#clFooterDataLeftCell
{
    width: 235px;
    height: 135px;
    max-height: 135px;
    text-align: justify;
    vertical-align: middle;
    padding-left: 15px;
    padding-right: 15px;
}
#clFooterDataCenterCell
{
    width: 260px;
    text-align: left;
    vertical-align: middle;
}
#clFooterDataRightCell
{
    width: 259px;
    text-align: justify;
    vertical-align: top;
    padding-left: 15px;
    padding-right: 15px;
}
#clArchiveParagraph
{
    margin-top:0px;
    text-align: right;
}
#clArchiveParagraph a
{
    text-decoration:none;
    font-weight:bold;
    color: #FFFFFF;
}
#clArchiveParagraph a:hover
{
    text-decoration:underline;
}
#clNewsPager
{
    text-align:center;
}