body,form {
	margin: 0px;
	padding : 0px;
	SCROLLBAR-FACE-COLOR: #F2F7FA;
	SCROLLBAR-HIGHLIGHT-COLOR: white;
	SCROLLBAR-SHADOW-COLOR: #A8C0DA; 
	SCROLLBAR-ARROW-COLOR: #A8B1B8;
	SCROLLBAR-DARKSHADOW-COLOR: #F2F7FA;
	SCROLLBAR-BASE-COLOR: #A8C0DA;
}





body, table, input, select, textarea {
	font: 12px Tahoma, Verdana;
}

input, select, textarea,.colorblur {
	color: #333333;
	font-weight: normal;
	background-color: white;
	border: 1px solid gray;
}

.radio{
	color: #333333;
	font-weight: normal;
	background-color: white;
	border: 0px solid gray;
}

.colorfocus
{
	color: #333333;
	font-weight: normal;
	background-color: #E9EBF4;
	border: 1px solid #286A9B;
}

.colorreadonly
{
	color: #gray;
	font-weight: normal;
	background-color: #E2Eee9;
	border: 1px solid gray;
}

.radio {
	border: 0px;
}

.header{
	background:url('../images/frame/header_bg.gif');
	padding-left : 5px;
	height : 26px;
	border-bottom:solid 1px #8faac7;
	color:#15428B;
	font-weight:bold;
}

.mainTable{
	margin:0;
	padding:0;
	border-collapse:collapse;
	border:solid 1px #8faac7;
	width:99%;
	background-color:white;
}
.margin
{
	margin:2px;
}
.topBorder{
	border-top:solid 1px #8faac7;
}
.bottomBorder{
	border-bottom:solid 1px #8faac7;
}
.noBorder
{
	border:0px;
	border-right:0px;
}

.fullWidth{
	width:100%;
}
.fullHeight{
	height:100%;
}
.center{
	text-align:center;
}
.right{
	text-align:right;
}
.rowLeft{
	border-right:solid 1px #8faac7;
	border-bottom:solid 1px #8faac7;
	height:24px;
	width:115px;
	background-color:#E6E6E6;
	padding-right:2px;
	word-break:keep-all;
}

.rowTip{
	border-bottom:solid 1px #8faac7;
	height:26px;
	color:darkred;
	background-color:#F6F6F6;
	padding-right:2px;
}

.headerColor
{
	background-color:#E6E6E6;
}

.rowRight{
	border-bottom:solid 1px #8faac7;
	height:24px;
}

.rowBottom{
	height:30px;
	text-align:center;
	background-color:#F3F3F3;
}
.lightBg
{
	background-color:#F8F8F8;
}
.topBorder
{
	border-top:solid 1px #8faac7;
}
.leftBorder
{
	border-left:solid 1px #8faac7;
}
.rightBorder
{
	border-right:solid 1px #8faac7;
}

.bottomBorder
{
	border-bottom:solid 1px #8faac7;
}


.floatLeft{
	float:left;
	padding-top:4px;
}
.floatRight{
	float:right;
	padding-top:2px;
	text-align:right;
}




.button1 {
	FONT: 12px "Verdana", "Arial", "Helvetica", "sans-serif"; COLOR: #000000; CURSOR: hand;TEXT-ALIGN: center; BORDER-RIGHT: #CFCFCF 1px solid; BORDER-TOP: #CFCFCF 1px solid; BORDER-LEFT: #CC0000 1px solid; BORDER-BOTTOM: #CC0000 0px solid;BACKGROUND-COLOR: #FFFFFF
}
.button0 {
	FONT: 12px "Verdana", "Arial", "Helvetica", "sans-serif"; COLOR: #FFFFFF; CURSOR: hand;TEXT-ALIGN: center; BORDER-RIGHT: #CCCCCC 1px solid; BORDER-TOP: #CC0000 1px solid; BORDER-LEFT: #CC0000 1px solid; BORDER-BOTTOM: #CC0000 0px solid;BACKGROUND-COLOR: #CC0000
}
.buttonRight1 {
	FONT: 12px "Verdana", "Arial", "Helvetica", "sans-serif"; COLOR: #000000; CURSOR: hand;TEXT-ALIGN: center; BORDER-RIGHT: #CFCFCF 0px solid; BORDER-TOP: #CFCFCF 1px solid; BORDER-LEFT: #CC0000 1px solid; BORDER-BOTTOM: #CC0000 0px solid;BACKGROUND-COLOR: #FFFFFF
}
.buttonRight0 {
	FONT: 12px "Verdana", "Arial", "Helvetica", "sans-serif"; COLOR: #FFFFFF; CURSOR: hand;TEXT-ALIGN: center; BORDER-RIGHT: #CCCCCC 0px solid; BORDER-TOP: #CC0000 1px solid; BORDER-LEFT: #CC0000 1px solid; BORDER-BOTTOM: #CC0000 0px solid;BACKGROUND-COLOR: #CC0000
}
.btn_2k3 {
BORDER-RIGHT: #002D96 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #002D96 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#FFFFFF, EndColorStr=#9DBCEA); BORDER-LEFT: #002D96 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #002D96 1px solid
}