.border {	border: 1px solid #854A50;}
.txt {font-family: Verdana; font-size: 11px; color: #000000; text-decoration: none; font-weight: normal; line-height: 20px;}
.txt a:hover { color: #6A4048; text-decoration: underline; }
.txtbox {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; border: 1px solid #55565B;}
.line2 { background-image: url(images/line2.jpg); background-repeat: repeat-x; line-height: 1px;}
.line2Copy {	background-image: url(images/line2.jpg); background-repeat: repeat-x; background-position: bottom; line-height: 1px;}
.subcon {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px
}
.btn {
	BORDER-RIGHT: #a0a0b0 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #c7cddc 1px solid; PADDING-LEFT: 4px; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: middle; BORDER-LEFT: #c7cddc 1px solid; WIDTH: 120px; PADDING-TOP: 4px; BORDER-BOTTOM: #a0a0b0 1px solid; BACKGROUND-COLOR: transparent; TEXT-ALIGN: center
}
/*****/
.bg {	background-image: url(images/bg.jpg); background-attachment: fixed;}
.brown {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #55565B;}
.pink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	line-height: 18px;
}
.blue 
{
	font-family: Verdana; font-size: 11px; color:Blue; text-decoration: none; font-weight: normal; line-height: 20px;
}
.red {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #854A50; text-decoration: none; line-height: 20px; background-position: 1px;
}
.red a:hover {
	color: #000000; text-decoration: none;
}

body {
	background-color: #bf8fb1; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px;
}
A {
	FONT-WEIGHT: normal; COLOR: #5d5d5d; TEXT-DECORATION: none
}
A:hover {
	COLOR: #f8ae31; TEXT-DECORATION: none
}
.divMsg {
	CLEAR: left; BORDER-RIGHT: #cfcfcf 1px dashed; PADDING-RIGHT: 5px; BORDER-TOP: #cfcfcf 1px dashed; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 10px 0px 10px 4px; BORDER-LEFT: #cfcfcf 1px dashed; WIDTH: 95%; COLOR: #000000; PADDING-TOP: 5px; BORDER-BOTTOM: #cfcfcf 1px dashed; BACKGROUND-COLOR: #ffffe1
}

/* Data Grid */
.datatable 
{
	border-collapse: collapse;
	font-size: 9pt; 
	font-family: Arial, sans-serif;	
	border: #98525F 1px solid;
}

.datatableitem 
{
	font-size: 9pt; font-family: Arial, sans-serif;
	background-color: #F5F5F5;
}

.datatablealtitem 
{
	font-size: 9pt; font-family: Arial, sans-serif;
	background-color: #d7bed5;
}

.dthover 
{
	font-size: 9pt; font-family: Arial, sans-serif;
	background-color: #FFFFE1; 
}

.dtmarked 
{
	font-size: 9pt; font-family: Arial, sans-serif;
	background-color: #DCC4C9;
}

.datatableheader 
{
	font-size: 9pt; font-family: Arial, sans-serif;
	background-color: #bf8fb1;
	text-align: center;
	text-transform: capitalize;
}

.datatablefooter 
{
	font-size: 9pt; font-family: Arial, sans-serif;
	background-color: #bf8fb1;
	text-align: center;
}

.datatableadd 
{
	font-size: 9pt; font-family: Arial, sans-serif;
	background-color: #DCC4C9;
	height: 25px;
	text-align: center;
}

/*Heading*/
.heading
{
	font-family: "Trebuchet MS";
	COLOR :#bf8fb1;
	font-size: "20";
	font-weight:bold;
}
.bgColorTD
{
	background-color: #bf8fb1;
}
.bgTop
{
	/*background-image: url(../Images/pink/bgTop.jpg);*/
	background-color: #d7bed5
}
.bgBottom
{
	/*background-image: url(../Images/pink/bgBottom.jpg);*/
	background-color: #d7bed5
}

TABLE {
	BORDER-RIGHT: #f6f2eb 0px; BORDER-TOP: #f6f2eb 0px; VERTICAL-ALIGN: top; BORDER-LEFT: #f6f2eb 0px; BORDER-BOTTOM: #f6f2eb 0px; BORDER-COLLAPSE: collapse
}
TD {
	padding: 2px;
	font-weight: 700;
}
.itemMain {
	BORDER-RIGHT: #dddddd 1px dashed; BORDER-TOP: #dddddd 1px dashed; BORDER-LEFT: #dddddd 1px dashed; WIDTH: 100%; BORDER-BOTTOM: #dddddd 1px dashed; HEIGHT: 100%; BACKGROUND-COLOR: #fafafa
}
