BODY, DL, TABLE, TH, TD, DIV, BR, INPUT, P {
  margin: 0px 0px 0px 0px;
  font-family : Arial, Tahoma, Verdana, sans-serif;
  font-weight : normal;
  font-size : 11px;
  font-style : normal;
}

BODY {
  background: #FFFFFF;
}

IMG {
  border-width : 0;
}

IMG.preview {
  border-width : 1;
  border-color : #DEE6EE;
}

TR.linewhite, TD.linewhite {
  background: #FFFFFF;
}

TR.lineblack, TD.lineblack {
  background: #000000;
}

TR.linegrey, TD.linegrey {
  background: #DEE6EE;
}

TR.lineblue, TD.lineblue {
  background: #3D83C1;
}

TR.toppanelarea, TD.toppanelarea {
  background: #DDE5ED;
}

TR.timearea, TD.timearea {
  background: #FFFFFF;
  height : 25px;
}

TR.searcharea, TD.searcharea {
  background: #FFFFFF;
  height : 25px;
}

TR.topbluearea, TD.topbluearea {
  background: #4493CF;
  background: url(images/menu_bg.gif) #4493CF left top repeat-y;
}

TR.menu2area, TD.menu2area {
  background: #4493CF;
  background: url(images/menu_bg.gif) #4493CF left top repeat-y;
}

TR.submenuarea, TD.submenuarea {
  background: #DDE5ED;
  border: 1px solid #FFFFFF;
}

TR.submenudiv, TD.submenudiv {
  background: #FFFFFF;
}

TR.bottomarea, TD.bottomarea {
  background: #418ECB;
  background: url(images/bottom_bg.gif) #418ECB left top repeat-y;
}

TR.blocktitle, TD.blocktitle {
  background: #397AB9;
  background: url(images/title_bg.gif) #397AB9 left top repeat-y;
}

TR.blocktitleright, TD.blocktitleright {
  background: #EAEFF4;
}

TR.blockarea, TD.blockarea {
  background: #FFFFFF;
  background: url(images/block_bg.gif) #FFFFFF left top repeat-x;
}

TR.thead, TD.thead {
  background: #397AB9;
}

TR.tunderhead, TD.tunderhead {
}

TR.theadline, TD.theadline {
}

TR.tmidcell, TD.tmidcell {
  background: #DDE5ED;
  height : 1px;
}

TR.tbottom, TD.tbottom {
  background: #397AB9;
  height : 3px;
}

TR.tcell, TD.tcell {
}

TR.tcellodd, TD.tcellodd {
  background: #F4F7F9;
}

TR.tlighted, TD.tlighted {
  background: #F6F3E6;
}

TR.tlightedodd, TD.tlightedodd {
  background: #EFE7CA;
}

TR.fhead, TD.fhead {
  background: #397AB9;
}

TR.formarea, TD.formarea {
  background: #FFFFFF;
  background: url(images/block_bg.gif) #FFFFFF left top repeat-x;
}

TR.divline {
    background: silver;
}

A, A:link, A:visited {
  text-decoration: underline;
  color: #035FA2;
}

A:active, A:hover {
  text-decoration: underline;
  color: #5695D1;
}

P.langlink {
  margin: 2px 0px 2px 0px;
  font-family : Tahoma, Arial, Verdana, sans-serif;
  color: #035FA2;
  font-size : 11px;
  font-weight : normal;
}

A.langlink, A.langlink:link, A.langlink:visited {
  text-decoration: underline;
  color: #035FA2;
}

A.langlink:active, A.langlink:hover {
  text-decoration: underline;
  color: #3879B8;
}

P.timeinfo {
  margin: 4px 8px 4px 8px;
  font-family : Courier, Tahoma, Arial, Verdana, sans-serif;
  color: #414042;
  font-size : 12px;
  font-weight : bold;
}

P.paneltext {
  margin: 2px 0px 0px 0px;
  font-family : Arial, Tahoma, Verdana, sans-serif;
  color: #414042;
  font-size : 14px;
}

