BODY {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	letter-spacing: 1px;
	font-weight: normal;
	background-color: #FFFFFF;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
}

TD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing: 1px;
	color: #333333;
	font-weight: normal;
}



H2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	font-weight: normal;
	letter-spacing: 1px;
	margin-bottom: 0px;
}

H2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	font-weight: bold;
	margin-bottom: 0px;
}

H3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	font-style: italic;
	margin-bottom: 0px;
}

H6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	margin-bottom: 0px;
}

P {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing: 1px;
	font-weight: normal;
}

P.bodyred {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing: 1px;
	font-weight: normal;
}

PRE {
	font-family: "Courier New", Courier, mono;
  font-size: 12px; 
  color: #000000; 
  line-height: 19px;
}


STRONG {
	color: #8E2D19;
}

B {
	color: #8E2D19;
}



UL {
	list-style-image: url(dot.gif);
	text-indent: 0px;
	white-space: normal;
	margin-left: 16px;
	margin-top: 0px;
}



A:link,A:active,A:visited {
	color: #0076AE;
	text-decoration: underline;
}
A:hover {
	color: #DF7000;
	text-decoration: none;
}

.avvert {
	color: #006699;
}
.avverr {
	color: #8E2D19;
}

.riganulla {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 6px;
}

.bodywhite {
	color: #C5C5C5;
	font-size: 11px;
	font-weight: bold;
}

.bodynote {
	font-size: 11px;
	color: #6A9540;
}

.loginb {
	font-size: 11px;
	color: #006EBA;
	font-weight: bold;
}

.logibot{
	font-size: 11px;
	color: #71781B;
	border-top: #E3C1BA 2px solid;
	border-bottom: #E3C1BA 2px solid;
	background-color: #FFFFFF;
}

.hedmbg {
	background-position: top center;
	background-repeat: no-repeat;
	background-image: url(bg.gif);
}

.navibg {
	background-color: #006EBA;
}

.navisubg {
	background-color: #87BDDE;
}

.navihot {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	letter-spacing: 1px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.navihot:link,a.navihot:active,a.navihot:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	letter-spacing: 1px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.navihot:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	letter-spacing: 1px;
	font-weight: bold;
	color: #B4C722;
	text-decoration: none;
}


a.navihoton:link,a.navihoton:active,a.navihoton:visited,a.navihoton:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	letter-spacing: 1px;
	font-weight: bold;
	color: #B4C722;
	text-decoration: none;
}


.navisubhot {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	letter-spacing: 1px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.navisubhot:link,a.navisubhot:active,a.navisubhot:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	letter-spacing: 1px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.navisubhot:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	letter-spacing: 1px;
	font-weight: bold;
	color: #A13015;
	text-decoration: none;
}


a.navisubhoton:link,a.navisubhoton:active,a.navisubhoton:visited,a.navisubhoton:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	letter-spacing: 1px;
	font-weight: bold;
	color: #A13015;
	text-decoration: none;
}


.hotsmup {
	color: #A56143;
	font-family: Arial, Helvetica, sans-serif; font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}
a.hotsmup:link,a.hotsmup:active,a.hotsmup:visited  {
	color: #A56143;
	font-family: Arial, Helvetica, sans-serif; font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}
a.hotsmup:hover {
	color: #FFFFFF;
	background-color: #E3C1BA; font-family: Arial, Helvetica, sans-serif; font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}

.semhot {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing: 1px;
	color: #006EBA;
	text-decoration: underline;
}
a.semhot:link,a.semhot:active,a.semhot:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing: 1px;
	color: #006EBA;
	text-decoration: underline;
}
a.semhot:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing: 1px;
	color: #006EBA;
	text-decoration: none;
}


.hothot {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing: 1px;
	font-weight: bold;
	color: #006EBA;
	text-decoration: none;
}
a.hothot:link,a.hothot:active,a.hothot:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing: 1px;
	font-weight: bold;
	color: #006EBA;
	text-decoration: none;
}
a.hothot:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing: 1px;
	font-weight: bold;
	color: #006EBA;
	text-decoration: underline;
}


