* {
	margin: 0;
	padding: 0;
	font-family:Verdana, "Arial", Helvetica, sans-serif;
	font-size:12px;
	color:#6D6E70;
}
html {
	margin:0;
	padding:0;
}
body {
	padding:0;
	margin:0;
}
span {
	line-height:16px;
	color:#6D6E70;
}
.BehaviorImg {
	behavior: url(iepngfix.htc);
}
img {
	border:0;
	vertical-align:top;
	margin:0;
	padding:0;
}
ul, li {
	position:relative;
	vertical-align:top;
}
a {
	outline: none;
}
:focus {
	-moz-outline-style: none;
}
:-moz-any-link:focus {
 outline: none;
}
td {
	vertical-align:top;
}
#ModuleContainer {
	position:relative;
	width:899px;
	border-top:7px solid #005495;
	background:url(../images/module-bg.gif) repeat-y;
	text-align:left;
	min-height:100%;
	height:auto !important;
	height:100%;
}
#ModuleContainer #GeneralContainer {
	margin:0px 26px;
	width:845px;
	background-color:#fff;
	position:relative;
	min-height:800px;
	height:auto !important;
	height:100%;
}
/* HEADER */
#MainHeader {
	width:840px;
	height:59px;
	float:left;
	padding:12px 0px 16px 0px;
	background:#FFFFFF
}
a#logo {
	position: absolute;
	left:25px;
	width: 135px;
	height: 59px;
	z-index: 1;
}
a#logo img {
	width: 135px;
	height: 59px;
}
#SearchField {
	float:right;
	position:relative;
}
.SearchField {
	width:154px;
	height:14px;
	border:1px solid #bfd4e4;
	color:#1c4299;
	vertical-align:top;
	font-size:11px;
	padding:1px;
}
#SearchField .ImgSearch {
	padding-top:0px !important;
	padding-top:1px;
}
/* END OF HEADER*/


/* LEFT COLUMN*/
#ModuleContainer #GeneralContainer #LeftColumn {
	position:relative;
	width:181px;
	height:100%;
	float:left;
	vertical-align:top
}
#LeftColumn .clear {
	clear:both;
	height:5px;
	font-size:1px;
}
#GoGas {
	position:relative;
	width:174px;
	height:110px;
	border:1px solid #bfbfbf;
}
#GoGas h1 {
	color:#f0ba16;
	font-size:11px;
	text-align:center;
	background:#1c4299;
	height:22px;
	width:175px;
	padding:12px 0px 0px 0px;
	text-transform:uppercase;
	font-weight:bold;
}
#GoGasCard {
	position:relative;
	width:174px;
	height:170px;
	border:1px solid #bfbfbf;
}
#GoGasCard h1 {
	color:#f0ba16;
	font-size:11px;
	text-align:left;
	background:#1c4299;
	height:22px;
	width:167px;
	padding:12px 0px 0px 8px;
	text-transform:capitalize;
	font-weight:bold;
}
#GoGasCard a.link{color:#1C4299;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	background:url(../images/arrow.gif) no-repeat left 3px;
	padding:0px 10px 0px 6px; float:right}#GoGasCard a.link:hover{color:#ffca0b;
	text-decoration:none}
#GoGas img {
	position:absolute;
	left:-5px;
	top:-5px;
	outline:#1c4299;
}
#GoGas span {
	color:#666;
	font-size:11px;
	padding:10px 10px 0px 10px;
	text-align:left;
	float:left;
}
#GoGas a {
	color:#1C4299;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	background:url(../images/arrow.gif) no-repeat left 13px;
	padding:10px 0px 0px 6px;
}
#GoGas a:hover {
	color:#ffca0b;
	text-decoration:none
}
#Newsletter {
	position:relative;
	width:174px;
	height:100px;
	border:1px solid #bfbfbf;
	background:#e6e6e6;
}
#Newsletter h1 {
	color:#1c4299;
	font-size:11px;
	font-family:verdana;
	text-align:center;
	background:#ffd149;
	width:175px;
	padding:6px 0px 8px 0px;
	font-weight:bold;
}
#Newsletter #Block {
	position:relative;
}
#Newsletter #Block .Table {
	margin:7px 2px;
	position:relative;
	width:100px;
}
#Newsletter #Block .Table span {
	color:#1c4299;
	font-size:11px;
}
#Newsletter #Block .Table .InputFieldd {
	width:121px;
	height:16px;
	border:1px solid #bfd4e4;
	background-color:#fff;
}
#Newsletter #Block .Table .InputField2 {
	width:97px;
	height:16px;
	border:1px solid #bfd4e4;
	background-color:#fff;
}
.GoImgWrapper {
	position:relative
}
.GoImg {
	position:absolute;
	left:99px;
	top:-18px;
}
.BlueArrow {
	background:url(../images/blue-arrow.gif) no-repeat;
	width:13px;
	height:7px;
}
#Shadow {
	background:url(../images/shadow.gif) no-repeat;
	height:100%;
	width:6px;
	float:left
}
/* END OF LEFT COLUMN*/


 /* MAIN CONTENT*/
