/* ************************************ GENERIC ******************************* */html{margin:0;padding:0;}body{font:0.7em/1.2 Verdana, Arial, Helvetica, sans-serif;margin:0;padding:0;color:#451502;}div#skip{display:none;}div#wrapper{float:left;min-width:780px;width:100%;}img.logo{float:left;padding:0;margin:0}h1{display:none;}p{}.intro{font-weight:bold;font-size:1.2em;}a{text-decoration:none;}.orange{color:#f06500;}.blue{color:#589199;}.invisible{display:none;}/* ************************************ NAVIGATION ******************************* */div#navigation{float:left;padding-bottom:0;}div#navigation ul{margin:75px 0 0;/* ie 5.2Mac ignores the following rule/* \*/ margin:60px 0 0; /* */padding:0;}div#navigation li{font-weight:bold;float:left;list-style-type:none;line-height:1.6;background:url(images/navtab.jpg) no-repeat;background-position:top right;margin-right:2px;}div#navigation a{color:#5c5e1a;border-left:1px solid #bfc151;padding:12px 16px 4px 10px;background:url(images/navtab.jpg) no-repeat;background-position:top right;/* ie 5.2Mac ignores the following rule/* \*/ display: block; /* */}div#navigation a:hover{color:#fff;background:url(images/navtab_over.jpg) no-repeat;background-position:top right;padding:12px 16px 4px 10px;}/* ************************************ SUB-NAVIGATION ******************************* */div#subnavigation{background:url(images/subnav.jpg) repeat-x;width:100%;min-width:100%;clear:both;background-color:#ee6908;}div#subnavigation ul{margin:0;padding:12px 0 18px 145px;}div#subnavigation li{list-style-type:none;float:left;color:#fff;margin:0 14px 0 0;line-height:1.1;font-size:0.9em;}div#subnavigation a{color:#fff;}div#subnavigation li a:hover{text-decoration:underline;}div#subnavigation p{line-height:1;margin:0;padding-left:99.5%;}/* ************************************ CONTENT ******************************* */div#content{float:left;}/* ************************************ LEFT COLUMN ******************************* */div#col_left{padding:6px 6px 40px;width:120px;float:left;background:url(images/topcurve.gif) no-repeat;}div#col_left ul{border-bottom:2px dotted #c3c496;margin:20px 0;padding:0 20px 15px 0;}div#col_left li{list-style-type:none;line-height:1;margin-bottom:12px;font-size:0.9em;}div#col_left li a{color:#757d10;}div#col_left li a:hover{text-decoration:underline;}/* ************************************ LOGIN DETAILS ******************************* */form{font-size:0.9em;}form h2{color:#f06500;margin-bottom:4px;font-size:1.1em;font-weight:normal;}label{color:#757d10;display:block;}input.loginbox{width:118px;border:1px solid #e6e7d2;margin-bottom:2px;}textarea.loginbox{width:118px;border:1px solid #e6e7d2;margin-bottom:2px;}input.btn{border:1px solid #e6e7d2;background-color:#fff;color:#f06500;font-size:0.9em;margin-top:6px;}/* ************************************ MIDDLE COLUMN ******************************* */div#col_middle{min-height:280px;margin-left:132px;margin-right:252px;padding:25px 30px 0 14px;background:url(images/topcurve_middle.gif) repeat-x;border-left:2px dotted #c3c496;}div#col_middle .max_width{width:100%;}div#col_middle .max_width td{width:2000px;}div#col_middle h2{margin-top:0;font-size:1.3em;}div#col_middle h3{margin:15px 0 5px 0;font-size:1.1em;}div#col_middle p{background-color:#fff;line-height:1.6;}div#col_middle ul{margin:0 0 16px 20px;padding:0;}div#col_middle ul li{margin-bottom:6px;line-height:1.5;}div#col_middle a{color:#451502;}div#col_middle a:hover{text-decoration:underline;}/* ************************************ RIGHT COLUMN ******************************* */div#col_right{width:252px;float:right;padding:34px 10px 0 0;background:url(images/topcurve.gif) no-repeat;background-position:top right;overflow:hidden;}div#diagram{width:333px;height:260px;float:left;background:url(images/diagram_back.gif) no-repeat;padding:2px 1px;}div#diagram h3{font-size:1.3em;margin:4px 6px 0;font-weight:normal;float:left;width:47%;position:relative;}div#diagram ul{padding:0;margin:0;}div#diagram li{list-style-type:none;float:left;margin:0;padding:0;border-bottom:1px solid #fff;line-height:0;}/* <ie6 PC ignores the following rule */div#diagram li>a.top{/* ie 5.2Mac ignores the following rule/* \*/ display: block; /* */}div#diagram li a.top{margin:0;padding:0;height:117px;}/* <ie6 PC ignores the following rule */div#diagram li>a.bottom{/* ie 5.2Mac ignores the following rule/* \*/ display: block; /* */}div#diagram li a.bottom{margin:0;padding:0;height:109px;}div#diagram img{margin:0;padding:0;}div#diagram li.lefty{border-right:1px solid #fff;}div#diagram li.righty{}div#header01_swap, div#header02_swap, div#header03_swap, div#header04_swap{display:none;float:left;}div#header01_swap p, div#header02_swap p, div#header03_swap p, div#header04_swap p{margin:4px 0 0;font-weight:bold;font-size:1.3em;}/* ************************************ INFO BAR ******************************* */div#infobar{background:url(images/software_box.jpg) no-repeat;width:100%;min-width:100%;background-color:#ebebcd;float:left;}div#infobar p{font-size:1.2em;width:78px;text-align:center;padding:140px 0 20px 22px;float:left;}div#infobar ul{padding:74px 20px 20px 0;margin-bottom:0;float:left;}/* <ie6 PC ignores the following rule */div#infobar>ul{/* ie 5.2Mac ignores the following rule/* \*/ float:none; /* *//* \*/ padding:74px 20px 20px 132px; /* */}/* next rule for ie7 only */*:first-child+html div#infobar ul{float:left;padding:74px 20px 20px 0;}div#infobar li{list-style-type:none;padding:6px 0 10px 48px;width:35%;float:left;color:#451502;margin:0 10px 0 0;}div#infobar li p{margin:0;padding:0;line-height:1;}div#infobar a{color:#8b8d22;font-weight:bold;}div#infobar a:hover{text-decoration:underline;}li#infobar_casestudy{background:url(images/icon_quotemarks.jpg) no-repeat;}li#infobar_benefits{background:url(images/icon_tick.jpg) no-repeat;}li#infobar_knowledge{background:url(images/icon_questionmark.jpg) no-repeat;}li#infobar_statistics{background:url(images/icon_percentage.jpg) no-repeat;}/* ************************************ FOOTER ******************************* */div#copyright{background-color:#c3c44e;float:left;clear:both;width:100%;padding:2px 0;z-index:9998;}div#copyright p{float:right;margin:0 14px;color:#eeeeb4;}div#footer{background-color:#abac3e;color:#fff;padding:4px 0;float:left;clear:both;width:100%;z-index:9999;}div#footer ul{padding:0 0 0 8px;margin:0;}div#footer ul#menu3{float:right;}div#footer li{list-style-type:none;float:left;margin-right:14px;}div#footer a{color:#fff;}div#footer a:hover{text-decoration:underline;}.webcredit{margin-top:10px;}
