@import "main.css";      /* hidden from nearly all v4 browsers  */

#secondaryauto { padding:0; float:left; margin:10px 0 10px 10px; width:770px; }
#secondaryauto ul { list-style:none; margin:0; display:inline; }
#secondaryauto li { float:left; display:inline; }
#secondaryauto a { display:block; background-position:left top; height:25px; }
* html #secondaryauto li a { display:inline;}
#secondaryauto a.firstactive { background:url(../images/sec1.gif) 0 -25px no-repeat; height:25px; }
#secondaryauto a.first { background:url(../images/sec1.gif) 0 0 no-repeat; height:25px; }
#secondaryauto a.sec { background:url(../images/sec2.gif) 0 0 no-repeat; height:25px; }
#secondaryauto a.third { background:url(../images/sec3.gif) 0 0 no-repeat; height:25px; }
#secondaryauto a.fourth { background:url(../images/sec4.gif) 0 0 no-repeat; height:25px; }
#secondaryauto a.first:hover { background-position:left -25px; }
#secondaryauto a.sec:hover { background-position:left -25px; }
#secondaryauto a.third:hover { background-position:left -25px; }
#secondaryauto a.fourth:hover { background-position:left -25px; }
#secondaryauto a.mainactive  { background-position:left -25px; }


#tabs { background:url(../images/back_center.gif) repeat-y left top; width:577px; padding-top:10px; margin-top:0; }
* html #tabs { width:567px; }
#tabs ul.solapas { list-style-type:none; padding:0; width:577px; margin:0 0 0 10px; height:25px; }
* html #tabs ul.solapas { margin-bottom:-4px; }
#tabs ul.solapas li { display:inline; margin:0; padding:0; }
#tabs_except { background:url(../images/back_tabs3.gif) no-repeat left top; width:577px; padding-top:10px; margin-top:0; }
#tabs_except ul.solapas { list-style-type:none; padding:0; width:577px; margin:0 0 0 10px; height:25px; }
* html #tabs_except ul.solapas { margin-bottom:-4px; }
#tabs_except ul.solapas li { display:inline; margin:0; padding:0; color:#666666; }
#tabs_except2 { background:url(../images/back_tabs4.gif) no-repeat left top; width:577px; padding-top:10px; margin-top:0; }
#tabs_except2 ul.solapas { list-style-type:none; padding:0; width:577px; margin:0 0 0 10px; height:25px; }
* html #tabs_except2 ul.solapas { margin-bottom:-4px; }
#tabs_except2 ul.solapas li { display:inline; margin:0; padding:0; color:#666666;  }


/*Product Warranties 
*************************************************************************************************************************/
/* Landing*/
#contrightProductsLanding {margin-left:90px; width:430px; margin-top:-60px;}
#contrightProductsLanding h3 { font-weight:bold; font-size:100%; background:url(../images/greendouble.gif) no-repeat left 5px; padding-left:7px; margin:0; }
#segmentConatinerProducts { margin:0px 0px 0px 0px 0px; width:430px; height:85px; padding:5px; }
#contrightProductsLanding h3 a:hover { background-color:#8cc63f; text-decoration:none; color:#FFFFFF; }

/*Product Warranties Content Area*/
#tab_cont_products { width:577px; padding:0; margin:0; }
#tab_cont_products a { color:#000; text-decoration:underline; }
#tab_cont_products a:hover { background-color:red; text-decoration:none; color:#FFFFFF; }
#tab_cont_products a.external { padding-left: 12px; color:#000; text-decoration:underline; background:url(../images/external.gif) no-repeat left 3px; }
#tab_cont_products a.external:hover { text-decoration:none; color:#FFFFFF; background-color:red; }
#tab_cont_products strong { color:#333}
#tab_cont_products p { font-size:100%; padding: 10px 20px 0 5px; margin-left:5px; color:#666666; margin-top:0;  }
#tab_cont_products p.noback { font-size:100%; width:550px; padding: 10px 20px 0 5px; margin-left:5px; color:#666666; margin-top:0;  }
#tab_cont_products SPAN.subtitle { color:#666666; margin-left:10px; font-size:100%; }
#tab_cont_products ul { list-style-type:none; margin-top:0; margin-bottom:0; }
#tab_cont_products li { color:#666666; background: url(../images/greendot.gif) no-repeat left 5px; margin-left:0; padding-left:10px; font-size:100%; }