#ModuleContainer #GeneralContainer #MainContent {
	/*position:relative;
	width:633px;
	height:100%;
	float:left;
	padding-left:15px;*/
	position:relative;
	/*width:655px;*/
	width:640px;
	height:100%;
	float:left;
	padding:10px 0px 10px 10px;
}
#ModuleContainer #GeneralContainer #MainContentHome {
	position:relative;
	width:637px;
	height:100%;
	float:left;
	padding-left:7px;
}
#ModuleContainer #GeneralContainer #MainContentSocial {
	position:relative;
	/*width:655px;*/
	width:650px;
	height:100%;
	float:left;
	border:1px solid #c6d0e5;
	padding:10px 0px;
}
/* END OF MAIN CONTENT*/
#YellowBar {
	background:url(../images/yellow-bar.gif) repeat-x;
	width:842px;
	height:25px;
	position:relative;
	margin-bottom:11px;
}
#YellowBar img {
	position:absolute;
	left:40px;
	top:24px;
}
.Clear {
	clear:both;
}
.ClearHeight {
	clear:both;
	height:12px;
}
#Press {
	float:left;
	text-align:left;
	width:425px;
	padding-right:10px;
	text-align:left;
	border-bottom:1px dashed #c6d0e5;
}
.Dashed {
	border-bottom:1px dashed #c6d0e5;
	width:425px;
}
.clearHeight {
	clear:both;
	height:3px;
}
#Press h1 {
	color:#1C4299;
	font-size:13px;
	font-weight:bold;
	padding-bottom:9px;
}
#Press h2 {
	color:#666;
	padding-bottom:20px;
	font-size:10px;
}
.Moreee {
	padding-right:14px;
	color:#1C4299;
	font-size:10px;
	font-weight:bold;
	font-family:verdana;
	width:64px;
	float:right;
	padding-bottom:6px;
}
.Moreee img {
	margin-top:3px;
}
div.DownloadPdf a {
	width:180px;
	background:url(../images/pdf-icon.gif) no-repeat;
	font-weight:bold;
	font-family:verdana;
	font-size:10px;
	color:#1C4299;
	text-decoration:none;
	display:block;
	margin-top:4px;
	cursor:pointer;
	padding-top:10px;
	height:31px;
	float:right;
	padding-left:25px;
}
div.DownloadPdf a:hover {
	display:block;
	color:#FFCA05;
	text-decoration:none;
}
div.DownloadBrochure a {
	width:100%;
	background:url(../images/downloadicon.png) no-repeat;
	font-weight:bold;
	font-family:verdana;
	font-size:10px;
	color:#1C4299;
	text-decoration:none;
	display:block;
	margin-top:4px;
	cursor:pointer;
	padding-top:14px;
	height:33px;
	float:left;
	padding-left:28px;
}
div.DownloadBrochure a:hover {
	display:block;
	color:#FFCA05;
	text-decoration:none;
}
div.DownloadPdf2 a {
	background:url(../images/pdf-icon.gif) no-repeat;
	font-weight:bold;
	font-family:verdana;
	font-size:10px;
	color:#1C4299;
	text-decoration:none;
	display:block;
	margin-top:4px;
	cursor:pointer;
	padding-top:10px;
	height:31px;
	padding-left:25px;
	width:100%;
	float:left;
}
div.DownloadPdf2 a:hover {
	display:block;
	color:#FFCA05;
	text-decoration:none;
}
.Back a {
	color:#1C4299;
	font-size:10px;
	font-weight:bold;
	font-family:verdana;
	float:right;
	padding:10px;
	text-decoration:none
}
.Back a:hover {
	color:#ffca0b;
	text-decoration:none;
}
/* social */
#Business {
	min-height:410px;
	height:auto !important;
	height:100%;
	width:635px;
}
#SocialResponsability {
	min-height:410px;
	height:auto !important;
	height:100%;
	width:625px;
	padding:0px 10px;
}
#ProfileSect {
	/*padding:0px 16px;
	width:621px;*/
	min-height:410px;
	height:auto !important;
	height:100%;
	width:625px;
	padding:0px 10px;
}
#ProfileSect #FirstColumn {
	width:430px;
	float:left;
	border-right:1px solid #c6cee7;
	min-height:550px;
	height:auto !important;
	height:100%;
}
#ProfileSect #SecondColumn {
	width:175px;
	float:left;
	/*border-left:1px solid #c6cee7;*/
	padding-left:15px;
}
#ProfileSect #SecondColumn .Banner {
	padding:16px 0px 12px 0px;
	float:left;
}
#ProfileSect #SecondColumn .Title {
	color:#1C4299;
	font-size:12px;
	font-weight:bold;
	border-bottom:1px solid #c6cee7;
	padding-bottom:3px;
}
#QuickListing {
	width:175px;
	height:100%;
	vertical-align:top;
	float:left;
}
#QuickListing ul {
	margin:0;
	padding:0;
	list-style:none;
	width:185px;
	float:left;
}
#QuickListing li {
	margin:0;
	font-size:12px;
	font-family:arial;
	list-style:none;
	padding:8px 0px 6px 18px;
	color:#666;
	background:url(../images/quicklink.gif) no-repeat left 11px;
}
a.Moree {
	font-weight:bold;
	font-family:verdana;
	font-size:10px;
}
#SecondColumn a {
	font-size:11px;
	font-family:arial;
	color:#1C4299;
	text-decoration:none;
}
#SecondColumn a:link {
	font-size:11px;
	font-family:arial;
	color:#1C4299;
	text-decoration:none;
}
#SecondColumn a:hover {
	color:#ffca0b;
	text-decoration:none;
}
#ProfileSect #FirstColumn p {
	padding-right:10px;
}
#ProfileSect #FirstColumn div {
	padding-right:10px;
}
#Listing {
	width:200px;
	float:left;
	height:100%;
	vertical-align:top;
	float:left;
}
#Listing ul {
	margin:0;
	padding:0;
	list-style:none;
	width:200px;
	float:left;
}
#Listing ul li {
	margin:0;
	list-style:none;
	padding:8px 0px 6px 0px;
	color:#666;
	margin-left:10px;
	border-bottom:1px dashed #1C4299;
	width:200px;
}
#Listing ul li a {
	text-decoration:none;
	background:url(../images/grey-square.gif) no-repeat left 14px;
	padding:8px 0px 6px 10px;
	color:#666;
}
#Listing ul li a:hover {
	text-decoration:none;
	background:url(../images/blue-square.gif) no-repeat left 14px;
	padding:8px 0px 6px 10px;
	color:#1C4299;
}
#SocialResponsability #Society {
	width:621px;
	float:left;
	position:relative
}
#SocialResponsability #Energy {
	width:289px;
	padding-right:5px;
	float:left;
	position:relative;
}
#SocialResponsability #Safety {
	width:327px;
	float:left;
	position:relative
}
#SocialResponsability #EnergyDetail {
	margin:15px 5px 0px 0px;
	width:356px;
	float:left;
	position:relative
}
#SocialResponsability #EnergyDetailBig {
	width:621px;
	float:left;
	position:relative
}
#SocialResponsability #EnergyDetail #BoxN, #SocialResponsability #EnergyDetailBig #BoxN {
	padding:17px 5px;
}
#SocialResponsability #EnergyDetail #BoxN img {
	padding-top:10px;
}
#SocialResponsability #Society h1, #SocialResponsability #Energy h1, #SocialResponsability #Safety h1, #SocialResponsability #EnergyDetail h1, #SocialResponsability #EnergyDetailBig h1 {
	background:#1c4299;
	height:20px;
	color:#fff;
	padding:6px 0px 0px 32px;
	font-family:verdana;
	font-size:12px;
	font-weight:bold;
}
#SocialResponsability #EnergyDetail h1, #SocialResponsability #EnergyDetailBig h1 {
	padding:6px 0px 0px 12px;
}
#SocialResponsability #Society h1 img, #SocialResponsability #Energy h1 img, #SocialResponsability #Safety h1 img {
	position:absolute;
	left:13px;
	top:0px;
}
#SocialResponsability #Society #Box, #SocialResponsability #Society #BoxN, #SocialResponsability #Energy #Box, #SocialResponsability #Safety #Box {
	border:1px solid #c6d0e5;
	margin:3px 0px 5px 0px;
	min-height:215px;
	height:auto !important;
	height:100%;
}
#SocialResponsability #Society #BoxN, {
 margin:3px 3px 5px 3px;
 height:100%;
 border:none;
}
#SocialResponsability #Society #Box {
	min-height:105px;
	height:auto !important;
	height:100%;
}
#SocialResponsability #Society #Box .Text, #SocialResponsability #Society #BoxN .Text, #SocialResponsability #Energy #Box .Text, #SocialResponsability #Safety #Box .Text {
	padding:13px;
}
#SocialResponsability #Energy #Box .YellowBar {
	margin:7px;
	width:265px;
	background:#FFCA05;
	height:16px;
	color:#1C4299;
	padding:8px 0px 3px 8px;
	text-transform:uppercase;
	font-weight:bold;
}
#SocialResponsability #Energy #Box .TextEnergy, #SocialResponsability #Safety #Box .TextEnergy {
	color:#17170F;
	padding:9px 0px 4px 8px;
	margin:0px 8px;
}
#SocialResponsability #Safety #Box .TextEnergy {
	color:#17170F;
	padding:13px 0px 3px 0px;
	margin:0px 8px;
}
#SocialResponsability #Safety #Box .TextEnergy img {
	float:left;
	padding-right:5px;
}
/* end of social
*/
/*Partners section*/

#Partner img, #PartnerDetail img, #Press img {
	float:left;
	text-align:left;
	border:3px solid #d6d6d6;
	margin-right:8px;
}
#PartnerDetail2 img {
	float:left;
	text-align:left;
	border:3px solid #d6d6d6;
	margin-right:18px;
}
#Press img {
	float:right;
	border:3px solid #d6d6d6;
	margin:0px 0px 5px 5px;
}
#Partner {
	float:left;
	text-align:left;
	width:642px;
	margin-right:0px;
	text-align:left;
}
#PartnerDetail {
	float:left;
	text-align:left;
	width:435px;
	padding-right:10px;
	text-align:left;
	min-height:642px;
	height:auto !important;
	height:642px;
	border-right:1px solid #c6d0e5;
}
#Partner h1 {
	color:#1C4299;
	float:left;
	text-align:left;
	width:487px;
	background:#dce2ef;
	text-transform:uppercase;
	font-size:12px;
	padding:6px;
	margin-bottom:5px;
}
#Partner h1 a {
	color:#1C4299;
	text-decoration:none;
	font-size:12px;
	padding:6px;
}
#Partner h1 a:hover {
	color:#ffc20e;
	text-transform:uppercase;
	text-decoration:none;
	font-size:12px;
	padding:6px;
}
#TechnologyMain {
	position:relative;
	/*width:655px;*/
	width:640px;
	height:100%;
	float:left;
	padding:10px 0px;
}
#Partner #Shadow, #TechnologyMain #Shadow {
	width:640px;
	height:10px;
	margin:4px 0px;
	border-top:1px dashed #c6d0e5;
	text-align:center;
}
#TechnologyMain #Shadow {
	border-top:1px solid #c6d0e5;
}
/*end of Partners section*/

