body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #ED1C24;
}

.button	{font-family:verdana, ms sans serif; font-size:10px; color:#FFFFFF; border-top:1px solid #E8E3FA; border-left:1px solid #E8E3FA; border-right:1px solid #24116D; border-bottom:1px solid #24116D; background:#000063;}


	.th {
	font-family: "Microsoft Sans Serif", Tahoma;
	font-size: 12px;
	color: #3058b3;
	line-height: 15px;
}
.eng {
	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;
	font-size: 10pt;
	color: #3058b3;
}
.engBold {
	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;
	font-size: 10pt;
	color: #3058b3;
	font-style: normal;
	font-weight: bold;
}
.thBold {
	font-family: "Microsoft Sans Serif", Tahoma;
	font-size: 12px;
	color: #3058b3;
	font-style: normal;
	font-weight: bold;
	line-height: 17px;

}
a:link {
	/*	color: #3058b3;*/
	color: #8B0000;
	text-decoration: none;
}
a:visited {
	/*	color: #666666;*/
	color: #8B0000;
	text-decoration: none;
}
a:hover {
/*	color: #CC3300; */
	color: #CC3300;
	text-decoration: none;
}
a:active {
	color: #CC3300;
	text-decoration: none;
}
.hilite-bold {
	font-family: Tahoma, "MS Sans Serif", "Microsoft Sans Serif";
	font-size: 10pt;
	color: #CC0000;
	font-weight: bold;
}
.purpletopic {
	font-family: "Microsoft Sans Serif", Tahoma;
	font-size: 12px;
	color: #BA5AA3;
	font-weight: bold;
	line-height: 17px;
}
.tablehead {
	background-color: #4060a7;
	color: #FFFFFF;
	font-family: "Microsoft Sans Serif", Tahoma;
	font-size: 12px;
	line-height: 17px;
	border: 0 px;

}
.tablecon {
	background-color: #f6f6f6 ;
	color: #282828;
	font-family: "Microsoft Sans Serif", Tahoma;
	font-size: 12px;
	line-height: 17px;
	border: 0 px;
}
.form {

	border: 1px solid #496BB3;
	padding: 0px;
	margin: 0px;
}
.fieldsize {
	height: 15px;
	width: 150px;
	border: 1px solid #496BB3;
	padding: 0px;
	margin: 0px;
	}
.fieldshort {
	height: 15px;
	width: 30px;
	border: 1px solid #496BB3;
	padding: 0px;
	margin: 0px;
	}
 input
{
font-family: "Microsoft Sans Serif", Tahoma;
color: #000000;
background: #e0dfe3;
border: 1px solid #899fcc;
}

.submit input
{
font-family: "Microsoft Sans Serif", Tahoma;
color: #000;
background: #e0dfe3;
border: 1px outset #899fcc;
}


	
	
	/* <style> */

/* ----- Required ----------------------------------------------------------- */

div.vert_menu
{
  position: absolute;
  visibility: hidden;
  display: none;
}

div.horz_menu a { display: block; float: left; }
div.vert_menu a { display: block; float: none; }


/* ----- Sample 1 ----------------------------------------------------------- */

div.sample1 div.vert_menu { border-bottom: 1px solid black; }

div.sample1 div.horz_menu a,
div.sample1 div.vert_menu a
{
	border: 1px solid black;
	padding: 1px 0px 1px 0px;
	width: 160px;
	background: #D7EAF4;
	color: #2B469F;
	text-decoration: none;
	font-family: "Ms Sans Serif";
/*	font-weight: 900;*/
	font-size: 9px;
}

div.sample1 div.horz_menu a {
	margin-right: -1px;
}
div.sample1 div.vert_menu a { margin-bottom: -1px; }

div.sample1 div.horz_menu a:hover,
div.sample1 div.vert_menu a:hover,
div.sample1 div.horz_menu a.active,
div.sample1 div.vert_menu a.active {
	background: #FFFFEE;
	color: #000000;
}

.formfield 	{	font-size: 9px;	font-weight: normal; color:#40446f; border-top:1px solid #9193a6; border-left:1px solid #9193a6; border-right:1px solid #9193a6; border-bottom:1px solid #9193a6; background:#c3c5dc;}
