P {  
  margin: 8px 0px 0px 0px; 
  font-family : Arial, Tahoma, Verdana, sans-serif;
  font-size : 13px;
}

BODY, DL, TABLE, TH, TD, DIV, BR, INPUT {
  margin: 0px 0px 0px 0px; 
  font-family : Verdana, Tahoma, Arial, sans-serif;
  font-weight : normal;
  font-size : 11px;
  font-style : normal;
}

BODY {
  background: #FFFFFF;
}

IMG {
  border-width : 0;
}

IMG.bordered {
  border-width : 1;
  border-color : #888888;
}

IMG.preview {
  border-width : 0;
}

TR.linewhite, TD.linewhite {
  background: #FFFFFF;
}

TR.lineblack, TD.lineblack {
  background: #000000;
}

TR.linegrey, TD.linegrey {
  background: #818181;
}

TR.linered, TD.linered {
  background: #DE4700;
}

TR.lineblue, TD.lineblue {
  background: #4794C9;
}

TR.divline, TD.divline {
  background: #818181;
}

TR.columndivline1, TD.columndivline1 {
  background: #873225;
}

TR.columndivline2, TD.columndivline2 {
  background: #F9C756;
}

TR.columndivline3, TD.columndivline3 {
  background: #DE4700;
}

TR.areawhite, TD.areawhite {
  background: #FFFFFF;
}

TR.toparea, TD.toparea {
  background: #253183;
}

TR.topmenuarea, TD.topmenuarea {
  background: #4794C9;
}

TR.undermenuarea, TD.undermenuarea {
  background: #253183;
}

TR.menucell, TD.menucell {
  border-right: 1px solid #FFFFFF;
}

TR.lefttopmisc, TD.lefttopmisc {
  background: #758792;
}

TR.leftcolumn1, TD.leftcolumn1 {
  background: #F0C078;
  background: url(images/leftcolbg1.jpg) #F0C078 left top no-repeat;
}

TR.leftcolumn2, TD.leftcolumn2 {
  background: #084886;
  background: url(images/leftcolbg2.jpg) #084886 left top no-repeat;
}

TR.leftcolumn3, TD.leftcolumn3 {
  background: #9D5103;
  background: url(images/leftcolbg6.jpg) #9D5103 left top no-repeat;
}

TR.leftcolumn4, TD.leftcolumn4 {
  background: #82030C;
  background: url(images/leftcolbg4.jpg) #82030C left top no-repeat;
}

TR.leftcolumn5, TD.leftcolumn5 {
  background: #056526;
  background: url(images/leftcolbg5.jpg) #056526 left top no-repeat;
}

TR.leftcolumn6, TD.leftcolumn6 {
  background: #054B57;
  background: url(images/leftcolbg3.jpg) #054B57 left top no-repeat;
}

TR.leftcolumnmisc, TD.leftcolumnmisc {
  background: #758792;
}

TR.leftcolumn1rest, TD.leftcolumn1rest {
  background: #E8C578;
  background: #F0C078;
}

TR.leftcolumn2rest, TD.leftcolumn2rest {
  background: #2E6A9D;
  background: #084886;
}

TR.leftmenusel, TD.leftmenusel {
  background: #273283;
}

TR.leftmenusel2, TD.leftmenusel2 {
  background: #FFFFFF;
}

TR.bottomarea1, TD.bottomarea1 {
  background: #4794C9;
}

TR.bottomarea2, TD.bottomarea2 {
  background: #253183;
}

TR.bottomcell, TD.bottomcell {
  border-right: 1px solid #FFFFFF;
}

TR.blocktitle1, TD.blocktitle1 {
  background: #DE4700;
  background: #F1C06C;
}

TR.blocktitle2, TD.blocktitle2 {
  background: #C2C1C1;
  background: #F1C06C;
}

TR.blocktitle3, TD.blocktitle3 {
  background: #253183;
  background: #F1C06C;
}

TR.blocktitle4, TD.blocktitle4 {
  background: #4794C9;
  background: #F1C06C;
}

TR.deptgrey, TD.deptgrey {
  background: #DEDEDE;
}

TR.dictlettercell, TD.dictlettercell {
  border-right: 1px solid #DE4700;
}

