#tabpos {
	position:absolute;
	top: 180px;
	width:73%;
}

#header {
  float:left;
  width:100%;
  /*background:#DAE0D2 url(/images/com/bg.gif) repeat-x bottom;*/
  font-size:93%;
  line-height:normal;
  /* added in */	 
  /*border-bottom:1px solid #BEE2BE;*/
  padding:0px;
 /* margin-left:10px; comment out because breaks ie 6*/
  display:block;
  height:30px;
  background-image:url(../images/tabs/tab_strip.gif);
  background-repeat:repeat-x;
  background-position: bottom left;
	
}

#header ul {
  margin:0;
  padding:10px 10px 0;
  list-style:none;
}

#header li {
	float:left;
	background:url(../images/tabs/left_both.gif) no-repeat left -150px;
	margin:0;
	padding:0 0 0 9px;
	list-style:none;
	text-align: center;
	/*border-bottom: 1px solid #BEE2BE;*/
}

#header a {
  float:left;
  display:block;
  width:.1em;
  background:url(../images/tabs/right_both.gif) no-repeat right -150px;
  padding:5px 15px 4px 6px;
  text-decoration:none;
  font-weight:bold;
  color:#01164F;
}

#header > ul a {width:auto;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#header a {float:none;}
/* End IE5-Mac hack */
#header a:hover {
  color:#C51D56;
}

#address-details #nav-address-details,
#company-register-address #nav-company-register-address,
#company-officers #nav-company-officers,
#sic #nav-sic,
#capital #nav-capital,
#shareholders #nav-shareholders,
#submit #nav-submit,
#exit #nav-exit,

#cat #nav-cat,
#name #nav-name,
#number #nav-number {
  background-position:0 0px;
  border-width:0;
}

#address-details #nav-address-details a,
#company-register-address #nav-company-register-address a,
#company-officers #nav-company-officers a,
#sic #nav-sic a,
#capital #nav-capital a,
#shareholders #nav-shareholders a,
#submit #nav-submit a,
#exit #nav-exit a,

#cat #nav-cat a,
#name #nav-name a,
#number #nav-number a {
  background-position:100% 0px;
  padding-bottom:5px;
  color:#01164F;
}

/*** INACTIVE STYLES ***/

#header b {
	float:left;
	display:block;
	width:0.1em;
	background:url(../images/tabs/right_inactive.gif) no-repeat right top;
	padding:5px 15px 4px 6px;
	text-decoration:none;
	font-weight:bold;
	color:#666666;
}

#header li.inactive{
  float:left;
  background:url(../images/tabs/left_inactive.gif) no-repeat left top;
  margin:0;
  padding:0 0 0 9px;
  /*border-bottom:1px solid #CFCFCF;*/
  list-style:none;
}

#header > ul b {width:auto;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#header b {float:none;}
/* End IE5-Mac hack */

#address-details #nav-address-details b,
#company-register-address #nav-company-register-address b,
#company-officers #nav-company-officers b,
#sic #nav-sic b,
#capital #nav-capital b,
#shareholders #nav-shareholders b,
#submit #nav-submit b,
#exit #nav-exit b,

#cat #nav-cat b,
#name #nav-name b,
#number #nav-number b {
	background-position:100% 0px;
	padding-bottom:5px;
}

/*** ACTIVE STYLES ***/

#header b.active {
	float:left;
	display:block;
	width:0.1em;
	background:url(../images/tabs/right_both.gif) no-repeat right top;
	padding:5px 15px 4px 6px;
	text-decoration:none;
	font-weight:bold;
}

#header li.active {
	float:left;
	background:url(../images/tabs/left_both.gif) no-repeat left top;
	margin:0;
	padding:0 0 0 9px;
	list-style:none;
	/*border-bottom: 1px solid #FFFFFF;*/
}

#header > ul b.active {width:auto;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#header b.active {float:none;}
/* End IE5-Mac hack */

#address-details #nav-address-details b.active,
#company-register-address #nav-company-register-address b.active,
#company-officers #nav-company-officers b.active,
#sic #nav-sic b.active,
#capital #nav-capital b.active,
#shareholders #nav-shareholders b.active,
#submit #nav-submit b.active,
#exit #nav-exit b.active,

#cat #nav-cat b.active,
#name #nav-name b.active,
#number #nav-number b.active {
	background-position:100% 0px;
	padding-bottom:5px;
}

#header b.active span{
	color: #01164F;
}

/*** DONE STYLES ***/

/*#company-register-address #nav-address-details {
  background-position:0 300px;
  border-width:0;
}

#company-register-address #nav-address-details {
  background-position:100% 300px;
  padding-bottom:5px;
  color:#01164F;
}

#company-register-address #nav-address-details-done {
  background-position:0 -300px;
  border-width:0;
}


#company-register-address #nav-address-details-done a {
  background-position:100% -300px;
  padding-bottom:5px;
  color:#01164F;
}*/

/*** END OF DONE STYLES ***/


#header li:hover, #header li:hover a {
  /*background-position:0% -150px;*/
  color:#C51D56;
}

#header li:hover a {
  /*background-position:100% -150px;*/
}

a.button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	text-transform: uppercase;
	color: #00144D;
	margin: 25px;
	padding: 3px;
	border: 1px solid #737E9D;
	text-decoration: none;
	position: relative;
	top: 100px;
}