body {
	margin-top: 0px;

}
.black
{
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size: 11px;
}
.style1
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
}
.style2 {
	font-size: 9px;

	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.style2 A{
	font-size: 10px;
	color:#003399;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.style3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
.txt
{

font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#333333;
}
.txt A
{
color:#0000FF;
}

.tdbg
{
	border:0px none #E0A21F;
	background-color:#FEF7CB;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.btd
{
border-bottom:1px solid #E0A21F;
border-left:1px solid #E0A21F;
border-right:1px solid #E0A21F;}.border {
	border: 1px solid #FFCC00;
}
.YellborderRight {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #ffcb5b;
}
.tdbglight {
	background-color:#00456E;
	border-top: 1px none #E0A21F;
	border-right: 1px none #E0A21F;
	border-bottom: #336699;
	border-left: 1px none #E0A21F;
	font-family: Verdana, Arial, Helvetica, sans-serif lowercase; 
	font-size: 10px;
 
	color: #FFFFFF;
	font-weight: bold;
	font-style: normal;
	line-height: normal;
	padding: 3px;
	border-bottom-style: solid;
	border-bottom-color: #336699;
	border-bottom-width: 1px;
}
.brdBottomRight {
	border-top: 1px none #FFCC00;
	border-right: 1px solid #FFF1BB;
	border-bottom: 1px solid #FFF1BB;
	border-left: 1px none #FFCC00;
}
.brdbottombrown {

	border-top: 1px none #FFCC00;
	border-right: 1px solid #FFF1BB;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px none #FFCC00;
}
.brdrtop {

	border-top: 1px solid #FFF1BB;
	border-right: 1px solid #FFF1BB;
	border-bottom: 1px solid #FFF1BB;
	border-left: 1px none #FFCC00;
}
.brdrbottom {


	border-top: 1px none #FFCC00;
	border-right: 1px none #FFF1BB;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px none #FFCC00;
}
.txtBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.brdr {
	
	border : 1px solid #336699;
}
.Yellow {

font-family: Verdana, Arial, Helvetica, sans-serif;
color:#CC3333;
font-size: 11px;
}
.BgYello {
	background-color: #fefae9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.brdrleft {

	border-top: 1px none #FFF1BB;
	border-right: 1px solid #FFF1BB;
	border-bottom: 1px solid #FFF1BB;
	border-left: 1px solid #FFF1BB;
}
.BtnColor {
	background-color:#0B6AA2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
letter-spacing: 1px;
	color: #ffffff;
	font-weight: bold;
	font-style: normal;
	line-height: normal;
	padding: 3px;
	border: 1px none #336699;
	cursor:pointer;
	border-bottom-color: #336699;
	border-bottom-style: solid;
	border-bottom-width: thin;
	border-left-style: none;
	border-right-color: #336699;
	border-right-style: solid;
	border-right-width: thin;
}
.brdrall {
	border: 1px solid #CCCCCC;
	left: 1px;
	top: 1px;
	right: 1px;
	bottom: 1px;
	margin: 1px;
	padding: 1px;
}

A:link{
	text-decoration : none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11.5px;
	color:#002561;
	text-decoration:underline;

}

A:Visited  {
	
	text-decoration : none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11.5px;
	color:#002561;

	text-decoration:underline;
}

A:Active  {
	
	text-decoration : none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11.5px;
	color:#002561;
	text-decoration:underline;
}

A:Hover  {

	text-decoration : none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11.5px;
	color:#002561;
	text-decoration:underline;
}

.brdrtopblue {
	border-top: 1px solid #336699;
	border-right: 1px solid #336699;
	border-bottom: 1px solid #336699;
	border-left: 1px solid #336699;
}
 Added 

TABLE.messagestable {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse;  empty-cells: show
}
.messagestable TH {
	TEXT-TRANSFORM: lowercase; BORDER-BOTTOM: #9ba4bc 1px solid; TEXT-ALIGN: left
}
.messagestable TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #e0e0e0 1px solid
}

.bgBlueborder {
	background-color:#A9CBE2;
	border-top: 1px solid #336699;
	border-right: 1px double #336699;
	border-bottom: 1px solid #336699;
	border-left: 1px solid #336699;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	font-weight: bold;
	font-style: normal;
	line-height: normal;
	padding: 3px;
}
.IntBorder {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#CCCCCC ;
	font-weight: bold;
	font-style: normal;
	line-height: normal;
	padding: 2px;
	cursor:pointer;
	border: thin dotted #CCCCCC;
}