/* brand home*/
#Homepage {
	border:1px solid #c6d0e5;
	min-height:410px;
	height:auto !important;
	height:100%;
	width:645px;
}
#Homepage #FirstSection, #Homepage #SecondSection {
	width:241px;
	float:left;
}
#Homepage #FirstSection #Products, #Homepage #SecondSection #News, #Homepage #SecondSection #Price {
	width:211px;
	font-family:verdana;
	font-size:12px;
	color:#2b4fa0;
	/*padding:23px 0px 0px 15px;*/
	padding:12px 0px 0px 15px;
}
#Homepage #SecondSection #Price {
	padding:13px 0px 0px 15px;
}
#Homepage #SecondSection #News ul, #Homepage #SecondSection #Price ul {
	list-style:none;
	padding-top:8px;
}
#Homepage #SecondSection #News li {
	border-bottom:1px dashed #c6d0e5;
	width:100%;
	height:62px;
	text-transform:none;
	font-weight:bold;
	color:#2b4fa0;
	padding-top:3px;
}
#Homepage #SecondSection #News li a {
	text-decoration:none;
	color:#2b4fa0;
}
#Homepage #SecondSection #News li a:hover {
	text-decoration:none;
	color:#ffc20e;
}
#Homepage #SecondSection #News img {
	float:left;
}
#Homepage #SecondSection #Price li {
	padding:5px 0px 5px 0px;
	border-bottom:1px dashed #c6d0e5;
	background:url(../images/arrow.gif) no-repeat 0px 10px;
	padding:4px 0px 4px 14px;
}
#Homepage #SecondSection #News .NewsBlock span, #Homepage #SecondSection #Price .PriceBlock span {
	text-transform:none;
	font-weight:bold;
	color:#2b4fa0;
}
#Homepage #SecondSection #News .NewsBlock span a, #Homepage #SecondSection #Price .PriceBlock span a {
	text-transform:none;
	color:#2b4fa0;
	font-weight:bold;
	text-decoration:none;
}
#Homepage #SecondSection #News .NewsBlock span a:hover, #Homepage #SecondSection #Price .PriceBlock span a:hover {
	text-transform:none;
	font-weight:bold;
	color:#ffc20e;
	text-decoration:none;
}
#Homepage #SecondSection #News .NewsBlock h3, #Homepage #SecondSection #Price .PriceBlock h3 {
	font-weight:normal;
	font-size:11px;
	text-transform:none;
}
#News .NewsBlock h3 {
	color:#666;
	padding-top:2px;
}
#News .NewsBlock b a , a.utubelink{
	color:#1C4299;
	font-size:10px;
	text-decoration:none;
}
 a.utubelink{ line-height:25px; clear:both}
#News .NewsBlock b a:hover ,a.utubelink:hover{
	color:#FFCA05;
	font-size:10px;
	text-decoration:none;
}
#Homepage #FirstSection #Products .ProductsBlock h1, #Homepage #SecondSection #News .NewsBlock h1, #Homepage #SecondSection #Price .PriceBlock h1 {
	text-transform:uppercase;
	color:#2b4fa0;
	font-weight:bold;
	padding-bottom:3px;
	border-bottom:1px solid #c6d0e5;
}
#Homepage #FirstSection #Products .ProductsBlock h1 a {
	color:#2b4fa0;
	text-decoration:none;
}
#Homepage #FirstSection #Products .ProductsBlock h1 a:hover {
	color:#ffc20e;
	text-decoration:none;
}
#Homepage #FirstSection #Products .ProductsBlock h2 {
	text-align:left;
	padding-top:10px;
	font-weight:normal;
}
#Homepage #FirstSection #Options {
	padding:3px 4px 0px 0px;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	color:#666;
}
#Homepage #FirstSection #Equipt {
	padding:4px;
}
#Homepage #FirstSection #OneOption {
	width:238px;
	height:124px;
	padding-bottom:3px;
}
#Homepage #FirstSection #OneOption .Bg {
	background:#1c4299;
	width:192px;
	height:25px;
	float:left;
	margin-top:11px;
	position:relative;
	vertical-align:middle
}
#Homepage #FirstSection #OneOption h1 {
	padding:5px 0px 0px 15px;
	color:#fff;
}
#Homepage #FirstSection #OneOption h1 a {
	color:#fff;
	text-decoration:none
}
#Homepage #FirstSection #OneOption h1 a:hover {
	color:#fff;
	text-decoration:underline;
}
/*end of home*/
/* brand section*/
#Brand #ClearHeight {
	clear:both;
	height:32px;
}
#Brand #Height8 {
	clear:both;
	height:8px;
}
#Brand h1 {
	float:left;
	text-align:left;
	color:#1C4299;
	padding-bottom:12px;
	font-size:13px;
	width:100%;
}
#Brand #Block {
	float:left;
	text-align:left;
	background-color:#d6d6d6;
	width:186px;
	height:159px;
	padding:6px 8px;
	margin-right:9px;
}
#Brand #Block h1 {
	color:#8a8989;
	float:left;
	text-align:left;
	width:193px;
	font-size:12px;
	padding-top:8px;
	padding-bottom:6px;
}
#Brand #Block .Details {
	vertical-align:top;
	color:#184297;
	float:left;
	text-align:left;
	width:176px;
	background:url(../images/detail-arrow.gif) no-repeat left 8px;
	font-size:10px;
	font-weight:bold;
	font-family:verdana;
	padding:4px 5px;
}
#Brand #Block .Details a {
	color:#184297;
	font-size:10px;
	text-decoration:none;
}
#Brand #Block .Details a:hover {
	color:#184297;
	text-decoration:underline;
}
#RightColumn {
	width:185px;
	float:left;
	height:100%;
	vertical-align:top;
}
#RightColumn ul {
	margin:0;
	padding:0;
	list-style:none;
	width:185px;
	float:left;
}
#RightColumn li {
	width:175px;
	padding:8px 0px 6px 0px;
	color:#666;
	border-bottom:1px dashed #1C4299;
	margin-left:10px;
}
#RightColumn li a {
	text-decoration:none;
	background:url(../images/grey-square.gif) no-repeat left 60%;
	padding:8px 0px 6px 10px;
	color:#666;
}
#RightColumn li a:hover {
	text-decoration:none;
	background:url(../images/blue-square.gif) no-repeat left 60%;
	padding:8px 0px 6px 10px;
	color:#1C4299
}
/* end of brand section*/

/* technology section*/
#Release {
	width:249px;
	float:left;
	position:relative;
	margin:0px 0px 0px 5px;
	_margin:0px 0px 0px 3px;
}
#Release .View {
	margin-top:50px;
	border-top:1px dashed blue;
	height:20px;
	color:#1C4299;
	font-size:10px;
	font-weight:bold;
	padding:7px 0px 0px 0px !important;
	padding:4px 0px 0px 0px;
	text-align:right;/*background:url(../images/arrow.gif) no-repeat right 13px;*/
}
#Release .View a {
	color:#1C4299;
	font-size:10px;
	text-decoration:none;
}
#Release .View a:hover {
	color:#FFCA05;
	font-size:10px;
	text-decoration:none;
}
#Release .img {
	float:left;
	border:2px solid #1c4299;
	margin-right:4px;
}
#ServiceDetail {
	float:left;
	position:relative;
	width:425px;
	padding-right:10px;
	text-align:left;
}
#ServiceDetail h1 {
	color:#1C4299;
	font-size:14px;
	font-weight:normal;
	padding:8px 0px 8px 0px;
	position:relative
}
#Service {
	width:372px;
	float:left;
	position:relative;
	border-right:1px solid #c6cfe5;
	padding-right:5px;
	_padding-right:2px;
	min-height:286px;
	height:auto !important;
	height:100%;
}
#Service h1, #Release h1 {
	color:#fff;
	font-size:14px;
	font-weight:bold;
	background:url(../images/techtitle-bg.gif) repeat-x;
	width:358px;
	height:31px;
	padding:8px 0px 8px 12px;
	position:relative;
}
#Service h1 a, #Release h1 a, #Energy h1 a, #Safety h1 a {
	color:#fff;
	text-decoration:none;
}
#Service h1 a:hover, #Release h1 a:hover, #Energy h1 a:hover, #Safety h1 a:hover {
	color:#ffca0b;
	text-decoration:none;
}
#Release h1 {
	width:249px;
}
#Service .img, #ServiceDetail .img {
	border:3px solid #d3d3d3;
	margin-bottom:13px;
}
/* end of technology section*/