.hothotb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #006EBA;
	text-decoration: none;
}
a.hothotb:link,a.hothotb:active,a.hothotb:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #006EBA;
	text-decoration: none;
}
a.hothotb:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #006EBA;
	text-decoration: underline;
}



.bodyboxout {
	background-color: #F9F9F9;
}
.bodyboxin {
	background-color: #F9F9F9;
}


.boxbluetitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	letter-spacing: 2px;
	font-weight: bold;
	color: #006EBA;
}

.boxbluecap {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing: 1px;
	font-weight: bold;
	color: #006EBA;
}

.boxbluetop {
	background-position: top left;
	background-repeat: repeat;
	background-image: url(boxb_b1.gif);
}
.boxblueleft {
	background-position: top left;
	background-repeat: repeat;
	background-image: url(boxb_a3.gif);
}
.boxbluebottom {
	background-position: top left;
	background-repeat: repeat;
	background-image: url(boxb_b4.gif);
}
.boxblueright {
	background-position: top left;
	background-repeat: repeat;
	background-image: url(boxb_c3.gif);
}

.boxbluebg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	letter-spacing: 1px;
	background-color: #FFFFFF;
}

.boxredtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing: 2px;
	font-weight: bold;
	color: #A13015;
}

.boxredtop {
	background-position: top left;
	background-repeat: repeat;
	background-image: url(boxr_b1.gif);
}
.boxredleft {
	background-position: top left;
	background-repeat: repeat;
	background-image: url(boxr_a3.gif);
}
.boxredbottom {
	background-position: top left;
	background-repeat: repeat;
	background-image: url(boxr_b4.gif);
}
.boxredright {
	background-position: top left;
	background-repeat: repeat;
	background-image: url(boxr_c3.gif);
}
.boxredbg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A13015;
	letter-spacing: 1px;
	background-color: #FFFFFF;
}

.bodysepp {
	background-position: top left;
	background-repeat: no-repeat;
	background-image: url(sepp.gif);
}

.endtwist {
	background-position: middle left;
	background-repeat: no-repeat;
	background-image: url(endtwist.gif);
}

.frminplogin {
	 width: 64px; height: 12px; border: #C58970 1px dashed; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 11px;background-color: #ffffff
}

.frmlabact {
	font-size: 12px; color: #045A99; font-family: Arial, Helvetica, sans-serif
}

.frmlabactgry {
	font-size: 11px; color: #666666; font-family: Arial, Helvetica, sans-serif
}

.searcharea {
	background-color: #F6F9DE;
}

