html , body {
margin : 0px; 
} 
form, table, p {
margin : 0; 
padding : 0; 
} 
#pagewidth {
width : 90%; 
min-width : 799px; 
}
.contentwhite {
background-color : #FFFFFF; 
padding-right : 5px;
width : 519px;
} 
h1 {
font-family: Verdana; 
font-size: 15px; 
color: #9d000a; 
font-weight: bold;
margin-bottom : 5px;
}
h2 {
font-family: Verdana; 
font-size: 14px; 
color: #164973; 
font-weight: bold;
margin-bottom : 5px;
}
h3 {
font-family: Verdana; 
font-size: 13px; 
color: #346995; 
font-weight: bold;
margin-bottom : 5px;
}
h4 {
font-family: Verdana; 
font-size: 12px; 
color: #9d000a; 
font-weight: bold;
margin-bottom : 5px;
}
h5 {
font-family: Verdana; 
font-size: 12px; 
color: #000000; 
font-weight: bold;
margin-bottom : 0px;
}
#trailimageid { 
font-size : 0.75em;
position : absolute;
visibility : hidden;
left : 0;
top : 0;
width : 482px;
height : 0;
z-index : 200;
} 
.block { 
font-family : tahoma, ms sans serif;
font-size : 13px;
text-align : left;
vertical-align : top;
color : #0E1750;
background : #FFFFFF;
padding-top : 0;
padding-left : 10px;
padding-bottom : 0;
font-weight : bold;
} 
.boxed {
border-left: 2px solid #bbbbbb;
border-right: 2px solid #bbbbbb;
border-top: 2px solid #bbbbbb;
border-bottom: 2px solid #bbbbbb;
}
.tbl-colors-blue {
background-color : #346995;
}
.tbl-colors-black {
background-color : #000000;
height : 5px;
}
.tbl-colors-lt-blue {
background-color: #164974;
}
.tbl-colors-grey {
background-color : #e7e7e8;
}
.whitebd {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold;}
.whitebd A:link {text-decoration: none;12px; color: #FFFFFF; font-weight: bold;}
.whitebd A:visited {text-decoration: none;12px; color: #FFFFFF; font-weight: bold;}
.whitebd A:active {text-decoration: none;12px; color: #FFFFFF; font-weight: bold;}
.whitebd A:hover{text-decoration: none;12px; color: #C0C0C0; font-weight: bold;}
}
.bluebold {
font-family: Verdana; 
font-size: 15px; 
color: #164973; 
font-weight: bold;
margin-bottom : 5px;
}
.footgray {
background-color : #373737;
height : 22px;
}
.footgraycolor {
background-color : #373737;
}
.footblack {
background-color : #000000;
width : 457px;
height : 10px;
}
.footblackcolor {
background-color : #000000;
}
.footltgray {
background-color : #d1d2d4;
}
.white {
background-color : #FFFFFF; 
} 
.content {
background-color : #FFFFFF; 
width : 519px;
} 
.contentwhitelarge {
background-color : #FFFFFF; 
padding : 15px;
} 
.left {
background-image : url("graphics/left-bk.gif"); 
background-repeat : repeat-y; 
width : 281px;
}
.bk-map {
background-image : url("graphics/bk-map.jpg"); 
background-repeat : no-repeat; 
background-color : #FFFFFF; 
padding-top : 45px;
padding-left : 65px;
}
.logo {
width : 457px;
background-color : #000000;
} 
.icons {
background-color : #FFFFFF;
padding-right: 25px;
color: #000000; 
font-family: Verdana; 
text-decoration: none;
font-weight : normal;
font-size: 10px;
} 
p.double {
border: medium double #b9b9a2;
background-color : #eae9e3;
padding : 10px 10px;   
}
.toptitlebox {
font-family : Arial, Helvetica, sans-serif; 
font-size : 14px; 
color : #000000;
font-weight : bold; 
} 
#blborder {
margin-left: auto; 
margin-right: auto;
width : 750px;
background-color : #FFFFFF;
border: 6px solid #000000; 
}
#menu a {
display:block;
width : 240px;
font-family: Arial, Helvetica, sans-serif;
font-size : 13px; 
color : #000000;
font-weight : bold; 
padding-left : 25px; 
line-height: 160%;
text-decoration: none;
border-bottom : 2px dashed #7e7e7e; 
border-padding-left : 20px;
margin-bottom : 3px;
background: url("graphics/left-menu-arrow-blue.gif") top left no-repeat;
   }
#menu a:hover {
   background-image: url("graphics/left-menu-arrow-red.gif");
   border-bottom : 2px solid #164973; 
   color : #013162;
   margin-bottom : 3px;
line-height: 160%;
   }
#menu a:active {
   background-image: url("graphics/left-menu-arrow-red.gif");
   border-bottom : 2px solid #b9b9a2; 
   margin-bottom : 3px;
line-height: 160%;
   }

