.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
.clBar{position:absolute; width:10; height:10; background-color:transparent; layer-background-color:transparent; visibility:hidden}

.clLevel0 { color: #03153F; font-family : Arial, Helvetica, sans-serif;        font-size: 12px; text-align:center; vertical-align: middle; line-height: 11px;        text-decoration: none;        font-weight: bold;         padding-bottom: 0px;         padding-left: 2px;         padding-right: 0px;         padding-top: 1px;         position: absolute;        background-color: transparent;        layer-background-color: transparent;}
.clLevel0over {        color: #EF751A;        font-family : Arial, Helvetica, sans-serif;        font-size: 12px;  text-align:center; vertical-align: middle;  line-height: 11px;        text-decoration: none;        font-weight: bold;         padding-bottom: 0px;        padding-left: 2px;         padding-right: 0px; padding-top: 1px;         position: absolute;        background-color: transparent;        layer-background-color: transparent;        cursor:pointer;         cursor:hand; }
.clLevel0border{position:absolute; visibility:hidden; background-color:transparent; layer-background-color:transparent;}

.clLevel1, .clLevel1over{position:absolute; padding:2px; font-family:arial,helvetica; font-size:12px; font-weight:bold;  text-align:left; vertical-align: middle; }
.clLevel1{background-color:#F1F5FB; layer-background-color:#F1F5FB; color:#03153F;}
.clLevel1over{background-color:#C9DAF3; layer-background-color:#C9DAF3; color:#03153F; cursor:pointer; cursor:hand; }
.clLevel1border{position:absolute; visibility:hidden; background-color:#657791; layer-background-color:#657791;}

BODY{
	background-color: #d8d8d8;
    background-image:url(/images/bodybg.jpg);
    background-repeat:repeat-x;
    background-position:top;
    font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 25px 0px 0px 0px;
    color: #000000;
}
div.body{
    background-image:url(/images/bodyredline.gif);
    background-position:bottom right;
    background-repeat:no-repeat;
    position:relative;
    height:100%;
    width:100%;
}

.mainMenu{
    background-repeat:repeat-x;
    background-image:url(/images/menubg.gif);
    background-position:center;
    text-align: center;
    vertical-align: middle;
    width:120px;
}
.mainMenu a{
    font-family: serif;
	color: #00221f;
	text-decoration: none;
	font-size: 11px;
    font-weight:bold;
    text-transform:uppercase;
}
.a_mainMenu{
    font-family: serif;
    font-size: 11px;
    font-weight:bold;
	text-decoration: none;
    text-transform:uppercase;
    text-align: center;
    background-image:url(/images/menubgover.jpg);
    background-position:center;
    cursor:pointer;
    width:120px;
}
.a_mainMenu a{
    text-decoration: none;
    font-family: serif;
    color: #003d52;
}
.a_mainMenu a:hover{
    font-family: serif;
    color: #003d52;
	text-decoration: none;
	font-size: 11px;
    font-weight:bold;
    text-transform:uppercase;
}
.a_mainMenu_last{
}
.mainMenu_last{
}
.mainMenu_last a{
}
.mainMenu_last a:hover{
}
#dropmenudiv{
    position:absolute;
    border:0px solid transparent;
    font:normal 12px Verdana;
    line-height:14px;
    z-index:100;
}
#dropmenudiv a, #dropmenudiv a:link, #dropmenudiv a:active, #dropmenudiv a:visited{
    font-family: Arial;
    font-size: 12px;
    font-weight:normal;
    color: #00221f;
    width: 100%;
    display: block;
    padding:5px;
    padding-left:10px;
    border-bottom:1px solid transparent;
    text-decoration:none;
    border-collapse:separate;
    background-color: #97c5d7;
    background-image:url('/images/point.gif');
    background-repeat:no-repeat;
    background-position:left;
}
#dropmenudiv a:hover{ /*hover background color*/
    background-color: #8ef7ff;
    text-decoration:none;
    color:#003d52;
}

.borderbg{
	background-image: url(/images/borderbg.jpg);
	background-position: top;
	background-repeat: repeat-x;
	background-color: #c4b6b3;
}
.copy{
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	font-size: 10px;
}
.copy a{
	color: #000000;
}
.contentarea{
	background-image: url(/images/contentbg.gif);
	background-position: bottom;
	background-repeat: repeat-x;
	background-color: #f5f6f6;
    margin: 0;
    /*padding: 10px 8px 20px 40px;*/
}
.leftarea{
    margin: 0;
    padding: 25px 0px 22px 37px;
    height:250px;
    text-align:justify;
}
.rightbox{
    background-color: #5f99a0;
    background-image: url(/images/rboxbg.gif);
    background-position: top;
	background-repeat: repeat-x;
    padding: 15px 12px 15px 12px;
}

.rightbox img{
    border:3px solid black;
}

.png {
    behavior: url( "/js/pngbehavior.htc" );
}