.frmlabel {
	font-weight: bold; font-size: 12px; color: #666666; font-family: Arial, Helvetica, sans-serif
}
.frminpii {
	border-right: #000000 1px solid; border-top: #000000 1px solid; font-size: 12px; border-left: #000000 1px solid; width: 30px; color: #333333; border-bottom: #000000 1px solid; font-family: Arial, Helvetica, sans-serif; background-color: #ffffff
}
.frminpss {
	border-right: #000000 1px solid; border-top: #000000 1px solid; font-size: 12px; border-left: #000000 1px solid; width: 80px; color: #333333; border-bottom: #000000 1px solid; font-family: Arial, Helvetica, sans-serif; background-color: #ffffff
}
.frminpmm {
	border-right: #000000 1px solid; border-top: #000000 1px solid; font-size: 12px; border-left: #000000 1px solid; width: 160px; color: #333333; border-bottom: #000000 1px solid; font-family: Arial, Helvetica, sans-serif; background-color: #ffffff
}
.frminpml {
	border-right: #000000 1px solid; border-top: #000000 1px solid; font-size: 12px; border-left: #000000 1px solid; width: 195px; color: #333333; border-bottom: #000000 1px solid; font-family: Arial, Helvetica, sans-serif; background-color: #ffffff
}
.frminpll {
	border-right: #000000 1px solid; border-top: #000000 1px solid; font-size: 12px; border-left: #000000 1px solid; width: 400px; color: #333333; border-bottom: #000000 1px solid; font-family: Arial, Helvetica, sans-serif; background-color: #ffffff
}
.frminpnumii {
	border-right: #000000 1px solid; border-top: #000000 1px solid; font-size: 12px; border-left: #000000 1px solid; width: 30px; color: #333333; border-bottom: #000000 1px solid; font-family: Arial, Helvetica, sans-serif; background-color: #ffffff; TEXT-ALIGN: right
}
.frminpnumss {
	border-right: #000000 1px solid; border-top: #000000 1px solid; font-size: 12px; border-left: #000000 1px solid; width: 80px; color: #333333; border-bottom: #000000 1px solid; font-family: Arial, Helvetica, sans-serif; background-color: #ffffff; TEXT-ALIGN: right
}
.frminpnummm {
	border-right: #000000 1px solid; border-top: #000000 1px solid; font-size: 12px; border-left: #000000 1px solid; width: 160px; color: #333333; border-bottom: #000000 1px solid; font-family: Arial, Helvetica, sans-serif; background-color: #ffffff; TEXT-ALIGN: right
}
.frminpnumll {
	border-right: #000000 1px solid; border-top: #000000 1px solid; font-size: 12px; border-left: #000000 1px solid; width: 300px; color: #333333; border-bottom: #000000 1px solid; font-family: Arial, Helvetica, sans-serif; background-color: #ffffff; TEXT-ALIGN: right
}
.frmtxboxss {
	border-right: #000000 1px solid; border-top: #000000 1px solid; font-size: 12px; border-left: #000000 1px solid; width: 100px; color: #333333; border-bottom: #000000 1px solid; font-family: Arial, Helvetica, sans-serif; background-color: #ffffff
}
.frmtxboxmm {
	border-right: #000000 1px solid; border-top: #000000 1px solid; font-size: 12px; border-left: #000000 1px solid; width: 200px; color: #333333; border-bottom: #000000 1px solid; font-family: Arial, Helvetica, sans-serif; background-color: #ffffff
}
.frmtxboxml {
	border-right: #000000 1px solid; border-top: #000000 1px solid; font-size: 12px; border-left: #000000 1px solid; width: 300px; color: #333333; border-bottom: #000000 1px solid; font-family: Arial, Helvetica, sans-serif; background-color: #ffffff
}
.frmtxboxll {
	border-right: #000000 1px solid; border-top: #000000 1px solid; font-size: 12px; border-left: #000000 1px solid; width: 400px; color: #333333; border-bottom: #000000 1px solid; font-family: Arial, Helvetica, sans-serif; background-color: #ffffff
}

.frmcbbox {
	border-right: #000000 1px solid; border-top: #000000 1px solid; font-size: 12px; border-left: #000000 1px solid; color: #333333; border-bottom: #000000 1px solid; font-family: Arial, Helvetica, sans-serif; background-color: #ffffff
}
.frmcbboxfixss {
	width: 80px; border-right: #000000 1px solid; border-top: #000000 1px solid; font-size: 12px; border-left: #000000 1px solid; color: #333333; border-bottom: #000000 1px solid; font-family: Arial, Helvetica, sans-serif; background-color: #ffffff
}
.frmcbboxfixmm {
	width: 160px; border-right: #000000 1px solid; border-top: #000000 1px solid; font-size: 12px; border-left: #000000 1px solid;color: #333333; border-bottom: #000000 1px solid; font-family: Arial, Helvetica, sans-serif; background-color: #ffffff
}
.frmcbboxfixmml {
	width: 195px; border-right: #000000 1px solid; border-top: #000000 1px solid; font-size: 12px; border-left: #000000 1px solid;color: #333333; border-bottom: #000000 1px solid; font-family: Arial, Helvetica, sans-serif; background-color: #ffffff
}
.frmcbboxfixml {
	width: 300px; border-right: #000000 1px solid; border-top: #000000 1px solid; font-size: 12px; border-left: #000000 1px solid;color: #333333; border-bottom: #000000 1px solid; font-family: Arial, Helvetica, sans-serif; background-color: #ffffff
}
.frmcbboxfixll {
	width: 400px; border-right: #000000 1px solid; border-top: #000000 1px solid; font-size: 12px; border-left: #000000 1px solid;color: #333333; border-bottom: #000000 1px solid; font-family: Arial, Helvetica, sans-serif; background-color: #ffffff
}
.frmcbboxfixevdmm {
	width: 100px; border-right: #000000 1px solid; border-top: #000000 1px solid; font-size: 11px; border-left: #000000 1px solid; color: #000000; border-bottom: #000000 1px solid; font-family: Arial, Helvetica, sans-serif; 
}

