* {font-family: Arial, Verdana;}
td, th, form, table {font-size:9pt;}
body, form {margin:0; padding:0;}
a {color: #1f448b;}
body {background:#fff url('/im/m3.gif') repeat-x;}

#logo {height:109px; background:url('/im/m1.jpg') no-repeat; vertical-align:top;text-align:center; padding-left:21%; }
#logo #a1 td {color:white; font-weight:bold; font-size:8pt;}
#logo img {padding-top:4px;}
#logo table {padding-top:25px;}
#logo table td {vertical-align:top; padding-right:10px;line-height:9pt;}

#a2 td a { text-decoration:none; margin-top:9px;}
#a2 td {text-align:left;font-size:9pt; background:url('/im/b1.gif') no-repeat; padding:9px 11px; }
#a2 {}
#a2 {padding-top:5px;}
#a2 td {vertical-align:top; padding-right:10px;line-height:9pt; height:80px;}
#a2 span {font-size:120%; font-weight:bold;}


#icons {background:url('/im/m4.jpg') 100% 0 no-repeat; text-align:right; border-bottom:#5887b3;padding-right:20px;vertical-align:top;}
#icons img {margin:14px 11px 10px;}
#icons a {float:right;}
#icons a.sel {background:#224776;}
#menu {background:url('/im/mb.gif') repeat-x; height:30px; text-align:right;height:30px;line-height:30px;padding-right:10px;}
#menu img {float:left;}
#menu a {color:#fff;margin:0 10px;text-decoration:none;}
#find {background:url('/im/fb.gif') repeat-x; }
#find div {background:url('/im/fb2.gif') no-repeat; padding:0 5px;height:30px;line-height:30px;}
#find .input {border:1px solid #224776; background:#fff;margin-right:3px;width:80%;}
#find form {text-align:center;}
#decor {background:url('/im/m5.jpg') repeat-x; height:12px;}
#decor img {display:block;}
#counter {text-align:center; height:70px; background:url('/im/fb3.gif') repeat-x; }
#copy{background:url('/im/fb3.gif') repeat-x; padding:0 20px;color:#3c5573;}
#copy a {color:#3c5573; text-decoration:none;}
.dcr {background:#224776; height:1px;}
.dcr img {display:block;}
#banners {background:#abbacd;padding:10px; text-align:center;vertical-align:top;}
#tabs {background:#abbacd; vertical-align:top; padding:15px;}
#text {padding:10px 30px 20px; vertical-align:top;}
#path {font-size:8pt;}
#tabs div div {margin-left:20px;}
#tabs div a {display:block;margin-top:4px;text-decoration:none; padding-left:13px;background:url('/im/2.gif') 3px 5px no-repeat;}
#tabs div a.sel {color:white;background:url('/im/3.gif') 0px 3px no-repeat;}
a img {border:0;}
#tabs h2 {color:#1f448b; font-size:10pt;border-bottom:1px solid #1f448b;}
#text h1 {color:#1f448b; font-size:12pt;margin-top:0; padding-top:0;}
#menu a.sel {font-weight:bold;}
.backlink {border:1px solid #777;padding:2px; font-size:10px; background:#eee;}

.table td {vertical-align:top; padding:2px 5px; border-left:1px solid #ccc; border-bottom:1px solid #ccc;}
.table {border-right:1px solid #ccc; border-top:1px solid #ccc; border-colapse:colapse;}
.table th {vertical-align:top; padding:2px 5px; border-left:1px solid #ccc; border-bottom:2px solid #ddd;}

#faq_mess th {background:#eee;}
.title {padding:2px 5px; background:#eee;}
.fqmessage {padding:3px 5px 10px;}