div#headerX {
	width:794;
    height: 137px;
	top: 0;
	background: url(Images/header.jpg) no-repeat;
}
div#menuTop {
    position:relative;
    width:794px;
    height: 20px;
	top:0;
    left:0px;
	background:url(Images/header_sub.jpg) no-repeat;
}
/*----------- START of Menu styles below--------------------------------*/
  #sddm
{	margin: 0;
	padding: 0;
	z-index: 30}

#sddm li
{	margin: 0;
	margin-top:2px;
	padding: 0;
	position:relative;
	list-style: none;
	float: left;
	font: bold 12px arial}

#sddm li a
{	display: block;
	margin: 0 2px 0 0;
	margin-top:1px;
	padding-bottom:2px;
	padding-left:15px;
	padding-right:30px;
	color: #FFFFFF;
	text-align: center;
	text-decoration: none}

#sddm li a:hover
{	
	color:#DEB887;
	/*background: #104F7A;*/
}

#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 1;
	padding: 0;
	background: #0033FE;
	border: 1px solid #B3B3B3
}

#sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 2px 10px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #0033FE;
		color: #ffffff;
		font: 12px arial;
		border-bottom-color:#ffffff;
		border-bottom-width: 1px;
		border-bottom-style:solid;
	}

	#sddm div a:hover
	{	
		background: #ffffff;
		color: #000000
	}

/* --------- END of menu styles ------------*/
TABLE
{
	margin-left: auto;
	margin-right: auto;
}
BODY			
{		
	font-family: Verdana,arial,MS Sans Serif;
	color: #0033FE;
	background-color: #B5B5B5;
	height:100%;
	background-image:url(Images/bg.jpg);
	background-repeat:repeat;
	text-align: -moz-center;
	text-align: center;
}