TR.dictlettercellsel, TD.dictlettercellsel {
  background: #DE4700;
}

TR.forumdivline, TD.forumdivline {
  background: #4794C9;
}

TR.forumcatline, TD.forumcatline {
  background: #F1C06C;
  background: #FFFFFF;
}

TR.forumoddcell, TD.forumoddcell {
  background: #DDDDDC;
}

TR.forumloginarea, TD.forumloginarea {
  background: #DAEAF5;
}

TR.forumbordered, TD.forumbordered {
  border-left: 1px solid #4794C9;
}

TR.forumreplicodd, TD.forumreplicodd {
  background: #E9F1F7;
}

TR.thead, TD.thead {
  background: #FFFFFF;
}

TR.theadline, TD.theadline {
  background: #DE4700;
  height : 2px;
}

TR.tmidcell, TD.tmidcell {
  background: #DE4700;
  height : 1px;
}

TR.tbottom, TD.tbottom {
  background: #DE4700;
  height : 2px;
}

TR.tcell, TD.tcell {
}

TR.tcellodd, TD.tcellodd {
  background: #F5F5F5;
}

TR.tlighted, TD.tlighted {
  background: #FFFCEE;
}

TR.tlightedodd, TD.tlightedodd {
  background: #FEF8DE;
}

TR.formtitle, TD.formtitle {
  background: #F1C06C;
}



A, A:link, A:visited {  
  text-decoration: underline; 
  color: #DE4700;
  color: #0F66B1;
}

A:active, A:hover { 
  text-decoration: underline; 
  color: #DE4700;
}

P.topmenu {
  margin: 2px 8px 1px 8px; 
  font-family : Arial, Verdana, Tahoma, sans-serif;
  color: #24211D;
  color: #888888;
  font-weight : normal;
  font-size : 12px;
}

A.topmenu, A.topmenu:link, A.topmenu:visited {
  color: #24211D;
  color: #3472A6;
  text-decoration: none; 
}

A.topmenu:active, A.topmenu:hover { 
  color: #24211D;
  color: #DE4700;
  text-decoration: underline; 
}

P.menu {
  margin: -1px 0px 1px 0px; 
  font-family : Arial, Verdana, Tahoma, sans-serif;
  color: #FFFFFF;
  font-weight : normal;
  text-align : center;
  font-size : 12px;
}

A.menu, A.menu:link, A.menu:visited {
  color: #FFFFFF;
  text-decoration: none; 
}

A.menu:active, A.menu:hover { 
  color: #FFFFFF;
  text-decoration: underline; 
}

P.leftcolumntitle {
  margin: 12px 8px 8px 8px; 
  font-family : Arial, Verdana, Tahoma, sans-serif;
  color: #24211D;
  font-weight : bold;
  text-align : right;
  font-size : 20px;
}

P.leftmenu {
  margin: 2px 8px 2px 0px; 
  font-family : "Arial narrow", Arial, Verdana, Tahoma, sans-serif;
  color: #24211D;
  font-weight : normal;
  text-align : right;
  font-size : 13px;
}

P.leftmenu2 {
  margin: 2px 0px 2px 0px; 
  font-family : "Arial narrow", Arial, Verdana, Tahoma, sans-serif;
  color: #24211D;
  font-weight : bold;
  text-align : right;
  font-size : 13px;
}

A.leftmenu, A.leftmenu:link, A.leftmenu:visited {
  text-decoration: none; 
  color: #24211D;
}

A.leftmenu:active, A.leftmenu:hover { 
  color: #6D4B1D;
  text-decoration: underline; 
}

A.leftmenusel, A.leftmenusel:link, A.leftmenusel:visited {
  text-decoration: underline; 
  color: #24211D;
}

A.leftmenusel:active, A.leftmenusel:hover { 
  color: #6D4B1D;
  text-decoration: underline; 
}

A.leftmenured, A.leftmenured:link, A.leftmenured:visited {
  text-decoration: none; 
  color: #DE4700;
}

A.leftmenured:active, A.leftmenured:hover { 
  color: #DE4700;
  text-decoration: underline; 
}

P.leftmenu3 {
  margin: 2px 0px 2px 8px; 
  font-family : "Arial narrow", Arial, Verdana, Tahoma, sans-serif;
  color: #FFFFFF;
  font-weight : normal;
  text-align : left;
  font-size : 13px;
}

