/* CSS Document -global */

body{
color:#000000;
font-size:75%;
margin:0;
font-family:Arial, Verdana, Tahoma, Helvetica, sans-serif;
}
p{
font-size:1em;
font-weight:normal;
margin:0;
padding:0;
}

h1{    
font-weight:normal;
font-size:2.0em;
text-transform:uppercase;
padding:0;
margin:0;
}

h2{
color:#ffffff;
font-size:1.4em;
text-transform:uppercase;
margin:0;
padding:0;
}

h3{
font-size:1.3em;
font-weight:bold;
margin:3px 0 3px 0;
padding:0;
text-transform:uppercase;
}

h4{ 
color:#ffffff;
font-size:1.1em;
font-weight:bold;
text-transform:uppercase;
margin:0;
}

h5{
color:#000000;
font-size:0.9em;
font-weight:bold;
text-transform:uppercase;
margin:10px 0 1px 0;
}

h6{    
color:#003399;
font-size:1em; /* changed for VVT 485*/
font-weight:bold;
margin:0;
padding-bottom:10px;
}

a:link{
font-size:1em;
line-height:1.35em;
font-weight:bold;
color:#003399;
text-decoration:none;
}
a:visited{
line-height:1.35em;
font-weight:bold;
color:#6699CC !important;
text-decoration:none;
}
a:hover{
line-height:1.35em;
font-weight:bold;
color:#003399;
text-decoration:underline;
}
a:visited:hover{
line-height:1.35em;
font-weight:bold;
text-decoration:underline;
}
a:active{
line-height:1.35em;
font-weight:bold;
color:#003399;
text-decoration:none;
}
label{
text-align:right;
padding:0 5px 5px 0;
color:#000000;
font-size:1em;
font-weight:bold;
}
br{
padding:3px;
}
hr{
margin:3px 10px 3px 15px;
border-top:1px solid #cfcfcf;
border-bottom:1px solid #f7f7f7;
}

form { /* virtusa added class */
padding:0;
margin:0;
}

feildset {
margin:0;
padding:0;
}
textarea, input, select{
    font-family:Arial ,verdana;
	font-size:1em;
    color:black;
	padding:0;
}
legend{
padding:0;
margin-left:-7px;
color:#000000;
font-size:1em;
font-weight:bold;
}

td{
    font-family:Arial ,verdana;
    padding:5px;
	vertical-align:text-top;
}

th{
	font-weight:bold;
	text-align:left;
	vertical-align:top;
	padding:5px 4px;
}
/*header*/
#header1{
background-color:#666666;
height:22px;
font-size:0.8em;
text-transform:uppercase;
padding:7px 10px 0 14px;
}

#h1left{
float:left;
}

#h1right{
text-align:right;
}

#h1right .hlink:link {
	color: #cccccc; text-decoration: none
}
#h1right .hlink:visited {
	color: #cccccc! important; text-decoration: none
}
#h1right .hlink:hover {
	color: #cccccc! important; text-decoration: none
}
#h1right .hlink:hover {
	color: #cccccc; text-decoration: none
}
#h1right .hlink:active {
	color: #cccccc; text-decoration: none
}

.hlink:link{
color:#ffffff;
text-decoration:none;
}

.hlink:visited{
color:#ffffff !important;
text-decoration:none;
}

.hlink:visited:hover{
color:#CCFF00 !important;
text-decoration:none;
}

.hlink:hover{
color:#CCFF00;
text-decoration:none;
}

.hlink:active{
color:#CCFF00;
text-decoration:none;
}
.hgrey{
color:#7F7F7F;
font-size:1em;
padding:0 5px 0 5px;
}
.hgrey1{ /*the gray line */
color:#7F7F7F;
font-size:0.8em;
padding-right:9px;
padding-left:9px;
}

#header2{
background-color:#e6e6e6;
font-size:0.8em;
width:750px;
height:32px;
border-top:1px #ffffff solid;
border-bottom:1px #cccccc solid;
padding-top:3px;
}

#flr_h2left1{
	float:left;
	text-transform:uppercase;
	padding: 7px 0 0 14px;

}
#flr_h2left{/*A1107*/
text-align:right;
padding-right:10px;
padding-top:4px;
}
#flr_h2lefta{
margin:3px 5px 0 0px;
padding:0;
float:right;
}

#flr_h2leftb{/*A1107*/
margin:0;
padding:0;
float:right;
}
.flr_h2link:link{
color:#666666;
text-decoration:none;
font-weight:normal;
}
.flr_h2link:visited{
color:#666666 !important;
text-decoration:none;
font-weight:normal;
}
.flr_h2link:visited:hover{
color:#003399 !important;
text-decoration:none;
font-weight:normal;
}
.flr_h2link:hover{
color:#003399;
text-decoration:none;
font-weight:normal;
}
.flr_h2link:active{
color:#003399;
text-decoration:none;
font-weight:normal;
}
.plink:link, .plink:visited{
font-weight:normal;
color:#003399;
text-decoration:none;
}
.plink:hover{
font-weight:normal !important;
color:#003399;
text-decoration:underline;
}
.plink:active{
font-weight:normal;
color:#003399;
text-decoration:none;
}
/*End header 1*/

/*ID classes*/
.adblock4 ul{    
padding:0 0 5px 1px;
margin:5px 0 0 0; 
}
.adblock4 p{/*A*/
padding-top:5px;
}
.adblock4 ul li{    
padding:0;
margin:0;
list-style-type:none;
line-height:1.75em;
font-size:.95em; /* Added for NIQ - M121 */
}
.adblock7{
width:193px;
margin:0 5px 0 0;
float:left;
padding:9px 0px 0 7px;	
border:1px solid #cccccc;
min-height:160px;
_height:160px; /*changed for VVN 729*/
}

.adblock7 p{
margin-top:5px;
}

.adblock7 ul{
margin:0;
padding:0;
}

.adblock7 ul li{
padding:0;
margin:0;
list-style-type:none;
line-height:2em;
}
.adblock9{
width:193px;
margin:0;
float:right;
padding:9px 5px 0 7px;	
border:1px solid #cccccc;
min-height:160px;
_height:160px;
}
.adblock9 p{/*R0707*/
margin-top:5px;
}

.adblock9 ul {
margin:0;
padding:0;}

.adblock9 ul li {
list-style-type:none;}

#applncontent{
width:725px;
margin:20px 12px 20px 12px;
padding:0;
clear:both;
font-size:0.9em;
}

#applncontent p{
color:#000000;
padding: 7px 0 7px 0;
margin: 0;
}

#applncontent h1{
 font-family:Arial,verdana;
 font-size:11px;
 color:black;
 font-weight:bold;
 text-transform:capitalize;
 margin:0;
 }
.aqua{
background-color:#669999;
text-align:right;
line-height:1.9em;
padding:0 9px 0 5px;
min-height:25px;
/*_height:25px;*/
}

#banner{/*R0607*/
padding:15px 0 0 0;
margin:0 0 15px 0;
}
#banner0{/*K0607*/
width:415px;
margin-top:40px;
float:left;
}
#banner0 h1{/*K0607*/
margin:0;
padding:0;
}
#banner0 p{/*R 0507*/
margin:0;
padding:10px 0 0 0;
}
#banner2{    
width:415px;
margin-top:10px;
}

#banner2 p{
width:415px;
margin:-10px 0 0 15px;
padding:0;
font-size:1.1em;
}

#banner3{
width:460px;
margin-top:40px;
float:left;
}
#banner3 h1{
margin:0;
padding:0 0 9px 0;
}
#banner3 p{/*R 0507*/
margin:0;
padding:10px 0 0 0px;
}
#bannerfull{
background-color:#ffffff;
margin:0 15px 0px 0;
padding-left:15px;
}

#bannerfull p{
line-height:1.3em;
margin-bottom:1px;
}

#base{
width:770px;
background-color:#99CC01;
padding-left:10px;
padding-right:10px;
margin:0;
padding:0;

}
#breadcrumb{ 
width:415px;   
font-size:0.8em;
color:#666666;
margin-top:14px;
padding-bottom:19px;
text-transform:uppercase;
clear:right;
}
#breadcrumb a{
color:#003399;
font-weight:normal;
}
#breadcrumb2{ 
font-size:0.75em; 
width:700px;   
color:#666666;
margin:10px 0;
padding:0;
text-transform:uppercase;
letter-spacing:0.04em;
}
#breadcrumb2 a{
color:#003399;
font-weight:normal;
letter-spacing:0.06em;
}
.btt{ 
float:right;
text-align:right;
margin:-15px -1px 17px 0;
}
#btt3{
float:right;
text-align:right;
margin:-28px -1px 0 0;
}
#button7{
width:380px;
margin:0 20px 0 0;
padding:0;
}
#bottomgreen{     
width:415px;
border-bottom:4px solid #6B9D91;
margin-right:12px;
float:left;
margin-bottom:10px;
}

#broadleft{/*extra class */
margin:0 15px 0 0;
padding:0 0 0 15px;
width:415px;
float:left;
}
#broadleft p {/*extra class */
font-size:1.1em;
}
#bband{  /*R0607*/     
margin:0px 15px 0 500px;
padding:0 0 8px 0;

}
#bband ul li{ 
list-style-type:none}



#cotracthead{/*A*/
background-color:#99cc00;
padding:0 9px 0 5px;
line-height:1.9em;
min-height:30px;
_height:30px;
margin:10px 0 4px 0;
}
.commviolethead{/*Seperated from global- 021205 - placed it back by Virtusa*/
background-color:#6666cc;
margin:0 0 4px 0;
padding:0 9px 0 5px;
min-height:30px;
_height:30px;
line-height:1.9em;
text-align:right;
}
.commbluehead{
background-color:#529AC6;
margin:0 0 4px 0;
padding:2px 9px 2px 5px;
line-height:1.5em;
text-align:right;
}
#contact{/* Sheetal - 060705 */
background-color:#ffffff;
margin:15px 0 0 0;
padding:0;
width:415px;
}
#container {
	position:relative;
	/*left:10px;*/
	width:572px;
	height:200px;
	overflow:auto;
	border-style:solid;
	border-width:1px;
	border-color:#99CC00;
}

#containertop170 {
	position:relative;
/*	top:170px;
	left:10px;*/
	width:572px;
	height:188px;
	overflow:auto;
	border-style:solid;
	border-width:1px;
	border-color:#99CC00;
}

#cmaScreen{
padding-left:7px;
width:295px;
float:left;
clear:both;
}
#downloadheadgreen{
background-color:#99cc00;
text-align:right;
line-height:1.9em;
padding:0 10px 0 5px;
}
#editcont p{
margin-top:-2px;
padding-bottom:7px;
/*font-size:.97em;*/
}
#editcont ul{
list-style-type:none;
margin:-1px 0 15px 15px;
padding:0;
}
#editcont ul li{
list-style-type:square;
margin:0;
padding:0 0 2px 0;
}
#editcont h1{
padding-top:2px;
padding-bottom:6px;
font-weight:normal;
/*font-size:1.9em;*/
}
#enquirehead{/*R0607*/
background-color:#ffffff;
margin:0 15px 0px 0;
padding-left:15px;
width:415px;
}
#enquirehead h1{
padding-bottom:6px;
font-weight:normal;
font-size:1.5em;
}
#enquirehead p{
font-size:.75em;
line-height:1.3em;
margin-bottom:1px;
}

#enquirecont p{
padding-top:5px;
padding-bottom:12px;
}
#enquirecont ul li{
list-style-type:none;
margin:0;
padding:0 0 6px 0;
}
#enquirecont ul{
list-style-type:none;
margin:0;
padding:0;
}
#enquirecont label{
text-align:left;
}
#editcont #prtable td.fs07tab {
	font-size: 0.9em;
}
#enquirecont715{/*A181105*/
background-color:#f2f2f2;
margin:0 0 20px 0;
padding:9px 0 30px 10px;
}

#enquirecont715 ul{/*A181105*/
list-style-type:none;
margin-left:10px;
padding:0;
}
#enquirecont715 ul li{/*A181105*/
list-style-type:none;
margin:0;
padding:0 0 6px 0;
}

#flr_bluehead{
margin:10px 0px 4px 0px;
background-color:#529AC6;
padding:0px 9px 0px 5px;
text-align:right;
min-height:30px;
_height:30px;
line-height:1.9em;
}

#flr_bluecontent{/*R 0507*/
width:275px;
padding:3px 0 17px 5px;
}
#flr_bluecontent ul{
margin:0;
padding:0;
}
#flr_bluecontent ul li{
list-style-type:none;
margin:0;
padding:2px 0 0 0;
}
.h4bold1{ 
margin:0px; 
text-align:left; 
line-height:1.5em; 
padding-top:6px;
padding-bottom:5px;
}
#header2 img{ 
margin-top:1px;
}

#header2 label{
display:none;
}

