*
{
margin: 0px;
padding: 0px;
}

#globalcontainer{
text-align:center;
margin: 0px auto;
width:1002px;
height: 596px;
}

body#rtl #globalcontainer
{
background-image: url(./images/rtl/bkrtl.gif);
background-repeat: no-repeat;
}

body#apb #globalcontainer
{
background-image: url(./images/apb/plainbk.jpg);
background-repeat: no-repeat;
}

body#rtl.aboutus #globalcontainer
{
background-image: url(./images/rtl/aboutus/bkrtlabout.gif);
}

body#rtl.medical #globalcontainer
{
background-image: url(./images/rtl/medical/medicalbk.gif);
}

body#apb.harness #globalcontainer
{
background-image: url(./images/apb/boybk.jpg);
}

body#apb.box #globalcontainer
{
background-image: url(./images/apb/boxbk.jpg);
}

body#apb.strap #globalcontainer
{
background-image: url(./images/apb/strapbk.jpg);
}

body#apb.fire #globalcontainer
{
background-image: url(./images/apb/firebk.jpg);
}

body
{
margin: 100px auto;
text-align: center;
background-color: #cccccc;
}

#topbanner
{
	height:75px;
	width:1002px;
	overflow:hidden;
}

#militarymenu
{
width: 91px;
height: 28px;
background-color: #C1C427;
position: absolute;
margin-left: 584px;
margin-top: 47px;
visibility: hidden;
}

.marinespace
{
margin-top: -3px;
}

#submenuc
{
	height:32px;
	width:1002px;
	overflow:hidden;
}

#submenuleft
{
width: 165px;
height: 32px;
float:left;
}

body#rtl #submenuleft
{
background-color: #002187;
}

body#apb #submenuleft
{
background-color: #88BFFF;
}

#submenu
{
width: 830px;
height: 32px;
float:right;
text-align: left;
}

#submenu2
{
width: 830px;
height: 32px;
float:right;
text-align: left;
position: absolute;
margin-top:42px;
margin-left:172px;
border-bottom:1px solid white;
}

#submenu.apbmenu
{
background-color: #FD8609;
}

#submenu.rtlmenu
{
background-color: #c0c327;
}

.rtlbk
{
background-color: #c0c327;
}

#bodycontainer
{
width:1002px;
overflow:hidden;
}

#leftbody
{
	width:165px;
	height: 440px;
	overflow:hidden;
	float:left;
}
body#rtl #leftbody
{
	background-image: url(./images/rtl/rtlmenubk.gif);
	background-repeat: no-repeat;
}

body#apb #leftbody
{
	background-image: url(./images/apb/apbmenubk.gif);
	background-repeat: no-repeat;
}

#leftmenu
{
	width:144px;
	margin-top: 39px;
	overflow:hidden;
	float:left;
	text-align: right;
}

#leftmenu ul
{
list-style-type: none;
}

#leftmenu li
{
margin-bottom: -5px;
}

#leftmenu li a
{
font-weight: 700;
font-family:  Arial, Helvetica, sans-serif;
font-size: 14px;
color: #ffffff;
text-decoration: none;
}

body#rtl.aboutus #leftbody
{
	background-image: url(./images/rtl/aboutus/menubk.gif);
	background-repeat: no-repeat;
}

body#rtl.medical #leftbody
{
	background-image: url(./images/rtl/medical/medicalmenubk.gif);
	background-repeat: no-repeat;
}

body#apb.aboutus #leftbody
{
	background-image: url(./images/apb/apbmenuaboutbk.jpg);
	background-repeat: no-repeat;
}

body#apb.harness #leftbody
{
	background-image: url(./images/apb/menuboybk.jpg);
	background-repeat: no-repeat;
}

body#apb.box #leftbody
{
	background-image: url(./images/apb/menuboxbk.jpg);
	background-repeat: no-repeat;
}

body#apb.strap #leftbody
{
	background-image: url(./images/apb/menustrapbk.jpg);
	background-repeat: no-repeat;
}

body#apb.fire #leftbody
{
	background-image: url(./images/apb/menufirebk.jpg);
	background-repeat: no-repeat;
}