/* business section*/
#Business, #Brand, #Technology {
	position:relative;
	width:635px;
	float:left;
	text-align:left;
	text-align:left;
}
#Business .clear, #ServiceDetail .clear {
	clear:both;
	height:15px;
}
#Business #MainBlock {
	position:relative;
	width:647px;
	float:left;
	text-align:left;
}
#Business #Block {
	position:relative;
	width:305px;
	height:131px;
	float:left;
	text-align:left;
}
#Business #Block img, #Business #Sect img {
	float:left;
	text-align:left;
	border:2px solid #6d6e70;
	margin-right:9px;
}
#Business #Block h1 {
	float:left;
	text-align:left;
	color:#1C4299;
	width:202px;
	padding-bottom:5px;
}
#Business #Block h1 a {
	float:left;
	text-align:left;
	color:#1C4299;
	text-decoration:none;
	width:202px;
}
#Business #Block h1 a:hover {
	float:left;
	text-align:left;
	color:#ffca0b;
	width:202px;
	text-decoration:none;
}
#Business #Block span {
	float:left;
	text-align:left;
	width:202px;
	height:72px;
	border-bottom: 1px dashed #5471b2;
}
#Business #Block .More {
	color:#1C4299;
	font-size:10px;
	font-weight:bold;
	font-family:verdana;
	padding:5px 0px;	/*background:url(../images/red-arrow.gif) no-repeat right 100%;*/
	float:left;
	text-align:left;
}
#Partner .More {
	color:#1C4299;
	font-size:10px;
	font-weight:bold;
	font-family:verdana;
	padding:5px 0px;	/*background:url(../images/red-arrow.gif) no-repeat right 100%;*/
	float:left;
	text-align:left;
}
#Business #Block .More a, #Partner .More a, .Moreee a {
	color:#1C4299;
	font-size:10px;
	text-decoration:none;
}
#Business #Block .More a:hover, #Partner .More a:hover, .Moreee a:hover {
	color:#FFCA05;
	text-decoration:none;
}
#BusinessNav {
	position:relative;
	display:block;
	width:640px;
	float:left;
	text-align:left;
	margin-bottom:10px;
	border-bottom:1px solid #5471b2;
}
#BusinessNav ul {
	margin:0;
	padding:0;
	list-style-type:none;
}
#BusinessNav ul li {
	display:block;
	float:left;
	color:#1C4299;
	padding:5px 12px 5px 0px;
	background:url(../images/right-border.gif) no-repeat 50% right;
	border-bottom:1px dashed #5471b2;
}
#BusinessNav ul li a {
	display:block;
	float:left;
	font-size:12px;
	font-family:Verdana;
	text-decoration:none;
	color:#1C4299;
	padding:5px 12px 5px 0px;
}
#BusinessNav ul li a:hover {
	text-decoration:none;
	color:#ffca0b;
}
#Business #Shadow {
	/*background:url(../images/business-block-shadow.gif) no-repeat;*/
	width:647px;
	height:10px;
	margin:4px 0px;
	border-top:1px solid #c6d0e5;
}
#Business .Shadow2 {
	/*background:url(../images/business-block-shadow.gif) no-repeat;*/
	width:640px;
	height:10px;
	margin:4px 0px;
	border-top:1px solid #c6d0e5;
}
#Business #Sect h1 {
	color:#1C4299;
	padding-bottom:12px;
}
#MediaCenter {
	/*border-bottom:1px dashed #1C4299;*/
	width:425px;
	height:160px;
	border-bottom:1px dashed #c6d0e5
}
#Pictures {
	width:428px;
}
#Pictures h1 {
	background:url(../images/media-bg.gif) repeat-x;
	width:425px;
	height:30px;
	color:#fff;
	font-family:verdana;
	font-size:13px;
	font-weight:bold;
	padding:8px 0px 6px 9px;
}
#DownloadsListing {
	width:428px;
}
#DownloadsListing h1, #RadioSpotListing h1 {
	background:url(../images/media-bg.gif) repeat-x;
	width:425px;
	height:30px;
	color:#fff;
	font-family:verdana;
	font-size:13px;
	font-weight:bold;
	padding:8px 0px 6px 9px;
}
#DownloadsListing, #RadioSpotListing {
	width:428px;
}
h5 {
	background:url(../images/blue-square.gif) no-repeat 15px 15px;
	padding:10px 0px 0px 25px;
	color:#1C4299;
}
h5 a {
	text-decoration:none;
	color:#1C4299;
}
h5 a:hover {
	text-decoration:underline;
	color:#1C4299;
}
h3 {
	/*background:url(../images/arrow.gif) no-repeat 15px 15px;*/
	padding:10px 0px 0px 25px;
	color:#1C4299;
}
h3 a {
	text-decoration:none;
	color:#1C4299;
}
h3 a:hover {
	text-decoration:none;
	color:#FFCA05;
}
h4 {
	padding:2px 0px 0px 25px;
	color:#666;
	font-size:11px
}
p {
	color:#666;
	padding:7px 0px 7px 25px;
}
#DownloadStrip {
	background:#e8ecf5;
	height:24px;
	border-bottom:1px dashed #c6d0e5;
}
#DownloadStrip h6 {
	background:url(../images/download-icon.gif) no-repeat 25px 7px;
	padding:6px 0px 0px 40px;
	color:#1C4299;
	font-size:11px;
	font-family:arial;
}
#DownloadStrip h6 a {
	color:#1C4299;
	text-decoration:none;
	font-size:11px;
	font-family:arial;
}
#DownloadStrip h6 a:hover {
	color:#FFCA05;
	text-decoration:none;
	font-size:11px;
	font-family:arial;
}
#Blue {
	background:#e8ecf5;
	/*height:104px;*/
	border-bottom:1px dashed #c6d0e5;
}
#White {
	/*height:104px;*/
	border-bottom:1px dashed #c6d0e5;
}
#ListenStrip h6 {
	background:url(../images/radio-icon.gif) no-repeat 25px 7px;
	padding:5px 0px 3px 40px;
	color:#1C4299;
	font-size:11px;
	font-family:arial;
}
#ListenStrip h6 a {
	color:#1C4299;
	text-decoration:none;
	font-size:11px;
	font-family:arial;
}
#ListenStrip h6 a:hover {
	color:#1C4299;
	text-decoration:underline;
	font-size:11px;
	font-family:arial;
}
#Video {
	width:428px;
	padding-bottom:10px;
	border-bottom:1px dashed #1C4299;
}
#Press {
	width:428px;
	padding-bottom:10px;
	border-bottom:none;
}
#Video span {
	font-style:italic;
	line-height:16px;
}
.C4003D {
	background:#dce2ef;
}
#MediaCenter .View, #Radio .View, .Vieww, #Download .View {
	height:20px;
	color:#1C4299;
	font-size:10px;
	font-weight:bold;
	padding:7px 10px 0px 0px !important;
	padding:4px 10px 0px 0px;
	text-align:right;
	float:right;/*background:url(../images/arrow.gif) no-repeat right 13px;*/
}
#Radio .View {
	padding:7px 10px 0px 0px !important;
	padding:4px 10px 0px 0px;/*background:url(../images/arrow.gif) no-repeat right 13px;*/
}
#MediaCenter .View a, #Radio .View a, .Vieww a, #Download .View a {
	color:#1C4299;
	font-size:10px;
	text-decoration:none;
}
#MediaCenter .View a:hover, #Radio .View a:hover, .Vieww a:hover, #Download .View a:hover {
	color:#FFCA05;
	font-size:10px;
	text-decoration:none;
}
#MediaCenter h1, #Video h1, #InPress h1 {
	background:url(../images/media-bg.gif) repeat-x;
	width:425px;
	height:30px;
	color:#fff;
	font-family:verdana;
	font-size:13px;
	font-weight:bold;
	padding:8px 0px 6px 9px;
}
#InPress h2 {
	color:#1C4299;
	font-family:verdana;
	font-size:13px;
	font-weight:bold;
	padding:0px 0px 6px 9px;
}
#InPress h2 a {
	color:#1C4299;
	text-decoration:none;
}
#InPress h2 a:hover {
	color:#ffd333;
	text-decoration:none;
}
#Press h1 a {
	color:#1C4299;
	text-decoration:none;
}
#Press h1 a:hover {
	color:#ffd333;
	text-decoration:none;
}
#News h1 a {
	color:#1C4299;
	text-decoration:none;
}
#News h1 a:hover {
	color:#ffd333;
	text-decoration:none;
}
#InPress #Block {
	border-top:1px solid #c6d0e5;
	padding:5px 0px;
	width:216px;
	margin-top:2px;
}
#Download {
	width:211px;
	height:233px;
	margin-top:-12px;
	float:left;
	border:1px solid #1C4299;
}
#Download ul, #Release ul {
	margin:0;
	padding:0;
	list-style:none;
}
#Download ul {
	_width:188px;
}
#Download li, #Release li {
	background:url(../images/scroll-right.gif) no-repeat 11px 9px;
	color:#6D6E70;
	font-family:arial;
	font-size:12px;
	padding:5px 10px 5px 24px;
	border-bottom:1px dashed #1C4299;
}
#Download li .Click, #Radio li .Click {
	color:#1C4299;
	font-family:verdana;
	font-size:10px;
	font-weight:bold;
	padding:3px 10px 8px 14px;
}
#Download li .Click a, #Radio li .Click a {
	color:#1C4299;
	font-size:10px;
	text-decoration:none;
}
#Download li .Click a:hover, #Radio li .Click a:hover {
	color:#ffd333;
	font-size:10px;
	text-decoration:none;
}
#Download li .Click {
	background:url(../images/download-icon.gif) no-repeat 0px 4px;
	width:100%;
}
#Download .View {
	padding:7px 10px 0px 0px !important;
	padding:4px 10px 0px 0px;/*background:url(../images/arrow.gif) no-repeat right 13px;*/
}
#Radio li .Click {
	background:url(../images/radio-icon.gif) no-repeat 0px 4px;
	width:100%;
}
#RadioWrapper {
	width:213px;
	height:263px;
	float:left;
	position:relative;
}
#DownloadWrapper {
	width:213px;
	height:263px;
	float:left;
	position:relative;
}
#Radio {
	width:211px;
	height:233px;
	margin-top:-12px;
	float:left;
	border:1px solid #1C4299;
}
#Radio ul {
	margin:0;
	padding:0;
	list-style:none;
	_width:188px;
}
#Radio li {
	background:url(../images/bullet.gif) no-repeat 11px 9px;
	color:#6D6E70;
	font-family:arial;
	font-size:12px;
	padding:5px 10px 5px 24px;/*border-bottom:1px dashed #1C4299;	*/
}
#DownloadWrapper h1, #RadioWrapper h1 {
	background:url(../images/media-bg.gif) repeat-x;
	width:204px;
	height:30px;
	color:#fff;
	font-family:verdana;
	font-size:13px;
	font-weight:bold;
	padding:8px 0px 6px 9px;
}
#divContainer {
	position:relative;
	overflow:hidden;
	width:406px;
	z-index:10;
	height:88px;
}
#divContent {
	position:absolute;
	z-index:2;
}
#divContent ul {
	margin:0;
	padding:0;
	list-style:none;
	display:inline;
}
#divContent li {
	display:block;
	float:left;
}
#divContent li img {
	float:left;
	text-align:left;
	border:3px solid #d6d6d6;
	margin-right:5px;
}
#ContainerFooter {
	width:899px;
	border-bottom:7px solid #005495;
	padding-bottom:7px;
	position:absolute;
	bottom:0;
	left:0;
}
.linksFooter {
	margin:3px 27px;
	font-size:11px;
	font-weight:bold
}
.linksFooter span a {
	text-decoration:none;
	font-size:11px;
}
.linksFooter span a:hover {
	color:#1C4299;
	text-decoration:none;
	font-size:11px;
}
.FloatLeft {
	float:left;
}
.FloatRight {
	float:right;
}
.PaddLeft {
	padding-left:25px;
}
/* end of business section*/
.MargTop3 {
	margin-top:3px;
}
.MargTop2 {
	margin-top:2px;
}
.Marg5 {
	margin:5px 5px 5px 0px;
}
/* breadcrumb*/
#BreadCrumb {
	width:640px;
	height:20px;
	border-bottom:1px solid #c4cee4;
	text-transform:uppercase;
	font-size:13px;
	font-weight:bold;
	float:left;
}
.BreadCrumbStatic {
	color:#8F8F8F;
	padding:0px 10px 8px 2px;
}
.BreadCrumbStatic a {
	color:#8F8F8F;
	text-decoration:none;
}
.BreadCrumbStatic a:hover {
	color:#1C4299;
	text-decoration:none;
}
.BreadCrumb a {
	color:#8F8F8F;
	background:url(../images/breadcrumb-arrow.gif) no-repeat 0px 3px;
	padding:0px 10px 8px 12px;
	text-decoration:none;
}
.BreadCrumb a:hover, .BreadCrumbOn a, .BreadCrumbOn a:hover {
	color:#1C4299;
	background:url(../images/breadcrumb-arrow-b.gif) no-repeat 0px 3px;
	padding:0px 10px 8px 12px;
	text-decoration:none;
}
.BreadCrumbOn1 {
	color:#1C4299;
	background:url(../images/breadcrumb-arrow-b.gif) no-repeat 0px 3px;
	padding:0px 10px 8px 12px;
	text-decoration:none;
}
.BreadCrumbOn1 a, .BreadCrumbOn1 a:hover {
	color:#1C4299;
	background:url(../images/breadcrumb-arrow-b.gif) no-repeat 0px 3px;
	padding:0px 10px 8px 12px;
	text-decoration:none;
}
#QuickLinks {
	width:250px;
	float:left;
	height:100%;
	vertical-align:top;
}
#QuickLinks ul {
	margin:0;
	padding:0;
	list-style:none;
	width:250px;
	float:left;
}
#QuickLinks li {
	margin:0;
	list-style:none;
	padding:8px 0px 6px 0px;
	color:#666;
	margin-left:10PX;
	border-bottom:1px dashed #1C4299;
}
#QuickLinks li a {
	text-decoration:none;
	background:url(../images/grey-square.gif) no-repeat left 60%;
	padding:8px 0px 6px 10px;
	color:#666;
}
#QuickLinks li a:hover {
	text-decoration:none;
	background:url(../images/blue-square.gif) no-repeat left 60%;
	padding:8px 0px 6px 10px;
	color:#1C4299
}
#Contact {
	position:relative;
}
#Contact h1 {
	color:#1C4299;
	padding:0px 17px 4px 18px;
	font-size:14px;
	border-bottom:1px solid #c6d0e5
}
#Contact h2 {
	color:#1C4299;
	padding:18px 17px 4px 18px;
	font-size:12px;
	border-bottom:1px solid #c6d0e5
}
#Contact #Block {
	padding:17px 20px
}
#Contact #Block b {
	color:#000;
	font-size:11px;
}
#Contact #Form {
	width:620px;
	padding-left:15px;
}
#Contact #Form2 {
	padding:12px 9px 30px 9px;
}
#Contact #Form3 {
	padding:12px 9px 30px 3px;
}
#Contact #Form .Form span, #Contact #Form2 .Form span {
	color:#666;
	font-size:12px;
	font-weight:bold;
}
#Contact #Form .Form td, #Contact #Form2 .Form td {
	padding:5px 5px 4px 0px;
}
.InputField {
	width:160px;
	height:18px;
	border:1px solid #c6d0e5;
	background:url(../images/required.gif) no-repeat 155px top;
	padding:3px 0px 0px 1px;
}
.InputFieldLong {
	width:316px;
	height:18px;
	border:1px solid #c6d0e5;
	background:url(../images/required.gif) no-repeat 309px top;
	padding:3px 0px 0px 1px;
}
.TextAreaLong {
	width:316px;
	height:98px;
	border:1px solid #c6d0e5;
	background:url(../images/required.gif) no-repeat 309px top;
	padding:3px 0px 0px 1px;
}
.InputFieldN {
	width:160px;
	height:18px;
	border:1px solid #c6d0e5;
	padding:3px 0px 0px 1px;
}
.TextArea {
	width:160px;
	height:100px;
	border:1px solid #c6d0e5;
	padding:3px 0px 0px 1px;
}
#Contact #ContactBlock {
	padding:10px 0px 10px 7px;
	position:relative;
	width:400px;
	float:left
}
#Contact #ContactBlock h1 {
	padding:10px 11px 10px 11px;
	color:#fff;
	font-size:13px;
	font-weight:bold;
	background:url(../images/techtitle-bg.gif) repeat-x;
	width:402px;
	padding:8px 0px 6px 12px;
	position:relative;
}
.Button {
	width:65px;
	height:22px;
	background:#ffd350;
	color:#1c4299;
	border:1px solid #bfaf7f;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	padding-top:1px;
	margin-left:3px;
	font-family:verdana;
	cursor:pointer
}
.BlueLink {
	color:#1C4299;
	font-weight:bold;
}
.BlueLink a {
	color:#1C4299;
	text-decoration:none
}
.BlueLink a:hover {
	color:#1C4299;
	text-decoration:underline
}
.ImgBorder {
	border:1px solid #c6d0e5;
	padding:2px 3px;
	margin:7px 10px 0px 0px;
	_margin:7px 3px 0px 0px;
	float:right
}
#WhyIpt {
	width:648px;
	position:relative;
	min-height:400px;
}
#WhyIpt #ModelBox {
	width:330px;
	float:left;
	border:1px solid #dfdfdf;
	padding:18px 12px;
}
#WhyIpt #ModelBox h1 {
	color:#2b4fa0;
	font-size:15px;
	padding-bottom:15px;
}
#WhyIpt #Tips {
	width:600px;
	float:left;
	border-bottom:1px dashed #c6d0e5;
	padding:10px 12px 6px 12px;
}
#WhyIpt #SecondPart {
	width:400px;
	float:right;
}
#WhyIpt #Tips b {
	color:#2b4fa0;
	font-size:17px;
}
#WhyIpt #SecondPart #TipsN {
	width:370px;
	float:right;
	border-bottom:1px dashed #c6d0e5;
	padding:10px 12px 6px 12px;
	text-align:left;
}
#WhyIpt #SecondPart #TipsN b {
	color:#2b4fa0;
	font-size:17px;
}
#WhyIpt #Tip6Wrapper {
	position:absolute;
	float:left;
	top:654px;
	left:330px;
	/*width:600px;
	height:293px;*/
	z-index:0
}
#WhyIpt #Tip6Wrapper2 {
	position:absolute;
	float:left;
	top:671px;
	left:250px;
	background:url(../images/why-ipt.png) no-repeat;
	width:150px;
	height:150px;
	z-index:0
}
#WhyIpt #Tip6Wrapper #Text b {
	color:#2b4fa0;
	font-size:17px;
	text-align:left
}
#WhyIpt #Tip6Wrapper #Text {
	width:290px;
	position:absolute;
	left:14px;
	top:16px;
	color:#2b4fa0;
	font-weight:bold;
	z-index:9999;
	text-align:left
}
#WhyIpt #Tip3Wrapper {
	position:absolute;
	float:left;
	top:275px;
	left:1px;
	background:url(../images/blue-banner.png) no-repeat;
	width:100%;
	height:526px;
	width:227px;
	z-index:0;
	margin-bottom:10px;
}
#WhyIpt #Tip3Wrapper #Text b {
	color:#fff;
	font-size:16px;
}
#WhyIpt #Tip3Wrapper #Text {
	width:180px;
	position:absolute;
	top:55px;
	left:25px;
	color:#fff;
	font-weight:bold;
	z-index:9999;
	line-height:19px;
}
.ListingOn {
	background:url(../images/blue-square.gif) no-repeat left 14px;
	padding:8px 0px 6px 10px;
	color:#1C4299;
	margin:0;
	list-style:none;
	text-decoration:none;
	line-height:12px;
	position:relative
}
.BusinessM, .Business {
	position:relative;
	display:block;
	width:640px;
	float:left;
	text-align:left;
	font-size:12px;
}
.BusinessM ul, .Business ul {
	margin:0;
	padding:0;
	list-style-type:none;
	height:36px;
	border-bottom:1px dashed #5471b2;
}
.Business ul {
	border-bottom:none;
}
.BusinessM ul li, .Business ul li {
	display:block;
	font-family:arial;
	font-size:12px;
	float:left;
	color:#1C4299;
	padding:15px 20px 2px 0px;/*border-bottom:1px dashed #5471b2;
	background:url(../images/right-border.gif) no-repeat;
	background-position:right 10px;*/
}
.BusinessM ul li a, .Business ul li a {
	display:block;
	float:left;
	font-size:12px;
	font-family:arial;
	text-decoration:none;
	color:#1C4299;
}
.BusinessM ul li a:hover, .Business ul li a:hover {
	text-decoration:none;
	color:#ffca0b;
}
.current {
	text-decoration:none;
	color:#ffca0b;
	display:block;
	float:left;
	font-size:11px;
	font-family:Verdana;
	padding:0px 12px 2px 0px;
}
.BlueLineDiv {
	border-top:1px solid #5471b2;
	padding-bottom:10px;
	width:640px;
	float:left;
}
.RedColor {
	color:#C4003D;
}
.ClearLeftC {
	clear:both;
	height:5px;
}
/*menu */
#GlobalHeader {
	position:relative;
	display:block;
	width:843px;
	float:left;
	text-align:left;
	height:13px;
	margin-bottom:10px;
}
#GlobalHeader ul {
	margin:0;
	padding:0;
	list-style-type:none;
}
#GlobalHeader li {
	display: inline;
}
/* BUTTONS */
#GlobalHeader #GlobalNav li#home a {
	width:46px;
	height:9px;
	overflow:hidden;
	display:block;
	background:url(../images/home.png) no-repeat;
	behavior: url(iepngfix.htc);
	background-position:0px 0px;
	float:left;
}
#GlobalHeader #GlobalNav li#profile a {
	width:66px;
	height:9px;
	overflow:hidden;
	display:block;
	background:url(../images/profile.png) no-repeat;
	behavior: url(iepngfix.htc);
	background-position:0px 0px;
	float:left
}
#GlobalHeader #GlobalNav li#business a {
	width:72px;
	height:9px;
	overflow:hidden;
	display:block;
	background:url(../images/business.png) no-repeat;
	behavior: url(iepngfix.htc);
	background-position:0px 0px;
	float:left
}
#GlobalHeader #GlobalNav li#brands a {
	width:67px;
	height:9px;
	overflow:hidden;
	display:block;
	background:url(../images/brands.png) no-repeat;
	background-position:0px 0px;
	behavior: url(iepngfix.htc);
	float:left
}
#GlobalHeader #GlobalNav li#partnership a {
	width:99px;
	height:9px;
	overflow:hidden;
	display:block;
	background:url(../images/partnership.png) no-repeat;
	behavior: url(iepngfix.htc);
	background-position:0px 0px;
	float:left
}
#GlobalHeader #GlobalNav li#social a {
	width:143px;
	height:9px;
	overflow:hidden;
	display:block;
	background:url(../images/social.png) no-repeat;
	behavior: url(iepngfix.htc);
	background-position:0px 0px;
	float:left
}
#GlobalHeader #GlobalNav li#technology a {
	width:172px;
	height:9px;
	overflow:hidden;
	display:block;
	background:url(../images/technology.png) no-repeat;
	behavior: url(iepngfix.htc);
	background-position:0px 0px;
	float:left
}
#GlobalHeader #GlobalNav li#mediacenter a {
	width:100px;
	height:9px;
	overflow:hidden;
	display:block;
	background:url(../images/mediacenter.png) no-repeat;
	behavior: url(iepngfix.htc);
	background-position:0px 0px;
	float:left
}
#GlobalHeader #GlobalNav li#contact a {
	width:74px;
	height:9px;
	overflow:hidden;
	display:block;
	background:url(../images/contact.png) no-repeat;
	behavior: url(iepngfix.htc);
	background-position:0px 0px;
	float:left
}
/* OVER STATES */
#GlobalHeader #GlobalNav li#home a:hover {
	background-position:0px -22px;
}
#GlobalHeader #GlobalNav li#profile a:hover {
	background-position:0px -22px;
}
#GlobalHeader #GlobalNav li#business a:hover {
	background-position:0px -22px;
}
#GlobalHeader #GlobalNav li#brands a:hover {
	background-position:0px -22px;
}
#GlobalHeader #GlobalNav li#partnership a:hover {
	background-position:0px -22px;
}
#GlobalHeader #GlobalNav li#social a:hover {
	background-position:0px -22px;
}
#GlobalHeader #GlobalNav li#technology a:hover {
	background-position:0px -22px;
}
#GlobalHeader #GlobalNav li#mediacenter a:hover {
	background-position:0px -22px;
}
#GlobalHeader #GlobalNav li#contact a:hover {
	background-position:0px -22px;
}
/* PRESSED STATES */
#GlobalHeader #GlobalNav li#home a:active {
	background-position:0px -22px;
}
#GlobalHeader #GlobalNav li#profile a:active {
	background-position:0px -22px;
}
#GlobalHeader #GlobalNav li#business a:active {
	background-position:0px -22px;
}
#GlobalHeader #GlobalNav li#brands a:active {
	background-position:0px -22px;
}
#GlobalHeader #GlobalNav li#partnership a:active {
	background-position:0px -22px;
}
#GlobalHeader #GlobalNav li#social a:active {
	background-position:0px -22px;
}
#GlobalHeader #GlobalNav li#technology a:active {
	background-position:0px -22px;
}
#GlobalHeader #GlobalNav li#mediacenter a:active {
	background-position:0px -22px;
}
#GlobalHeader #GlobalNav li#contact a:active {
	background-position:0px -22px;
}
/* ON STATES */
#GlobalHeader.Home #GlobalNav li#home a {
	background-position:0px -22px;
	cursor: default;
}
#GlobalHeader.Profile #GlobalNav li#profile a {
	background-position:0px -22px;
}
#GlobalHeader.BusinessItem #GlobalNav li#business a {
	background-position:0px -22px;
}
#GlobalHeader.Brands #GlobalNav li#brands a {
	background-position:0px -22px;
}
#GlobalHeader.Partnership #GlobalNav li#partnership a {
	background-position:0px -22px;
}
#GlobalHeader.Social #GlobalNav li#social a {
	background-position:0px -22px;
}
#GlobalHeader.Technology #GlobalNav li#technology a {
	background-position:0px -22px;
}
#GlobalHeader.Mediacenter #GlobalNav li#mediacenter a {
	background-position:0px -22px;
}
#GlobalHeader.Contact #GlobalNav li#contact a {
	background-position:0px -22px;
}
.Blue {
	background:#eff2f8;
	text-align:center
}
.Price {
	color:#1c4299;
	font-size:11px;
	font-family:arial;
	font-weight:bold
}
.Price td {
	color:#1c4299;
	font-size:12px;
	font-family:arial;
	font-weight:bold;
	padding:3px 0px;
	border-bottom:1px dashed #c6d0e5;
}
.Green {
	color:#005447;
	font-size:12px;
	font-family:arial;
	font-weight:bold;
}
.Red {
	color:#ba0000;
	font-size:12px;
	font-family:arial;
	font-weight:bold;
}
/* END OF MENU*/

