.small-links
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#336;
	text-decoration:none;
}

.small-links:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#66C;
	text-decoration:underline;
}

.txt-white
{
	font-size:11px;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:400;
}

.links-dark
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	font-weight:700;
	text-decoration:none;
}

.links-dark:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#669;
	font-weight:700;
	text-decoration:none;
	font-style:normal;
}

.links-light
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#A8A8C6;
	font-weight:700;
	text-decoration:underline;
}

.links-light:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	font-weight:700;
	text-decoration:underline;
}

.links-purple
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2F0C63;
	font-weight:700;
	text-decoration:underline;
}

.links-purple:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#9E7ED1;
	font-weight:700;
	text-decoration:underline;
}

.txt-med
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.txt-big
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:700;
	color:#8A8575;
}

.td-st1
{
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	background-color:#F0F0FB;
	font-size:11px;
	border-color:#FFF #000 #000 #FFF;
	border-style:solid;
	border-width:1px;
}

.td-st2
{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	background-color:#52527A;
	font-size:12px;
	font-weight:700;
	border-color:#BDC7EA #000 #000 #BDC7EA;
	border-style:solid;
	border-width:1px;
}

.btn-dark
{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	background-color:#669;
	font-size:11px;
	border-color:#E2E2F5 #000 #000 #E2E2F5;
	border-style:solid;
	border-width:1px;
}

.links-darkpink
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#306;
	font-weight:400;
	text-decoration:underline;
}

.links-dp
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#006;
	text-decoration:underline;
}

.buttons2
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	background-color:#FCFDFE;
	font-weight:700;
	text-decoration:none;
	border-color:#FFF #000 #000 #FFF;
	border-style:solid;
	border-width:1px;
	padding:4px;
}

.td-st3
{
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	background-color:#CECEF2;
	font-size:12px;
	border-color:#FFF #000 #000 #FFF;
	border-style:solid;
	border-width:1px;
}

.inputs
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	background-color:#FFF;
}

.td-st5
{
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	background-color:#FFFAEA;
	font-size:12px;
	border-color:#FFF #FCF0CD #FCF0CD #FFF;
	border-style:solid;
	border-width:1px;
}

.td-st6
{
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	background-color:#FFF3CE;
	font-size:11px;
	border-color:#FFF #FCF0CD #FCF0CD #FFF;
	border-style:solid;
	border-width:1px;
}

.links-white-big
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#FFF;
	font-weight:700;
	text-decoration:none;
}

.links-white-big:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#306;
	font-weight:700;
	text-decoration:none;
}

.TABLE_DATAGRID
{
	font-size:10px;
	border:0 solid #FFF;
	background:silver;
	width:100%;
	margin:0;
	padding:0;
}

.CAPTION_DATAGRID
{
	font-size:16px;
	border:1px solid silver;
	background:#555955;
	border-color:#FFF;
}

.TH_DATAGRID
{
	font-size:12px;
	border:0 solid #AAA;
	background:#AAA;
	color:#000;
	border-color:#FFF;
}

.TD_DATAGRID
{
	font-size:10px;
	border:0 solid #FFF;
	background:#F3F0BC;
	border-color:#FFF;
}

.TD_DATAGRID1
{
	font-size:12px;
	border:0 solid #FFF;
	background:#DDD;
	border-color:#FFF;
}

.TD_DATAGRID2
{
	font-size:12px;
	border:0 solid #FFF;
	background:#FFF;
	border-color:#FFF;
}

.TD_STATUS_GRID
{
	font-size:12px;
	color:#005;
}

.SORT_BUTTON_DATA_GRID
{
	font-weight:700;
	height:22px;
	border:0 solid #000;
	background-color:#AAA;
}

.NAV_BUTTON_DATA_GRID
{
	height:22px;
	width:45px;
}

.dynCalendar_header
{
	font-family:Arial, Verdana, Helvetica, Sans-Serif;
	font-size:10pt;
	font-weight:700;
}

.dynCalendar_dayname
{
	background-color:#eee;
	border:1px solid silver;
	font-family:Arial, Verdana, Helvetica, Sans-Serif;
	font-size:8pt;
	text-align:center;
}