/*Personal Warranties 
*************************************************************************************************************************/
/* Landing*/
#contrightPersonalLanding {margin-left:90px; width:430px; margin-top:-60px;}
#contrightPersonalLanding h3 { font-weight:bold; font-size:100%; background:url(../images/browndouble.gif) no-repeat left 5px; padding-left:7px; margin:0; }
#segmentConatinerPersonal { margin:0px 0px 0px 0px 0px; width:430px; height:85px; padding:5px; }
#contrightPersonalLanding h3 a:hover { background-color:#571c1f; text-decoration:none; color:#FFFFFF; }

/*Personal Warranties Content Area*/
#tab_cont_personal{ width:577px; padding:0; margin:0; }
#tab_cont_personal a { color:#000; text-decoration:underline; }
#tab_cont_personal a:hover { background-color:red; text-decoration:none; color:#FFFFFF; }
#tab_cont_personal a.external { padding-left: 12px; color:#000; text-decoration:underline; background:url(../images/external.gif) no-repeat left 3px; }
#tab_cont_personal a.external:hover { text-decoration:none; color:#FFFFFF; background-color:red; }
#tab_cont_personal strong { color:#333}
#tab_cont_personal p { font-size:100%; padding: 10px 20px 0 5px; margin-left:5px; color:#666666; margin-top:0;  }
#tab_cont_personal p.noback { font-size:100%; width:550px; padding: 10px 20px 0 5px; margin-left:5px; color:#666666; margin-top:0;  }
#tab_cont_personal SPAN.subtitle { color:#666666; margin-left:10px; font-size:100%; }
#tab_cont_personal ul { list-style-type:none; margin-top:0; margin-bottom:0; }
#tab_cont_personal li { color:#666666; background: url(../images/browndot.gif) no-repeat left 5px; margin-left:0; padding-left:10px; font-size:100%; }

/*Business Services 
*************************************************************************************************************************/
/* Landing*/
#contrightBusServicesLanding {margin-left:90px; width:430px; margin-top:-60px;}
#contrightBusServicesLanding h3 { font-weight:bold; font-size:100%; background:url(../images/reddouble.gif) no-repeat left 5px; padding-left:7px; margin:0; }
#segmentBusServices { margin:0px 0px 0px 0px 0px; width:430px; height:85px; padding:5px; }
#contrightBusServicesLanding h3 a:hover { background-color:#ee3324; text-decoration:none; color:#FFFFFF; }

/*Business Services Content Area*/
#tab_cont_BusServices { width:577px; padding:0; margin:0; }
#tab_cont_BusServices a { color:#000; text-decoration:underline; }
#tab_cont_BusServices a:hover { background-color:red; text-decoration:none; color:#FFFFFF; }
#tab_cont_BusServices a.external { padding-left: 12px; color:#000; text-decoration:underline; background:url(../images/external.gif) no-repeat left 3px; }
#tab_cont_BusServices a.external:hover { text-decoration:none; color:#FFFFFF; background-color:red; }
#tab_cont_BusServices strong { color:#333}
#tab_cont_BusServices p { font-size:100%; padding: 10px 20px 0 5px; margin-left:5px; color:#666666; margin-top:0;  }
#tab_cont_BusServices p.noback { font-size:100%; width:550px; padding: 10px 20px 0 5px; margin-left:5px; color:#666666; margin-top:0;  }
#tab_cont_BusServices SPAN.subtitle { color:#666666; margin-left:10px; font-size:100%; }
#tab_cont_BusServices ul { list-style-type:none; margin-top:0; margin-bottom:0; }
#tab_cont_BusServices li { color:#666666; background: url(../images/reddot.gif) no-repeat left 5px; margin-left:0; padding-left:10px; font-size:100%; }

/*Technical Services 
*************************************************************************************************************************/
/* Landing*/
#contrightBusTechLanding {margin-left:90px; width:430px; margin-top:-60px;}
#contrightBusTechLanding h3 { font-weight:bold; font-size:100%; background:url(../images/browndouble.gif) no-repeat left 5px; padding-left:7px; margin:0; }
#segmentBusTech { margin:0px 0px 0px 0px 0px; width:430px; height:85px; padding:5px; }
#contrightBusTechLanding h3 a:hover {background-color:#3b6a8f; text-decoration:none; color:#FFFFFF; }

