@import "default.css";




.TableBorder{	border: #FFFFFF solid; border-width: 0px 0px 1pt;}
.TableTextBlue{	font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; color: #336699; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; font-weight: normal ; text-indent: 0pt}
.TableTitle { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; font-weight: bold ; border: solid; border-width: 0px 0px 1px; border-color: #000000 #000000 #FFFFFF}
#app .TableTitle {
    color: inherit;
    font-family: 'DIN';
}
.TableTextRadio { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; border: #FFFFFF solid; border-width: 0px 0px 1pt}
.TableTextUnderlinedBlue { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; color: #264b71; text-decoration: underline; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; border: #FFFFFF; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.TableTextBlue { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; color: #336699; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; font-weight: normal ; text-indent: 0pt; border: #FFFFFF; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.TableText {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; border: #FFFFFF solid; border-width: 0px 0px 1pt; text-indent: 2pt; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}
.TableTextRedWoutBottom { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; color: #FF0000; border: 0px #FFFFFF solid}
.TableTextUnderlinedBlueWoutBorder { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; color: #336699; text-decoration: underline; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; border: 0px #FFFFFF solid}
.PageNameBlue { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 16px; color: #006699; font-weight: bold }
.TableTextBlueWoutBottomCopy { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; color: #336699; border: 0px #FFFFFF solid }
.TableTextWOuTBottomLineBold { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; border: #FFFFFF solid; border-width: 0px 0px 0pt; text-indent: 0pt ; font-weight: bold}
.TableFormBG {border: #FFFFFF;	border-width: 0px 0px 0pt;	background : #F0EEEE;}
.TableHeader {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt;border: #FFFFFF solid; border-width: 0px 0px 0pt; text-indent: 0pt ; font-weight: bold; background-color : #9DB4C4;}
.TDDark{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; border: #FFFFFF solid; border-width: 0px 0px 1pt; text-indent: 2pt; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; background-color : #CED9E1;}
.TDLight{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; border: #FFFFFF solid; border-width: 0px 0px 1pt; text-indent: 2pt; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; background-color : #E8EDF0;}
.TableNameCopy { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; color: #2e4d70; font-weight: normal}
.TablePartnerHeader {border: #FFFFFF;	border-width: 0px 0px 0pt; background : #999999;}
.PartnerTD{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; border: #FFFFFF solid; border-width: 0px 0px 1pt; text-indent: 2pt; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; background-color : #ededf1;}
.TableTitleIndentOrange { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; color: #FF6600; font-weight: bold ; border: 0px #000000 solid ; text-indent: 5pt }
.DetailesTableTD {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; border: #FFFFFF solid; border-width: 0px 0px 1pt; text-indent: 2pt; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; background-color : #E8EDF0;}
.CompanyName {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #336699; font-weight: bold; text-indent: 5pt}
.TableTextwithBorderCopy { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; background-color: #EDEDF1; border: medium #FF6600 solid}
.TablePartnersMain {border: #FFFFFF;	border-width: 0px 0px 0pt;	background : #D8E0DF;}
.BPTableHeader{	color : White;	height : 18px;	background-color : #336699;	font : bold 10px Verdana;}
.BPTableBody{color : Black;background-color : #F5F5F5;font : normal 10px Verdana;}
.BPTableBodyItalic{color : Black;background-color : #F5F5F5;font : normal italic 10px Verdana;}
.BPNote{color : #BE070C; font : 10px Verdana;}
.BPNumber{font : bold 12pt Verdana;color : #336699;}
.BPCategoryText{font : bold 9pt Verdana;color : #414141;}
.BPHR{display: inline;width : 480px;color : #336699;border : solid;}
.BPQuestionBody{font : 12px Arial;}
.TableTitleWoutBottomLine {BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 0px solid; FONT-WEIGHT: bold; font-size: 8pt; BORDER-LEFT: #000000 0px solid; COLOR: #ffffff; BORDER-BOTTOM: #ffffff 0px solid; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif}
.TableTextWOuTBottomLine {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; border: #FFFFFF solid; border-width: 0px 0px 0pt; text-indent: 0pt}
.TableTextWOuTBottomLineBlue {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; border: #FFFFFF solid; border-width: 0px 0px 0pt; text-indent: 0pt; background-color : #ced9e1}
.TableTextWoutBottomLineLight {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; border: #FFFFFF solid; border-width: 0px 0px 0pt; text-indent: 0pt; background-color : #e8edf0}
.TableTextSmallLight {BORDER-RIGHT: #ffffff 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 0px solid; MARGIN-TOP: 0px; PADDING-LEFT: 0px; FONT-SIZE: 8pt; PADDING-BOTTOM: 0px; BORDER-LEFT: #ffffff 0px solid; COLOR: #336699; TEXT-INDENT: 2pt; LINE-HEIGHT: 10px; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 0pt solid; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; background-color : #e8edf0}
.TableTextSmallBlue {BORDER-RIGHT: #ffffff 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 0px solid; MARGIN-TOP: 0px; PADDING-LEFT: 0px; FONT-SIZE: 8pt; PADDING-BOTTOM: 0px; BORDER-LEFT: #ffffff 0px solid; COLOR: #336699; TEXT-INDENT: 2pt; LINE-HEIGHT: 10px; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 0pt solid; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; background-color : #ced9e1}
.SalesOrderDrillUpUnderline {font-size: 8pt; COLOR: #517186; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif}
.HeaderFooterFONT  {font-family: "Verdana"; font-size: 8pt; color: #C0C0C0}
.HeaderFooterLink:link {font-family: "Verdana"; font-size: 8pt; color: #C0C0C0}
.HeaderFooterLink:visited {font-family: "Verdana"; font-size: 8pt; color: #C0C0C0}
.HeaderFooterLink:hover {font-family: "Verdana"; font-size: 8pt; color: #C0C0C0}

/*  === UC HEADER ======================================  */

#welcome_new {
	text-align: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666;
	position:absolute;
	right:0;
	bottom:0;
}

#welcome_new a:link, #welcome_new a:hover, #welcome_new a:visited {
	text-decoration: underline;
	font-weight: bold;		
	color:#666;
	
	
}
#newHeader{
 position:relative;
 width:960px;
 height:60px;
}


/*  === UC HEADER ======================================  */

.ButtonLink {		border:0;
			background-color:#FFFFFF;
			padding: 0px;margin:0px;
                	width:auto !important; width:0px;
                	overflow: visible;
			color: #5C80C2;
			font-family: Arial,Verdana;
			font-weight: bold;
			font-size: 8pt;
			text-decoration:underline;
			cursor:pointer;
}

.tableReskin {
	font-size: 8pt;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #336699;
	background-color: #F3F6FB;
	border: 1px solid #B4C8E3;
	line-height: 15px;	
}

.tableCatalog {
	font-size: 8pt;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
   font-weight: normal;
	background-color: #ffffff;
	border: 1px solid #bababa;
	line-height: 18px;	
}


.tableCatalogGrayBG {
	font-size: 9pt;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	color: #336699;
	background-color: #e5e5e5;
	border: 1px solid #bababa;
	line-height: 18px;		
}

.tableCatalogLightGrayBG {
	font-size: 8pt;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	background-color: #f6f6f6;
	border: 1px solid #bababa;
	line-height: 18px;		
}

.tableCatalogSubTotal {
	font-size: 9pt;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	color: #336699;
	background-color: #ffffff;
	border-bottom: 1px solid #bababa;
	border-left: 1px solid #bababa;
    border-right: 1px solid #bababa;
	border-top: 1px solid #336699;
	line-height: 18px;				
}

.tableCatalogTotal {
	font-size: 9pt;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	color: #336699;
	background-color: #f6f6f6;
	border: 1px solid #ff6600;
	line-height: 18px;		
}


.tableReskinOrangeBorder {
	font-size: 8pt;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #336699;
	background-color: #F3F6FB;
	border: 1px solid #FD660B;
}

.tableReskinnolines {
	font-size: 8pt;
	font-weight: bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #336699;
	background-color: #c6daf0;
	border-bottom: 1pt solid #88A8D2;
	border-top: 1pt solid #336699;
	border-left: none;
	border-right: none;
}

.tdReskinRightLine {
	font-size: 8pt;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #336699;
	background-color: #F3F6FB;
	border-right: 1px solid #B4C8E3;
}

.tableReskinNoFill {
	font-size: 8pt;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #336699;
	border: 1px solid #B4C8E3;
	line-height: 15px;	
}

.tableReskinNoFillBlack {
	font-size: 8pt;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
	border: 1px solid #B4C8E3;
	line-height: 15px;	
}

.tdReskinNoFillRightLine {
	font-size: 8pt;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #336699;
	border-right: 1px solid #B4C8E3;
}

.tdInfoMessage {
	font-size: 8pt;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
	border: 1px solid #B4C8E3;
	line-height: 15px;	
	padding: 5px; 
	background-color: #FFFF80;
}

.reskinFont {
	font-size: 8pt;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #336699;
}

.reskinFontBold {
	font-size: 8pt;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold ;
	color: #336699;
}

.reskinFontLargeBold {
	font-size: 14px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold ;
	color: #336699;
	text-decoration:none;
}


a:link.reskinFontLargeBold, a:visited.reskinFontLargeBold {
	font-size: 14px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold ;
	color: #336699;
	text-decoration:none;
}

a:hover.reskinFontLargeBold {
	font-size: 14px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold ;
	color: #336699;
	text-decoration:underline;
}

.reskinFontBoldUnderline {
    font-size: 8pt;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-weight: bold ;
    color: #336699;
    text-decoration:underline;
}

.pageTitle{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:14pt;
	text-decoration: none;
	color:#999999;
	font-style: normal;
	font-weight: 600;
	word-spacing: normal;
	white-space: normal;
					}

.selectTitle{		font-family: Arial, Verdana, Helvetica, sans-serif;
					font-size: 8pt;
					color: #000000	;
					font-weight: normal
					}


.selectFont {       font-family: Arial, Verdana,  Helvetica, sans-serif;
					font-size: 8pt;
					color: #000000;
					}

.linkNoline {font-family: Arial, Verdana,  Helvetica, sans-serif;
					font-size: 8pt;
					color: #000000;
					font-weight: normal;
					text-decoration:none;
					}

a:link.linkNoline, a:visited.linkNoline{font-family: Arial, Verdana,  Helvetica, sans-serif;
					font-size: 8pt;
					color: #000000;
					font-weight: normal;
					text-decoration:none;
					}
					

a:hover.linkNoline{font-family: Arial, Verdana,  Helvetica, sans-serif;
					font-size: 8pt;
					color: #000000;
					font-weight: normal;
					text-decoration:none;
					}
					
.tableTitleNew {	font-family:Arial, Verdana,  Helvetica, sans-serif;
					font-size: 9pt;
					color: #333333;
					font-weight: bold;
					line-height: 18px;}
					
					.tableTitleNewNotBold {	font-family:Arial, Verdana,  Helvetica, sans-serif;
					font-size: 9pt;
					color: #333333;
					font-weight: normal;
					line-height: 18px;}
					
					
					
.tableTitleNewOrangeNotBold 
						{font-family:Arial, Verdana,  Helvetica, sans-serif;
					font-size: 9pt;
					color: #FD660B;
					font-weight: normal;
					line-height: 18px;}
					
					

.tableTitleNewBigOrange {font-family:Arial, Verdana,  Helvetica, sans-serif;
					font-size: 20px;
					color: #FD660B;
					font-weight: bold;
					line-height: 12px;}
					
.tableTitleReskinOLD {	font-family:Arial, Verdana,  Helvetica, sans-serif;
					font-size: 9pt;
					color: #336699;
					font-weight: bold ;
					line-height: 12px}
					
.tableTitleReskin{	font-family:Arial, Verdana,  Helvetica, sans-serif;
					font-size: 9pt;
					color: #FD660B;
					font-weight: bold ;
					line-height: 12px}
					
.pageSubTitle {		font-family:Arial, Verdana,  Helvetica, sans-serif;
					font-size: 9pt;
					color: #336699;
					font-weight: bold ;
					line-height: 12px}			
					
.FieldNameReskinOLD	 {	font-size: 8pt;
						font-family: Arial, Verdana, Helvetica, sans-serif;
						color: #000000;}
					
.FieldNameReskin {	font-size: 14px;
					font-weight:normal;
						font-family: DIN;
						color: #336699;
						text-decoration:none;
						line-height: 18px;}
						
						
a:link.FieldNameReskin, a:visited.FieldNameReskin {	
							font-size: 8pt;
							font-weight:normal;
							font-family: Arial, Verdana, Helvetica, sans-serif;
							color: #336699;
							text-decoration:none;
							line-height: 18px;}


a:hover.FieldNameReskin  {font-size: 8pt;
							font-weight:normal;
							font-family: Arial, Verdana, Helvetica, sans-serif;
							color: #336699;
							text-decoration: underline;
							line-height: 18px;}
							
							
.FieldNameReskinUnderline {	font-size: 8pt;
					font-weight:normal;
						font-family: Arial, Verdana, Helvetica, sans-serif;
						color: #336699;
						text-decoration:underline;
						line-height: 18px;}
						
						
a:link.FieldNameReskinUnderline, a:visited.FieldNameReskinUnderline {	
							font-size: 8pt;
							font-weight:normal;
							font-family: Arial, Verdana, Helvetica, sans-serif;
							color: #336699;
							text-decoration:underline;
							line-height: 18px;}


a:hover.FieldNameReskinUnderline  {font-size: 8pt;
							font-weight:normal;
							font-family: Arial, Verdana, Helvetica, sans-serif;
							color: #336699;
							text-decoration:underline;
							line-height: 18px;}
							
							
.FieldNameReskinGreen {	font-size: 8pt;
					font-weight:normal;
						font-family: Arial, Verdana, Helvetica, sans-serif;
						color: #547e06;
						text-decoration:none;
						line-height: 18px;}
						
						
a:link.FieldNameReskinGreen, a:visited.FieldNameReskinGreen {	
							font-size: 8pt;
							font-weight:normal;
							font-family: Arial, Verdana, Helvetica, sans-serif;
							color: #547e06;
							text-decoration:none;
							line-height: 18px;}


a:hover.FieldNameReskinGreen  {font-size: 8pt;
							font-weight:normal;
							font-family: Arial, Verdana, Helvetica, sans-serif;
							color: #547e06;
							text-decoration: underline;
							line-height: 18px;}
						

.FieldNameReskinGreenMenu {	font-size: 9pt;
					font-weight:normal;
						font-family: Arial, Verdana, Helvetica, sans-serif;
						color: #547e06;
						text-decoration:none;
						line-height: 18px;}
						
						
a:link.FieldNameReskinGreenMenu, a:visited.FieldNameReskinGreenMenu {	
							font-size: 9pt;
							font-weight:normal;
							font-family: Arial, Verdana, Helvetica, sans-serif;
							color: #547e06;
							text-decoration:none;
							line-height: 18px;}


a:hover.FieldNameReskinGreenMenu  {font-size: 9pt;
							font-weight:normal;
							font-family: Arial, Verdana, Helvetica, sans-serif;
							color: #547e06;
							text-decoration: underline;
							line-height: 18px;}
						
.FieldNameReskinRed {	font-size: 9pt;
						font-weight:normal;
						font-family: Arial, Verdana, Helvetica, sans-serif;
						color: #be0439;
						text-decoration:none;
						line-height: 18px;}
												
.FieldNameReskinSmallRed {	font-size: 8pt;
						font-weight:normal;
						font-family: Arial, Verdana, Helvetica, sans-serif;
						color: #be0439;
						text-decoration:none;
						line-height: 18px;}				
						
.FieldNameReskinItalic {font-size: 8pt;
					   font-weight:normal;
					   font-family: Arial, Verdana, Helvetica, sans-serif;
					   font-style:italic;
					   text-decoration:none;
						color: #336699;
						line-height: 18px;
						}				
						
						
a:link.FieldNameReskinItalic, a:visited.FieldNameReskinItalic {font-size: 8pt;
						font-weight:normal;
					    font-family: Arial, Verdana, Helvetica, sans-serif;
					    font-style:italic;
					    text-decoration:none;
						color: #336699;
						line-height: 18px;
						}


a:hover.FieldNameReskinItalic {font-size: 8pt;
						font-weight:normal;
					    font-family: Arial, Verdana, Helvetica, sans-serif;
					    font-style:italic;
					    text-decoration:underline;
						color: #336699;
						line-height: 18px;
						}
						
.InputTextReskin {	font-family: Arial, Verdana, Helvetica, sans-serif;
							font-size: 8pt;
							border: #FFFFFF solid;
							border-width: 0px 0px 0pt;
							text-indent: 0pt ;
							white-space: normal;
							color:#000000;
							line-height: 18px;}
							
.tableSubtitleReskin  { font-size: 8pt;
					font-family: Arial, Verdana, Helvetica, sans-serif;
					font-weight: bold ;
					text-decoration: none;
					color: #336699;
					line-height: 18px;}
					
					
a:link.tableSubtitleReskin, a:visited.tableSubtitleReskin { font-size: 8pt;
					font-family: Arial, Verdana, Helvetica, sans-serif;
					font-weight: bold ;
					text-decoration: none;
					color: #336699;
					line-height: 18px;}
					
a:hover.tableSubtitleReskin  { font-size: 8pt;
					font-family: Arial, Verdana, Helvetica, sans-serif;
					font-weight: bold ;
					text-decoration: underline;
					color: #336699;
					line-height: 18px;}
					
.orangeTextWithButtomBorder{ font-family: Arial, Verdana,  Helvetica, sans-serif;
       						 font-size: 8pt;
							 border-bottom-width: 1pt;
       						 border-bottom-style: solid;
       					     border-bottom-color: #88A8D2;
       					    line-height: 10px ;
       					    color:#FF6600;
						    font-weight: normal;} 

.tableTopLineBlack{border: #000000 solid; border-width: 1px 0px 0px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; line-height: 12px; font-weight: bold; color: #000000}
.defaultTable{border : 0px none;width : 770;height : 302}

.defaultTableNoHeight{		border : 0px none;
							width : 100%
							}


.productsTableNoHeight{		border : 0px none;
							width : 780}



		
.tableHeaderNew{
	font-size: 8pt;
	font-weight: bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #336699;
	background-color: #c6daf0;
	height:31px;
	border-top-width: 1pt;
	border-bottom-width: 0pt;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #336699;
	border-bottom-color: #88A8D2;
}

.tableHeadernobg{			border: #000000 solid;
							border-width: 1px 0px 0px;
							font-family: Arial, Verdana, Helvetica, sans-serif;
							font-size: 8pt;
							font-weight: bold;
							color: #000000;
							height:31px;
							border-bottom:1px #CCCCCC solid}
							
.defaultGrid{
	border: 1px solid #333;
	padding:1px 1px 1px 0px;
}


.BottomLineGrey {
	border-top-width: 1pt;
	border-top-style: solid;
	border-top-color: #88A8D2;
							}
							
.BottomLineBlue {
	border-top-width: 1pt;
	border-top-style: solid;
	border-top-color: #88A8D2;
}

.BottomLineBlack {			border-top:1px #000000 solid;
							}

.tableTextNew{				font-family: Arial, Verdana, Helvetica, sans-serif;
							font-size: 8pt;
							border: #FFFFFF solid;
							border-width: 0px 0px 0pt;
							text-indent: 0pt ;
							white-space: normal;
							color:#000000;
							line-height: 18px;}
							

.tableTextNewGreen{				font-family: Arial, Verdana, Helvetica, sans-serif;
							font-size: 8pt;
							border: #FFFFFF solid;
							border-width: 0px 0px 0pt;
							text-indent: 0pt ;
							white-space: normal;
							color:#008000;
							line-height: 18px;
							font-weight:bold;}	
							
.tableTextNew2{				font-family: Arial, Verdana, Helvetica, sans-serif;
							font-size: 8pt;
							border: #FFFFFF solid;
							border-width: 0px 0px 0pt;
							text-indent: 0pt ;
							line-height: 15px ;
							white-space: normal;
							color:#336699}



.tableTextNewRed{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	border: #FFFFFF solid;
	border-width: 0px 0px 0pt;
	text-indent: 0pt ;
	line-height: 10px ;
	white-space: normal;
	color: red;
	text-decoration:none;
	font-weight:normal;
}


a:link.tableTextNewRed, a:visited.tableTextNewRed, a:hover.tableTextNewRed{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	border: #FFFFFF solid;
	border-width: 0px 0px 0pt;
	text-indent: 0pt ;
	line-height: 10px ;
	white-space: normal;
	color: red;
	text-decoration:underline;
	font-weight:normal;
}


.tableLabel{font-family: Arial,Verdana,  Helvetica, sans-serif; font-size: 8pt; border: #FFFFFF solid; border-width: 0px 0px 0pt; text-indent: 0pt ; line-height: 10px ; letter-spacing: -1pt; color:#000000}

.tableTextLinkNew {			font-family: Arial, Verdana, Helvetica, sans-serif;
							font-size: 8pt;
							text-indent: 0pt ;
							line-height: 10px ;
							color:#000000;
							font-weight: normal;
							text-decoration: underline;}

.tableTextLinkNewRed {
							font-family: Arial, Verdana, Helvetica, sans-serif;
							font-size: 8pt;
							text-indent: 0pt ;
							line-height: 10px ;
							color:#ff0000;
							font-weight: normal;
							text-decoration: underline;}


.ProductDescription {		font-family: Arial, Verdana,  Helvetica, sans-serif;
							font-size: 8pt;
							border: #FFFFFF solid;
							border-width: 0px 0px 0pt; text-indent: 0pt ;
							line-height: 10px ;
							font-weight: normal;}
							
							
.ProductDescriptionReskin {		font-family: Arial, Verdana,  Helvetica, sans-serif;
							    font-size: 8pt;
							    border-bottom-width: 1pt;
							    border-bottom-style: solid;
							    border-bottom-color: #88A8D2;
							    line-height: 15px ;
								color:#000000;
							    font-weight: normal;}	
								
								
.ProductRedDescriptionReskin {		font-family: Arial, Verdana,  Helvetica, sans-serif;
							    font-size: 8pt;
							    border-bottom-width: 1pt;
							    border-bottom-style: solid;
							    border-bottom-color: #88A8D2;
							    line-height: 15px ;
								color:red;
							    font-weight: normal;}	
							
.BlueText           {		font-family: Arial, Verdana,  Helvetica, sans-serif;
							font-size: 8pt;
							border: #FFFFFF solid;
							border-width: 0px 0px 0pt; text-indent: 0pt ;
							line-height: 10px ;
							font-weight: normal
                                                        font-color: #5273BD }



.ProductDescriptionred {		font-family: Arial, Verdana,  Helvetica, sans-serif;
							font-size: 8pt;
							border: #FFFFFF solid;
							border-width: 0px 0px 0pt; text-indent: 0pt ;
							line-height: 10px ;
							color: red;
							font-weight: normal}

.orangeLink {font-family:Arial, Verdana,  Helvetica, sans-serif; font-size: 8pt; line-height: 10px ; text-decoration: none;color: #FF6600; font-weight: bold ; }
a:link.orangeLink, a:visited.orangeLink{font-family:Arial, Verdana,  Helvetica, sans-serif; font-size: 8pt; line-height: 10px ; text-decoration: none;color: #FF6600; font-weight: bold ; }
a:hover.orangeLink {font-family:Arial, Verdana,  Helvetica, sans-serif; font-size: 8pt; line-height: 10px ; text-decoration: underline; color: #FF6600; font-weight: bold ; }

.greenLink {font-family: Arial,Verdana,  Helvetica, sans-serif; font-size: 8pt;  line-height: 10px ; text-decoration: none;color: #009966; font-weight: bold ; }

.blueLink {				font-family:Arial, Verdana,  Helvetica, sans-serif;
						font-size: 8pt;
						line-height: 10px ;
						text-decoration: underline;
						color: #29357A;
						font-weight: normal ; }

.lightblueLink {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt;  line-height: 10px ; letter-spacing: -1pt; text-decoration: none;color: #336699; font-weight: bold ; font-weight: normal ;}
.formTextBold{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; color: #000000; font-weight: bold;}
.IntroText{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; color: #000000;}


.errorMessageRed{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	color: #be0439;
	text-align: left;
	font-weight: bold;
}

a:link.errorMessageRed, a:visited.errorMessageRed{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	color: #be0439;
	text-align: left;
	text-decoration: underline;
	font-weight: bold;
}


a:hover.errorMessageRed{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	color: #29357A;
	text-align: left;
	text-decoration: underline;
	font-weight: bold;
}


.errorMessageRedSmall{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	color: #be0439;
	text-align: left;
	font-weight: bold;
}

a:link.errorMessageRedSmall, a:visited.errorMessageRedSmall{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	color: #be0439;
	text-align: left;
	text-decoration: underline;
	font-weight: bold;
}

a:hover.errorMessageRedSmall{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	color: #29357A;
	text-align: left;
	text-decoration: underline;
	font-weight: bold;
}


.orangeText {font-family: Arial, Verdana, Helvetica, sans-serif;
							font-size: 8pt;
							border: #FFFFFF solid;
							border-width: 0px 0px 0pt;
							text-indent: 0pt ;
							line-height: 15px ;
							white-space: normal;
							text-decoration:none;
							font-weight:normal;
							color: #FF6600; }
							
a:link.orangeText, a:visited.orangeText {
							font-family: Arial, Verdana, Helvetica, sans-serif;
							font-size: 8pt;
							border: #FFFFFF solid;
							border-width: 0px 0px 0pt;
							text-indent: 0pt ;
							line-height: 10px ;
							white-space: normal;
							text-decoration:none;
							font-weight:normal;
							color: #FF6600; }
							
							
a:hover.orangeText{
							font-family: Arial, Verdana, Helvetica, sans-serif;
							font-size: 8pt;
							border: #FFFFFF solid;
							border-width: 0px 0px 0pt;
							text-indent: 0pt ;
							line-height: 10px ;
							white-space: normal;
							text-decoration: underline;
							font-weight:normal;
							color: #FF6600; }





							
.orangeTextSmall {font-family: Arial, Verdana, Helvetica, sans-serif;
							font-size: 7pt;
							border: #FFFFFF solid;
							border-width: 0px 0px 0pt;
							text-indent: 0pt ;
							line-height: 10px ;
							white-space: normal;
							color: #FF6600; 
					}

.RelatedLinksHeader{	color: #ffffff;
						font-family: Arial;
						font-weight: bold;
						font-size: 11px;
						text-decoration: none;}

.RelatedLinksLink:link, .RelatedLinksLink:visited, .RelatedLinksLink:hover {
						color: #ffffff;
						font-family: Arial;
						font-weight: normal;
						font-size: 11px;
						text-decoration: none;}

.ErrorMessage{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; color: #d11b1b; font : bold;}
.ErrorMessageBig{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #d11b1b; font : bold;}



.TableLeftPortlet {		background : #5971AE;
						width : 100%;}

.LeftPortletColor {background : #5971AE;}


.promoPortletTable{
						background:#FFFFFF
					}

.promoItem {
						color: #666666;
						background: #F7F3F7;
						font-family: Verdana;
						font-weight: normal;
						font-size: 11px;
						text-decoration: none;
}

.promoItemLink:link {
						font-family: Verdana;
						font-size:11px;
						color: #666666;
						font-weight: normal;
						text-decoration: underline;
}

.promoItemLink:visited {
						font-family: Verdana;
						font-size: 11px;
						color: #666666;
						font-weight: normal;
						text-decoration: underline;
}

.promoItemLink:hover {
						font-family: Verdana;
						font-size: 11px;
						color: #666666;
						font-weight: normal;
						text-decoration: underline;
}

.promoHeader01{
						color: #FFFFFF;
						background: #FF9A00;
						font-family: Arial;
						font-weight: normal;
						font-size: 12px;
						text-decoration: none;
						font-weight: bold;
						height: 18px;
						Text-align:left
}
.promoHeader02{
					color: #FFFFFF;
					background: #FF9A00;
					font-family: Arial;
					font-weight: normal;
					font-size: 12px;
					text-decoration: none;
					font-weight: bold;
					height: 18px;
					Text-align:left;
}
.promoHeader03{
	color: #FFFFFF;
	background: #FF9A00;
	font-family: Arial;
	font-weight: normal;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	height: 18px;
	Text-align:left;
}
.promoHeader04{
	color: #FFFFFF;
	background: #FF9A00;
	font-family: Arial;
	font-weight: normal;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	height: 18px;
	Text-align:left;
}
.promoHeader05{
	color: #FFFFFF;
	background: #FF9A00;
	font-family: Arial;
	font-weight: normal;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	height: 18px;
	Text-align:left;
}




/** ADDED AT 08/02/04 BY: UDI **/

.Header {background:#273478}

.Welcome {
							color: #C0C0C0;
							font-family: Arial,Verdana;
							font-weight: normal;
							font-size: 8pt;
							}
.UserName {
							color: #C0C0C0;
							font-family: Arial,Verdana;
							font-weight: bold;
							font-size: 8pt;
							}
a:link.Login, a:visited.Login, a:hover.Login  {
							color: #C0C0C0;
							font-family: Arial,Verdana;
							font-weight: bold;
							font-size: 8pt;
							 }

a:link.TB, a:visited.TB  {  background:#C8D1E2;
							color: #182049;
							font-family: Arial,Verdana;
							font-weight: bold;
							font-size: 9pt;
							height:22px;
							TEXT-DECORATION:none;
							padding:4px 10px 2px 10px;

							 }

a:hover.TB   {				background:#99ADD4;
							color: #182049;
							font-family: Arial,Verdana;
							font-weight: bold;
							font-size: 9pt;
							height:22px;
							TEXT-DECORATION:none;
							padding:4px 10px 2px 10px;
							 }

.TBLine   {				    background:#999999;
							 }

.TBLine1   {				background:#ECECEC;
							 }

.BGWhite	 {				background:#FFFFFF;
							 }

.GrayLine   {				background:#E0E0E0;
							 }
							 
.BlueLine   {				background:#F3F6FB;
							border: 1px solid #B4C8E3;
							 }



.Explanation{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666666;
	text-decoration:none;
	line-height:18px;
	/*color: #5F5F5F;*/
							/*color: #507FBF;*/
							font-weight: normal;
	padding-bottom:11px;
							}
							
							
a:link.Explanation, a:visited.Explanation 	{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration:none;
	color: #666666;
	line-height:18px;
	font-weight: normal;
	padding-bottom:11px;}
	
a:hover.Explanation {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration:underline;
	color: #666666;
	line-height:18px;
	font-weight: normal;
	padding-bottom:11px;}	
	
.Explanation2{				font-family: Arial, Verdana, Helvetica, sans-serif;
							font-size: 8pt;
							color: #555555;
							font-weight: normal;
							}

.ExplanationBottom{			font-family: Arial, Verdana, Helvetica, sans-serif;
							font-size: 8pt;
							color: #5F5F5F;
							font-weight: normal;
							vertical-align:bottom;
							}


a:link.Action, a:visited.Action, a:hover.Action  {
							color: #5C80C2;
							font-family: Arial,Verdana;
							font-weight: bold;
							font-size: 8pt;
							text-decoration:underline;
							 }
a:link.ActionBlue, a:visited.ActionBlue, a:hover.ActionBlue  {
							color: #29357A;
							font-family: Arial,Verdana;
							font-weight: bold;
							font-size: 8pt;
							text-decoration:underline;
							 }


.ActionLine   {				COLOR:#5C80C2;
							font-weight: bold;
							font-size: 8pt;
							 }
							 
.ProductName {
							font-family:Arial, Verdana, Helvetica, sans-serif;
							font-size: 8pt;
							color: #336699;
							font-weight: normal;}

a:link.ProductName, a:visited.ProductName, a:hover.ProductName {
							font-family:Arial, Verdana, Helvetica, sans-serif;
							font-size: 8pt;
							color: #336699;
							font-weight: normal;}

.But {						COLOR:#5F7FBF;
							font-weight: bold;
							font-size: 8pt;
							border: 1px solid;
							border-bottom:1px solid #6179A9;
							border-right:1px solid #6179A9;
							border-top:2px solid #D4DCEA;
							border-left:2px solid #D4DCEA;
							background:#E7EBF2;
							height:20px;
							Text-align:center;
							font-family:Arial, Verdana, Helvetica, sans-serif;}



input.But[type="submit"][disabled="disabled"] {
  color: GrayText;
  text-shadow: 1px 1px 1px #FFFFFF;
}
input.But[type="button"][disabled="disabled"] {
  color: GrayText;
  text-shadow: 1px 1px 1px #FFFFFF;
}
button.But[disabled="disabled"] {
  color: GrayText;
  text-shadow: 1px 1px 1px #FFFFFF;
}


.TDBold{
							font-weight: bold;
							 }

a:link.JoinNow, a:visited.JoinNow, a:hover.JoinNow{
						font-family:Arial, Verdana,  Helvetica, sans-serif;
						font-size: 8pt;
						line-height: 10px ;
						text-decoration: underline;
						color: #FD660B;
						font-weight: bold ; }
						
						
a:link.GetSupportQuote, a:visited.GetSupportQuote, a:hover.GetSupportQuote{
						font-family:Arial, Verdana,  Helvetica, sans-serif;
						font-size: 8pt;
						line-height: 10px ;
						text-decoration: underline;
						color: #FD660B;
						font-weight: normal; }
						
a:link.GetSupportQuoteNEW, a:visited.GetSupportQuoteNEW, a:hover.GetSupportQuoteNEW{
						font-family:Arial, Verdana,  Helvetica, sans-serif;
						font-size: 8pt;
						line-height: 10px ;
						text-decoration: underline;
						color: #008000;
						font-weight: normal; }
						
						
a:link.GetRenewalQuote, a:visited.GetRenewalQuote, a:hover.GetRenewalQuot{
							font-family: Arial, Verdana, Helvetica, sans-serif;
							font-size: 8pt;
							text-indent: 0pt ;
							line-height: 10px ;
							color:#FF6600;
							font-weight: normal;
							text-decoration: underline;}
 
a:link.reskinLinkNoUnderLine, , a:visited.reskinLinkNoUnderLine{
						font-family:Arial, Verdana,  Helvetica, sans-serif;
						font-size: 8pt;
						text-decoration: none;
						color: #336699;
						font-weight: normal; }

a:link.reskinLink, a:visited.reskinLink{
						font-family:Arial, Verdana,  Helvetica, sans-serif;
						font-size: 8pt;
						text-decoration: none;
						text-decoration: underline;
						color: #336699;
						font-weight: normal; }

a:link.CoopClaim, a:visited.CoopClaim, a:hover.CoopClaim{
                                    font-family:Arial, Verdana,  Helvetica, sans-serif;
                                    font-size: 8pt;
                                    line-height: 10px ;
                                    text-decoration: underline;
                                    color: #60B934;
                                    font-weight: bold ; }

		

						
.bodySubTitleBlue
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #375895;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.bodyLinkGrayUBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}


.GrayLinkReskin
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #666666;
    FONT-FAMILY: Arial, Verdana,  Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

a:link.GrayLinkReskin, a:visited.GrayLinkReskin{
 FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #666666;
    FONT-FAMILY: Arial, Verdana,  Helvetica, sans-serif;
    TEXT-DECORATION: none;}
	
a:hover.GrayLinkReskin{
FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #666666;
    FONT-FAMILY: Arial, Verdana,  Helvetica, sans-serif;
    TEXT-DECORATION: underline;}
	
.SuccessMessage
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	color: #416400;
	font-weight: bold;
}


a:link.SuccessMessage, a:visited.SuccessMessage{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	color: #416400;
	text-align: left;
	text-decoration: underline;
	font-weight: bold;
}

a:hover.SuccessMessage{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	color: #29357A;
	text-align: left;
	text-decoration: underline;
	font-weight: bold;
}

.SuccessMessageSmall
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	color: #416400;
	font-weight: bold;
}


a:link.SuccessMessageSmall, a:visited.SuccessMessageSmall{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	color: #416400;
	text-align: left;
	text-decoration: underline;
	font-weight: bold;
}

a:hover.SuccessMessageSmall{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	color: #29357A;
	text-align: left;
	text-decoration: underline;
	font-weight: bold;
}

.SuccessMessageBig
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12pt;
	color: #416400;
	font-weight: bold;
}

.InformationMessage{

    font-family: DIN;
	font-size: 12px;
	color: #333333;
	text-align: left;    
	font-weight: bold;
}
 
a:link.InformationMessage, a:visited.InformationMessage{

        font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	color: #020064;
	text-align: left;
	text-decoration: underline;
	font-weight:  bold;
}

a:hover.InformationMessage{
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 9pt;
        color: #29357A;
        text-align: left;
        text-decoration: underline;
        font-weight: bold;
}



.InformationMessageSmall{

      	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	color: #020064;
	text-align: left;    
	font-weight: normal;
}
 
a:link.InformationMessageSmall, a:visited.InformationMessageSmall{

        font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	color: #020064;
	text-align: left;
	text-decoration: underline;
	font-weight:  bold;
}

a:hover.InformationMessageSmall{
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 8pt;
        color: #29357A;
        text-align: left;
        text-decoration: underline;
        font-weight: bold;
}



.WarningMessage{

      	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	color: #020064;
	text-align: left;    
	font-weight: bold;
}
 
a:link.WarningMessage, a:visited.WarningMessage{

        font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	color: #020064;
	text-align: left;
	text-decoration: underline;
	font-weight:  bold;
}

a:hover.WarningMessage{
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 9pt;
        color: #29357A;
        text-align: left;
        text-decoration: underline;
        font-weight: bold;
}



.trgreybg{				font-family: Arial, Verdana, Helvetica, sans-serif;
						font-size: 8pt;
						color: #336699;
						background:#F3F6FB;}
							
							
.trgreybg_border{				font-family: Arial, Verdana, Helvetica, sans-serif;
						font-size: 8pt;
						color: #336699;
						background:#F3F6FB;
						border:1px #ACC2E0 solid}

.trgreybgred{				font-family: Arial, Verdana, Helvetica, sans-serif;
						font-size: 8pt;
						color: red;
					background:#F3F6FB;}

.credit{				font-family: Arial, Verdana, Helvetica, sans-serif;
						font-size: 8pt;
						color: #d11b1b;}

.creditbg{				font-family: Arial, Verdana, Helvetica, sans-serif;
						font-size: 8pt;
						color: #d11b1b;
					background:#F3F6FB;}

FORM {margin:0px 0px 0px 0px;}
/*added by miri*/

/** ADDED AT 08/02/04 BY: UDI **/

.trgreybgTop{				font-family: Arial, Verdana, Helvetica, sans-serif;
						font-size: 8pt;
						color: #000000;
						background:#F3F6FB;
						border-left: 1px solid #FD660B;
						border-top: 1px solid #FD660B;
						border-right: 1px solid #FD660B;}

.trgreybgTop{				font-family: Arial, Verdana, Helvetica, sans-serif;
						font-size: 8pt;
						color: #000000;
						background:#F3F6FB;
						border-left: 1px solid #FD660B;
						border-top: 1px solid #FD660B;
						border-right: 1px solid #FD660B;}

.trgreybgBottom{				font-family: Arial, Verdana, Helvetica, sans-serif;
						font-size: 8pt;
						color: #000000;
						background:#F3F6FB;
						border-bottom: 1px solid #FD660B;
						}

.trgreybgBottomLeft{				font-family: Arial, Verdana, Helvetica, sans-serif;
						font-size: 8pt;
						color: #000000;
						background:#F3F6FB;
						border-left: 1px solid #FD660B;
						border-bottom: 1px solid #FD660B;
						}

.trgreybgBottomRight{				font-family: Arial, Verdana, Helvetica, sans-serif;
						font-size: 8pt;
						color: #000000;
						background:#F3F6FB;
						border-bottom: 1px solid #FD660B;
						border-right: 1px solid #FD660B;}

.trgreybgMiddleLeft{				font-family: Arial, Verdana, Helvetica, sans-serif;
						font-size: 8pt;
						color: #000000;
						background:#F3F6FB;
						border-left: 1px solid #FD660B;
                                                }

.trgreybgMiddleRight{ font-family: Arial, Verdana, Helvetica, sans-serif;
						font-size: 8pt;
						color: #000000;
						background:#F3F6FB;
						border-right: 1px solid #FD660B;}

.trgreybgredMiddle{				font-family: Arial, Verdana, Helvetica, sans-serif;
						font-size: 8pt;
						color: red;
						background:#F3F6FB;
						border-left: 1px solid #FD660B;
                        border-right: 1px solid #FD660B;}
                                                
.trgreybgredWhole{				font-family: Arial, Verdana, Helvetica, sans-serif;
						font-size: 8pt;
						background:#F3F6FB;
						border-left: 1px solid #FD660B;
						border-right: 1px solid #FD660B;
						border-bottom: 1px solid #FD660B;
						border-top: 1px solid #FD660B;
						}                                                

.darkCaption{ font-family: Arial, Verdana, Helvetica, sans-serif;
							font-size: 8pt;
							color: #336699;
						background:#F3F6FB;}
						
.tableHeaderDark{				
							font-size: 8pt;
	font-weight: bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #336699;
	background-color: #c6daf0;
	height:31px;
	border-top-width: 1pt;
	border-bottom-width: 0pt;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #336699;
	border-bottom-color: #88A8D2;}
							
							
.disabledAction{
							color: #C0C0C0;
							font-family: Arial,Verdana;
							font-weight: bold;
							font-size: 8pt;
							text-decoration:underline;
}
.HomeAlert 					{background-color:#F3F6FB; 
							font-family:tahoma,arial;
							font-size:10pt; 
							color: #B02F0F; 
							padding:3px;
							padding-left:5px; 
							border:1px solid #B4C8E3;}
							
.HomeAlert1OLD 					{background-color:#F3F6FB; 
							font-family:tahoma,arial;
							font-size:10pt; 
							color: #B02F0F;
							padding:3px;
							padding-left:5px; 
							border:1px solid #B4C8E3;}

			
.HomeAlert1					{ 
							font-family:verdana,arial;
							font-size:8pt; 
							color: #0a5196;
							padding:3px;
							padding-left:5px; 
							border-bottom:1px solid #dddddd;
		`					text-decoration: none;
							font-weight: normal;}
							
.HomeAlert1InsideText              {
							font-family:verdana,arial;
							font-size:8pt; 
							color: #0a5196;
							padding:3px;
							padding-left:5px; 
		`					text-decoration: none;
							font-weight: normal;}			

.HomeAlertTitle					{ 
							font-family:verdana,arial;
							font-size:8pt; 
							color: #B02F0F;
							padding:3px;
							padding-left:5px; 
							text-decoration: none;
							font-weight: bold;}
							


a:link.HomeAlert1, a:visited.HomeAlert1, a:hover.HomeAlert1	{ 
							font-family:verdana,arial;
							font-size:8pt; 
							color: #0a5196;
							padding:3px;
							padding-left:5px; 
							border-bottom:1px solid #dddddd;
		`					text-decoration: underline;
							font-weight: normal;}
							
							
							
.Alert					{   font-size: 8pt;
							font-family: Arial, Verdana, Helvetica, sans-serif;
							color: #B02F0F;
							text-decoration: none;
							font-weight: normal;}
							


a:link.Alert, a:visited.Alert, a:hover.Alert	{ 
							font-size: 8pt;
							font-family: Arial, Verdana, Helvetica, sans-serif;
							color: #B02F0F;
							text-decoration:underline;
							font-weight: normal;}
							
							

.ButtonLink {		border:0;
			background-color:#FFFFFF;
			padding: 0px;margin:0px;
                	width:auto !important; width:0px;
                	overflow: visible;
			color: #5C80C2;
			font-family: Arial,Verdana;
			font-weight: bold;
			font-size: 8pt;
			text-decoration:underline;
			cursor:pointer;
}

.UCMainMenuHighlightTitleStyleClass{
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	background-color: #9eb5c5;
	color: #ffffff;
	padding: 1px 5px 1px 5px;
}
.UCTitleStyleClass{
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: underline;
	color:#ffffff;
	padding: 0px 5px 1px 5px;
}
.UCMainMenuTabStyleClass
        {
          font-family: Arial, Verdana,  Helvetica, sans-serif;
			background-color: #1e367b;
			font-size: 8pt;
			border-style: none;
			color: white;
			font-weight: bold;
			padding: 0px;
        }
.UCMainMenuTabTitleStyleClass
        {
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	background-color: #1e367b;
	font-size: 8pt;
	border-style: none;
	color: white;
	font-weight: normal;
	padding: 1px 0px 5px 0px;
       }
.UCSubMenuTabStyleClass
        {
         font-family: Arial, Verdana,  Helvetica, sans-serif;
		  background-color: #5971AE;
          font-size: 8pt;
		  border-style: none;
          color: white;
          font-weight: bold;
          padding: 0;
        }
.UCSubMenuTabTitleStyleClass
        {
          font-family: Arial, Verdana,  Helvetica, sans-serif;
		background-color: #5971AE;
		border-style: none;
        color: white;
        font-weight: normal;
		font-size: 8pt;
        padding: 1px 0px 5px 0px;
        }
.UCSubMenuHighlightTitleStyleClass{
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	background-color: #ffffff;
	color: #1e367b;
	padding: 1px 5px 1px 5px;
}

 .TabContentStyleClass
        {
background-color: #5971AE;
border-style: none;
color: black;
font-weight: normal;
padding: 0;
        }
        }
.bottomLinks{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10;
	text-decoration: none;
	color: #ffffff;
}
a:link.bottomLinks, a:visited.bottomLinks, a:hover.bottomLinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10;
	text-decoration: none;
	color: #ffffff;
}
.ThinLineGrey {			background-color: #CCCCCC; line-height:1px}
.orangeBodyText {		color: #FF6600; }
.grayTable{			font-family: Arial, Verdana, Helvetica, sans-serif;
				font-size: 8pt;
				color: #000000;
				background:#EDEDED;}
.OrangeSubTitle{			font-family: Arial, Verdana, Helvetica, sans-serif;
					font-size: 13px;
					font-weight:bold;
					color: #FD660B;}
.GreyBorder{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	border: 1px solid #CCCCCC;
}
a:link.ButLink, a:visited.ButLink, a:hover.ButLink{
       COLOR:#5F7FBF;
       font-weight: bold;
       font-size: 8pt;
       border: 1px solid;
	   cursor: default;
       border-bottom:1px solid #6179A9;
       border-right:1px solid #6179A9;
       border-top:2px solid #D4DCEA;
       border-left:2px solid #D4DCEA;
	   padding-right: 10px;
	   padding-left: 10px;
	   padding-top: 2px;
	   padding-bottom: 1px;
       background:#E7EBF2;
       height:20px;
       Text-align:center;
       font-family:Arial, Verdana, Helvetica, sans-serif;
       Text-Decoration:none}
.BlueBorder{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	border: 1px solid #929BC5;
        background:#E8E9F0;
}

.TopLogoBG{
	background-image: url('https://sc1.checkpoint.com/uc/images/top_loggedIn_BG.gif'); 
	background-repeat: repeat-x;
}

#TopLogoBG {
	background:url('https://sc1.checkpoint.com/uc/images/header-logo.gif') 100% 0 no-repeat;
    margin:0;
    padding:0;
    height:70px;
    width:860px;
}

#TopLogoBG a {
  position:absolute;
  display:block;
  background:url('https://sc1.checkpoint.com/uc/images/header-puresecurity.gif') 0 0 no-repeat;
  margin:0;
  padding:0;
  width:188px;
  height:70px;
  top:0;
  left:25px;
}
/*  === MAIN WRAPPER ===============================================  */

#wrap-content {
  margin:0;
  padding:0;
  width:860px;
  heigth:70px;
}

    
/* HEADER */
#wrap-content h1 {
  background:url('https://sc1.checkpoint.com/uc/images/header-logo.gif') 100% 0 no-repeat;
  margin:0;
  padding:0;
  width:860px;
  height:70px;
}
    
#wrap-content h1 a {
  position:absolute;
  display:block;
  margin:0;
  padding:0;
  width:188px;
  height:70px;
  top:0;
  left:553px;
}

#wrap-content h1 a#puresecurity {
      position:absolute;
      display:block;
      background:url('https://sc1.checkpoint.com/uc/images/header-puresecurity.gif') 0 0 no-repeat;
      margin:0;
      padding:0;
      width:138px;
      height:70px;
      top:0;
      left:25px;
    }
    
#wrap-content h1 a span {display:none;}

/*  === HORIZONTAL NAVIGATION ======================================  */

#menu {
    float:left;
    background:url('https://sc1.checkpoint.com/uc/images/menu-bg.gif') 0 0 repeat-x #E6EDF7;
    margin:0;
    padding:0;
    width:860px;
    border:1px solid #B5C9E4;
    list-style:none;
}
    
	
#menu li {
  float:left;
  margin:0;
  padding:0;
  list-style:none;
}
    
#menu li a {
  display:block;
  margin:0;
  padding:5px 0 5px 0;
  height: 19px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:bold;
  text-decoration:none;
  text-align:center;
  color:#0A5095;
}

#menu li a:hover {
  background:url('https://sc1.checkpoint.com/uc/images/menu-bg-alt-1.gif') 0 0 repeat-x #E9EEF2;
  color:#3573AF;
}
  

/* BUTTON WIDTH WORK-AROUND */
#menu li.home a {width:130px; border-right:1px solid #B5C9E4; }
#menu li.products a {width:200px; border-right:1px solid #B5C9E4; }
#menu li.howtobuy a {width:130px; border-right:1px solid #B5C9E4; }
#menu li.support a {width:132px; border-right:1px solid #B5C9E4; }
#menu li.company a {width:130px; *width:133px; }
#menu li.myaccount a {width:133px; border-left:1px solid #B5C9E4;}


.HomeText {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 11px;
      font-weight: normal;
      color: #0A5196;
      text-decoration: none;}


 

      a.HomeText:hover {font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 11px;
      font-weight: normal;
      color: #0A5196;

	  text-decoration:underline;}



 a.HomeText:link {font-family: Verdana, Arial, Helvetica, sans-serif;

      font-size: 11px;

      font-weight: normal;

      color: #0A5196;

      text-decoration: none;

 }


 a.HomeText:visited {font-family: Verdana, Arial, Helvetica, sans-serif;

      font-size: 11px;

      font-weight: normal;

      color: #0A5196;

      text-decoration: none;

 }
 

    .HighlightText {

      font-family: Verdana, Arial, Helvetica, sans-serif;

      font-size: 11px;

      font-weight: normal;

      color: #FF6600;

      text-decoration: none;

    }
    
.HighlightText {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 8px;
      font-weight: normal;
      color: #FF6600;
      text-decoration: none;
}

 

a.HighlightText:hover {text-decoration:underline;}
a.HighlightText:link {font-family: Verdana, Arial, Helvetica, sans-serif;
	  font-size: 11px;
      font-weight: normal;
      color: #FF6600;
      text-decoration: none;
}
a.HighlightText:visited {font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 11px;
      font-weight: normal;
      color: #FF6600;
      text-decoration: none;
}

a.HighlightTextSmall:hover {text-decoration:underline;}
a.HighlightTextSmall:link {font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 10px;
      font-weight: normal;
      color: #FF6600;
      text-decoration: none;
}

 a.HighlightTextSmall:visited {font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 10px;
      font-weight: normal;
      color: #FF6600;
      text-decoration: none;
}


    .Graytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}

 

    .NewsTitle {

      font-family: Arial, Helvetica, sans-serif;

      font-size: 36px;

      font-weight: normal;

      color: #999999;

      text-decoration: none;

    }

 

    .HomeTitle {

      font-family: Arial, Helvetica, sans-serif;

      font-size: 16px;

      color: #0A5196;

      text-decoration: none;

    }

.tableHeaderNewLeftBorder{
	font-size: 8pt;
	font-weight: bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #336699;
	background-color: #c6daf0;
	height:31px;
	border-top-width: 1pt;
	border-bottom-width: 1pt;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-color: #336699;
	border-left-width: 1pt;
	border-right-color: #336699;
	border-right-width: 0pt;
	border-left-style: solid;
	border-top-color: #336699;
	border-bottom-color: #88A8D2;
}

.tableHeaderNewRightBorder{
	font-size: 8pt;
	font-weight: bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #336699;
	background-color: #c6daf0;
	height:31px;
	border-top-width: 1pt;
	border-bottom-width: 1pt;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-color: #336699;
	border-left-width: 0pt;
	border-left-style: solid;
	border-right-color: #336699;
	border-right-width: 1pt;
	border-right-style: solid;
	border-top-color: #336699;
	border-bottom-color: #88A8D2;
}

.ProductDescriptionBorder {		font-family: Arial, Verdana,  Helvetica, sans-serif;
					font-size: 8pt;
					border: #FFFFFF solid;
					border-width: 0px 0px 0pt; text-indent: 0pt ;
					line-height: 10px ;
					font-weight: normal;
					border-left-color: #336699;
					border-left-width: 1pt;
					border-left-style: solid;
					border-right-color: #336699;
					border-right-width: 1pt;
					border-right-style: solid;}
							
							
.ProductDescriptionReskinBorder {		font-family: Arial, Verdana,  Helvetica, sans-serif;
							    font-size: 8pt;
							    border-bottom-width: 1pt;
							    border-bottom-style: solid;
							    border-bottom-color: #88A8D2;
							    line-height: 15px ;
								color:#000000;
							    font-weight: normal;
								border-left-color: #336699;
								border-left-width: 1pt;
								border-left-style: solid;
								border-right-color: #336699;
								border-right-width: 1pt;
								border-right-style: solid;}	
								
								
.ReskinBorderLeftRight {		font-family: Arial, Verdana,  Helvetica, sans-serif;
							    font-size: 8pt;
							    border-bottom-width: 0pt ;
							    border-bottom-style: none;
							    border-bottom-color: #88A8D2;
							    line-height: 15px ;
								color:#336699;
							    font-weight: normal;
								border-left-color: #336699;
								border-left-width: 1pt;
								border-left-style: solid;
								border-right-color: #336699;
								border-right-width: 1pt;
								border-right-style: solid;}	
								
.TableHeaderDojoBorderLeftRight {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #336699;
	background-color: #c6daf0;
	border-top: 1pt solid #88A8D2;
	border-bottom: 1pt solid #88A8D2;
	border-left: 1pt solid #88A8D2;
	border-right: 1pt solid #88A8D2;
	padding-left: 10px;
}

.TableHeaderDojoBorderRight {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #336699;
	background-color: #c6daf0;
	border-top: 1pt solid #88A8D2;
	border-bottom: 1pt solid #88A8D2;
	border-right: 1pt solid #88A8D2;
	padding-left: 10px;
}

.TableRowDojoBorderLeftRight {
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	border-bottom: #88A8D2 solid 1pt;
	border-left: #88A8D2 solid 1pt;
	border-right: #88A8D2 solid 1pt;
	padding-left: 10px;
}
								
.TableRowDojoBorderRight {
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	border-bottom: #88A8D2 solid 1pt;
	border-right: #88A8D2 solid 1pt;
	padding-left: 10px;
}

.ProductDescriptionReskinBGBorder {		font-family: Arial, Verdana,  Helvetica, sans-serif;
							    font-size: 8pt;
							    border-bottom-width: 1pt;
							    border-bottom-style: solid;
							    border-bottom-color: #88A8D2;
							    line-height: 15px ;
								color:#000000;
							    font-weight: normal;
								border-left-color: #336699;
								border-left-width: 1pt;
								border-left-style: solid;
								border-right-color: #336699;
								border-right-width: 1pt;
								border-right-style: solid;
								background-color: #F3F6FB;}	
							
.CreditReskin {		font-family: Arial, Verdana,  Helvetica, sans-serif;
							    font-size: 8pt;
							    line-height: 15px ;
								color:#d11b1b;
							    font-weight: normal;}	
								
.CreditReskinBG {		font-family: Arial, Verdana,  Helvetica, sans-serif;
							    font-size: 8pt;
							    line-height: 15px ;
								color:#d11b1b;
							    font-weight: normal;
								background-color: #F3F6FB;}							
															
.CreditReskinBorder {		font-family: Arial, Verdana,  Helvetica, sans-serif;
							    font-size: 8pt;
							    border-bottom-width: 1pt;
							    border-bottom-style: solid;
							    border-bottom-color: #88A8D2;
							    line-height: 15px ;
								color:#d11b1b;
							    font-weight: normal;
								border-left-color: #336699;
								border-left-width: 1pt;
								border-left-style: solid;
								border-right-color: #336699;
								border-right-width: 1pt;
								border-right-style: solid;}	
								
.CreditReskinBGBorder {		font-family: Arial, Verdana,  Helvetica, sans-serif;
							    font-size: 8pt;
							    border-bottom-width: 1pt;
							    border-bottom-style: solid;
							    border-bottom-color: #88A8D2;
							    line-height: 15px ;
								color:#d11b1b;
							    font-weight: normal;
								border-left-color: #336699;
								border-left-width: 1pt;
								border-left-style: solid;
								border-right-color: #336699;
								border-right-width: 1pt;
								border-right-style: solid;
								background-color: #F3F6FB;}	
								
.NetReskinBorder {		font-family: Arial, Verdana,  Helvetica, sans-serif;
							    font-size: 8pt;
							    border-bottom-width: 1pt;
							    border-bottom-style: solid;
							    border-bottom-color: #88A8D2;
							    line-height: 15px ;
								color:#336699;
							    font-weight: normal;
								border-left-color: #336699;
								border-left-width: 1pt;
								border-left-style: solid;
								border-right-color: #336699;
								border-right-width: 1pt;
								border-right-style: solid;}	
								
.NetReskinBGBorder {		font-family: Arial, Verdana,  Helvetica, sans-serif;
							    font-size: 8pt;
							    border-bottom-width: 1pt;
							    border-bottom-style: solid;
							    border-bottom-color: #88A8D2;
							    line-height: 15px ;
								color:#336699;
							    font-weight: normal;
								border-left-color: #336699;
								border-left-width: 1pt;
								border-left-style: solid;
								border-right-color: #336699;
								border-right-width: 1pt;
								border-right-style: solid;
								background-color: #F3F6FB;}			
								
.TotalReskinBorder {		font-family: Arial, Verdana,  Helvetica, sans-serif;
							    font-size: 8pt;
							    border-bottom-width: 1pt;
							    border-bottom-style: solid;
							    border-bottom-color: #88A8D2;
								 border-top-width: 1pt;
							    border-top-style: solid;
							    border-top-color: #FD660B;
							    line-height: 15px ;
								color:#000000;
							    font-weight: normal;
								border-left-color: #FD660B;
								border-left-width: 1pt;
								border-left-style: solid;
								border-right-color: #FD660B;
								border-right-width: 1pt;
								border-right-style: solid;}	
								
.TotalReskinBGBorder {		font-family: Arial, Verdana,  Helvetica, sans-serif;
							    font-size: 8pt;
							    border-bottom-width: 1pt;
							    border-bottom-style: solid;
							    border-bottom-color: #FD660B;
							    line-height: 15px ;
								color: #336699;
							    font-weight: normal;
								border-left-color: #FD660B;
								border-left-width: 1pt;
								border-left-style: solid;
								border-right-color: #FD660B;
								border-right-width: 1pt;
								border-right-style: solid;
								background-color: #F3F6FB;}		
								
	.TotalReskinBlueBorder {
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 8pt;
	border-bottom-width: 1pt;
	border-bottom-style: solid;
	border-bottom-color: #88A8D2;
	border-top-width: 1pt;
	border-top-style: solid;
	border-top-color: #88A8D2;
	line-height: 15px;
	color:#1e367b;
	font-weight: normal;
	border-left-color: #336699;
	border-left-width: 1pt;
	border-left-style: solid;
	border-right-color: #336699;
	border-right-width: 1pt;
	border-right-style: solid;
}	


#version {
  color:#878787; 
  padding-left:10px; 
  font-size:0.90em; 
  background:#FFFFFF;
 }	
														
.BlueTitle {
      display:inline;
      background:#fff;
      margin:0 0 0 5px;
      padding:5px;
	  font-family:Arial, Helvetica, sans-serif;
      font-size:1.1em;
      text-transform:uppercase;
      color:#4a81c1;
    }
	
	
.GrayBorderBox {
      display:inline-block;
      margin:-8px 0 10px 0;
      padding:20px 10px 10px 10px;
      border:solid #ddd;
      border-width:0 1px 1px 1px;
      font-size:0.85em;
      color:#666;
    }		
	
	.InputTextReskinItalic {	font-family: Arial, Verdana, Helvetica, sans-serif;
							font-size: 8pt;
							font-style:italic;
							border: #FFFFFF solid;
							border-width: 0px 0px 0pt;
							text-indent: 0pt ;
							white-space: normal;
							color:#000000;
							line-height: 18px;}																							
														
														
														
														
.reskinFontLargeBoldOrange {
	font-size: 14px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold ;
	color: #FF6600;
}




.ButQuote
{COLOR:#ffffff;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight: bold;
font-size:9pt;
Text-align:center;
text-decoration: none;
vertical-align: text-bottom;
background: url(https://sc1.checkpoint.com/uc/images/Button_Center.gif) repeat-x scroll;
cursor:pointer;
height:24px;
border:none;
}


.ButQuoteRounded,
.ButQuoteRounded:link,
.ButQuoteRounded:visited
{position: relative;
    z-index: 1;
    display: block;
	font-family: Arial,helvetica,sans-serif;
    font-weight: normal;
    text-align: center;
    text-decoration: none;
    color: #ffffff;
	font-size:10pt;
	height:20px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
	text-shadow: 2px 2px 2px #666;
    background: url(https://sc1.checkpoint.com/uc/images/Button_Center.gif) repeat-x scroll;
    background: -moz-linear-gradient(-90deg, #7db613 0%, #416400 80%);
    background: -webkit-gradient(linear, left top, left bottom, from(#7db613), to(#416400), color-stop(0.60, #416400));
	border:none;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 10px;
}

    
.ButQuoteRounded span {
    font-size: 10pt;
    }
    
.ButQuoteRounded:hover{
   position: relative;
    z-index: 1;
    display: block;
	font-family: Arial,helvetica,sans-serif;
    font-weight: normal;
    text-align: center;
    text-decoration: none;
    color: #ffffff;
	font-size:10pt;
	height:20px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
	text-shadow: 2px 2px 2px #666;
    background: url(https://sc1.checkpoint.com/uc/images/Button_CenterHover.gif) repeat-x scroll;
	background: -moz-linear-gradient(-90deg, #6bacec 0%, #336699 80%);
    background: -webkit-gradient(linear, left top, left bottom, from(#6bacec), to(#336699), color-stop(0.60, #336699));
	border:none;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 10px;
	cursor: pointer;}
	
	
	#ie .ButQuoteRounded {
	font-family: Arial,helvetica,sans-serif;
    font-weight: normal;
    text-align: center;
    text-decoration: none;
    color: #ffffff;
	font-size:10pt;
	height:20px;
    background: url(https://sc1.checkpoint.com/uc/images/Button_Center.gif) repeat-x scroll;
	border:none;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 10px;
    }
	
	
	#ie.ButQuoteRounded:hover{
	font-family: Arial,helvetica,sans-serif;
    font-weight: normal;
    text-align: center;
    text-decoration: none;
    color: #ffffff;
	font-size:10pt;
	height:20px;
    background: url(https://sc1.checkpoint.com/uc/images/Button_CenterHover.gif) repeat-x scroll;
	border:none;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 10px;
	cursor: pointer;}

.ButQuoteBlue
{COLOR:#ffffff;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight: bold;
font-size:9pt;
Text-align:center;
text-decoration: none;
vertical-align: text-bottom;
background: url(https://sc1.checkpoint.com/uc/images/Button_Blue.gif) repeat-x scroll;
cursor:pointer;
height:24px;
border:none;
}

.ButQuoteOrange
{COLOR:#ffffff;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight: bold;
font-size:9pt;
Text-align:center;
text-decoration: none;
vertical-align: text-bottom;
background: url(https://sc1.checkpoint.com/uc/images/Button_Orange.gif) repeat-x scroll;
cursor:pointer;
height:24px;
border:none;
}



/* AUTOCOMPLETE BOX*/
.ac_results {
	padding: 0px;
	border: 1px solid #969696;
	background-color: white;
	overflow: hidden;
	z-index: 99999;
}

.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}

.ac_results li {
	margin: 0px;
	padding: 2px 5px;
	cursor: default;
	display: block;
	/* 
	if width will be 100% horizontal scrollbar will apear 
	when scroll mode will be used
	*/
	/*width: 100%;*/
	font: menu;
	font-size: 12px;
	/* 
	it is very important, if line-height not setted or setted 
	in relative units scroll will be broken in firefox
	*/
	line-height: 16px;
	overflow: hidden;
}

.ac_loading {
	background: white url('../images/autocomplete_wait.gif') right center no-repeat;
}

.ac_odd {
	background-color: #F0F3FC;
}

.ac_over {
	background-color: #5396DF;
	color: white;
}




.WhiteBG_GrayBorderNoBottom {	font-family:Arial, Verdana,  Helvetica, sans-serif;
					font-size: 9pt;
					color: #336699;
					font-weight: normal;
					border-top: 1px solid #bababa;
					border-left: 1px solid #bababa;
					border-right: 1px solid #bababa;
					line-height: 20px;}
					
					
					.GrayBG_BlueText_LeftBorder  {	font-family:Arial, Verdana,  Helvetica, sans-serif;
					font-size: 9pt;
					color: #336699;
					background-color:#f6f6f6;
					font-weight: normal;
					border-top: 1px solid #bababa;
					border-left: 1px solid #bababa;
					}
					
					
						
					.GrayBG_BlueText_RightBorder  {	font-family:Arial, Verdana,  Helvetica, sans-serif;
					font-size:9pt;
					color: #336699;
					background-color:#f6f6f6;
					font-weight: normal;
					border-top: 1px solid #bababa;
					border-right: 1px solid #bababa;
					}
.BlackText_NoBorder {	font-family:Arial, Verdana,  Helvetica, sans-serif;
					font-size: 9pt;
					color: #000000;
					font-weight: normal;
					line-height: 20px;
					}
					
.BlueText_NoBorder {	font-family:Arial, Verdana,  Helvetica, sans-serif;
					font-size: 9pt;
					color: #336699;
					font-weight: normal;
					line-height: 20px;
					}
					
					
a:link.BlueText_NoBorder, a:visited.BlueText_NoBorder, a:hover.BlueText_NoBorder {	font-family:Arial, Verdana,  Helvetica, sans-serif;
					font-size: 9pt;
					color: #336699;
					font-weight: normal;
					text-decoration:underline;
					line-height: 20px;
					}
					
					.WhiteBG_BottomBorder {	font-family:Arial, Verdana,  Helvetica, sans-serif;
					font-size: 9pt;
					color: #000000;
					font-weight: normal;
					border-bottom: 1px solid #bababa;
					background-color:#FFF;
					}
					
					
					.WhiteBG_NoBorder {	font-family:Arial, Verdana,  Helvetica, sans-serif;
					font-size: 9pt;
					color: #336699;
					font-weight: 400;
					line-height: 20px;
					padding-right:5px;
					background-color:#FFF;
					}
					
					.WhiteBG_BottomBorderDashed {	font-family:Arial, Verdana,  Helvetica, sans-serif;
					font-size: 9pt;
					color: #000000;
					font-weight: normal;
					border-bottom: 1px solid #bababa;
					border-bottom-style:dashed;
					line-height: 20px;
					background-color:#FFF;
					}
						.WhiteBG_BottomBorderBlue {	font-family:Arial, Verdana,  Helvetica, sans-serif;
					font-size: 9pt;
					color: #000000;
					font-weight: normal;
					border-bottom: 1px solid #88A8D2;
					line-height: 20px;
					background-color:#FFF;
					}
					
					.WhiteBG_LeftBottomBorder {	font-family:Arial, Verdana,  Helvetica, sans-serif;
					font-size: 9pt;
					color: #000000;
					font-weight: normal;
					border-bottom: 1px solid #bababa;
					border-left: 1px solid #bababa;
					line-height: 20px;
					background-color:#FFF;
					}
					
						
					.WhiteBG_LeftBottomBorderDashed {	font-family:Arial, Verdana,  Helvetica, sans-serif;
					font-size: 9pt;
					color: #000000;
					font-weight: normal;
					border-bottom: 1px solid #bababa;
					border-bottom-style:dashed;
					border-left: 1px solid #bababa;
					line-height: 20px;
					background-color:#FFF;
					}
					
						.WhiteBG_LeftBottomBorderTotal {	font-family:Arial, Verdana,  Helvetica, sans-serif;
					font-size: 9pt;
					color: #336699;
					font-weight: 400;
					border-left: 1px solid #bababa;
					line-height: 20px;
					padding-right:5px;
					background-color:#FFF;
					}
					
					.WhiteBG_LeftBottomBorderBlue {	font-family:Arial, Verdana,  Helvetica, sans-serif;
					font-size: 9pt;
					color: #000000;
					font-weight: normal;
					border-bottom: 1px solid #88A8D2;
					border-left: 1px solid #bababa;
					line-height: 20px;
					background-color:#FFF;
					}
					
					.WhiteBG_RightBottomBorder {	font-family:Arial, Verdana,  Helvetica, sans-serif;
					font-size: 9pt;
					color: #000000;
					font-weight: normal;
					border-bottom: 1px solid #bababa;
					border-right: 1px solid #bababa;
					line-height: 20px;
					padding-right:5px;
					background-color:#FFF;
					}
					.WhiteBG_RightBottomBorderDashed {	font-family:Arial, Verdana,  Helvetica, sans-serif;
					font-size: 9pt;
					color: #000000;
					font-weight: normal;
					border-bottom: 1px solid #bababa;
					border-bottom-style:dashed;
					border-right: 1px solid #bababa;
					line-height: 20px;
					padding-right:5px;
					background-color:#FFF;
					}
					.WhiteBG_RightBottomBorderTotal {	font-family:Arial, Verdana,  Helvetica, sans-serif;
					font-size: 9pt;
					color: #336699;
					font-weight: 400;
					border-right: 1px solid #bababa;
					line-height: 20px;
					padding-right:5px;
					background-color:#FFF;
					}
					
					.WhiteBG_RightBottomBorderBlue {	font-family:Arial, Verdana,  Helvetica, sans-serif;
					font-size: 9pt;
					color: #000000;
					font-weight: normal;
					border-bottom: 1px solid #88A8D2;
					border-right: 1px solid #bababa;
					line-height: 20px;
					padding-right:5px;
					background-color:#FFF;
					}
					
					.GrayBG_BottomBorder {	font-family:Arial, Verdana,  Helvetica, sans-serif;
					font-size: 9pt;
					color: #336699;
					background-color: #e5e5e5;
					font-weight: normal;
					border-bottom: 1px solid #bababa;
					border-top: 1px solid #bababa;
					line-height: 20px;
					}
					
					.GrayBG_LeftBottomBorder {	font-family:Arial, Verdana,  Helvetica, sans-serif;
					font-size: 9pt;
					color: #336699;
					background-color: #e5e5e5;
					font-weight: normal;
					border-bottom: 1px solid #bababa;
					border-top: 1px solid #bababa;
					border-left: 1px solid #bababa;
					line-height: 20px;
					}
					
					
					
					
					.GrayBG_RightBottomBorder {	font-family:Arial, Verdana,  Helvetica, sans-serif;
					font-size: 9pt;
					color: #336699;
					background-color: #e5e5e5;
					font-weight: normal;
					border-bottom: 1px solid #bababa;
					border-top: 1px solid #bababa;
					border-right: 1px solid #bababa;
					line-height: 20px;
					padding-right:5px;
					}
					
						.GrayBG_RightBorder {	font-family:Arial, Verdana,  Helvetica, sans-serif;
					font-size: 9pt;
					color: #336699;
					background-color: #f6f6f6;
					font-weight: normal;
					border-right: 1px solid #bababa;
					line-height: 20px;
					padding-right:5px;
					}
					
							.GrayBG_LeftBorder {	font-family:Arial, Verdana,  Helvetica, sans-serif;
					font-size: 9pt;
					color: #336699;
					background-color: #f6f6f6;
					font-weight: normal;
					border-left: 1px solid #bababa;
					line-height: 20px;
					padding-right:5px;
					}
					
					.GrayBG_NoBorder {	font-family:Arial, Verdana,  Helvetica, sans-serif;
					font-size: 9pt;
					color: #336699;
					font-weight: 400;
					line-height: 20px;
					padding-right:5px;
					background-color:#f6f6f6;
					}


.GrayBG_OrangeBorderLeft {
	font-size: 10pt;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: 400;
	color: #336699;
	background-color: #f6f6f6;
	border-bottom: 1px solid #88A8D2;
	border-top: 1px solid #88A8D2;
	border-left: 1px solid #bababa;
	line-height: 20px;
	padding-left:5px;
}


.GrayBG_OrangeBorderLeftTotal {
	font-size: 10pt;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: 400;
	color: #336699;
	background-color: #f6f6f6;
	border-bottom: 1px solid #ff6600;
	border-top: 1px solid #ff6600;
	border-left: 1px solid #ff6600;
	line-height: 20px;		
}

.GrayBG_OrangeBorderRight {
	font-size: 10pt;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: 400;
	color: #336699;
	background-color: #f6f6f6;
	border-bottom: 1px solid #88A8D2;
	border-top: 1px solid #88A8D2;
	border-right: 1px solid #bababa;
	line-height: 20px;
	padding-right:5px;
}

.GrayBG_OrangeBorderRightTotal {
	font-size: 10pt;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: 400;
	color: #336699;
	background-color: #f6f6f6;
	border-bottom: 1px solid #ff6600;
	border-top: 1px solid #ff6600;
	border-right: 1px solid #ff6600;
	line-height: 20px;
	padding-right:5px;
}

.GrayBG_OrangeTotalNoBorder {
	font-size: 10pt;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: 400;
	color: #336699;
	background-color: #f6f6f6;
	border-bottom: 1px solid #ff6600;
	border-top: 1px solid #ff6600;
	line-height: 20px;
	padding-right:5px;
}

.GrayBG_OrangeNoBorder {
	font-size: 10pt;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: 400;
	color: #336699;
	background-color: #f6f6f6;
	border-bottom: 1px solid #88A8D2;
	border-top: 1px solid #88A8D2;
	line-height: 20px;
	padding-right:5px;
}



a:link.ButLinkOrange, a:visited.ButLinkOrange, a:hover.ButLinkOrange{
       COLOR:#ffffff;
       font-weight: bold;
       font-size: 10pt;
	   cursor: default;
       border-bottom:1px solid #666666;
       border-right:1px solid #666666;
	   border-top:1px solid #cccccc;
       border-left:1px solid #cccccc;
	    border-radius: 20px;
	   padding-right: 10px;
	   padding-left: 10px;
	   padding-top: 2px;
	   padding-bottom: 3px;
       background:#f79400;
       height:25px;
       Text-align:center;
       font-family:Arial, Verdana, Helvetica, sans-serif;
       Text-Decoration:none;
}

/*  === SST SIDE LINKS ======================================  */
#secondary-content.divstyle{
    color: #666666 ;
    font-size: 11px;
    left: 800px;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 122px !important;
    width: 162px;
}

#secondary-content.heading {
    border-bottom: 1px solid #DDDDDD;
    font-weight: bold;
    margin: 0 0 3px;
    padding: 0 0 3px;
    text-transform: uppercase;
	color: #666666 !important;
}

#secondary-content ul, #secondary-content li {
    list-style: none outside none;
    margin: 0;
    padding: 0;
}

#secondary-content ul {
    margin-bottom: 30px;
}

#secondary-content li {
    margin-bottom: 6px;
}

#secondary-content li a {
    color: #333333;
    text-decoration: none;
	font-weight: normal;
}

#secondary-content li a:hover {
    color: #777777;
    text-decoration: underline;
}

#secondary-content p {
    border-bottom: 1px solid #DDDDDD;
    font-weight: bold;
    margin: 0 0 3px;
    padding: 0 0 3px;
    text-transform: uppercase;
	color: #666666 !important;
	font-size: 11px;
}

/*  = TABS FEATURE =====================================  */

.my-tabs {
    margin: 20px 0 10px;
    overflow: visible;
    padding: 0;
}
.my-tabs .tab-buttons {
    background: url("https://sc1.checkpoint.com/www/images/layout/duke/bg-tabs.gif") repeat-x scroll 0 100% transparent;
    float: left;
    list-style: none outside none;
    margin: 0 0 10px;
    padding: 0;
    width: 100%;
}
.my-tabs .tab-buttons li {
    background: url("https://sc1.checkpoint.com/www/images/layout/duke/bg-tab-button-rt.gif") no-repeat scroll 100% 0 #F5F6FB;
    border-bottom: 1px solid #8C9698;
    float: left;
    list-style: none outside none;
    margin: 0 0 0 6px;
    padding: 0;
}
.my-tabs .tab-buttons li a {
    background: url("https://sc1.checkpoint.com/www/images/layout/duke/bg-tab-button-lt.gif") no-repeat scroll 0 0 transparent;
    color: #666666;
    display: block;
    font-size: 11.2px;
    margin: 0;
    padding: 5px 10px 4px;
    text-align: center;
    text-decoration: none;
}
.my-tabs .primary li {
    background-color: #F5F6FB;
}
.my-tabs .primary li a {
    color: #596176;
}
.my-tabs .tab-content {
    clear: left;
    margin: 0;
    padding: 0;
}

.sc-resultsNum {
    background-color: #E7E9F1;
    color: #0A5196;
    font-size: 8pt;
    text-align: right;
}

.sc-bullet {
    color: #0A5196;
    background-color: #F3F6FB;
    font-family: Arial,Verdana,Helvetica,sans-serif;
    font-size: 8pt;
    text-align: left;
}

.sc-description {
    color: #666666;
    font-size: 7.5pt;
	font-family: Verdana,Geneva,Arial,Helvet;
}
.sc-description A:link {
	font-size: 7.5pt;
	font-weight:normal;
	font-family: Verdana,Geneva,Arial,Helvet;
}

/*  = NOTIFIED CONTACTS FEATURE =====================================  */

.inputWrapperDiv {
    width: 521px;

}

.inputWrapperCloseIcon {
    cursor: pointer;
    float: right;
    margin-right: 4px;
    margin-top: 2px;
}

.multiEditInputText {
    font-family: Arial,Verdana,Helvetica,sans-serif;
    font-size: 8pt;
  /*  margin-left: 25px;*/
    width: 200px;
	margin-bottom: 3px;
}

.multiEditInputTextError {
    font-family: Arial,Verdana,Helvetica,sans-serif;
    font-size: 8pt;
  /*  margin-left: 25px;*/
    width: 200px;
	margin-bottom: 3px;
	color: red;
}

.dummyInputDiv {
/*    border: 1px solid #969696;*/
    cursor: text;
    min-height: 18px;
 /*   padding: 3px 0 3px 0;*/
}

.filedVelueInput {
    color: #000000;
    font-family: Arial,Verdana,Helvetica,sans-serif;
    font-size: 8pt;
   /* padding-left: 3px; */
    width: 520px;
}

.popupContainerContent {
    max-height: 115px;
    overflow-y: auto;
 /*   padding: 10px; */
}

.popupContainerBig {
    background-color: #FFFFFF;
   /* border: 1px solid #88A8D2;*/
    color: black;
	width:400px;
	/*padding-top:10px;*/
}

.multiEditInputDeleteButton {
    background-color: transparent;
    background-image: url("../images/removeIcon.gif");
    border: medium none;
    cursor: pointer;
    height: 16px;
    margin-left: 5px;
    width: 16px;
}

.addIconButton {
    background-color: transparent;
    background-image: url("../images/addIcon.gif");
    border: medium none;
    cursor: pointer;
    height: 16px;
    margin-left: 5px;
    width: 16px;
}


/*  = RMA PAGE FEATURE =====================================  */
.tablePadding {
	/*padding-top: 6px;*/
	padding-left: 20px;
	
}
.boxFooter {
	width: 564px;
	text-align: right;
	height:23px;
}

.boxContent {
	width: 560px;
	border-bottom: 1px dashed #bababa;;
}
.rmaTD{
	width: 180px;
}

.rmaInput {
	width: 169px;
	height: 18px;
	font-size: 8pt;
}

.reskinFontUnderline {
    font-size: 8pt;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    color: #336699;
    text-decoration:underline;
}

.reskinFontSelected {
    font-size: 8pt;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    color: black;
    text-decoration:none;
}
.stsT2{
	height:55px;
	margin-bottom:10px;
}
.stsT2 .t1{
	background-image: url("../images/top_head_optts.gif");
	background-repeat:no-repeat;
	background-position:-30px 0px ;
	padding:5px;
	font-weight:bold;
}
.stsT2 .brdrR{
	border-right:1px solid #888888;
}
.stsT2 .win1PD{
	display:inline;
	margin-left:0px;
}
.stsT2 .numI {
	display:inline;
	margin-left:0px;
	margin-left:0px;
}
.stsT2 .numP{
	display:inline;
	margin-left:0px;
}
.stsT2 .numD{
	margin-left:15px; 
	padding-right:2px;
	text-align:left;
	display:inline;
}
.stsT2 .t1 a{display:block;}
.stsT2 .tr1{
	width:11px;background-image: url("../images/top_head_optts.gif");
	background-repeat:no-repeat;
	background-position:-698px 0px ;
}
.stsT2 .tl{
	width:11px;background-image: url("../images/top_head_optts.gif");
	background-repeat:no-repeat;
	background-position:-1px 0px;
}
.stsT2 .xtextPrev{
	font-size:1pt;
	height:9px;width:9px;
	display:inline-block;
	border:0px solid #C6C8C6;
	margin-right:5px;
	margin-bottom:2px; 
	font-family: Arial,Verdana,Helvetica,sans-serif;
}
.stsT2 .xtextPrev1{
	font-size:1pt;
	height:1px;width:1px;
	display:inline-block;
	margin-right:5px;
	margin-bottom:3px; 
	font-family: Arial,Verdana,Helvetica,sans-serif;
}
.stsT2 .regTxt{
	font-size: 9px; 
	font-family: Arial,Verdana,Helvetica,sans-serif;
}
.stsT2 .widthx0{width:138px;}
.stsT2 .widthx1{width:128px;}

.productsTableNoHeightServiceRequest{		border : 0px none;
								width : 736}
								
/*SST NEW side links*/
.links-box{	width: 209px;
height: 100%;
margin: 0px 5px 0px 5px;
border: 1px solid #E5E5E5;
position: relative;
margin-bottom: 10px;}
.links-box.access {background: #F1F6FE url('../images/SupportBlueGradient.gif') repeat-x; height:40px}
.links-box.quicklinks {background: #F5F5F5 url('../images/SupportMediumGradient.png') repeat-x;}
.links-box .tab-left-top-corner{	background: url('../images/SupportTopLeftCorner.png') no-repeat;width: 8px;top: -1px;left: -2px;}
.links-box .tab-right-top-corner{	background: url('../images/SupportTopRightCorner.png') no-repeat;right: -2px;width: 8px;top: -1px;}
.links-box .tab-left-bottom-corner{	background: url("../images/SupportBottomLeftCorner.png") no-repeat scroll 0 0 transparent;
bottom: -1px;
height: 8px;
left: -2px;
width: 9px;}
.links-box .tab-right-bottom-corner{	background: url("../images/SupportBottomRightCorner.png") no-repeat scroll 0 0 transparent;
bottom: -1px;
height: 8px;
right: -2px;
width: 8px;}
.links-box .border-element{	position: absolute;}

.linksIcon{
position: relative;
height: 44px;
width: 49px;
float: left;
clear: left;
}

.linksIcon.SupportIcon{
background: url('../images/SupportIcon.png') no-repeat;
}
.linksIcon.chatIcon{
background: url('../images/SupportCenterActionIcons.png') no-repeat;
background-position: -185px -11px;
}
.linksIcon.srIcon{
background: url('../images/SupportCenterActionIcons.png') no-repeat;
background-position: -252px 0px;
height: 60px;
}
.linksIcon.accessIcon{
background: url('../images/SupportCenterActionIcons.png') no-repeat;
background-position: -122px -11px;
}
.linksIcon.quickLinksIcon{
background: url('../images/SupportCenterActionIcons.png') no-repeat;
background-position: -504px -21px;
top: 0px;
height: 15px;
}

.linksIcon.notifyIcon{
background: url('../images/SupportCenterActionIcons.png') no-repeat;
background-position: -378px -11px;
top: -3px;height: 31px;}

.linksIcon.contactIcon{
background: url('../images/SupportCenterActionIcons.png') no-repeat;
background-position: -316px -11px;
top: -11px;
height:31px;
}

.linksIcon.suggestedIcon{
background: url('../images/SupportCenterIcons.png?v=1') no-repeat;
background-position: -30px -5px;
top: 3px;
height: 24px;
width: 28PX;
margin: 0px 10px;
}

.linksIcon.reportIcon{
background: url('../images/SupportCenterActionIcons.png') no-repeat;
background-position: -442px -11px;
top: -2px;
}

.linksIcon.forumLinksIcon{
background: url('../images/SupportCenterActionIcons.png') no-repeat;
background-position: -837px -11px;
top: -2px;
}

.linksIcon.upgradeWizardIcon{
background: url('../images/SupportCenterActionIcons.png') no-repeat;
background-position: -900px -7px;
top: -2px;

}

.links-box .links-title{
	font-size:13px;
	font-weight:bold;
	margin-bottom: 2px;
}

.links-box .links-title.small{
	font-size:11px;
	font-weight:bold;
}

.links-box .links-title .access-section{
	margin-top:5px;
}

.links-box .section-spacer{
padding: 3px 0px 3px 1px;
margin-bottom: 0px;
}

#productsMenuTitle{font-size: 19px;
color: #739CE6;
margin-bottom: 13px;
margin-left: 6px;}

#new-secondary-content .links-box ul{
	padding: 0;
	margin : 0;
	margin-bottom: 0px;
}



#new-secondary-content .links-box li{
	list-style: none;
padding-bottom: 5px;
}

#new-secondary-content .links-box a,#new-secondary-content .links-box a:link,#new-secondary-content .links-box a:visited{
	font-weight: normal;
	text-decoration: none;
	color: #369;
	font-size: 8pt;
}

#new-secondary-content .links-box a:hover{
	text-decoration: underline;
}
#new-secondary-content .links-box .heading{
margin: 0 0 3px 0;
padding: 0 0 3px 0;
border-bottom: 1px solid #DDD;
}


#new-secondary-content{
position: absolute;
margin: 0;
padding: 0;
width: 162px;
font-size: 11px;
top: 122px;
left: 748px;
color: #666;
}



/*CODA*/
#supportCatalogTab-content .ui-widget-content {
	border: none;
	background: none;
}

#supportCatalogTab-content .ui-tabs{
	zoom:0;
	font-size:inherit;
}

#supportCatalogTab-content .ui-widget{
	font-family: inherit;
	font-size: 1em;
}

#supportCatalogTab-content .ui-tabs-nav{
	display:none;
}

.activity {
    left: 82px;
    position: relative;
    top: 45px;
}
/*SST NEW side links*/

/*account services sr creation*/
#srcreation-content .links-box a,#srcreation-content .links-box a:link,#srcreation-content .links-box a:visited{
	color: #369;
	font-size: 8pt;
}

#srcreation-content .links-box a:hover{
	text-decoration: underline;
}
#srcreation-content .links-box .heading{
margin: 0 0 3px 0;
padding: 0 0 3px 0;
border-bottom: 1px solid #DDD;
}

#srcreation-content{
margin: 0;
padding: 0;
font-size: 10px;
color: #666;
font-family: Verdana, sans-serif;
}

.links-box .links-title-srcreation{
	font-size:13px;
	font-weight:bold;
	margin-bottom: 2px;
	padding-left: 48px;
}
/*account services sr creation*/