#index3{
width:200px;
margin-left:0;
float:left;
}
#index4{
border-right:1px #6B9D91 solid;
border-left:1px #6B9D91 solid;
border-bottom:1px #6B9D91 solid;
background-color:#FAFAFA;
padding:4px 4px 5px 9px;
margin:0;
}
#index1b{
border-right:1px #6B9D91 solid;
border-left:1px #6B9D91 solid;
border-bottom:1px #6B9D91 solid;
background-color:#FAFAFA;
padding:4px 0px 5px 0px;
margin:0;
}
#index11left{
border-right:1px #99cc00 solid;
border-left:1px #99cc00 solid;
border-bottom:5px #99cc00 solid;
background-color:#F2F2F2;
padding:5px 10px 17px 5px;
}
#index11rt{
border-right:1px #669999 solid;
border-left:1px #669999 solid;
border-bottom:5px #669999 solid;
background-color:#F2F2F2;
padding:5px 10px 17px 10px;
/*width:268px;*//* Added for VVT 485 */
}

#ipstreamimg{
padding-top:8px;
}
#ipstreamleft{
margin:10px 15px 20px 0;
padding:0 0 0 15px;
width:470px;
float:left;
}
#ipstreamleft h1{
margin-left:-2px;
padding-bottom:7px;
font-weight:normal;
font-size:1.5em;
}

#ipstreamleft ul {
	margin-top:20px;
}

#ipstreamleft ul li {
	margin-left:20px; 
	list-style-type:square;
	padding-bottom:3px;

}
/*#ipstreamleft span.textred2 {
	color: #cc0000;
}*/
#ipstreamright{
margin:-75px 0 20px 515px;
}
#log1{
line-height:1.5em;
}
#log4{
line-height:1.3em;
padding-top:10px;
}
#log4 ul{       
list-style-type:none;
padding:0;
margin:0;
}
#log4 ul li{       
list-style-type:none !important;
margin:0;
padding-bottom:8px;
}

#logotop{
margin:0;
width:177px;
padding-top:20px;
padding-left:15px;
}
#login p{
margin:4px 0 2px 5px;
}
#left415px{     
width:415px;
margin-right:12px;
float:left;
margin-bottom:10px;
}
#left415pxnb .imagescontent #tablein11 p {
	font-size: 0.8em;
}
#left415pxnb div.imagescontent #tablein11 p a {
	font-size: 0.95em
}
#left415pxnb div.imagescontent #tablein11 a {
	font-size: 0.75em
}
#left415pxnb div.imagescontent #tablein11 ul li {
	font-size: 0.8em; list-style-type: square;
}
#left415pxnb div.imagescontent #tablein11 ul li a{
	font-size: 0.95em;
}
#left415pxnb{   
width:415px;
margin-right:12px;
float:left;
clear:both;
}

#left415pxnbsec1{ 
margin:0;
padding:0;
float:left;
font-size:0.9em;
}

#left415pxnbsec2{ 
width:415px;
padding:0;
margin:12px 0 0 0;
float:left;
font-size:0.9em;
}

#left205{
width:205px;
margin:0;
padding:0;
float:left;
}

#left205 hr{
margin:-2px 0 0 5px;
border-top:1px solid #cfcfcf;
border-bottom:1px solid #f7f7f7;	
}
#left205 ul {
margin:0;
padding:0;
}
#left205 ul li {
list-style-type:none;
margin-bottom:2px;
}


#left350px{/* Sheetal - 060705 */
margin:0;
padding:13px 0 0 0;
width:450px;
float:left;
font-size:0.9em;
}

#leftportb{
width:180px;
margin:0 0 0 10px;
float:left;
}

.newsbanner img{
margin:0 15px 0 0;
padding:0;
}

#newscontent2{    
margin:6px 10px 0 5px;
}
#newscontent2 p{
font-size:0.9em;
padding-top:4px;
line-height:1.3em;
}

#newsheadings{
width:415px;
padding:0;
float:left;
margin:2px 0 11px 0;
}
#newsheadings p{
margin-bottom:2px;
}
#prtable{
width:100%;
background-color:#f2f2f2;
margin:5px 0 10px 0px;
border-left:1px #6B9D91 solid;
border-right:1px #6B9D91 solid;
border-bottom:5px #6B9D91 solid;
}
#prtable a{
font-size:.9em;
}

#prtable th{
height:27px;
background-color:#6B9D91;

font-weight:bold;
color:#ffffff;
text-align:left;
text-transform:uppercase;
vertical-align:middle;
padding:1px 10px 0 9px;
}
#prtable tr{
background-color:#f2f2f2;
}
#prtable td{
padding:13px 10px 8px 9px;
text-align:left;
vertical-align:top;
}

#products{ 
width:724px;
background-color:#D6E0DF;
border-left:1px #669999 solid;
border-bottom:5px #669999 solid;
margin:7px 0 20px 15px;
}

#prodlefthead{ 
background-color:#6B9D91;
padding-left:8px;
line-height:1.9em;
width:290px;
height:30px;
}

#prodleft{ 
padding-right:0px;
padding-left:10px;
padding-top:10px;
font-size:0.9em;
}
#prodleft1{/*Seperated from global- 021205*/ /*put is back to global - Virtusa */
width:278px; /*changed for VVT653*/
background-color:#f2f2f2;
padding:1px 10px 5px 10px;
margin:7px 0 -2px -10px;
}
#prodleft1 p{
padding:3px 0 2px 0;
}
#prodleft1 h3{
text-transform:uppercase;
font-size:1em;
font-weight:bold;
}

.prodleftmenu{ 
margin:0;
padding:0;
}
.prodleftmenu ul{
margin:0;
padding:0;
}
.prodleftmenu ul li{
list-style-type:none;
margin:0 25px 0 0;
padding:3px 0 3px 0;
border-bottom:1px solid #ffffff;
border-top:1px solid #cccccc;
}

.prodleftmenufirst{ 
margin:0;
padding:2px 0 0 0;
}
.prodleftmenufirst ul{
margin:0;
padding:0;
}
/*Added for 148 - SRFF7 and SRFF 12 Product AZ & App AZ*/
.prodleftmenufirst ul li{
line-height:1.4em;
list-style-type:none;
padding:3px 0 3px 0;
border-bottom:1px solid #ffffff;
margin: 0px 25px 0px 0px;
}

#prodleftmenulast{
margin:0;
padding:0;
}
#prodleftmenulast ul{
margin:0;
padding:0;
}
#prodleftmenulast ul li{
list-style-type:none;
border-top:1px solid #cccccc;
margin-right:25px;
margin-left:0px; /*fix for #22610*/
}

#prodright{
padding:0 10px 17px 25px;
border-right:1px #6B9D91 solid;
background-color:#f2f2f2;
font-size:0.9em;
}
#prodrighthead{
background-color:#91BDB2;
padding-left:21px;
line-height:1.9em;
float:left;
width:405px;
height:30px;
}
#prodrightheadvoice{
background-color:#6699cc;
margin:0px 0px 4px 0px;
padding:0px 9px 0px 5px;
line-height:1.9em;
text-align:right;
min-height:30px;
_height:30px;
}
#prodrightheadvoice h4 {
padding:4px 0;
color:#ffffff;
font-size:1.1em;
}


.prodright2{
margin:10px 0 0 -4px;
padding:5px 0 0 0;
}
.prodright2 ul li{
list-style-type:none;
margin-left:-1px;
}
#prodright2 ul{
margin-left:15px;/* k301006 instead of 30*/
}
.prodright2 h3 {
text-transform:uppercase;
}
#Pwddetail .floatleft .textred2{
	color: #cc0000;
}

#prodright3{
padding:13px 0 6px 0;
border-bottom:1px #cccccc solid;
}

#prodright4{
margin:0;
padding:10px 0 0 0;
}
#prodright4 ul{
padding:0 0 0 2px;
margin:12px 0 14px 0;
}
#prodright4 ul li{
list-style-type:none;
padding:0;
margin:0;
}
#reghead{
width:505px;
margin:15px 0 17px 5px;
}
#rtportb{
margin-left:227px;
padding:0 0 0 15px;
}
#right295px2{/*A1107*/
margin:0 12px 0 445px;
padding:0;
font-size:0.9em;
}
#right295px2 h2{/*A1107*/
color:#000000;
}

#rightpricehub{
margin:0 165px 0 400px;
padding:0;
font-size:0.9em;}

#rightprod205{
margin:0 0 0 210px;
padding:0;
width:200px;
}
#rightbgaqua{
background-color:#669999;
text-align:right;
line-height:1.5em;
padding:0 9px 0 5px;
min-height:25px;
_height:25px;
}

#right295px{ 
margin:0 0 0 430px;
padding:0;
font-size:0.9em;
}
#right295px3{ 
margin:0 0 0 430px;
padding:0;
width:290px;
}
#newsright{ 
margin:0 0 0 430px;
padding:0;
}

#right320{
width:205px;
margin:0 5px 0 0;
padding:0;
float:left;
}
#right350px{/* Sheetal - 060705 */
margin:0 0 0 450px;
padding:13px 0 0 0;
font-size:0.9em;
}
#sections{
width:750px;
background-color:#ffffff;
margin:0 10px 0 10px;
padding-bottom:10px;
min-height:550px;
_height:550px;
}
#section2broad{/*A*/ 
width:415px;
padding:0;
}
#section2broadnews{ /*R 0507*/
margin:0px 0 0 310px;
padding:0;
font-size:0.9em;
}
#section1main{
font-size:0.9em;
padding-left:15px;
width:295px;
float:left;
clear:both;
}
#section2main{
font-size:0.9em;
width:415px;
padding-left:12px;
margin-left:308px;
}
#section2mainprod{  /*R16March*/
margin-left:298px; /*Old value 298, to fix QC653-CMB-07-11-07*/
}
#section1mainprod{ 
width:295px;
float:left;
}
#section320main{
width:415px;
margin:0 5px 0 322px;
}
#sort{
margin:-20px 0 0 281px;
}

#tablein1{
width:342px;
padding:3px 10px 1px 0;
float:left;
}
#tablein1 h4{
text-transform:none;
color:#000000;
font-weight:bold;
padding:2px 0 5px 0;
}
#tablein1 p{
line-height:1.3em;
padding-bottom:8px;
}

#tablein11 {
	font-size: 0.9em;
}
#tablein11 p {
	padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 9px; 
	margin: 6px 0px -5px; 
	line-height: 1.3em; 
	padding-top: 2px
}
#tablein11 ul {
	margin-left:15px;
}
#tablein11 li {
	padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 9px; 
	margin: 6px 0px -5px; 
	line-height: 1.3em; 
	padding-top: 2px;  
	list-style-type:square;
}
#tablein12 p{
padding:2px 0 9px 0;
line-height:1.3em;
margin:6px 0 -5px 0;
}

/* Added for 148 fixes */
#tablein12 li {
 padding-right:0px;
 padding-left:0px;
 font-size:0.8em;
 padding-bottom:9px;
 margin:6px 0px -5px;
 line-height:1.3em;
 padding-top:2px
}

#topbannerarea h1{
padding:0;
margin-top:5px;
margin-bottom:0;
}
#voicecontentnb{
padding:0 10px 0 15px;
margin:0px 0 -1px 0;
clear:both;
}
#voicecontentnewsind{
margin: -1px 10px 15px 15px; 
padding:0 10px 15px 15px;
clear:both;
}
#voicecontentnewsind2{
padding:0 10px 15px 15px;
margin:3px 0 0 0;
clear:both;
}
#voicecontentnewsind2 #left415pxnb ul{
	margin-left:15px !important;
}
#voicecontentnewsind2 #left415pxnb ul li{
	list-style-type:square;
}
#voicecontentnewsind2 #tablein11 p {
	font-size:1.2em;
}
#voicecontentnewsind2 #left415pxnb #tablein11 p a{
	
}
#voicecontentnewsind2 #left415pxnb #tablein11 ol {
	margin-left: 22px!important;
}
#voicecontentnewsind2 #left415pxnb #tablein11 ol li {
	font-size: 0.8em;  
	list-style-type:decimal;
}
#voicecontentnewsind2 #left415pxnb #tablein11 ol li a{
	font-size: 0.98em;
}
#voicecontentnewsind2 #left415pxnb #tablein11 ul li a{
	font-size: 0.98em;
}
#voiceleft{    
margin:10px 15px 15px 2px;
padding:0;
width:415px;
float:left;
}
#voiceleft p{            
line-height:1.3em;
}

#voiceleft3 h3 {/*A200905*/      
margin-bottom:5px;
}
#voiceleft3 ul li {/*A200905*/      
list-style-type:disc;
margin:0;
padding:0 0 3px 0;
line-height:1.3em;
}

#voiceleft4 h2 {/*A200905*/ 
color:#000000; 
font-size:1em; 
margin-bottom:5px;
}
#voiceleft4 h3 {/*A200905*/ 
font-size:1em; 
text-transform:none;
margin-bottom:5px;
}

#voiceleft4 ul li {/*A200905*/      
list-style-type:square;
margin:0;
padding:0 0 3px 0;
line-height:1.3em;
}
#voiceleft5 h2 {/*A200905*/ 
color:#000000; 
font-size:1em; 
margin-bottom:5px;
}
#voiceleft5 h3 {/*A200905*/ 
font-size:1em; 
text-transform:none;
margin-bottom:5px;
}

