BODY
{
	FONT-FAMILY: Arial, Tahoma; FONT-SIZE: 11px; FONT-WEIGHT: normal; COLOR: #111;
	margin: 0 0 0 0; 
}

#flouttb1
{
	width: 100%; height: 100%;
	vertical-align: top;
}
#flouttb1l
{
	width: 101px;
	background:url(../images/flout1_head_l.gif) no-repeat top right;
}
#flouttb1r
{
	width: 101px;
	background:url(../images/flout1_head_r.gif) no-repeat top left;
}
#flouttb1ltd
{
	width: 101px; height:100%;
	background:url(../images/footer_bg_floutl.gif) no-repeat bottom right;
}
#flouttb1rtd
{
	width: 101px; height:100%;
	background:url(../images/footer_bg_floutr.gif) no-repeat bottom left;
}
#flouttb2
{
	width: 100%; height: 100%;
}
#flouttb3
{
	width: 100%; height: 100%;
}
#flouttb3l
{
	width: 175px; vertical-align: top;
}
#flouttb3b 
{
	vertical-align: top;
	background-color: #fff;
	padding:10px;
}
#flouttb3r
{
	width: 175px; vertical-align: top;
}
#flouttbh
{
	width: 100%; height: 130px; vertical-align: top; text-align: center;
	background-color: #fff;
}
#flouttbb
{
	width: 100%; padding-bottom:10px;
}
#flouttbf
{
	height: 50px; vertical-align: bottom; text-align: center;
	background-color: #fff;
}

#copyright 
{
	font-family: Verdana, Arial; font-size: 10px; COLOR: #fff;
	vertical-align: top;
}
#copyright SPAN 
{
	MARGIN: 0px 180px 0px 0px;
}
#copyright A 
{
	COLOR: #fff; font-weight: bold; text-decoration: none;
}
#copyright A:hover
{
	COLOR: #fff; text-decoration: underline;
}
#Form1
{
	margin:0px;
}

.textdef
{
	FONT-FAMILY: Arial, Verdana, Tahoma; FONT-SIZE: 11px; FONT-WEIGHT: normal; COLOR: #000;
	word-spacing:1px;
}
.textdefdis
{
	FONT-FAMILY: Arial, Verdana, Tahoma; FONT-SIZE: 12px; FONT-WEIGHT: normal; COLOR: #777;
}
.textsml
{
	FONT-FAMILY: Verdana, Arial, Tahoma; FONT-SIZE: 10px; FONT-WEIGHT: normal; COLOR: #111;
}
.textblur
{
	COLOR: #999;
}

.blfileattach
{
	width:100px; height:100px; cursor:hand;
}
.blfileattach .imgpreview
{
	width: 100px; border: 0px; 
	position: absolute; clip: rect(0px 98px 80px 0px); margin:1;
}
.blfileattach .swfpreview
{
	width: 100px; border: 0px; 
	position: absolute; clip: rect(0px 98px 80px 0px); margin:1;
}
.blfileattach .vidpreview
{
	width: 100px; height:80px; border: 0px; 
	position: absolute; clip: rect(0px 98px 80px 0px); margin:1;
}
.blfileattach .audpreview
{
	width: 100px; height:80px; border: 0px; 
	position: absolute; clip: rect(0px 98px 80px 0px); margin:1;
}
.blfileattach .lnkpreview IMG
{
	border: 0px;
}

.dfileattachview
{
	width:100%;
}
.dfileattachview .imgpreview
{
	border: 0px; 
}
.dfileattachview .swfpreview
{
	border: 0px;
}
.dfileattachview .vidpreview
{
	width: 300px; height:250px; border: 0px; 
}
.dfileattachview .audpreview
{
	width: 300px; height:100px; border: 0px; 
}
.dfileattachview .lnkpreview IMG
{
	border: 0px;
}
.dfileattachview
{
	width:100%;
}
.dfileattachview .imgpreview
{
	border: 0px; 
}
.dfileattachview .swfpreview
{
	border: 0px;
}
.dfileattachview .vidpreview
{
	width: 300px; height:250px; border: 0px; 
}
.dfileattachview .audpreview
{
	width: 300px; height:100px; border: 0px; 
}
.dfileattachview .lnkpreview IMG
{
	border: 0px;
}