P.menu {
  margin: 2px 0px 2px 0px;
  font-family : Arial, Tahoma, Verdana, sans-serif;
  color: #414042;
  font-size : 14px;
  font-weight : normal;
}

A.menu, A.menu:link, A.menu:visited {
  text-decoration: none;
  color: #1F3E83;
}

A.menu:active, A.menu:hover {
  text-decoration: underline;
  color: #3879B8;
}

P.menusel {
  margin: 2px 0px 2px 0px;
  font-family : Arial, Tahoma, Verdana, sans-serif;
  color: #414042;
  font-size : 14px;
  font-weight : normal;
}

A.menusel, A.menusel:link, A.menusel:visited {
  text-decoration: underline;
  color: #1F3E83;
}

A.menusel:active, A.menusel:hover {
  text-decoration: underline;
  color: #3879B8;
}

P.menu2 {
  margin: 2px 0px 2px 0px;
  font-family : Arial, Tahoma, Verdana, sans-serif;
  color: #FFFFFF;
  font-size : 14px;
  font-weight : normal;
}

A.menu2, A.menu2:link, A.menu2:visited {
  text-decoration: none;
  color: #FFFFFF;
}

A.menu2:active, A.menu2:hover {
  text-decoration: underline;
  color: #FFFFFF;
}

P.menu2sel {
  margin: 2px 0px 2px 0px;
  font-family : Arial, Tahoma, Verdana, sans-serif;
  color: #FFFFFF;
  font-size : 14px;
  font-weight : normal;
}

A.menu2sel, A.menu2sel:link, A.menu2sel:visited {
  text-decoration: underline;
  color: #FFFFFF;
}

A.menu2sel:active, A.menu2sel:hover {
  text-decoration: underline;
  color: #FFFFFF;
}

P.submenu {
  margin: 6px 8px 6px 8px;
  font-family : Arial, Tahoma, Verdana, sans-serif;
  color: #414042;
  font-size : 12px;
  font-weight : normal;
}

A.submenu, A.submenu:link, A.submenu:visited {
  text-decoration: none;
  color: #1F3E83;
}

A.submenu:active, A.submenu:hover {
  text-decoration: underline;
  color: #3879B8;
}

P.blueareatext {
  margin: 8px 0px 8px 0px;
  font-family : Tahoma, Arial, Verdana, sans-serif;
  color: #FFFFFF;
  font-size : 11px;
}

A.blueareatext, A.blueareatext:link, A.blueareatext:visited {
  text-decoration: underline;
  color: #FFFFFF;
}

A.blueareatext:active, A.blueareatext:hover {
  text-decoration: underline;
  color: #FFFFFF;
}

P.maintitle {
  margin: 16px 0px 8px 0px;
  font-family : Tahoma, Arial, Verdana, sans-serif;
  color: #035FA2;
  font-size : 24px;
  font-weight : normal;
}

A.maintitle, A.maintitle:link, A.maintitle:visited {
  text-decoration: none;
  color: #035FA2;
}

A.maintitle:active, A.maintitle:hover {
  text-decoration: underline;
  color: #5695D1;
}

P.blocktitle {
  margin: 8px 12px 8px 12px;
  font-family : Tahoma, Arial, Verdana, sans-serif;
  color: #FFFFFF;
  font-size : 12px;
  font-weight : bold;
}

A.blocktitle, A.blocktitle:link, A.blocktitle:visited {
  text-decoration: none;
  color: #FFFFFF;
}

A.blocktitle:active, A.blocktitle:hover {
  text-decoration: underline;
  color: #FFFFFF;
}

P.block {
  margin: 8px 0px 0px 0px;
  font-family : Tahoma, Arial, Verdana, sans-serif;
  color: #414042;
  font-size : 12px;
  line-height : 16px;
}

A.block, A.block:link, A.block:visited {
  text-decoration: none;
  color: #414042;
}

