body { color: #000; font-family: Tahoma, Arial, Helvetica; font-size: 12px; line-height: 14px; background-color: #0f1e6e; background-image: url(../graphics/ipc_bg_body.gif); background-repeat: repeat-x; background-position: center top; margin: 0; padding: 0; list-style-image: url(../graphics/arrow.png); list-style-position: outside; }

#body { background-image: url(../graphics/ipc_bg_03.jpg); background-repeat: no-repeat; background-position: center top; position: relative; height: 100%; margin: 0; padding: 0 0 0; }

#container { background-image: url(../graphics/ipc_bg_03.jpg); background-repeat: repeat-y; background-position: center top; position: relative; width: 844px; margin: 0 auto; padding: 0; }

#menu { height: 27px; }

#spotlight { position: absolute; top: 345px; width: 207px; margin: 0; padding: 0; }

#news { color: #fff; font-size: 11px; line-height: 13px; position: absolute; width: 160px; margin: 0; padding: 18px 30px 10px 22px; }

#news a { color: #fff; }

#header { height: 185px; }

#content { }

#content_right { background-image: url(../graphics/ipc_bg_content_03.jpg); background-repeat: no-repeat; background-position: left 3px; padding: 30px 30px 10px 40px; }

#footer td { color: #fff; font-size: 11px; line-height: 15px; padding-bottom: 10px; }

#footer_border { background-image: url(../graphics/ipc_bg_bottom_border.gif); background-repeat: repeat-x; background-position: center top; position: relative; width: 848px; margin: 0 auto; padding: 0; }

p { color: #000; font-size: 12px; line-height: 14px; margin: 5px 0; padding: 0; }

h1 { margin: 2px 0 0 2px; padding: 0; }

h2 { font-family: Verdana, Helvetica, Arial; color: #1a273a; font-size: 16px; font-weight: 600; line-height: 18px; margin: 2px 0; padding: 0; }

h3 { color: #1a273a; font-size: 14px; font-weight: normal; line-height: 16px; margin: 2px 0; padding: 0; }

h4 { color: #000; font-size: 15px; font-weight: normal; line-height: 17px; margin: 2px 0; padding: 0; }

h5 { color: #000; font-size: 24px; font-weight: bold; line-height: 26px; margin: 2px 0; padding: 0; }

h6 { color: #000; font-size: 13px; font-weight: normal; line-height: 15px; margin: 2px 0; padding: 0; }

/*object { margin: 9px 0 0 0; padding: 0; }*/

div { margin: 0; padding: 0; }

td { font-family: Tahoma, Arial, Helvetica; font-size: 12px; line-height: 14px; }

a:link { color: #000; text-decoration: underline; }

a:visited { color: #000; text-decoration: underline; }

a:hover { color: #00123a; text-decoration: underline; }

a:active { color: #00123a; text-decoration: underline; }

a img { border: none; }