#container {width: 989px; margin: 0px auto; padding: 0px; position: relative;}
body {margin: 0px; padding: 0px; background-color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000;}
h1 {
	width: 989px;
	margin: 0px auto;
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
	text-transform: capitalize;
}
h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	text-align: center;
	padding: 10px;
	margin: 0px;
}
h5 span {
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-align: center;
	font-style: italic;
}
h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	text-align: center;
	padding: 0px;
	margin: 0px 0px 10px 0px;
}
#top {width: 989px; margin: 0px auto; padding: 0px; background: url(../images/top-bkgrnd.png) repeat-x;}
img {border: 0px;}
#navi {width: 989px; margin: 0px auto; padding: 0px; height: 25px; background-image:url(../images/nav-bkgnd.png); position: relative;z-index:31;}
#left {width: 740px; background-color: #FFFFFF; padding: 10px; min-height: 1450px;}
#right {width: 219px; background-color: #010066; float: right; padding: 5px; position: absolute; top: 132px; right: 0px; bottom: 0px;}
p {padding: 9px 0px 9px 0px; margin: 0px;}

#flags1 {
	position: absolute;
	top: 47px;
	left: 296px;
	font-size: 10px;
	color: #FFFFFF;
	width: 40px;
	text-align:center;
}
#flags2 {
	position: absolute;
	top: 47px;
	left: 240px;
	font-size: 10px;
	color: #FFFFFF;
	width: 40px;
	text-align:center;
}
#flags3 {
	position: absolute;
	top: 47px;
	left: 184px;
	font-size: 10px;
	color: #FFFFFF;
	width: 40px;
	text-align:center;
}
.box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #010066;
	border-bottom-color: #010066;
	border-left-color: #010066;
} 

.row1a {width: 50%; float: left;}
.row1b {width: 50%; float: right;}
.row2a {width: 50%; float: left;}
.row2b {width: 50%; float: right;}
.row3a {width: 50%; float: left;}
.row3b {width: 50%; float: right;}

a.lnk:link {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #1a29aa; text-decoration: underline; margin-left: 10px;}
a.lnk:visited {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #1a29aa; text-decoration: underline;}
a.lnk:hover {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #1a29aa; text-decoration: none;}
a.lnk:active {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #1a29aa; text-decoration: underline;}

a:link {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #1a29aa; text-decoration: underline;}
a:visited {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #1a29aa; text-decoration: underline;}
a:hover {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #1a29aa; text-decoration: none;}
a:active {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #1a29aa; text-decoration: underline;}

a.conversion:link {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FE0000; text-decoration: underline;}
a.conversion:visited {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FE0000; text-decoration: underline;}
a.conversion:hover {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #7e0808; text-decoration: none;}
a.conversion:active {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #7e0808; text-decoration: underline;}


#frm {font-family: Arial, Helvetica, sans-serif; font-size: 11x; color: #FFFFFF;}
.fid {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; margin-bottom: 10px; width: 125px; height: 17px;background-color:#DFDFDF;}
.svid {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; margin-bottom: 10px; width: 210px; height: 17px;background-color:#DFDFDF;}
.cid {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; margin-bottom: 10px; width: 210px; height: 45px;background-color:#DFDFDF;}
#ifo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #010066;
	width: 195px;
	padding: 10px;
}
#ftr {width: 989px; margin: 0px auto; height: auto; padding: 10px 0px 0px 0px; color: #FFFFFF; text-align: center;}
#ftr a:link, #ftr a:visited, #ftr a:active {color: #FFFFFF; text-decoration: underline;}
#ftr a:hover {color: #999999; text-decoration: none;}

#phone {
	position: absolute;
	left: 625px;
	top: 21px;
	width: 339px;
	height: 64px;
	color: #FFFFFF;
	padding: 10px;
	text-align: right;
	font-size: 14px;
	vertical-align: top;
}

.rightimg {float: right; margin: 10px; margin-right: 0px; position:relative; display:block; z-index:0;}
.leftimg {float: left;  margin: 10px; margin-left: 0px; position:relative; display:block; z-index:0;}

.leftimg span, .rightimg span {visibility:hidden;display:none;}
.leftimg:hover span, .rightimg:hover span {visibility:visible;display:block; position:absolute; top:0px; left:0px;}

img {border:none;}

#mfg {
	position: absolute;
	top: 34px;
	left: 165px;
	font-size: 14px;
	color: #FFFFFF;
}

#dnb {position:absolute; top:61px;left:165px;}
#gsa {position:absolute; top:61px;left:281px;}
#iso {position:absolute; top:61px; left:424px;}

/************* CSS FOR INVENTORY LISITNGS *************/
a.c1 {
font: Arial, Helvetica, sans-serif;
color: #0033CC;
font-size: 11px;
text-decoration: none;
}
a.c1:visited {
font: Arial, Helvetica, sans-serif;
color: #0033CC;
font-size: 11px;
text-decoration: none;
}
a.c1:hover {
font: Arial, Helvetica, sans-serif;
color: #0033CC;
font-size: 11px;
text-decoration: underline;
}
a.f4 {
font: Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-size: 11px;
text-decoration: none;
}

a.f4:visited {
font-family: Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-size: 11px;
text-decoration: none;
}

a.f4:hover {
font-family: Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-size: 11px;
text-decoration: underline;
font-weight: none;
}
.txt {
font-family: Arial, Helvetica, sans-serif;
color: #000000;
font-size: 11px;
}
.thumbs {
font-family: Arial, Helvetica, sans-serif;
color: #000000;
font-size: 11px;
float: left; 
padding: 0px 10px 10px 0px; 
width: 100%;
}
.header{
font-family: Arial, Helvetica, sans-serif;
color: #000000;
font-size: 16px;
font-weight: bold;
text-align: left;
}
hr {
width: 100%;
padding: 10px 0px 10px 0px;
}
.tn {
float: left; padding: 0px 10px 0px 0px;
}

#img_swapper {
width:745px;
text-align:center;
margin:auto;
}
#large_img_swapper  {
width:745px;
text-align:center;
margin:auto;
margin-top:10px;
margin-bottom:10px;
}
#thumbs_img_swapper {
width:745px;
text-align:center;
}
#thumbs_img_swapper img{
cursor: pointer;
cursor: hand;
}
#about {font-size:14px;}
#about a:link {font-size: 14px;}
#about a:visited {font-size: 14px;}
#about a:hover {font-size: 14px;}
#about a:active {font-size: 14px;}
#blog {
	width: 120px;
	height: 27px;
	display: block;
	position: relative;
	top: 0px;
	left: 20px;
	float: left;
}
	#blog a {
		color: #fff;
		font-weight: bold;
		font-size: 12px;
		height: 27px;
		padding-left: 5px;
	}