A.block:active, A.block:hover {
  text-decoration: none;
  color: #414042;
}

P.blocklink {
  margin: 8px 0px 0px 0px;
  font-family : Tahoma, Arial, Verdana, sans-serif;
  color: #414042;
  font-size : 12px;
  line-height : 16px;
}

A.blocklink, A.blocklink:link, A.blocklink:visited {
  text-decoration: underline;
  color: #414042;
}

A.blocklink:active, A.blocklink:hover {
  text-decoration: underline;
  color: #5695D1;
  color: #035FA2;
}

P.cattitle {
  margin: 8px 0px 8px 0px;
  font-family : Tahoma, Arial, Verdana, sans-serif;
  color: #035FA2;
  font-weight : bold;
  font-size : 12px;
}

A.cattitle, A.cattitle:link, A.cattitle:visited {
  text-decoration: underline;
  color: #035FA2;
}

A.cattitle:active, A.cattitle:hover {
  text-decoration: underline;
  color: #5695D1;
}

P.more {
  margin: 16px 0px 4px 0px;
  font-family : Tahoma, Arial, Verdana, sans-serif;
  color: #035FA2;
  font-weight : bold;
  font-size : 12px;
}

A.more, A.more:link, A.more:visited {
  text-decoration: underline;
  color: #035FA2;
}

A.more:active, A.more:hover {
  text-decoration: underline;
  color: #5695D1;
}

P.backnavig {
  margin: 0px 0px 16px 0px;
  font-family : Tahoma, Arial, Verdana, sans-serif;
  color: #AAAAAA;
  font-weight : normal;
  font-size : 10px;
  text-transform:uppercase;
}

A.backnavig, A.backnavig:link, A.backnavig:visited {
  text-decoration: none;
  color: #414042;
  color: #808080;
}

A.backnavig:active, A.backnavig:hover {
  text-decoration: underline;
  color: #035FA2;
}

P.multipagesnavig {
  margin: 24px 0px 8px 0px;
  font-family : Tahoma, Arial, Verdana, sans-serif;
  color: #AAAAAA;
  font-weight : normal;
  font-size : 11px;
}

A.multipagesnavig, A.multipagesnavig:link, A.multipagesnavig:visited {
  text-decoration: underline;
  color: #808080;
  color: #035FA2;
}

A.multipagesnavig:active, A.multipagesnavig:hover {
  text-decoration: underline;
  color: #035FA2;
  color: #5695D1;
}

P.bottom {
  margin: 4px 0px 4px 0px;
  font-family : Tahoma, Arial, Verdana, sans-serif;
  color: #FFFFFF;
  font-size : 11px;
}

A.bottom, A.bottom:link, A.bottom:visited {
  text-decoration: underline;
  color: #FFFFFF;
}

A.bottom:active, A.bottom:hover {
  text-decoration: underline;
  color: #FFFFFF;
}

P.designby {
  margin: 4px 0px 4px 0px;
  font-family : Tahoma, Arial, Verdana, sans-serif;
  color: #FFFFFF;
  font-size : 11px;
}

A.designby, A.designby:link, A.designby:visited {
  text-decoration: underline;
  color: #65B2E9;
}

A.designby:active, A.designby:hover {
  text-decoration: underline;
  color: #FFFFFF;
}

H1 {
  margin: 16px 0px 8px 0px;
  font-family : Tahoma, Arial, Verdana, sans-serif;
  color: #035FA2;
  font-size : 24px;
  font-weight : normal;
}

H2 {
  margin: 16px 0px 8px 0px;
  font-family : Tahoma, Arial, Verdana, sans-serif;
  color: #035FA2;
  font-weight : normal;
  font-size : 18px;
}

H3 {
  margin: 16px 0px 8px 0px;
  font-family : Arial, Tahoma, Verdana, sans-serif;
  color: #035FA2;
  font-weight : bold;
  font-size : 15px;
}