.dnotice
{
	padding: 10px;
	FONT-FAMILY: Verdana, Arial, Tahoma; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #111; text-decoration:none;
}
.textnotice
{
	FONT-FAMILY: Verdana, Arial, Tahoma; FONT-SIZE: 12px; FONT-WEIGHT: normal; COLOR: #000;
}
.textnotice .title
{
	FONT-FAMILY: Verdana, Arial, Tahoma; FONT-SIZE: 16px; FONT-WEIGHT: bold; COLOR: #5e0829; text-decoration:none;
}

.fttr
{
	FONT-FAMILY: Verdana, Arial; FONT-SIZE: 11px; FONT-WEIGHT: normal; COLOR: #000;
	text-align: right; vertical-align: top;
	padding-right: 5px; padding-top: 5px;
}
.fttrq
{
	FONT-FAMILY: Verdana, Arial; FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #000;
	text-align: right; vertical-align: top;
	padding-right: 5px; padding-top: 5px;
}
.ftf
{
	FONT-FAMILY: Arial, Verdana; FONT-SIZE: 12px; FONT-WEIGHT: normal; COLOR: #000;
	padding-left: 2px;
}
.ftff
{
	FONT-FAMILY: Arial, Verdana; FONT-SIZE: 12px; FONT-WEIGHT: normal; COLOR: #000;
	padding-left: 2px; 
}
.ftferr
{
	FONT-FAMILY: Arial, Verdana; FONT-SIZE: 12px; FONT-WEIGHT: normal; COLOR: #000;
	padding-left: 2px;
	background-color: #ffffcc;
}
.fbutton
{
	FONT-FAMILY: Verdana, Arial, Tahoma; FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #111;
	border: outset 1px #e2e2e2;
	padding: 1px; padding-left: 2px; padding-right: 2px;
	cursor: hand;
}
.fttrnor
{
	FONT-FAMILY: Arial, Verdana; FONT-SIZE: 12px; FONT-WEIGHT: normal; COLOR: #000;
	text-align: right; vertical-align: top;
	padding-right: 5px; padding-top: 5px;
}
.ftfnor
{
	FONT-FAMILY: Arial, Verdana; FONT-SIZE: 12px; FONT-WEIGHT: normal; COLOR: #000;
	padding-left: 2px;
}
.fbuttonnor
{
	FONT-FAMILY: Arial, Verdana; FONT-SIZE: 12px; FONT-WEIGHT: normal; COLOR: #111;
	border: outset 1px #e2e2e2;
	padding: 1px; padding-left: 2px; padding-right: 2px;
	cursor: hand;
}
.fttrsml
{
	FONT-FAMILY: Verdana; FONT-SIZE: 10px; FONT-WEIGHT: normal; COLOR: #222;
}
.ftfsml
{
	FONT-FAMILY: Verdana; FONT-SIZE: 10px; FONT-WEIGHT: normal; COLOR: #222;
	padding-left: 2px;
}
.fbuttonsml
{
	FONT-FAMILY: Verdana; FONT-SIZE: 10px; FONT-WEIGHT: bold; COLOR: #111;
	border: outset 2px;
	padding: 1px; padding-left: 2px; padding-right: 2px;
}
.ftfsmldis
{
	FONT-FAMILY: Verdana; FONT-SIZE: 10px; FONT-WEIGHT: normal; COLOR: #777;
	padding-left: 2px;
}
.ftfhili
{
	FONT-FAMILY: Arial, Verdana; FONT-SIZE: 12px; FONT-WEIGHT: normal; COLOR: #c61444;
}
.ftfdis
{
	FONT-FAMILY: Arial, Verdana; FONT-SIZE: 11px; FONT-WEIGHT: normal; COLOR: #ddd;
	padding-left: 2px;
}
.ftblur
{
	font-family: Verdana, Arial; font-size: 10px; color: #777; font-weight: normal;
}
.fthili
{
	font-family: Arial, Tahoma; font-size: 12px; font-weight: normal; COLOR: #c61444;
}
.ftnote
{
	font-family: Arial, Tahoma; font-size: 12px; font-weight: normal; COLOR: #c61444;
}
.fterror
{
	font-family: Arial, Tahoma; font-size: 12px; font-weight: normal; COLOR: #c61444;
}
.fnoteerror
{
	font-family: Arial, Tahoma; font-size: 12px; font-weight: normal; COLOR: #c61444;
}
A.vllnkdefs
{
	FONT-FAMILY: Verdana, Arial; FONT-SIZE: 10px; FONT-WEIGHT: normal; COLOR: #0000cc; text-decoration: underline;
	cursor: hand;
}
A.vllnkdefs:hover 
{
	text-decoration: underline;
}

