#fslconnect .ui-tabs .ui-tabs-panel {padding-left: 5px; } 
.fslConnect #tabsJQ .ui-tabs-nav {padding-right: 0px; padding-left: 10px; width:auto;} 
.fslConnect #tabsJQ .ui-tabs-nav li {margin: 0 0.2em 0 0; font-size:.9em;} 
.fslConnect #tabsJQ .ui-tabs-panel { margin: .5em 1em 1em; } 
.required {color:#FB810F; font-size:1.6em; vertical-align: middle; padding-left:3px;} 

p.completion {width:600px; text-align: center; color:#FB810F; font-weight: bold; } 
table.connectFormTable {width: 600px;} 
table.connectFormTable  p {margin-top: 0px; margin-bottom: 0px;} 

table.connectFormTable p.description { font-size:9px;padding-top: 3px; padding-bottom: 7px; margin-top:-3px; } 
*+html table.connectFormTable p.description { line-height:8px } /* IE7 hack */ 

.labels  {width: 200px;color:#FB810F;} 
.fields {width: 400px;} 
table.connectFormTable p.fslConnect_heading1 { text-align: right; font-weight: bold; margin-bottom: 0px; margin-top:0px; padding-bottom: 0px; color:#FB810F; font-size: 1.4em;}
table.connectFormTable p.fslConnect_heading2 { text-align: right; font-weight:bold; margin-bottom: 0px; margin-top:0px; padding-bottom: 0px;} 
table.connectFormTable p.fslConnect_labelBold { text-align: right; font-weight: bold;margin-bottom: 0px; margin-top:0px; padding-bottom: 0px; } 
table.connectFormTable  p.fslConnect_label{ text-align: right;   } 
table.connectFormTable input.fslConnect_input {width:306px; } 
table.connectFormTable textarea.fslConnect_textarea {width:300px; min-height: 100px;bottom: 0;
    left: 0;  
    right: 0;
} 
table.connectFormTable select.fslConnect_select {width:306px;}
div.SubmitButton a {margin-right:140px; text-align:center; }

table.connectFormTable td, table#productOfferTable td{ padding:2px;} 
.disabled ,.disabled td , .disabled  div{
	color:#cccccc;
}

/* Label */	
.labels  { color:#51626F;margin-left:0px;text-align:center} 
/*Font*/


.rowColor1{background: #D1DDE9; }

.rowColor2{background: #FFFFFF; 
} 
/*Cell*/
.cell{
	background-color: #d5d5d5;
	color: #51626f;
	text-decoration: none;
	font-size: 9px;
	font-weight: normal;
	text-align:center;
	border-top: 1px solid #e0e6e6; 
	border-bottom: 1px solid #e0e6e6; 
	border-left: 1px solid #e0e6e6; 
	border-right: 1px solid #e0e6e6; 	
}

.verticaltext{
	writing-mode:tb-rl;
}

.tooltip	{font-family: Verdana;
		font-size: 11px;
		color: #000000;
		position: absolute;
		visibility: hidden;
		background: #FFFFCC;
		border-style: solid;
		border-color: #000000;
		border-width: 1px;
		white-space: nowrap;
		}

.text		{font-family: Arial;
		font-size: 11px;}
.ErrorMess{
background-color: #ff0000;  
}

#divErrorMsg{
color:#ff0000; 
}
#errormessage{
color:#ff0000;
font-size:95%
}

#cover {
   background: url("https://www.nxp.com/v/0.0/recommendation/images/spinner.gif") no-repeat scroll center center #FFF;
   position: absolute;
   height: 100%;
   width: 100%;
}    

.fc-tabs{border:1px solid #E66A08;}

.connectFormTable h2, #productOfferTable h2, .connectFormTable h4 , #productOfferTable h4{
    color: #E66A08;
   font-size: 1.2em !important;
   font-weight:bold;
}

.connectFormTable h1, #productOfferTable h1{
    color: #E66A08;
}
.welcome{
	padding:5px;
}
.ecoMapsImg{
	width:700px;
	height:480px;
}