body 
{
margin: 0;
background:#CCCCCC;		
}


div.powered 
{
font-family: Verdana,Arial,Helvetica,sans-serif;
color: #666666;
font-size: xx-small;
font-weight: bold;
line-height: 140%;
text-transform: uppercase; 
padding: 2px;
margin-top: 10px;
text-align: center;
letter-spacing: .2em;					
background: #CCCCCC;		
}	


p.dist
{ 
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 8pt; 
color: #333333;
margin: 0;
}





p.bg-tit
{
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 17pt;
font-weight: bold;
text-align: left;
color: #EEEEEE;
margin: 0;
padding-left: 5px;
}

p.bg-desc
{
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 8pt;
font-weight: bold;
text-align: left;
color: #CCCCCC;
margin: 0;
padding-left: 5px;
}

p.be-cat
{
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 8pt;
font-weight: bold;
text-align: left;
color: #666666;
margin: 0;
margin-right: 20px;
margin-left: 20px;
}

p.be-tit
{
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 12pt;
font-weight: bold;
text-align: left;
color: #003399;
margin: 0;
margin-right: 20px;
margin-left: 20px;
}

a.be-tit
{ 
color: #003399;
text-decoration: none; 
} 
a.be-tit:link
{ 
color: #003399;
text-decoration: none; 
} 
a.be-tit:visited
{ 
color: #003399;
text-decoration: none; 
} 
a.be-tit:active
{ 
color: #003399;
text-decoration: none; 
} 
a.be-tit:hover
{ 
color: #003399;
text-decoration: underline; 
}



p.be-text
{
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 10pt;
text-align: left;
color: #444444;
margin: 0;
margin-right: 20px;
margin-left: 20px;
}

p.date	
{ 
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 11pt; 
font-weight: bold;
text-align: left;
color: #666666; 
border-bottom: 1px solid #999999;
margin: 0;
margin-right: 20px;
margin-left: 20px;
margin-bottom: 24px;
}			

p.be-dat
{ 
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 8pt; 
text-align: left;
color: #666666; 
border-top: 1px solid #999999;
margin: 0;
margin-right: 20px;
margin-left: 20px;
margin-bottom: 24px;
}

p.be-cminfo
{ 
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 8pt; 
text-align: left;
color: #666666; 
margin: 0;
margin-right: 20px;
margin-left: 20px;
margin-bottom: 10px;
margin-top: 6px;
}

p.col-text
{ 
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 8pt; 
text-align: left;
color: #666666;
background-color: #EEEEEE; 
margin: 0;
padding-left: 5px;
padding-top: 5px;
padding-bottom: 5px;
}

p.col-tit
{ 
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 8pt; 
text-align: left;
color: #333333;
margin: 0;
padding-left: 5px;
padding-top: 1px;
padding-bottom: 1px;
}

a.col
{ 
color: #663333; 
text-decoration: none; 
font-weight:normal; 
} 
a.col:link
{ 
color: #663333; 
text-decoration: none; 
} 
a.col:visited
{ 
color: #663333; 
text-decoration: none; 
} 
a.col:active
{ 
color: #663333; 
text-decoration: underline; 
} 
a.col:hover
{ 
color: #663333; 
text-decoration: underline; 
}


p.tb-text
{
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 8pt;
font-weight: bold;
color: #FFFFFF;
margin: 0;
}


a.tb
{ 
font-weight: bold;
color: #FFFFFF; 
text-decoration: none; 
} 
a.tb:link
{ 
font-weight: bold;
color: #FFFFFF; 
text-decoration: none; 
} 
a.tb:visited
{ 
font-weight: bold;
color: #FFFFFF; 
text-decoration: none; 
} 
a.tb:active
{ 
font-weight: bold;
color: #FF3399; 
text-decoration: none; 
} 
a.tb:hover
{ 
font-weight: bold;
color: #FF3399; 
text-decoration: none; 
}

p.a-nav
{
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 8pt;
font-weight: bold;
color: #AAAA88;
margin: 0;
padding-right: 2px;
padding-left: 2px;
}