#voiceleft5 ul li {/*A200905*/      
list-style-type:disc;
margin:0;
padding:0 0 3px 0;
line-height:1.3em;
}

#voicecontent{ 
/*width:725px;*/
margin:0 10px 0 15px;
clear:both;
}
#voicecontentlogin{ 
width:725px;
padding:0 10px 15px 15px;
}
#voiceright2A{ /*extra class*/
margin:-60px 0 0 430px;
}
#width725{
width:725px;
margin: 0 0 10px 15px;
padding-left:1px;
}
#width725 p{
line-height:1.3em;
margin:10px 0 10px 0;
}
#width725 a{
font-weight:bold;
}
#width725 ul{
list-style-type:none;
margin:0 0 15px 15px;
padding:0;
}
#width725 ul li{
list-style-type:disc;
margin:0;
padding:0 0 2px 0;
}

#width725 h6{
font-weight:bold;
padding:5px 0 0 0;
color:#000000;
}

#width725 table ul{
margin:0;
padding:0 0 6px 0;
}

#width725 table ul li{
list-style-type:none;
margin:0;
padding:1px;
}
#width725 table p{
line-height:1.3em;
margin:10px 0 10px 0;
}

#width725 table h6{
font-weight:bold;
padding:5px 0 0 0;
color:#000000;
}

#width725 span.ipfont ul li{
list-style-type:disc;
margin-left:20px;
}
#width725 table.portletcontent h1 {
	text-transform:none;
}
#width725 h1{
padding-bottom:6px;
font-weight:normal;
}
#width725 h2{
padding-bottom:6px;
font-weight:bold;
color:#000000;
}
#width725 h3{
padding-bottom:6px;
font-weight:normal;
color:#000000;
}
#width725 h4{
padding-bottom:6px;
font-weight:normal;
color:#000000;
}
#width725 h5{
padding-bottom:6px;
font-weight:normal;
color:#000000;
}

#width725.nolisttype ul { 
margin-left:0px !important;
}


					/*-------- classes ---- */
/* a */
.adbleft1{
width:196px;
padding:1px 0 0 10px;
float:left;
}

.adbright1in{
margin:0;
padding:26px 0 0 0;
}
.adbright1in ul li{
list-style-type:none;
padding-bottom:2px;
margin:0;
}
.adbright1in ul{
list-style-type:none;
padding:0;
margin:0;
}


.adblock6{
width:193px;
float:left;
margin:0;
padding:9px 0 0 10px;	
border:1px solid #cccccc;
min-height:137px;/*earlier its 142*/
_height:137px;
height:137px;
}
.adblock6 ul{
list-style-type:none;
padding:0;
margin:-3px 0 0 0;
}
.adblock6 ul li{
list-style-type:none;
padding:0;
margin:0;
}
.adblock6 h1{
margin:0; 
padding:0 0 8px 0;
}

.adblock6 p{
margin:0;
padding:0;
}

.adblock8{
width:203px;
float:right;
margin:0;
padding:0;	
}
/*.adblock8 ul{
list-style-type:none;
padding:0;
margin:5px 0 0 0;
}
.adblock8 ul li{
list-style-type:none;
padding:0;
margin:0;
}
.adblock8 h1 {
margin-bottom:3px;
}
*/
.adblocki{
border:1px #cccccc solid;
margin:0 0 10px 0; 
padding:0 0 6px 10px;
min-height:50px;
_height:50px;
}


.addbox ul{
padding:0;
width:180px;
line-height:1.1em;
margin:0 0 0 -2px;
}
.addbox ul li{
list-style-type:none;
}

.addbox2 ul{
padding:0;
width:150px;
line-height:1.1em;
margin:0 0 0 1px;
}
.addbox2 ul lu{
list-style-type:none;
}


.appln{
margin:4px 0 0 10px;
padding:0;
}
.appln ul{
list-style-type:none;
padding:0;
margin:1px 0 -1px 0;
}
.appln li{
list-style-type:none;
padding:0;
margin:1px 0 3px 0;
}
.appln p{
line-height:1.3em;
padding-bottom:1px;
}
.appln h6{
padding:9px 0 1px 0;
}
.applinefirst{
padding-bottom:13px;
border-bottom:1px solid #cccccc;
margin:0 0 13px 0;
}
.applinefirst ul{ 
list-style-type:none;
margin:0;
}
.applinefirst ul li{ 
list-style-type:none;
margin:0;
}
.applinefirst a{ 
margin-top:-6px;
}
.applnnewscontent{/*A0607*/
margin:5px 10px 15px 5px;
}
.applnnewscontent ul li{
list-style-type:none;
margin:0;
padding:0 0 2px 0;
}
.applnnewscontent ul{    
list-style-type:none;
margin:0;
padding:0;
}
.applnnewscontent p{   
padding:4px 0 2px 0;
}

.availablestep{
 	color:#003399;
    text-decoration:underline;
}