.outline
{
	height:100%;
	text-align: -moz-center;
	text-align: center;
	padding:0;
	background-color:#000000;
}			
.outline_left_top
{
	height:6px;
	background-color:#767676;
	background-image:url(Images/outline_left_side.jpg);
	background-repeat:repeat-y;
}
.outline_left_midtop
{
	height:143px;
	background-color:#767676;
	background-image:url(Images/outline_left_side.jpg);
	background-repeat:repeat-y;
}
.outline_left_mid
{
	height:100%;
	background-color:#767676;
	background-image:url(Images/outline_left_side.jpg);
	background-repeat:repeat-y;
}
.outline_mid_top
{
	height:6px;
	background-color:#767676;
	background-image:url(Images/outline_mid_top.jpg);
	background-repeat:repeat-x;
}
.outline_mid_bottom
{
	height:6px;
	background-color:#767676;
	background-image:url(Images/outline_mid_bottom.jpg);
	background-repeat:repeat-x;
}
.outline_right_top
{
	height:6px;
	background-color:#767676;
	background-image:url(Images/outline_right_side.jpg);
	background-repeat:repeat-y;
}
.outline_right_mid
{
	height:100%;
	background-color:#767676;
	background-image:url(Images/outline_right_side.jpg);
	background-repeat:repeat-y;
}
.outline_left_midbottom
{
	height:18px;
	background-color:#767676;
	background-image:url(Images/outline_left_side.jpg);
	background-repeat:repeat-y;
}
.outline_left_bottom
{
	height:6px;
	background-color:#767676;
	background-image:url(Images/outline_left_side.jpg);
	background-repeat:repeat-y;
}
.page
{
	height:100%;
	width: 794px;
	background-color:#FFFFFF;
}
.bannerrow		
{	
	font-family: Verdana,arial,MS Sans Serif;
	font-style: normal;
	font-size: 20pt;
	font-weight: 400;
	color: #0033FE;
	background-color: #FFFFFF
}
.titlerow		{font-family: Verdana,arial,MS Sans Serif;
			font-style: normal;
			font-size: 14pt;
			font-weight: 600;
			color: #0033FE;
			background-color: #FFFFFF}

.revtitle		{font-family: Verdana,arial,MS Sans Serif;
			font-style: normal;
			font-size: 16pt;
			font-weight: 400;
			color: #FFFFFF;
			background-color: #0033FE;}

.intrevrow		{font-family: Verdana,arial,MS Sans Serif;
			font-style: normal;
			font-size: 10pt;
			font-weight: 400;
			color: #FFFFFF;
			background-color: #0033FE;}

a.intrevrow		{color: #FFFFFF}

a.intrevrow:hover		{color: #FF0000}

.introw			{font-family: Verdana,arial,MS Sans Serif;
			font-style: normal;
			font-size: 10pt;
			font-weight: 600;
			color: #0033FE;
			background-color: #FFFFFF}

.datarow		{font-family: Verdana,arial,MS Sans Serif;
			font-style: normal;
			font-size: 10pt;
			font-weight: 400;
			color: #0033FE;
			background-color: #FFFFFF}
			
.datarowheader			{font-family: Verdana,arial,MS Sans Serif;
			font-style: normal;
			font-size: 10pt;
			font-weight: bold;
				color: #000066;
			background-color: #ffffff}

.navigation				{font-family: Verdana,arial,MS Sans Serif;
			font-style: normal;
			font-size: 8pt;
			color: #000066;
			background-color: #ffffff}

a.navigation			{font-family: Verdana,arial,MS Sans Serif;
			font-style: normal;
			font-size: 8pt;
			color: #0033FE;
			text-decotarion: underline}

a.navigation:hover		{font-family: Verdana,arial,MS Sans Serif;
			font-style: normal;
			font-size: 8pt;
			color: #ff0000;
			text-decoration: underline}

.datacells
{
	font-family: Verdana,arial,MS Sans Serif;
	font-style: normal;
	font-size: 10pt;
	font-weight: 400;
	color: black;
	background-color: gainsboro;
}
			
a.datacells				{font-size: 10pt;
			text-decoration: underline;
			color: #000066;
			font-family:Verdana,arial,MS Sans Serif}
					
a.datacells:hover			{font-size: 10pt;
			text-decoration: underline;
			color: #FF0000;
			font-family:Verdana,arial,MS Sans Serif}
			
.altdatacells
{
	font-family: Verdana,arial,MS Sans Serif;
	font-style: normal;
	font-size: 10pt;
	font-weight: 400;
	color: black;
	background-color: #B5B5B5;
}

a.altdatacells
{
	font-size: 10pt;
	text-decoration: underline;
	color: black;
	font-family: Verdana,arial,MS Sans Serif;
}
					
a.altdatacells:hover			{font-size: 10pt;
			text-decoration: underline;
			color: #FF0000;
			font-family:Verdana,arial,MS Sans Serif}

.error			{font-family: Verdana,arial,MS Sans Serif;
			font-style: normal;
			font-size: 12pt;
			font-weight: 600;
			color: #BE3A3A}

.menubar		{font-size: 10pt;
			font-weight: 400;
			text-decoration: none;
			background-color: #ffffFF;
			color: #0033FE}

a.menubar				{font-size: 8pt;
			text-decoration: underline;
			color: #0033FE;
			font-family:Verdana,arial,MS Sans Serif}

a.menubar:hover		{font-weight: 400;
			text-decoration: underline;
			color: #B5B5B5;
			background-color: #ffffff}

.mainmenu		{font-size: 10pt;
			font-weight: 600;
			color: #FFFF00;
			text-decoration: none;
			background-color: #0033FE}

a.mainmenu:hover	{color: #BE3A3A;
			text-decoration: none;
			font-size: 10pt;
			font-weight: 600}
					
.mainmenuitems		{font-size: 10pt;
			text-decoration: none;
			color: #0033FE}

a.mainmenuitems			{font-size: 8pt;
			text-decoration: underline;
			color: #0033FE;
			font-family:Verdana,arial,MS Sans Serif}
									
a.mainmenuitems:hover	{font-size: 8pt;
                        font-weight: 400;
			color: #ff0000}

INPUT			{font-family: Verdana,arial,MS Sans Serif;
			color: #0033FE;}

SELECT			{font-family: Verdana,arial,MS Sans Serif;
			color: #0033FE;}

TEXTAREA		{font-family: Courier;
			color: #0033FE;}

.NOTES			{font-family: Verdana,arial,MS Sans Serif;
			font-size: 8pt;
			font-weight: 600;
			color: #0033FE;}
			
a.NOTES			{font-family: Verdana,arial,MS Sans Serif;
			font-size: 8pt;
			font-weight: 600;
			color: #0033FE;
			text-decoration: underline}	
			
a.NOTES:hover			{font-family: Verdana,arial,MS Sans Serif;
			font-size: 8pt;
			font-weight: 600;
			color: #ff0000;
			text-decoration: underline}		
			
.footer					{font-family: Verdana,arial,MS Sans Serif;
			font-size:8pt;
			color: #000066;
			}

a.footer				{font-family: Verdana,arial,MS Sans Serif;
			font-size:8pt;
			color: #000066;
			}

a.footer:hover			{font-family: Verdana,arial,MS Sans Serif;
			font-size:8pt;
			color: #000066;
			}

.catrow			{font-size : 10pt;
			font-weight : 400;
			text-decoration: none;
			background-color: #B5B5B5; /*#0033FE; */
			color: #ffffff;
			 padding-left:4px;}

.topcat			{font-size: 10pt;
			font-weight: 400;
			text-decoration: none;
			color: #ffffff}

a.topcat:hover		{font-weight: 400;
			color: #ffffff;
			text-decoration: underline}

.cattree		{font-size : 8pt;
			font-weight : 600;
			text-decoration: none;
			background-color: #0033FE;
			color: #FFFFFF}

.catcells		{font-family: Verdana,arial,MS Sans Serif;
			font-style: normal;
			font-size: 8pt;
			font-weight: 400;
			color: #ffffff;}

a.catcells				{font-family:Verdana,arial,MS Sans Serif;
			font-style: normal;
			font-size: 8pt;
			color: #ffffff;
			text-decoration:underline}

a.catcells:hover		{font-family:Verdana,arial,MS Sans Serif;
			font-style: normal;
			font-size: 8pt;
			color: #ffffff}

.catcellsheader			{font-family:Verdana,arial,MS Sans Serif;
			font-weight:bold;
			font-size: 10pt;
				color: #ffffff;
			background-color: #0033FE}

.subcat			{font-size: 10pt;
			font-weight: 400;
			text-decoration: none;
			background-color: #0033FE;
			color: #ffffff}

a.subcat:hover		{font-weight: 400;
			text-decoration: underline;
			color: #ffffff;
			background-color: #0033FE}


.formentry				{font-family:MS Sans Serif;
				font-size:8pt;
			color:#000000}
	
.psname					{font-family:Verdana,arial,MS Sans Serif;
			font-weight:bold;
			font-size:10pt;
			color:#0033FE;
			background-color:#ffffff}

.pstitle				{font-family:Verdana,arial,MS Sans Serif;
			font-weight:normal;
			font-size:10pt;
			color:#000066;
			background-color:#ffffff}

.psdata					{font-family:Verdana,arial,MS Sans Serif;
			font-weight:bold;
			font-size:8pt;
			color:#000066;
			background-color:#ffffff}

.psdesc					{font-family:Verdana,arial,MS Sans Serif;
			font-style:normal;
			font-size:8pt;
			color:#000066;
			background-color:#cccccc}

.itemcatdesc			{font-family:Verdana,arial,MS Sans Serif;
			font-style:normal;
			font-size:8pt;
			color:#000066;
			background-color:#ffffff}

a.itemcatdesc			{font-family:Verdana,arial,MS Sans Serif;
			font-style:normal;
			font-size:8pt;
			color:#0033FE;
			background-color:#ffffff;
			text-decoration:underline}

a.itemcatdesc:hover		{font-family:Verdana,arial,MS Sans Serif;
			font-style:normal;
			font-size:8pt;
			color:#ff0000;
			background-color:#ffffff;
			text-decoration:underline}

.itemcatheader			{font-family:Verdana,arial,MS Sans Serif;
			font-weight:bold;
			font-size:10pt;
			color:#0033FE;
			background-color:#ffffff}