A.leftmenu3, A.leftmenu3:link, A.leftmenu3:visited {
  text-decoration: none; 
  color: #FFFFFF;
}

A.leftmenu3:active, A.leftmenu3:hover { 
  color: #FFFFFF;
  text-decoration: underline; 
}

A.leftmenu3sel, A.leftmenu3sel:link, A.leftmenu3sel:visited {
  text-decoration: underline; 
  color: #FFFFFF;
}

A.leftmenu3sel:active, A.leftmenu3sel:hover { 
  color: #FFFFFF;
  text-decoration: underline; 
}

P.leftformfield {
  margin: 0px 0px 2px 0px; 
  font-family : Verdana, Arial, Tahoma, sans-serif;
  color: #24211D;
  font-weight : bold;
  text-align : left;
  font-size : 10px;
}

P.anketaleft {
  margin: 2px 0px 2px 0px; 
  font-family : "Arial narrow", Arial, Verdana, Tahoma, sans-serif;
  color: #24211D;
  font-weight : normal;
  text-align : right;
  font-size : 13px;
}

P.blocktitle {
  margin: 1px 16px 0px 16px; 
  font-family : Arial, Verdana, Tahoma, sans-serif;
  color: #FFFFFF;
  font-weight : normal;
  font-size : 18px;
}

A.blocktitle, A.blocktitle:link, A.blocktitle:visited {
  color: #FFFFFF;
  text-decoration: none; 
}

A.blocktitle:active, A.blocktitle:hover { 
  color: #FFFFFF;
  text-decoration: none; 
}

P.blocktitle2 {
  margin: 1px 16px 0px 16px; 
  font-family : Arial, Verdana, Tahoma, sans-serif;
  color: #4E4B49;
  font-weight : normal;
  font-size : 18px;
}

A.blocktitle2, A.blocktitle2:link, A.blocktitle2:visited {
  color: #4E4B49;
  text-decoration: none; 
}

A.blocktitle2:active, A.blocktitle2:hover { 
  color: #4E4B49;
  text-decoration: none; 
}

P.blocksubtitle {
  margin: 0px 0px 0px 0px; 
  font-family : Arial, Verdana, Tahoma, sans-serif;
  color: #24211D;
  font-weight : normal;
  font-size : 11px;
  line-height : 13px;
}

A.blocksubtitle, A.blocksubtitle:link, A.blocksubtitle:visited {
  color: #24211D;
  text-decoration: none; 
}

A.blocksubtitle:active, A.blocksubtitle:hover { 
  color: #24211D;
  text-decoration: underline; 
}

P.block {
  margin: 0px 0px 0px 0px; 
  font-family : Arial, Verdana, Tahoma, sans-serif;
  color: #605D5C;
  font-weight : normal;
  font-size : 11px;
  line-height : 13px;
}

A.block, A.block:link, A.block:visited {
  color: #24211D;
  text-decoration: none; 
}

A.block:active, A.block:hover { 
  color: #24211D;
  text-decoration: underline; 
}

P.blocknews {
  margin: 0px 0px 8px 0px; 
  font-family : Arial, Verdana, Tahoma, sans-serif;
  color: #24211D;
  font-weight : normal;
  font-size : 12px;
  line-height : 13px;
}

A.blocknews, A.blocknews:link, A.blocknews:visited {
  color: #24211D;
  text-decoration: none; 
}

A.blocknews:active, A.blocknews:hover { 
  color: #24211D;
  text-decoration: underline; 
}

P.blockmore {
  margin: 0px 0px 3px 0px; 
  font-family : Arial, Verdana, Tahoma, sans-serif;
  color: #24211D;
  font-weight : normal;
  font-size : 12px;
}

A.blockmore, A.blockmore:link, A.blockmore:visited {
  color: #DE4700;
  color: #0F66B1;
  text-decoration: underline; 
}

A.blockmore:active, A.blockmore:hover { 
  color: #DE4700;
  text-decoration: underline; 
}

P.cattitle {
  margin: 4px 0px 6px 0px; 
  font-family : Arial, Verdana, Tahoma, sans-serif;
  color: #72706F;
  font-weight : bold;
  font-size : 12px;
}