/* b */
.bgblack{border-bottom:1px #000000 solid;}
.bluelink:link{
line-height:1.35em;
font-weight:bold;
text-decoration:none;
font-style:italic;
text-transform:uppercase;
}
.bluelink:visited{
line-height:1.35em;
font-weight:bold;
color:#6699CC !important;
text-decoration:none;
font-style:italic;
text-transform:uppercase;
}
.bluelink:hover{
line-height:1.35em;
font-weight:bold;
color:#003399;
text-decoration:underline;
font-style:italic;
text-transform:uppercase;
}
.bluelink:active{
line-height:1.35em;
font-weight:bold;
color:#003399;
text-decoration:none;
font-style:italic;
text-transform:uppercase;
}
.bluetext{
color:#003399;
font-size:1em;
font-weight:normal;
padding-top:5px;
text-transform:capitalize;
}
.botpad1{
padding-bottom:1px;
}

.botup10{
margin-top:-9px;
}
.botpad10b{
padding-bottom:5px;
}
.botup1{
margin-top:1px;
}
.button{
margin:10px 0 20px 0;
padding:0 10px 15px 0;
}
.button4{
margin:20px 0 0 0;
padding:0 10px 20px 0;
}
.btError{
        background-color:#FF3300;
        background:#FF3300;
        color:white;
		padding:2px 0;
}
.boldLabel
{
    font-family:Arial,verdana;
    color:#000000;
    font-weight:bold;
}
.bggrey7 { background: #909090; }
.blackcopy {
     font-family: Arial, Verdana, Helvetica, sans-serif;
     font-weight: normal;
     color: #000000;
}
.bluehead{
	width:400px;
	margin-top:10px;
	background-color:#529AC6;
	padding:0 10px 0 5px;
	text-align:right;
	line-height:1.9em;
	float:right;
	min-height:30px;
	_height:30px;
}

.bluecontent{/*R 0507*/
	width:400px;
	padding:3px 10px 17px 5px;
	float:right;
}
.bluecontent ul li{
	list-style-type:none;
	margin:0;
	padding:2px 0 0 0;
}
.bluecontent ul{
	margin:0;
	padding:0;
}
.broadnewsleft{
	padding-top:3px;
	float:left;
}
.broadnewsright{
	text-align:right;
	padding-right:4px;
	margin-top:10px;
}
.box{/*R*/
	position:relative;
	width:290px;
	border:1px solid #ccc;
	margin:0 0 10px 0;
	padding:0;
}
.box h3{
	color:#000000;
	font-weight:bold;
	text-transform:uppercase;
	padding:0;
	margin:10px 0 5px 9px;
}
.box p{
	font-weight:normal;
	color:#000000;
	padding:0;
	margin:0 0 0 10px;
	width:188px;
}
.box ul{
	list-style-type:none;
	padding:0;
	width:150px;
	line-height:1.1em;
	margin:0 0 0 10px;
}
.backtotop{
margin:0 10px 10px 15px;
padding:0 0 12px 10px;
font-size:1em;
border-bottom:1px #cccccc solid;
}
.bold{
    font-weight:bold;
}
.btUnderline{
    text-decoration:underline;
}

/* c */
.currentletter{	
color:#004d5f;
font-weight:bold;
}

.custblock{/*R*/
background-color:#E6E6E6;
margin:0 0 15px 0;
padding:10px 0 11px 10px;
clear:both;
}
.custblock h3{/*A080705*/
margin-bottom:3px;
}
.custblock ul{       
list-style-type:none;
padding:0;
margin:0;
}
.custblock ul li{
list-style-type:none;       
padding:0;
margin:0;
}
.container{
width:100%;
float:right;
}
.culogin{
background-color:#F7F7F7;
padding:11px 5px 10px 5px;
margin-bottom:10px;
}
.contenthead{
margin-top:5px}

.contenthead br{
line-height:0.45em;
}
.contenthead h2{
color:#000000;
font-size:1.3em;
text-transform:none;
}
.container2{ 
width:100%;
height:20px;
float:left;
}

.contenthead p a {
	font-size: 0.9em;
}

.commvioletheadport{
background-color:#6666cc;
margin:0;
padding:0 9px 0 5px;
line-height:1.6em;
text-align:right;
vertical-align:middle;
}
/* d */
.darkaqua{/*A*/
background-color:#336681;
text-align:right;
padding:0 9px 0 5px;
height:30px;
line-height:1.9em;
}
.date{
margin:7px 0 -4px 1px;
}
.dec { text-decoration: none; }
.dotted { 
	border-top-color:black; 
	border-top-style:dotted; 
	border-width:1px; 
}

/* e */


/* f */
.f2grey25{
background-color:#f2f2f2;
padding-left:10px;
height:48px;
margin:0;
}
.f2grey25 select{
width:170px;
margin:10px 6px 0 4px;
}
.f2greybg{ 
background-color:#F2F2F2;
margin:0;
padding:5px 5px 16px 5px;
}

.f2greybg ul li{ 
text-transform:uppercase; 
list-style-type:none;
margin:0;
padding:0 0 2px 0;
}
.f2greybg  ul{  
list-style-type:none;
margin:0 0 8px 0;
padding:0;
}
.flr_PromoLinkBox {
display: table;
width:413px;
border:1px solid #ccc;
padding:0;
margin:0 0 10px 0;
}
.flr_PromoLinkBox h3{
color:#000000;
font-weight:bold;
text-transform:uppercase;
padding:0;
margin:10px 0 5px 9px;
}

.flr_PromoLinkBox ul{
padding:0;
width:200px;
line-height:1.1em;
margin:0 0 0 9px;
}
.flr_PromoLinkBox ul li{
list-style-type:none
}

.flr_left415pxnew{/*added from global 270106*/ 
width:415px;
margin:0px 0px 0px 0px;
float:left;
}
.flr_commviolethead{
width:402px;
background-color:#6666cc;
margin:10px 0 4px 0;
padding:0 9px 0 5px;
height:30px;
line-height:1.9em;
text-align:right;
}
.fs07{
font-size:.9em;
}
.fs07tab{
font-size:.9em;
padding:14px 10px 8px 9px;
vertical-align:top;
}
.floatleft{
float:left;
}
.formvalidstyle{
   text-transform:none;
}
.forminvalidstyle{
    color:#FF3300;
}
.formMargin {
padding:0px;
margin:0px;
}
/* g */
.bggrey { background:#CCCCCC; height:1px;}
.greyline295{
margin-top:15px;
border-bottom:1px #cccccc solid;
}
.greyline295b{/*A080705*/
margin:0 0 5px 0;
border-bottom:1px #cccccc solid;
}

.greenbottomline{
padding:2px 0 9px 0;
margin:0 0 5px 0;
}
.greenbottomline p{
margin-top:-5px;
padding:0;
}
.greyline205{
width:195px;
margin:0 0 7px 0;
border-bottom:1px #cccccc solid;
}
.greylineport{/*A120705*/
margin:5px 0 6px -1px;
padding:0;
border-bottom:1px #cccccc solid;
}
.greylineport2{/*A080705*/
margin:10px -10px 10px -5px;
padding:0;
border-bottom:1px #cccccc solid;
}
.greyblue { /*changed by virtusa */
	border-bottom:1px solid #628297;
	border-top:1px solid #628297;
	padding-left:5px;
 }
.greyline{
width:725px;
margin:2px 0 0 15px;
border-bottom:1px #cccccc solid;
clear:left;
}


/* h *//*R 0607*//*Seperated from global.css*/
/*.homecomm1{ 
position:relative;
width:283px;
background-color:#ffffff;
margin:0 0 15px 0;
padding:10px 0 1px 10px;
border:1px solid #cccccc;
min-height:110px;
_height:110px;
}*/

.homecomm1 p {
padding-top:5px;}

.homecomm2{ /*R 0607*/
float:right;
width:280px;
background-color:#ffffff;
margin:0 0 10px 0;
padding:10px 0 1px 10px;
border:1px solid #cccccc;
min-height:110px;
_height:110px;
}
.homeblock1{ 
border:1px #cccccc solid;
padding:0px;
height:178px;
margin:0 0 10px 0;
}
.h4bold{ 
margin:0px; 
line-height:1.6em; 
padding:6px 0 5px 0; 
}

.homeblock2{
border:1px #cccccc solid;
margin:0 0 10px 0;
height:204px;
padding-left:10px;
}
.homeblock3{
margin:0;
width:190px;
padding-top:10px;
float:left;
}
.homeblock4{
margin:0 0 0 -3px;
padding-top:10px;
}
.h3normalblue{ 
color:#003399;
font-weight:bold;
margin-left:-1px;
text-transform:capitalize;
FONT-SIZE: 1.1em
}

.hgrey2{ 
font-size:1.1em;
color:#666666;
font-weight:bold;
}
.h3normalcase{ 
color:#000000;
font-weight:bold;
text-transform:capitalize;
}
/* i */
.inputsearch{/*A1107*/
color:#000000;
margin-right:6px;
margin-left:4px;
margin-bottom:4px;
width:180px;
font-size:1.1em;
}
.inputuser{
color:#000000;
width:188px;
margin-top:5px;
margin-left:10px;	
font-family:Arial, Verdana, Tahoma, Helvetica, sans-serif;
font-weight:normal;
line-height:16px;
}
.inputpass{
color:#000000;
width:137px;
margin-left:10px;
margin-top:9px;
margin-right:-3px;	
font-family:Arial, Verdana, Tahoma, Helvetica, sans-serif;
font-weight:normal;
}
.indexlinegreen{
padding-bottom:10px;
border-bottom:1px double #cccccc;
margin-bottom:6px;
}
.indexlinegreen ul{
list-style-type:none;
margin:0;
padding:0;
}
.indexlinegreen ul li{
font-size:0.9em;
list-style-type:none;
padding-bottom:3px;
margin:0;
font-weight:bold; /* Added for VVT 485*/
}
.index2{
border-right:1px #6B9D91 solid;
border-left:1px #6B9D91 solid;
border-bottom:4px solid #6B9D91;
background-color:#F5F5F5;
padding: 0 10px;
margin:0 0 10px 0;
}

.index2 h6{
padding:5px 0 4px 0;
}

.index2 p{/*R*/ 
font-size:0.9em; /*for 1463 bug new style*/
line-height:1.26em;
}
.indexlinemiddle{
padding:5px 0 12px 0;
border-bottom:1px solid #cccccc;
border-top:1px solid #ffffff
}

/*for NIQ-M097 bug new style*/
.indexlinemiddle p{
font-size:1em;
word-spacing:2px; /* added for NIQ - M125, NIQ - M126*/

}

.index1{
border-right:1px #6B9D91 solid;
border-left:1px #6B9D91 solid;
border-bottom:1px #6B9D91 solid;
background-color:#FAFAFA;
padding:6px 4px 5px 9px;
margin:0;
}

.index1 ul {
margin:0;
padding:0 0 6px 0;
}

.index1 ul li {
list-style-type:none!important;
margin-left:0px;
padding:1px;
}

.indexlinefirst{
padding-bottom:12px;
border-bottom:1px solid #cccccc;
}

/*for NIQ-M097 bug new style*/
.indexlinefirst p{
font-size:1em;
word-spacing:2px; /* added for NIQ - M125, NIQ - M126*/
}
.indexlinelast{
padding:5px 0 6px 0;
border-top:1px solid #ffffff;
}

/*for NIQ-M097 bug new style*/
.indexlinelast p{
font-size:1em;
word-spacing:2px; /* added for NIQ - M125, NIQ - M126*/
}

.index11{
border-right:1px #99cc00 solid;
border-left:1px #99cc00 solid;
background-color:#F2F2F2;
margin:0;
padding:5px 10px 17px 10px;
}
.imagescontent{
padding:0;
margin:3px 0 8px 0;
}

.input170{
width:170px;
padding:0;
margin:0 0 -2px 0;
height:17px;
}

.inputradio{ 
margin:3px 3px -2px -9px;
}
.iplink{
font-size:0.75em;
}
.input3{
width:40px;
padding:0;
margin:3px 3px 0 0;
font-size:.9em;
height:17px;
}

.inputcheckregside{/*R0807*/
margin:-5px 3px 0 20px;
}

.input170e{/*k221105*/
	width:170px;
	padding:0;
	margin:0 0 5px 0;
	height:20px;
}
.input380{/*R161105*/
	width:376px;
	padding:0;
	margin:0 0 3px 0;
	height:73px;
}
.input380b{/*R221105*/
	width:376px;
	padding:0;
	margin:0 0 3px 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height:73px
}

.input170enqtemp{/*A181105*/
	width:170px;
	padding:0;
	margin:4px 0;
	height:19px;
}

/* l */
.linkstext25{
margin:0 10px -5px 15px;
padding:0 0 4px 0;
border-bottom:1px #cccccc solid;
}
.linkstext25 ul li{
list-style-type:none !important;
padding:0;
margin-left:0px !important;
line-height:1.3em;
}
.linkstext25 ul{
padding:0 0 0 0px;
margin:0 0 9px 10px !important;
}

.left360{
width:340px;
margin:-2px;
padding-left:5px !important;
float:left;
}
.left360 ul li a {
padding-left:5px;}
.leftspan{
margin-left:-3px;
}
.li2{
margin-left:3px;
}
.listlinks{      
margin:0 0 3px 0;
padding:0;
}
.listlinks p{
padding-top:3px;
margin-bottom:16px;
}
.listlinks ul li{
list-style-type:none !important;
margin-bottom:3px;
padding:0 0 1px 0;
}
.listlinks ul{
margin:0;
padding:0 0 6px 0;
}
.login{
background-color:#F7F7F7;
padding:10px;
margin-bottom:10px;
}

.left5{/*k221105*/
margin:0 0 1px 0;
padding:5px;
}
.leftpad{
padding-left:195px;
}
.leftminus1{
margin:0 0 0 -1px;
}

.li5{/*R0607*/
margin-left:5px;
}
.leftminus{
margin-left:-15px;
}
.lightGrey { background-color:#eeeeee; }
.lightbox { 
	background-color:#E1E6F0; 
	color:black; 
	padding:0 3px;
	margin:0;
}

.leftminus15k{/*K1207*/
margin-left:0px;
}

/* m */
.m0p0{
margin:0;
padding:0;
}
.marginBottom10px{margin-bottom:10px;}

/* n */
.normalcase{ 
text-transform:none;
color:#000000;
font-weight:bold;
}
.nb{
margin:15px 10px 10px 5px;
padding:0;
}
.nb ul{
list-style-type:none;
padding:0;
margin:7px 0 -1px 0;
}
.nb li{
list-style-type:none;
margin:7px 0 0 0;
padding:0;
}
.nb p{
line-height:1.4em;
padding-bottom:2px;
}
.nb h6{
color:#000000;
padding:9px 0 1px 0;
font-size:1.1em;
text-transform:uppercase;
}
.nbborder{/*A0607*/
margin:0 0 4px 0;
padding:13px 0 5px 0;
border-bottom:1px solid #cccccc; 
}
.nbborderlast{/*R*/
margin:0 0 4px 0;
padding:0px 0 5px 3px;
}
.newscontent{
background-color:#FFFFFF;
margin:0;
padding:5px 10px 10px 5px;
}
.newscontent ul li{
list-style-type:none;
margin:0;
padding:0 0 2px 0;
}
.newscontent ul{
list-style-type:none;
margin:0;
padding:0;
}
.newscontent11{
line-height:1.34em;
margin-top:6px;
font-size:.95em; /* Added for QC defect 1611 */
}
.newscontent11 p{
padding-bottom:2px;
}
span.nolink{
/*font-size:.75em;*/
color:#CCFF00;
text-decoration:none;
}
.newshead{/*A*/
background-color:#66cccc;
text-align:right;
line-height:1.9em;
padding:0 9px 0 5px;
/*margin-top:5px;*/
height:30px;
}
.newstitle{
width:724px;
margin:46px 0 20px 0;
padding-left:15px;
}
.newsheadgreen{
background-color:#99cc00;
text-align:right;
line-height:1.9em;
padding:0 9px 0 5px;
min-height:25px;
/*_height:25px;*//*Commented as for defect #22680*/
}
.newscontentright{ 
padding:4px;
margin:10px 0 2px 0;
}
.newscontentright ul{ 
padding:0;
margin:-5px 0 -7px 0;
list-style-type:none;
}
.newscontentright ul li{ 
margin:0;
list-style-type:none;
padding:1px 0 1px 0;
}
.newscontentright p{ 
padding:0;
margin:0;
line-height:1.3em;
}
.newscontentright a{ 
padding:0 0 2px 0;
margin:-4px 0 0 0;
}

.newslinemiddle{
padding:5px 0 17px 0;
border-bottom:1px solid #cccccc;
border-top:1px solid #ffffff
}
.nf {
    voice-family: "\"}\"";
	voice-family:inherit;
	text-decoration: none;
	font-weight: normal;
	color: #FFFFFF;
}

.nf ul {
    padding-left:40px !important; 
	padding-top:10px !important; 
	list-style-type:square !important;
}
.nf ul li{
    font-weight:normal;
	color:#FFFFFF;
	list-style-type:square !important;
}
.nolisttype ul{list-style-type:none; margin:0px !important;}

.nolisttype ul li{ list-style-type:none !important;
padding:0;
margin:0;}
.nobold{
font-weight:normal;
}
.netlinefirst{
padding:0 0 9px 0;
border-bottom:1px solid #cccccc;
width:310px;
margin-top:25px;
}

/* o */
.optionClass2{
    width:165px;
	margin:3px 0;
	padding:0;
}
/*.optionClass{ 
    font-family:arial,verdana;
    background-color:#ffffff;
}*/

/* p */
.paratextblue a:link{ 
font-size:1em;
padding-top:3px;
color:#003399;
font-weight:normal!important;
}

.paddingleft_118{
padding-left:118px;
}

.prodleftheadvoice{      
background-color:#6B9D91;
margin:0;
padding-left:5px;
padding-right:10px;
height:30px;
text-align:right;
}

.prodleftheadvoice h2{
padding:5px 10px 5px 5px; 
}

.pftable{

background-color:#f2f2f2;
margin:0 0 10px 15px;
border-left:1px #6B9D91 solid;
border-right:1px #6B9D91 solid;
border-bottom:5px #6B9D91 solid;
}
.pftable th{
height:29px;
background-color:#6B9D91;
font-weight:bold;
color:#ffffff;
text-transform:uppercase;
padding:1px 10px 0 9px;
vertical-align:middle;
}
.pftable tr{
background-color:#f2f2f2;
}
.pftable td{
font-size:0.9em;
}

.portletcontent {
font-family:arial;
}
.padbyfive{padding:5px;}
.petrolbluetitle {/*Color changed to color:#003399; by Giggal for Site Refresh*/
	color: #003399;
	font-weight: bold;
}
.productOptionClass{
    font-family:Arial,verdana;
    width:300px;
    background-color:#ffffff;
}
.postcode{
	margin: -5px 10px -2px 0px;
	padding: 0px;
}
.pftable td.fs07tab a {
	font-size: 1.0em;
}
.paddingLeft7px{ padding-left:7px;}
.pintable{/*A181105*/
margin:0 1px 0 0px;
padding:0 10px 30px 0;
}
.pftable{
width:725px;
background-color:#f2f2f2;
margin:10px 0 10px 0px;
border-left:1px #6B9D91 solid;
border-right:1px #6B9D91 solid;
border-bottom:5px #6B9D91 solid;
}


/* r */

.right360{
margin:0 0 0 350px;
clear:right;
position:relative;
}
.right5li{
margin:-20px 0 0 0;
padding:0 8px 0 0;
text-align:right;
font-size:.9em;
color:#666666;
}
.right5litext{
margin:-20px 0 0 0;
padding:0 8px 0 0;
text-align:right;
color:#666666;
float:right;
}
.regcolumn2{
padding-left:2px;
margin-bottom:5px;
}
.red{
font-family:arial;
color:#ff0000;
}
.referencetab label{
	margin: 0px 10px 10px 0px;
	padding: 0px;
}

/* s */

.sppltdcolorLightSalmon {
	background-color: #F9F4F4;
}
.sppltdcolorLightGreen {
	background-color: #ECF6CC;
}
.sppltdcolorSalmon {
	background-color: #F7EFEF;
}
.petrolbluetitle {
	font-family:verdana;
	color: #003399;
	font-weight: bold;
	font-size:
}
.spplgreytext {
	font-family:verdana;
	color: #666666;

	font-size:.9em;
}
.spplOrangetext {
	font-family:verdana;
	color: #FF9933;
	font-size:.9em;
}

.spplblacktextbold {
	font-family:Arial,verdana;
	color: #000000;
	font-size:.9em;
	font-weight:bold;
}
.spplblacktextboldHeader {
	font-family:Arial,verdana;
	color: #000000;
	font-size:1.1em;
	font-weight:bold;
}
.spplbodytext {
	font-family:Arial,verdana;
	color: #000000;
	font-size: 11px;
}
.spplBTboldheadline {
	font-family:BTExtraBold, Arial,verdana;
	color: #000000;
	font-size:1.2em;
	font-weight:bold;
}
.spplBTmediumheadline {
	color: #000000;
	font-size: 15px;
	font-family:Arial, verdana;
	font-weight:bold;
}
.spplBTmediumheadlinegrey {
	color: #999999;
	font-size: 15px;
	font-family:Arial, verdana;
	font-weight:bold;
}
.spplbold {
	font-family:Arial,Verdana;
	color: #000000;
	font-size:0.9em;
	font-weight: bold;
}
.spplboldnumber {
	font-family:Arial,Verdana;
	color: #000000;
	font-size:0.9em;
	font-weight: bold;
}
/* End styles added by Franco for Online Pricing 21/09/04 */

.styleavarianta{
position:relative;
width:286px;
background-color:#ffffff;
margin:10px 0 10px -3px;
padding:10px 0 0px 10px;
border:1px solid #cccccc;
min-height:113px;
_height:113px;
}
.secondaryNav {left:0;}

.selected {
	color: #999;
	font-size: 11px;
	font-weight: bold;
}
.section1broad{    
	width:295px;
	margin:0 12px 0 0;
	float:left;
	clear:both;
	font-size:0.9em;
}
.section1broad div.nb ul li p.textlinks{ 
 line-height:0.9em !important;
}
a.spplLinkpetrolblue:link{
color:#003399;
text-decoration:none;
font-weight:normal;
}

a.spplLinkpetrolblue:visited {font-weight:normal; text-decoration:none; color:#003399}
a.spplLinkpetrolblue:hover {font-weight:normal; text-decoration:underline; color:#003399}
a.spplLinkpetrolblue:active {font-weight:normal; text-decoration:none; color:#003399}
.subTitleText {font-size:1.2em;text-transform:none;font-weight:normal; }
/* t */
.txt66greynewsi{
color:#666666;
/*font-size:1em;*/
font-weight:normal;
font-style:italic;
}
.textlinks{
margin:-1px 0 -2px 0;
}
.txtblackbld25{
font-size:1.5em;
color:#000000;
font-weight:bold;
}

p.text2appln{ 
font-size:.95em;
font-weight:normal;
color:#000000;
margin:18px 0 0 0;
padding:0 0 0 12px;
line-height:1.3em;
}
p.text2appln span.txt66greynewsi{
font-weight: normal; 
font-size: .9em; 
color: #666666; 
font-style: italic;
} 
.txtgrey33i{
color:#333333;
font-size:.9em;
font-weight:normal;
font-style:italic;
}
.txtgrey33in{
color:#333333;
font-weight:normal;
font-style:italic;
}
.txtgrey66sm{ /* to be used on 'Updated' text */
color:#666666;
font-size:.8em;
margin-left:3px;
font-weight:normal;
text-transform:uppercase;

}
.txtblacki{
color:#000000;
font-size:1em;
font-size:0.8em;
font-style:italic;
}
.txtblacki2{
color:#000000;
font-size:1em;
font-weight:normal;
font-style:italic;
padding-left:56px;
}
.txtgrey66app{
color:#666666;
font-size:.8em;
font-weight:normal;
margin-left:3px;
}
.tabimagespacer {
float: left;
height: 29px;
width: 2px;
}
.tabcontentholder {
clear: both;
border-left: 1px solid #6B9D91;
border-right: 1px solid #6B9D91;
border-bottom: 1px solid #6B9D91;
width:407px;
padding:3px;
}
.tabcontentholder ul {
padding:0 0 0 0;
width:395px;
line-height:1.1em;
margin:0 0 0 10px;
}

.tabcontentholder ul li {
list-style-type:none;
}
.TabOuterHolder	{
width: 415px;
margin-bottom: 10px;
}
.tabholder1_on, .tabholder1_off, .tabholder2_on, .tabholder2_off, .tabholder3_on, .tabholder3_off, .tabholder4_on, .tabholder4_off {
float: left;
height: 29px;
text-transform: uppercase;
font-size: 10px;
font-family: verdana;
line-height: 29px;
text-align: center;
cursor: pointer;
font-weight: bold;
color: #ffffff;
}
.tabholder1_on {
color: #ffffff;
background-image: url('images/TAB01_HI.jpg');
width: 106px;
}
.tabholder1_off	{
color: #6B9D91;
background-image: url('images/TAB01.jpg');
width: 106px;
}
.tabholder2_on {
color: #ffffff;
background-image: url('images/TAB02_HI.jpg');
width: 100px;
}
.tabholder2_off	{
color: #6B9D91;
background-image: url('images/TAB02.jpg');
width: 100px;
}
.tabholder3_on	{
color: #ffffff;
background-image: url('images/TAB03_HI.jpg');
width: 101px;
}
.tabholder3_off	{
color: #6B9D91;
background-image: url('images/TAB03.jpg');
width: 101px;	}

.tabholder4_on	{
color: #ffffff;
background-image: url('images/TAB04_HI.jpg');
width: 102px;
}
.tabholder4_off	{
color: #6B9D91;
background-image: url('images/TAB04.jpg');
width: 102px;
}
.txtblackbld{
color:#000000;
font-size:.95em; /* Added for QC defect 1611 */
font-weight:bold;
text-transform:uppercase;
line-height:1.3em;
}
.txtgrey66boldsm{
padding-bottom:10px;
color:#666666;
font-size:1em;
font-weight:bold;
}
.tdtop{
padding-top:10px;
}
.txtgrey66i2{
color:#666666;
font-weight:normal;
font-style:italic;
}
.txtgrey66news{
font-size:0.9em;
color:#666666;
font-weight:normal;
text-transform:uppercase;
margin-left:-1px;
}
.txtspan{
margin-top:1px;
padding-bottom:1px;
}
.textred{
color:#b70000;
}
.textred2{
color:#cc0000;
}

.toppad2{
padding-top:2px;
}
.topfifteen{/*S0607*/
padding-top:15px;
}
.topfive{
padding-top:5px;
}
.topseven{
padding-top:7px;
}
.titlebarADark {
            font-size: 11px;
            font-weight: bold;
            color:#ffffff;
            font-family: arial,verdana; 
            background: #6666cc;
            margin-bottom:3px;
            padding:3px;
            text-transform:uppercase;
}



td.whiteTextCell { 
	color:#ffffff;
	font-family:Arial,verdana;
	font-weight:bold; 
}
.toolsHeaderTextSteel:link{
	color:#003399; 
	font-family:Arial,verdana; 
	font-weight:bold; 
	text-decoration:none; 
}
.toolsHeaderTextSteel:visited{ 
	color:#003399; 
	font-family:Arial,verdana; 
	font-weight:bold; 
	text-decoration:none; 

}

.toolsHeaderTextSteel:hover{ 
	color:#003399; 
	font-family:Arial,verdana; 
	font-weight:bold; 
	text-decoration:underline; 

}
.toolsHeaderTextSteel:active{ 
	color:#003399; 
	font-family:Arial,verdana; 
	font-weight:bold; 
	text-decoration:none; 
}
.txt {
	text-decoration: none;
	color: #03345B;
}
.tabOff { 
	background-color:#eeeeee; 
	border-color:black; 
	border-style:solid; 
	border-width:1px; 
	padding-left:5px; 
	padding-top:5px;
	 padding-bottom:5px 
}
.tabOn { 
	font-weight:bold; 
	background-color:#cccccc; 
	border-color:black; 
	border-style:solid; 
	border-width:1px; 
	padding-left:5px; 
	padding-top:5px; 
	padding-bottom:5px 
}
.topmargin3{/*S0607*/
margin:3px 0 0 0;
}
.thin {
	font-weight: lighter;
}
.topbottomlines{
padding:0 0 0 5px;
margin:5px 0 10px 0;
border-bottom:1px solid #999999;
border-top:1px solid #999999;
}

/* u */
.unavailablestep{
font-family:Arial,verdana;
color:#000000;
}

/* v */
.ValidStyle{
	text-align:right;
	padding:0 5px 10px 0;
	color:black;
	font-size:11px;
	font-weight:bold;
}
.violet205{/*A*/
background-color:#6666cc;
width:191px;
text-align:right;
line-height:1.9em;
padding:0 9px 0 5px;
margin-bottom:5px;
height:30px;
}
.voiceleft2{ 
margin:0;
padding:0px 0 0 15px;
width:470px;
float:left;
clear:both;

}
.voiceleft2 ul{
list-style-type:none;
margin:0;
padding:0;
}
.voiceleft2 li{
list-style-type:none;
margin:0;
padding:0;
}

.voicecontent2{
margin: 0 5px 0 10px;
padding:0 0 0 3px;
}

/* w */
.width295{ 
width:295px;
margin:0;
padding:0;
}
.wcTextFixed {
	padding:0;
}

.width725violet{ /* Sheetal - 060705 */
width:723px;
margin:15px 0 0 0;
padding:0;
border-left:1px solid #6666cc;
border-right:1px solid #6666cc;
border-bottom:5px solid #6666cc;
background-color:#f2f2f2;
}
.width725violet h2{
color:#ffffff !important;
padding:6px 0 5px 5px!important;
margin:0;
}

/*footer*/


#footer a{
	text-decoration: none;
}
#footer visited{
	text-decoration: none;
}

span.unavailablestep {
	font-weight:normal !important;
	color:#000000;
}

#footeromniture{
	width:0px;
	height:0px;
}
#footerright{
margin:0;
padding-top:10px;
text-align:right;
padding-right:15px;
left:25px;
}


/*.footlink:link, .footlink:visited{
font-size:1em;
font-weight:normal;
color:#003399;
text-decoration:none;
}
.footlink:hover{
font-size:1em;
font-weight:normal;
color:#003399;
text-decoration:underline;
}
.footlink:active{
font-size:1em;
font-weight:normal;
color:#0099ff;
text-decoration:none;
}*//*old footlink values*/



.footerright span.unavailablestep {
	font-weight: normal !important; 
	font-size: 11px; 
	color:#000000; 
	font-family:arial,verdana;
}
/*end footer */
.acknowledgement{
padding:9px 0 45px 0;
}

#bggreyblue { background: #628297; }

#bggreyblue p {color:#ffffff;}

.bglavendar { background: #e1e6f0; }



.mainDetail{
    font-family:Arial,verdana;
    background-color:#ffffff;
}

.optionClass{ 
    background-color:#ffffff;
}




/*Virtusa Added classes*/
.clearboth {clear:both; }

.clearleft {clear:left;}

.clearright {clear:right;}

.MarginBottom{margin-bottom:10px;}

.adblockimg{
float:right;
}

.posabsolute {
position:absolute;
}

.inline{
display:inline;
}

.actionBtn {
	height:15px;
	font-family:Arial, Verdana, Tahoma, Helvetica, sans-serif;
	color:#004D5A;
	font-size:10px;
	padding:0 3px 0 3px;
	margin-right:15px;
	overflow:visible;
	width:auto;
	border-color:#C3E671; /*old value #004D5A*/
	border-width:1px;
	background:#FFFFFF;
	text-transform:uppercase;
	cursor:pointer; /* new attributd added by chintha */
}

.actionBtn2 {
	height:15px;
	font-family:Arial, Verdana, Tahoma, Helvetica, sans-serif;
	color:#004D5A;
	font-size:10px;
	padding:0 3px 0 3px;
	margin-right:0px;
	margin-bottom:5px;
	overflow:visible;
	width:auto;
	border-color:#004D5A;
	border-width:1px;
	background:#FFFFFF;
	text-transform:uppercase;
	cursor:pointer; /* new attributd added by chintha */
}

.whiteactionBtn {
	height:15px;
	min-width:68px;
	font-family:Arial, Verdana, Tahoma, Helvetica, sans-serif;
	color:#000000;
	font-size:10px;
	padding:0 3px 0 3px;
	margin-right:0px;
	margin-bottom:5px;
	overflow:visible;
	width:auto;
	border-color:#000000;
	border-width:1px;
	background:#FFFFFF;
	text-transform:uppercase;
	cursor:pointer; /* new attributd added by chintha */
}

.valign{
vertical-align:middle;}

.adminactionBtn {
	height:15px;
	font-family:Arial, Verdana, Tahoma, Helvetica, sans-serif;
	color:#004D5A;
	font-size:10px;
	padding:0 3px 0 3px;
	overflow:visible;
	width:auto;
	border-color:#004D5A;
	border-width:1px;
	background:#E1E6F0;
	text-transform:uppercase;
	margin-right:15px;
	cursor:pointer; /* new attributd added by chintha */
}

#leftcontent{     
width:415px;
margin-right:12px;
float:left;
}


.topmargin10{
margin-top:10px;
}

.padding5left0 {
padding:5px 5px 5px 0;
}

.formbutton{
float:right;
margin:5px 0;
}

ol, ul {
	list-style-position:outside;
	margin:0 0 0 20px;	/* Suited to Mozilla */
	padding-left:0;

}

ul li {
	list-style:disc;
	margin:0 0 0 2px;
}

ol li {
	list-style:decimal;
	margin-left:3px;
	padding:0 0 5px 0;
	
}

ol li a:link{
line-height:1.35em;
font-weight:bold;
color:#003399;
text-decoration:none;
}

#adminleft {
margin:0 12px 0 0;
padding:0;
width:170px;
float:left;
}

#qtright {
margin:0 0 0 185px;
padding:0;
}
#qtright table td{
padding:0px 0px 0px 0px;
margin:0;
}