.frmplsmlogin {
	width: 40px; height: 18px; background-color: #E3C1BA; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #006EBA; cursor: hand;
}
.frmpls {
	width: 69px; border-right: #000000 1px solid; border-top: #000000 1px solid; font-size: 11px; border-left: #000000 1px solid; cursor: hand; color: White; border-bottom: #000000 1px solid; font-family: Arial, Helvetica, sans-serif; letter-spacing: 1px; background-color: #045A99;
}
.frmplsm {
	width: 90px; border-right: #000000 1px solid; border-top: #000000 1px solid; font-size: 11px; border-left: #000000 1px solid; cursor: hand; color: White; border-bottom: #000000 1px solid; font-family: Arial, Helvetica, sans-serif; letter-spacing: 1px; background-color: #045A99;
}
.frmplsl {
	width: 140px; border-right: #000000 1px solid; border-top: #000000 1px solid; font-size: 11px; border-left: #000000 1px solid; cursor: hand; color: White; border-bottom: #000000 1px solid; font-family: Arial, Helvetica, sans-serif; letter-spacing: 1px; background-color: #045A99;
}
a.frmplssim:link,a.frmplssim:visited,a.frmplssim:active,a.frmplssim:hover {
	width: 69px; height: 19px; border-right: #000000 1px solid; border-top: #000000 1px solid; font-size: 11px; border-left: #000000 1px solid; border-bottom: #000000 1px solid; font-family: Arial, Helvetica, sans-serif; letter-spacing: 1px; color: #FFFFFF; background-color: #045A99; text-decoration: none;
}
.frmplssimm {
	width: 90px; border-right: #000000 1px solid; border-top: #000000 1px solid; font-size: 12px; border-left: #000000 1px solid; cursor: hand; color: #045A99; border-bottom: #000000 1px solid; font-family: Arial, Helvetica, sans-serif; letter-spacing: 1px; height:19px; text-decoration: none;
}


.notaevd {
	font-size: 11px; color: #000000; font-family: Arial, Helvetica, sans-serif
}
.borderarea {
	background-color: #B2B2B2;
}
.borderarean {
	background-color: #cdb38f;
}
.intarea {
	background-color: #fdfcfb;
}
.intareah {
	background-color: #ffffff;
}
.listarea {
	background-color: #F9F9F9;
}
.listact {
	font-weight: bold; font-size: 12px; color: #333333; font-family: Arial, Helvetica, sans-serif
}
.listinact {
	font-weight: bold; font-size: 12px; color: #a95454; font-family: Arial, Helvetica, sans-serif
}
.nvcolgs {
	font-size: 11px; color: #045A99; background-color: #E0F0F1; font-family: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
a.nvcolgs:link, a.nvcolgs:visited, a.nvcolgs:active {
	font-size: 11px; color: #045A99; background-color: #E0F0F1; font-family: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
a.nvcolgs:hover {
	font-size: 11px; color: #FFFFFF; background-color: #DF7000; font-family: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}

.treceldum {
	width: 15px;
	height: 22px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.trecell {
	width: 15px;
	height: 22px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #ADADAD;
}
.trecelbl {
	width: 15px;
	height: 22px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #ADADAD;
	border-left-color: #ADADAD;
}
.trecelcel {
	height: 22px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0080C0;
	text-decoration: none;
}

.rowtooloff
{
	color: #035277;
	text-decoration: none;
}

.rowtoolon
{
	color: #B11A3B;
	background-color: #FFFFD2;
	text-decoration: none;
}