A.cattitle, A.cattitle:link, A.cattitle:visited {
  color: #DE4700;
  color: #0F66B1;
  text-decoration: none; 
}

A.cattitle:active, A.cattitle:hover { 
  color: #DE4700;
  text-decoration: underline; 
}

P.depttitle {
  margin: 12px 0px 8px 0px; 
  font-family : "Arial Narrow", Arial, Tahoma, Verdana, sans-serif;
  color: #000000;
  font-weight : bold;
  font-size : 20px;
}

A.depttitle, A.depttitle:link, A.depttitle:visited {
  color: #253183;
  text-decoration: none; 
}

A.depttitle:active, A.depttitle:hover { 
  color: #253183;
  text-decoration: underline; 
}

A.dept, A.dept:link, A.dept:visited {
  color: #253183;
  text-decoration: none; 
}

A.dept:active, A.dept:hover { 
  color: #253183;
  color: #DE4700;
  text-decoration: underline; 
}

P.deptlist {
  margin: 0px 0px 2px 0px; 
  font-family : Arial, Tahoma, Verdana, sans-serif;
  color: #000000;
  font-weight : bold;
  font-size : 12px;
}

P.dictletter {
  margin: 0px 4px 1px 4px; 
  font-family : "Arial narrow", Arial, Verdana, Tahoma, sans-serif;
  color: #BBBBBB;
  font-weight : bold;
  text-align : right;
  font-size : 13px;
}

A.dictletter, A.dictletter:link, A.dictletter:visited {
  text-decoration: none; 
  color: #24211D;
}

A.dictletter:active, A.dictletter:hover { 
  color: #6D4B1D;
  color: #DE4700;
  text-decoration: underline; 
}

A.dictlettersel, A.dictlettersel:link, A.dictlettersel:visited {
  text-decoration: none; 
  color: #FFFFFF;
}

A.dictlettersel:active, A.dictlettersel:hover { 
  color: #FFFFFF;
  text-decoration: underline; 
}

P.backnavig {
  margin: 2px 8px 3px 8px; 
  font-family : Arial, Verdana, Tahoma, sans-serif;
  color: #000000;
  font-weight : normal;
  font-size : 12px;
}

A.backnavig, A.backnavig:link, A.backnavig:visited {
  color: #72706F;
  text-decoration: none; 
}

A.backnavig:active, A.backnavig:hover { 
  color: #000000;
  text-decoration: underline; 
}

P.multipagesnavig {
  margin: 3px 8px 3px 8px; 
  font-family : Arial, Verdana, Tahoma, sans-serif;
  color: #DE4700;
  font-weight : normal;
  font-size : 12px;
}

A.multipagesnavig, A.multipagesnavig:link, A.multipagesnavig:visited {  
  text-decoration: none; 
  color: #72706F;
}

A.multipagesnavig:active, A.multipagesnavig:hover { 
  text-decoration: underline; 
  color: #DE4700;
}

P.bottom {
  margin: -1px 0px 0px 0px; 
  font-family : Arial, Verdana, Tahoma, sans-serif;
  color: #FFFFFF;
  font-weight : normal;
  text-align : center;
  font-size : 12px;
}

A.bottom, A.bottom:link, A.bottom:visited {
  color: #FFFFFF;
  text-decoration: underline; 
}

A.bottom:active, A.bottom:hover { 
  color: #FFFFFF;
  text-decoration: underline; 
}

P.bottominfo {
  margin: 4px 0px 4px 0px; 
  font-family : Arial, Verdana, Tahoma, sans-serif;
  color: #999999;
  font-weight : normal;
  text-align : center;
  font-size : 11px;
}





P.announcetext {
  font-family : Tahoma, Arial, Verdana, sans-serif;
  margin: 3px 4px 3px 4px; 
  font-weight : bold;
  color: #EEEEEE;
  color: #CFDBE9;
  color: #F5F1D1;
  font-size : 9px;
}

A.annlink, A.annlink:link, A.annlink:visited {
  color: #0B60CB;
  color: #FFFFFF;
}

A.annlink:active, A.annlink:hover { 
  color: #FFFFFF;
  color: #E91A18;
  color: #DEF1FF;
  text-decoration: underline; 
}