a.tb-nav
{ 
color: #AAAA88;
text-decoration: none; 
} 
a.tb-nav:link
{ 
color: #AAAA88;
text-decoration: none; 
} 
a.tb-nav:visited
{ 
color: #AAAA88;
text-decoration: none; 
} 
a.tb-nav:active
{ 
color: #AAAA88;
text-decoration: none; 
} 
a.tb-nav:hover
{ 
color: #CC0000; 
text-decoration: none; 
}


p.cm-tit 
{
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 12pt;
font-weight: bold;
text-align: left;
color: #003399;
padding-left: 20px;
padding-bottom: 10px;
padding-top: 15px;
margin: 0;
}

p.cm-cnt 
{
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 10pt;
text-align: left;
color: #444444;
padding-left: 30px;
padding-right: 30px;
margin: 0;
}

p.cm-postinfo 
{
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 12px;
text-align: left;
padding-bottom: 15px;
padding-top: 5px;
padding-left: 30px;
margin: 0;
color: #666666;
font-style: italic;
}

a:link 
{
	color: #3366CC;
	text-decoration: none;
}

a:visited 
{
	color: #3366CC;
	text-decoration: none;
}

a:active 
{
	color: #3366CC;
	text-decoration: none;
}

a:hover 
{
	color: #3366CC;
	text-decoration: underline;
}

p.ccl 
{
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 8pt;
text-align: left;
margin: 0;
padding-left: 1em;
color: #EEEEDD;
}

a.ccl:link 
{
	color: #FFFFFF;
	text-decoration: underline;
}

a.ccl:visited 
{
	color: #FFFFFF;
	text-decoration: underline;
}

a.ccl:active 
{
	color: #FFFFFF;
	text-decoration: underline;
}

a.ccl:hover 
{
	color: #FF66CC;
	text-decoration: underline;
}



.clsCBE 
{
	position: absolute; 
	visibility: hidden;
	width: 100%; 
	height: 100%; 
	clip: rect(100% 100% 100% 100%);
	background: transparent;
}


.mrk 
{
	position: relative; 
	visibility: visible;
	width: 157px;
	height: 1px;
	left: 0px;
	top: 0px;
	margin: 0;
}



div.mnu-tit
{
	position: absolute; 
	visibility: hidden;
	width: 100%; 
	height: 100%; 
/*	clip: rect(100%,100%,100%,100%); */
	clip: auto;

	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: bold;
	font-size: 8pt;
	margin: 0;
	color: #CCCCCC;
	background: #333333;
}


div.mnu
{
	position: absolute; 
	visibility: hidden;
	width: 100%; 
	height: 100%; 
	clip: rect(100% 100% 100% 100%);

	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 8pt;
	margin: 0;
}

div.mnu-cl
{
	position: absolute; 
	visibility: hidden;
	width: 100%; 
	height: 100%; 
	clip: rect(100% 100% 100% 100%);

	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 6px;
	margin: 0;
}

a.mvo:link 
{
	color: #333333;
	text-decoration: none;
}

a.mvo:visited 
{
	color: #333333;
	text-decoration: none;
}

a.mvo:active 
{
	color: #333333;
	text-decoration: none;
}

a.mvo:hover 
{
	color: #333333;
	text-decoration: none;
}

a.mtit:link 
{
	color: #555555;
	text-decoration: none;
}

a.mtit:visited 
{
	color: #555555;
	text-decoration: none;
}

a.mtit:active 
{
	color: #555555;
	text-decoration: none;
}

a.mtit:hover 
{
	color: #555555;
	text-decoration: none;
}

.iptbox1
{
	background-color: #FFFFFF;
	color: #333333;
	border: 1px solid #333333;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	width: 240px;
}


.iptbox2
{
	background-color: #FFFFFF;
	color: #666644;
	border: 1px solid #333333;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	width: 280px;
}

.ta1
{
	background-color: #FFFFFF;
	color: #666644;
	border: 1px solid #333333;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	width: 320px;
	height: 140px;
}

span.min
{
	font-size: 10px;
	font-weight: bold;
}

p.be-error
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #AA0000;
	margin: 20px;
}
