Body {
margin: 0px;
padding: 0px;
background-color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000000;
}
H1, H2, H3, H4, H5, H6 {
line-height: normal;
}
img {
border: none;
}
UL {
list-style-type: disc;
margin-left: 18px;

}
UL LI {
padding: 3px 0px 3px 5px;
line-height: 1.3em;
}
.dub_border{
	border-top: #CCCCCC 3px double;
	margin-right:8px;
	height:3px;
}
UL LI UL{
list-style-type: circle;
}
UL LI UL LI UL{
list-style-type: lower-alpha;
}
Input, select, textarea {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#000000;
}
TD {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#000000;
line-height: 1.4em;
}

A {
color: #1A2C63;
text-decoration: underline;
}
A:hover {
color: #2A6872;
text-decoration: none;
}
.bg_rite {
background-image:url(images/bg3.gif);
background-position:top right;
background-repeat: repeat-x;
background-color: #7F7F7F;
}
.bg_left {
/*background-image:url(images/bg_left.gif);*/
background-image:url(images/bg2.gif);
background-position:top left;
background-repeat: repeat-x;
background-color: #7F7F7F;
}
.horz_bg {
background-position:top left;
background-repeat: repeat-x;
}
.left_blue_bg {
background-image:url(images/left_blue_v_bg.gif);
background-position:left top;
background-repeat: repeat-y;
background-color:#FFFFFF;
}
.rite_blue_bg {
background-image:url(images/rt_blue_v_bg.gif);
background-position:right top;
background-repeat: repeat-y;
background-color:#FFFFFF;
}

.txt10px {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
}
A.txt10px {
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
text-decoration: none;
}
A.txt10px:hover {
text-decoration: underline;
}
.home_box_h_bg {
background-image:url(images/home_box_inside_bg.gif);
background-repeat: repeat-y;
}
.box_border {
border: 1px solid #BDBDBA;
}
.box_content {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
line-height: 1.5em;
}

.white_border {
border-left: 1px solid #FFFFFF;
border-right: 1px solid #FFFFFF;
}
.bottom_mid_bg {
background-image: url(images/bottom_blue_mid_bg.gif);
background-repeat: repeat-x;
background-position: top left;
background-color:#091C5A;
}
.blue11px {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #091C5A;
}
.footerlinks {
font-family: 'Trebuchet MS',Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
text-decoration: none;
padding: 0px 3px 0px 3px;
}
A.footerlinks {
font-family: 'Trebuchet MS',Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
text-decoration: none;
padding: 0px 3px 0px 3px;
}
A.footerlinks:hover {
font-family: 'Trebuchet MS',Verdana, Arial, Helvetica, sans-serif;
color: #2A6872;
text-decoration: underline;
}
.rite_sec_bg {
background-image: url(images/rite_sec_shadow.jpg);
background-repeat: repeat-y;
background-color:#FFFFFF;
background-position: left top;
}
.rite_sec_bg2 {
background-repeat: repeat-y;
background-color: #FFFFFF;
background-position: left top;
}
.top_subtitle {
padding: 3px 0px 3px 0px;
Font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#666666;
}
A.top_subtitle {
padding-left: none;
Font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#666666;
text-decoration: none;
}
A.top_subtitle:hover {
color: #091C5A;
text-decoration: underline;
}
.top_subtitle2 {
Font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #091C5A;
}
.v_dotline {
background-image: url(images/dot_v_line.gif);
background-position: left;
background-repeat: repeat-y;
}
.vert_bg {
background-position: left;
background-repeat: repeat-y;
background-color: #FFFFFF;
}
.page_title {
background-image: url(images/title_bg.gif);
background-repeat: repeat-x;
background-position: top left;
background-color: #FFFFFF;
}
.main_content {
padding: 0px 0px 0px 10px;
}
.content_rt_border {
/*background-image:url(images/content_bot_rt_end.gif);
background-position: bottom right; 
background-repeat: no-repeat;*/
border-right: 1px solid #BEBEBE;
}
.subtitle {
font-family: "Times New Roman", arial, serif;
font-size: 16px;
font-weight: bold;
color: #2f6b75;
padding: 0px 0px 0px 0px;
}
.padding8px {
padding: 8px;
}

UL.sitemap {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 2em;
}
A.sitemap {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 2em;
color:#666666;
text-decoration: none;
}
A.sitemap:hover {
color: #091C5A;
text-decoration: underline;
}
UL.list {
list-style-image: url(images/bullet.gif);
padding: 7px 6px 0px 16px;
margin-left: 7px;
}
UL.list LI{
padding-top: 0px;
font: 15px "Times New Roman", Times, serif;
color: #2f6b75;
font-weight: bolder;
padding-bottom: 12px;
}
UL#sublist {
margin: 0px;
padding-left: 12px;
list-style-image: url(images/sub_bullet.gif);
}
UL#sublist LI{
font: 11px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
padding: 0px 0px 3px 0px;
}
#sublist A{
font: 10px Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
text-decoration: none;
}
#mfg_site {
height: 100%;
}
.hor_line {
border-bottom: 1px solid #BEBEBE;
}
.green_txt {
color: #2f6b75;
}
/*Titles area*/

DIV#wrapper {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative; TOP: 0px
}
DIV#title1 {
	Z-INDEX: 1; LEFT: 20px; POSITION: absolute; TOP: 68px;
}
DIV#title1_2 {
	Z-INDEX: 1; LEFT: 30px; POSITION: absolute; TOP: 68px;
}
DIV#title1_3 {
	Z-INDEX: 1; LEFT: 55px; POSITION: absolute; TOP: 68px;
}
DIV#title1_4 {
	Z-INDEX: 1; LEFT: 45px; POSITION: absolute; TOP: 68px;
}
DIV#title1_5 {
	Z-INDEX: 1; LEFT: 35px; POSITION: absolute; TOP: 68px;
}
DIV#title2 {
	Z-INDEX: 1; LEFT: 745px; POSITION: absolute; TOP: 50px;
}
DIV#title2_2{
	Z-INDEX: 1; LEFT: 700px; POSITION: absolute; TOP: 50px;
}
DIV#title3 {
	Z-INDEX: 1; LEFT: 0px; POSITION: absolute; TOP: 0px;
}

Table#products {
border: 1px solid #BEBEBE;
}

Table#products TD{
font: 11px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
line-height: 1.4em;
font-weight: bold;
border: 1px solid #e7ecf0;
background-color:#e7ecf0;
padding: 0.5em;
margin: 0.5em;
text-align: center;
vertical-align: top;
}
Table#products A{
font: 11px Verdana, Arial, Helvetica, sans-serif;
color: #554295;
line-height: 1.4em;
font-weight: bold;
text-decoration: none;
}
Table#products A:hover{
text-decoration: underline;
}

Table#products img {
border: 1px solid #CCCCCC;
}
Table.products_spec {
border: 1px solid #BEBEBE;
}

Table.products_spec TH{
font: 12px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
line-height: 1.4em;
font-weight: bold;
background-color:#e7ecf0;
padding: 0.5em;
margin: 0.5em;
text-align: left;
vertical-align: middle;
}
Table.products_spec TD{
font: 11px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
line-height: 1.4em;
font-weight: normal;
padding: 0.5em;
text-align: left;
vertical-align: top;
}