.dynCalendar_day
{
	background-color:#eee;
	color:#000;
	font-family:Arial, Verdana, Helvetica, Sans-Serif;
	font-size:8pt;
}

.dynCalendar_today
{
	background-color:#fff;
	border:1px solid silver;
	font-family:Arial, Verdana, Helvetica, Sans-Serif;
	font-size:8pt;
}

.dynCalendar
{
	background-color:silver;
	border:2px outset #FFF;
	visibility:hidden;
	position:absolute;
	top:1px;
	left:1px;
}

.dynCalendarTable
{
	border:0 solid #FFF;
	background-color:#eee;
	width:200px;
}

.dynCalendarTD
{
	border:0 solid #FFF;
}

.td-bg
{
	background-image:url(../assets/images/bg_copyright.jpg);
	width:352px;
	height:24px;
	background-repeat:no-repeat;
	background-position:left top;
	text-align:center;
	vertical-align:top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#A4998A;
}

.td2
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#900;
	background-color:#CC9;
}

.td-st7Copy
{
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	background-color:#FFF;
	font-size:11px;
	border-color:#ADDEDE;
	border-style:none solid solid;
	border-width:9px;
	padding:0;
}

.td-st8Copy
{
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	background-color:#FFF;
	font-size:11px;
	border-color:#84CFD5;
	border-style:none solid solid;
	border-width:7px;
	padding:0;
}

.td-st3Copy
{
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	background-color:#CCC;
	font-size:12px;
}

.style6
{
	font-size:36px;
	color:#2F0C63;
}

.bold
{
	font-weight:700;
	color:#FFF;
}

.txt-red
{
	color:#F30;
	font-weight:700;
}

.txt-light-cr
{
	color:#F8E684;
	font-weight:700;
}

.style9
{
	color:#F8E684;
	font-weight:700;
	font-style:italic;
}

.style14
{
	font-family:"Courier New", Courier, mono;
	font-size:12px;
	color:#000;
}

.style18
{
	font-family:"Courier New", Courier, mono;
	font-size:12px;
	font-style:italic;
}

.style19
{
	font-family:"Courier New", Courier, mono;
	font-size:12px;
	color:#F30;
	font-weight:700;
}

.style20
{
	font-size:12px;
}

.style22
{
	color:#FFF;
	font-size:14px;
}

.style23
{
	color:#F30;
	font-weight:700;
	font-size:12px;
}

.style34
{
	font-size:14px;
	color:#2F0C63;
}

.links-light-sales
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:700;
	color:#F8E684;
	text-decoration:underline;
}

.txt-light-cr2
{
	color:#F8E684;
	font-weight:700;
	font-size:14px;
}

.style36
{
	font-size:36px;
	color:#FFF;
}

.style37
{
	color:#FFF;
	font-size:12px;
}

.style38
{
	color:#F8E684;
	font-weight:700;
	font-size:12px;
}

.style39
{
	font-size:18px;
	color:#2F0C63;
}

.style40
{
	color:#639;
}

.style43
{
	color:red;
}

.style44
{
	color:#FFF;
}

.style57
{
	font-size:16px;
}

.style59
{
	color:#FFF3CE;
	font-weight:700;
}

.style60
{
	font-size:36px;
	font-weight:700;
	color:#FF9;
}

.style61
{
	font-size:18px;
}

.style62
{
	color:#FF9;
}

.style63
{
	color:#F30;
}

.style66
{
	font-size:24px;
	color:#2F0C63;
	font-weight:700;
	font-style:italic;
}

.style68
{
	font-size:36px;
	font-weight:700;
	color:#4A0000;
}

.style75
{
	color:#FFF3CE;
}

.style80
{
	color:#306;
	font-weight:700;
}

txt-nrm,txt-med
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

.td-st4,.td-st7
{
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	background-color:#FFFFFB;
	font-size:12px;
	border-color:#FFF #FDF4D9 #FDF4D9 #FFF;
	border-style:solid;
	border-width:1px;
}