.topmenubk {
background: url("graphics/top-menu-bk.gif");
height : 114px;
background-repeat : repeat-x; 
background-color : #346995;
} 
.text {
color: #3b3b3b; 
font-family: Arial, Helvetica, sans-serif; 
font-weight : normal;
font-size : 15px;
line-height : 110%;
}
.text A:link {
color: #164973; 
font-family: Arial, Helvetica, sans-serif; 
font-weight : normal;
font-size : 15px;
line-height : 120%;
}
.text A:visited {
color: #164973; 
font-family: Arial, Helvetica, sans-serif; 
font-weight : normal;
font-size : 15px;
line-height : 120%;
}
.text A:active {
color: #164973; 
font-family: Arial, Helvetica, sans-serif; 
font-weight : normal;
font-size : 15px;
line-height : 120%;
}
.text A:hover {
color: #9d000a; 
font-family: Arial, Helvetica, sans-serif; 
font-weight : normal;
font-size : 15px;
line-height : 120%;
}
.footwhite {
color: #FFFFFF; 
font-family: Verdana; 
font-weight : normal;
font-size : 11px;
line-height : 105%;
}
.itext {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic; color: #000000; font-weight: normal;}

.textwh {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; font-weight: normal;}

.textbd {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold;}

.textbdbl {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #013162; font-weight: bold;}

.textbdbig {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; font-weight: bold;}

.textbig {font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #000000; font-weight: bold;}

.fine {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: normal;}

.fh {font-family: Arial, Helvetica, sans-serif; font-size: 6px; color: #FFFFFF; font-weight: normal;}

.finewh {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; font-weight: normal; text-decoration: none;}

.finewh A:link {font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #FFFFFF; font-weight: normal;}

.ye {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFD7; font-weight: normal;}

.head {font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: #013162; color: #FFFFFF; font-weight: bold;}

.sub {font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: #CCCCCC; color: #000000; font-weight: bold;}

.chart {font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: #FFFFFF; color: #000000; font-weight: normal;}

.topmenubk {
background: url("graphics/top-menu-bk.gif");
height : 114px;
background-repeat : repeat-x; 
background-color : #346995;
} 
.topmenu {
text-decoration: none; 
color: #FFFFFF; 
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px;
font-weight : bold;
border-left : 4px solid #000000; 
padding-left : 3px;
}
.topmenu A:link {
color: #FFFFFF; 
font-family: Verdana; 
text-decoration: none;
font-weight : bold;
font-size: 10px;
}
.topmenu A:visited {
color: #373737; 
font-family: Verdana; 
text-decoration: none;
font-weight : bold;
font-size: 10px;
}
.topmenu A:active {
color: #164973; 
font-family: Verdana; 
text-decoration: none;
font-weight : bold;
font-size: 10px;
}
.topmenu A:hover {
color: #000000; 
font-family: Verdana; 
text-decoration: none;
font-weight : bold;
font-size: 10px;
border-left : 4px solid #164973; 
}
.child {
color: #000000; 
font-family: Verdana; 
text-decoration: none;
font-weight : normal;
font-size: 10px;
}
.child A:link {
color: #000000; 
font-family: Verdana; 
text-decoration: underline;
font-weight : normal;
font-size: 10px;
}
.child A:visited {
color: #000000; 
font-family: Verdana; 
text-decoration: underline;
font-weight : normal;
font-size: 10px;
}
.child A:active {
color: #000000; 
font-family: Verdana; 
text-decoration: underline;
font-weight : normal;
font-size: 10px;
}
.child A:hover {
color: #000000; 
font-family: Verdana; 
text-decoration: underline;
font-weight : normal;
font-size: 10px;
}
.finetext {
color: #000000; 
font-family: Arial, Helvetica, sans-serif; 
font-weight : normal;
font-size : 10px;
line-height : 120%;
}
.finetext A:link {
color: #000000; 
font-family: Arial, Helvetica, sans-serif; 
font-weight : normal;
font-size : 10px;
line-height : 120%;
}
.finetext A:visited {
color: #000000; 
font-family: Arial, Helvetica, sans-serif; 
font-weight : normal;
font-size : 10px;
line-height : 120%;
}
.finetext A:active {
color: #000000; 
font-family: Arial, Helvetica, sans-serif; 
font-weight : normal;
font-size : 10px;
line-height : 120%;
}
.finetext A:hover {
color: #000000; 
font-family: Arial, Helvetica, sans-serif; 
font-weight : normal;
font-size : 10px;
line-height : 120%;
}
.finetextmenu {
padding : 10px;
margin : 5px;
border : 2px solid #164974; 
}
.finetextmenu A:link {
color: #000000; 
font-family: Arial, Helvetica, sans-serif; 
font-weight : normal;
font-size : 11px;
line-height : 120%;
}
.finetextmenu A:visited {
color: #000000; 
font-family: Arial, Helvetica, sans-serif; 
font-weight : normal;
font-size : 11px;
line-height : 120%;
}
.finetextmenu A:active {
color: #000000; 
font-family: Arial, Helvetica, sans-serif; 
font-weight : normal;
font-size : 11px;
line-height : 120%;
}
.finetextmenu A:hover {
color: #000000; 
font-family: Arial, Helvetica, sans-serif; 
font-weight : normal;
font-size : 11px;
line-height : 120%;
}
.xlink {cursor:crosshair}

.hlink {cursor:default}