body {
    Background : #FFFFFF;
    Border : 0px;
    Font-Family : Arial, Arial;
    Font-size : 8pt;
    Margin-top : 0px;
    Margin-bottom : 0px;
    Margin-left : 30px;
    Margin-right : 30px;
  }


div.nav {
    Background-color : #F7F7F7;
    Margin-left: 0px;
    Margin-right: 0px; 
    Margin-top : 10px;
    Margin-bottom : 10px;
    Padding : 3px;
    Font-Family: Arial, Arial;
    Font-size: 16px;
  }
div.nav a, a:visited {
    Font-Family: Arial, Arial;
    Font-size: 16px;
    Color: #0000F7;
    Text-decoration: none; 
}
div.nav a:hover {
    Font-Family: Arial, Arial;
    Font-size: 16px;
    Color: #0000F7;
    Text-decoration: underline; 
}
div.nav h1 {
    Font-Family: Arial, Arial;
    Font-size: 8pt;
    Margin: 5px;
    Margin-left: 20px;
}

span.trg_n {
    BackGround-color: #F7F7F7;
    Margin: 3px;
    Padding: 3px;
}
span.trg_n a, a:hover, a:visited {
    Font-Family: Arial, Arial;
    Font-size: 13px;
    Color: #0000F7;
    Text-decoration: none;
  }
span.trg_h {
    BackGround-color: #85da78;
    Margin: 3px;
    Padding: 3px;
}
span.trg_h a, a:hover, a:visited {
    Font-Family: Arial, Arial;
    Font-size: 13px;
    Color: #FFFFFF;
    Text-decoration: none;
  }
div.topic_h {
	Background: #85da78 0px 50% url(/Images/rt_l.gif) no-repeat;
    Margin-left: 0px;
    Margin-right: 0px; 
    Margin-top : 10px;
    Margin-bottom : 5px;
    Height: 21px;
    Padding-left: 40px;
    Color: #FFFFFF;
  }
div.topic_h p {
    Margin: 0px;
	Padding: 3px;
    Font-Family: Arial, Arial;
    Font-size: 12px;
    Color: #FFFFFF;
}
div.topic_i {
    Margin-left: 5px;
    Margin-right: 0px; 
    Padding: 5px;
    Border-bottom: solid 1px #F7F7F7;
    Font-Family: Arial, Arial;
    Font-size: 13px;
  }
div.info_h {
	Background: #e7f1e5 0px 50% url(/Images/in_l.gif) no-repeat;
    Margin-left: 0px;
    Margin-right: 0px; 
    Margin-top : 10px;
    Margin-bottom : 5px;
    Height: 21px;
    Padding-left: 40px;
  }
div.info_h p {
    Margin: 0px;
	Padding: 3px;
    Font-Family: Arial, Arial;
    Font-size: 12px;
    Color: #000000;
}

div.header {
    Background-color: #F7F7F7;
    Margin: 0px;
    Margin-bottom: 10px;
    Padding: 3px;
  }


table.hidden {
    border-style: none;
    border-collapse: collapse;
    border: 0px;
    margin: 0px;
  }


tr.list:hover {
    background-color: #FFF0F0;
  }
tr.list_w, tr.list_w:hover {
    background-color: #FFFFCC;
  }


td.menu {
    Background-repeat: no-repeat;
  }


td.menu_h {
    Background: 100% 100% no-repeat url(/Images/mnu_h.png);
  }


td.menu_f {
    Background: 100% 100% no-repeat url(/Images/mnu_f.png);
  }

td.menu_d {
    Background: 100% 100% no-repeat url(/Images/mnu_d.png);
  }

td.menu_n {
    Background: 100% 100% no-repeat url(/Images/mnu_n.png);
  }


td.menu2_h {
    Background: no-repeat url(/Images/mnu2_h.gif);
  }


td.menu2_n {
    Background: no-repeat url(/Images/mnu2_n.gif);
  }


td.src_l {
    Margin-right: 0px;
    Padding: 0px;
    Background: url(/Images/src_l.gif) 100% 50% no-repeat;
  }


td.src_r {
    Margin-right: 0px;
    Padding: 0px;
    Background: url(/Images/src_r.gif) 100% 50% no-repeat;
  }


a.nmenu, a.nmenu:hover, a.nmenu:visited, a.fmenu, a.fmenu:hover, a.fmenu:visited {
    Font-Family: Arial, Arial;
    Font-size: 13px;
    Color: #0000F7;
    Text-decoration: none;
  }


a.hmenu, a.hmenu:hover, a.hmenu:visited {
    Font-Family: Arial, Arial;
    Font-size: 13px;
    Color: #FFFFFF;
    Text-decoration: none;
  }