#DisplayLogo {
	width:638px;
	height:205px;
	border:1px solid #c5cee4;
	margin-top:15px;
	margin-bottom:5px;
	position:relative
}
#DisplayLogo #BlueStrip {
	position:absolute;
	background:#1d4596;
	height:28px;
	width:638px;
	bottom:0px;
	_bottom:-1px;
}
#ViewDetails a {
	float:right;
	color:#fff;
	text-decoration:none;
	padding-right:20px;
	font-size:10px;
	position:relative
}
#ViewDetails a:hover {
	color:#ffca0b;
	text-decoration:none;
}
#DisplayLogo #img {
	vertical-align:middle;
	text-align:center;
}
#DisplayLogo #img2 {
	vertical-align:middle;
	text-align:center;
}
#ScrollContainer {
	width:638px;
	height:95px;
	position:relative;
	background:url(../images/bottom-shadow.gif) no-repeat bottom;
	margin-bottom:10px;
}
#Arrow-Left {
	float:left;
	width:6px;
	height:20px;
	padding-top:28px;
}
#Arrow-Right {
	float:left;
	width:6px;
	height:20px;
	padding-top:28px;
}
#LogoContainer {
	position:relative;
	width:605px;
	height:79px;
	float:left
}
#divContainer2 {
	position:relative;
	overflow:hidden;
	width:610px;
	z-index:10;
	height:120px;
	margin:0px 10px;
}
#divContent2 {
	position:absolute;
	z-index:2;
	float:left;
}
.ImgLogo {
	border:1px solid #c5cee4;
	padding:0px;
	background:#FFFFFF
}
.ImgLogo {
	border:1px solid #c5cee4;
	padding:0px;
	background:#FFFFFF;
	position: relative;
}
.ImgLogoOn {
	border:1px solid #1d4596;
	padding:0px;
	position: relative
}
.Padd8 {
	padding-left:8px;
}
.Padd4 {
	padding-left:4px;
}
#Album-Listing {
}
#Album-Listing h2 {
	color:#1C4299;
	font-size:13px;
	font-weight:bold;
	padding-bottom:9px;
	text-align:left;
}
#Album-Listing h2 a {
	color:#1C4299;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}