#adminright {
margin:0 0 0 185px;
padding:0;
}

#adminright h2 {
font-size:1em;
color:#000000;
text-transform:none;}

#adminright table td{
padding:5px 3px 5px 3px;
margin:0;
}
#adminright table th{
padding:5px 3px 5px 3px;
margin:0;
}
#adminright table td label{
padding:5px 3px 5px 0;
}
#adminright table td p{
padding:5px 3px 5px 0;
margin-left:-3px;
}

#adminright .table2 td {
padding:0;
margin:0;
}

.admingrey {
background:#eeeeee !important;
padding:0px;
margin-bottom:2px;
}




fieldset {
	border:0px solid white;
	margin:0;
	padding:0;
	margin-top:0;
	

}

.arrowlist ul {
	padding:0;
	margin:0 0 0 2px;
}

.arrowlist ul li {
	list-style:none;
	background-image:url(images/ico_arrow.gif);
	background-repeat:no-repeat;
	background-position:0px 5px;
	margin-left:0px;
	padding: 0 0 4px 17px;

}

.arrowlistbk ul {
	padding:0;
	margin:0 0 0 2px;
}

.arrowlistbk ul li{
	list-style:none;
	background-image:url(images/ico_arrow_back.gif);
	background-repeat:no-repeat;
	background-position:0px 5px;
	margin-left:0px;
	padding: 0 0 4px 17px;
}
.dottedline {
background-image:url(images/imgdottedline.gif);
background-repeat:repeat-x;
padding:1px;
}

