body { 
	font-family: Verdana, Tahoma, Arial;  
	font-size: 11px;
	margin-top: 0px;
	background-color: Black;
}

a:link {
	font-family: Verdana, Tahoma, Arial;  
	text-decoration: none;
	color: #303030;
}

a:visited {
	font-family: Verdana, Tahoma, Arial;  
	text-decoration: none;
	color: #303030;
}

a:hover {
	font-family: Verdana, Tahoma, Arial;  
	text-decoration: none;
	color: Red;
}

/* --- START A MENUSX --- */
A.menuSx:link { FONT-FAMILY: Tahoma, Arial, sans-serif; TEXT-DECORATION: none; BORDER-COLLAPSE: collapse; BORDER: 1px solid #D6DEF1; COLOR: Black; WIDTH: 100%; CURSOR: hand; display: block;  padding: 1px 1px 1px 1px;  font-weight: bold;           }
A.menuSx:visited { FONT-FAMILY: Tahoma, Arial, sans-serif; TEXT-DECORATION: none; BORDER-COLLAPSE: collapse; BORDER: 1px solid #D6DEF1; COLOR: Black; WIDTH: 100%; CURSOR: hand; display: block;  padding: 1px 1px 1px 1px;  font-weight: bold;          }
A.menuSx:active { FONT-FAMILY: Tahoma, Arial, sans-serif; TEXT-DECORATION: none; BORDER-COLLAPSE: collapse; BORDER: 1px solid #0a246a; COLOR: #00008b; WIDTH: 100%; CURSOR: hand;  display: block;  padding: 1px 1px 1px 1px;  font-weight: bold;           }
A.menuSx:hover { FONT-FAMILY: Tahoma, Arial, sans-serif; TEXT-DECORATION: none; BORDER-COLLAPSE: collapse; BORDER: 1px solid #0a246a; COLOR: #00008b; WIDTH: 100%; CURSOR: hand;  display: block;  padding: 1px 1px 1px 1px;  font-weight: bold;           }
/* --- END A MENUSX --- */

Tr, Td, Table {
	font-family: Verdana, Tahoma, Arial;  
	font-size: 11px;
}

Input{ 
	font-family: Verdana, Tahoma, Arial;  
	font-size: 11px;  
	border: 1px solid #350000; 
}

Textarea{
	font-family: Verdana, Tahoma, Arial;  
	font-size: 11px;  
	border: 1px solid #350000; 
}

Select{
	font-family: Verdana, Tahoma, Arial;  
	font-size: 11px;
	font-weight: bold;
}

form {margin: 0px; }
form.Normal {margin: 0px; }
form.Normal p {margin: 5px 5px 5px 5px} 
form.Normal label {float:left; line-height: 22px; margin-right: 5px; text-align: right} 
form.Normal br {clear:left} 
form.Normal fieldset {border: 1px solid #350000; }
form.Normal legend {font: bold 12px Tahoma,Arial,sans-serif; color: #350000; text-align:left;}

.textTitlePage{
	font-family: Verdana, Tahoma, Arial;    
	font-size: 15px;
	font-weight: bold;
	border-bottom: 1px solid #350000;
	text-align: right;
	font-variant: small-caps;
}

.BorderNone{ 
	border: 0px none;
}
.BorderAllSolid{ 
	border: 1px solid #87CEEB; 
	background-color: #F5F5F5;
}

.BorderForHelpDIV{ 
	border: 1px solid #CCCCCC;
	padding: 2px;
	text-align: justify;
}

.BorderTOP{ 
	border-top: 1px solid #350000; 
}

.BorderBT{
	border-bottom: 1px solid #350000; 
}

.BorderRX{
	border-right: 1px solid #350000; 
}

.BorderLX{
	border-left: 1px solid #350000; 
}

.BorderAllDotted{ 
	border: 1px dotted #350000; 
}

.BorderTOPDotted{ 
	border-top: 1px dotted #350000; 
}

.BorderBTDotted{
	border-bottom: 1px dotted #350000; 
}

.BorderRXDotted{
	border-right: 1px dotted #350000; 
}

.BorderLXDotted{
	border-left: 1px dotted #350000; 
}

.width50px{
	width: 50px;
}

.width65px{
	width: 65px;
}

.width80px{
	width: 80px;
}

.width100px{
	width: 100px;
}

.width150px{
	width: 150px;
}

.width180px{
	width: 180px;
}

.width200px{
	width: 200px;
}

.width250px{
	width: 250px;
}

.width255px{
	width: 255px;
}

.width300px{
	width: 300px;
}

.width350px{
	width: 350px;
}

.width400px{
	width: 400px;
}

.width500px{
	width: 500px;
}

.width100perc{
	width: 100%;
}

.width98perc{
	width: 98%;
}

.width99perc{
	width: 99%;
}

.BkgTableHead{
	color: #333333;
	font-family : Verdana, Tahoma, Arial;  
	font-weight : bold;
	font-size : 12px;
	border-bottom: 1px solid #350000;
	vertical-align: middle;
}

.BkgListHead{
	color: #350000;
	background-color: #FFFFCC;
	font-family : Verdana, Tahoma, Arial;  
	font-weight : bold;
	font-size : 12px;
	padding-left: 1px;
	height: 20px;
}

.BkgListTitle{
	font-family : Verdana, Tahoma, Arial;  
	font-size : 11px;
	font-weight: bold;	
	color : #333333;
	border-bottom: 2px solid #350000;
	padding-left: 1px;
	height: 18px;
}

.BkgListItem{
	font-family : Verdana, Tahoma, Arial;  
	font-size : 11px;
	color : #333333;
	border-bottom: 1px solid #350000; 	
	border-left: 1px dotted #969696;
	padding-left: 2px;
}

.BkgMenuHead
{
	background-image: url(../images/bkgmenuhead.gif);
	font-family : Verdana, Tahoma, Arial;  
	font-size : 12px;
	font-weight: bold;	
	color : #FFFFF0;
	border-bottom: 2px solid #350000;
	height: 16px;
	vertical-align: bottom;
	text-align: center;
}

.BkeMenuItem
{
	background-image: url(../images/bkgmenuitem.gif);
	font-family : Verdana, Tahoma, Arial;  
	font-size : 11px;
	color : #333333;
	height: 16px;
	padding-left: 15px;
	text-align: left;
}

.PaddingLXRX_Body{
	padding-left: 1px;
	padding-right: 1px;
}