body#apb.ourprod #leftbody
{
	background-image: url(./images/apb/apbmenuourprodbk.jpg);
	background-repeat: no-repeat;
}


#centerbody
{
	text-align: justify;
	float:right;
	width:830px;
	height: 440px;
	overflow:hidden;
	background-color: #ffffff;
}

#centercontainer
{
float: right;
width: 796px;
height: 369px;
margin-top: 39px;
}

#centerleft
{
width: 525px;
height: 369px;
float: left;
}

#leftcontent
{
margin-top: 0px;
margin-left: 6px;
width: 510px;
}

#leftcontent p
{
width: 450px;
}

#leftcontent.scroll
{
height: 390px;
overflow: auto;
}

#pagetrans
{
height: 15px;
width: 230px;
position: absolute;
margin-left: 330px;
margin-top: 380px;
}

#pagetrans a
{
font-weight: 700;
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #002086;
text-decoration: none;
}

#centerright
{
float:left;
width: 271px;
height: 369px;
float: left;

}

#rightimage
{
width: 271px;
height: 230px;
margin-top: 130px;
}

body#rtl #centerbody
{
	background-image: url(./images/rtl/rtlbk.jpg);
	background-repeat: no-repeat;
}

body#apb #centerbody
{
	background-image: url(./images/apb/apbbody.jpg);
	background-repeat: no-repeat;
}

body#rtl.aboutus #centerbody
{
	background-image: url(./images/rtl/aboutus/bkrtlaboutcontent.gif);
	background-repeat: no-repeat;
}

body#rtl.medical #centerbody
{
	background-image: url(./images/rtl/medical/medicalcontentbk.gif);
	background-repeat: no-repeat;
}

body#rtl.contactus #centerbody
{
	background-image: url(./images/rtl/bkcontactus.jpg);
	background-repeat: no-repeat;
}

body#rtl.aerospace #centerbody
{
	background-image: url(./images/rtl/aerospacebk.jpg);
	background-repeat: no-repeat;
}

body#rtl.contactus #centerbody
{
	background-image: url(./images/rtl/contactusbk.jpg);
	background-repeat: no-repeat;
}

body#apb.harness #centerbody
{
	background-image: url(./images/apb/mainboybk.jpg);
	background-repeat: no-repeat;
}

body#apb.box #centerbody
{
	background-image: url(./images/apb/mainboxbk.jpg);
	background-repeat: no-repeat;
}

body#apb.strap #centerbody
{
	background-image: url(./images/apb/mainstrapbk.jpg);
	background-repeat: no-repeat;
}

body#apb.fire #centerbody
{
	background-image: url(./images/apb/mainfirebk.jpg);
	background-repeat: no-repeat;
}

body#apb.contactus #centerbody
{
	background-image: url(./images/apb/contactusbk.jpg);
	background-repeat: no-repeat;
}

#footer
{
	text-align: right;
	color: white;
	height:49px;
	width:1002px;
	overflow:hidden;
}

body#apb.aboutus #footer
{
	background-image: url(./images/apb/footerabout.jpg);
	background-repeat: no-repeat;
}

body#apb.harness #footer
{
	background-image: url(./images/apb/footerboybk.jpg);
	background-repeat: no-repeat;
}

body#apb.box #footer
{
	background-image: url(./images/apb/footerboxbk.jpg);
	background-repeat: no-repeat;
}

body#apb.strap #footer
{
	background-image: url(./images/apb/footerstrapbk.jpg);
	background-repeat: no-repeat;
}

body#apb.fire #footer
{
	background-image: url(./images/apb/footerfirebk.jpg);
	background-repeat: no-repeat;
}

body#apb.ourprod #footer
{
	background-image: url(./images/apb/footerourprod.jpg);
	background-repeat: no-repeat;
}

#copyright
{
	font-weight: 300;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
	text-align:right;
	text-align: right;
	height:15px;
	width:1002px;
	overflow:hidden;
	text-decoration: none;
}

#copyright a
{
color: #cccccc;
}