html, body { 
margin : 0; 
background-image : url("graphics/bg.jpg"); 
background-repeat : repeat-x; 
background-color : #5f5f5f; 
} 
form, table, p { 
margin : 0; 
padding : 0; 
} 
#pagewidth { 
width : 90%; 
min-width : 799px; 
} 
.contentwhite { 
background-color : #ffffff; 
padding-right : 8px; 
width : 519px; 
} 
.contentwhitefaq { 
background-color : #ffffff; 
padding-right : 15px; 
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 : 0; 
} 
h6.price {
font-family : Arial, Helvetica, sans-serif; 
font-size : 15px; 
color : #177112; 
font-weight : bold; 
margin-top : 0px;
margin-bottom : 0px; 
}
blockquote {
font-family : Arial, Helvetica, sans-serif; 
font-size : 14px; 
margin-top : 10px;
margin-bottom : 20px; 
border-top : 1px solid #bbbbbb; 
border-bottom : 2px solid #bbbbbb; 
padding: 5px;
color: #575757;
padding: 3px 10px;
}
#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; 
} 
#CQ { 
background-color : #373737; 
border : 3px solid #373737; 
padding : 1px; 
margin : 0; 
} 
.dyncontent { 
font-family : tahoma, ms sans serif; 
font-size : 13px; 
width : 160px; 
text-align : left; 
vertical-align : top; 
color : #0e1750; 
background : #e7e7e8; 
padding-top : 10px; 
padding-left : 10px; 
padding-right : 10px; 
padding-bottom : 5px; 
font-weight : bold; 
} 
.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; 
} 
.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; 
} 
.contentgraylarge { 
background-color : #d1d2d4; 
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; 
margin-bottom : 3px; 
background : url("graphics/left-menu-arrow-blue.gif") no-repeat top left; 
} 
#menu a:hover { 
background-image : url("graphics/left-menu-arrow-red.gif"); 
border-bottom : 2px solid #2258ba; 
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; 
}
#ar-list-cont {
padding: 25px;
margin: 5px;
{
#ar-list {
list-style-type: none;
list-style-image : url('graphics/arrow-red.gif');
line-height : 120%;
}
.ar-list li a {
color : #3b3b3b;
text-decoration : underline;
}
.ar-list li a:hover {
color : #9d000a;
text-decoration : none;
}