P.text {
  margin: 8px 0px 0px 0px;
  font-family : Arial, Tahoma, Verdana, sans-serif;
  font-size : 14px;
  line-height : 20px;
}

P.dense {
  margin: 0px 0px 0px 0px;
  font-family : Arial, Tahoma, Verdana, sans-serif;
  font-size : 12px;
}

ul, ol {
  margin: 16px 0px 8px 0px;
  font-family : Arial, Tahoma, Verdana, sans-serif;
  font-size : 14px;
  font-weight : bold;
  color: #000000;
  line-height : 20px;
}

li {
  margin: 0px 0px 0px 25px;
  font-weight : normal;
}

P.thead {
  margin: 5px 4px 5px 4px;
  font-family : Tahoma, Verdana, Arial, sans-serif;
  font-size : 12px;
  font-weight : bold;
  color : #FFFFFF;
  text-align: center;
}

P.tvalue {
  margin: 3px 4px 3px 4px;
  font-family : Tahoma, Verdana, Arial, sans-serif;
  font-size : 11px;
  color : #000000;
  text-align: center;
}

P.ttext {
  margin: 3px 4px 3px 4px;
  font-family : Tahoma, Verdana, Arial, sans-serif;
  font-size : 11px;
  color : #000000;
}

P.fhead {
  margin: 8px 12px 8px 12px;
  font-family : Tahoma, Arial, Verdana, sans-serif;
  color: #FFFFFF;
  font-size : 12px;
  font-weight : bold;
}

P.mainffield {
  margin: 3px 4px 3px 4px;
  font-family : Tahoma, Verdana, Arial, sans-serif;
  font-size : 11px;
  color: #000000;
  font-weight : normal;
}

P.ffield {
  margin: 6px 8px 5px 0px;
  font-family : Tahoma, Verdana, Arial, sans-serif;
  font-size : 12px;
  color: #000000;
  font-weight : bold;
}

P.ftext {
  margin: 8px 8px 8px 0px;
  font-family : Tahoma, Verdana, Arial, sans-serif;
  font-size : 11px;
  color: #888888;
  text-align : right;
}

span.reqfield, span.required {
  font-family : Verdana, Tahoma, Arial, sans-serif;
  font-weight : normal;
  font-size : 11px;
  color: #EB3D00;
}

span.morered {
  color: #035FA2;
}

span.moregrey {
  color: #888888;
}

span.currpage {
  color: #035FA2;
  font-weight : bold;
}

span.smaller {
  font-size : 10px;
}

span.searchres {
  font-weight : bold;
  background: #F2DF09;
}


Input.topinput {
  margin: 3px 0px 0px 0px;
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
  font-size : 11px;
  width : 100%;
  height : 20px;
  color : #888888;
  background: #FFFFFF;
  border : 1px solid #FFFFFF;
}

Input.maininput {
  margin: 0px 0px 0px 0px;
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
  background: #FFFFFF;
  font-size : 12px;
  width : 150px;
  height : 21px;
}

Input.mainbtn {
  margin: 4px 0px 4px 0px;
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
  font-size : 11px;
  font-weight : bold;
  color : #FFFFFF;
  cursor : hand;
  height : 22px;
  background-color : #397AB9;
  border-color : #1F3E84;
  border: 1px solid #397AB9;
}

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 : 160px;
}

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 : Verdana, Tahoma, Arial, Helvetica, sans-serif;
  font-size : 11px;
  font-weight : bold;
  color : #FFFFFF;
  cursor : hand;
  height : 28px;
  background-color : #397AB9;
  border-color : #1F3E84;
}

Input.fcheck {
  margin: 1px -3px 0px 0px;
}

#slide {
	width: 576px;
	height: 194px;
	background-image: url(images/visual_bg.jpg);
	background-repeat: no-repeat;
}
.slidetext {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	color: #FFF;
	padding-top: 75px;
	padding-left: 250px;
}
