body { margin:0; color:#000; background:#F2F2F2 url(../../image/bg.gif) center top repeat-y; }
form { margin:0; }
a, a:visited { color:#1774DD; text-decoration:none; }
a:hover { color:#1C5798; text-decoration:underline; }
img { border:none; }

#header { text-align:expression('center'); }
#header table { margin:auto; width:750px; height:63px; }
#header img { vertical-align:middle; }
#header img.font { margin-left:2px; cursor:pointer; cursor:hand; }
#headerMenu { height:37px; text-align:center; white-space:nowrap; background:#F2F2F2 url(../../image/header/bg.gif) center top no-repeat; }
#headImage { padding-bottom:12px; text-align:center; background:url(../../image/bar.gif) center bottom no-repeat; }
#mainRow { text-align:center; }
#mainNomenu { margin:auto; width:750px; text-align:left; }
#main { margin:auto; width:750px; text-align:left; background:#FFF url(../../image/left/bg.gif) repeat-y; }
#leftMenu { width:200px; }
#leftMenu img { margin-bottom:1px; }
#leftMenu .dir2 { margin-left: 0px; width:200px; position:relative; background:url(../../image/left/bg2.gif) left top no-repeat; }
#leftMenu .dir3 { margin-left: 5px; width:195px; position:relative; background:url(../../image/left/bg3.gif) left top no-repeat; }
#leftMenu .dir4 { margin-left:10px; width:190px; position:relative; background:url(../../image/left/bg4.gif) left top no-repeat; }
#leftMenu .topics { margin-top:30px; text-align:left; }
#leftMenu .topics img { margin:0; }
#location { padding:8px 0 8px; font-size:10px; text-align:right; letter-spacing:expression('1px'); }
#content { float:right; width:510px; }
#pagetop { padding:8px 0; text-align:right; border-top:solid 2px #369; }
#footer { padding-top:12px; text-align:expression('center'); background:url(../../image/bar.gif) center top no-repeat; }
#footer table { margin:auto; width:750px; height:30px; }
#footer img { vertical-align:middle; }

#contentHead { margin-bottom:40px; height:51px; border-bottom:solid 2px #1C5798; background:url(../../image/bg_head.gif) no-repeat; }
#contentHead img { margin:18px 0 0 12px; }
.line1 { margin:40px 0; height:0px; border-top:solid 2px #1C5798; }
.line2 { margin:40px 0; height:1px; background:url(../../image/dotted.gif) bottom repeat-x; }
.line3 { margin:5px 0; height:1px; background:url(../../image/dotted.gif) bottom repeat-x; }

#contentHead2 { margin-bottom:40px; height:51px; border-bottom:solid 2px #1C5798; background:url(../../image/bg_head2.gif) no-repeat; }
#contentHead2 img { margin:18px 0 0 12px; }
.line1 { margin:40px 0; height:0px; border-top:solid 2px #1C5798; }
.line2 { margin:40px 0; height:1px; background:url(../../image/dotted.gif) bottom repeat-x; }
.line3 { margin:5px 0; height:1px; background:url(../../image/dotted.gif) bottom repeat-x; }

#popup { margin:0; color:#000; background:#FFF; }
#popHeader { padding:8px 20px 20px; background:url(../../image/bar.gif) center bottom repeat-x; }
#popMain { padding:16px 20px 8px; }
#popFooter { padding:20px; text-align:right; background:url(../../image/bar.gif) center top repeat-x; }

#headline { margin-top:10px; border-top:solid 2px #369; }
#headline tr { vertical-align:top; }
#headline th { width:7em; padding:4px 0; text-align:left; font-weight:normal; background:url(../../image/dotted.gif) bottom repeat-x; }
#headline td { padding:4px 0; background:url(../../image/dotted.gif) bottom repeat-x; }
#headline .date { position:relative; top:expression('2px'); padding-right:6px; white-space:nowrap; }