.lightboxborder {
	border-bottom:1px;
	border-bottom-style:solid;
	border-bottom-color:#628297;
	border-top:1px;
	border-top-style:solid;
	border-top-color:#628297;
	padding:5px;
 }

ul#category{height:25px;
white-space:nowrap;
margin:0;
padding:0;
}

ul#category li.alignleft{ 
margin-top:-20px;
list-style-type:none;
}



#prodright1 ul {margin:0 0 20px 0; padding:0;}
#prodright1 ul li {list-style-type:none; float:left; line-height:25px; color:#666666; font-weight:bold; padding:0 1px 0  0;}
#prodright1 ul li a {color:#003399; }


#prodright1{
padding:10px 0 0px 0;
text-transform:uppercase;
border-bottom:1px #cccccc solid;
}
html>body div#prodright1
{
padding:10px 0 9px 0;
text-transform:uppercase;
height:30px;
border-bottom:1px #cccccc solid;
}

#prodright1 p{
font-size:0.9em;
}

.marginBot3{
margin-bottom:3px;}


#T_F2 {
	padding:10px 0 6px 0;
	margin:0 0 10px 5px;
	text-align:left;
	width:505px;
	padding:0 10px 20px 10px;
	background-color:#f2f2f2;
}
div.row {
  clear:both;
  padding:0;
  margin:0;
}

.txt_align_left {text-align:left;}

.txt_align_right {text-align:right;}

.txt_align_center {text-align:center;}

.clear {clear:both; height:5px;}
.clear3 {clear:both;margin:0;padding:0;}

#postscript {
  clear:both;
  padding-top:0px;
}

.floatRight {float:right;}

#T_F2 label{color:#333333;}

#T_F2 h1{
font-size:1.09em;
text-transform:none;
padding-top:10px;
font-weight:bold;
}

#T_F2 p{
padding-top:15px;
padding-bottom:15px;
}
#T_F2 ul li{list-style-type:none;}

#T_F2 .top_padding{
padding-bottom:20px;
padding-top:20px;
}

span.formw {
  width:310px;
  float:right;
  text-align:left;
  padding:0;
  margin:0;
}

.form_label {
  float:left;
  width:195px;
  text-align:left;
  padding:0;
  margin:0;
  font-weight:bold
}
span.formw2 {
  width:253px;
  float:right;
  text-align:left;
  padding:0;
  margin:0;
}

.form_label2 {
  float:left;
  width:220px;
  text-align:left;
  padding:0;
  margin:0;
  font-weight:bold
}
span.formw_s {
  width:190px;
  float:right;
  text-align:right;
  padding:0;
  margin-right:15px;
}

.form_label_small {
  float:left;
  width:120px;
  text-align:left;
  padding:0;
  margin:0;
  font-weight:bold
}

.formw_nonedit {
  text-align:left;
  padding:3px 0 0 0;
  margin:0;
  font-weight:normal;
}

.paddingbottom10{
padding-bottom:10px;
}

div.row span.formw label{
padding:0 5px 10px 0;
color:#333333;
font-weight:normal;
}

ul li label{
/*font-size:1em;*/
padding:0;
margin-left:-20px;
margin-top:-10px;
color:#333333;
font-weight:normal;
}

#T_F2 div.row span.formw table{
float:right;
width:100px;
margin:0;
border-left:0;
border-right:0;
border-bottom:0 ;
}

.text3{
font-size:0.9em;
text-align:left;
margin-top:0;
}

.border0{
border:none;}

#styleavarianta{
padding:0;
margin:0;
background:none;
width:auto;
}

.label2 {
margin-top:10px;
}
.adblock4head {
position:absolute;
}

#topbannerHeading{
width:415px;
margin-bottom:10px;
}

/*#topbannerHeading p{
margin-bottom:10px;
}*/

.flr_commviolethead{
width:402px;
background-color:#6666cc;
margin:10px 0 4px 0;
padding:0 9px 0 5px;
height:30px;
line-height:1.9em;
text-align:right;
}


#h2lefta{
margin:3px 0 0 394px; /*k 311006*/
padding:0;
float:left;
}

.txtblackbldCap{
color:#000000;
font-weight:bold;
text-transform:capitalize;
font-size:1em;
}

.topmarg5 {
margin-top:5px;
}

.topmar3 {
margin-top:3px;
}
.admintable {
margin-bottom:5px;
margin-top:5px;
padding:0 0 0 3px;
}

.topbotm10{
margin-bottom:10px;
margin-top:10px;
}

.height2{
padding:7px;
}

.emptydiv {padding:3px;}

.lightboxborder2 {
	border-bottom:1px;
	border-bottom-style:solid;
	border-bottom-color:#628297;
	padding:5px;
 }
.topmargin_m10 {
margin-top:-10px;
}

.marginleft12{
margin-left:12px;
}

.textnormal {
font-size:1em;
color:#000000;
text-transform:none;
}

.smalltext {
font-size:0.9em;
}

.leftpad10{
padding:0 0 0 10px;
margin:0;
}

.height3em {line-height:2em;} 

.height3em {
line-height:2em;}

 

.tab77{
width:77px;
float:left;
padding:0 2px 0 0;
margin:0;
height:35px;
}

.bgcolorIaccess{
background:#F7EFEF;
margin:0;
}

 

.prichelp{
background-color:#E1E6F0; 
color:black; 
padding:10px 0 0 0;
margin:0 2px 0 0;
float:left;
width:192px;
min-height:170px;
_height:170px;}

.bggrey8 { background: #CCCCCC;
padding:0;
margin:0; }

.paddingleftright3 {
margin:0 3px 0 3px;
padding:0 3px 0 3px}

.margin0 {
margin:0;
}
.voicecontent2 table h2{
color:#000000;
font-size:1em;
text-transform:uppercase;
margin:0;
padding:0;
}
.bottomline{border-bottom:1px #cccccc solid;}

.clear2 {
clear:both; 
height:.1em;
background:#F7EFEF;
}

.flr_logincontent{
border:1px solid #cccccc;
padding:3px 10px 5px 10px;
margin:0 0 10px 0;
}
.flr_logincontent ul{
margin:15px 0 15px 15px;
}

.flr_logincontent ul li{
list-style-type:square;
}

.height20{
padding:7px;
height:20px;
}
.tabarea {
padding:5px;
}

.tabarea h2{
color:#000000;
font-size:0.9em;
text-transform:uppercase;
margin:0;
padding:0;
}

.tabarea h3{
color:#000000;
font-size:0.9em;
font-weight:bold;
margin:3px 0 3px 0;
padding:0;
text-transform:uppercase;
}

.tabarea h4 {
text-transform:none;
font-size:0.9em
}
.sitemap_border{border:solid;
border-color:#000000;
border-width:1px;}

.line2{
background-color:#E6E6E6;
margin:5px;
padding:10px 0 11px 10px;}

.sitemap_line{
border-bottom:1px;
border-bottom-style:solid;
border-bottom-color:#000000;}

.sitemap ul li {
list-style:none;
background-image:url(images/ico_arrow.gif);
background-repeat:no-repeat;
background-position:0px 10px;
margin-left:0px;
padding: 5px 0 4px 10px;
font-size:1em;}

.sitemap h1 {
font-size:1em;
font-weight:bold;
text-transform:uppercase;
}
.sortby{
text-align:right;
max-width:800px;
_width:533px;
margin-left:auto;
padding:0 0 0 0;
margin:0 0 0 0;
display:inline;
vertical-align:-5px;
}

.width_570px{
width:570px;
}

.width_430{
background-color:#9933FF
width:500px;
}

.paddingLeft130{
padding-left:130px;
}

.colA{
float:left;
width:230px;
}

.colC{
float:left;
width:100px;
}

.bulletBox{
vertical-align:middle;
float:left;
width:15px;
}

.tdLeftLine{
background-image:url(images/vertline.gif);
background-repeat:repeat-y;
}

.tdBottomLine{
border-bottom:1px #C7D0E7 solid;
}

.tableDiv h2 {
padding:0;
margin:0;
font-weight:bold;
font-size:1.5em;
color:#628297;
text-decoration:none;
text-transform:none;
}

.tableFormStyle{
font-weight:bold;
font-size:1em;
color:#628297;
}

.border1{
border:2px outset #E3E3E3;
}

.bordergreen{
border-bottom:2px #628297 solid;
}

.listlinks2 ul {
margin:0;
padding:0;
}

.listlinks2 ul li{
list-style-type:none;
margin:0 0 20px 0;
padding:0;
}
.listlinks2 ul li ul{
margin-left:20px;
margin-top:10px;
padding-left:20px;
}

.listlinks2 ul li ul li{
list-style-type:disc;
margin:0 0 5px 0;
padding:0;
}

.margin_top20{
margin-top:20px;
}

.lightbox2 { 
background-color:#f2f2f2;
color:black; 
padding:0 10px;
margin:0;
}

#popupbase{
width:540px;
background-color:#99CC01;
padding-left:10px;
padding-right:10px;
margin:0;
padding:1px 0 0 0; 
}

#popuplogotop{
margin:0;
padding-top:20px;
padding-left:15px;
}

#popupsections{
width:520px;
background-color:#ffffff;
margin:6px 5px 0 10px;
padding-bottom:10px;
min-height:400px;
_height:400px;
}

buttonclose{
text-align:right;
}

.margintop27{
margin-top:-27px;
}

.paddy10{
padding:10px;
}

.marginleft30{
margin-left:30px;
}

.width600 {
width:583px;
}

.whitetext{
color:#ffffff;
}

.marginbot5{
margin-bottom:5px;
}

.squarelist ul li {
margin-left:20px;
list-style-type:square;
}

.posrelative{position:relative;}

.width350 {
width:310px;
}

.height60 {
height:63px;
}

.height1{
padding:2px;}

.vtop{vertical-align:top;}

.list2 ul li{
padding:2px;
}
.height1{
padding:2px;
}
.minheight_100{
min-height:190px;
_height:190px;
}
.indexfont{
font-size:0.95em;
}
.padtopbot10 {
padding-top:10px;
padding-bottom:10px;
}
#breadcrumb3{ 
text-transform:none;
font-size:0.9em; 
width:700px;   
color:#666666;
margin:10px 0;
padding:0;
}
#breadcrumb3 a{
color:#003399;
font-weight:normal;
letter-spacing:0.06em;
} 
.iplinkbig{
    font-size:0.90em;
}
.f2greybg2{ 
background-color:#F2F2F2;
margin:0;
padding:5px 5px 16px 5px;
word-wrap: break-word;

width:285px;
}
.f2greybg2 ul li{ 
text-transform:uppercase; 
list-style-type:none;
margin:0;
padding:0 0 2px 0;
}
.f2greybg2  ul{  
list-style-type:none;
margin:0 0 8px 0;
padding:0;
}
.tabarea2 {
font-size:1em;
text-transform:none;
font-weight:bold;
}
.wrapword {
word-wrap: break-word;
}
.listlinks3{      
margin:0 0 0 0;
padding:0;
}
.listlinks3 p{
padding-top:3px;
margin-bottom:16px;
}
.listlinks3 ul li{
list-style-type:none !important;
margin-bottom:0px;
padding:0 0 1px 0;
}
.listlinks3 ul{
margin:0;
padding:0 0 2px 0;
}
#banner4{
width:460px;
margin-top:30px;
float:left;
}
#banner4 h1{
margin:0;
padding:0 0 9px 0;
}
#banner4 p{/*R 0507*/
margin:0;
padding:-5px 0 0 0px;
}
#banner5{    
width:415px;
margin-top:-15px !important;
}

