/*
IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
SECTION A : COMMON ELEMENTS
IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
*/
HTML	{width:100%;height:100%;}
BODY	{
		background:#FFFFFF;color:#000000;font-family:arial,helvetica,sans-serif;
		font-size:11px;text-align:justify;visibility:visible;margin:0px;
		padding:0px;overflow:visible;width:100%;height:100%;
		}
DIV		{
		position:relative;top:auto;left:auto;background:none;border:none;
		font-family:arial,helvetica,sans-serif;font-size:11px;color:#000000;
		text-align:left;z-index:auto;
		}
IMG		{margin:0px;padding:0px;display:block;}
UL		{margin-top:10px;margin-bottom:10px;}
OL		{margin-top:10px;margin-bottom:10px;}
LI		{padding-top:2px;padding-bottom:2px;}
TABLE	{border-spacing:0px;border-collapse:collapse;}
TBODY	{}
TR		{}
TD		{font-family:arial,helvetica,sans-serif;font-size:11px;text-align:left;vertical-align:top;padding:0px;}
TD SPAN	{padding:0px;margin:0px;}

/*----------------------------------------------------------------------------*/

FORM			{margin:0px;}
SELECT,OPTION	{font-family:arial,helvetica,sans-serif;font-size:11px;background:#FFFFFF;}
TEXTAREA		{
				border:1px solid #CCCCCC;background:#FFFFFF;color:#000000;
				font-family:arial,helvetica,sans-serif;font-size:11px;
				overflow:hidden;padding:5px;margin-top:5px;height:45px;
				}
INPUT			{
				border:1px solid #999999;background:#FFFFFF;color:#000000;
				font-family:arial,helvetica,sans-serif;font-size:11px;
				height:16px;
				}
INPUT.submit	{
				border:1px solid #999999;background:#F9F9F9;color:#006699;
				font-size:10px;font-weight:bold;text-transform:uppercase;
				height:20px;
				}
INPUT.text		{
				border:1px solid #CCCCCC;background:#FFFFFF;color:#000000;
				font-family:arial,helvetica,sans-serif;font-size:11px;
				font-weight:normal;padding-left:5px;height:14px;
				}

/*----------------------------------------------------------------------------*/

P {margin-top:10px;margin-bottom:10px;}
HR
{
	background:#FFFFFF;border:none;margin-top:10px;
	margin-bottom:10px;height:1px;width:100%;border-bottom:1px dashed #999999;
}
H1,H2,H3
{
	font-family:arial,helvetica,sans-serif;font-size:16px;font-weight:bold;
	color:#000000;margin-top:5px;margin-bottom:5px;padding:0px;
	padding-bottom:3px;border-bottom:1px dashed #999999;
}
SUP
{
	font-family:arial,helvetica,sans-serif;font-size:9px;font-weight:normal;
	color:#333333;text-decoration:none;border:none;
}


/*
IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
SECTION B : HYPERLINKS
IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
*/
A			{
			font-family:arial,helvetica,sans-serif;
			font-weight:inherit;color:#0000FF;text-decoration:none;
			border-bottom:1px solid #0000FF;
			}
A:link		{
			font-family:arial,helvetica,sans-serif;
			font-weight:inherit;color:#0000FF;text-decoration:none;
			border-bottom:1px solid #0000FF;
			}
A:active	{
			font-family:arial,helvetica,sans-serif;
			font-weight:inherit;color:#0000FF;text-decoration:none;
			border-bottom:1px solid #0000FF;
			}
A:visited	{
			font-family:arial,helvetica,sans-serif;
			font-weight:inherit;color:#0000FF;text-decoration:none;
			border-bottom:1px solid #0000FF;
			}
A:hover		{
			font-family:arial,helvetica,sans-serif;
			font-weight:inherit;color:#CC0000;text-decoration:none;
			border-bottom:1px solid #CC0000;
			}

/*----------------------------------------------------------------------------*/

H1 a			{font-size:16px;font-weight:bold;color:#000000;text-decoration:none;border:none;}
H1 a:link		{font-size:16px;font-weight:bold;color:#000000;text-decoration:none;border:none;}
H1 a:active		{font-size:16px;font-weight:bold;color:#000000;text-decoration:none;border:none;}
H1 a:visited	{font-size:16px;font-weight:bold;color:#000000;text-decoration:none;border:none;}
H1 a:hover		{font-size:16px;font-weight:bold;color:#000000;text-decoration:none;border:none;}

H2 a			{font-size:14px;font-weight:bold;color:#000000;text-decoration:none;border:none;}
H2 a:link		{font-size:14px;font-weight:bold;color:#000000;text-decoration:none;border:none;}
H2 a:active		{font-size:14px;font-weight:bold;color:#000000;text-decoration:none;border:none;}
H2 a:visited	{font-size:14px;font-weight:bold;color:#000000;text-decoration:none;border:none;}
H2 a:hover		{font-size:14px;font-weight:bold;color:#000000;text-decoration:none;border:none;}

H3 a			{font-size:14px;font-weight:bold;color:#000000;text-decoration:none;border:none;}
H3 a:link		{font-size:14px;font-weight:bold;color:#000000;text-decoration:none;border:none;}
H3 a:active		{font-size:14px;font-weight:bold;color:#000000;text-decoration:none;border:none;}
H3 a:visited	{font-size:14px;font-weight:bold;color:#000000;text-decoration:none;border:none;}
H3 a:hover		{font-size:14px;font-weight:bold;color:#000000;text-decoration:none;border:none;}

SUP a			{font-size:9px;}
SUP a:link		{font-size:9px;}
SUP a:active	{font-size:9px;}
SUP a:visited	{font-size:9px;}
SUP a:hover		{font-size:9px;}

A.img			{text-decoration:none;border:none;}
A.img:link		{text-decoration:none;border:none;}
A.img:active	{text-decoration:none;border:none;}
A.img:visited	{text-decoration:none;border:none;}
A.img:hover		{text-decoration:none;border:none;}
A.img img		{text-decoration:none;border:none;}

/*
IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
SECTION C : TEXT MANIPULATION
IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
*/
.xxsmall	{font-size:8px;}
.xsmall		{font-size:9px;}
.small		{font-size:10px;}
.medium		{font-size:12px;}
.big		{font-size:14px;}
.xbig		{font-size:18px;}
.xxbig		{font-size:22px;}

/*----------------------------------------------------------------------------*/

div.hidden	{position:absolute;top:0px;left:0px;visibility:hidden;}
.hidden		{visibility:hidden;}
.disabled	{color:#666666;}
.warning	{color:#006600;}
.alert		{color:#CC0000;}
.error		{color:#FF0000;}

/*----------------------------------------------------------------------------*/

.arial		{font-family:Arial,Helvetica,sans-serif;}
.verdana	{font-family:Verdana,Arial,Helvetica,sans-serif;}

/*----------------------------------------------------------------------------*/

.white		{color:#FFFFFF}
.lighter	{color:#CCCCCC;}
.light		{color:#999999;}
.dark		{color:#666666;}
.darker		{color:#333333;}
.yellow		{color:#FFCC00}

/*----------------------------------------------------------------------------*/

.bold		{font-weight:bold;}
.italic		{font-style:italic;}
.uppercase	{text-transform:uppercase;}
.lowercase	{text-transform:lowercase;}
.underline	{text-decoration:underline;}
.nowrap		{white-space:nowrap;}
.nopadding	{padding:0px;}
.noborder	{border:none;}
.pointer	{cursor:pointer;}

/*----------------------------------------------------------------------------*/

.justify	{text-align:justify;}
.top		{vertical-align:top;}
.middle		{vertical-align:middle;}
.bottom		{vertical-align:bottom;}

/*----------------------------------------------------------------------------*/

.center	img		{display:inline;}
.top img		{vertical-align:top;}
.middle img		{vertical-align:middle;}
.bottom img		{vertical-align:bottom;}
td.top img		{vertical-align:top;}
td.middle img	{vertical-align:top;}
td.bottom img	{vertical-align:top;}

/*----------------------------------------------------------------------------*/

.center		{margin-left:auto;margin-right:auto;text-align:center;}
.left		{text-align:left;margin-left:0px;margin-right:auto;}
.right		{text-align:right;margin-left:auto;margin-right:0px;}

/*----------------------------------------------------------------------------*/

img.left	{float:left;}
img.right	{float:right;}

/*----------------------------------------------------------------------------*/

.fullwidth	{width:100%;}
.fullheight	{height:100%;}
.expanded	{width:100%;height:100%;}
.halfwidth	{width:50%;}
.halfheight	{height:50%;}
.blockquote	{margin-left:40px;}


/*
IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
SECTION D : PAGE MANAGEMENT
IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
*/
table#PAGE				{background:none;border:none;width:100%;height:100%;}
table#PAGE td.CONTAINER	{text-align:left;padding:0px;}

/*----------------------------------------------------------------------------*/

table#PG_WRAPPER	{}
table#PG_WRAPPER td	{}

/*----------------------------------------------------------------------------*/

div.DD_MENU {position:absolute;top:0px;left:0px;z-index:899;visibility:hidden;}

/*----------------------------------------------------------------------------*/

table#DEMO				{width:100%;}
table#DEMO td.screen	{padding-top:25px;}
div#DEMO_NAV			{
						background:#B30000;color:#FFFFFF;
						position:absolute;top:0px;left:0px;z-index:999;
						text-align:center;font-weight:bold;
						padding:10px;
						}
div#DEMO_NAV em			{font-size:24px;font-weight:bold;font-style:normal;color:#FFFFFF;}
div#DEMO_NAV sup		{font-size:20px;font-weight:bold;color:#FFCC00;}
div#DEMO_NAV a			{font-size:12px;font-weight:bold;color:#FFFFFF;text-decoration:none;border:none;}
div#DEMO_NAV a:link		{font-size:12px;font-weight:bold;color:#FFFFFF;text-decoration:none;border:none;}
div#DEMO_NAV a:active	{font-size:12px;font-weight:bold;color:#FFFFFF;text-decoration:none;border:none;}
div#DEMO_NAV a:visited	{font-size:12px;font-weight:bold;color:#FFFFFF;text-decoration:none;border:none;}
div#DEMO_NAV a:hover	{font-size:12px;font-weight:bold;color:#FFCC00;text-decoration:none;border:none;}

/*----------------------------------------------------------------------------*/

table#BR_ERROR		{cursor:default;width:800px;margin-top:40px;margin-bottom:40px;}
table#BR_ERROR td	{background:#FFFFFF;padding:7px;}

table#BR_ERROR td.msg		{border:1px solid #FFCC00;background:#FFFFB3;}
table#BR_ERROR td.icons		{border:2px solid #FFCC00;}
table#BR_ERROR td.specs		{border:none;padding:0px;padding-top:10px;}
table#BR_ERROR td.specs td	{padding:0px;padding-left:7px;}

table#BR_ERROR h1	{font-weight:normal;font-size:24px;color:#880000;border-bottom:1px solid #006699;}
table#BR_ERROR h2	{font-weight:bold;font-size:12px;color:#000088;border-bottom:1px dashed #999999;}
table#BR_ERROR h3	{font-weight:normal;font-size:10px;color:#666666;border:none;text-transform:uppercase;}
table#BR_ERROR ul	{width:75%;}
table#BR_ERROR li	{text-align:justify;}

table#BR_ERROR table.icons_wrapper		{width:75%;margin-left:auto;margin-right:auto;}
table#BR_ERROR table.icons_wrapper td	{font-size:10px;color:#333333;font-weight:bold;vertical-align:middle;text-align:center;width:25%;}


/*----------------------------------------------------------------------------*/

p#PG_VALIDATION {padding:30px;}

/*
IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
DHTML SCROLLER SETTINGS
IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
*/
div.SCROLLER_CONTAINER					{position:relative;top:0px;left:0px;}
div.SCROLLER							{position:absolute;top:0px;left:0px;visibility:hidden;overflow:hidden;z-index:500;}
div.SCROLLER img.SCROLLER_ARROW			{width:auto;height:auto;background:#0000FF;border:none;vertical-align:bottom;margin:0px;padding:0px;}
table.SCROLLER_HOLDER					{background:none;border:none;width:96%;}
table.SCROLLER_CONTAINER_OUTER			{}
table.SCROLLER_CONTAINER_OUTER td.TITLE	{}
div#content_aInner						{padding:0px;}
div#content_aBar						{background:#CCCCCC;}
div#content_aThumb						{background-image:url(../images/SYSTEM/scroller/btn_tab.gif);}

/*
IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
PHP CALENDAR GENERATOR
IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
*/
table.calendar
{
	cursor:default;
	background:#D9D9D9;
	margin-left:auto;margin-right:auto;
	width:154px;
}
table.calendar td					{padding:0px;}
table.calendar tr.month				{background:url(../images/SYSTEM/calendar/bg/02.gif) center no-repeat;}
table.calendar tr.month td			{cursor:pointer;color:#FFFFFF;font-weight:bold;vertical-align:middle;text-align:center;height:20px;}
table.calendar tr.month td.title	{font-size:10px;cursor:default;}
table.calendar tr.month td.pn		{width:20px;}
table.calendar tr.daynames			{background:url(../images/SYSTEM/calendar/bg/03.gif) center no-repeat;}
table.calendar tr.daynames td
{
	font-size:10px;font-weight:bold;color:#FFFFFF;
	text-align:center;vertical-align:middle;
	height:20px;
}
table.calendar tr.days {}
table.calendar tr.days td
{
	cursor:default;color:#FFFFFF;
	background:url(../images/SYSTEM/calendar/bg/04a.gif) center no-repeat;
	text-align:center;vertical-align:middle;
	width:22px;height:22px;
}
table.calendar tr.days td.omo			{background:url(../images/SYSTEM/calendar/bg/04b.gif) center no-repeat;}
table.calendar tr.days td.linked
{
	color:#000000;font-weight:bold;
	background:url(../images/SYSTEM/calendar/bg/04c.gif) center no-repeat;
	cursor:pointer;
}
table.calendar tr.days td.linked_omo	{color:#FFFFFF;}
table.calendar tr.days td.empty			{background:none;cursor:default;}


/*
IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
IE6 UPGRADE NOTIFICATION (SEE IE6.CONFIG.CSS)
IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
*/
#IE6_WARNING {display:none;}

