/* emea.css */
/*overwriting page banner without summit logo */
#page_banner{	width: 980px;	padding: 0;	height: 80px;	margin-left: auto;	margin-right: auto;	background: transparent url(/gRfr/i/ui/coresprite.gif) no-repeat scroll;	}


/* Right Side Style */
#rightside #ul li{ background-color: inherit; background-image: url("http://www.informationbuilders.com/images/blue-bullet2.gif"); background-position: 0 .5em;  background-repeat: no-repeat; color: #333333; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 5px; padding-left: 10px; padding-top: 0px;  margin-bottom: 0px;  list-style-type: none;   }
#rightside ul li{ background-color: inherit; background-image: url("http://www.informationbuilders.com/images/blue-bullet2.gif"); background-position: 0 .5em;  background-repeat: no-repeat; color: #333333; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 5px; padding-left: 10px; padding-top: 0px;  margin-bottom: 0px;  list-style-type: none;   }

#rightside .headstylelinkFade1 {font-size: 1em; padding: 8px 10px 10px 30px; background: transparent url(/gRfr/i/ui/btn_sprite.gif) no-repeat scroll left -78px;color: #333; font-weight:bold; }
#rightside .h5 {font-size: 1em; padding: 8px 10px 10px 30px; background: transparent url(/gRfr/i/ui/btn_sprite.gif) no-repeat scroll left -78px; color: #333; font-weight:bold;}


/* Table Download Page */
#prdTable1{ padding-bottom: 4px; padding-top: 4px;  border-bottom-style: solid;  border-bottom-width: 1px;  border-bottom-color: #e5e7eb;  margin-top: 8px;  margin-bottom: 5px;}

