@import url("generic_section.css");

.SupportBlock { 
	clear:both; padding:15px 0px;}

.SupportInBlock { 
	clear:both; padding-left:10px; padding-right:10px; text-align:left; }

#SeriesModelBlock { 
	clear:both; display:block; width:520px; margin-bottom:5px; overflow:hidden; } 

#SeriesHding {
	float:left; width:500px; display:block; overflow:hidden; font-family:Tahoma;  margin-bottom:10px;}

#SeriesHding h4{
	font-size:18px; font-weight:bold; color:#333333; padding:0px; margin:0px; border:0px;}

#SeriesHding .ModelName{
	font-size:14px; font-weight:bold; color:#999999;}

.PrintPage {
  display:none; float:left; width:100px; padding-top:5px; text-align:right; font-size:11px; color:#666666; font-family:Tahoma; font-weight:normal; padding-bottom:10px;}

.PrintPage img{ 
	border:0px; padding-right:3px; margin-right:3px;}

.PrintPage A {
	text-decoration:none; color:#666666; font-weight:normal; background:none;} 

.PrintPage A:Hover {text-decoration:underline; color:#666666; font-weight:normal; background:none;} 

.ResultHding {
  clear:both; font-size:11px; font-family:Tahoma;  font-weight:bold; color:#666666; padding:5px 0px 5px 0px;}

.ResultHding .Italic{
	font-style:italic;}

.SupportSearchBlock { 
	clear:both; padding:0px 10px 5px 10px; height:210px;}

.SupportSearchBlock .HeaderBoder { 
	padding:5px 0px 5px 0px; margin-bottom:5px; border-bottom:#cbcbcb solid 1px; border-top:#cbcbcb solid 1px;}

.SupportSearchBlock .FromHding {
  	padding-left:5px; font-family:Tahoma; font-size:12px; font-weight:bold; color:#666666; }

.SupportSearchBlock .FormDecText{
  	padding:0px 0px 5px 5px; font-family:Tahoma; font-size:11px; font-weight:normal; color: #4070a1;}
	
.SupportSearchErrText {
	font-family:Tahoma; font-size:11px; font-weight:normal; color:#FF0000; padding: 0px;}
	
.SearchModelBlock {
	float:left; width:225px;  }

.SearchModelBlock .ModelNotxt{
  	padding-bottom:5px; font-family:Tahoma; font-size:11px; font-weight:normal; color: #666666;}

.SearchModelBlock .FormBlock { 
	padding-bottom:5px; padding-left:5px; } 

.SearchModelBlock .FormBlock form {	
	margin:0px; } 	

.SearchModelBlock .FormElement { 
	padding-bottom:10px;}
	
.SearchModelBlock .LeftText { 
	float:left; width:30px; padding:0px 5px 5px 0px; font-family:Tahoma; font-size:11px; font-weight:normal; color: #666666;}

.SearchModelBlock .RightText { 
	float:left; width:180px; padding:0px 5px 5px 0px; font-family:Tahoma; font-size:11px; font-weight:normal; color: #666666;}
			
.SearchModelBlock .FormFldText { 
	font-family:Tahoma; font-size:10px; color:#666666; width:200px;}
	
.SupportORBlock {
	float:left; width:40px;  height:190px; background:url(/HP/images/support/supt_or_txt_img_vi.jpg) no-repeat; }

.SupportORBlock .text{
	padding:89px 0px 0px 12px; font-family:Tahoma; font-size:11px; font-weight:bold; color:#FFFFFF; }

.SupportORGrayBlock {
	float:left; width:40px;  height:190px; background:url(/HP/images/support/supt_or_graybg_img_vi.jpg) no-repeat; }

.SupportORGrayBlock .text{
	padding:89px 0px 0px 12px; font-family:Tahoma; font-size:11px; font-weight:bold; color:#FFFFFF; }


.SupportAnncBlock{
	clear:both; width:520px; margin-bottom:10px; padding-left:10px; display:block; overflow:hidden;}

.SupportCheckCompatibilityBlock{
	clear:both; width:520px; margin-bottom:10px; padding-left:10px; display:block; overflow:hidden;}
	
.SupportAnncLeft{
	float:left; width:80px; margin:0px; padding-right:15px;}

.SupportAnncLeft img{
	border:0px; width:80px; height:80px;}
	
.SupportAnncRight{
	float:left; width:auto; margin:0px; padding:0px; display:block; overflow:hidden; }

.InternalAnncBlock{
	clear:both; padding-bottom:20px; padding-right:10px; }
	
.InternalAnncBlock .IntAnncHeading{
	font-family:Tahoma; font-size:12px; color:#666666; font-weight:bold; padding-bottom:5px;}

.InternalAnncBlock .IntAnncText{
	font-family:Tahoma; font-size:11px; color:#666666; font-weight:normal;}

.InternalAnncBlock .IntAnncHeadingRed{
	font-family:Tahoma; font-size:12px; color:#FF0000; font-weight:bold; padding-bottom:5px;}
	
.InternalAnncBlock .IntAnncTextRed{
	font-family:Tahoma; font-size:11px; color:#FF0000; font-weight:normal;}

.InternalDownloadBlock{
	clear:both; padding-bottom:20px; padding-right:10px; }
	
.InternalDownloadBlock .IntDownloadHeading{
	font-family:Tahoma; font-size:12px; color:#666666; font-weight:bold; padding-bottom:5px;}

.InternalDownloadBlock .IntDownloadText{
	font-family:Tahoma; font-size:11px; color:#666666; font-weight:normal;}

.InternalDownloadBlock .IntDownloadHeadingRed{
	font-family:Tahoma; font-size:12px; color:#FF0000; font-weight:bold; padding-bottom:5px;}
	
.InternalDownloadBlock .IntDownloadTextRed{
	font-family:Tahoma; font-size:11px; color:#FF0000; font-weight:normal;}

.SelectProductBlock {
	float:left; width:230px;}

.SelectProductBlock .SelectProtxt{
  	padding:0px 0px 5px 5px; font-family:Tahoma; font-size:11px; font-weight:normal; color: #4070a1;}

.SelectProductBlock .Protitletxt{
  	padding-bottom:5px; font-family:Tahoma; font-size:11px; font-weight:normal; color: #666666;}

.SelectProductBlock .FormBlock { 
	padding-bottom:5px; padding-left:5px; } 

.SelectProductBlock .FormBlock form {	
	margin:0px; } 	

.SelectProductBlock .FormElement { 
	padding-bottom:10px;}
	
.SelectProductBlock .FormFldText { 
	font-family:Tahoma; font-size:10px; color:#666666; width:200px;}

.SearchbutCenter { 
	 clear:both; text-align:center; padding:15px 0px 15px 0px;}
	 
.SearchMdlbutLeft { 
	 clear:both; text-align:left; padding:0px 0px 5px 0px;}

.SearchMdlbutLeft INPUT,
.SearchMdlbutLeft DIV{margin-top:29px;}
	 
.FormElementContainer {
	height:120px;overflow:hidden;}
	
.CantFdButtonArea { 
	 clear:both; text-align:left; padding-bottom:15px; }	 

.CantFdButton { 
	 width:200px; }	 

.AnotherSearchButton { 
	 width:100px; }	 
	 
.SearchbutLeft { 
	 clear:both; text-align:left; padding-bottom:0px; }
	 
.mandatoryredtxt { 
 	clear:both; font-family:Tahoma; font-size:11px; color:#FF0000; font-weight:bold; line-height:22px;}

.mandatorytxt { 
	font-family:Tahoma; font-size:11px; text-align:right; color:#666666; font-weight:normal; height:10px;}
	
.catmandatorytxt { 
	margin-top:-6px; height:20px; font-family:Tahoma; font-size:11px; text-align:left; color:#666666; font-weight:normal; }

.manualmandatorytxt { 
	text-align:left; margin-top:-6px;height:20px; font-family:Tahoma; font-size:11px;  color:#666666; font-weight:normal; }

.PopUpWinBlock{
	padding:0px 10px 10px 20px; }

.PopUpWinBlock .TurialImg{
	padding:0px 0px 10px 0px; }

.PopUpWinBlock .TurialImg img{
	width:500px; height:387px; border:0px;}


.PopUpFormElement { 
	padding-bottom:5px; }

.PopUpFormFld { 
	width:500px; height:100px; font-family:Tahoma; font-size:11px; color:#666666; font-weight:normal; }

.PopUpPadTxet {
	padding:0px 10px 10px 20px; font-family:Tahoma; font-size:11px;  color:#666666; font-weight:normal; }


.AskQuestionBlock { 
  clear:both; padding:0px 10px 10px 10px;}

.AskQuestionBlock .AskDescText{ 
	font-family:Tahoma; font-size:11px; color:#666666; padding-bottom:5px; }

.AskQuestionBlock .FormArea { 
 	clear:both; padding:0px 10px 0px 0px; display:block; }

.AskQuestionBlock .SearchBtn { 
 	padding-left:255px; }
	
.AskQuestionBlock .FormElementLeft { 
	float:left; width:250px;   }

.AskQuestionBlock .FormElementRight { 
	float:left; width:250px; padding-right:10px; }

.AskQuestionBlock .GoBtn { 
	float:left; width:50px;}

.AskQuestionBlock .mandTxtBlock { 
	clear:both; width:auto; padding-right:50px;}

.AskQuestionBlock .FormFldText { 
	font-family:Tahoma; font-size:10px; color:#666666; width:180px;}

.AskQuestionBlock .FormArea2 { 
 	padding:0px 5px 5px 0px;}

.AskQuestionBlock .FormElement2 { 
	float:left; width:450px; padding:0px 10px 10px 0px;}
				
.AskQuestionBlock .FormFldText2 { 
	font-family:Tahoma; font-size:10px; color:#666666; width:450px;}

.TextButtonBlock { 
	clear:both; width:520px; padding-top:10px; }

.TextBlock  { 
	float:left; width:450px; }

.SupportsearchbutRt {
text-align:right; }


#TransLayer{
	z-index:100; height:22px; width:75px; position:absolute; background:#CCCCCC;  Filter:Alpha(Opacity=60); -moz-opacity:.50; opacity:.50; margin-bottom:3px; margin-left:410px;}

html > body #TransLayer{
	z-index:100; height:22px; width:75px; position:absolute; background:#CCCCCC;  Filter:Alpha(Opacity=60); -moz-opacity:.50; opacity:.50;  margin-left:435px;}


/* Start Support Tab Styles */

.SupportTabs {
	float:left; width:530px; background:#ffffff; font: normal 10px Tahoma ; display:block; overflow:hidden; margin-bottom:20px; background:bottom url(/HP/images/common/product_tab_topline.gif) repeat-x #FFFFFF;}

.SupportTabs ul {
	margin:0; padding:0px 0px 0px 0px; list-style:none;}

.SupportTabs li {
	display:inline;	margin:0; padding:0;}

.SupportTabs a {
	float:left;	display:block; background:url(/HP/images/layout/default/tableftB.gif) no-repeat left top; margin:0; padding:0 0 0 0px; font-weight:bold;	text-decoration:none; cursor:pointer;}
	
.SupportTabs a span {
	float:left; display:block; background:url(/HP/images/layout/default/tabrightB.gif) no-repeat right top; padding:10px 15px 5px 6px; color:#666666;}
	
.SupportTabs a span.white{
	float:left; display:block; background:url(/HP/images/layout/default/tableftB.gif) no-repeat left top; margin:0; height:27px; padding:0 0 0 4px; font-weight:bold; text-decoration:none;}
	
.SupportTabs a:hover span {
	color:#32639e; cursor:pointer; }

.SupportTabs a:hover {
	background-position:0% -48px;}
	
.SupportTabs a:hover span {
	background-position:100% -48px;}
	
.SupportTabs a:hover span {
	color:#32639e; cursor:hand; }

.SupportTabs li a.current {
	background-position:0% -103px; color:#32639e;}

.SupportTabs li a.current span {
	background-position:100% -103px; color:#32639e;}	
	
	
	
	
#tabcontentcontainer{
	width:95%;}
	
.tabcontent{
	margin-left:10px; font: normal 10px Tahoma ; display:none;}
	
.TabInBlock {
	clear:both; margin-bottom:10px; display:block; overflow:hidden; }

#SupportTab1 {
	clear: both; padding:0px; margin-bottom:10px; display:block; overflow:hidden;width:530px;	background-image:url(/HP/images/common/product_tab_bg.jpg);}

.TabBotline {
	width:530px;}

.TabBotline img{
	width:530px; height:12px; border:0px;}
	
.TabContentBlock {
	clear:both; width:500px;  }

.TabContentLeft {
	float:left; padding-bottom:5px; width:74px; font-family:Tahoma; font-size:11px; color:#666666;  }

.TabContentRight { 
	float:left; padding-bottom:5px; width:420px; font-family:Tahoma; font-size:11px; color:#4070a1; }

.TabContentRight A{ 
	color:#4070a1; text-decoration:none; }

.TabContentRight A:Hover{ 
	color:#4070a1; text-decoration:underline; }
	
.TabContentRight .Red{ 
	color:#FF0000; font-style:italic;}

.TabContentRight .RedLink{ 
 color:#FF0000;} 
/* End Support Tab Styles */




/* Start Support Tutorial Page Styles */	
	
#SupportTuthder {
	clear:both; display:block; overflow:hidden; margin-bottom:5px; width:470px;}

.SupportTutarrow {
	float:left; padding-right:5px; width:25px;}

.SupportTutarrow img{
	border:0px;}
	
.SupportTuthding{
	font-family:Tahoma; font-weight:bold; font-size:11px; color:#666666;clear:both; padding-top:2px; margin-bottom:2px;}

.SupportTutRight {
	float:left; width:420px; }

.SupportTutdetails {
	clear:both; width:400px; }

#SupportLinks {
	margin:0px; width:410px; padding:0px; border:0px; VISIBILITY: visible; OVERFLOW: hidden;}

#SupportLinks UL LI A {
	display: block; float: left; clear: left; padding:0px 3px 1px 5px; margin:0px; border:0px; font-family:Tahoma; font-size:10px; color:#666666;  text-align:left; text-decoration:none; line-height:16px;}
	

#SupportLinks UL LI A.redlink{
	color:#FF0000; text-decoration:none;}
	
#SupportLinks UL LI> A {float: none;}

#SupportLinks UL LI A:hover {
	text-decoration:underline;}

#SupportLinks UL {
	clear: both; padding:0px; margin:0px;}

#SupportLinks UL LI {
	background: url(/HP/images/common/icon_linkarrow.gif) no-repeat 0px 7px;	padding-right: 0px; padding-left:10px; padding-top: 0px; padding-bottom:0px; margin:0px; list-style-type:none; width:405px;}


#SupportCCLinks {
	margin:0px; width:510px; padding:0px; border:0px; VISIBILITY: visible; OVERFLOW: hidden;}

#SupportCCLinks UL LI A {
	display: block; float: left; clear: left; padding:0px 3px 1px 5px; margin:0px; border:0px; font-family:Tahoma; font-size:11px; color:#666666;  text-align:left; text-decoration:none; line-height:16px;}
	
#SupportCCLinks UL LI A.redlink{
	color:#FF0000; text-decoration:none;}
	
#SupportCCLinks UL LI> A {float: none;}

#SupportCCLinks UL LI A:hover {
	text-decoration:underline;}

#SupportCCLinks UL {
	clear: both; padding:0px; margin:0px;}

#SupportCCLinks UL LI {
	background: url(/HP/images/common/icon_linkarrow.gif) no-repeat 0px 7px; padding-right: 0px; padding-left:10px; padding-top: 0px; padding-bottom:0px; margin:0px; list-style-type:none; width:505px;}
	
	
	
.SupportbutRt {
  text-align:right; padding-bottom:10px; padding-right: 10px; clear:both; }

.BackButton {
  text-align:right; padding-bottom:10px; width:460px; }
  
/* End Support Tutorial Page Styles */	


.UsefulInfoHding {
	clear:both;	font-family:Tahoma; font-size:11px; font-weight:bold; color:#666666; padding-bottom:10px; }
	
.CheckCompatibilityHding {
	clear:both;	font-family:Tahoma; font-size:11px; font-weight:bold; color:#666666; padding-bottom:10px; }


/* Start Support Anouncement Page Styles */	

.AnnounceHding {
	clear:both;	font-family:Tahoma; font-size:11px; font-weight:bold; color:#666666; padding-bottom:10px; }

.AnnounceText {
	font-family:Tahoma; font-size:11px; font-weight:normal; color:#666666; }

.AnnounceDescText {
	font-family:Tahoma; font-size:11px; font-weight:normal; color:#666666; padding-bottom:10px; padding-right:10px; }

.AnnounceQText {
	font-family:Tahoma; font-size:11px; font-weight:normal; color:#666666; padding-bottom:10px; }
		
				
.AnnounceHdrBlock {
	clear: both; padding-bottom:10px; }
	
.AnnounceTitle {
	font-family:Tahoma; font-size:12px; font-weight:bold; color:#4070a1; }

.AnnounceDate {
	font-family:Tahoma; font-size:11px; font-weight:normal; color:#333333; }


.ApplicableProBlock {
	clear:both; padding-bottom:20px; padding-right:10px; }

.SerialNoBlock {
	clear:both; padding-bottom:20px; }
	

.AnnounceTitleBlack {
	font-family:Tahoma; font-size:11px; font-weight:normal; color:#666666; }

.AnnounceSampleImgBlock {
	Float:left; width:510px; display:block;}
	
.AnnounceSampleImgBlock img {	
	border:0px; width:226px; height:226px; }
	
.AnncPopUpBlock {
	padding-left:100px; font-family:Tahoma; font-size:11px; font-weight:normal; color:#666666; padding-bottom:10px; }

.AnncPopUpBlock .Block{
	 clear:both; width:400px; padding-bottom:10px; display:block; overflow:hidden; } 

.AnncPopUpBlock .Left{
	 float:left; font-family:Tahoma; font-size:11px; color:#666666; width:100px; padding-bottom:2px;} 

.AnncPopUpBlock .Right{
	 float:left; font-family:Tahoma; font-size:11px; color:#666666;  width:150px; padding-bottom:2px;}

.AnncPopUpBlock .FormFldText{
	font-family:Tahoma; font-size:11px; color:#666666; width:150px; }

.AnncPopUpBlock .butarea{
	 text-align:right;}


.AnncimgBlock{ 
	clear:both; width:400px; padding-bottom:10px;}

.AnncimgBlock img{ 
	border:0px; width:250px; height:200px; }
		
/* End Support Anouncement Page Styles */	



/* Start Support ProductFAQ Page Styles */	

.SupportIntroText {
 	clear:both;	font-family:Tahoma; font-size:11px; font-weight:normal; color:#666666; padding-bottom:20px; clear:both; }

.SupportRunText {
	clear:both; font-family:Tahoma; font-size:11px; font-weight:normal; color:#666666; padding-bottom:10px; }

.SupportRunText A{
	color:#666666; text-decoration:none; }

.SupportRunText A:Hover{
	color:#666666; text-decoration:underline; }

.SupportRunText A Blue{
	color:#4070a1; text-decoration:none; background:#0099CC }
	
.SupportRunText .link{
	color:#666666; text-decoration:underline; }

.SupportRunText UL{
	margin-top:0px; margin-bottom:0px;}

.SupportRunText OL{
	margin-top:-5px; margin-bottom:0px;}
	
.SupportRunTextCntr {
	font-family:Tahoma; text-align:center; font-size:11px; font-weight:normal; color:#666666; padding-bottom:10px; }

.SupportRunTextBld{
	font-family:Tahoma; font-size:11px; font-weight:bold; color:#666666; padding-bottom:10px; }

.SupportRunTextBld A{
	color:#666666; text-decoration:none; }

.SupportRunTextBld A:Hover{
	color:#666666; text-decoration:underline; }

.SupportRunTextBld A:Hover{
	color:#666666; text-decoration:underline; }
	

.SupportRunTextBlue {
	font-family:Tahoma; font-size:11px; font-weight:normal; color:#4070a1; padding-bottom:10px; }

.SupportRunSubTitle {
	font-family:Tahoma; font-size:12px; font-weight:bold; color:#666666; padding-bottom:10px; }

.SupportRunTitle {
   	clear:both;	font-family:Tahoma; font-size:14px; font-weight:bold; color:#333333; padding-bottom:10px; }

.SupportErrorText {
	font-family:Tahoma; font-size:11px; font-weight:normal; color:#FF0000; padding-bottom:10px; padding-top:5px;}

.SupportGoErrorText {
	font-family:Tahoma; font-size:11px; font-weight:normal; color:#FF0000; padding-bottom:10px; padding-top:5px;}
	
.CatSupportGoErrorText {
	visibility:hidden;padding-bottom:0px; font-family:Tahoma; font-size:11px; font-weight:normal; color:#FF0000; padding-bottom:10px; padding-top:5px;/*width:0px;*/ width:500px;}

.ManualSupportGoErrorText {
	visibility:hidden;padding-bottom:0px; font-family:Tahoma; font-size:11px; font-weight:normal; color:#FF0000; padding-bottom:10px; padding-top:5px;/*width:0px;*/ width:500px;}

.SupportRunText2 {
	font-family:Tahoma; font-size:11px; font-weight:normal; color:#666666; padding-bottom:0px; }
		
.ProdutFaqSearchBlock {
	clear:both; display:block; overflow:hidden; border:#CCCCCC 1px solid; background-color:#f8f8f8; padding:5px 10px 10px 10px;  margin-bottom:10px;}

.ThanksMsg {	
	font-family:Tahoma; font-size:11px; font-weight:normal; color:#666666; }


.ProdutFaqSearchBlock1 {
	padding:5px 5px 5px 5px; height:150px;}
	
	
.ProductFaqBldTxt {	
	font-family:Tahoma; font-size:11px; font-weight:bold; color:#666666; padding-bottom:10px; }

.ProductFaqLeft {
	float:left;	width:250px; font-family:Tahoma; font-size:11px; font-weight:bold; color:#666666; padding-bottom:5px; }
	
.ProductFaqRight {
	float:left;	width:250px; font-family:Tahoma; font-size:11px; font-weight:normal; color:#666666; padding-bottom:5px;}

.FormArea { 
	padding-bottom:5px;}

.FormFldText { 
	font-family:Tahoma; font-size:10px; color:#666666; width:400px;}

.RefineSearchBlock {
	float:left; padding-bottom:5px; }	
	
.RefineSearchBlock .RefineSearchTitle{
	width:100%; font-family:Tahoma; font-size:11px; font-weight:bold; color:#666666; padding-bottom:5px;  }		

.RSBCheckBlock{
	 float:left; width:90px; font-family:Tahoma; font-size:11px; font-weight:normal; color:#666666; }		
		
.RSBCheckBlockbox{
	 float:left; padding:0px; margin:0px;}	
		
.RSBCheckBlocktxt{
	 width:auto; padding:4px 0px 0px 0px; margin:0px;}		
		
.RefineSearchBlock .RadioBlock{
	 float:left; width:450px; font-family:Tahoma; font-size:11px; font-weight:normal; color:#666666; }		

.ResultText {
	clear:both;	font-family:Tahoma; font-size:11px; font-weight:normal; color:#666666; padding-bottom:15px; }

.ResultTextbld {
	clear:both;	font-family:Tahoma; font-size:11px; font-weight:bold; color:#666666; padding-bottom:15px; }

.ResultTextError {
	clear:both;	font-family:Tahoma; font-size:11px; font-weight:normal; color:#FF0000; padding-bottom:15px; }
	
.ResultTextErrorbld {
	clear:both;	font-family:Tahoma; font-size:11px; font-weight:bold; color:#FF0000; padding-bottom:15px; }

/* End Support ProductFAQ Page Styles */	




/** ---Support FAQ Details  Page Styles--- **/

.FaqdetailsBlock { 
	clear:both;  }

.FaqdetailsBlock OL {
	font-family:Tahoma; font-size:11px; font-weight:normal; color:#4070a1;}

.FaqdetailsBlock OL Li { 
	 margin-left:-16px; padding-bottom:10px; }

.FaqdetailsBlock OL Li A {
 	font-family:Tahoma; font-size:11px; font-weight:normal; color:#4070a1; text-decoration:none;}
	
.FaqdetailsBlock OL Li A:Hover {
	color:#4070a1; text-decoration:underline;}	

.FaqdetailsBlock .Block {
	clear:both; width:100%; display:block; overflow:hidden; }

.FaqdetailsBlock .FaqQstionBlock { 
	float:left; width:440px; }

.FaqdetailsBlock .PerCentageTxt { 
	float:right; width:30px; color:#666666; text-align:right; padding-right:10px; }		
	
.FaqdetailsBlock .DescTxt{ 
    clear:both; font-family:Tahoma; font-size:11px; font-weight:normal; color:#666666; display:block; padding-bottom:3px; }	

.CatAppModelText{ 
    clear:both; font-family:Tahoma; font-size:10px; font-weight:normal; color:#666666; display:block; }

.FaqCatAppModel{ 
    clear:both; font-family:Tahoma; font-size:10px; font-weight:normal; color:#666666; display:block; height:26px; display:block; overflow:hidden;}
	
.Pagination {
	display:block; font-family:Tahoma; font-size:11px; font-weight:normal; color:#000000; text-decoration:none; text-align:center; padding-bottom:10px;}

.Pagination .gray a{
	color:#666666; text-decoration:none;}
	
.Pagination .gray a:hover{
	color:#666666; text-decoration:underline;}
	
.Pagination A {
	color:#0066CC; text-decoration:none;font-size:11px;}

.Pagination A:Hover {
	color:#0066CC; text-decoration:underline;font-size:11px;}

.Pagination .Current {
	color:#000000; text-decoration:none;}
		
.ButtonLeft { 
	float:left; width:250px; padding:0px 10px 10px 0px; }

.FaqImgBlock { 
	padding:0px 10px 10px 0px; text-align:right; }

.FaqImgBlock img { 
	border:0px; }

.QABlcok {
	clear:both; padding-bottom:10px; }

.QABlcok .FaqQAText{
 	clear:both;	font-family:Tahoma; font-size:11px; font-weight:normal; color:#666666; padding-bottom:10px;}
	
.QABlcok .FaqQAText A{
 	color:#4070A1; text-decoration:none;}

.QABlcok .FaqQAText A:Hover{
 	color:#4070A1; text-decoration:underline; }

.QABlcok UL{
	margin-top:0px; margin-bottom:0px;}


.FaqTitleBlueBld {
 	clear:both;	font-family:Tahoma; font-size:12px; font-weight:bold; color:#4070a1; padding-bottom:10px;}
	
.FaqTitleBlue {
	font-family:Tahoma; font-size:10px; font-weight:bold; color:#4070a1; padding-bottom:5px;}

.FaqArtTitleBld {
	font-family:Tahoma; font-size:11px; font-weight:bold; color:#666666; padding-bottom:10px;}
	
.FaqTitleBld {
	font-family:Tahoma; font-size:11px; font-weight:bold; color:#666666; padding-bottom:0px;}

.FaqRedTtlBld {
	font-family:Tahoma; font-size:11px; font-weight:bold; color:#FF0000; padding-bottom:0px;}
	
.FaqTutLink {
	padding:0px 10px 10px 0px; font-family:Tahoma; font-size:10px; font-weight:bold; color:#4070a1; }
	
.FaqTutLink A{
	color:#4070a1; text-decoration:none;}	
	
.FaqTutLink A:Hover{
	color:#4070a1; text-decoration:underline;}		


.SupportShowHideBlock { 
	clear:both; padding-bottom:10px; }

.FaqShowHide {
	font-family:Tahoma; font-size:10px; font-weight:bold; color:#4070a1; margin:0px; padding:0px; }
	
.FaqShowHide img{
	border:0px;}

.FaqShowHide A{
	text-decoration:none; color:#4070a1;}
	
.FaqShowHide A:Hover{
	text-decoration:none; color:#4070a1;}	

.FaqShowText {
	font-family:Tahoma; font-size:10px; font-weight:normal; color:#666666;}

.FaqHideText {
	font-family:Tahoma; font-size:10px; font-weight:normal; color:#666666;display:none;}

#RelatedLinksBlock { 
	clear:both; width:500px; display:block; padding-bottom:10px;  border:0px; }

#RelatedLinksBlock .Relatedheading{ 
	margin-bottom:5px; padding:0px; width:100%; font-family:Tahoma; font-size:11px; font-weight:bold; color:#4070a1; display:block; }
		
#RelatedLinksBlock .links {
	clear:both; width:auto; font-family:Tahoma; font-size:11px; font-weight:normal; color:#4070a1; text-decoration:none; }

#RelatedLinksBlock .links A {
	text-decoration:none; color:#4070a1;}

#RelatedLinksBlock .links A:Hover {
	text-decoration:underline; color:#4070a1; }


.FaqMatchingResultsBlock { 
	clear:both; padding-bottom:15px;  }

.ResultTxt { 
	clear:both; padding:0px 5px 5px 0px; font-family:Tahoma; font-size:11px; font-weight:normal; color: #666666;}
			


.FAQOLBlock { 
	clear:both;  }
	
.FAQOLBlock OL {
	font-family:Tahoma; font-size:11px; font-weight:normal; color:#666666; display:block; }

.FAQOLBlock OL LI { 
	 padding-bottom:3px; }
	
.FAQOLBlock OL LI A {
 	font-family:Tahoma; font-size:11px; font-weight:normal; color:#666666; text-decoration:none;}
	
.FAQOLBlock OL LI A:Hover {
	color:#666666; text-decoration:underline;}	





/** ---Start Support Download Page Styles--- **/	


.HrlineDiv { 
	border-bottom:#CCCCCC solid 1px; margin-bottom:10px; clear:both;}	

.TitleBld { 
	clear:both; font-family:Tahoma; font-size:12px; font-weight:bold; color:#666666; padding-bottom:5px;}

#TitleBldwithButton {
	clear:both; height:20px; margin:0px 0px 0px 0px; }

#TitleBldwithButton .TitleLeft {
	float:left; vertical-align:middle; width:350px; margin:0px 20px 0px 0px; }
	
#TitleBldwithButton .ButtonRight  {
	float:right; width:130px; margin:0px 0px 0px 0px; text-align:right; }

#withintwobolck {
	clear:both; height:180px; }

#withintwobolck .OtherItemsInBlock {
	float:left; width:230px; margin:0px 10px 10px 10px; }

.DownloadRuntxtBlock {
	float:left; width:500px; margin:0px 0px 10px 10px; }

#SupportedOSBlock {
	clear:both; padding-bottom:10px; display:block; overflow:hidden; width:520px;  }
	
#SupportSubBlock {
	clear:both; padding-bottom:10px; display:block; overflow:hidden; width:520px;  }

#SupportOtherItemBlock {
	clear:both; padding-bottom:10px; display:block; overflow:hidden; width:520px; }

.SupportOtherItemBlock {
	clear:both; padding-bottom:10px; display:block; overflow:hidden; width:520px; }

.DownloadBlock {
	float:left; width:230px; margin:0px 10px 10px 10px; }
	
.DownloadLeftBlock {
	float:left; width:240px; margin:0px 20px 10px 10px; }

.DownloadRightBlock {
	float:left; width:240px; margin:0px 0px 10px 0px;  }



#SupportOSBlock {
	clear:both; margin-bottom:20px; display:block; overflow:hidden; }
		
#SupportPointBlock {
	clear:both; margin:0px 0px 5px 0px; display:block; overflow:hidden; }

.SupportPointLeftBlock {
	float:left; width:120px; margin:0px 5px 0px 10px; }

.SupportPointRightBlock {
	float:left; width:370px; margin:0px 2px 0px 0px;  }
	
.DwnRunText { 
	display:block; font-family:Tahoma; font-size:11px; font-weight:normal; color:#666666; }

.DwnRunTextbld { 
	display:block; font-family:Tahoma; font-size:11px; font-weight:bold; color:#666666; }

.DwnAgreementText { 
	display:block; font-family:Tahoma; font-size:11px; font-weight:normal; color:#666666; padding-bottom:10px; }

.DwnAgreementInfoText { 
	display:block; font-family:Tahoma; font-size:10px; font-weight:normal; color:#4070a1; padding-bottom:10px; }

.PrivacyPolicylink { 
	display:block; font-family:Tahoma; font-size:11px; font-weight:bold; color:#666666; padding-bottom:10px; }

.PrivacyPolicylink A{
	color:#666666; text-decoration:none; }

.PrivacyPolicylink A:Hover {
	color:#666666; text-decoration:underline; }
	
#RunBlock {
	clear:both; margin:0px 0px 10px 0px; }

.DwnAddrBlock {
	clear:both; padding:0px 0px 10px 40px; }

.DownloadResultsBlock {
	clear:both; margin-bottom:20px; width:500px; }

.DownloadResultsBlock .Heading{
	display:block; font-family:Tahoma; font-size:12px; font-weight:bold; color:#666666; padding-bottom:5px;}
	
.DownloadResultsBlock .PatchBlock {
	clear:both; padding-bottom:10px;}
	
.DownloadResultsBlock .Leftside {
	float:left; width:71px;  font-family:Tahoma; font-size:11px; color:#666666; padding-top:2px;}
	
.DownloadResultsBlock .Rightside {
	float:left; padding-right:0px; width:350px; padding-bottom:2px; margin:0px;}

.DownloadRelevantProBlock {
	clear:both; padding-bottom:0px; font-family:Tahoma; font-size:11px;  color:#666666; }
	
.DownloadRelevantProBlock UL{
	margin-top:0px; padding-bottom:0px;}
	
.DownloadRelevantProBlock OL{
	margin-top:0px; padding-bottom:0px;	}

.DownloadRelevantProBlock LI{
	margin-left:-19px; }	

.DownloadRelevantProBlock .ReleventBullet {
	margin-left:-19px;  list-style-image:url(/HP/images/support/support_minus_icon.jpg);  }	


.DownloadRelevantProBlock .imgblock {
	border:0px; display:block;}

.DownloadRelevantProBlock .imgblock img {
	border:0px;  }

.DownloadDetailBlock {
	clear:both; height:auto;}

.DownloadDetailBlock OL{
	margin-top:0px; padding-bottom:0px;	}

.DownloadDetailBlock LI{
	margin-left:0px; }	

.DownloadImpFirmBlock { 
	clear:both; padding-bottom:10px; }

.DownloadImpFirmBlock .ImpFirmHding {
	font-family:Tahoma; font-size:11px; font-weight:bold; color:#666666; padding-bottom:10px; }

.DownloadImpFirmBlock .ImpFirmText{
	font-family:Tahoma; font-size:11px; font-weight:normal; color:#666666; padding-bottom:10px; }

.DownloadImpFirmBlock OL{
	margin-top:-5px; margin-bottom:0px;}	

/** ---End Support Support Download Page Styles--- **/


/** ---Start Support Category Page Styles--- **/	

.ManualBlcok { 
	padding:0px 10px 0px 10px; display:block; overflow:hidden; margin-bottom:15px;}

.ManualBlcok .ManualDescText{ 
	font-family:Tahoma; font-size:11px; color:#666666; padding-bottom:10px; }
	
.ManualBlcok .FormArea { 
 	clear:both; padding:0px 10px 5px 0px;}

.ManualBlcok .FormElement { 
	float:left; width:500px; padding-right:10px; padding-bottom:5px; text-align:left; }

.ManualBlcok .FormElement1 { 
	float:left; width:260px; padding-right:10px;  }

.ManualBlcok .GoBtn { 
	text-align:left; font-family:Tahoma; font-size:11px; color:#666666;}

.ManualBlcok .mandTxtBlock { 
	clear:both; width:auto; padding-right:50px;}
		
.ManualBlcok .FormFldText { 
	font-family:Tahoma; font-size:10px; color:#666666; width:180px;}




.GoToModelBlock { 
	padding:0px 10px 0px 10px; margin-bottom:15px; display:block; overflow:hidden;}

.GoToModelBlock .GoToModelDescText{ 
	font-family:Tahoma; font-size:11px; color:#666666; padding-bottom:10px; }



.GoToModelBlock .FormArea { 
 	clear:both; padding:0px 10px 5px 0px;}


.GoToModelBlock .FormElement { 
	float:left; width:500px; padding-right:10px; padding-bottom:5px; text-align:left; }

.GoToModelBlock .FormElement1 { 
	float:left; width:260px; padding-right:10px;  }

.GoToModelBlock .GoBtn { 
	text-align:left; font-family:Tahoma; font-size:11px; color:#666666;}

.GoToModelBlock .mandTxtBlock { 
	clear:both; width:auto; padding-right:50px;}
		
.GoToModelBlock .FormFldText { 
	font-family:Tahoma; font-size:10px; color:#666666; width:180px;}



/** ---End Support Categorys  Page Styles--- **/


/** ---Start Useful Information Page Styles--- **/	

.UsefulInfoBlcok { 
	padding:0px; }

.UsefulInfoBlcok .Heading {
	font-family: Tahoma; font-size:16px; font-weight:bold; color:#333333; padding-bottom:10px; }

.UsefulInfoBlcok .SubHeading {
	font-family: Tahoma; font-size:11px; font-weight:bold; color:#666666; padding-bottom:10px; }

.UsefulInfoBlcok .SubHeading1 {
	font-family: Tahoma; font-size:12px; font-weight:bold; color:#666666; padding-bottom:10px; }

.UsefulInfoBlcok .infotext {
	font-family:Tahoma; font-size:11px; font-weight:normal; color:#666666; padding-bottom:10px; }

.UsefulInfoBlcok .infotext A{
	color:#4070a1; text-decoration:none; }

.UsefulInfoBlcok .infotext A:Hover{
	color:#4070a1; text-decoration:underline; }


.UsefulInfoBlcok .AppSoftBlock {
	padding:0px 0px 20px 0px; display:block; }

.AppSoftHeading {
	font-family: Tahoma; font-size:11px; font-weight:bold; color:#666666; padding-bottom:5px; }
	
.UsefulInfoBlcok .AppSoftText {
	font-family: Tahoma; font-size:11px; font-weight:normal; color:#666666; padding-left:10px; padding-bottom:5px; }

.FeaturesBlock { 
	clear:both;	padding-bottom:10px; }

.FeaturesBlock .FeaturesHeading {
	font-family: Tahoma; font-size:11px; font-weight:bold; color:#666666; padding-bottom:5px; }
	
.FeaturesBlock .FeaturesTitle {
	font-family: Tahoma; font-size:11px; font-weight:normal; color:#666666; padding-bottom:2px; }
	
.FeaturesBlock .FeaturesText{
	font-family: Tahoma; font-size:11px; font-weight:normal; color:#666666; padding:0px 0px 10px 0px; }

.FeaturesBlock UL {
	margin-top:5px; margin-bottom:0px; }


.UpdateProBlock { 
	clear:both;	padding-bottom:20px; }

.UpdateProBlock .UpdateProHeading {
	font-family: Tahoma; font-size:11px; font-weight:bold; color:#666666; padding-bottom:5px; }
	
.UpdateProBlock .UpdateProText {
	font-family: Tahoma; font-size:11px; font-weight:normal; color:#666666; padding-bottom:2px; }

.UpdateProBlock .UpdateProText A{
	color:#4070a1; text-decoration:none; }

.UpdateProBlock .UpdateProText A:Hover{
	color:#4070a1; text-decoration:underline; }
	
.AdditionalInfoBlock { 
	clear:both;	padding-bottom:20px; }

.AdditionalInfoBlock .AddInfoHeading {
	font-family: Tahoma; font-size:11px; font-weight:bold; color:#666666; padding-bottom:5px; }
	
.AdditionalInfoBlock .AddInfoText {
	font-family: Tahoma; font-size:11px; font-weight:normal; color:#666666; padding-bottom:2px; }

.AdditionalInfoBlock .AddInfoText A{
	color:#4070a1; text-decoration:none; }

.AdditionalInfoBlock .AddInfoText A:Hover{
	color:#4070a1; text-decoration:underline; }

.RunText2 {
	font-family:Tahoma; font-size:11px; font-weight:normal; color:#666666; padding-bottom:10px; }

.RunText2 A{
	color:#4070a1; text-decoration:none; }

.RunText2 A:Hover{
	color:#4070a1; text-decoration:underline; }

.SubHeading1 {
 	clear:both; font-family: Tahoma; font-size:12px; font-weight:bold; color:#666666; padding-bottom:3px; }


.SecurityListingBlcok {
	clear:both; padding-bottom:10px; width:520px; display:block; overflow:hidden; }
	
.CheckCompatibilityListingBlcok {
	clear:both; padding-bottom:10px; width:520px; display:block; overflow:hidden; }

.UsefulInfoListingBlcok {
	clear:both; padding-bottom:10px; width:520px; display:block; overflow:hidden; }

.NoticesText{
	font-family:Tahoma; font-size:11px; color:#666666; padding-bottom:10px; }

.NoticesText UL{
	margin-top:0px; margin-bottom:0px;}

.AvaDwnBlock {
	clear:both; padding-bottom:10px; }

.AvaDwnBlock .AvaDwnHding{
	font-family:Tahoma; font-size:11px; color:#666666; padding-bottom:10px; }
	
.AvaDwnBlock .AvaDwntxet{
	font-family:Tahoma; font-size:11px; color:#666666; padding-bottom:10px; }

.AvaDwnBlock .AvaDwnDesctxet{
	font-family:Tahoma; font-size:11px; color:#666666; padding-bottom:0px; }

.AvaDwnBlock .AvaDwnDesctxet A{
	color:#4070a1; text-decoration:none; }
	
.AvaDwnBlock .AvaDwnDesctxet A:Hover{
	color:#4070a1; text-decoration:underline; }	
			
/** ---End Useful Information Page Styles--- **/	


/** ---Start Virus alert Page Styles--- **/	

.VirusAlertBlock {
	clear:both; padding-bottom:10px; }

.SubHeading {
 	clear:both; font-family: Tahoma; font-size:12px; font-weight:bold; color:#666666; padding-bottom:10px; }

.VirusInfoBlock {
	clear:both; padding-bottom:10px; display:block; overflow:hidden;}
	
.VirusInfoBlock .VirusHeading {
 	clear:both; font-family: Tahoma; font-size:12px; font-weight:bold; color:#666666; padding-bottom:10px; }

.VirusInfoBlock .VirusInfoText {
 	clear:both; font-family: Tahoma; font-size:11px; font-weight:normal; color:#666666; padding-bottom:10px; }

.WebLinkBlock {
	clear:both; padding-bottom:5px; }

.WebLinkBlock .Heading {
 	clear:both; font-family: Tahoma; font-size:12px; font-weight:bold; color:#666666; padding-bottom:5px;}

.WebLinkBlock .WebLinkText {
 	clear:both; font-family: Tahoma; font-size:11px; font-weight:normal; color:#666666;  }


.VirusListingBlock {
	clear:both;}

#SupportLinksBlue {
	padding:0px 10px 0px 0px; width:auto; VISIBILITY: visible; OVERFLOW: hidden;}

#SupportLinksBlue UL {
	clear: both; padding:0px; margin:0px; }

#SupportLinksBlue UL LI {
	background: url(/HP/images/common/icon_linkarrow.gif) no-repeat 0px 7px;	padding-right: 6px; padding-left:10px; padding-top: 0px; padding-bottom:3px; margin:0px; list-style-type:none;}

#SupportLinksBlue UL LI A {
	display: block; float: left; clear: left; font-family:Tahoma; font-size:11px; color:#4070a1;  text-align:left; text-decoration:none; line-height:16px;}
	
#SupportLinksBlue UL LI> A { float: none;}	

#SupportLinksBlue UL LI A:hover {
	text-decoration:underline;}


.WarrantyBlock {
	clear:both; padding-bottom:10px; }

.WarrantyInBlock {
	clear:both; padding-bottom:5px; }
	
.WarrantyBlock .WarHeading {
 	clear:both; font-family: Tahoma; font-size:12px; font-weight:bold; color:#666666; padding-bottom:5px;}

.WarrantyBlock .WarCatText {
	font-family:Tahoma; font-size:11px; font-weight:normal; color:#666666; padding-bottom:10px; }

.WarrantyBlock .WarCatText UL {
	margin-top:0px; margin-bottom:0px;}

.CheckCompBlcok {
	clear:both; padding-bottom:10px; }

.CheckCompBlcok .CheckCompTitle {
   	clear:both;	font-family:Tahoma; font-size:14px; font-weight:bold; color:#333333; padding-bottom:10px; }

.CheckCompBlcok .CheckCompText {
	font-family:Tahoma; font-size:11px; font-weight:normal; color:#666666; padding-bottom:10px; }

.CheckCompBlcok .CheckCompText OL {
	margin-top:0px; margin-bottom:0px;}

.CheckCompBlcok .CategoryLinks {
	font-family:Tahoma; font-size:11px; font-weight:normal; color:#4070a1; padding-bottom:10px; }

.CheckCompBlcok .CategoryLinks A{
	color:#4070a1; text-decoration:none;}

.CheckCompBlcok .CategoryLinks A:Hover{
	color:#4070a1; text-decoration:underline;}	

/** ---End Virus alert Page Styles-- **/	



/** ---Start Glossary Page Styles--- **/	

.GlossaryIndexBlock {
	padding:0px 10px 10px 10px; font-family: Tahoma; }

.GlossaryResultsBlock {
	padding:0px 10px 10px 10px; }

.GlossaryResultsBlock .Pagination {
	display:block; font-family:Tahoma; font-size:11px; font-weight:normal; color:#000000; text-decoration:none; text-align:center; padding-bottom:10px;}

.GlossaryResultsBlock .Pagination A {
	color:#0066CC; text-decoration:none;}

.GlossaryResultsBlock .Pagination A:Hover {
	color:#0066CC; text-decoration:underline;}
	
.GlossaryResultsBlock .Current {
	color:#4070a1; text-decoration:none;}


.GlossaryTitle {
	font-family: Tahoma; font-size:12px; font-weight:bold; color:#666666; }

.GlossaryText {
	font-family: Tahoma; font-size:11px; font-weight:normal; color:#666666; padding-bottom:10px; }

.GlossaryText p {padding-top:0px; margin-top:0px;}	

.GlossaryLink {
	font-family: Tahoma; font-size:11px; font-weight:normal;}

.GlossaryCategory {font-family: Tahoma; font-size:11px; font-weight:normal; color:#666; font-style:italic; padding-bottom:10px;}

.GlossaryCatApp, .GlossaryCatList {padding-right:3px;}

.SearchHding{
  	padding:5px 0px 30px 0px; margin-bottom:5px; font-family:Tahoma; font-size:12px; font-weight:bold; color:#666666; border-bottom:#cbcbcb solid 1px; border-top:#cbcbcb solid 1px;}
		 
.GlossaryIndexLinks A {
	 margin:0 0px 20px 0px; font-family: Tahoma; font-size:12px; font-weight:bold; color:#4070a1; line-height:30px; text-decoration:underline; }

.GlossaryIndexLinks A:Hover{
	color:#4070a1; text-decoration:underline;font-size:12px; }
	.GlossaryIndexLinks A:visited{
	color:#4070a1; text-decoration:underline;font-size:12px; }
.GlossaryIndexLinks .Sperator{
	padding:0px 6px 0px 6px; font-family: Tahoma; font-size:12px; font-weight:bold; color:#666666;  }

.RelatedLinks {
	 font-family: Tahoma; font-size:11px; font-weight:normal; color:#4070a1; text-decoration:none; }

.RelatedLinks A {
	color:#4070a1; text-decoration:none; }
	
.RelatedLinks A:Hover{
	color:#4070a1; text-decoration:underline; }

.GlossarySearchBlock {
	width:520px;  }

.GlossarySearchBlock .HeaderBoder { 
	 width:240px; padding:5px 0px 5px 0px; margin-bottom:5px; border-bottom:#cbcbcb solid 1px; border-top:#cbcbcb solid 1px; margin-left:10px;}

.GlossarySearchBlock .FromHding {
  	padding-left:5px; font-family:Tahoma; font-size:12px; font-weight:bold; color:#666666; }

.GlossarySearchBlock .FormDecText{
  	padding:0px 0px 5px 5px; font-family:Tahoma; font-size:11px; font-weight:normal; color: #4070a1;}
	
.GlossarySearchBlock .FormBlock { 
	padding-bottom:40px; padding-left:10px; } 

.GlossarySearchBlock .FormElement { 
	float:left;	padding-bottom:10px; }

.GlossarySearchBlock .ButtonArea { 
	float:left;	padding-left:20px;}
	
.GlossarySearchBlock .ResultTxt { 
	clear:both; padding:0px 5px 5px 10px; font-family:Tahoma; font-size:11px; font-weight:normal; color: #666666; margin-bottom:10px;}

.GlossarySearchBlock .ErrorTxt { 
	clear:both; padding:0px 5px 5px 10px; font-family:Tahoma; font-size:11px; font-weight:normal; color: #FF0000; margin-bottom:10px;}
			
						
.GlossarySearchBlock .FormFldText { 
	font-family:Tahoma; font-size:10px; color:#666666; width:230px;}

		
/** ---End Glossary Page Styles-- **/	



/** ---Start Service Charges Page Styles-- **/	
.PriceTable { 
	width:520px; padding-bottom:0px;}

.PriceHding { 
	font-family:Tahoma; font-size:11px; font-weight:bold; }

.BgColorGray { 
	background-color:#eaeaea; }

.BgColorBlue { 
	background-color:#d8deee; }

.LeftText { 
	float:left; width:30px; padding:0px 5px 5px 0px; font-family:Tahoma; font-size:11px; font-weight:normal; color: #666666;}

.RightText { 
	float:left; width:350px; padding:0px 5px 5px 0px; font-family:Tahoma; font-size:11px; font-weight:normal; color: #666666;}
		

/** ---End Service Charges Page Styles-- **/	



/** ---Start Possible Model Search Page Styles-- **/	

.PossibleModelBlock { 
	width:500px; padding:0px 10px 10px 10px; }

#SuggestedBlock{
 	clear:both; width:500px; padding-bottom:10px; display:block; overflow:hidden;}

.SuggestedLinkHd {
  	clear:both; font-family:Tahoma; font-size:11px; color:#666666; line-height:15px; text-decoration:none; display:block; }

#SuggestedLinks{
 	float:left;	margin:0px; width:120px; border:0px; VISIBILITY: visible; OVERFLOW: hidden;}

#SuggestedLinks UL LI A {
	padding:0px 3px 1px 5px; margin:0px; border:0px; font-family:Tahoma; font-size:11px; color:#4070a1; font-weight:bold;  text-align:left; text-decoration:none; line-height:16px;}

#SuggestedLinks UL LI A:hover {
	text-decoration:underline;}

#SuggestedLinks UL {
	clear: both; padding:0px; margin:0px;}

#SuggestedLinks UL LI {
	background: url(/HP/images/common/icon_linkarrow.gif) no-repeat 0px 7px;	padding-right: 0px; padding-left:10px; padding-top: 0px; padding-bottom:0px; margin:0px; list-style-type:none;}

/** ---End Possible Model Search Page Styles-- **/	



/** ---Start Manual Page Page Styles-- **/

.SupportManualDetailBlock { 
	clear:both; padding-bottom:10px; }

.SupportManualDetailBlock .NoteHeading{
	font-family:Tahoma; font-size:11px; font-weight:bold; color:#666666; padding-bottom:10px; }

.SupportManualDetailBlock .ManualText{
	font-family:Tahoma; font-size:11px; font-weight:normal; color:#666666; padding-bottom:10px; }

.SupportManualDetailBlock .ManualText A{
	color:#666666; text-decoration:none; }
	
.SupportManualDetailBlock .ManualText A:Hover{
	color:#666666; text-decoration:underline; }

.SupportManualDetailBlock .DwnDescText{
	font-family:Tahoma; font-size:11px; font-weight:normal; color:#666666; padding-bottom:10px; }
	
.LangBlock { 
	clear:both; }

.LangBlock .ManualDownDescText{ 
	font-family:Tahoma; font-size:11px; color:#666666; padding-bottom:5px;}
	
.LangBlock .LangDescText{ 
	font-family:Tahoma; font-size:11px; color:#666666; padding-bottom:10px;}

.LangBlock .LangDescText A{ 
	color:#666666; text-decoration:underline;}

.LangBlock .LangDescText A:Hover{ 
	color:#666666; text-decoration:underline;}
	
.iconleft { 
	float:left; padding:2px 3px 0px 3px; width:20px; height:30px;}

.iconleft img{ 
	height:10px; width:10px; }

.SupportManulLanText { 
	font-family:Tahoma; font-size:11px; line-height:17px; color:#666666; font-weight:normal; }

.SupportManualtabletittxt { 
	font-family:Tahoma; font-size:11px; background-color:#737373; color:#FFFFFF; font-weight:bold; }

.ManualContent1 { 
	font-family:Tahoma; font-size:11px; background-color:#b7b7b7; color:#666666; font-weight:bold; }

.ManualContent1 A{ 
	color:#666666; text-decoration:none; border:0px;}

.ManualContent1 A:Hover{ 
	color:#666666; text-decoration:none; border:0px; }
	
.ManualContent2 { 
	font-family:Tahoma; font-size:11px; background-color:#e3e3e3; color:#666666; font-weight:bold; }

.ManualContent2 A{ 
	color:#666666; text-decoration:none; border:0px;}

.ManualContent2 A:Hover{ 
	color:#666666; text-decoration:none; border:0px; }

/** ---End Manual Page Page Styles-- **/	

.VistaBlock {
	clear:both; padding-left:10px; }

.VistaBlock .QABlock{
	clear:both; padding-bottom:20px; }
	
.VistaBlock .QuestionText { 
	font-family:Tahoma; font-size:11px; font-weight:bold; color:#666666; padding-bottom:5px;}

.VistaBlock .AnsText { 
	font-family:Tahoma; font-size:11px; font-weight:normal; color:#666666;}
	
.VistaBlock .FormArea {
	clear:both; width:500px; }

.VistaBlock .SelectModelText { 
	font-family:Tahoma; font-size:11px; font-weight:bold; color:#666666; padding-bottom:10px;}

.VistaBlock .FormElement { 
	float:left; padding-bottom:5px; padding-right:10px; width:500px;}
	
.VistaBlock .FormFldText { 
	font-family:Tahoma; font-size:10px; color:#666666; width:200px;}

.VistaBlock .ChecKButton {
	text-align:right; width:200px; }


/* -- Support Section Layout Styles-- */

.SupportRightTxt {
	Float:Left; width:150px; padding-right:5px; padding-bottom:5px; font-family:Tahoma; font-size:11px; color:#666666; }

.SearchModelForm { 
	padding-bottom:5px; } 
	
.SearchModelForm form { 
	margin:0px; } 	

.SupportSearchbox { 
	padding-bottom:5px; margin-left:0px;}

.SearchModelForm .SupportSearchbut { 
	text-align:right;  }

.SupportSearchbut { 
	text-align:right; margin-right:2px; }

.SupportSearchModel{ 
	font-family:Tahoma; font-size:10px; color:#333333; width:150px; }

.SupportLatestDwnldHding {
	width:100%; padding-right:5px; padding-bottom:5px; font-family:Tahoma; font-size:10px; color:#666666;  font-weight:bold; }

.SupportLatestDwnldTxt{
	width:100%; padding-right:5px; padding-bottom:5px; font-family:Tahoma; font-size:11px; color:#666666;  font-weight:normal; }


#QuickLinkNav {
	width: auto; padding:6px 10px 0px 0px; VISIBILITY: visible; OVERFLOW: hidden;}

#QuickLinkNav A {
	display: block; text-decoration:none; font-family:Tahoma;	font-size:10px;	color:#666666; font-weight:normal; text-align:left;}

#QuickLinkNav UL {
	clear: both; padding:0px 0px 10px 0px;	margin:0px;}

#QuickLinkNav UL LI {
	background: url(/HP/images/common/icon_linkarrow.gif) no-repeat 12px 5px;	padding:0px 0px 4px 20px; margin:0px; line-height:5pt; list-style-type:none;}
	
#QuickLinkNav UL LI A {
	display: block; padding:0px 6px 0px 5px; line-height:13px; font-weight:normal;}

#QuickLinkNav UL LI A:hover {
	text-decoration:underline; line-height:13px; font-weight:normal;}


<!-- Start Support Model Landing Page Style -->

#SupportModelLandProBlock {
	clear:both; display:block; overflow:hidden; padding:0px 10px 0px 10px; }

.SupportModelLandProInBlock {
	clear:both; display:block; overflow:hidden; margin-bottom:10px;}
	
#SupportModelLandProBlock .ModelDescText{
	font-family:Tahoma; font-size:11px; color:#666666; clear:both;}
	
#SupportModelLandProBlock .ModelLandProleft { 
	float:left; width:100px; height:100px; margin-right:10px; display:block; overflow:hidden;}
	
#SupportModelLandProBlock .ModelLandProleft img{ 
	border:0px; }
	
#SupportModelLandProBlock .ModelLandProRight { 
	float:left; width:380px; display:block; overflow:hidden; }


.SupportManualLandtabletittxt { 
	font-family:Tahoma; font-size:11px; background-color:#366599; color:#FFFFFF; font-weight:bold; }

.SupportManualLandtabletittxt1 { 
	font-family:Tahoma; font-size:11px; background-color:#99b1cb; color:#666666; font-weight:bold; }

.SupportManualLandtabletittxt1 A{ 
	color:#666666; text-decoration:none; border:0px;}

.SupportManualLandtabletittxt1 A:Hover{ 
	color:#666666; text-decoration:none; border:0px; }
	
.SupportManualLandtabletittxt2 { 
	font-family:Tahoma; font-size:11px; background-color:#d2e0eb; color:#666666; font-weight:bold; }

.SupportManualLandtabletittxt2 A{ 
	color:#666666; text-decoration:none; border:0px;}

.SupportManualLandtabletittxt2 A:Hover{ 
	color:#666666; text-decoration:none; border:0px; }


<!-- End Support Model Landing Page Style -->	


.SupportFaqLandingBlcok {
	margin-left:10px; padding-right:10px; }

.SupportFAQSearchBlock { 
	clear:both; padding:0px 0px 0px 10px; height:215px;overflow:hidden; }

.SupportFAQSearchBlock .HeaderBoder { 
	padding:5px 0px 5px 0px; margin-bottom:5px; border-bottom:#cbcbcb solid 1px; border-top:#cbcbcb solid 1px;}

.SupportFAQSearchBlock .FromHding {
  	padding-left:8px; font-family:Tahoma; font-size:12px; font-weight:bold; color:#666666; display:block; }

.SupportFAQSearchBlock .FormDecText{
  	padding:0px 0px 5px 5px; font-family:Tahoma; font-size:11px; font-weight:normal; color: #000000;}
	
.SearchFAQModelBlock {
	float:left; width:215px;}

.SearchFAQModelBlock .ModelNotxt{
  	padding-bottom:5px; font-family:Tahoma; font-size:11px; font-weight:normal; color: #666666;}

.SearchFAQModelBlock .FormBlock { 
	padding-bottom:5px; padding-left:5px; height:110px;} 

.SearchFAQModelBlock .FormBlock form {	
	margin:0px; } 	

.SearchFAQModelBlock .FormElement { 
	padding-bottom:10px;}
	
.SearchFAQModelBlock .LeftText { 
	float:left; width:30px; padding:0px 5px 5px 0px; font-family:Tahoma; font-size:11px; font-weight:normal; color: #666666;}

.SearchFAQModelBlock .RightText { 
	float:left; width:160px; padding:0px 5px 5px 0px; font-family:Tahoma; font-size:11px; font-weight:normal; color: #666666;}
			
.SearchFAQModelBlock .FormFldText { 
	font-family:Tahoma; font-size:10px; color:#666666; width:200px;}
	

.SelectFAQProductBlock {
	float:left; width:220px;}

.SelectFAQProductBlock .SelectProtxt{
  	padding:0px 0px 5px 5px; font-family:Tahoma; font-size:11px; font-weight:normal; color: #4070a1;}

.SelectFAQProductBlock .Protitletxt{
  	padding-bottom:5px; font-family:Tahoma; font-size:11px; font-weight:normal; color: #666666;}

.SelectFAQProductBlock .FormBlock { 
	padding-bottom:5px; padding-left:5px; height:124px;} 

.SelectFAQProductBlock .FormBlock form {	
	margin:0px; } 	

.SelectFAQProductBlock .FormElement { 
	padding-bottom:10px; margin-bottom:0px;}
	
.SelectFAQProductBlock .Gobtn { 
	float:left; padding-bottom:5px;}
	
.SelectFAQProductBlock .FormFldText { 
	font-family:Tahoma; font-size:10px; color:#666666; width:200px;}
	
/* Start Check Compatibility Style  */

.SupportCheckCompatibilityLandingBlcok {
	margin-left:10px; padding-right:10px; }

.SupportCheckCompatibilitySearchBlock { 
	clear:both; padding:0px; height:200px; padding-left:10px; }

.SupportCheckCompatibilitySearchBlock .HeaderBoder { 
	padding:5px 0px 5px 0px; margin-bottom:5px; border-bottom:#cbcbcb solid 1px; border-top:#cbcbcb solid 1px;}

.SupportCheckCompatibilitySearchBlock .FromHding {
  	padding-left:8px; font-family:Tahoma; font-size:12px; font-weight:bold; color:#666666; display:block; }

.SupportCheckCompatibilitySearchBlock .FormDecText{
  	padding:0px 0px 5px 5px; font-family:Tahoma; font-size:11px; font-weight:normal; color: #4070a1;}
	
.SearchCheckCompatibilityModelBlock {
	float:left; width:215px;}

.SearchCheckCompatibilityModelBlock .ModelNotxt{
  	padding-bottom:5px; font-family:Tahoma; font-size:11px; font-weight:normal; color: #666666;}

.SearchCheckCompatibilityModelBlock .FormBlock { 
	padding-bottom:5px; padding-left:5px; height:110px;} 

.SearchCheckCompatibilityModelBlock .FormBlock form {	
	margin:0px; } 	

.SearchCheckCompatibilityModelBlock .FormElement { 
	padding-bottom:10px;}
	
.SearchCheckCompatibilityModelBlock .LeftText { 
	float:left; width:30px; padding:0px 5px 5px 0px; font-family:Tahoma; font-size:11px; font-weight:normal; color: #666666;}

.SearchCheckCompatibilityModelBlock .RightText { 
	float:left; width:160px; padding:0px 5px 5px 0px; font-family:Tahoma; font-size:11px; font-weight:normal; color: #666666;}
			
.SearchCheckCompatibilityModelBlock .FormFldText { 
	font-family:Tahoma; font-size:10px; color:#666666; width:200px;}
	

.SelectCheckCompatibilityProductBlock {
	float:left; width:220px;}

.SelectCheckCompatibilityProductBlock .SelectProtxt{
  	padding:0px 0px 5px 5px; font-family:Tahoma; font-size:11px; font-weight:normal; color: #4070a1;}

.SelectCheckCompatibilityProductBlock .Protitletxt{
  	padding-bottom:5px; font-family:Tahoma; font-size:11px; font-weight:normal; color: #666666;}

.SelectCheckCompatibilityProductBlock .FormBlock { 
	padding-bottom:5px; padding-left:5px; height:124px;} 

.SelectCheckCompatibilityProductBlock .FormBlock form {	
	margin:0px; } 	

.SelectCheckCompatibilityProductBlock .FormElement { 
	padding-bottom:10px; margin-bottom:0px;}
	
.SelectCheckCompatibilityProductBlock .Gobtn { 
	float:left; padding-bottom:5px;}
	
.SelectCheckCompatibilityProductBlock .FormFldText { 
	font-family:Tahoma; font-size:10px; color:#666666; width:200px;}
	
/* End Check Compatibility Style  */
	
/* Start Stlyes : Tarck Repair Status */

.TrackRepairBlock {
	float:left; width:520px;  }

.TrackRepairBlock .HeaderBoder { 
	 width:240px; padding:5px 0px 5px 0px; margin-bottom:5px; border-bottom:#cbcbcb solid 1px; border-top:#cbcbcb solid 1px;}

.TrackRepairBlock .FromHding {
  	padding-left:5px; font-family:Tahoma; font-size:12px; font-weight:bold; color:#666666; }

.TrackRepairBlock .FormDecText{
  	padding:0px 0px 5px 5px; font-family:Tahoma; font-size:11px; font-weight:normal; color: #4070a1;}
	
.TrackRepairBlock .FormBlock { 
	padding-left:5px; padding-bottom:10px;} 

.TrackRepairBlock .FormElement { 
	float:left;	padding-bottom:10px;}

.TrackRepairBlock .ButtonArea { 
	clear:both; }
	
.TrackRepairBlock .ResultTxt { 
	clear:both; padding:0px 5px 5px 5px; font-family:Tahoma; font-size:11px; font-weight:normal; color: #666666;}
			
.TrackRepairBlock .FormFldText { 
	font-family:Tahoma; font-size:10px; color:#666666; width:230px;}

.TrackRepairBlock .Link { 
  clear:both; font-family:Tahoma; font-size:10px; color:#4070a1; padding-bottom:10px;}
	
.TrackRepairBlock .Link A{ 
	color:#4070a1; text-decoration:none;}

.TrackRepairBlock .Link A:Hover{ 
	color:#4070a1; text-decoration:underline;}	

.TrackResultTxt{ 
  clear:both; font-family:Tahoma; font-size:11px; color:#4070a1; font-weight:bold; padding-bottom:10px;}

.TrackResultErrorTxt{ 
  clear:both; font-family:Tahoma; font-size:12px; color:#4070a1; font-weight:bold; padding-bottom:10px;}
  
#TrackRepairBlock {
	clear:both; padding:0px 0px 10px 0px;}

.TrackRepairInBlock {
	clear:both; padding:0px; margin-bottom:5px; padding-left:30px; }
			
.TrackRepairInBlock .RepairLeft {
	float:left; width:150px; font-family:Tahoma; font-size:11px; color:#666666; }
	
.TrackRepairInBlock .RepairRight {
	float:left; width:300px; font-family:Tahoma; font-size:11px; color:#666666; }



/* Start Book Service Appointment Styles*/
.BookServiceFormBlock {
	clear:both; padding:0px 0px 10px 0px; font-family:Tahoma; font-size:11px; font-weight:normal; color:#666666; }

.BookServiceFormBlock .ThanksPageText{
	clear:both; padding:0px 0px 10px 0px; font-family:Tahoma; font-size:11px; font-weight:normal; color:#666666; }

.BookServiceTable {
	width:500px; font-family:Tahoma; font-size:11px; font-weight:normal; color:#666666; }
	
.BookServiceFormBlock .FormLabel{
  	font-family:Tahoma; font-size:11px; font-weight:bold; color:#666666; }

.BookServiceFormBlock .RedText{
  	font-family:Tahoma; font-size:11px; font-weight:normal; color:#FF0000; }	
	
.BookServiceFormBlock .FormFldText { 
	font-family:Tahoma; font-size:10px; color:#666666; width:200px;}

.BookServiceFormBlock .DropDwnFiled{
  	font-family:Tahoma; font-size:11px; font-weight:normal; color:#666666; }	

.DescTable { 
	background:#CCCCCC; font-family:Tahoma; font-size:11px; font-weight:bold; color:#666666; }

.PictureTableBgColor { 
	background:#d2dbca; font-family:Tahoma; font-size:11px; font-weight:bold; color:#666666; }


.PictureHding { 
	background-color:#486175; font-family:Tahoma; font-size:12px; font-weight:bold; color:#FFFFFF; padding:2px; } 	
	
.SoundHding { 
	background-color:#7790a6; font-family:Tahoma; font-size:12px; font-weight:bold; color:#FFFFFF; padding:2px; } 	

.MiscHding { 
	background-color:#4c79a2; font-family:Tahoma; font-size:12px; font-weight:bold; color:#FFFFFF; padding:2px; } 	

/* Start Support Locate Service Centres Styles*/

.LocSerCentText {
 	clear:both;	font-family:Tahoma; font-size:11px; font-weight:normal; text-decoration:none; color:#666666; 							padding-bottom:20px;}
	
.LocSerCentText a{
 	clear:both;	font-family:Tahoma; font-size:11px; font-weight:normal; text-decoration:none; color:#4070a1; }
	


#SupportSerLocAddrListBlcok {
	clear:both; padding-bottom:10px; }

#SerLocPaginationBlock {
	clear:both; background-color:#CCCCCC; margin-bottom:20px; width:auto; padding:0px; }
	
#SerLocPaginationBlock .PreviousBlock {
	float:left; margin:3px 10px 0px 0px; width:120px; color:#999999; font-family:Tahoma; font-size:11px; font-weight:normal; text-decoration:none; } 

#SerLocPaginationBlock .PreviousBlock img{
	border:0px; margin-right:5px; } 	
		
#SerLocPaginationBlock .PreviousBlock a {
	color:#4070a1; text-decoration:none; } 
	
#SerLocPaginationBlock .PreviousBlock a:hover {
	color:#4070a1; text-decoration:underline; } 
	
#SerLocPaginationBlock .PaginationLink {
	float:left; margin:3px 10px 3px 10px; text-align:center; width:220px; color:#4070a1; font-family:Tahoma; font-size:11px; font-weight:bold; text-decoration:none; } 
	
#SerLocPaginationBlock .PaginationHighLight {
	color:#999999; font-family:Tahoma; font-size:11px; font-weight:bold; text-decoration:none; } 
	
#SerLocPaginationBlock .PaginationLink a {
	color:#4070a1; text-decoration:none; }
	
#SerLocPaginationBlock .PaginationLink a:hover {
	color:#4070a1; text-decoration:underline; }
	
#SerLocPaginationBlock .NextBlock {
	float:left; margin:3px 0px 0px 10px; width:120px; color:#999999; text-align:right; font-family:Tahoma; font-size:11px; font-weight:normal; text-decoration:none; } 

#SerLocPaginationBlock .NextBlock img{
	border:0px; margin-left:5px; } 	
	
#SerLocPaginationBlock .NextBlock a {
	text-decoration:none; color:#4070a1; }
	
#SerLocPaginationBlock .NextBlock a:hover {
	text-decoration:underline; color:#4070a1; }
	
#SerLocPaginationBlock {
	clear:both; padding:0px 10px 20px 10px; }
	
#SerLocPaginationBlock .TitleBlock {
	clear:both; margin:15px 0px 15px 0px; height:15px; }


.SrLocTitleBlock {
	clear:both; margin-bottom:10px; display:block; overflow:hidden;}
	
.SrLocTitleBlock .SerCenTitTxt { 
	float:left; color:#606060;  font-family:Tahoma; font-size:14px; font-weight: bold; }
	
.SrLocTitleBlock .SerCenTitNavTxt { 
	float:right; color:#999999; font-family:Tahoma; font-size:10px; font-weight: bold; }
	
.SerCenTitNavTxt a{ 
	text-decoration:none; color:#4070a1; }

.SerCenTitNavTxt a:hover{ 
	text-decoration:underline; color:#4070a1; }
	
#SerCenAddresBlock {
	clear:both; padding:0px 15px 10px 15px;display:block; overflow:hidden; height:105px; }
	
.SerCenAddrestxt {
	float:left; width:300px; margin-right:20px; color:#606060;  font-family:Tahoma; font-size:11px; }
	
.SerCenAddrestxtBH {
	color:#606060;  font-family:Tahoma; font-size:11px; font-weight:bold; }

.SerCenAddresimg  img{	
	width:120px; height:90px; border:0px; }
		
/* End Support Locate Service Centres Styles*/




/* for Bridge Explorer Page Styles */
.BridgeExprNavhder{
	width:auto; height:26px; 
	background:url(/HP/images/layout/default/bridge_hding_bg.jpg) repeat-x; 
	border-bottom:1px #b9b9b9 solid; 
	text-align:left; }
	
.BridgeExprNavhder .LeftNavhderleft{
	width:8px; height:26px; 
	font-family:Tahoma; font-size:11px; font-weight:bold; color:#666666; 
	}

.BridgeExprNavhder .LeftNavhderright{
	width:8px; height:26px; }

/* Main Header */	
.BridgeExprNavhder .mainBridgeproducthdr{
	width:760px; position:absolute; }
	
.BridgeExprNavhder .mainBridgeproducthdr .Bridgeproducttxt{
	text-align:left; 
	font-family:Tahoma; font-size:11px; font-weight:bold; color:#666666; 
	padding-top:6px;
	padding-right:15px;
	padding-left:5px; 
	}

/* Center Header */
.BridgeExprNavhder .ctrBridgeproducthdr{
	width:480px; position:absolute; }
	
.BridgeExprNavhder .ctrBridgeproducthdr .Bridgeproducttxt{
	text-align:left; 
	font-family:Tahoma; font-size:11px; font-weight:bold; color:#666666; 
	padding-top:6px;
	padding-right:15px;
	padding-left:5px; 
	}	

/* Right Header */	
.BridgeExprNavhder .rightBridgeproducthdr{
	width:210px; height:26px; position:absolute; }
	
.BridgeExprNavhder .rightBridgeproducthdr .Bridgeproducttxt{
	text-align:left; 
	font-family:Tahoma; font-size:11px; font-weight:bold; color:#666666; 
	padding-top:6px;
	padding-right:15px;
	padding-left:5px; 
	}
	
/* Log Out */	
.BridgeExprNavhder .loBridgeproducthdr{
	width:360px; height:26px; position:absolute; }
	
.BridgeExprNavhder .loBridgeproducthdr .Bridgeproducttxt{
	text-align:left; 
	font-family:Tahoma; font-size:11px; font-weight:bold; color:#666666; 
	padding-top:6px;
	padding-right:15px;
	padding-left:5px; 
	}
	
/* Center 2 */	
.BridgeExprNavhder .ctr2Bridgeproducthdr{
	width:500px; height:26px; position:absolute; }
	
.BridgeExprNavhder .ctr2Bridgeproducthdr .Bridgeproducttxt{
	text-align:left; 
	font-family:Tahoma; font-size:11px; font-weight:bold; color:#666666; 
	padding-top:6px;
	padding-right:15px;
	padding-left:5px; 
	}

.BridgeLocalContactsBlock {	
	clear:both; padding-bottom:10px; }
	
#BgColorWhite {
	background:#FFFFFF;}	

.BridgeAnnouncementBlock {
	clear:both; padding-bottom:10px; }	 

.BridgePopUpBlock {
	clear:both; padding-bottom:10px; width:300px; }	
	
.BridgeHding {	
	clear:both; padding-left:10px; font-family:Tahoma; font-size:11px; font-weight:bold; color:#333333; padding-bottom:10px; }	
	
.SupportBridgeAnncBlock{
	clear:both; width:460px; padding-top:10px; padding-left:10px; display:block; overflow:hidden;}
	
.SupportBridgeAnncBlock .SupportAnncLeft{
	float:left; width:100px; margin:0px; padding-right:15px;}


.SupportBridgeAnncBlock .SupportAnncLeft img{
	border:0px; width:100px; height:77px;}

.SupportBridgeAnncBlock .SupportAnncRight{
	float:left; width:325px; margin:0px; padding:0px; display:block; overflow:hidden; }	

.SupportBridgeAnncBlock #SupportLinks{
	width:325px; }
	
.SupportBridgeAnncBlock .TabContentBlock {
	clear:both; width:500px;   }

.SupportBridgeAnncBlock .TabContentLeft {
	float:left; padding-bottom:5px; width:100px; font-family:Tahoma; font-size:11px; color:#666666;  }

.SupportBridgeAnncBlock .TabContentRight { 
	float:left; padding-bottom:5px; width:250px; display:block; overflow:hidden; font-family:Tahoma; font-size:11px; color:#4070a1;}
	


#BridgeSupportLinks {
	width:335px; padding:0px; border:0px; display:block; padding-right:10px;}

#BridgeSupportLinks UL LI A {
	display: block; float: left; clear: left; padding:0px 3px 1px 5px; margin:0px; border:0px; font-family:Tahoma; font-size:10px; color:#666666;  text-align:left; text-decoration:none; line-height:16px;}
	
#BridgeSupportLinks UL LI A.redlink{
	color:#FF0000; text-decoration:none;}
	
#BridgeSupportLinks UL LI> A {float: none;}

#BridgeSupportLinks UL LI A:hover {
	text-decoration:underline;}

#BridgeSupportLinks UL {
	clear: both; padding:0px; margin:0px;}

#BridgeSupportLinks UL LI {
	background: url(/HP/images/common/icon_linkarrow.gif) no-repeat 0px 7px;	padding-right: 0px; padding-left:10px; padding-top: 0px; padding-bottom:0px; margin:0px; list-style-type:none;  width:325px;}

.PubDate{
	font-family:Tahoma; font-weight:normal; font-size:9px; color:#666666; font-style:italic;}




.BridgeExplorerLoginBlock {
	clear:both; margin:10px 20px 10px 20px; width:890px; height:414px; background:no-repeat url(/HP/images/support/BridgeExplorerflach.jpg);  }
	
.BridgeExplorerLoginBlock .formarea {
    padding:250px 20px 20px 30px; width:280px; height:80px; font-family:Tahoma; font-size:11px; color:#666666;  }

.BridgeExplorerLoginBlock .formareaTable {
   width:280px; font-family:Tahoma; font-size:11px; color:#666666; font-weight:bold; background:#FFFFFF;  }

.BridgeExplorerLoginBlock .FormText {
   font-family:Tahoma; font-size:10px; color:#666666; font-weight:normal;  }

.BridgeExplorerLoginBlock .FormText A{
  color:#4070a1; text-decoration:none; }

.BridgeExplorerLoginBlock .FormText A:Hover{
  color:#4070a1; text-decoration:underline; }

.BridgeExplorerLoginBlock .FormFld {
    width:175px; font-family:Tahoma; font-size:11px; color:#666666; font-weight:normal;  }



.BridgeExplorerHomeBlock {
	clear:both; margin:20px 20px 10px 20px; width:890px; height:460px;}

.BridgeExplorerHomeInBlock {
	clear:both; height:414px;}
	
.BridgeExplorerHomeBlock .LeftBlcok{
	float:left; width:575px;  height:414px;}

.BridgeExplorerHomeBlock .LeftBlcok .ImgBlock{
	padding-top:180px; height:80px; text-align:center; }
	
.BridgeExplorerHomeBlock .LeftBlcok .ImgBlock img{
	width:473px; height:79px; border:0px; }
	
.BridgeExplorerHomeBlock .CntrBlcok{
	float:left; width:2px;  height:414px; margin-right:20px; background:url(/HP/images/home/explorer_home_seperator.jpg) no-repeat; }

.BridgeExplorerHomeBlock .RightBlcok{
	float:left; width:290px;  padding-top:150px; background:#FFFFFF;}

.BridgeExplorerHomeBlock .BgClor{
	background:#FFFFFF; }

.BridgeExplorerHomeBlock .formarea {
   width:280px; padding:5px; display:block; overflow:hidden;  }

.BridgeExplorerHomeBlock .formarea .FormElement{
  clear:both; width:auto; margin-bottom:10px; display:block; overflow:hidden; }

.BridgeExplorerHomeBlock .formarea .FormLeft{
    float:left; width:80px; font-family:Tahoma; text-align:right; font-size:11px; color:#666666; font-weight:bold; margin-right:10px; padding-top:3px;   }

.BridgeExplorerHomeBlock .formarea .FormRight{
   float:left; width:180px;   }

.BridgeExplorerHomeBlock .formarea .ButtonBlock{
   clear:both;  width:280px;}

.BridgeExplorerHomeBlock .formarea .msg{
  float:left; width:170px;  font-family:Tahoma; font-size:10px; color:#666666; text-align:right; font-weight:normal; margin:0px 10px 0px 10px;  }

.BridgeExplorerHomeBlock .formarea .msg A{
  color:#4070a1; text-decoration:none; }

.BridgeExplorerHomeBlock .formarea .msg A:Hover{
  color:#4070a1; text-decoration:underline; }

.BridgeExplorerHomeBlock .formarea .butarea{
  float:left; width:73px;  text-align:right; }

.BridgeExplorerHomeBlock .formarea .FormFld {
    width:170px; font-family:Tahoma; font-size:11px; color:#666666; font-weight:normal;  }


.BridgeExplorerHomeBlock .FormErrBlock {
   clear:both; width:260px; display:block; overflow:hidden;}
   
.BridgeExplorerHomeBlock .InvalidText {
   float:left; font-family:Tahoma; font-size:10px; color:#FF0000; font-weight:normal; text-align:left; padding-left:30px; }

.BridgeExplorerHomeBlock .RqdText {
   float:right; font-family:Tahoma; font-size:10px; color:#FF0000; font-weight:normal; text-align:right;}





.RegionalAddressBlock {
	float:left; width:220px; margin:0px 20px 10px 0px; display:block; overflow:hidden; }
	
.RegionalSearchBlock {
	clear:both; padding:0px 0px 10px 0px; }

.RegionalfiledBlock {
	float:left; width:230px; margin:0px 20px 10px 0px; }
	
.countrymenu{
 	font-family:Tahoma; font-size:11px; font-weight:normal; color:#666666; width:200px; margin-bottom:5px;}

.OtherRegionText {
	font-family:Tahoma; font-size:11px; color:#666666; }

.OtherRegionText A{
	text-decoration:none; color:#4070a1; }

.OtherRegionText A:Hover{
	text-decoration:underline; color:#4070a1; }

.CountryHding {
	font-family:Tahoma; font-size:13px; color:#666666; font-weight:bold; padding-bottom:10px; }

.CountryResultText{
 	clear:both;	font-family:Tahoma; font-size:11px; font-weight:normal; text-decoration:none; color:#666666; padding-bottom:20px;}
	
.CountryResultText a{
 	text-decoration:none; color:#4070a1; }	

.CountryResultText a:hover{
 	 text-decoration:underline; color:#4070a1; }	
	 
	 
.ServiceLocatorDecBlcok {
   clear:both; padding-bottom:10px; width:520px;}

.ServiceLocatorDecBlcok .SerDescText{
   clear:both; padding-bottom:10px; font-family:Tahoma; font-size:11px; font-weight:normal; color:#666666;	}

.ServiceLocatorDecBlcok .SerDescTextBld{
   clear:both; padding-bottom:10px; font-family:Tahoma; font-size:11px; font-weight:bold; color:#666666;	}
   
.ServiceLocatorDecBlcok .SerDescText a{
   color:#4070a1; text-decoration:none;	}

.ServiceLocatorDecBlcok .SerDescText a:hover{
   color:#4070a1; text-decoration:underline;	}	
	
.ServiceLocaterFormBlock { 
float:left; padding:0px 0px 5px 0px; width:230px; height:210px; margin-right:10px; margin-left:10px; }

.ServiceLocaterFormBlock .HeaderBoder { 
padding:5px 0px 5px 0px; margin-bottom:5px; border-bottom:#cbcbcb solid 1px; border-top:#cbcbcb solid 1px; width:100%;}

.ServiceLocaterFormBlock .FromHding {
  padding-left:5px; font-family:Tahoma; font-size:12px; font-weight:bold; color:#666666; }

.ServiceLocaterFormBlock .FormDecText{
  padding:0px 0px 5px 5px; font-family:Tahoma; font-size:11px; font-weight:normal; color: #4070a1;}

#BridgeExpoRBlock {
	 clear:both; padding:0px 10px 10px 10px;  }
	
.BridgeExpoTxt{
  	padding-top:10px; font-family:Tahoma; font-size:10px; font-weight:normal; color: #666666; padding-bottom:10px; }
	
.FormTxtFilBlock{
  	padding-bottom:5px; font-family:Tahoma; font-size:11px; font-weight:normal; color: #666666; display:block; overflow:hidden; }

.BridgeExpoEgErBlock {
	clear:both; width:185px;}
	
.BridgeExpoEgTxt{
  	float:left; width:160px; font-family:Tahoma; font-size:10px; font-weight:normal; color: #4070a1; margin-right:10px; }

.BridgeExpoErrorTxt{
  text-align:left; font-family:Tahoma; font-size:10px; font-weight:normal; color: #FF0000; padding-right:5px; clear:both;}	

.FormErrorText {
	font-family:Tahoma; font-size:10px; font-weight:normal; color:#FF0000; }

.FormErrorTextRight {
	font-family:Tahoma; font-size:10px; font-weight:normal; color:#FF0000;text-align:right; }
	
	
.BridgeExpoFormFldText{
  	font-family:Tahoma; font-size:10px; font-weight:normal; color: #666666; width:100%; }

.BridgebutRt {
	text-align:right; padding-bottom:0px; margin-top:10px; }


.BridgeRefineSearchBlock {
	float:left; padding-bottom:5px; padding-top:5px; height:305px; display:block; }	

#HeightControl {
		height:360px; }

.BridgeRefineSearchBlock .TextAreablcok{
	 float:left;  display:block; overflow:hidden; margin-bottom:10px; }	
	 
.BridgeRefineSearchBlock .TextArea{
	 width:180px; height:70px; font-family:Tahoma; font-size:10px; font-weight:normal; color:#666666; }	

.BridgeRefineSearchBlock .RefineSearchTitle{
	width:auto; font-family:Tahoma; font-size:11px; font-weight:bold; color:#666666; padding-bottom:5px; display:block; }		

.BridgeRefineSearchBlock .CheckBoxAllBlock{
  	clear:both; width:auto; margin-bottom:15px; padding-bottom:10px;  }	
	
.BridgeRefineSearchBlock .CheckBlock{
	 float:left; width:90px; font-family:Tahoma; font-size:9px; font-weight:normal; color:#666666; }		
		
.BridgeRefineSearchBlock .RadioBlock{
	 float:left; width:450px; font-family:Tahoma; font-size:10px; font-weight:normal; color:#666666; }		

.BAnncDtlBlock {
	width:477px; padding:10px 10px 10px 10px; display:block; overflow:hidden; }

.ErrorResult {
	font-family:Tahoma; font-size:12px; color:#FF0000; padding-bottom:10px;}
	
.SearchQuestion {
	font-family:Tahoma; font-size:11px; color:#666666; padding-bottom:10px; clear:both;}

.SearchTerm {
	font-family:Tahoma; font-size:11px; color:#666666; padding-bottom:10px; font-style:italic;}

.ChangePwdBlock {
	width:477px; padding:10px 10px 10px 10px; display:block; overflow:hidden; }

.ChangePwdBlock .FormTable{
	font-family:Tahoma; font-size:11px; color:#666666;  }

.ChangePwdBlock .FormFieldBlock { 
	clear:both; width:450px;  margin-bottom:10px; display:block; overflow:hidden;}

.ChangePwdBlock .FormFieldBlock .FormFld { 
	font-family:Tahoma; font-size:10px; color:#666666; width:200px;}
		
.ChangePwdBlock .LeftBlock { 
   	float:left; width:130px; font-family:Tahoma; font-size:11px; color:#666666; text-align:right; padding-right:10px;	}

.ChangePwdBlock .RightBlock { 
   	float:left; width:300px; font-family:Tahoma; font-size:11px; color:#666666;	}

.ChangePwdBlock .RightBlock .{ 
   	float:left; width:300px; font-family:Tahoma; font-size:11px; color:#666666;	}


#ExtranetAnncList {
	padding:0px 10px 10px 0px; width:auto; VISIBILITY: visible; OVERFLOW: hidden; }

#ExtranetAnncList UL {
	clear: both; padding:0px; margin:0px; }

#ExtranetAnncList UL LI {
	background: url(/HP/images/common/icon_linkarrow.gif) no-repeat 0px 7px;	padding-right: 6px; padding-left:10px; padding-top: 0px; padding-bottom:0px; margin:0px; list-style-type:none;}

#ExtranetAnncList UL LI A {
	font-family:Tahoma; font-size:10px; color:#4070a1;  text-align:left; text-decoration:none; line-height:16px;}

#ExtranetAnncList UL LI .date {
  float:left; font-family:Tahoma; font-size:10px; color:#666666; text-decoration:none; line-height:16px; width:70px;}

#ExtranetAnncList .MonthHeading {
  clear:both; font-family:Tahoma; font-size:14px; color:#4070a1; font-weight:bold; padding-bottom:10px;}

#ExtranetAnncList UL LI A:hover {
	text-decoration:underline;}



.ExtranetNlsBlock { 
	clear:both; width:470px;  }

.ExtranetNlsBlock OL {
	font-family:Tahoma; font-size:11px; font-weight:normal; color:#4070a1;}

.ExtranetNlsBlock OL Li { 
	 margin-left:-16px; padding-bottom:10px; }

.ExtranetNlsBlock OL Li A {
 	font-family:Tahoma; font-size:11px; font-weight:normal; color:#4070a1; text-decoration:none;}
	
.ExtranetNlsBlock OL Li A:Hover {
	color:#4070a1; text-decoration:underline;}	

.ExtranetNlsBlock .Block {
	clear:both; width:100%; display:block; overflow:hidden; }

.ExtranetNlsBlock .FaqQstionBlock { 
	float:left; width:400px; }

.ExtranetNlsBlock .PerCentageTxt { 
	float:right; width:30px; color:#666666; text-align:right; padding-right:10px; }		
	
.ExtranetNlsBlock .DescTxt{ 
    clear:both; font-family:Tahoma; font-size:11px; font-weight:normal; color:#666666; display:block; }	

.ExtraNetNlsPagination { 
   font-family:Tahoma; font-size:11px; font-weight:normal; color:#666666; display:block; }	

.ExtraNetNlsPagination { 
   font-family:Tahoma; font-size:11px; font-weight:normal; color:#666666; display:block; }	

.NlsPagination { 
   font-family:Tahoma; font-size:11px; font-weight:normal; color:#666666; display:block; }	

#NewProHiLightsBlock {
	clear:both; padding:10px 0px 10px 10px; width:470px; }

#NewProHiLightsBlock .NewProHiLightsInBlock {
	clear:both; padding-bottom:10px; width:470px; }
	
#NewProHiLightsBlock .Mainhding {
	text-align:left; font-family: Tahoma; font-size: 12px; font-weight:bold; color: #4070a1; border-bottom:#CCCCCC solid 1px; padding-bottom:5px; margin-bottom:10px; }

#NewProHiLightsBlock .prodesc {
   float:left; margin-right:5px; padding:0px 0px 20px 0px; border:0px;}

#NewProHiLightsBlock .prodesctable{
	width:110px; border:0px;}

#NewProHiLightsBlock .prodescimgtd{
	width:50px; text-align:left; vertical-align:top;}

#NewProHiLightsBlock .prodescimgtd img{
	border:0px; width:45px; height:37px;}

#NewProHiLightsBlock .prodeschdtd {
	text-align:left; vertical-align:middle; font-family: Tahoma; font-size: 9px; font-weight:bold; color: #666666;}

#NewProHiLightsBlock .prodeschdtd A{
	color: #666666; text-decoration:none;}

#NewProHiLightsBlock .prodeschdtd A:hover{
	color: #666666; text-decoration:underline;}

#NewProHiLightsBlock .prodesctxt {
	margin:0px; padding-top:3px; border:0px; text-align:left; font-family: Tahoma; font-size: 9px; color: #666666;}	

#NewProHiLightsBlock .prodiv {
	margin:0px; padding:8px 0px 8px 0px; border:0px;}




#CountryResult2Block { 
	clear:both; padding:0px 10px 20px 10px; width:520px;}

.mandatorytxtLt { 
	font-family:Tahoma; font-size:11px; text-align:left; color:#666666; font-weight:normal; padding-bottom:10px; }

.CountryResultHeading {
	font-family: Tahoma; font-size:12px; font-weight:bold; color:#666666; padding-bottom:20px; }	

.RSCompareBlock {
	clear:both; padding-left:10px; padding-right:10px; }	
	
.RSCompareBlock .Hding{
	clear:both; font-family: Tahoma; font-size:10px; font-weight:bold; color:#4070a1; padding-bottom:10px; padding-top:5px; }	
	
	
.Comform { 
	padding:0px; margin:0px; border:0px; display:block;}
	
.ComSelectProducts {
	font-family:Tahoma; font-size:11px; color:#000000; width:150px; margin-bottom:5px;}

.CompareErrMsg { font-family:Tahoma; font-size:11px; color:#FF0000; padding:0px 0px 10px 0px; display:block; clear:both;} 		









/****** Support Right Side Styles *********/

#SupRightNav {
	width: 140px; padding:0px; margin:0px; padding-left:0px;}

#SupRightNav A {
	margin-top:0px; padding-top:0px; display: block; text-decoration:none; font-family:Tahoma; line-height: 14px; font-size:10px;	color:#666666; font-weight:bold;}
	
#SupRightNav UL LI A {
	padding-right: 0px; padding-left:0px; padding-top:0px;	padding-bottom:1px;	line-height: 14px;}

#SupRightNav UL LI A:hover {
	text-decoration:underline;}

#SupRightNav UL {
	padding:0px; margin:0px;}

#SupRightNav UL LI {
	background: url(/HP/images/common/icon_linkarrow.gif) no-repeat 0px 7px;	padding-right: 0px; padding-left:10px; padding-top: 0px; padding-bottom:5px; margin:0px; list-style-type:none; text-decoration:none; font-family:Tahoma; line-height: 14px; font-size:10px;	color:#666666; font-weight:normal;}

#SupRightNav .red{
	background: url(/HP/images/common/icon_linkarrow_red.gif) no-repeat 0px 7px;	padding-right: 0px; padding-left:10px; padding-top: 0px; padding-bottom:5px; margin:0px; list-style-type:none; text-decoration:none; font-family:Tahoma; line-height: 14px; font-size:10px;	color:#666666; font-weight:normal;}

#SupRightNav UL LI A.redlink{
	padding-right: 0px; padding-left:0px; padding-top:0px;	padding-bottom:1px;	line-height: 14px; color:#FF0000}

#SupRightNav UL LI A:hover {
	text-decoration:underline;}



/* For Super User page*/

.SuperUserBlock {
	clear:both;	width:760px;  margin:0px 0px 10px 90px; padding-top:40px; text-align:center; }

.SuperUserBlock .QuicklinkBlock {
	float:left; border-left:#b9b9b9 solid 1px;  border-right:#b9b9b9 solid 1px;  border-bottom:#b9b9b9 solid 1px;  padding:10px 0px 10px 83px; display:block;  }

.SuperUserBlock .LogoutBlock {
	clear:both; width:360px; height:150px; display:block; overflow:hidden; }	
	
.SuperUserBlock .LogoutInBlock {
	clear:both; width:340px; height:100px; display:block; overflow:hidden; padding:10px; text-align:left; font-family:Tahoma; font-size:11px; }

.SuperUserBlock .LogoutText {
	text-align:left; font-family:Tahoma; font-size:11px; padding:10px; color:#666666; }
	
.SuperUserBlock .LogoutText a{
	text-decoration:underline;  color:#4070a1;}

.SuperUserBlock .LogoutText a:hover{
	text-decoration:none;  color:#4070a1;}
	
	
	
.SuperUserBlock1 {
	clear:both;	width:760px;  margin:0px 0px 10px 0px; padding-left:300px; padding-top:40px;}

.SuperUserBlock1 .QuicklinkBlock {
	clear:both; padding:10px 10px 10px 60px; height:150px; display:block; overflow:hidden; }	

.SuperUserBlock1 .LogoutBlock {
	clear:both; width:360px; height:150px; display:block; overflow:hidden; }	
	
.SuperUserBlock1 .LogoutInBlock {
	clear:both; width:340px; height:100px; display:block; overflow:hidden; padding:10px; text-align:left; font-family:Tahoma; font-size:11px; }

.SuperUserBlock1 .LogoutText {
	text-align:left; font-family:Tahoma; font-size:11px; padding:10px; color:#666666; }
	
.SuperUserBlock1 .LogoutText a{
	text-decoration:underline;  color:#4070a1;}

.SuperUserBlock1 .LogoutText a:hover{
	text-decoration:none;  color:#4070a1;}
	

	
#ExQuickLinkNav {
    float:left; width: 200px; margin:0px 25px 10px 0px; display:block; VISIBILITY:visible; /**/height:40px;  }

#ExQuickLinkNav A {
	display: block; text-decoration:none; font-family:Tahoma;	font-size:12px;	color:#666666; font-weight:bold; text-align:left;}

#ExQuickLinkNav .SiteMaphdtext{
	display: block; padding:4px 5px 0px 5px; text-decoration:none; font-family:Tahoma; font-size:10px; color:#666666; font-weight:bold;}

#ExQuickLinkNav UL {
	clear: both; padding:0px 0px 10px 0px;	margin:0px;}

#ExQuickLinkNav UL LI {
	background: url(/HP/images/common/sitemap_arrow.jpg) no-repeat 12px 4px;	padding:0px 0px 4px 20px; margin:0px; line-height:5pt; list-style-type:none;}
	
#ExQuickLinkNav UL LI A {
	display: block; padding:0px 6px 0px 5px; line-height:13px; font-weight:bold;}

#ExQuickLinkNav UL LI A:hover {
	text-decoration:underline; line-height:13px; font-weight:bold;}
	
#ExQuickLinkNav .QuickLinkNavHgl{
	color:#3297db;}


.PwdMgntBlock {
	clear:both; height:auto;}
	
.PwdMgntBlock .LeftBlcok{
	float:left; width:auto; padding-right:20px;}

.PwdMgntBlock .LeftBlcok .ImgBlock{
	padding-top:30px; text-align:center; }
	
.PwdMgntBlock .LeftBlcok .ImgBlock img{
	border:0px; }
	
.PwdMgntBlock .CntrBlcok{
	float:left; width:2px; margin-right:20px; background:url(/HP/images/common/passwordmngr_seperator.jpg) no-repeat; }

.PwdMgntBlock .RightBlcok{
	float:left; width:90px; padding-top:15px; }

.PwdMgntBlock .BgClor{
	background:#FFFFFF; }




#PwdMgntLink {
    float:left;	width: 150px; margin:0px 20px 10px 0px; padding-right:0px; display:block; VISIBILITY:visible;  }

#PwdMgntLink A {
	display: block; text-decoration:none; font-family:Tahoma;	font-size:12px;	color:#4070a1; font-weight:bold;}

#PwdMgntLink .SiteMaphdtext{
	display: block; padding:4px 5px 0px 5px; text-decoration:none; font-family:Tahoma; font-size:10px; color:#4070a1; font-weight:bold;}

#PwdMgntLink UL {
	clear: both; padding:0px 0px 10px 0px;	margin:0px;}

#PwdMgntLink UL LI {
	background: url(/HP/images/common/sitemap_arrow.jpg) no-repeat 12px 4px;	padding:0px 0px 4px 20px; margin:0px; line-height:5pt; list-style-type:none;}
	
#PwdMgntLink UL LI A {
	display: block; padding:0px 6px 0px 5px; line-height:13px; font-weight:bold;}

#PwdMgntLink UL LI A:hover {
	text-decoration:underline; line-height:13px; font-weight:bold;}
	
#PwdMgntLink .QuickLinkNavHgl{
	color:#3297db;}

.PwdPopupBlock{
	clear:both; width:480px; display:block; overflow:hidden; text-align:center; margin-left:40px; margin-bottom:20px; }




	
.ProdutFaqSearchBlock { 
	clear:both; display:block; overflow:hidden; border:#CCCCCC 1px solid; background-color:#f8f8f8; padding:5px 10px 10px 10px;  margin-bottom:10px;}
		
.ProdutFaqSearchBlock .heading{ 
	margin-bottom:5px; width:100%; font-family:Tahoma; font-size:12px; font-weight:bold; color:#4070a1; display:block; }

.ProdutFaqSearchBlock .content{
	width:auto; font-family:Tahoma; font-size:11px; font-weight:normal; color:#666666; clear:both; height:18px;}

.ProdutFaqSearchBlock .content .LeftRadio{
	float:left; width:auto; padding-right:5px; }
	
.ProdutFaqSearchBlock .content .RightContent{
	float:left; display:block; margin-top:4px; overflow:hidden; width:450px; }
	
html>body .ProdutFaqSearchBlock .content .RightContent{
      float:left; display:block; margin-top:3px; overflow:hidden;  width:450px;}

.ProdutFaqSearchBlock .ThanksMsg{
	clear:both; width:auto; font-family:Tahoma; font-size:11px; font-weight:normal; color:#666666;}
	
	

		
/** Start Contact Us Page Styles **/	

.ContactUsBlock {
	float:left; margin:0px 10px 0px 10px; width:500px; }	

.CheckLookBlock {
  clear:both; padding:0px 0px 10px 0px;  width:auto; display:block; overflow:hidden; }

.CheckLookInBlock {
  clear:both; padding:0px; width:100%; display:block; overflow:hidden;}
  
.CheckLookBlock .Hding{
  clear:both; font-family:Tahoma; font-size:11px; font-weight:bold; padding-bottom:10px; }

.CheckBlock {
   float:left; padding:0px 10px 0px 0px; width:350px; }
  
.LookBlock {
  float:left; padding:0px; width:350px; }
  
#RoundCornerBg {
 	background:#FFFFFF; }
	
.OLLinkBlock {
	float:left; margin:0px; height:20px;  width:150px; display:block; overflow:hidden;  }
	
#ContactLinks {
	 float:left; margin:0px; width:150px; padding-right:10px; padding-bottom:0px; border:0px; VISIBILITY: visible; display:block; OVERFLOW: hidden;}

#ContactLinks UL LI A {
	padding:0px 3px 1px 5px; margin:0px; border:0px; display: block; font-family:Tahoma; font-size:10px; color:#4070a1;  text-align:left; text-decoration:none; line-height:12px; display:block; overflow:hidden;}

#ContactLinks UL LI A:hover {
	text-decoration:underline;}

#ContactLinks UL {
	clear: both; padding:0px; margin:0px; display:block; overflow:hidden; }

#ContactLinks UL LI {
	background: url(/HP/images/common/icon_linkarrow.gif) no-repeat 0px 7px;	padding-right: 0px; padding-left:10px; padding-top: 0px; padding-bottom:0px; margin:0px; list-style-type:none;}


.ProServiceBlock {
	clear:both;   padding:0px 0px 10px 0px; width:auto; overflow:hidden; display:block; }


.ProServiceinBlock {
	clear:both;  padding:0px 10px 0px 10px; width:100%; display:block; overflow:hidden; }

.ProWarrantyBlock {
	float:left; padding:0px 0px 10px 0px; width:310px;}
	 
.ProWarrantyBlock .Hding{
  	clear:both; font-family:Tahoma; font-size:11px; font-weight:bold; padding-bottom:10px; }

#ContentBlock {
 float:left; padding:0px 0px 10px 0px; display:block; overflow:hidden; }
	
.ContentInBlock {
	float:left; padding:0px; margin-bottom:5px; padding-left:0px; }
			
.ContentInBlock .ConLeft {
	float:left; width:150px; font-family:Tahoma; font-size:11px; color:#666666; }
	
.ContentInBlock .ConRight {
	float:left; width:150px; font-family:Tahoma; font-size:11px; color:#666666; }

.ContentInBlock .ConRight A{
	color:#666666; text-decoration:none; }

.ContentInBlock .ConRight A:Hover{
	color:#666666; text-decoration:underline; }
	
.EmailFormBlock {
	clear:both; padding:0px 0px 10px 0px; }
	
.EmailFormBlock .Hding{
  	clear:both; font-family:Tahoma; font-size:11px; font-weight:bold; padding-bottom:10px; }

.EmailFormBlock .ContactDescText{
  	clear:both; font-family:Tahoma; font-size:11px; font-weight:normal; padding-bottom:10px; color:#666666; }

.EmailFormBlock .FormLabel{
  	font-family:Tahoma; font-size:11px; font-weight:normal; color:#666666; }

.FelText{
  	font-family:Tahoma; font-size:11px; font-weight:normal; color:#666666; width:200px; }

.DropDwnFiled{
  	font-family:Tahoma; font-size:11px; font-weight:normal; color:#666666; }

.CompareButton{
	clear:both; padding:10px 0px 10px 0px;}
	
.EmailFormBlock .RedText{
  	font-family:Tahoma; font-size:11px; font-weight:normal; color:#FF0000; }
	
/** End Contact Us Page Styles **/	









/** Styles Added on 2007 05 04 **/	

.GT { 
	clear:both; padding-left:10px; padding-right:10px; text-align:left; }

.GT h1 {
	 font-family:Tahoma; font-size:15px; font-weight:bold; color:#000000; padding-bottom:5px; margin:0px; }
	 
.GT h2{
	 font-family:Tahoma; font-size:13px; font-weight:bold; color:#666666; margin:0px; padding-bottom:10px; }
	 

.GT h3{
	 font-family:Tahoma; font-size:11px; font-weight:bold; color:#333333; margin:0px; padding-bottom:0px; }

.GT h4{
	 font-family:Tahoma; font-size:11px; font-weight:bold; color:#666666; margin:0px; padding-bottom:0px; }

.GT h5{
	 font-family:Tahoma; font-size:13px; font-weight:bold; color:#3d709f; margin:0px; padding-bottom:5px; }
		
.GT h6{
	 font-family:Tahoma; font-size:13px; font-weight:bold; color:#666666; margin:0px; padding:0px; padding-left:5px; }
	
	 
	 
.GT a{
	 font-family:Tahoma; font-size:11px; font-weight:normal; color:#4070a1; text-decoration:none; }
	 
.GT a:hover{
	 font-family:Tahoma; font-size:11px; font-weight:normal; color:#4070a1; text-decoration:underline; }
	 
.Gt .AppShowHideBlock { 
	clear:both; padding-bottom:10px; }	 

.GT .AppShowHide {
	font-family:Tahoma; font-size:11px; font-weight:bold; color:#4070a1; margin:0px; padding:0px; }
	
.GT .AppShowHide img{
	border:0px;}

.GT .AppShowText {
	font-family:Tahoma; font-size:11px; font-weight:normal; color:#666666; padding-left:20px; padding-bottom:10px;}

.GT P {
	font-family:Tahoma; font-size:11px; font-weight:normal; color:#666666; margin:0px;  padding-bottom:10px; }

.GT .Hrline { 
	border-bottom:#CCCCCC solid 1px; margin-bottom:10px; clear:both;}	


.BulletBlock{
	clear:both; padding-bottom:5px; margin:0px; display:block; overflow:hidden;}

.BulletBlock UL {
	clear: both; padding:0px 0px 10px 30px; margin:0px;}

.BulletBlock UL LI {
	padding:0px 0px 8px 0px; margin:0px; line-height:10pt; font-family:Tahoma; font-size:11px; color:#666666;}

.OrderedBlock{
	clear:both; padding-bottom:5px; }

.OrderedBlock OL {
	clear: both; padding:0px 0px 10px 30px; margin:0px;}

.OrderedBlock OL LI {
	padding:0px 0px 8px 0px; margin:0px; line-height:10pt; font-family:Tahoma; font-size:11px; color:#666666;}

/* Country selector */
.rightContentBlock { color:#666; font-size:10px; font-family:Arial,Helvetica,sans-serif; font-weight:bold; padding:6px 10px 2px;}
.rightContentBlock h1 {font-size:11px; color:#4070A1;}
.rightContentBlock h1, .rightContentBlock p {padding:0px; margin:0px 0px 5px 0px;}
.rightContentBlock select {color:#666; font-size:10px; font-family: Arial,Helvetica,sans-serif;	width: 150px; margin:5px 0px;}
	
/* Adjust font size */
table.adjustFont {color:#000;}
table.adjustFont h1 {font-size:25px !important; font-family:Tahoma; font-weight:bold !important; margin:0px 0px 5px 0px !important; padding:0px; }
table.adjustFont h2 {font-size:16px !important; font-family:Tahoma; font-weight:bold !important; margin:0px 0px 5px 0px !important; padding:0px;}
table.adjustFont p {font-size:11px !important; font-family:Tahoma; margin:0px 0px 10px 0px !important; padding:0px;}
table.adjustFont .small {font-size:10px !important; font-family:Tahoma; margin:0px !important; padding:0px;}

#categoryajax table.adjustFont p {font-size:12px !important;}
table.adjustFont a:hover {text-decoration:underline; color:#0066cc; font-size:100% !important;} 
#categoryajax table.adjustFont p, #categoryajax table.adjustFont a, #categoryajax table.adjustFont a:hover, 
#categoryajax table.adjustFont a:focus, #categoryajax table.adjustFont a:visited  {font-size:12px !important;}