/*Technical Services Content Area Level 3*/
#tab_cont_BusRelated { width:577px; padding:0; margin:0; }
#tab_cont_BusRelated a { color:#000; text-decoration:underline; }
#tab_cont_BusRelated a:hover { background-color:red; text-decoration:none; color:#FFFFFF; }
#tab_cont_BusRelated a.external { padding-left: 12px; color:#000; text-decoration:underline; background:url(../images/external.gif) no-repeat left 3px; }
#tab_cont_BusRelated a.external:hover { text-decoration:none; color:#FFFFFF; background-color:red; }
#tab_cont_BusRelated strong { color:#333}
#tab_cont_BusRelated p { font-size:100%; padding: 10px 20px 0 5px; margin-left:5px; color:#666666; margin-top:0;  }
#tab_cont_BusRelated p.noback { font-size:100%; width:550px; padding: 10px 20px 0 5px; margin-left:5px; color:#666666; margin-top:0;  }
#tab_cont_BusRelated SPAN.subtitle { color:#666666; margin-left:10px; font-size:100%; }
#tab_cont_BusRelated ul { list-style-type:none; margin-top:0; margin-bottom:0; }
#tab_cont_BusRelated li { color:#666666; background: url(../images/bulletblue.gif) no-repeat left 5px; margin-left:0; padding-left:10px; font-size:100%; }

/*Company Area Level 3*/
#tab_cont_Company { width:577px; padding:0; margin:0; }
#tab_cont_Company a { color:#000; text-decoration:underline; }
#tab_cont_Company a:hover { background-color:red; text-decoration:none; color:#FFFFFF; }
#tab_cont_Company a.external { padding-left: 12px; color:#000; text-decoration:underline; background:url(../images/external.gif) no-repeat left 3px; }
#tab_cont_Company a.external:hover { text-decoration:none; color:#FFFFFF; background-color:red; }
#tab_cont_Company strong { color:#333}
#tab_cont_Company p { font-size:100%; padding: 10px 20px 0 5px; margin-left:5px; color:#666666; margin-top:0;  }
#tab_cont_Company SPAN.subtitle { color:#666666; margin-left:10px; font-size:100%; }
#tab_cont_Company ul { list-style-type:none; margin-top:0; margin-bottom:0; }
#tab_cont_Company li { background:url(../images/graydot.gif) no-repeat left 5px; margin-left:0; padding-left:10px; font-size:100%; }

/*Secondary Nav In-line style*/
#secondarycompany { padding:0; float:left; margin:10px 0 10px 10px; width:100%; }
#secondarycompany ul { list-style:none; margin:0; display:inline; }
#secondarycompany li { float:left; display:inline; }
#secondarycompany a { display:block; background-position:left top; height:25px; }
* html #secondarycompany li a { display:inline;}

/*Commpany and Bio styles etc*/
#segmentConatinerCompany { margin:0px 0px 0px 0px 0px; width:430px; height:85px; padding:5px;}
#segmentConatinerCompany a:hover { background-color:#738088; text-decoration:none; color:#FFFFFF; }
#photo { margin-left:5px; margin-top:10px; width:100px; }
#breaking { clear:both; width:400px; }
#contrightBio {margin-left:110px; width:430px; margin-top:-80px;}
#contrightBio h3 { font-weight:bold; color:#333333; font-size:100%; background:url(../images/graydouble.gif) no-repeat left 5px; padding-left:7px; }
#contleft { margin-left:0px; margin-top:0px; width:100px; }
#contrightCV { margin-left:110px; width:430px; margin-top:-70px;}
#contrightCV h3 { font-weight:bold; color:#333333; font-size:100%; background:url(../images/graydouble.gif) no-repeat left 5px; padding-left:7px; }
#contleft { margin-left:0px; margin-top:0px; width:100px; }
#photoBio { margin-left:5px; width:100px; height:60px; }

#leftcontprod { width:590px; float:left; margin:0; }
#leftcontprod h2 { background:url(../images/greensquare.gif) no-repeat left 5px; padding-left:15px; font-size:125%; }
#leftcontprod h2.red { background:url(../images/redsquare.gif) no-repeat left 5px; padding-left:15px; font-size:125%; }
#leftcontprod h2.blue { background:url(../images/bluesquare.gif) no-repeat left 5px; padding-left:15px; font-size:125%; }
#leftcontprod h2.brown { background:url(../images/brownsquare.gif) no-repeat left 5px; padding-left:15px; font-size:125%; }
#leftcontprod h2.gray { background:url(../images/graysquare.gif) no-repeat left 5px; padding-left:15px; font-size:125%; }
#leftcontprod p { margin-left:15px; color:#666666; width:550px; }

/*Global Content Area Level 3*/
#ContentTop_deco{ background:url(../images/back_tabs_cont.gif) no-repeat left top; font-size:100%; width:550px; padding: 10px 20px 0 5px; margin-left:5px; color:#666666; margin-top:0;  }
/* remove later just here for the demo dude imi - 10-18-07*/
a {
color: #666;
}
a:visited {
color: #666;
}
#tab_cont p.notop {
background-image:none;
}