P.more {
  margin: 0px 0px 3px 0px; 
  font-family : Verdana, Tahoma, Arial, sans-serif;
  font-weight : bold;
  color: #000000;
  font-size : 10px;
}

A.more, A.more:link, A.more:visited {
  color: #1F7DD4;
}

A.more:active, A.more:hover { 
  color: #DE0E0E;
  text-decoration: underline; 
}

P.headcontacts {
  margin: 1px 12px 0px 12px; 
  font-weight : bold;
  color: #C9C9C9;
  font-size : 11px;
}

A.headcontacts, A.headcontacts:link, A.headcontacts:visited {
  color: #FFE99D;
}

A.headcontacts:active, A.headcontacts:hover { 
  color: #FFFFFF;
  text-decoration: underline; 
}

P.gohome {
  margin: 2px 5px 2px 5px; 
  font-weight : bold;
  color: #C9C9C9;
  font-size : 11px;
}

A.gohome, A.gohome:link, A.gohome:visited {
  color: #FFFFFF;
}

A.gohome:active, A.gohome:hover { 
  color: #FFFFFF;
}

P.activeline {
  margin: 2px 8px 2px 8px; 
  font-family : Verdana, Tahoma, Arial, sans-serif;
  font-weight : bold;
  color: #3F34A1;
  font-size : 10px;
}

P.mp_links {
  margin: 4px 0px 0px 0px; 
  font-family : Verdana, Tahoma, Arial, sans-serif;
  font-weight : bold;
  color: #000000;
  font-size : 10px;
}

A.mp_links, A.mp_links:link, A.mp_links:visited {
  color: #000000;
  color: #0D5693;
}

A.mp_links:active, A.mp_links:hover { 
  color: #2E72C7;
  color: #E00707;
  color: #DE0E0E;
  text-decoration: underline; 
}

A.mp_linksb, A.mp_linksb:link, A.mp_linksb:visited {
  color: #000000;
}

A.mp_linksb:active, A.mp_linksb:hover { 
  color: #2E72C7;
  color: #E00707;
  color: #DE0E0E;
  text-decoration: underline; 
}

P.mp_announce {
  margin: 5px 0px 5px 0px; 
  font-family : Verdana, Tahoma, Arial, sans-serif;
  font-weight : bold;
  color: #000000;
  font-size : 10px;
}

P.dp_links {
  margin: 5px 0px 5px 0px; 
  font-family : Verdana, Tahoma, Arial, sans-serif;
  font-weight : bold;
  color: #666666;
  font-size : 10px;
}

A.dp_links, A.dp_links:link, A.dp_links:visited {
  color: #000000;
  color: #0D5693;
  color: #1F7DD4;
}

A.dp_links:active, A.dp_links:hover { 
  color: #2E72C7;
  color: #E00707;
  color: #DE0E0E;
  text-decoration: underline; 
}

P.mp_writes {
  margin: 4px 0px 4px 0px; 
  font-family : Verdana, Tahoma, Arial, sans-serif;
  color: #000000;
  font-size : 10px;
}

A.mp_writes, A.mp_writes:link, A.mp_writes:visited {
  color: #0D5693;
  color: #0059A3;
}

A.mp_writes:active, A.mp_writes:hover { 
  color: #DE0E0E;
  text-decoration: underline; 
}

P.newstext {  
  margin: 8px 0px 0px 0px; 
  font-family : Arial, Tahoma, Verdana, sans-serif;
  font-size : 13px;
}

A.newstext, A.newstext:link, A.newstext:visited {
  color: #000000;
}

A.newstext:active, A.newstext:hover { 
  color: #DE0E0E;
  text-decoration: underline; 
}

P.newsdate {  
  margin: 9px 0px 0px 0px; 
  font-weight : bold;
  font-size : 12px;
}

A.newsdate, A.newsdate:link, A.newsdate:visited {
  color: #1F7DD4;
}

A.newsdate:active, A.newsdate:hover { 
  color: #DE0E0E;
  text-decoration: underline; 
}

P.devselvariant {
  margin: 4px 0px 5px 0px; 
  font-family : Arial, Tahoma, Verdana, sans-serif;
  font-size : 12px;
  color: #000000;
  font-weight : normal;
}

