html,body { height:100%; margin:0px; padding:0px }
body { color:#525151; background:#CECECE; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
p, td, ul, ol { font-size: 11px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; }
p { text-align: justify; } 
input, textarea, select { border: 1px solid #646531; background: #ADADAD; color: #525151; font-size: 10px; }
hr { height: 1px; color: #808080; }
h1 { font-size: 20px; font-weight: bold; letter-spacing: 0.1em; color:#808080;}
h2 { font-size: 16px; font-weight: bold; letter-spacing: 0.1em; color:#808080;}

table { empty-cells: show; border:0px; border-collapse:collapse; }
table td { padding:0px; }

table.pad5 td { padding:5px; }
table.bord5 td { padding:5px; border: 1px solid #ADADAD; }

.R { text-align: right; }
.C { text-align: center; }
.L { text-align: left; }
.J { text-align: justify; }

.Rfl { float: right; margin: 0px  0px 15px 15px; }
.Lfl { float: left;  margin: 0px 15px 15px  0px; }

.b     { font-weight: bold; }
.rem   { font-size: 10px; }
.bord  { border: 1px solid #ADADAD;}
.nbord { border: none; }
.sbmbtn{ cursor:hand; background:#808080; color:#CECECE; }

.copy { font-size: 10px; color: #CECECE; background: #808080; padding: 15px 30px; border-top: 1px solid #3E3E3E; }

ul.list { list-style: square; color:#525151; padding:2px 5px 10px 15px;}
html ul.list { list-style: square; color:#525151; margin:2px 5px 5px 0;}

.bDark { background:#808080; }
.bMidd { background:#ADADAD; }
.bLight{ background:#CECECE; }
.bMenu { background:#CECECE url("../img/h_bot.gif") no-repeat 360px 0;}

.cGrey { color:#808080; }
.cRed  { color:#D70303; }

a:link, a:visited { text-decoration: underline; color: #3E3E3E; }
a:active, a:hover { text-decoration: underline; color: #D70303; }

a.menu { padding: 0px 15px; font-size: 12px; font-weight: bold; }
a.menu:link, a.menu:visited { text-decoration: none; color: #414141; }
a.menu:active, a.menu:hover { text-decoration: underline; color: #D70303; }

a.bot:link, a.bot:visited { text-decoration: none; color: #ddd; }
a.bot:active, a.bot:hover { text-decoration: underline; color: #fff; }

a.topMenu:link, a.topMenu:visited, a.topMenu:active
{
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
	border-bottom:1px dotted #000000;
}


a.topMenu:hover
{
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#ee362a;
	border-bottom:1px dotted #ee362a;
}

a.topMenuAct:link, a.topMenuAct:visited, a.topMenuAct:active, a.topMenuAct:hover
{
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	display:inline-block;
	padding:2px;
	background-image:url(/img/menuact.gif);
	background-repeat:no-repeat;
	background-position:center;
	height:19px;
}

.clearfloat {
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0px;
}

