﻿@charset "utf-8";
/* CSS Document */

body,td,th {
	font-family: Helvetica;
	font-size: 11px;
	color: #000000;
}
body {
	background-color: #273a4b;
	background-image: url(images/page_bg.jpg);
	background-repeat: no-repeat;
	background-position: center;
	background-position: top;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a:link {
	color: #CC0000;
	text-decoration: none;
}
a:active {
	color: #000000;
}
.PSG-BG {
	background-image: url(Images/psg-bg.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
a:visited {
	text-decoration: none;
	color: #CC0000;
}
select {
	width: 120px;
	font-size: 11px;
	color:#CC0000;
}
.AddedValueTable {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
a:hover {
	text-decoration: underline;
	color: #3c6e3d;
}
a:active {
	text-decoration: none;
}
.LeftColumnBG {
	background-image: url(images/left-bottom-bg.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
.LeftColumn {
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 150px;
	padding-left: 10px;
	background-repeat: repeat-y;
	color: #FFFFFF;
}

.LeftColumn td,th{
	color: #FFFFFF;
}
.LeftColumn strong{
	color: #FFFFFF;
}
.LeftColumn a:link{
	color: #FFFFFF;
}
.LeftColumn a:hover{
	color: #FFFFFF;
}
.LeftColumn a:visited{
	color: #FFFFFF;
}
.Footer {
	color: #FFFFFF;
	background-color: #000000;
	padding-right: 10px;
	text-align: right;
}
.MainPageBG {
	background-image: url(images/mainpage-bg.jpg);
	background-repeat: repeat-y;
}
.MainPage {
	background-image: url(images/mainpage-top-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 10px;
}
.MTypeA-Title {
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(images/lc-title.jpg);
	background-repeat: no-repeat;
	text-align: left;
	height: 30px;
	padding-right: 5px;
	padding-left: 5px;
	vertical-align: top;
	padding-top: 10px;
}
.MTypeB-Title {
	font-weight: bold;
	color: #FFFFFF;
	background-repeat: no-repeat;
	text-align: left;
	height: 30px;
	padding-right: 5px;
	padding-left: 5px;
	vertical-align: top;
	padding-top: 10px;
}
.MTypeA-Content {
	color: #FFFFFF;
	padding: 5px;
}
.MTypeB-Content {
	color: #000000;
	padding: 5px;
}
.MTypeA-Image {
	border: 1px solid #000000;
}
.MTypeB-Image {
	border: 1px solid #000000;
}
.MTypeC-Title {
	font-weight: bold;
	color: #FFFFFF;
	background-repeat: no-repeat;
	text-align: left;
	height: 30px;
	padding-right: 5px;
	padding-left: 5px;
	vertical-align: top;
	padding-top: 10px;
	background-position: left top;
}
.MTypeC-Content {
	color: #000000;
	padding: 5px;
}
.Products-MTypeC {
	font-weight: bold;
	background-image: url(images/bg-products.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}




.Header-A1 {
	background-image: url(Images/header-a1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.Header-A2A {
	background-image: url(Images/header-a2a.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: right;
	vertical-align: top;
	font-family: Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 10px;
	padding-right: 40px;
}
.Header-A2A a:link{
	color: #FFFFFF;
}
.Header-A2A a:visited{
	color: #FFFFFF;
}
.Header-A2B {
	background-image: url(Images/header-a2b.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.Header-A2C {
	background-image: url(Images/header-a2c.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: left;
	vertical-align: top;
	padding-top: 30px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 12px;
	font-family: Helvetica;
	font-size: 11px;
	color: #FFFFFF;
}

.Header-A2C a:link{
	color: #FFFFFF;
	text-decoration: none;
}
.Header-A2C a:visited{
	color: #FFFFFF;
	text-decoration: none;
}
.Header-A2C a:hover{
	color: #FFFFFF;
	text-decoration: underline;
}
.Header-A3C {
	background-image: url(Images/header-a3c.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.Header-B1 {
	background-image: url(Images/header-b1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.Header-B2 {
	background-image: url(Images/header-b2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.Seperator-A1 {
	background-image: url(Images/seperator-a1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.MasterFooter {
	color: #FFFFFF;
	background-image: url(Images/footer-bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	vertical-align: middle;
}
.MasterFooter a:link {
	color: #FFFFFF;
}
.MasterFooter a:visited {
	color: #FFFFFF;
}
.MainPage-BG1 {
	background-image: url(Images/mainpage-bg1.gif);
	background-repeat: repeat-y;
	background-position: 10px left;
}
.MainPage-BG4 {
	background-image: url(Images/mainpage-bg3-bottom-close.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.MainPage-BG2 {
	background-image: url(Images/mainpage-bg2-top.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.MainPage-BG3 {
	background-image: url(Images/mainpage-bg3-bottom.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.MainPage {
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.MTypeA-Title {
	background-image: url(Images/lc-title.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.MTypeA-BG {
	background-repeat: no-repeat;
	background-position: left top;
}
.MTypeA-BG-Bot {
	background-repeat: no-repeat;
	background-position: left top;
}
.MTypeA-BG-Main {
	background-repeat: no-repeat;
	background-position: left top;
	text-align: left;
	vertical-align: top;
	color: #FFFFFF;
	padding-right: 5px;
	padding-left: 5px;
}
.Bullet-TypeA-TR {
	background-image: url(Images/bullet-a.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 15px;
	color: #CC0000;
}
.Bullet-TypeA1-TR {
	background-image: url(Images/bullet-a1.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 23px;
	color: #064b9a;
}
.Bullet-TypeA1-TR a:link{
	color: #064b9a;
}
.Bullet-TypeA1-TR a:visited{
	color: #064b9a;
}

.MainContent {
	text-align: left;
	vertical-align: top;
}
strong {
	color: #CC0000;
}
.HTML-Heading {
	font-size: 23px;
}
.SubHeading {
	font-size: 13px;
}
.ProductSeperator {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
.ProductSeperatorR {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
.MainTableBG {
	background-image: url(Images/left-bg.jpg);
	background-repeat: repeat-y;
}
.ProductSeperatorRT {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	background-color: #E6E6E6;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