/* Content */
#form em {color:#000000;}
.Textbluebold {color: #336699; font-weight: bold; font-family: Arial, Helvetica, sans-serif;}
.Textyellowbold {color: #edc31b; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none;}
.Textgreybold {color: #999999; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none;}
.BlueBold {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #025299; font-weight: bold; }
.text_blue{color: #336699; font-size: 12px; font-family:Arial, Helvetica, sans-serif;}
.text {color: #004884; font-size: 12px; font-family:Arial, Helvetica, sans-serif;}
.Style18 {color: #004884; font-size: 12px; font-family:Arial, Helvetica, sans-serif;}
.text1 {color: #004884; font-size: 12px; font-family:Arial, Helvetica, sans-serif;}
.TextWhitebold {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold;}
.text_grey {color: #999999}
.text_grey11 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666;}
.text_black {color: #000000; font-family:Arial, Helvetica, sans-serif;}
.grey_bold13 { color: #333333; font-weight: bold; font-size: 13px;}
.Style13 {color: #CC0000; font-family:Arial, Helvetica, sans-serif;}
.Style92 {font-size: 11px; font-weight: bold; }
a.sidebot {font-size: 11px; font-weight: normal; text-decoration:none; color:#000000;}
a.lien {color: #FFFFFF; font-weight: bold; text-decoration:none }
a.lien:visited {color: #FFFFFF;font-weight: bold; text-decoration:none}
a.lien:hover {color: #FFFFFF;font-weight: bold; text-decoration:underline}
a.liennorm2 {color:#FFFFFF; text-decoration:none; font-weight:bold; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
a.liennorm2:visited{color:#FFFFFF; text-decoration:none; font-weight:bold; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
a.liennorm2:hover
{color:#FFFFFF; text-decoration:underline; font-weight:bold; font-size: 12px;}

/*Home links  */
.title_black{color:#000000; font-weight:bold;}
a.title_black {color:#000000;  font-weight:bold; text-decoration:none}
a.title_black:visited {color:#000000;  font-weight:bold; text-decoration:none}
a.title_black:hover {color:#000000;  font-weight:bold; text-decoration:none}
.title_grey{color:#333; font-weight:bold;}
a.title_grey {color:#333;  font-weight:bold; text-decoration:none}
a.title_grey:visited {color:#333;  font-weight:bold; text-decoration:none}
a.title_grey:hover {color:#333;  font-weight:bold; text-decoration:none}

form fieldset {border: 1px solid; padding: 5; background-color: #fff; border-color:#CCCCCC; -moz-border-radius:8px;
    -webkit-border-radius:8px;	
    border-radius:8px;	}

/*Awards  */
#awards .fadeRule {background-color:transparent; background-image:url(/gRfr/i/ui/fadeRule547.gif); width:547px;}
#awards .fadeRule h4 {font-size:16px; font-weight: bold; margin-left: 16px; color:white;}


/* Iway Table */
table.pbc { border: none; border: 1px solid #CCC; margin-bottom: 10px; margin-top: 10px; width: 550px; }
table.pbc tr td { border: 0px; padding: 5px 10px; font-size: 11px; color:#335c85; text-align:center; }

/*Table client*/
table.clt,td { border-collapse: collapse; }
table.clt { border: 1px solid #CCC; margin-bottom: 10px; margin-top: 10px; width: 530px; }
table.clt tbody tr td{ border: 1px solid #CCC; background-color: transparent; color: #333; padding: 5px 10px;  }
table.clt a:hover { color: #003366; background-color: transparent; text-decoration: none; }
table.clt a:active { color: #003366; background-color: transparent;}
table.clt a:link, table a:visited { color: #666; background-color: transparent;}

/*Table cours*/
table.cours,td { border-collapse: collapse; }
table.cours { border: 1px solid #CCC; margin-bottom: 10px; margin-top: 10px; width: 550px; }
table.cours tbody tr td{ border: 1px solid #CCC; background-color: transparent; color: #333; padding: 5px 10px;}
table.cours tbody th { background: #FFF url(/images/bkgs/th_bck.gif) repeat-x; border-left: 1px solid #CCC; color: #336699; padding: 5px 10px; text-align:left; }
table.cours a:hover { color: #003366; background-color: transparent; text-decoration: none; }
table.cours a:active { color: #003366; background-color: transparent;}
table.cours a:link, table a:visited { color: #666; background-color: transparent;}
.services { color: #336699;}

/*Table World*/
table.world,td { border-collapse: collapse; }
table.world { border: 1px solid #CCC; margin-bottom: 10px; margin-top: 10px; width: 554px; }
table.world thead th,
table.world tbody th { background: #FFF url(http://www.informationbuilders.com/images/bkgs/th_bck.gif) repeat-x; border-left: 1px solid #CCC;  font-weight:normal; color: #666; padding: 5px 10px; text-align:left;}
table.world tbody tr td{ border: 1px solid #CCC; background-color: transparent; color: #333; padding: 5px 10px;  width: 50%;  }
table.world tfoot td,
table.world tfoot th { background: #FFF url(/images/bkgs/foot_bck.gif) repeat; border-left: none; border-top: 1px solid #CCC; color: #333; font-size: .8em; padding: 4px; }
table.world a:hover { color: #003366; background-color: transparent; text-decoration: none; }
table.world a:active { color: #003366; background-color: transparent;}
table.world a:link, table a:visited { color: #333; background-color: transparent;}
caption { color: #666; background-color: transparent; font-size: 1.1em; font-weight: bold; padding: 10px 0; text-align: left; }


table.world3,td { border-collapse: collapse; }
table.world3 { border: none; border: 1px solid #CCC; margin-bottom: 0px; margin-top: 0px; width: 500px; }
table.world3 thead th,
table.world3 tbody th { background: #FFF url(http://www.informationbuilders.com/images/bkgs/th_bck.gif) repeat-x; border: 0px solid #CCC; color: #333; font-weight:normal; padding:5px; padding-left:10px;}
table.world3 tbody tr td{ border: 0px; color: #333; padding: 3px 10px; width: 50%; text-align:left; }
table.world3 tfoot td,
table.world3 tfoot th { background: #FFF url(/images/bkgs/foot_bck.gif) repeat; border-left: none; border-top: 1px solid #CCC; color: #333; font-size: .8em; padding: 4px; }
table.world3 a { color: #333; text-decoration: underline; }
table.world3 a:hover { color: #003366;}
table.world3 a:active { color: #003366; }
table.world3 a:link, table a:visited { color: #333; }


/*Table AW*/
table.aw { border: 1px solid #CCC; margin-bottom: 10px; margin-top: 10px; width: 490px; text-align:left;}
table.aw tr td{ border: 1px solid #FFF; background-color: transparent; color: #333; padding: 5px 10px;}

/*press contact float*/
#floatPR { width: 180px; border-top: 1px solid #F8D521; padding: 10px 5px 10px 0; margin: 0; }

.enlCaption img { border: 1px solid #b9c5e9; margin-left:10px; padding: 0px 0 0px 0px;}
.enlCaption p{ background: transparent url(/gRfr/i/ui/productscaption.gif) no-repeat; padding: 10px 0 0px 10px; margin-top:10px; font-size: 11px; font-weight:bold;}
/*.enlCaption p{padding: 10px 0 10px 10px; border-left: 1px solid #9b9fa5; border-top: 1px solid #9b9fa5; } */
.enlCaption { margin-bottom: 10px; }
.enlCaption#gdc { font-size: 11px; width: 100px; float:left; margin-right: 10px; }

/*customer story snapshot */
.imgwithcaption{ float: right; position: relative; width: 250px;}
.imgwithcaption p{ background: transparent url(/gRfr/i/ui/productscaption.gif) no-repeat; padding: 10px 0 0px 10px; font-size: 11px; font-weight:bold;}
.imgwithcaptionsm{ float: right; position: relative; width: 200px;}
.imgwithcaptionsm p{ background: transparent url(/gRfr/i/ui/productscaption.gif) no-repeat; padding: 10px 0 0px 10px; font-size: 11px; font-weight:bold;}
.imgwithcaptionemp{float: left;width: 150px; padding: 15px 0 10px 0px; margin-left: 10px; }
.imgwithcaptionwp{float: left;width: 250px; padding: 15px 0 10px 0px; margin-left: 10px; }
.imgwithcaptionwp p{padding-top:10px;}
.imgwithcaption img {border: 1px solid #b9c5e9; padding: 0px 0 0px 0px;  margin-left:10px;}



/*whitepaperss*/
.wp_img{float:right;}
.wp_txt {margin:0 0 0 0.5em;padding:0;}