a.dmenu, a.dmenu:hover, a.dmenu:visited {
    Font-Family: Arial, Arial;
    Font-size: 13px;
    Color: #FFFFFF;
    Text-decoration: none;
  }


a.src, a.src:hover, a.src:visited {
    Font-Family: Arial, Arial;
    Font-size: 13px;
    Color: #FFFFFF;
  }


a.logo, a.logo:hover, a.logo:visited {
    Font-Family: Arial, Arial;
    Font-size: 12px;
    Color: #85da78;
    Text-decoration: none;
  }


a.bottom, a.bottom:visited {
    Font-Family: Arial, Arial;
    Font-size: 12px;
    Color: #9F9F9F;
    Text-decoration: none;
  }


a.bottom:hover {
    Font-Family: Arial, Arial;
    Font-size: 12px;
    Color: #9F9F9F;
    Text-decoration: underline;
  }


input.src {
    Border: 1px SOLID #9F9F9F;
    BackGround-color: #F1F1F1;
    Font-Family: Arial, Arial;
    Font-size: 15px;
    Width: 100%;
    Color: #000000;
  }

li {    
    Margin-left: 0px;
    Margin-bottom: 10px;
}

table {
    Font-family: Arial, Arial;
    Font-size: 13px;
  }


form {
    Margin: 0px;
    Padding: 0px;
  }


button {
    Border: 1px SOLID #D0D0D0;
    Background-color: #F6F6F6;
    Font-family: Arial, Arial;
    Font-size: 13px;
  }


input {
    Border: 1px SOLID #9F9F9F;
    BackGround-color: #F1F1F1;
    Font-Family: Arial, Arial;
    Font-size: 10pt;
    Color: #000000;
  }


textarea {
    Border: 1px SOLID #9F9F9F;
    BackGround-color: #F1F1F1;
    Font-Family: Arial, Arial;
    Font-size: 10pt;
    Color: #000000;
  }


input.image {
    Border: 0px;
  }


a, a:visited {
    Font-Family: Arial, Arial;
    Font-size: 13px;
    Color: #0000F7;
    Text-decoration: none;
  }


a:hover {
    Font-Family: Arial, Arial;
    Font-size: 13px;
    Color: #0000F7;
    Text-decoration: underline;
  }


a.cat, a.cat:visited {
    Font-Family: Arial, Arial;
    Font-size: 16px;
    Color: #0000F7;
    Text-decoration: none;
  }


a.cat:hover {
    Font-Family: Arial, Arial;
    Font-size: 16px;
    Color: #0000F7;
    Text-decoration: underline;
  }


a.tores, a.tores:visited {
    Font-Family: Arial, Arial;
    Font-size: 13px;
    Color: #85da78;
    Text-decoration: none;
  }


a.tores:hover {
    Font-Family: Arial, Arial;
    Font-size: 13px;
    Color: #85da78;
    Text-decoration: underline;
  }


a.login, a.login:visited {
    Font-Family: Arial, Arial;
    Font-size: 11px;
    Color: #0000F7;
    Text-decoration: none;
  }


a.login:hover {
    Font-Family: Arial, Arial;
    Font-size: 11px;
    Color: #0000F7;
    Text-decoration: underline;
  }


a.del, a.del:visited {
    Font-Family: Arial, Arial;
    Font-size: 11px;
    Color: #FF0000;
    Text-decoration: none;
  }


a.del:hover {
    Font-Family: Arial, Arial;
    Font-size: 11px;
    Color: #FF0000;
    Text-decoration: none;
  }


a.nav, a.nav:hover, a.nav:visited {
    Font-Family: Arial, Arial;
    Margin: 3px;
    Font-size: 12px;
    Color: #FFFFFF;
    Text-decoration: none;
  }


.news {
    Font-Family: Arial, Arial;
    Font-size: 13px;
    Margin-top: 5px;
    Color: #FFFFFF;
  }


.iheader {
    Font-Family: Arial, Arial;
    Font-size: 13px;
    Margin-top: 3px;
    Margin-left: 3px;
    Color: #FFFFFF;
  }


.iheader2 {
    Font-Family: Arial, Arial;
    Font-size: 13px;
    Margin-top: 3px;
    Margin-left: 13px;
    Color: #FFFFFF;
  }


a.news_head, a:hover.news_head, a:visited.news_head {
    Font-Family: Arial, Arial;
    Font-size: 13px;
    Color: #FFFFFF;
    Text-decoration: none;
  }


div.login {
    Font-Family: Arial, Arial;
    Font-size: 12px;
    Color: #cc3399;
  }