DIV.pagertext
{
	padding: 3px; 
	background-color: #f7f7f7;
}
.pagertext
{
	FONT-FAMILY: Arial, Tahoma; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #777;
}
.pagertext A
{
	FONT-FAMILY: Arial, Tahoma; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #333;
}
.pagertext A:hover
{
	COLOR: #c61444;
}


DIV.dloading
{
	BORDER: #336600 1px solid;
	PADDING: 2px; text-align: center;
	POSITION: absolute; DISPLAY: none; LEFT: 279px; TOP: 407px; z-index: 100;
	WIDTH: 100px; COLOR: black; BACKGROUND-COLOR: #f4f4f4; FILTER: alpha(opacity=100);
}

A.lnkdef
{
	font-family: Arial; font-size: 12px; color: #03c; font-weight: normal; text-decoration: none;
	cursor: hand;
}
A.lnkdef:hover 
{
	color: #c61444; text-decoration: underline;
}
A.lnkdefu
{
	font-family: Arial; font-size: 12px; color: #03c; font-weight: normal; text-decoration: underline;
	cursor: hand;
}
A.lnkdefu:hover 
{
	color: #c61444; text-decoration: underline;
}
A.lnkdefdis
{
	font-family: Arial; font-size: 11px; color: #777; font-weight: normal; text-decoration: none;
	cursor: hand;
}
A.lnkdefdis:hover 
{
	color: #777; text-decoration: underline;
}
A.lnkdeff
{
	font-family: Verdana, Arial; font-size: 10px; color: #03c; font-weight: normal; text-decoration: none;
	cursor: hand;
}
A.lnkdeff:hover 
{
	color: #03c; text-decoration: underline;
}
A.lnkcatalogf
{
	font-family: Arial; font-size: 12px; color: #eee; font-weight: normal; text-decoration: none;
	cursor: hand;
}
A.lnkcatalogf:hover 
{
	color: #f26522; text-decoration: underline;
}
A.lnkcatalogn
{
	font-family: Arial, Verdana; font-size: 12px; color: #c61444; font-weight: bold; text-decoration: underline;
	cursor: hand; 
}
A.lnkcatalogn:hover 
{
	text-decoration: underline;
}
A.lnkcatalogtotal
{
	font-family: Arial Narrow, Arial, Verdana; font-size: 16px; color: #900; font-weight: bold; text-decoration: none;
	cursor: hand; text-transform:uppercase;
}
A.lnkcatalogtotal:hover 
{
	text-decoration: underline;
}
A.lnkcatalogtotals
{
	font-family: Verdana, Tahoma, Arial; font-size: 10px; color: #900; font-weight: normal; text-decoration: none;
	cursor: hand;
}
A.lnkcatalogtotals:hover 
{
	text-decoration: underline;
}
.itemcatalogue
{
	border:1px solid #64624d;
}

A.lnkcatalogpath
{
	font-family: Verdana, Arial, Tahoma; font-size: 10px; color: #333; font-weight: normal; text-decoration: none;
	cursor: hand;
}
A.lnkcatalogpath:hover 
{
	text-decoration: underline;
}
A.lnkcatalogpathdis
{
	font-family: Verdana, Arial, Tahoma; font-size: 10px; color: #333; font-weight: bold; text-decoration: none;
	cursor: hand;
}
A.lnkcatalogpathdis:hover 
{
	text-decoration: underline; 
}

