a
{
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

a.sec
{
	color: #DEDEDE;
	text-decoration: none;
}

a:hover
{
    	color: #BFBFBF;
	text-decoration: none;
}


body
{
	background-image:url('images/bg_20.gif');
	background-color: #FFFFFF;
	scrollbar-face-color: #FFFFFF;
	scrollbar-shadow-color: #66CC66;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #66CC66;
	scrollbar-darkshadow-color: #66CC66;
	scrollbar-track-color: #66CC66;
	scrollbar-arrow-color: #66CC66
}

font
{
	color: #000000;
}

h1
{
	color: #000000;
	font-family: Verdana, Arial;
	font-size: 20px;
	font-weight: bold;
}


h2
{
	color: #000000;
	font-family: Verdana, Arial;
	font-size: 16px;
	font-weight: bold;
}


h3
{
	color: #000000;
	font-family: Verdana, Arial;
	font-size: 14px;
	font-weight: bold;
}

hr
{
	color: #66CC66;
}


input
{
	background:#FFFFFF;
	color:#000000;
	font-family:Verdana;
	font-size:10px;
	font-weight:none;
	text-decoration:none;
	width:170px;
	height:18px;
}

select
{
	background:#FFFFFF;
	color:#000000;
	font-family:Verdana;
	font-size:10px;
	font-weight:none;
	text-decoration:none;
	height:18px;
	width:170px;
}


.btn
{
	background:#66CC66;
	color:#DEDEDE;
	cursor:hand;
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	width:130px;
	height:20px;
}

.firstbg
{
	background:#ECFFF0;
}

.secbg
{
	background:#808080;
}

.thirdbg
{
	background:#66CC66;
}

.blackbg
{
	background:#000000;
}

.darkgreybg
{
	background:#777777;
}

.greenbg
{
	background:#005500;
}

.redbg
{
	background:#FF0000;
}

.whitebg
{
	background:#ffffff;
}

td.top_left_bg
{
	color: #ffffff;
	height: 21px;
	font-family: Times New Roman;
	font-size: 20px;
	font-weight: bold;
	vertical-align: middle;
	background-image: url(images/table_bg_top_left.png);
	background-repeat: no-repeat;
}

td.top_right_bg
{
	height: 21px;
	background-image: url(images/table_bg_top_right.png);
	background-repeat: no-repeat;
}

td.left_bg
{
	background-image: url(images/table_bg_left.png);
}

td.bg
{
	background-image: url(images/table_bg.png);
}

td.right_bg
{
	background-image: url(images/table_bg_right.png);
}

td.bottom_left_bg
{
	HEIGHT: 16px;
	background-image: url(images/table_bg_bottom_left.png);
	background-repeat: no-repeat;
}

td.bottom_right_bg
{
	HEIGHT: 16px;
	background-image: url(images/table_bg_bottom_right.png);
	background-repeat: no-repeat;
}


td.normal
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
}

td.normal2
{
	background:#cdcdcd; 
 	COLOR: #000000;
 	FONT-FAMILY: Verdana, Arial;
 	FONT-SIZE: 10px;
 	FONT-WEIGHT: normal;
}

td.header
{
    COLOR: #DEDEDE;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
}

td.pageheader
{
    COLOR: #66CC66;
    FONT-FAMILY: Times New Roman;
    FONT-SIZE: 20px;
    FONT-WEIGHT: bold;
}

td.pageheader2
{
    COLOR: #000000;
    FONT-FAMILY: Times New Roman;
    FONT-SIZE: 20px;
    FONT-WEIGHT: bold;
}