
body 
	{
	color: #777E6F;
	font-size: 10px;
	line-height: 20px;
	font-family: Verdana, Geneva, Arial, sans-serif;
	background: #ADAB9F ;
	text-align: center;
	margin: 0px 0px 0px 0px;
	padding: 10px 10px 10px 10px; 
	}
	
#page     
	 { 
	 color: #000000; 
	 background: #FFFFFF;
	 text-align: left;
	 margin-left: auto;
	 margin-right: auto;
	 position: relative; 
	 width: 741px; 
	 height: auto; 
	 visibility: visible; 
	 display: block; 
	 }

.menuLeft
	{
	background: transparent url("../images/interior/interior_left_border.jpg");
	position: absolute;
	z-index: 1;
	top: 0px;
	left: 0px;
	width: 20px;
	height: 182px;
	visibility: visible;
	display: block; 
	}

.menuTop
	{
	background: transparent url("../images/interior/interior_menu_top.gif");
	position: absolute;
	z-index: 1;
	top: 0px;
	left: 20px;
	width: 701px;
	height: 23px;
	visibility: visible;
	display: block; 
	}

.menuTopMiddle
	{
	background: transparent url("../images/interior/interior_menu_middle_top.gif");
	position: absolute;
	z-index: 1;
	top: 23px;
	left: 20px;
	width: 537px;
	height: 22px;
	visibility: visible;
	display: block; 
	}
	
.menuTopReact
	{
	background: transparent;
	position: absolute;
	z-index: 1;
	top: 23px;
	left: 557px;
	width: 164px;
	height: 22px;
	visibility: visible;
	display: block; 
	}

.menuRight
	{
	background: transparent url("../images/interior/interior_right_border.jpg");
	position: absolute;
	z-index: 1;
	top: 0px;
	left: 721px;
	width: 20px;
	height: 182px;
	visibility: visible;
	display: block; 
	}

.menuMiddle
	{
	background: transparent url("../images/interior/interior_menu_middle.jpg");
	position: absolute;
	z-index: 1;
	top: 35px;
	left: 20px;
	width: 536px;
	height: 10px;
	visibility: visible;
	display: block; 
	}

.menuMiddleReact
	{
	background: transparent;
	position: absolute;
	z-index: 1;
	top: 35px;
	left: 556px;
	width: 165px;
	height: 10px;
	visibility: visible;
	display: block; 
	}
	
.menuInsideLeft
	{
	background: transparent url("../images/interior/interior_menu_left.gif");
	position: absolute;
	z-index: 1;
	top: 45px;
	left: 20px;
	width: 37px;
	height: 80px;
	visibility: visible;
	display: block; 
	}

.menu1
	{
	/* about */
	background: transparent;
	position: absolute;
	z-index: 100;
	top: 44px;
	left: 47px;
	width: 154px;
	height: 18px;
	visibility: visible;
	display: block; 
	}

.menu2
	{
	/* services */
	background: transparent;
	position: absolute;
	z-index: 100;
	top: 62px;
	left: 47px;
	width: 154px;
	height: 16px;
	visibility: visible;
	display: block; 
	}

.menu3
	{
	/* news */
	background: transparent;
	position: absolute;
	z-index: 100;
	top: 78px;
	left: 47px;
	width: 154px;
	height: 20px;
	visibility: visible;
	display: block; 
	}

.menu4
	{
	/* contact us */
	background: transparent;
	position: absolute;
	z-index: 100;
	top: 99px;
	left: 47px;
	width: 154px;
	height: 19px;
	visibility: visible;
	display: block; 
	}

.menuLowerMiddle
	{
	background: transparent url("../images/interior/interior_menu_middle.jpg");	
	position: absolute;
	z-index: 1;
	top: 45px;
	left: 201px;
	width: 520px;
	height: 80px;
	visibility: visible;
	display: block; 
	}

.menuBottom
	{
	background: transparent url("../images/interior/interior_menu_bottom.half.jpg");
	position: absolute;
	z-index: 1;
	top: 97px;
	left: 20px;
	width: 349px;
	height: 38px;
	visibility: visible;
	display: block; 
	}

.menu_submenu
	{
	background: transparent url("../images/interior/interior_menu_submenu.gif");
	position: absolute;
	z-index: 1;
	top: 134px;
	left: 20px;
	width: 701px;
	height: 41px;
	visibility: visible;
	display: block; 
	}

.subMenu
	{
	background: transparent url("../images/interior/interior_sub_menu.jpg");
	background-repeat: repeat-y;
	position: absolute;
	z-index: 100;
	top: 211px;
	left: 47px;
	width: 103px;
	visibility: visible;
	display: block; 
	}

.bodyBackground
	{
	background: transparent url("../images/interior/interior_page_background.jpg");
	background-repeat: repeat-y;
	position: absolute;
	z-index: 1;
	top: 175px;
	left: 0px;
	width: 741px;
	padding-left:75px;
	padding-right:75px;
	visibility: visible;
	display: block; 
	}

.bodyFiller
	{
	background: transparent url("../images/interior/interior_page_background.jpg");
	background-repeat: repeat-y;
	z-index: 1; 
	top: 200px;
	left: 0px;
	width: 741px;
	height: 232px;
	}

.actualBottom
	{
	background-color: transparent;
	position: absolute;
	z-index: 200;
	/* top: 1100px; */
	left: 0px;
	visibility: visible;
	display: block;
	}
	
.textUs
	{
	background: transparent;
	position: absolute;
	z-index: 200;
	top: 0px;
	left: 0px;
	width: 129px;
	height: 32px;
	visibility: visible;
	display: block; 
	}


.pageBottom
	{
	background: transparent url("../images/interior/interior_body_bottom.jpg");
	position: relative;
	z-index: 200;
	top: 0px;
	left: 129px;
	width: 612px;
	height: 32px;
	visibility: visible;
	display: block; 
	}

.copyright
	{
	background-color: transparent;
	position: relative;
	text-align:center;
	z-index: 200;
	top: 5px;
	left: 0px;
	width: 741px;
	height: 40px;
	visibility: visible;
	display: block; 
	}

.copyrightline
	{
	background-color: transparent;
	position: absolute;
	text-align:center; 
	z-index: 200;
	top: 0px;
	left: 0px;
	width: 741px;
	height: 0px;
	visibility: hidden;
	display: block; 
	}

.alternateheader
	{	
	background-color: transparent;
	position: absolute;
	top: 0px;
    text-align:center;
    margin-top:0px;
    margin-bottom:0px;
    padding:0px;	
	visibility: hidden;
	width: 600px;
	}

td {
	font: 9pt Verdana, Arial, Helvetica, san-serif;
	line-height: 11pt;
	color: #000000;
}

.splitLogo
	{
	text-align: center;	
	}
	
.actualBottomr
	{
	background-color: transparent;
	position: relative;
	z-index: 200;
	left: 0px;
	visibility: visible;
	display: block;
	}
.pageBottomr
	{
	background: transparent url("http://www.reactsoftwareinc.com/images/interior/interior_body_bottom.jpg");
	position: relative;
	z-index: 200;
	top: 0px;
	left: 129px;
	width: 612px;
	height: 32px;
	visibility: visible;
	display: block; 
	}
.textUsr
	{
	background: transparent;
	position: relative;
	z-index: 200;
	top: 0px;
	left: 0px;
	width: 129px;
	height: 32px;
	visibility: visible;
	display: block; 
	}