#banner5 p{
width:415px;
margin:-10px 0 0 15px;
padding:0;
font-size:1.1em;
}
.deviderline {
background-image:url(images/imgdeviderline.gif);
background-repeat:repeat-x;
padding:1px;
}
.prodright5{
margin:10px 0 0 -4px;
padding:5px 0 0 0;
}
.prodright5 ul{
margin-top:3px;
/*margin-left:15px; k301006 instaed of 30*/
}
.prodright5 ul li{
list-style-type:none;
margin-left:5px;
}
.prodright5 h3 {
text-transform:uppercase;
padding-bottom:10px;
}
#adminright2 {
margin:0 0 0 185px;
padding:0;
}
#adminright2 h2 {
font-size:1em;
color:#000000;
text-transform:none;}
#adminright2 table td{
padding:0px 0px 0px 0px;
margin:0;
}
#adminright2 table th{
padding:0px 0px 0px 0px;
margin:0;
}
#adminright2 table td label{
padding:0px 0px 0px 0px;
}
#adminright2 table td p{
padding:0px 0px 0px 0px;
margin-left:-3px;
}
#adminright2 .table2 td {
padding:0;
margin:0;
}
#enquirecont715para{/*A181105*/
background-color:#f2f2f2;
margin:0 0 20px 0;
padding:9px 0 30px 10px;
}
#enquirecont715para p{/*A181105*/
padding:5px 0 5px 0;
}
#enquirecont715para ul{/*A181105*/
list-style-type:none;
margin-left:10px;
padding:0;
}
#enquirecont715para ul li{/*A181105*/
list-style-type:none;
margin:0;
padding:0 0 6px 0;
}
.activelink{
color:#CCFF00;
text-decoration:none;
}
#voiceleft6 h2 {/*A200905*/ 
color:#000000; 
font-size:1em; 
margin-bottom:5px;
}
#voiceleft6 h3 {/*A200905*/ 
font-size:1em; 
text-transform:none;
margin-bottom:5px;
}
/*for 1290 bug new style*/
#voicecontentnewsind2 #left415pxnb #tablein11 p {

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

font-size:1.1em; 
}

#voiceleft6 ul li {/*A200905*/      
list-style-type:disc;
margin:0;
padding:0 0 3px 0;
line-height:1.3em;
}
.newleft360 {
padding-left:5px !important;
float:left;
margin:-2px;
width:340px;
}
.newleft360 ul li a {
padding-left:0px;
}
.marginleft5{
margin-left:5px;
}
.height3{
padding:10px 3px 2px 8px;
}
.paddingtop0{
padding-top:0px !important;
}
.newadmintable {
margin-bottom:5px;
margin-top:5px;
padding:0 0 0 0px;
}
.newlightboxborder2 {
border-bottom:1px;
border-bottom-style:solid;
border-bottom-color:#628297;
padding:0 0 0 0px;
}
.width_77{
width:77px;
}
.newgreyblue { /*changed by virtusa */
border-bottom:1px solid #628297;
border-top:1px solid #628297;
padding-left:0px;
}
.font1_2em{
font-size:1.2em !important;
} 
.valign_4{
vertical-align:4px !important;
}
.n2greyblue {
border-bottom:1px solid #628297;
border-top:1px solid #628297;
padding-left:6px;
}

/*for 1463 bug new style*/
#topbannerareafirst h1{
padding:0;
margin-top:20px;
margin-bottom:8px;
padding-left:13px;
}

/*for 1463 bug new style*/
#voiceright3A{ 
margin:-85px 0 0 400px;
}

/*for 1463 bug new style*/
.listlinks4{      
margin:0 0 0 0;
padding:0;
font-size:.9em;
}
.listlinks4 p{
padding-top:3px;
margin-bottom:16px;
}
.listlinks4 ul li{
list-style-type:none !important;
margin-bottom:0px;
line-height:1.7em;
padding:0 0 1px 0;
}
.listlinks4 ul{
margin:0;
padding:0 0 2px 0;
}

/*for 1463 bug new style*/
.GeneralContent
{
font-size:.9em;
}

 /*for 1306 bug new style*/
 .h4bold2{ 
font-weight: bold; 
margin: 0px; 
text-align: right; 
line-height:1.5em; 
padding-top: 6px; 
padding-bottom: 5px;
}

 
 
/*for 1059 bug new style*/ 
.listlinks UL LI A {
	FONT-WEIGHT: bold; FONT-SIZE: 1em
}

/*for 1055 bug new style*/
#voiceleft4 p {/*A200905*/ 

 padding-bottom:5px;
}

/*for 1441 bug new style*/
#voiceright5{
	MARGIN:  -115px 0px -10px 428px;
}

/*for 791 bug new style*/
#voicecontentnewsind2 #left415pxnb #tablein12 ul li div{
font-size: 1.2em;
line-height:1.4em;
}

/*for 1290 bug new style*/
.newscontentright2{ 
padding-left: 4px; 
padding-right: 4px;
padding-top: 4px; 
padding-bottom: 0px;
margin:5px 0px 0px 0px;
}

/*for 1441 bug new style*/
.emptydiv2 {padding:1px;}

/*for 1360 bug new style*/
.plainlink{
font-size:1em;
font-weight:normal;
color:#003399;
text-decoration:none;
}
.plainlink:link{
font-size:1em;
font-weight:normal;
color:#003399;
text-decoration:none;
}
.plainlink:visited{
font-size:1em;
font-weight:normal;
color:#003399;
text-decoration:none;
}
.plainlink:hover{
font-size:1em;
font-weight:normal;
color:#003399;
text-decoration:underline;
}
.plainlink:active{
font-size:1em;
font-weight:normal;
color:#003399;
text-decoration:none;
}
/*for 760 bug new style*/
#prtable td.fs07tab a {
	font-size: 1em;
}
span.formw3 {
  width:225px;
  float:right;
  text-align:left;
  vertical-align:middle;
  font-weight:normal;
  padding:0;
  margin:0;
}
#right295px4{/*lite*/
margin:0 12px 0 445px;
padding:0;
}

.banner7{
width:415px;
}

.paddingLeftNB{
padding-left: 0px; 
}

#ipstreamright1{
	margin: -100px 0px -10px 430px
}

#right295px5{/*NIQ-004*/
margin:0 12px 0 300px;
padding:0;
font-size:0.9em;
width:275px;
}

/* for NIQ M072 */
#tablein2 h4{
text-transform:none;
color:#000000;
font-weight:bold;
padding:2px 0 5px 0;
} 
.smTxtBox{
width:40px;
}
.smTxtBoxDate{
width:50px;
}
/*Cursor for searchbox-CMB*/
.cursorpointer {
cursor:pointer !important;
}

#voiceright4{ 
margin:-75px 0 0 400px;
}

/* for NIQ M106 */
.iplink1{
font-size:1em;
}

/* for NIQ M117 */
.voicecontent3{
margin: 0 5px 0 10px;
padding:0 0 0 3px;
}
.voicecontent3 p{
padding-top:11px;
}


/* for NIQ - M114, NIQ - M108, NIQ - M109, NIQ - M105*/
.listlinks5 {
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px 0px 3px;
	padding-top: 5px
}
.listlinks5 UL LI A {
	font-weight: bold;
	font-size: 0.95em
}
.listlinks5 UL LI {
	padding-right: 0px;
	padding-left: 0px;
	margin-bottom: 3px;
	padding-bottom: 1px;
	padding-top: 0px;
	list-style-type: none! important
}
.listlinks5 UL {
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 6px;
	margin: 0px;
	padding-top: 0px
}
.marginleft_minus8{
margin-left:-8px;
}
.voiceleft7 h1
 {
 padding-left:15px;
 }

.paddigTop3{
padding-top:3px;
}
.newarrowlist ul {
padding:0;
margin:0 0 0 15px;
}
.newarrowlist ul li {
list-style:none;
background-image:url(images/ico_arrow.gif);
background-repeat:no-repeat;
background-position:0px 5px;
margin-left:0px;
padding: 0 0 4px 10px;
}
.newarrowlistbk ul {
padding:0;
margin:0 0 0 15px;
}
.newarrowlistbk ul li{
list-style:none;
background-image:url(images/ico_arrow_back.gif);
background-repeat:no-repeat;
background-position:0px 5px;
margin-left:0px;
padding: 0 0 4px 10px;
}
/*21020*/
#tablein13 p{
font-size:.9em;
}
.topic{
font-weight:bold;
text-align:left;
vertical-align:top;
padding:0px 0px;
} 
.border2{
border:3px solid #ECE9D8;
}
span.formw3Bold {
  width:225px;
  float:right;
  text-align:left;
  vertical-align:middle;
  font-weight:bold;
  padding:0;
  margin:0;
}
/* VVT 258  */  
#adminleft1 {
margin:0 12px 0 0;
padding:0;
width:170px;
float:left;
}
/* VVT 286 */
html>body div.violet205
{
background-color:#6666cc;
width:191px;
text-align:right;
line-height:1.9em;
padding:0 9px 0 5px;
margin-bottom:5px;
height:35px;
}
/* VVT 300 */
/*.addbox
{
height:135px;
}*/
/*html>body div.addbox
{
min-height:135px;
}*/
#qtright table th{
padding:0px 0px 2px 0px;
margin:0;
}
.subTitleText2 {
font-size:1.3em;
text-transform:none;
font-weight:normal;
}
#newadminright {
margin:0 0 0 185px;
padding:0;
}
#newadminright table td{
padding:5px 3px 5px 0px;
margin:0;
}

td.cellnew2{
    font-family:Arial ,verdana;
    padding:4px 0px 0 7px;
	vertical-align:text-top;
}
.newinput170e{/*k221105*/
	width:170px;
	padding:0;
	margin:0 0 0px 0;
	vertical-align:top !important;
	height:18px;
}
.newoptionClass2{
    width:165px;
	margin:3px 0 5;
	padding:0;
}
.valigntop{
vertical-align:top !important;
}
/* Defect ID 531 */
.marginleft10{
margin-left:10px;
}

.height4{
padding:1px;
}
.txtCaps{
text-transform:uppercase;
}

/* VVT 335 */
#right295px6{ /* 335 VVT*/
margin:0 0 0 430px;
padding:0;
font-size:0.9em;
}
#voicecontentlogin1{ 
width:725px;
padding:0 10px 15px 15px;
}
#right205{
width:205px;
margin:0;
padding:0;
float:right;
}
/*.styleavariantatop{ 
position:relative;
width:283px;
margin:0 0 10px -3px;
padding:10px 0 0px 5px;
border:1px solid #cccccc;
height:125px;
}*/ /*for VVT297 - CMB*/
.padbot0 {
padding-bottom:0px;
}
.tabarea3 {/*fix for #22608 - CMB*/
font-size:1em;
text-transform:none;
font-weight:bold;
}
.footlink:link{
font-size:1.0em;
font-weight:normal;
color:#003399;
text-decoration:none;
}
.footlink:visited{
font-size:1.0em;
font-weight:normal;
color:#003399;
text-decoration:none;
}
.footlink:visited:hover{
line-height:1.35em;
font-weight:normal;
text-decoration:underline;
}
.footlink:hover{
font-size:1em;
font-weight:normal;
color:#003399;
text-decoration:underline;
}
.footlink:active{
font-size:1.0em;
font-weight:normal;
color:#0099ff;
text-decoration:none;
}
/*
.footlink:visited:hover{ *//*to fix footer css3 issue-CMB*/
/*line-height:1.35em;
font-weight:normal;
text-decoration:underline;
}*/
.pad2{
padding-left:3px;
}
.newtxtblackbld{
color:#000000;
font-size:.98em; 
font-weight:bold !important;
text-transform: none;
line-height:1.3em;
}
.valignbot{
padding-bottom:2px !important;
vertical-align:bottom !important;
}
span.pad2{
padding-left:2px;
}

/* Style Added by Dinesh Start Here */

/* VVT 656 */
#voiceleft8 ul li { 
list-style-type:disc;
margin:0;
padding:0 0 5px 0;
line-height:1.3em;
}

#voiceleft8 p {
padding:0 0 9px 0;
}
 
.iplinkbig1{
    font-size:1em;
 font-weight:bold;
}

/* VVT 681*/
#left415pxnew{     
width:415px;
margin-right:12px;
float:left;
margin-bottom:10px;
border-bottom:4px solid #6B9D91;
}

/* VVT 658 */

.width295green1
{
background-color:#99cc00;
border:1px #99cc00 solid;
border-bottom:4px solid #99cc00;
}

.WhiteBg

{
background-color:#FFFFFF;
}

.left10
{
margin:0 0 1px 0px;
padding:5px 5px 25px 2px;
}

/* VVT 651 */
.adblock4a

{
padding:0 0 0px 8px;
border:1px #cccccc solid;
}
.adblock4a h2
{
margin:5px 0 5px 0;
}

.adblock4a ul{    
padding:0 0 5px 1px;
margin:5px 0 0 0; 
}

.adblock4a p{
padding-top:5px;
}

.adblock4a ul li{    
padding:0;
margin:0;
list-style-type:none;
line-height:1.75em;
font-size:1em; 
}

/* Visual Format Content*/
.paddingleft_25 {
    PADDING-LEFT: 25px;
}