.pagertbout
{
	width: 100%; float: right; margin-top:10px;
	background-color: #f7f7f7;
}
.pagertbint
{
	float: right; padding: 3px;
}
A.pagerlink
{
	font-family: Verdana, Arial, Tahoma; font-size: 12px; color: #555; font-weight: normal; text-decoration: none;
	cursor: hand;
}
A.pagerlink:hover 
{
	text-decoration: underline;
}
.pagerlinkcur
{
	font-family: Verdana, Arial, Tahoma; font-size: 12px; color: #555; font-weight: bold; text-decoration: none;
}
.pagerlinkdis
{
	font-family: Verdana, Arial, Tahoma; font-size: 12px; color: #999; font-weight: normal; text-decoration: none;
}

A.lnkfuncd
{
	font-family: Arial, Verdana; font-size: 14px; color: #03c; font-weight: bold; text-decoration: underline; 
	cursor:hand;
}
A.lnkfuncd:hover 
{
	text-decoration: underline;
}
A.lnkfuncf
{
	font-family: Verdana, Arial; font-size: 10px; color: #039; font-weight: normal; text-decoration: none; 
	cursor:hand;
}
A.lnkfuncf:hover 
{
	color: #c61444; text-decoration: underline;
}
A.lnkfuncfdis
{
	font-family: Verdana, Arial; font-size: 10px; color: #777; font-weight: normal; text-decoration: none;
	cursor: hand;
}
A.lnkfuncfdis:hover 
{
	color: #777; text-decoration: underline;
}

.defyregbxtit
{
	FONT-FAMILY: Verdana, Arial, Tahoma; FONT-SIZE: 18px; FONT-WEIGHT: normal; COLOR: #549700; text-decoration:none;
}
.dyregbxtit1
{
	FONT-FAMILY: Verdana, Arial, Tahoma; FONT-SIZE: 18px; FONT-WEIGHT: normal; COLOR: #005998; text-decoration:none;
}
.dyregbxtit2
{
	FONT-FAMILY: Verdana, Arial, Tahoma; FONT-SIZE: 18px; FONT-WEIGHT: normal; COLOR: #5e0829; text-decoration:none;
}
.dyregbxtit3
{
	FONT-FAMILY: Verdana, Arial, Tahoma; FONT-SIZE: 18px; FONT-WEIGHT: normal; COLOR: #c60; text-decoration:none;
}
.dyregbxtit4
{
	FONT-FAMILY: Verdana, Arial, Tahoma; FONT-SIZE: 18px; FONT-WEIGHT: normal; COLOR: #c60; text-decoration:none;
}
.dyregbxtit5
{
	FONT-FAMILY: Verdana, Arial, Tahoma; FONT-SIZE: 18px; FONT-WEIGHT: normal; COLOR: #005998; text-decoration:none;
}
.dyregbxtit1sml
{
	FONT-FAMILY: Verdana, Arial, Tahoma; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #005998; text-decoration:none;
}
.dyregbxtit2sml
{
	FONT-FAMILY: Verdana, Arial, Tahoma; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #5e0829; text-decoration:none;
}
.dyregbxtit3sml
{
	FONT-FAMILY: Verdana, Arial, Tahoma; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #c60; text-decoration:none;
}
.dyregbxtit4sml
{
	FONT-FAMILY: Verdana, Arial, Tahoma; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #c60; text-decoration:none;
}
.dyregbxtit5sml
{
	FONT-FAMILY: Verdana, Arial, Tahoma; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #005998; text-decoration:none;
}

