body {
	margin : 0px;
	padding : 0px;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, Charcoal, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

body.header {
	margin : 0px;
	padding : 0px;
	background-color: #5C9DFD;
}

body.head {
	margin : 0px;
	padding : 0px;
	background-color: #FFFFFF;
	background-image: url(gfx/toppen.gif);
	background-repeat: repeat-x;
	background-position: 0px 18px;
	font-family: Arial, Helvetica, Charcoal, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

body.search {
	margin : 0px;
	padding : 0px;
	background-color: #FFFFFF;
	background-image: url(gfx/toppen.gif);
	background-repeat: repeat-y;
	background-position: 145px 0px;
	font-family: Arial, Helvetica, Charcoal, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	height: 100%;
}

body.list {
	margin : 0px;
	padding : 0px;
	background-color: #FFFFFF;
	background-image: url(gfx/toppen.gif);
	background-repeat: repeat-y;
	background-position: 145px 0px;
	font-family: Arial, Helvetica, Charcoal, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #636363;
}

body.lighto {
	margin : 0px;
	padding : 0px;
	background-color: #FFFFFF;
	background-image: url(gfx/toppen.gif);
	background-repeat: repeat-y;
	background-position: 145px 0px;
	font-family: Arial, Helvetica, Charcoal, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #636363;
}

body.lightc {
	margin : 0px;
	padding : 0px;
	background-color: #FFFFFF;
	background-image: url(gfx/toppen.gif);
	background-repeat: repeat-y;
	background-position: 145px 0px;
	font-family: Arial, Helvetica, Charcoal, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #636363;
}

body.bbar {
	margin : 0px;
	padding : 0px;
	background-color: #5C9DFD;
	font-family: Arial, Helvetica, Charcoal, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}

body.imgview {
	font-family : Arial, Helvetica, Verdana, sans-serif; 
	font-size : 7pt; 
	text-decoration : none; 
	margin : 0px; 
	padding : 0px; 
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
}

body.slide {
	background-color: #ffffff;
}

body.errorpage {
	font-family: Arial, Charcoal, sans-serif;
	font-size: 7pt;
	background-color: #ffffff;
}

a.bbar:link {
	text-decoration: none;
	color: #FFFFFF;
}

a.bbar:hover {
	text-decoration: none;
	color: #666666;
}

a.list:link    {text-decoration: none; color: #636363;}
a.list:active  {text-decoration: none;}
a.list:visited {text-decoration: none;}
a.list:hover   {text-decoration: none; color: #000000;}

body.lbar {
	margin : 0px;
	padding : 0px;
	background-color: #FFFFFF;
	background-image: url(gfx/bbar.gif);
	background-repeat: repeat-x;
	background-position: 0px 56px;
}

body.cal {
	margin : 0px;
	padding : 0px;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, Charcoal, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

a.cal:link {
	color: #626262;
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 10px;
	font-weight: normal;
}

a.calp:link {
	color: #CECECE;
	font-family: tahoma, verdana;
	font-size: 10px;
}

div.mi {
	margin: 0;
	padding: 1px;
	line-height: normal;
	cursor: pointer;
	color: #666666;
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 10px;
	text-align: left;
	font-weight: bold;
	background: #FFFFFF;
}

div.mio {
	margin:0;
	padding:1px;
	line-height:normal;
	cursor:pointer;
	color:#FFFFFF;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:10px;
	text-align:left;
	font-weight:bold;
	background:#BBBBBB;
}

table {
	font-size: 10px;
	font-weight: bold;
	color: #717171
}

table.outer {
	margin: 0;
	border: 0;
	border-collapse: collapse;
	cellspacing: 0;
	border-spacing: 0;
	padding: 0;
	cellpadding: 0;
	width: 100%;
	height: 100%;
}

table.in {
	margin-left: 2px;
	margin-right: 2px;
	margin-top: 2px;
	margin-bottom: 2px;
	border: 1px solid #BBBBBB;
	border-collapse: seperated;
	border-spacing: 1px;
	padding: 0px;
	cellpadding: 0px;
	width: 99%;
	height: 99%
}

table.ivarr {
	position: static;
	left: 0px;
	bottom: 0px;
	margin-left: 0px;
	margin-right: auto;
	margin-top: auto;
	margin-bottom: 0px;
	border: 0px;
	padding: 0px;
}

table.fe {
	margin-left: 0;
	margin-right: auto;
	margin-top: 2px;
	margin-bottom: 0;
	border: 0;
	border-collapse: collapse;
	border-spacing: 0;
	padding: 0px;
	cellpadding: 0px;
	width: 88px;
}

table.fo {
	margin-left: auto;
	margin-right: 0;
	margin-top: 2px;
	margin-bottom: 0;
	border: 0;
	border-collapse: collapse;
	border-spacing: 0;
	padding: 0px;
	cellpadding: 0px;
}

table.search {
	margin-left: auto;
	margin-right: auto;
	margin-top: 1px;
	margin-bottom: 0;
	border: 0;
	border-collapse: collapse;
	border-spacing: 0;
	padding: 0px;
	cellpadding: 0px;
}

table.lo {
	margin-left: auto;
	margin-right: auto;
	margin-top: 0;
	margin-bottom: auto;
	border: 0;
	border-collapse: collapse;
	border-spacing: 0;
	padding: 0px;
	cellpadding: 0px;
	width: 100%;
}

table.dialogue {
	margin-left: auto;
	margin-right: auto;
	margin-top: 80px;
	margin-bottom: auto;
	border: 2px solid #666666;
	border-collapse: collapsed;
	border-spacing: 0px;
	padding: 0px;
	cellpadding: 0px;
	background-color: #B0B0B0;
	font-size: 14px;
}

table.ss {
	margin-top: 0;
	margin-bottom: auto;
	margin-left: 0;
	margin-right: auto;
	border: 0;
	padding: 0;
	border-collapse: collapse;
	cellspacing: 0;
	border-spacing: 0;
	cellpadding: 0;
}

table.lb {
	margin-top: 0;
	margin-bottom: auto;
	margin-left: 0;
	margin-right: auto;
	border: 0;
	padding: 0;
	border-collapse: collapse;
	cellspacing: 0;
	border-spacing: 0;
	cellpadding: 0;
	height: 54px;
}

table.ns {
	margin: 0;
	border: 0;
	border-collapse: collapse;
	cellspacing: 0;
	border-spacing: 0;
	padding: 0;
	cellpadding: 0;
	width: 100%;
	height: 100%;
}

table.pre {
	margin: 0;
	border: 0;
	padding: 0;
	border-collapse: collapse;
	cellspacing: 0;
	border-spacing: 0;
	cellpadding: 0;
	position: absolute;
	left: 20px;
}

table.page {
	margin: 0;
	border: 0;
	padding: 0;
	border-collapse: collapse;
	cellspacing: 0;
	border-spacing: 0;
	cellpadding: 0;
	position: absolute;
	right: 20px;
}

table.co {
	margin: 0;
	border: 0;
	padding: 0;
	cellspacing: 0;
	border-spacing: 0;
	cellpadding: 0;
	border-collapse: collapse;
	background-color: #B6B6B6;
}

table.hd {
	margin: 0;
	padding: 0;
	cellspacing: 0;
	border-spacing: 0;
	cellpadding: 0;
	border-collapse: collapse;
	border-top: 0;
	border-left: 0;
	border-right: 0;
	border-bottom: 1px solid #626262;
}

table.imgview {
	font-size: 8pt;
	font-weight: bold;
	color: #808080;
}

table.errorpage {
	font-size: 20px;
	font-weight: bold;
	color: #808080;
}

tr.diahead {
	background-color: #DDDDDD;
	text-align: center;
	font-size: 20px;
}

tr.fhb {
	width: auto;
	height: auto;
	border: 1px solid #5592B1;
	padding: 0;
	margin: 0;
	border-collapse: collapsed;
	text-align: center;
	vertical-align: middle;
}

tr.mnu {
	margin : 0px;
	padding : 0px;
	background-image: url(gfx/mbk.gif);
	background-repeat: repeat-x;
	background-position: 1px 1px;
}

td.tb {
	border-top: 1px solid #B2B2B2;
	border-left: 1px solid #B2B2B2;
	border-bottom: 1px solid #B2B2B2;
	border-right: 1px solid #B2B2B2;
	height: 16px;
	padding: 0;
	margin: 0;
	text-align: center;
	background-image: url(gfx/tbbk.gif);
	background-repeat: repeat-x;
	background-position: 1px 1px;
}

td.fbl {
	width: 12.5%;
	border-top: 1px solid #5592B1;
	border-left: 1px solid #5592B1;
	border-bottom: 1px solid #5592B1;
	border-right: 0;
	padding: 0;
	margin: 0;
	text-align: center;
	background-image: url(gfx/mbk.gif);
	background-repeat: repeat-x;
	background-position: 1px 1px;
}

td.fbs {
	width: 1px;
	border-top: 1px solid #5592B1;
	border-left: 0;
	border-bottom: 1px solid #5592B1;
	border-right: 0;
	padding: 0;
	margin: 0;
	background-image: url(gfx/mbk.gif);
	background-repeat: repeat-x;
	background-position: 1px 1px;
}

td.fbm {
	width: 12.5%;
	border-top: 1px solid #5592B1;
	border-left: 0;
	border-bottom: 1px solid #5592B1;
	border-right: 0;
	padding: 0;
	margin: 0;
	text-align: center;
	background-image: url(gfx/mbk.gif);
	background-repeat: repeat-x;
	background-position: 1px 1px;
}

td.fbr {
	width: 12.5%;
	border-top: 1px solid #5592B1;
	border-left: 1px solid #5592B1;
	border-bottom: 1px solid #5592B1;
	border-right: 1px solid #5592B1;
	padding: 0;
	margin: 0;
	text-align: center;
	background-image: url(gfx/mbk.gif);
	background-repeat: repeat-x;
	background-position: 1px 1px;
}

td.mbs {
	border: 0;
	padding: 0;
	margin: 0;
	height: 12px;
	background-image: url(gfx/bbk.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px;
}

td.ftl {
	width: 12.5%;
	border-top: 1px solid #5592B1;
	border-left: 1px solid #5592B1;
	border-bottom: 1px solid #5592B1;
	border-right: 0;
	padding: 0;
	margin: 0;
	text-align: center;
}

td.ftm {
	width: 12.5%;
	border-top: 1px solid #5592B1;
	border-left: 0;
	border-bottom: 1px solid #5592B1;
	border-right: 0;
	padding: 0;
	margin: 0;
	text-align: center;
}

td.ftr {
	width: 12.5%;
	border-top: 1px solid #5592B1;
	border-left: 0;
	border-bottom: 1px solid #5592B1;
	border-right: 1px solid #5592B1;
	padding: 0;
	margin: 0;
	text-align: center;
}

td.ccw {
	border: 0;
	padding: 0;
	margin: 0;
	width: 28px;
	height: 22px;
	background-image: url(gfx/ccw.gif);
	text-align: center;
	vertical-align: middle;
}

td.ccwo {
	border: 0;
	padding: 0;
	margin: 0;
	width: 28px;
	height: 22px;
	background-image: url(gfx/ccwo.gif);
	text-align: center;
	vertical-align: middle;
}

td.ccm {
	border: 0;
	padding: 0;
	margin: 0;
	width: 28px;
	height: 22px;
	background-image: url(gfx/ccm.gif);
	text-align: center;
	vertical-align: middle;
}

td.ccmo {
	border: 0;
	padding: 0;
	margin: 0;
	width: 28px;
	height: 22px;
	background-image: url(gfx/ccmo.gif);
	text-align: center;
	vertical-align: middle;
}

td.ccd {
	border: 0;
	padding: 0;
	margin: 0;
	width: 28px;
	height: 22px;
	color: #FFFFFF;
	font-family: tahoma, verdana;
	font-size: 10px;
	background-image: url(gfx/ccd.gif);
	text-align: center;
	vertical-align: middle;
}

td.ctab {
	border: 0;
	padding: 0;
	margin: 0;
	height: 25px;
	text-align: center;
	vertical-align: top;
	background-color: #CECECE;
}

td.ctabo {
	border: 0;
	padding: 0;
	margin: 0;
	height: 25px;
	text-align: center;
	vertical-align: top;
	background-color: #B6B6B6;
}

td.cctab {
	border: 0;
	padding: 0;
	margin: 0;
	background-color: #CECECE;
}

td.cctabo {
	border: 0;
	padding: 0;
	margin: 0;
	background-color: #B6B6B6;
}

td.ctabi {
	border: 0;
	padding: 0;
	margin: 0;
	width: 103px;
	height: 19px;
	background-color: #B6B6B6;
}

td.cti {
	border: 0;
	padding: 0;
	margin: 0;
	text-align: center;
	vertical-align: middle;
}

td.cbbut {
	border: 0;
	padding-top: 2px;
	padding-bottom: 0;
	padding-left: 0;
	padding-right: 0;
	margin: 0;
}

td.top {
	border: 0;
	padding: 0;
	margin: 0;
	text-align: center;
}

td.but {
	border: 0;
	padding: 0;
	margin: 0;
	border-collapse: seperated;
	text-align: center;
	width: 50%;
	height: 10px;
	background-color: #BBBBBB;
}

tr.bbdr {
	border: 0;
	padding: 0;
	margin: 0;
	height: 17px;
	background-color: #5C9DFD;
}

td.ct {
	border-top: 0;
	border-bottom: 1px solid #BBBBBB;
	border-left: 0;
	border-right: 0;
	padding: 0;
	margin: 0;
	width: 50%;
	height: 14px;
	border-collapse: seperated;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #EEEEEE;
}

td.cto a:link {
	color: #FFFFFF;
}

td.cto {
	border-top: 1px solid #BBBBBB;
	border-bottom: 0;
	border-left: 0;
	border-right: 0;
	padding: 0;
	margin: 0;
	width: 50%;
	height: 14px;
	border-collapse: seperated;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	color: #BBBBBB;
	background-color: #FFFFFF;
}

td.cto a:link {
	color: #BBBBBB;
}

td.ctd {
	border: 0;
	padding: 0;
	margin: 0;
	width: 1px;
	border-collapse: seperated;
	background-color: #BBBBBB;
}

td.ctd {
	border: 0;
	padding: 0;
	margin: 0;
	width: 1px;
	border-collapse: seperated;
	vertical-align: middle;
}

td.lm {
	border: 0;
	padding: 0;
	margin: 0;
	width: 146px;
	height: 13px;
	background-image: url(gfx/nllight.gif);
	text-align: center;
	vertical-align: middle;
	color: #FFFFFF;
	cursor: pointer;
	cursor: hand;
}

td.ltog {
	border: 0;
	padding: 0;
	margin: 0;
	width: 34px;
	height: 50px;
	background-image: url(gfx/nlopen.gif);
	text-align: center;
	vertical-align: middle;
	color: #FFFFFF;
}

td.ltogc {
	border: 0;
	padding: 0;
	margin: 0;
	width: 34px;
	height: 50px;
	background-image: url(gfx/nlclose.gif);
	text-align: center;
	vertical-align: middle;
	color: #FFFFFF;
}

td.loimg {
	border: 0;
	padding: 0;
	margin: 0;
	width: 36px;
	text-align: center;
	vertical-align: middle;
	color: #666666;
}

td.nst1 {
	border: 0;
	padding: 0;
	margin-top: 3px;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	text-align: left;
	vertical-align: middle;
}

td.ma {
	border-top: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 0;
	border-right: 1px solid #666666;
	padding: 0;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	border-collapse: collapse;
	height: 14px;
	width: 14px;
	text-align: center;
	vertical-align: middle;
	background-color: FFFFFF;
}

td.me {
	border: 1px solid #666666;
	padding-top: auto;
	padding-bottom: auto;
	padding-left: 1px;
	padding-right: auto;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	border-collapse: collapse;
	height: 14px;
	text-align: left;
	vertical-align: middle;
	font-size: 10px;
	font-family: Arial, Charcoal, sans-serif;
	font-weight: bold;
	color: #666666;
	background-color: FFFFFF;
	cursor: pointer;
	cursor: hand;
}

td.mo {
	border: 1px solid #666666;
	padding-top: auto;
	padding-bottom: auto;
	padding-left: 1px;
	padding-right: 1px;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	border-collapse: collapse;
	height: 14px;
	text-align: left;
	vertical-align: middle;
	font-size: 10px;
	font-family: Arial, Charcoal, sans-serif;
	font-weight: bold;
	color: #666666;
	background-color: #FFFFFF;
	cursor: pointer;
	cursor: hand;
}

td.msp {
	border: 0;
	padding: 0;
	margin: 0;
	border-collapse: seperated;
	height: 2px;
}

td.pphead {
	font-size: 12px;
	font-weight: bold;
	color: #646464;
}

td.ppinfo {
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}

td.ppsite {
	font-size: 12px;
	font-weight: bold;
	color: #676F79;
}

td.ppbar {
	height: 6px;
	background-color: #5C9DFD;
}

td.nsbar {
	border: 0;
	padding: 0;
	margin: 0;
	height: 1px;
	background-color: #626262;
}

td.ldiv {
	border: 0;
	padding: 0;
	margin: 0;
	border-collapse: seperated;
	width: 80px;
	height: 1px;
	background-color: #BBBBBB;
}

img {
	border: 0;
	padding: 0;
	margin: 0;
}

img.a {
	border: 0;
	padding: 0;
	margin: 0;
	width: 17px;
	height: 6px;
}

img.cbbut {
	border: 0;
	padding: 0;
	margin: 0;
	width: 102px;
	height: 17px;
}

img.ctab {
	border: 0;
	padding: 0;
	margin: 0;
	width: 103px;
	height: 19px;
}

img.d {
	border: 0;
	padding: 0;
	margin: 0;
	width: 52px;
	height: 6px;
}

img.dash {
	border: 0;
	padding: 0;
	margin-left: 1px;
	margin-right: 1px;
	width: 3px;
	height: 1px;
	vertical-align: middle;
}

img.dp {
	border: 0;
	padding: 0;
	margin-left: auto;
	margin-right: 0;
	margin-top: 2px;
	margin-bottom: auto;
	width: 15px;
	height: 14px;
	vertical-align: top;
}

img.se {
	border: 0;
	padding-left: 1;
	padding-right: 1;
	padding-top: 0;
	padding-bottom: 0;
	margin: 0;
	width: 45px;
	height: 16px;
}

img.nss {
	border: 0;
	padding: 0;
	margin-top: 5px;
	margin-bottom: 0;
	margin-left: 5px;
	margin-right: auto;
	width: 42px;
	height: 8px;
}

img.lobutnew {
	border: 0;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 3px;
	margin-right: 0;
	padding: 0;
	width: 35px;
	height: 13px;
}

img.lobutedit {
	border: 0;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 3px;
	margin-right: 0;
	padding: 0;
	width: 35px;
	height: 13px;
}

img.lobutclear {
	border: 0;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 3px;
	margin-right: auto;
	padding: 0;
	width: 35px;
	height: 13px;
}

img.lobutdel {
	border: 0;
	margin-top: 3px;
	margin-bottom: 0;
	margin-left: 3px;
	margin-right: auto;
	padding: 0;
	width: 35px;
	height: 13px;
}

img.lobutcopy {
	border: 0;
	margin-top: 3px;
	margin-bottom: 0;
	margin-left: 3px;
	margin-right: auto;
	padding: 0;
	width: 35px;
	height: 13px;
}

img.lobutview {
	border: 0;
	margin-top: 3px;
	margin-bottom: 0;
	margin-left: 3px;
	margin-right: auto;
	padding: 0;
	width: 35px;
	height: 13px;
}

img.lodl {
	border: 0;
	margin-top: 3px;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: auto;
	padding: 0;
	width: 146px;
	height: 15px;
}

img.lcdl {
	border: 0;
	margin-top: 2px;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: auto;
	padding: 0;
	width: 146px;
	height: 15px;
}

img.lcp {
	border: 0;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: auto;
	margin-right: auto;
	padding-top: 0;
	padding-bottom: 0;
	padding-left: 0;
	padding-right: 0;
}

img.lcbutclear {
	border: 0;
	margin-top: auto;
	margin-bottom: 0;
	margin-left: auto;
	margin-right: 3px;
	padding: 0;
	width: 31px;
	height: 13px;
}

img.nsp {
	border: 0;
	margin-top: 6px;
	margin-bottom: 0;
	margin-left: 4px;
	margin-right: auto;
	padding: 0;
	width: 41px;
	height: 16px;
}

img.lb {
	border: 0;
	padding-left: 4px;
	padding-right: 0;
	padding-top: 0;
	padding-bottom: auto;
	margin: 0;
}

img.lbm {
	border: 0px;
	padding-left: 2px;
	padding-right: 0px;
	padding-top: auto;
	padding-bottom: auto;
	margin: auto;
	width: 12px;
	height: 12px;
}

img.sf {
	border: 0;
	padding-left: 1;
	padding-right: 1;
	padding-top: 0;
	padding-bottom: 0;
	margin: 0;
	width: 36px;
	height: 16px;
	vertical-align: bottom;
}

img.nlt {
	border: 0;
	padding: 0;
	margin: 0;
	width: 146px;
	height: 15px;
}

img.sing {
	border: 0;
	padding: 0;
	margin: auto;
	width: 88px;
	height: 15px;
	position: absolute;
	left: 50%;
	right: 50%;
	top: 0px;
}

img.bbar {
	border: 0;
	padding: 0;
	margin: 0;
}

.si {
	border: 0;
	padding-left: 1;
	padding-right: 1;
	padding-top: 0;
	padding-bottom: 0;
	margin: 0;
}

.nsi {
	border: 0;
	padding: 0;
	margin-top: 6px;
	margin-bottom: 0;
	margin-left: 5px;
	margin-right: auto;
}

img.ft {
	border: 0;
	padding-top: 0;
	padding-bottom: 0;
	margin: auto;
	margin-top: 0;
}

img.slh {
	border: 0;
	padding-top: 0;
	padding-bottom: 0;
	margin: 0;
	width: 1px;
	height: 13px;
}

/*** Styles from old grid ***/
span.red {
	color: red;
}

.message {
	font-size: 16px;
	font-weight: bold;
	color: #808080;
}

.title {
	border: 1px solid #BBBBBB;
	font-size: 11px;
	font-weight: bold;
	color: #808080
}
/*** End styles from old grid ***/

/*** Styles for BotBar ***/

/*** a:link {
	text-decoration: none; color: #FFFFFF;
} ***/

a:active {
	text-decoration: none;
}

a:visited {
	text-decoration: none;
}

a:hover {
	text-decoration: none; color: #000000;
}

select {
	border: 1px solid grey;
	font-size:10px;
	font-family: Arial, Charcoal, sans-serif;
	font-weight:bold;
	color:#666666;
	background-color: FFFFFF;
	line-height: 10px;
}

select.si {
	border: 1px solid grey;
	margin-left: 1;
	margin-right: 1;
	margin-top: 0;
	margin-bottom: 0;
	font-size:10px;
	font-family: Arial, Charcoal, sans-serif;
	font-weight:bold;
	color: #666666;
	background-color: FFFFFF;
	line-height: 10px;
}

select.ls {
	border: 1px solid #666666;
	margin: 0;
	padding: 0;
	font-size: 10px;
	font-family: Arial, Charcoal, sans-serif;
	font-weight: bold;
	color: #666666;
	background-color: FFFFFF;
	line-height: 10px;
}

input.nst1 
{
	border: 1px solid grey;
	margin-left: auto;
	margin-right: auto;
	margin-top: 2px;
	margin-bottom: 0;
	font-size: 11px;
	font-family: Arial, Charcoal, sans-serif;
	font-weight: normal;
	color: #666666;
	background-color: #FFFFFF;
}

input.t1 
{
	border: 1px solid grey;
	margin-left: 1;
	margin-right: 1;
	margin-top: 0;
	margin-bottom: 0;
	font-size: 11px;
	font-family: Arial, Charcoal, sans-serif;
	font-weight: normal;
	color: #666666;
	background-color: #FFFFFF;
}

input.t2 {
	font-size: 10px;
	font-family: Arial, Charcoal, sans-serif;
	font-weight: bold;
	color: #666666;
	background-color: FFFFFF;
	border: 1px solid grey;
}

input.cal 
{
	border: 1px solid grey;
	margin: 0;
	padding: 0;
	font-size: 11px;
	font-family: Arial, Charcoal, sans-serif;
	font-weight: normal;
	color: #666666;
	background-color: #FFFFFF;
}

.sel {
	color: #000000
}

.res {
	text-align: center;
	color: #666666;
}

.nsres {
	margin: auto;
	padding-left: auto;
	padding-right: auto;
	padding-top: 3;
	padding-bottom: auto;
	text-align: center;
	color: #838383;
}

.lba {
	border: 0;
	padding-left: auto;
	padding-right: auto;
	padding-top: 3;
	padding-bottom: 0;
	text-align: center;
	vertical-align: middle;
}

.mlink {
	color: #666666;
}