body {
	background-color: #ffffff;
	margin: 0px;
	padding: 0px;
}
.container {
  margin-left:auto;
  margin-right:auto;
  width:1000px;
	height:1100px;
	padding-right: 150px;
  background-image:url('images/backgroundstar.gif');
	background-repeat:no-repeat;
}
.holding {
  margin-left:auto;
  margin-right:auto;
	margin-top: 200px;
  width:600px;
	text-align: center;
}
.box1 {
  margin-left:auto;
  margin-right:auto;
  width:840px;
	height: 100px;
	margin-left: 150px;
}
.box1a {
  float: left;
	width:240px;
	height: 73px;
	padding-top: 27px;
}
.box1b {
  float: left;
  width:600px;
	height: 100px;
}
.box2 {
  margin-left:auto;
  margin-right:auto;
  width:840px;
	height: 251px;
	margin-left: 150px;
}
.box2a {
  float: left;
	width:200px;
	height: 294px;
	margin-right: 11px;
	background-image:url('images/buttons02.gif');
	background-repeat:no-repeat;
}
.box2b {
  float: left;
	width:629px;
	height: 294px;
}
.box3 {
  margin-left:auto;
  margin-right:auto;
  width:840px;
	margin-left: 150px;
	margin-top: 40px;
}
.box3a {
  float: left;
	width:200px;
	height: 10px;
	margin-top: 20px;
	margin-right: 11px;  
}
.box3b {
  float: left;
	width:629px;
}
.box3b p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #6d6d6d;
}
.box3b h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: large;
	color: #7a8aaf;
}
.box3b h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #7a8aaf;
}
.box3a p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #6d6d6d;
}
.box3a h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: large;
	color: #7a8aaf;
}
.box3a h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #7a8aaf;
}
.box4 {
  margin-left:auto;
  margin-right:auto;
  width:840px;
	margin-left: 150px;
	margin-top: 50px;
}
.box4a {
  float: left;
	width:200px;
	height: 10px;
	margin-right: 11px;  
}
.box4b {
  float: left;
	width:569px;
	height:40px;
	padding:30px;
	background-image:url('images/bluebox.gif');
	background-repeat:no-repeat;
}
.box4b p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
	padding-top:0px;
	padding-bottom:3px;
	padding-left:0px;
	padding-right:0px;
	margin:0px;
	color: #ffffff;
}
.box4b a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
	padding-top:0px;
	padding-bottom:3px;
	padding-left:0px;
	padding-right:0px;
	margin:0px;
	text-decoration: none;
	color: #ffffff;
}
.box5 {
  margin-left:auto;
  margin-right:auto;
  width:840px;
	margin-left: 150px;
	margin-top: 10px;
}
.box5a {
  float: left;
	width:200px;
	height: 10px;
	margin-right: 11px;  
}
.box5b {
  float: left;
	text-align: right;
	width:629px;
	height:60px;
	padding:0px;
}
.box5b a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
  padding:0px;
	margin:0px;
	text-decoration: none;
	color: #7a8aaf;
}
#menu {
  width: 600px;
	height: 20px;
	padding-top: 70px;
	padding-left: 0px;
  text-align: right;
}
#selected {
	display: inline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	text-decoration: none;
	color: #002a5f;
	font-weight: bold;
}
#unselected {
	display: inline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	text-decoration: none;
	color: #7a8aaf;
	font-weight: bold;
}
#unselected a {
	color: #7a8aaf;
}
#last {
	display: inline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	text-decoration: none;
	color: #7a8aaf;
	font-weight: bold;
}
#last a {
	color: #7a8aaf;
}
#lastselected {
	display: inline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	text-decoration: none;
	color: #002a5f;
	font-weight: bold;
}
#menu ul {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
}
#menu li {
  padding-right:0px;
	padding-left:20px;
}
#menu a {
	text-decoration: none;
}
#menu a:hover {
	color: #002a5f;
}