div.warn {
    Margin-bottom: 3px;
  }


div.menu {
    Margin-bottom: 8px;
  }


div.panel {
    Margin: 0px;
	Margin-top: 10px;
    Padding: 0px;
    Font-Family: Arial, Arial;
    Font-size: 12px;
    Background-color: #d9f8d3;
  }


input.login {
    Font-Family: Arial, Arial;
    Border: 1px SOLID #999999;
    Background-color: #FFFFFF;
    Font-size: 8pt;
    Color: #000000;
  }


.current {
    Background-color: #85da78;
    Color: #FFFFFF;
    Margin: 3px;
    Padding: 3px;
  }


.page {
    Background-color: #cde2ca;
    Margin: 3px;
    Padding: 3px;
  }


div.public {
    Background-color: #d9f8d3;
    Margin: 0px;
    Margin-bottom: 10px;
    Padding: 3px;
  }


h1 {
    Font-size: 14px;
    Color: #000000;
    Margin: 3px;
    Margin-top: 10px;
    Margin-left: 5px;
  }


h1.list {
    Font-size: 14px;
    Color: #000000;
    Margin: 3px;
    Margin-left: 0px;
  }


p {
    Font-Family: Arial, Arial;
    Font-size: 10pt;
    Margin: 3px;
  }


p.subsect {
    Font-Family: Arial, Arial;
    Font-size: 10pt;
    Margin: 1px;
    Margin-left: 25px;
  }


p.list {
    Font-Family: Arial, Arial;
    Font-size: 10pt;
    Margin: 1px;
    Margin-left: 15px;
  }


h1.subsect {
    Font-Family: Arial, Arial;
    Font-size: 10pt;
    Margin: 5px;
    Margin-left: 25px;
  }


p.subsectinfo {
    Font-Family: Arial, Arial;
    Font-size: 9pt;
    Color: #000000;
    Margin: 0px;
    Margin-left: 10px;
  }


p.sectinfo {
    Font-Family: Arial, Arial;
    Font-size: 10pt;
    Color: #999999;
    Margin: 5px;
    Margin-left: 15px;
  }


td.bg {
    Border-style: none;
    Border-collapse: collapse;
    Border: 0px;
    Margin: 0px;
    Background-repeat: no-repeat;
    Background-position: center;
  }


.htable {
    BackGround-color: #b9529e;
    Border-style: none;
    Border-collapse: collapse;
    Border: 0px;
    Margin: 0px;
  }


.mtable {
    BackGround-color: #dce4e8;
    Border-style: none;
    Border-collapse: collapse;
    Border: 0px;
    Margin: 0px;
  }


b.tbb {
    Font-Family: Arial, Arial;
    Font-size: 13px;
    Font-weight: bold;
  }


.bbtable {
    Border: 1px SOLID #000000;
    Font-family: Arial, Arial;
    Font-size: 13px;
  }


.gbtable {
    Border: 1px SOLID #D0D0D0;
    Font-family: Arial, Arial;
    Font-size: 13px;
  }


.bbcaption {
    Border: 1px SOLID #000000;
    Border-bottom: 0px;
    Background-color: #85da78;
    Color: #FFFFFF;
    Font-family: Arial, Arial;
    Font-size: 13px;
    Padding: 3px;
  }


.gbcaption {
    Border: 1px SOLID #D0D0D0;
    Border-bottom: 0px;
    Background-color: #F0F0F0;
    Font-family: Arial, Arial;
    Font-size: 13px;
    Padding: 3px;
  }


.bbleftcaption {
    Border: 1px SOLID #000000;
    Border-right: 0px;
    Background-color: #F0F0F0;
    Font-family: Arial, Arial;
    Font-size: 13px;
    Padding: 3px;
  }


.gbleftcaption {
    Border: 1px SOLID #D0D0D0;
    Border-right: 0px;
    Background-color: #F0F0F0;
    Font-family: Arial, Arial;
    Font-size: 13px;
    Padding: 3px;
  }

table.fav_bn {
    border-style: none;
    border-collapse: collapse;
    border: 0px;
    margin: 0px;
	Background: url(/Images/fav_logo.png) no-repeat;
  }
div.fav_bn_link a, div.fav_bn_link a:hover, div.fav_bn_link a:visited {
	Color: #FFFFFF;
	Font-size: 20px;
	Text-decoration: none;
}
span.sub_src {
	padding-right: 65px;
}
.pr_bg {
	background: url(/Images/pr_bg.gif) repeat-x;
	width: 100%;
	height: 50px;
	text-align:center;
	margin-top: 15px;
	margin-bottom: 5px;
}