.eryregbx {
	border:0px solid #fffbc6; 
	background-color: #fff;
	MARGIN: 0px 0px 0px;
}
.eryregbxtit
{
	FONT-FAMILY: Verdana, Arial, Tahoma; FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #c61444; text-decoration:none;
	padding-left:0px;padding-right:10px;
}
.eryregbxtit A
{
	FONT-FAMILY: Arial, Tahoma; FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #03c; text-decoration:underline;
}
.erctf 
{
	DISPLAY: block; FONT-SIZE: 0px; MARGIN: 0px; LINE-HEIGHT: 0; POSITION: relative; HEIGHT: 3px; WIDTH: 100%;
	RIGHT: -1px; TOP: -1px;
	BACKGROUND: url(../images/er_cr_gg_ne.gif) no-repeat right top;
}
.erctf .erclf 
{
	DISPLAY: block; FONT-SIZE: 0px; MARGIN: 0px; LINE-HEIGHT: 0; POSITION: relative; HEIGHT: 3px; WIDTH: 3px;
	LEFT: -2px;
	BACKGROUND: url(../images/er_cr_gg_nw.gif) no-repeat left top
}
.ercbf 
{
	DISPLAY: block; FONT-SIZE: 0px; MARGIN: 0px; LINE-HEIGHT: 0; POSITION: relative; HEIGHT: 3px; WIDTH: 100%;
	RIGHT: -1px; BOTTOM: -1px;
	BACKGROUND: url(../images/er_cr_gg_se.gif) no-repeat right bottom;
}
.ercbf .erclf 
{
	DISPLAY: block; FONT-SIZE: 0px; MARGIN: 0px; LINE-HEIGHT: 0; POSITION: relative; HEIGHT: 3px; WIDTH: 3px;
	LEFT: -2px;
	BACKGROUND: url(../images/er_cr_gg_sw.gif) no-repeat left bottom
}




.gyregbx {
	border:1px solid #69c; 
	background-color: #dde6f7;
	MARGIN: 0px 0px 0px;
}
.gyregbxtit
{
	FONT-FAMILY: Verdana, Arial, Tahoma; FONT-SIZE: 18px; FONT-WEIGHT: normal; COLOR: #5e0829; text-decoration:none;
	padding-left:10px;padding-right:10px;
}
.gctf 
{
	DISPLAY: block; FONT-SIZE: 0px; MARGIN: 0px; LINE-HEIGHT: 0; POSITION: relative; HEIGHT: 10px; WIDTH: 100%;
	RIGHT: -1px; TOP: -1px;
	BACKGROUND: url(../images/g_cr_gg_ne.gif) no-repeat right top;
}
.gctf .gclf 
{
	DISPLAY: block; FONT-SIZE: 0px; MARGIN: 0px; LINE-HEIGHT: 0; POSITION: relative; HEIGHT: 10px; WIDTH: 10px;
	LEFT: -2px;
	BACKGROUND: url(../images/g_cr_gg_nw.gif) no-repeat left top;
}
.gcbf 
{
	DISPLAY: block; FONT-SIZE: 0px; MARGIN: 0px; LINE-HEIGHT: 0; POSITION: relative; HEIGHT: 10px; WIDTH: 100%;
	RIGHT: -1px; BOTTOM: -1px;
	BACKGROUND: url(../images/g_cr_gg_se.gif) no-repeat right bottom;
}
.gcbf .gclf 
{
	DISPLAY: block; FONT-SIZE: 0px; MARGIN: 0px; LINE-HEIGHT: 0; POSITION: relative; HEIGHT: 10px; WIDTH: 10px;
	LEFT: -2px;
	BACKGROUND: url(../images/g_cr_gg_sw.gif) no-repeat left bottom;
}

DIV.dep0
{
	height:1px; margin-top:5px; margin-bottom:5px;
	background:url(../images/dot.gif) repeat-x;
}
DIV.dep1
{
	height:1px; margin-top:5px; margin-bottom:5px;
	background:url(../images/dep1.gif) repeat-x;
}
DIV.dep2
{
	height:1px; margin-top:5px; margin-bottom:5px;
	background:url(../images/dep2.gif) repeat-x;
}
DIV.dep3
{
	height:1px; margin-top:5px; margin-bottom:5px;
	background:url(../images/dep3.gif) repeat-x;
}

.marqroll
{
	width:100%; height:350;
}