#Album-Listing h2 a:hover {
	color:#ffca0b;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}
#Album-Listing h3 {
	color:#666;
	padding:0;
	padding-bottom:10px;
	font-size:11px;
	text-align:left;
}
#Album-Listing .More a {
	color:#1C4299;
	font-size:10px;
	font-weight:bold;
	font-family:verdana;
	float:right;
	padding:7px 0px 7px 10px;
	text-decoration:none;
	background:url(../images/arrow.gif) no-repeat 0px 10px
}
#Album-Listing .More a:hover {
	text-decoration:none;
	color:#FFCA05;
}
#Album-Listing img {
	float:left;
	text-align:left;
	border:3px solid #d6d6d6;
	margin-right:8px;
}
.Paging b {
	margin:0px 3px
}
.Paging td {
	font-family:verdana;
	font-size:11px;
	color:#666;
	font-weight:bold;
}
.Paging td a {
	text-decoration:none;
	font-family:verdana;
	font-size:11px;
	color:#1C4596;
	font-weight:bold;
}
.Paging td a:hover {
	text-decoration:none;
	color:#ffca0b;
}
.Paging span {
	font-family:verdana;
	font-size:11px;
	color:#666;
	font-weight:bold;
}
#Imgs {
	padding-top:15px;
}
#Imgs img {
	float:left;
	width:127px;
	height:83px;
	padding:5px 7px 5px 0px;
	border:0px;
}
.PaddTop5 {
	padding-top:5px;
}
#PartnerDetail .PartnershipShadow {
	border:0px;
	padding:20px 0px 0px 35px;
}
.HeightClear {
	clear:both;
	height:14px;
	_height:12px;
	font-size:1px;
}
.BorderGrey {
	border:4px solid #d3d3d3;
	width:124px;
	height:79px;
	position:relative;
	float:left
}
#MenuBar1.MenuBarHorizontal.Home li#Home a, #MenuBar1.MenuBarHorizontal.IPT-Profile li#profileId a, #MenuBar1.MenuBarHorizontal.IPT-Business li#businessId a, #MenuBar1.MenuBarHorizontal.IPT-Brands li#brandsId a, #MenuBar1.MenuBarHorizontal.IPT-Partnerships li#partnershipsId a, #MenuBar1.MenuBarHorizontal.IPT-Social li#socialId a, #MenuBar1.MenuBarHorizontal.IPT-Technology li#techId a, #MenuBar1.MenuBarHorizontal.IPT-MediaCenter li#mediacenterId a, #MenuBar1.MenuBarHorizontal.IPT-Contact li#contactId a {
	cursor:pointer;
	color:#ffba1e;
}
#MenuBar1.MenuBarHorizontal.IPT-Business li#businessId ul#businessSub {
	cursor:pointer;
	color:#1B4298;
}
#MenuBar1.MenuBarHorizontal.IPT-Business li#businessId ul#businessSub a {
	text-decoration:none;
	color:#1B4298;
}
#MenuBar1.MenuBarHorizontal.IPT-Business li#businessId ul#businessSub a:hover {
	text-decoration:none;
	color:#ffba1e;
}
#MenuBar1.MenuBarHorizontal.IPT-Profile li#profileId ul#profileIdSub {
	cursor:pointer;
	color:#1B4298;
}
#MenuBar1.MenuBarHorizontal.IPT-Profile li#profileId ul#profileIdSub a {
	text-decoration:none;
	color:#1B4298;
}
#MenuBar1.MenuBarHorizontal.IPT-Profile li#profileId ul#profileIdSub a:hover {
	text-decoration:none;
	color:#ffba1e;
}
#MenuBar1.MenuBarHorizontal.IPT-Brands li#brandsId ul#brandsSub {
	cursor:default;
	color:#1B4298;
}
#MenuBar1.MenuBarHorizontal.IPT-Brands li#brandsId ul#brandsSub a {
	text-decoration:none;
	color:#1B4298;
}
#MenuBar1.MenuBarHorizontal.IPT-Brands li#brandsId ul#brandsSub a:hover {
	text-decoration:none;
	color:#ffba1e;
}
#MenuBar1.MenuBarHorizontal.IPT-Partnerships li#partnershipsId ul#partnershipsSub {
	cursor:default;
	color:#1B4298;
}
#MenuBar1.MenuBarHorizontal.IPT-Partnerships li#partnershipsId ul#partnershipsSub a {
	text-decoration:none;
	color:#1B4298;
}
#MenuBar1.MenuBarHorizontal.IPT-Partnerships li#partnershipsId ul#partnershipsSub a:hover {
	text-decoration:none;
	color:#ffba1e;
}
#MenuBar1.MenuBarHorizontal.IPT-MediaCenter li#mediacenterId ul#mediacenterSub {
	cursor:default;
	color:#1B4298;
}
#MenuBar1.MenuBarHorizontal.IPT-MediaCenter li#mediacenterId ul#mediacenterSub a {
	text-decoration:none;
	color:#1B4298;
}
#MenuBar1.MenuBarHorizontal.IPT-MediaCenter li#mediacenterId ul#mediacenterSub a:hover {
	text-decoration:none;
	color:#ffba1e;
}
#MenuBar1.MenuBarHorizontal.IPT-Social li#socialId ul#socialIdSub {
	cursor:default;
	color:#1B4298;
}
#MenuBar1.MenuBarHorizontal.IPT-Social li#socialId ul#socialIdSub a {
	text-decoration:none;
	color:#1B4298;
}
#MenuBar1.MenuBarHorizontal.IPT-Social li#socialId ul#socialIdSub a:hover {
	text-decoration:none;
	color:#ffba1e;
}
#ProductsListing {
	width:490px;
	position:relative;
	float:left;
}
#ProductsListing ul {
	margin:0;
	padding:0;
	list-style:none;
}
#ProductsListing ul li {
	margin:0;
	list-style:none;
	padding:2px 0px 3px 10px;
	color:#666;
	background:url(../images/grey-square.gif) no-repeat left 7px;
	margin-left:2px;
}
/*#ProductsListing ul li a {
	text-decoration:none;
	background:url(../images/grey-square.gif) no-repeat left 14px;
	padding:8px 0px 6px 10px;
	color:#666;
}
#ProductsListing ul li a:hover {
	text-decoration:none;
	background:url(../images/blue-square.gif) no-repeat left 14px;
	padding:8px 0px 6px 10px;
	color:#1C4299;
}*/