/* VVT 668 */
  .txtblackbld1{
color:#000000;
font-size:1em;
font-weight:bold;
text-transform:uppercase;
line-height:1.3em;

}

/* VVT 698 */

.width295green1 h4 {
font-size:1.2em;
}

/* VVT 740 */
.DesContent{font-size:1.1em;font-weight:bold;}
.DesContent:visited{font-size:1.1em;font-weight:bold;}
.DesContent:hover{font-size:1.1em;font-weight:bold;}
.DesContent:link{font-size:1.1em;font-weight:bold;}


.adblock10{
width:193px;
margin:0 5px 0 0;
float:left;
padding:9px 0px 0 7px;
border:1px solid #cccccc;
min-height:165px;
_height:165px;
}

.adblock10 p{
margin-top:5px;
}

.adblock10 ul{
margin:0;
padding:0;
}

.adblock10 ul li{
padding:0;
margin:0;
list-style-type:none;
line-height:2em;
}


/* VVT 742 */
.indexlinefirst1 P {
   font-size: 1em;
   word-spacing: 2px;
   margin:0px 0px 4px 0px;
}

.indexlinefirst1 h6 {
	font-size: 1em;
	word-spacing: 2px;
	margin:4px 0px 4px 0px;
	padding: 0px 0px 0px 0px ;
}

.indexlinemiddle1 h6 {
	font-size: 1em;
	word-spacing: 2px;
	margin:4px 0px 4px 0px;
	padding: 0px 0px 0px 0px ;

}

.indexlinelast1 h6 {
	font-size: 1em;
	word-spacing: 2px;
	margin:4px 0px 4px 0px; 
	padding: 0px 0px 0px 0px ;
}

.indexlinefirst1 {
  padding-bottom: 2px;
  border-bottom: #cccccc 1px solid;
}

.indexlinemiddle1 {
	padding-right: 0px;
	border-top: #ffffff 1px solid; 
	padding-left: 0px; 
	padding-bottom: 3px; 
	padding-top: 5px; 
	border-bottom: #cccccc 1px solid;

}

.indexlinemiddle1 P {
	font-size: 1em; 
	word-spacing: 2px;
	margin:0px 0px 4px 0px;
}

.indexlinelast1 {
	padding-right: 0px; 
	border-top: #ffffff 1px solid; 
	padding-left: 0px; 
	padding-bottom: 3px; 
	padding-top: 3px
}

.indexlinelast1 P {
	font-size: 1em;
	word-spacing: 2px;
	margin:0px 0px 4px 0px;
}

.SerProContent {font-weight: bold; font-size: .9em;}
.SerProContent:visited {font-weight: bold; font-size: .9em;}
.SerProContent:hover {font-weight: bold; font-size: .9em;}
.SerProContent:link {font-weight: bold; font-size: .9em;}

/* 751 */
.backtotop10 {
  padding-right: 0px;
  padding-left: 5px;
  font-size: .9em;
  padding-bottom: 12px;
  margin: 0px 10px 10px 15px;
  padding-top: 15px;
  border-bottom: #cccccc 1px solid;
}
.voiceleft9 {
     clear: both;
	 padding-right: 0px;
	 padding-left: 15px;
	 float: left;
	 padding-bottom: 0px;
	 margin: 0px;
	 width: 500px;
	 padding-top: 5px;
}
.voiceleft9 UL {
  padding-right: 0px;
  padding-left: 0px;
  padding-bottom: 0px;
  margin: 0px;
  padding-top: 0px;
  list-style-type:none;
}

.voiceleft9 LI {
	 padding-right: 0px;
	 padding-left: 0px;
	 padding-bottom: 0px;
	 margin: 0px;
	 padding-top: 0px;
	  list-style-type:none;
}

/* VVT 647 */
.adblock4c ul{   
padding:0 0 5px 1px;
margin:5px 0 0 0;
}

.adblock4c p{/*A*/
padding-top:5px;

}

.adblock4c ul li{ 
padding:0;
margin:0;
list-style-type:none;
line-height:1.75em;
font-size:1em; 
}

.adblock4d ul{ 
padding:0 0 5px 1px;
margin:5px 0 0 0; 
}

 .adblock4d p{/*A*/
padding-top:5px;

}

.adblock4d ul li{    
padding:0;
margin:0;
list-style-type:none;
line-height:1.75em;
font-size:.95em; 
}  

.promoImage
{
margin:-10px 0 0 0;
}

/*for VVT 725 bug new style*/

.adblock4b {

border-right: #cccccc 1px solid; 
padding-right: 0px; 
border-top: #cccccc 1px solid; 
padding-left: 8px; 
padding-bottom: 0px; 
border-left: #cccccc 1px solid; 
padding-top: 0px; 
height:150px;
border-bottom: #cccccc 1px solid;
}

.adblock4b h2 {
margin: 8px 0 5px 0;
}

.adblock4b ul {

padding-right: 0px;
padding-left: 1px; 
padding-bottom:0px;
margin: 1px 0px 0px 0px;
padding-top: 0px;
}

.adblock4b p {
padding-top: 5px;
}

.adblock4b ul li {
padding-right: 0px; 
padding-left: 0px; 
font-size: 1em; 
padding-bottom: 3px; 
margin: 0px; 
padding-top: 0px; 
list-style-type: none;
}
 

.adblock6a{
border-right: #cccccc 1px solid; 
padding-right: 0px; 
border-top: #cccccc 1px solid; 
padding-left: 10px; 
min-height: 142px; 
float: left; 
padding-bottom: 0px; 
margin: 0px; 
border-left: #cccccc 1px solid; 
width: 193px; 
padding-top: 9px; 
border-bottom: #cccccc 1px solid; 
height: 141px;
}

.adblock6a ul {
padding-right: 0px; 
padding-left: 0px; 
padding-bottom: 0px; 
margin: -3px 0px 0px;
padding-top: 0px; 
list-style-type: none;
}

.adblock6a ul li {
padding-right: 0px; 
padding-left: 0px; 
padding-bottom: 0px; 
margin: 0px; 
padding-top: 0px; 
list-style-type: none;
}

.adblock6a h1 {
padding-right: 0px; 
padding-left: 0px; 
padding-bottom: 8px; 
margin: 0px; 
padding-top: 0px;
}

.adblock6a p {
padding-right: 0px; 
padding-left: 0px; 
padding-bottom: 0px; 
margin: 0px; 
padding-top: 0px;
}

 .WWrap {
word-wrap:break-word;
}

 .tabarea1 {
padding:5px;
}

.tabarea1 h1{
font-size:0.9em;
font-weight:bold;
padding:0px 0px 5px 0px;
text-transform:none;
}

.tabarea1 h2{
color:#000000;
font-size:0.9em;
text-transform:uppercase;
margin:0;
padding:0;
}

.tabarea1 h3{
color:#000000;
font-size:0.9em;
font-weight:bold;
margin:3px 0 3px 0;
padding:0;
text-transform:uppercase;
}

.tabarea1 h4 {
text-transform:none;
font-size:0.9em
}

.tabarea1 p{
font-size:0.9em;
/*font-weight:bold;*/
padding:10px 0px 0px 0px;
}

.greenbottomline h6 a

{
font-size:.95em;
}

/* VVT 797 */
.tableContentTerm ol li
{
padding:0 0 0 0;
margin-top:0px;
margin-bottom:0px;
}

.tableContentTerm p
{
margin: 0 0 0 0;
padding:0 0 0 0;
}
/* Style Added by Dinesh End Here */

/* Style Added by Chintha */
.botMrg
{
margin-bottom:30% ;
padding:0;
width:170px;
float:left;
}
/* End */
/*Malinda*/
.listlinks6{      
margin:0 0 0 0;
padding:0;
}
.listlinks6 p{
padding-top:3px;
margin-bottom:16px;
}
.listlinks6 ul li{
list-style-type:none !important;
margin-bottom:3px;
padding:0 0 1px 0;
}
.listlinks6 ul{
margin:0;
padding:0 0 2px 0;
}
/* ie \*/
* html .addbox2{/*R151105*/
position:relative;
font-size:0.9em;
/*width:282px;*/
margin-bottom:-3px;
padding:2px 0 0 10px;
border:1px solid #cccccc;
_height:136px;
}
/* end ie */
.normalfont {
font-size:1.1em !important;
}
.padding0 {
padding:0px !important;
}
td.Wvalue
{
width:45%;
}
.font1em {
font-size:1em !important;
}

/* Start: styles added for adsl-sdsl - Release1, 30Jan08 */
.padSdsl
{
margin:10px !important; padding-left:1px !important;
}
.paddingLeft5px{ padding-left:5px !important;}
.fontColorWhite{ color:#FFFFFF !important}
.bgWhite{background-color:#FFFFFF}
.padding5px{ padding:5px !important}
.padding10px{ padding:10px !important}
/* End: styles added for adsl-sdsl - Release1, 30Jan08 */

/*  This has been added to fix the display issue in IE6.0 */
.index3_new {

width:200px;

margin-left:0;

float:left;

}

.circuitNoText
{
font-size:90%;  
margin-top:1px;
}

/*Fast Edition*/
#popupapplncontent{
width:495px;
margin:20px 12px 20px 12px;
padding:0;
clear:both;
font-size:0.9em;
}

#popupapplncontent p{
color:#000000;
padding: 7px 0 7px 0;
margin: 0;
}

#popupapplncontent h1{
font-family:Arial,verdana;
color:black;
font-size:18px;
font-weight:bold;
text-transform:uppercase;
margin:0;
}

#h2left{
text-align:right;
padding-right:10px;
padding-top:4px;
clear:both;
}

#downbutton{
text-align:right;
padding-right:10px;
padding-top:4px;
clear:both;
}

/*MY FAVOURITES */

.close{text-decoration:none;color:#707070;cursor:pointer;cursor:hand;}
.floatR{float:right;}
#bookmarksDialog {
background:#ffffff none repeat scroll 0 0;border:4px solid #99CC01;display:none;height:200px;padding:0 0px 0 0px; position:absolute; text-align:left;top:100px;width:305px;z-index:500;FONT-SIZE: 13px;display:none;



}
#trans_div{
	BORDER-RIGHT: #cecece 1px solid; BORDER-TOP: #cecece 1px solid; DISPLAY: none; Z-INDEX: 1; BACKGROUND: #000000; LEFT: 0px; BORDER-LEFT: #cecece 1px solid; WIDTH: 100%; BORDER-BOTTOM: #cecece 1px solid; POSITION: absolute; TOP: 0px; HEIGHT: 100%



}
 

.bookmarkform TABLE TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: text-top; PADDING-TOP: 3px; FONT-FAMILY: Arial ,verdana
}
#mybookmarks
{
CLEAR:ALL; FONT-WEIGHT: bold; FONT-SIZE: 9px;PADDING-RIGHT: 0px; PADDING-LEFT: 25px; FLOAT: left; PADDING-BOTTOM:  0px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 6px ;CLEAR: RIGHT
}

.greebuttonmybookmark {
	height:18px;
	font-family:Arial, Verdana, Tahoma, Helvetica, sans-serif;
	color:#333333;
	font-size:10px;
	padding:0 6px 0 4px;
	overflow:visible;
	width:102px;
	border:none;
	background:#99cc00;
    cursor:pointer
}

.centered {
    text-align:center;
    margin-top: 50px;
}

#backgroundPopup {
	BORDER-RIGHT: #cecece 1px solid; BORDER-TOP: #cecece 1px solid; DISPLAY: none; Z-INDEX: 1; BACKGROUND: #000000; LEFT: 0px; BORDER-LEFT: #cecece 1px solid; WIDTH: 100%; BORDER-BOTTOM: #cecece 1px solid; POSITION: absolute; TOP: 0px; HEIGHT: 100%
}
#popupContact {
	BORDER-RIGHT: #cecece 2px solid; PADDING-RIGHT: 12px; BORDER-TOP: #cecece 2px solid; DISPLAY: none; PADDING-LEFT: 12px; FONT-SIZE: 13px; Z-INDEX: 2; BACKGROUND: #ffffff; PADDING-BOTTOM: 12px; BORDER-LEFT: #cecece 2px solid; WIDTH: 408px; PADDING-TOP: 12px; BORDER-BOTTOM: #cecece 2px solid; POSITION: absolute; HEIGHT: 384px
}
#popupContact H1 {
	FONT-WEIGHT: 700; FONT-SIZE: 22px; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 2px; COLOR: #6fa5fd; BORDER-BOTTOM: #d3d3d3 1px dotted; TEXT-ALIGN: left
}
#popupContactClose {
	DISPLAY: block; FONT-WEIGHT: 700; FONT-SIZE: 14px; RIGHT: 6px; COLOR: #6fa5fd; LINE-HEIGHT: 14px; POSITION: absolute; TOP: 4px
}
#button {
	MARGIN: 100px; TEXT-ALIGN: center
}
.topdiv{
	background-color:#99CC01;
}
.intopdiv{
	float:right;border:1px solid #FFFFFF;padding-left:3px;
}
.innertopdiv{
	margin-bottom:10px;padding-bottom:5px;
}
.error_strings{
text-align:left;margin-left:5px;
}