#menu2 {
  width: 200px;
	height: 251px;
	padding-top: 0px;
	padding-left: 0px;
  text-align: left;
}
#selected2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	text-decoration: none;
	color: #ffffff;
	font-weight: bold;
}
#unselected2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	text-decoration: none;
	color: #ffffff;
	font-weight: bold;
}
#unselected2 a {
	color: #ffffff;
}
#last2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	text-decoration: none;
	color: #ffffff;
	font-weight: bold;
}
#last2 a {
	color: #ffffff;
}
#lastselected2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	text-decoration: none;
	color: #ffffff;
	font-weight: bold;
}
#menu2 ul {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
}
#menu2 li {
  padding-right:0px;
	padding-left:0px;
	padding-top:0px;
	padding-bottom:0px;
	margin-left:8px;
	margin-top:7px;
	margin-bottom:24px;
}
#menu2 a {
	text-decoration: none;
}
#menu2 a:hover {
	color: #ffffff;
}
.box2abuttons {
  width: 192px;
	height: 28px;
	text-align: left;
	padding-top: 8px;
	padding-left: 8px;
	margin-bottom: 7px;
}
.box2abuttons a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	text-decoration: none;
	color: #ffffff;
	font-weight: bold;
}
.purpleboxtop {
  width: 200px;
	height: 5px;
	background-image:url('images/purple1.gif');
}
.purplebox {
  width: 180px;
	padding: 10px;
  background-image:url('images/purple2.gif');
	background-repeat:repeat-y;
}
.purplebox p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-style: italic;
	color: #ffffff;
  padding: 0px;
	margin: 0px;
}
.purpleboxbottom {
  width: 200px;
	height: 5px;
	background-image:url('images/purple3.gif');
}
.pdflogo {
  float: left;
	height: 50px;
	width: 50px;
}
.pdftext {
  float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	height: 50px;
	padding-left: 10px;
	padding-top: 12px;
}
.mrleft {
  float: left;
	width: 250px;
	padding-left: 50px;
	margin-bottom: 10px;
}
.mrright {
  float: left;
	width: 300px;
	margin-bottom: 10px;
}
.sclist li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #6d6d6d;
}
#scroller2 {
	margin-left: 0px;
	margin-bottom: 20px;
  height:150px;
  width:629px;
	border:1px solid #cccccc;
  background-image:url(images/scroll1.jpg);
}
.clientsleft {
  float: left;
	margin-left: 70px;
  width: 200px;
}
.clientsright {
  float: left;
	margin-left: 50px;
  width: 300px;
}
.namerow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #6d6d6d;
	margin-left:0px;
	margin-top:20px;
	height:40px;
}
.namerow label {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #6d6d6d;
	margin-right:156px;
  vertical-align:top;
}
.companyrow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #6d6d6d;
	margin-left:0px;
	height:40px;
}
.companyrow label {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #6d6d6d;
	margin-right:131px;
  vertical-align:top;
}
.addressrow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #6d6d6d;
	margin-left:0px;
	height:100px;
}
.addressrow label {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #6d6d6d;
	margin-right:139px;
  vertical-align:top;
}
textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #6d6d6d;
	width:190px;
	height:75px;
}
input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #6d6d6d;
}
.telephonerow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #6d6d6d;
	margin-left:0px;
	height:40px;
}
.telephonerow label {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #6d6d6d;
	margin-right:125px;
  vertical-align:top;
}
.emailrow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #6d6d6d;
	margin-left:0px;
	height:40px;
}
.emailrow label {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #6d6d6d;
	margin-right:155px;
  vertical-align:top;
}
.businessrow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #6d6d6d;
	margin-left:0px;
	height:40px;
}
.businessrow label {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #6d6d6d;
	margin-right:101px;
  vertical-align:top;
}
.commentsrow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #6d6d6d;
	margin-left:0px;
	height:100px;
}
.commentsrow label {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #6d6d6d;
	margin-right:122px;
  vertical-align:top;
}
.hearrow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #6d6d6d;
	margin-left:0px;
	height:40px;
}
.hearrow label {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #6d6d6d;
	margin-right:10px;
  vertical-align:top;
}
.buttonsrow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #6d6d6d;
	padding-left:0px;
	height:40px;
}
.boxchatbutton {
  margin-left:auto;
  margin-right:auto;
	text-align: right;
  width:840px;
	margin-top: 20px;
	height: 50px;
	margin-left: 150px;  
}
.stoimageright {
  width: 150px;
	height: 150px;
	float: right;
	margin-left: 10px;
	margin-bottom: 10px;
}
.stoimageleft {
  width: 150px;
	height: 150px;
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}
.rspimageleft {
  width: 629px;
	height: 316px;
	float: left;
	margin-top: 30px;
	margin-bottom: 50px;
}
.biimageleft {
  width: 629px;
	height: 238px;
	float: left;
	margin-top: 30px;
	margin-bottom: 50px;
}
.cmimageleft {
  width: 629px;
	height: 492px;
	float: left;
	margin-top: 30px;
	margin-bottom: 50px;
}
.psimageleft {
  width: 629px;
	height: 193px;
	float: left;
	margin-top: 30px;
	margin-bottom: 50px;
}
.cmcol1 {
  float: left;
	width: 196px;
}
.cmcol1 img {
  margin-bottom: 20px;
}
.cmcol2 {
  float: left;
	width: 196px;
	margin-left: 20px;
}
.cmcol2 img {
  margin-bottom: 20px;
}
.cmcol3 {
  float: left;
	width: 197px;
	margin-left: 20px;
}
.cmcol3 img {
  margin-bottom: 20px;
}
.newsline {
  width: 629px;
	border-bottom: 1px solid #7a8aaf;
}

.fm01 {
  float: left;
	width:629px;
	margin-bottom: 20px;
}
.fm01left {
  float: left;
	width:202px;
	padding-top: 80px;
	padding-left: 70px;
	padding-right: 70px;
}
.fm01right {
  float: left;
	width:287px;
}

.fm02 {
  float: left;
	width:629px;
	margin-top: 20px;
	margin-bottom: 30px;
}
.fm02left {
  float: left;
	width:200px;
}
.fm02right {
  float: left;
	padding-top: 50px;
	width:329px;
	margin-left: 100px;
}

.fm03 {
  float: left;
	width:629px;
	margin-top: 20px;
	margin-bottom: 30px;
}
.fm03left {
  float: left;
	width:347px;
}
.fm03right {
  float: left;
	padding-top: 0px;
	width:182px;
	margin-left:80px;
}
.fmpdflogo {
  float: left;
	text-align: center;
	margin-top: 20px;
	margin-bottom: 20px;
	margin-left: 80px;
	height: 100px;
	width: 100px;
}
.fmpdflogo a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #7a8aaf;
	text-decoration: none;
}
#free {
  color: red;
}
.fmgraphic {
  width: 150px;
	height: 150px;
	margin-top: 80px;
}