P.devselstep {
  margin: 2px 0px 2px 0px; 
  font-family : Arial, Verdana, Tahoma, sans-serif;
  color: #605D5C;
  font-weight : bold;
  font-size : 12px;
}

P.text {  
  margin: 8px 0px 0px 0px; 
  font-family : Arial, Tahoma, Verdana, sans-serif;
  font-size : 12px;
  line-height : 16px;
}

P.dense {  
  margin: 0px 0px 0px 0px; 
  font-family : Arial, Tahoma, Verdana, sans-serif;
  font-size : 13px;
}

H1 {
  margin: 8px 0px 8px 0px; 
  font-family : "Arial Narrow", Arial, Tahoma, Verdana, sans-serif;
  color: #DE4700;
  font-weight : bold;
  font-size : 18px;
}

H1.dept {
  margin: 12px 0px 8px 0px; 
  font-family : "Arial Narrow", Arial, Tahoma, Verdana, sans-serif;
  color: #253183;
  font-weight : bold;
  font-size : 20px;
}

H2 {
  margin: 8px 0px 8px 0px; 
  font-family : "Arial Narrow", Arial, Tahoma, Verdana, sans-serif;
  color: #DE4700;
  font-weight : bold;
  font-size : 16px;
}

H3, P.header, P.field {
  margin: 8px 0px 8px 0px; 
  font-family : Arial, Tahoma, Verdana, sans-serif;
  color: #DE4700;
  font-weight : bold;
  font-size : 13px;
}

ul, ol {
  margin: 8px 0px 4px 0px; 
  font-family : Arial, Tahoma, Verdana, sans-serif;
  font-size : 12px;
  font-weight : bold;
  color: #000000;
}

li {
  margin: 0px 0px 0px 25px; 
  font-weight : normal;
  color: #000000;
}

ul.dept, ol.dept {
  margin: 4px 0px 4px 0px; 
  font-family : Arial, Tahoma, Verdana, sans-serif;
  font-size : 12px;
  font-weight : normal;
  color: #555555;
}


P.forumhead {
  margin: 2px 2px 4px 2px; 
  font-family : Arial, Tahoma, sans-serif, Verdana;
  font-size : 12px;
  font-weight : bold;
  color: #72706F;
}

P.forumhead2 {
  margin: 4px 2px 4px 2px; 
  font-family : Arial, Tahoma, sans-serif, Verdana;
  font-size : 12px;
  font-weight : bold;
  text-align : center;
  color: #FFFFFF;
}

P.forumcategory {
  margin: 2px 0px 2px 0px; 
  font-family : Arial, Verdana, Tahoma, sans-serif;
  color: #FFFFFF;
  color: #605D5C;
  font-weight : normal;
  font-size : 18px;
}

A.forumcategory, A.forumcategory:link, A.forumcategory:visited {
  color: #FFFFFF;
  color: #0F66B1;
  text-decoration: none; 
}

A.forumcategory:active, A.forumcategory:hover { 
  color: #FFFFFF;
  color: #DE4700;
  text-decoration: underline; 
}

P.forumttext {
  margin: 3px 4px 4px 8px; 
  font-family : Arial, Tahoma, sans-serif, Verdana;
  font-size : 12px;
  color: #000000;
}

P.textcit {  
  margin: 8px 0px 0px 32px; 
  font-family : Arial, Tahoma, Verdana, sans-serif;
  font-size : 12px;
  font-style : italic;
  line-height : 16px;
}

P.contactinfo {
  margin: 0px 4px 0px 0px; 
  font-family : Verdana, Tahoma, Arial, sans-serif;
  font-weight : normal;
  font-size : 11px;
  font-style : normal;
}

P.tablename {
  margin: 12px 0px 3px 0px; 
  font-family : Tahoma, sans-serif, Verdana, Arial;
  font-size : 11px;
  font-weight : bold;
  text-align : right;
  color: #555555;
}

P.thead {
  margin: 6px 2px 6px 2px; 
  font-family : Tahoma, sans-serif, Verdana, Arial;
  font-size : 11px;
  font-weight : bold;
  text-align : center;
  color: #2E6A9D;
  color: #253183;
}

P.tvalue {
  margin: 3px 2px 4px 2px; 
  font-family : Arial, Tahoma, sans-serif, Verdana;
  font-size : 12px;
  text-align : center;
  color: #000000;
}

