body { background: url(../images/bg.gif); font-family: Tahoma, Arial, "Times New Roman", sans-serif; font-size: 11px; color: #000000; text-align: justify; margin: 0px; padding: 0px; }

table#mainmenu { background: #DCDCDC; }
a.mainmenu { font-family: Tahoma, Arial, "Times New Roman", sans-serif; font-size:10px; font-weight: bold; color: #5B5B5B; text-transform: uppercase; text-decoration: none; }
a.mainmenu:hover { color: #999999; }

img.bdr { border: #FFFFFF solid 2px; }

img.bdr2 { border: #9FEA51 solid 2px; }

img.bdr3 { border: #9FEA51 solid 1px; }

td.lproj { background: url(../images/index_16.gif) repeat-y; }

td.content { padding: 5px 20px; text-align: justify; }

.view { font-family: Tahoma, Arial, "Times New Roman", sans-serif; font-size: 11px; font-weight: bold; color: #B74100; text-decoration: none; }
a.view:hover { text-decoration: underline; }

td.welcome { background: url(../images/index_17.gif) repeat-y; }

td.welcomecontent { padding: 10px 5px; text-align: justify; }

.bullet { padding: 0; margin: 0 0 0 20px; }
ul.bullet { font-family: Tahoma, Arial, "Times New Roman", sans-serif; font-size:11px; color: #000000; list-style-position: outside; list-style-image: url(../images/index_26.gif); }
li.bullet { padding: 5px 0; }
a.bullet { padding: 0; margin: 0; font-family: Tahoma, Arial, "Times New Roman", sans-serif; font-size:11px; color: #000000; list-style-position: outside; list-style-image: url(../images/index_26.gif); text-decoration: none; }
a.bullet:hover { text-decoration: underline; }

td.lnews { background: url(../images/index_18.gif) repeat-y; }

td.mainpage_categories_list { height:auto; }
td.mainpage_categories_list ul { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color: #000000; padding:0; margin:0; }
td.mainpage_categories_list ul li { display: list-item; margin-left: 0px; list-style:none; }
td.mainpage_categories_list ul li a { background: url(../images/index_26.gif) no-repeat left; background-position:0 50%; padding:0 0 0 11px;	color: #000000;	text-decoration: none; }
td.mainpage_categories_list ul li a:hover { color: #000000; text-decoration: underline; }

a.more { font-family: "Times New Roman", Times, serif; font-size: 11px; font-weight: bold; color: #011DC9; text-decoration: none; }
a.more:hover { text-decoration: underline; }

a.name { font-family: "Times New Roman", Times, serif; font-size: 11px; font-weight: bold; color: #4890FF; text-decoration: none; }
a.name:hover { text-decoration: underline; }

td.footer { font-family: Tahoma, Arial, "Times New Roman", sans-serif; font-size: 11px; font-weight: normal; color: #FF6600; text-decoration: none; }
a.footer { font-family: Tahoma, Arial, "Times New Roman", sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none; }
a.footer:hover { text-decoration: underline; }

td.copyright { font-family: Tahoma, Arial, "Times New Roman", sans-serif; font-size: 11px; font-weight: normal; color: #666666; text-decoration: none; }

.title { background: url(../images/index_13.jpg) no-repeat; font-family: Tahoma, Arial, "Times New Roman", sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-transform: uppercase; padding: 0 0 0 10px; }

.subtitle { font-family: Tahoma, Arial, "Times New Roman", sans-serif; font-size: 11px; font-weight: bold; color: #993300; text-transform: uppercase; }

td.innercontent { padding: 10px; text-align: justify; }

.projlnks { font-family: Tahoma, Arial, "Times New Roman", sans-serif; font-size: 11px; font-weight: bold; color: #3125AB; text-decoration: none; line-height: 20px; }

a.projlnks:hover { color: #666666; }

.bdr_table { border-top: #9FEA51 solid 1px; border-left: #9FEA51 solid 1px; }

.bdr_td1 { border-right: #9FEA51 solid 1px; border-bottom: #9FEA51 solid 1px; font-family: Tahoma, Arial, "Times New Roman", sans-serif; font-size: 10px; font-weight: bold; color: #993300; padding: 0 0 0 5px; }

.bdr_td2 { border-right: #9FEA51 solid 1px; border-bottom: #9FEA51 solid 1px; font-family: Tahoma, Arial, "Times New Roman", sans-serif; font-size: 11px; color: #993300; padding: 0 0 0 5px; }

.bdr_td3 { border-right: #9FEA51 solid 1px; border-bottom: #9FEA51 solid 1px; }

.contitle { font-family: Tahoma, Arial, "Times New Roman", sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none; line-height: 20px; }

.contitle2 { font-family: Tahoma, Arial, "Times New Roman", sans-serif; font-size: 11px; color: #006600; text-decoration: none; line-height: 20px; }

sup { text-transform: lowercase; }
