body { margin:0px; background-color:#FFFFFF;}
img { border:0px;}
form { margin:0px;}
h1 { font-family: Georgia, "Times New Roman", Times, serif; font-size:15px; color:#FF8503;}
h2 { font-family: Georgia, "Times New Roman", Times, serif; font-size:14px; color:#008BBE; }
h3 { font-family: Georgia, "Times New Roman", Times, serif; font-size:13px; color:#E40000;}
h4 { font-family: Georgia, "Times New Roman", Times, serif; font-size:12px; color:#666666;}
hr { height:1px; border:0px dotted #A6B0C0; color:#A6B0C0; background-color:#A6B0C0; padding:0px; padding-bottom:0px; margin:3px 50px 15px 50px;}
a:link { color:#4575D7;}
a:visited { color:#5C7F98;}
a:hover { color:#F33C00;}

.topmenu { background:url(images/top-02.gif) no-repeat #E1E1E1;}
.top-rbg { background:url(images/top-03.gif) left #929FB6 no-repeat;}
.left-logo { background:url(images/left-logo-bg.gif) top repeat-y;}
.leftmenu { background:url(images/line-leftbg.gif) top left repeat-y #E3E3E3;}
.rightmenu { background-color:#929FB6; border-right:1px solid #8491A8;}
.center { background:url(images/center_topbg.jpg) top left no-repeat #FFFFFF;}
.rightbg { background:url(images/right_bg.jpg) top left repeat-y;}
.botmenu { background:url(images/botm_bg.jpg) right bottom no-repeat;}
.line-lbg { background:url(images/line-leftbg2.gif) top repeat-y;}
.line-rbg { background:url(images/line-rightbg.gif) top repeat-y;}

.top-div { font-family:Verdana; font-size:11px; color:#676767; margin:5px 10px 5px 10px;}
a.topm:link, a.topm:visited { font-family:Verdana; font-size:11px; font-weight:bold; color:#476DBA; text-decoration:none; padding-left:1px; padding-right:1px;}
a.topm:hover { color:#F33C00; text-decoration:none; border-bottom:0px dotted #FF0000; border-top:0px dotted #FF0000;}

.catname {color:#FFFFFF; background:url(images/cat-bg.gif); background-color:#F03100; font-family: Georgia, "Times New Roman", Times, serif; font-size:17px; font-weight:bold; padding:2px 5px 2px 5px; margin:5px 0px 7px 0px; border-left:1px solid #FFFFFF; font-style:italic}
.catname2 {color:#77859E; background-color:#DFE3EA; font-family: Georgia, "Times New Roman", Times, serif; font-size:17px; font-weight:bold; padding:2px 5px 2px 5px; margin:5px 0px 7px 0px; font-style:italic}
.catname3 {color:#77859E; background-color:#D7DCE5; font-family: Georgia, "Times New Roman", Times, serif; font-size:15px; font-weight:bold; padding:2px 5px 2px 5px; margin:5px 0px 7px 0px; font-style:italic}

.leftmenu ul { font-family:Arial; font-size:11px; color:#E90000; list-style:none; margin:10px 0px 15px 10px; padding-left:0px;}
.leftmenu li { margin:2px 0px 4px 0px; padding:2px 4px 3px 5px; border-bottom:0px solid #FFFFFF; background:url(images/square.gif) left center no-repeat;}
.rightmenu ul { font-family:Arial; font-size:11px; color:#52668A; list-style:none; margin:0px 10px 15px 0px; padding-left:0px;}
.rightmenu li { margin:2px 0px 2px 0px; padding:2px 2px 3px 7px; border-bottom:0px solid #FFFFFF; background:url(images/square.gif) 8px center no-repeat;}

.content { margin:15px 15px 10px 15px; font-family: Georgia, "Times New Roman", Times, serif, Verdana; font-size:13px; color:#777777; }
.content ul { font-family: Georgia, "Times New Roman", Times, serif; font-size:12px; color:#888888;}
.content li { margin-bottom:2px;}
.content img { border:1px solid #D9D9D9; margin:8px; margin-top:2px;}
.content .img0 { border:0px solid #D9D9D9; margin:0px;}
.div-com { margin:5px 0px 0px 10px; padding:2px; font-size:10px; color:#979797; }

.border1 { border-bottom:0px solid #6F6F6F;}
.title-t { margin-top:20px;}
.title { font-family: Georgia, "Times New Roman", Times, serif; font-size:14px; color:#F23B00; font-weight:bold; border-left:0px solid #FECE00; margin:0px; padding:0px; font-style:italic }
.title a:link, .title a:visited {color:#F23B00;}
.title a:hover {text-decoration:none}
.text {margin:5px 0}
.data { font-family:Verdana; font-size:10px; color:#8697B4;}
.data2 { font-family:Verdana; font-size:10px; color:#999999;}

a.comm-a:link, a.comm-a:visited { color:#008BBE; padding-left:2px; padding-right:2px;}
a.comm-a:hover { color:#000000; text-decoration:none; border-bottom:1px solid #008BBE; }

a.rss:link, a.rss:visited { color:#FF7E00; text-decoration:none; padding-left:2px; padding-right:2px; text-decoration:underline}
a.rss:hover {color:#FFFFFF; background-color:#FF7E00; text-decoration:none}

a.leftm:link { font-family:Verdana, Arial; font-size:10px; color:#777777; text-decoration:none; font-weight:bold}
a.leftm:visited { font-family:Verdana, Arial; font-size:10px; color:#919191; text-decoration:none;font-weight:bold}
a.leftm:hover { color:#FF0000;}

a.rightm:link { font-family:Verdana, Arial; font-size:10px; color:#FFFFFF; text-decoration:none; font-weight:bold}
a.rightm:visited { font-family:Verdana, Arial; font-size:10px; color:#F5F9FF; text-decoration:none;font-weight:bold}
a.rightm:hover { color:#3268D6;}

a.link:link { font-family:Verdana, Arial; font-size:10px; color:#EFF5FF; text-decoration:none; font-weight:bold}
a.link:visited { font-family:Verdana, Arial; font-size:10px; color:#D9E0EB; text-decoration:none;font-weight:bold}
a.link:hover { color:#45587B;}

.copy { color:#9F9595; font-family:Verdana; font-size:10px; margin:5px; margin-left:15px;}
a.small-a:link, a.small-a:visited {color:#9F9595; font-family:Verdana; font-size:10px;}
a.small-a:hover { color:#777777;}

.navi { background:url(images/navi.gif) ; color:#FFFFFF; height:15px; font-family: Georgia, "Times New Roman", Times, serif,Verdana; font-weight:bold; font-size:11px;  padding:3px 0px 2px 6px; border-right:0px solid #F2F3F3; border-bottom:0px solid #FB7E46; border-left:2px solid #FB7E46; margin-top:15px;}
.comms { font-family:Verdana; font-size:11px; margin:0px 0px 15px 5px; padding-top:4px; padding-bottom:4px;border-bottom:1px solid #F4F4F4;}
.note { font-family:Verdana; font-size:11px; color:#77859E; margin:0px 5px 5px 0px; padding-top:4px; padding-bottom:4px;border-bottom:1px solid #F4F4F4;}
.divcom2 { font-family:Verdana; font-size:10px; color:#999999; padding-bottom:0px; margin:5px 0px 0px 5px; }

.formcomm { font-size:12px; padding:10px; border:1px dotted #FAAA86; border-top:0px solid #FAFAFA;}
.formcomm .td2 { padding-bottom:3px; border-bottom:1px dotted #FBFBFB;}
.formcomm input { border:1px solid #DADADA; background-color:#FFFBFC; font-family:Verdana;}
.formcomm select { border:1px solid #DADADA; background-color:#FFFBFC; font-family:Verdana; font-size:12px;}
.formcomm .input2 { width:120px; font-family:Verdana; font-size:12px; font-weight:bold; color:#E20000; height:16px;}
.formcomm textarea { border:1px solid #DADADA; background-color:#FFFFFA; font-family:Verdana;}
.formcomm .butt { border:1px solid #C0C0C0; border-bottom:2px solid #ADADAD; border-right:2px solid #ADADAD; font-family:Verdana; font-size:12px; font-weight:bold;}

.topic {padding:2px; color:#7E97CF; font-size:12px;}
.div-archive { margin:5px 5px 5px 20px; padding:0px; font-weight:normal; font-size:11px; color:#EF7070;}
.data-arc { color:#7E8BA3; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; font-style:italic; padding:0px; margin:25px 10px 5px 10px;}
.mail { margin-top:5px;}
.error { margin:3px; padding:2px; color:#FF0000; width:320px; border:1px dotted #FF0000; background-color:#FFFFCC; font-size:13px;}

.dpages {text-align:center;}
.dpages a {margin:0 2px}