.divadvel
{
	width: 100%; text-align:center;
}
.divadvel .imgpreview
{
	width: 173px; border: 0px; margin-top: 5px;
}
.divadvel .swfpreview
{
	width: 173px; border: 1px solid #999; height:77; margin-top:2px;
}
.divadvel .vidpreview
{
	width: 173px; height:120; border: 0px; 
}
.divadvel .audpreview
{
	width: 173px; height:60; border: 0px; 
}
.divadvel .lnkpreview IMG
{
	border: 0px;
}

.divadver
{
	width:100%; text-align:center;
}
.divadver .imgpreview
{
	width: 173px; border: 0px; 
}
.divadver .swfpreview
{
	width: 173px; border: 0px; 
}
.divadver .vidpreview
{
	width: 173px; height:120; border: 0px; 
}
.divadver .audpreview
{
	width: 173px; height:60; border: 0px; 
}
.divadver .lnkpreview IMG
{
	border: 0px;
}

.divadvelf
{
	width: 99px; height: 400px; padding:3px;
	background: url(../images/ads.gif) no-repeat;
}
.divadvelf A
{
	FONT-FAMILY: Arial, Verdana, Tahoma; FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #003ea6;
}
.divadvelf A:hover
{
	COLOR: #c61444; text-decoration:none;
}
.divadvelf .marqroll
{
	width:100%; height: 394px;
}
.divadvelf .imgpreview
{
	width: 95px; border: 0px;
}
.divadvelf .swfpreview
{
	width: 95px; border: 0px; 
}
.divadvelf .vidpreview
{
	width: 95px; height:120; border: 0px; 
}
.divadvelf .audpreview
{
	width: 95px; height:60; border: 0px; 
}
.divadvelf .lnkpreview IMG
{
	border: 0px;
}

.divadverf
{
	width: 99px; height: 400px; padding:3px;
	background: url(../images/ads.gif) no-repeat;
}
.divadverf A
{
	FONT-FAMILY: Arial, Verdana, Tahoma; FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #c61444;
	margin-top:5px;
}
.divadverf .marqroll
{
	width:100%; height: 394px; 
}
.divadverf .imgpreview
{
	width: 95px; border: 0px; 
}
.divadverf .swfpreview
{
	width: 95px; border: 0px; 
}
.divadverf .vidpreview
{
	width: 95px; height:120; border: 0px; 
}
.divadverf .audpreview
{
	width: 95px; height:60; border: 0px; 
}
.divadverf .lnkpreview IMG
{
	border: 0px;
}

#anchorl
{
	position: relative; right:100;
}
#anchorr
{
	position: relative; left:100;
}
.hilipattern
{
	font-weight: bold; color:#fff; background-color:#c61444;
}

.titdefcat
{
	FONT-FAMILY: Verdana, Arial, Tahoma; FONT-SIZE: 10px; FONT-WEIGHT: normal; COLOR: #555;
}
.titdefcatu
{
	width: 100%;
	margin-top: 0px;
}

.blockimgbrowse
{
	position: relative; top: -22px; left: -35px;
}
.blockimgbrowse IMG
{
	width: 75px; border: 0px; 
	position: absolute; clip: rect(0px 73px 81px 0px); margin:1;
}

.myframe
{
	overflow:visible; width:100%;
}

A.menuheader
{
	color: #111; font-family: Arial, Verdana; font-size: 12px; font-weight: bold; text-decoration: none;
	cursor: hand;
}
A.menuheader:hover
{
	color: #fff; 
}
A.menufooter
{
	color: #555; font-family: Arial, Verdana; font-size: 12px; font-weight: bold; text-decoration: none;
	cursor: hand;
	word-spacing: 1px;
	height: 20px;
}
A.menufooter:hover
{
	color: #c61444; text-decoration: underline;
	word-spacing: 1px;
}

.bcolt
{
	border-top:4px solid #c61444;
}
.bcolu
{
	border:1px solid #008f4d; padding:2px;
}
.bcoltit
{
	color: #fff; font-family: Arial, Verdana; font-size: 11px; font-weight: bold; text-decoration: none;
	background-color:#008f4d; padding:4px;
}