P.ttext {
  margin: 3px 2px 4px 2px; 
  font-family : Arial, Tahoma, sans-serif, Verdana;
  font-size : 12px;
  color: #000000;
}

A.tlink, A.tlink:link, A.tlink:visited {
  color: #72706F;
  text-decoration: none; 
}

A.tlink:active, A.tlink:hover { 
  color: #DE4700;
  color: #0F66B1;
  text-decoration: underline; 
}

A.tlink2, A.tlink2:link, A.tlink2:visited {
  color: #DE4700;
  color: #0F66B1;
  text-decoration: none; 
}

A.tlink2:active, A.tlink2:hover { 
  color: #DE4700;
  text-decoration: underline; 
}

P.ftitle {
  margin: 2px 16px 2px 16px; 
  font-family : Arial, Verdana, Tahoma, sans-serif;
  color: #FFFFFF;
  font-weight : normal;
  font-size : 18px;
}

P.ffield {
  margin: 6px 12px 5px 0px; 
  font-family : Arial, Tahoma, Verdana, sans-serif;
  font-size : 12px;
  color: #000000;
  font-weight : normal;
  text-align : right;
}

P.ftext {
  margin: 8px 8px 8px 8px; 
  font-family : Tahoma, Verdana, Arial, sans-serif;
  font-size : 11px;
  color: #888888;
}


span.reqfield {
  font-family : Verdana, Tahoma, Arial, sans-serif;
  font-weight : normal;
  font-size : 11px;
  color: #E14F00;
  color: #DE4700;
}

span.new {
  color: #FF0000;
  color: #DE4700;
  font-size : 10px;
}

span.reqfield, span.required {
  font-family : Verdana, Tahoma, Arial, sans-serif;
  font-weight : normal;
  font-size : 11px;
  color: #EB3D00;
}

span.morered {
  color: #DE0E0E;
  color: #DE4700;
}

span.moregrey {
  color: #818181;
}

span.smaller {
  font-size : 10px;
}

span.newsdate {
  color: #273283;
  font-weight : bold;
}

span.qadate {
  color: #4794CA;
  color: #273283;
  font-weight : bold;
}


Input.logininput {
  margin: 0px 0px 0px 0px; 
  font-family : Verdana, Tahoma, Arial, sans-serif;
  width : 100px;
  height : 18px;
  font-size : 12px;
}

Input.loginbtn {
  margin: 1px 0px 0px 0px; 
  font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size : 11px;
  font-weight : bold;
  color : #FFFFFF;
  color : #000000;
  width : 50px;
  height : 22px;
  cursor : hand;
  background : #F1C06C;
  border-color: #CF932D;
}

Input.leftinput {
  margin: 0px 0px 0px 0px; 
  font-family : Verdana, Tahoma, Arial, sans-serif;
  width : 100%;
  height : 18px;
  font-size : 11px;
  background: #FFFFFF;
}

Input.leftbtn {
  margin: 1px 0px 0px 0px; 
  font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size : 10px;
  font-weight : bold;
  color : #FFFFFF;
  width : 36px;
  height : 19px;
  cursor : hand;
  background : #DE4700;
  border-color: #DE4700;
}

Input.finput {
  margin: 2px 0px 0px 0px; 
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
  font-size : 11px;
  width : 100%;
}

Textarea.fmemo{
  margin: 3px 0px 2px 0px; 
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
  font-size : 11px;
  width : 100%;
  height : 100px;
}

Select.fselect {
  margin: 1px 0px 1px 0px; 
  font-family : Verdana, sans-serif, Arial, Tahoma;
  color : #000000;
  font-size : 11px;
  width : 100%;
}

Input.fbtn {
  margin: 4px 0px 4px 0px; 
  font-family : Arial, Verdana, Tahoma, Helvetica, sans-serif;
  font-size : 12px;
  font-weight : bold;
  color : #FFFFFF;
  cursor : hand;
  height : 25px;
  background-color : #CF3224;
  background-color : #DC4400;
  border-color : #EE8B82;
  border : 1px solid #DC4400;
}

Input.fcheck {
  margin: 1px -3px 0px 0px; 
}

Input.fcheck2 {
  margin: 1px -3px 0px 0px; 
}
