body { margin:0px; background-color:#FFFFFF;}
img { border:0px;}
form { margin:0px;}
h1 { font-family:Verdana; font-size:16px; color:#FF8503;}
h2 { font-family:Verdana; font-size:14px; color:#008BBE;}
h3 { font-family:Verdana; font-size:13px; color:#E40000;}
h4 { font-family:Verdana; font-size:12px; color:#666666;}
hr { height:1px; border:0px dotted #DEDEDE; color:#DEDEDE; background-color:#DEDEDE; padding:0px; padding-bottom:0px; margin:3px 70px 0px 70px;}
a:link { color:#007ACF;}
a:visited { color:#5C7F98;}
a:hover { color:#0093FA;}

.topmenu { background:url(images/top_05.gif) top no-repeat;}
.leftmenu { background:url(images/leftm_bg.jpg) top right no-repeat;}
.rightmenu { background:url(images/rightm_bg.jpg) bottom left no-repeat;}
.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;}

.top-div { font-family:Verdana; font-size:11px; color:#939393; margin-left:3px;}
a.topm:link, a.topm:visited { font-family:Verdana; font-size:11px; font-weight:bold; color:#868686; text-decoration:none; padding-left:1px; padding-right:1px;}
a.topm:hover { color:#0489E6; text-decoration:none; border-bottom:0px dotted #FF0000; border-top:0px dotted #FF0000;}

.catname { width:175px; color:#D42727; font-family: "Times New Roman", Georgia, Times, serif; font-size:19px; font-weight:bold; float:right; padding:2px 10px 2px 3px; margin:15px 0px 7px 0px; font-style:italic}
.catname2 { width:175px; color:#D42727; font-family: "Times New Roman", Georgia, Times, serif; font-size:19px; font-weight:bold; float:left; padding:2px 3px 2px 10px; margin:10px 0px 7px 0px;font-style:italic}
.catname3 { width:175px; color:#D42727; font-family: "Times New Roman", Georgia, Times, serif; font-size:17px; font-weight:bold; float:left; padding:2px 3px 2px 10px; margin:0px 0px 7px 0px;font-style:italic}

.leftmenu ul { font-family:Arial; font-size:11px; color:#E34444; list-style:none; margin:10px 0px 15px 20px; 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:#E34444; 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 20px 10px 20px; font-family:Verdana; font-size:12px; color:#666666; }
.content ul { font-family:Verdana; 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:1px solid #5C5C5C;}
.title-t { margin-top:20px;}
.title { font-family: Georgia, "Times New Roman", Times, serif; font-size:15px; color:#FF0000; font-weight:bold; border-left:0px solid #FECE00; margin:0px; padding:0px; font-style:italic }
.title a:link, .title a:visited {
	text-decoration:none;
	color:#FF0000}
.title a:hover {
	color:#000}

.dpages {
	text-align:center;
	padding:10px 0}
	
.data { font-family:Verdana; font-size:10px; color:#FF7A7A;}
.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:#868686; text-decoration:none; font-weight:bold}
a.leftm:visited { font-family:Verdana, Arial; font-size:10px; color:#A2A2A2; text-decoration:none;font-weight:bold}
a.leftm:hover { color:#FF0000;}

a.rightm:link { font-family:Verdana, Arial; font-size:10px; color:#999999; text-decoration:none; font-weight:bold}
a.rightm:visited { font-family:Verdana, Arial; font-size:10px; color:#A2A2A2; text-decoration:none;font-weight:bold}
a.rightm:hover { color:#FF0000;}

.copy { color:#9F9595; font-family:Verdana; font-size:10px;}
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/navi2.gif) left top repeat-y; color:#FC7979; height:15px; font-family: Georgia, "Times New Roman", Times, serif,Verdana; font-weight:bold; font-size:11px;  padding:3px 0px 2px 6px; border-right:1px solid #F2F3F3; border-bottom:1px solid #E6E7EA; border-left:2px solid #E6E7EA; margin-top:15px;}
.comms { font-family:Verdana; font-size:11px; margin:0px 0px 5px 5px; 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:10px; 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:#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:#D90000; 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:310px; border:1px dotted #FF0000; background-color:#FFFFCC; font-size:13px;}