body { margin:0px;}
img { border:0px;}
form { margin:0px;}
h1 { font-family:Verdana; font-size:16px; color:#FF8503;}
h2 { font-family:Verdana; font-size:14px; color:#0086FD;}
h3 { font-family:Verdana; font-size:13px; color:#E40000;}
h4 { font-family:Verdana; font-size:12px; color:#666666;}
hr { height:1px; border:0px; color:#CCCCCC; background-color:#CCCCCC; padding:0px; padding-bottom:0px; margin:3px 70px 0px 70px;}
a:link { color:#006BB6;}
a:visited { color:#004576;}
a:hover { color:#FF0000;}

.toprbg { background:url(images/top_03.gif) left repeat-x;}
.topmenu { height:10px; background: url(images/line_top.gif) bottom right no-repeat #FFFFFF;font-family:Verdana; font-size:11px; color:#3BB2EA; font-weight:bold}
.leftmenu { background:url(images/line_lbg.gif) top right repeat-y #FFFFFF; font-family:Verdana; font-size:12px;}
.rightmenu { background:url(images/line_rbg.gif) top left repeat-y #FFFFFF;}
.center { background:url(images/top_05.jpg) top left no-repeat #FFFFFF;}
.botcbg { background: url(images/bot_bg.gif) left repeat-x;}
.botrbg { background:url(images/bot_rbg.gif) left repeat-x;}

.top-div { font-family:Verdana; font-size:11px; color:#FECE00; width:180px; margin-left:3px;}
a.topm:link, a.topm:visited { font-family:Verdana; font-size:11px; font-weight:bold; color:#E40000; text-decoration:none; padding-left:1px; padding-right:1px;}
a.topm:hover { color:#3BB2EA; text-decoration:underline}

.catname-l { height:30px; padding-top:6px; background:url(images/cat-bg.gif) center no-repeat; font-family:Verdana; font-size:17px; color:#FFFFFF; font-weight:bold; font-style:italic; margin-top:15px;}

.catname-r { height:30px; padding-top:6px; background:url(images/cat-bg.gif) center no-repeat; font-family:Verdana; font-size:17px; color:#FFFFFF; font-weight:bold; font-style:italic; margin-top:15px;}


.leftmenu ul { font-family:Verdana; font-size:12px; color:#548CD7; list-style:none; margin:5px 10px 25px 20px; padding-left:0px;}
.leftmenu li { margin:4px 0px 4px 0px; padding:3px 2px 4px 12px; background:url(images/arrow-pink.gif) 0px 7px no-repeat; border-bottom:1px dotted #CCCCCC;}

.rightmenu ul { font-family:Verdana; font-size:12px; color:#548CD7; list-style:none; margin:5px 18px 25px 15px; padding-left:0px;}
.rightmenu li { margin:2px 0px 2px 0px; padding:2px 2px 3px 12px; background:url(images/arrow-blue.gif) 0px 8px no-repeat; border-bottom:1px dotted #CCCCCC;}

.content { margin:15px 20px 10px 20px; font-family:Verdana; font-size:12px; color:#454545; }
.content li { margin-top:5px;}
.content img { border:1px solid #EDE6D5; margin:8px; margin-top:2px;}
.content .img2 { margin:0px; border:0px;}
.div-com { margin:5px 0px 0px 10px; padding:2px; font-size:10px; color:#979797; }

.border1 { border-bottom:1px solid #FECE00;}
.title-t { margin-top:20px; }
.title { font-family:Verdana; font-size:14px; color:#0053A0; font-weight:bold; margin:0px; padding:0px; padding-left:14px; text-align:right}
.title2 { font-family:Verdana; font-size:14px; color:#0053A0; font-weight:bold; margin:0px; padding:0px; padding-left:14px; text-align:right; border-bottom:1px solid #FECE00; display:block}
.data { font-family:Verdana; font-size:10px; color:#FF0000;}
.data2 { font-family:Verdana; font-size:10px; color:#F66727;}

a.comm-a:link, a.comm-a:visited { color:#4994DA; padding-left:2px; padding-right:2px;}
a.comm-a:hover { color:#FF5A5A; text-decoration:none; border-bottom:1px solid #FF0000; }

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:12px; color:#548CD7; text-decoration:none; font-weight:bold;}
a.leftm:visited { font-family:Verdana, Arial; font-size:12px; color:#7BA9E6; text-decoration:none; font-weight:bold;}
a.leftm:hover { color:#EA3B3B;}

a.rightm2:link { font-family:Verdana, Arial; font-size:11px; color:#548CD7; text-decoration:none; font-weight:bold;}
a.rightm2:visited { font-family:Verdana, Arial; font-size:11px; color:#7BA9E6; text-decoration:none; font-weight:bold;}
a.rightm2:hover { color:#EA3B3B;}

.copy { color:#3E79A2; font-family:Verdana; font-size:10px; margin-bottom:10px;}
a.small-a:link, a.small-a:visited {color:#3E79A2; font-family:Verdana; font-size:10px; text-decoration:none}
a.small-a:hover { color:#DCE7F2; text-decoration:underline}

.navi { background:url(images/navi.gif) left top repeat-y #FCFEFE; height:15px; font-family:Verdana; font-weight:bold; font-size:11px; color:#FFFFFA; padding:3px; padding-left:6px; border-right:1px solid #97C5E5; border-bottom:1px solid #97C5E5; margin-top:15px;}
.navi2 {background:url(images/navi2.gif) left top repeat-x; height:14px; font-family:Verdana; font-size:12px; color:#FFFFFF; padding:3px; padding-left:6px; border-right:1px solid #4F90CE; border-bottom:1px solid #4F90CE; margin:15px 0px 5px 55px; font-weight:bold}
.comms { font-family:Verdana; font-size:11px; margin:0px 5px 5px 15px; padding-top:4px; padding-bottom:4px;border-bottom:1px solid #F4F4F4;}
.note { font-family:Verdana; font-size:11px; margin:0px 5px 5px 0px; padding-top:4px; padding-bottom:4px;border-bottom:1px solid #F4F4F4;}
.divcom2 { font-family:Verdana; font-size:11px; color:#999999; padding-bottom:5px; margin:2px 0px 0px 10px; }

.formcomm { font-size:12px; padding-bottom:10px; border-bottom:2px solid #FAFAFA;}
.formcomm .td2 { padding-bottom:3px; border-bottom:1px dotted #FBFBFB;}
.formcomm input { border:1px solid #DADADA; background-color:#FCFEFE; font-family:Verdana;}
.formcomm select { border:1px solid #DADADA; background-color:#FFFBFC; font-family:Verdana; font-size:12px;}
.formcomm .input2 { width:100px; font-family:Verdana; font-size:12px; font-weight:bold; color:#FE7C50; height:16px;}
.formcomm textarea { border:1px solid #DADADA; background-color:#FCFEFE; 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; color:#0169B5;}

.topic {padding:2px; color:#0086FD; font-size:12px;}
.div-archive { margin:5px 5px 5px 20px; padding:0px; font-weight:normal; font-size:12px; color:#FF5F5F;}
.error { margin:3px; padding:2px; color:#FF0000; width:400px; border:1px dotted #FF0000; background-color:#FFFFCC; font-size:13px;}

.div-lm { margin:4px 10px 0px 20px;}
a.add-a:link, a.add-a:visited { font-family:Verdana; font-size:11px; color:#FE4B22; font-weight:bold; text-decoration:none}
a.add-a:hover { text-decoration:underline}

.votebox { margin:5px 4px 10px 15px; padding:3px; width:200px; height:120px; border:1px solid #74B0E8; background-color:#FAFDFF; SCROLLBAR-ARROW-COLOR: #2C7CC7; SCROLLBAR-TRACK-COLOR: #F2F2F2;SCROLLBAR-BASE-COLOR: #FFFFFA; OVERFLOW: auto; font-family:Arial; font-size:10px;}
.votebox ul { padding:0px; margin:0px; margin-bottom:5px;}
.votelist {list-style:none; margin:7px 2px 3px 0px; padding:0px;}
.votelist li { background:none; border-bottom:0px; padding:0px; margin:0px; font-size:11px; color:#1D6AB3;}

.button {margin-left:5px; margin-bottom:5px; border:1px #1F68AB solid; border-top:1px solid #3A84C9; border-left:1px solid #3A84C9; font-family:Verdana; font-size:11px; color:#000000; background-color:#F2F7FC; font-weight:bold;}
.button2 {margin-left:5px; border:1px #1F68AB solid; border-top:1px solid #3A84C9; border-left:1px solid #3A84C9; font-family:Verdana; font-size:12px; color:#000000; background-color:#F2F7FC; font-weight:bold;}
.note { font-family:Arial; font-size:11px; color:#555555; border:0px;}
.red { color:#FF0000}
.q1 { color:#267CD3; font-family:Verdana; font-size:11px; font-weight:bold}
.black { color:#000000}
.poll { margin-top:5px; margin-left:20px; margin-bottom:5px; padding:7px; text-align:justify; border:1px dotted #DBEDFD;}
.poll ol { margin-top:5px;}
.poll li { margin:0px; font-family:Verdana; font-size:11px; color:#333333;}
.small-text { font-size:11px;}
.small-text2 { color:#FF9393; font-size:10px; font-family:Verdana;}