.ViewDetailsLink a {
	float:right;
	color:#1C4299;
	font-size:10px;
	text-decoration:none;
	background:url(../images/arrow.gif) no-repeat 0px 10px;
	padding:6px 0px 0px 10px;
	font-weight:bold
}
.ViewDetailsLink a:hover {
	color:#FFCA05;
	text-decoration:none;
}
.Yellow {
	background:#fdd541;
}
.Yellow p {
	color:#6E6F70;
	padding:20px 17px 10px 16px;
	font-size:11px;
	font-family:arial;
	text-align:left;
}
.NumberBg {
	width:60px;
	font-size:27px;
	font-weight:bold;
	text-align:center;
	float:left;
	color:#1b4598;
}
td.FirstColumn {
	background:#fdd541;
	height:100% auto;
}
.TextBg {
	background:#f6f7f8;
	border-right:4px solid #fdd541;
	width:566px;
	margin-left:6px;
}
.TextBg p {
	padding:14px 14px 10px 14px;
	color:#777879;
	text-align:left;
}
.Height4 {
	height:4px;
}
.WhyIptTable {
	height:100%;
}
.PaddTop20 {
	padding-top:20px;
}
.PaddTop30 {
	padding-top:30px;
}
.PaddTop40 {
	padding-top:40px;
}
.Blueyellow a {
	color:#1C4299;
	font-weight:bold;
	text-decoration:none
}
.Blueyellow a:hover {
	color:#ffca0b;
	text-decoration:none;
}
.Greyblue a {
	color:#666;
	font-weight:bold;
	text-decoration:none
}
.Greyblue a:hover {
	color:#1C4299;
	text-decoration:none;
}
.Selected {
	color:#FFBA1E;
	font-weight:bold;
}
.Selected a {
	color:#1C4299;
	text-decoration:none;
}
.Selected a:hover {
	color:#FFBA1E;
	text-decoration:none;
}
.PaddLeft5 {
	padding-left:5px;
}
.PaddRight5 {
	padding-right:5px;
}
.ImagesByblos {
	float:left;
	border:3px solid #D6D6D6;
	height:114px;
	width:107px;
	position:relative;
}
.ImagesByblos:hover {
	border:3px solid #1C4299;
	cursor:pointer;
	color:#ffca0b;
}
.ImageBlock {
	height:135px;
	width:107px;
	display:block;
	border:1px solid red;
}
h6 {
	float:left;
	text-align:center;
	color:#1C4299;
	padding: 10px 0px 10px 0px;
	font-size:13px;
	font-weight:bold;
	width:110px;
	margin:0px;
	text-decoration:none;
}
h6 a {
	text-decoration:none;
	color:#1C4299;
}
h6 a:hover {
	text-decoration:none;
	color:#ffca0b;
}
#BreadCrumbByblos {
	width:620px;
	height:20px;
	border-bottom:1px solid #c4cee4;
	text-transform:uppercase;
	font-size:13px;
	font-weight:bold;
	float:left;
	padding:10px 10px 10px 10px;
}
h2 {
	color:#ffc20e;
	font-size:13px;
	font-weight:bold;
	padding:10px 0px 8px 12px;
}
.BackgroundImage {
	background:url(../images/redeemedpoints1.gif) no-repeat;
	width:284px;
	color:#ffc20e;
	font-size:13px;
	font-weight:bold;
	padding:7px 5px 10px 15px;
	font-family:arial;
	margin-bottom:10px
}
.ContainerPointsWrapper {
	width:642px;
	float:left;
	border-bottom:1px dashed #c6d0e5;
	padding-bottom:15px;
}
.ContainerPoints {
	float:left;
	width:200px;
	margin:0px;
	padding:0px;
	text-align:justify
}
.ContainerSpace {
	float:left;
	width:20px;
	height:220px;
}
.KnowYourPoints {
	background:url(../images/1.gif) no-repeat 0 0;
	padding:15px 15px 10px 55px;
	height:20px;
	background-position:center
}
.KnowYourPointsTitle {
	color:#1C4299;
	font-size:19px;
	font-weight:bold;
	padding-top:7px;
	text-align:left;
}
.Height15 {
	clear:both;
	height:15px;
}
.ChooseYourGift {
	background:url(../images/2.gif) no-repeat 0 0;
	padding:15px 15px 10px 55px;
	height:20px;
	background-position:center
}
.ChooseYourGiftTitle {
	color:#1C4299;
	font-size:19px;
	font-weight:bold;
	padding-top:7px;
	text-align:left;
}
.GetYourVoucher {
	background:url(../images/3.gif) no-repeat 0 0;
	padding:15px 15px 10px 55px;
	height:20px;
	background-position:center
}
.GetYourVoucherTitle {
	color:#1C4299;
	font-size:19px;
	font-weight:bold;
	padding-top:7px;
	text-align:left;
}
.ReadMore a {
	color:#1C4299;
	font-size:10px;
	font-weight:bold;
	font-family:verdana;
	float:left;
	text-decoration:none
}
.ReadMore a:hover {
	color:#ffca0b;
	text-decoration:none;
}
.Hoverit {
	filter:alpha(opacity=50);
	opacity:0.5
}
.Hoverit:hover {
	filter:alpha(opacity=100);
	opacity:1
}
.Ads-Links {
	float:left;
	width:183px;
	padding-left:30px;
	text-align:left;
	padding-top:24px;
	font-size:10px;
	font-weight:bold;
}
#search-location {
	width:300px;
	border:1px solid #1C4299;
	height:16px;
	padding:2px;
}
#search-button {
	width:60px;
	border:1px solid #1C4299;
	height:22px;
	padding:2px;
	text-align:center;
	vertical-align:top;
	cursor:pointer;
}
#search-button:hover {
	width:60px;
	border:1px solid #1C4299;
	height:22px;
	padding:2px;
	text-align:center;
	vertical-align:top;
	cursor:pointer;
	color:#1C4299;
}
.ac_results {
	padding: 0px;
	border:1px solid #1C4299;
	border-top:none;
	overflow: hidden;
	z-index: 99999;
	background-color: #eee;
}
.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}
.ac_results li {
	margin: 0px;
	padding: 2px;
	cursor: pointer;
	display: block;
	font-size: 12px;
	line-height: 16px;
	overflow: hidden;
}
.ac_over {
	background-color: #ffd336;
	color: #1C4299;
	cursor:pointer;
}

