html,body,div,span,applet,object,iframe, h1,h2,h3,h4,h5,h6,p,blockquote,pre, a,abbr,acronym,address,big,cite,code, del,dfn,em,font,img,ins,kbd,q,s,samp, small,strike,strong,sub,sup,tt,var, b,u,i,center, dl,dt,dd,ol,ul,li, fieldset,form,input,label,legend, table,caption,tbody,tfoot,thead,tr,th,td{background:transparent;border:0;margin:0;padding:0;vertical-align:baseline;}
iframe html{height:100%;}
body{line-height:1;background-color:#eaf3fd;}
html,body{height:100%;}
h1,h2,h3,h4,h5,h6{clear:both;font-weight:normal;}
/* tables still need 'cellspacing="0"' in the markup */
table{border-collapse:collapse;border-spacing:0;}
a img{border:none;}
ul{list-style-image:url(images/puce.png);}
/* =Layout-------------------------------------------------------------- */
#container{margin:0 auto;width:972px;position:relative;padding-top:0px;}
#container-bas{background-image:url(images/degrade-bottom-large.png);background-size: auto 100%; background-repeat:repeat-x;margin-top:23px;}
div#container.three-column{min-height:300px;background-image:url(images/fond3column.png);background-repeat:repeat-y;overflow:auto;}
.two-column #content{margin:0 0px 0 0px;background-image:url(images/fond-right.png);background-repeat:repeat-y;background-position:742px top;}
#right{float:right;overflow:hidden;width:212px;}
var{}
/*LAYOUT:One column,no sidebarDESCRIPTION:One centered column with no sidebar*/
.one-column #content{margin:0 auto;padding-top:0px;width:972px;}
.two-column #content{margin:0 auto;padding-top:0px;float:left;width:972px;}
#container .one-column{padding-top:15px;}
.two-column .page{margin:0 auto 50px;padding-top:24px;padding-left:32px;width:710px;float:left;}
/*LAYOUT:Full width,no sidebarDESCRIPTION:Full width content with no sidebar; used for attachment pages*/
/* =Fonts-------------------------------------------------------------- */
body, input, textarea, .page-title span, .pingback a.url{font-family:Arial,Helvetica,sans-serif;}
/* =Structure-------------------------------------------------------------- */
/* The main theme structure */
#access .menu-header, div.menu, #colophon, #branding, #main, #wrapper{margin:0 auto;
/* width:969px; */
}
#branding{overflow:hidden;position:absolute;height:100px;width:260px;}
#wrapper{margin-top:0px;min-height:100%;padding:0 0px;position:relative;left:0px;bottom:0px;min-width:1053px;}
/* Structure the footer area */
#footer-widget-area{overflow:hidden;}
#footer-widget-area .widget-area{float:left;margin-right:20px;width:220px;}
#footer-widget-area #fourth{margin-right:0;}
#site-info{float:left;font-size:10px;color:#98a9b1;}
div#nav-below #site-info{margin-left:50px;}
#site-generator{float:right;width:220px;}
/* =Global Elements-------------------------------------------------------------- */
/* Main global 'theme' and typographic styles */
body{}
body, input, textarea{color:#000;font-size:11px;line-height:15px;}
hr{background-color:#e7e7e7;border:0;clear:both;height:1px;margin-bottom:18px;}
/* Text elements */
input[type="text"], input[type="password"], input[type="number"], input[type="email"], select, textarea{background:#f9f9f9;border:1px solid #768ea9;margin-bottom:5px;padding:0px;width:228px;float:right;}
input[type="text"], input[type="password"], input[type="number"], input[type="email"] {height:15px;}
input[type="submit"]{cursor:pointer;}
fieldset select{width:230px; color:#768EA9;height:20px;}
fieldset select option{height:20px;line-height:20px;}
fieldset select option:hover{background-color:#007FDA;}
fieldset select option:nth-child(2n){background-color:#E3E6EB;}
a:link{color:#0F6FD3}
a:visited{color:#0F6FD3}
a:active, a:hover{color:#0F6FD3}
/* unused? */
/*a.continue {line-height:20px;text-align:center;color:#5F7491;display:block;height:20px;width:77px;background-image:url(images/button-continue-off.png);background-repeat:no-repeat;text-decoration:none;float:right;margin-right:47px;}*/
/* unused? */
/*a.continue:hover {background-image:url(images/button-continue-on.png);color:#ffffff;}*/
/* Text meant only for screen readers */
.screen-reader-text{position:absolute;left:-9000px;}
/* =Header-------------------------------------------------------------- */
#header{height:135px;padding:0;background-image:url(images/01-im-1header.png);background-repeat:repeat-x;position:relative;z-index:3000;
}
#nuage{position:relative;margin-right:auto;margin-left:auto;height:135px;background-image:url(images/01-im-nuage.png);background-repeat:no-repeat;background-position:right top; }
#masthead{position:relative;width:972px;margin-right:auto;margin-left:auto;height:135px; }
#site-title{position:absolute;float:left;font-size:30px;line-height:36px;margin:0 0 18px 0;left:-3000px;}
#site-title a{color:#000;font-weight:bold;text-decoration:none;}
#logo{background-image:url(images/01-im-logo.png);background-repeat:no-repeat;height:40px;width:208px;position:absolute;left:35px;top:54px;}
#logo a{display:block;height:35px;width:208px;z-index:1000;}
#site-description{clear:right;float:right;font-style:italic;margin:15px 0 18px 0;width:220px;}
/* This is the custom header image */
#branding img{border-top:4px solid #000;border-bottom:1px solid #000;display:block;float:left;}
/* =Menu-------------------------------------------------------------- */
#access{top:0px;height:135px;}
#access .menu-header ul, div.menu ul{list-style:none;height:135px;margin:0;}
#access .menu-header li, div.menu li{float:left;position:relative;}
#access .menu-header li{background-image:url(images/01-im-menu-point.png);background-repeat:no-repeat;background-position:0px 0px;height:135px;position:relative;width:134px;float:right;}
#access a{color:#a4dffd;display:block;height:20px;width:114px;line-height:18px;padding:112px 10px 0;text-decoration:none;position:absolute;left:0px;bottom:4px;font-size:14px;font-weight:normal;text-transform:uppercase;vertical-align:bottom;}
#access a:hover{color:#fff;background-image:url(images/01-im-1header-rollover.png);background-repeat:repeat-x;}
#access #langsel a {font-size:8px; text-transform:none;}
#access ul ul{display:none;position:absolute;top:38px;left:0;float:left;width:180px;z-index:99999;}
#access ul ul li{min-width:180px;}
#access ul ul ul{left:100%;top:0;}
#access ul ul a{background:#333;line-height:1em;padding:10px;width:160px;height:auto;}
#access ul li:hover > ul{display:block;}
#access ul li.current_page_item > a, #access ul li.current-menu-ancestor > a, #access ul li.current-menu-item > a, #access ul li.current-menu-parent > a{color:#fff;background-image:url(images/01-im-1header-rollover.png);background-repeat:repeat-x;}
/* =Content-------------------------------------------------------------- */
#main{clear:both;overflow:hidden;padding:0;background-color:#FFFFFF;position:relative;}
/* #content{} */
/* =Footer-------------------------------------------------------------- */
#footer-bord{width:100%;background-color:#eaf3fd;background-image:url(images/fond-footer.png);background-repeat:repeat-x;background-position:0px top;}
#footer{clear:both;width:972px;height:22px;margin-right:auto;margin-left:auto;}
#footer{padding-top:10px;}
#site-info a{color:#000;text-decoration:none;}
#site-generator{font-style:italic;position:relative;}
#site-generator a:hover{text-decoration:underline;}
img#wpstats{display:block;margin:0 auto 10px;}
ul#menu-menu-bas{float:right;margin-right:24px;list-style-type:none;list-style-image:none;}
ul#menu-menu-bas li{float:right;margin-left:10px;}
ul#menu-menu-bas li a{text-decoration:none;font-size:11px;color:#7ca0b6;}
ul#menu-menu-bas li a:hover{color:#0f6fd3;}
ul#menu-menu-bas li a.current_page_item{color:#0f6fd3;}
ul#menu-menu-bas li:first-child{list-style-image:url(images/pucetrait.png);list-style-position:inside;}
div#central{margin-left:32px;margin-bottom:23px;overflow:auto;padding-top:24px;}
div.legal div#central ul,div.terms div#central ul {list-style-type: none;list-style-image: url(images/puce.png);list-style-position: inside;margin-bottom:20px;}
div.legal div#central li,div.terms div#central li {float: none;}
div.legal h3,div.terms h3 {font-weight: bold;text-transform: uppercase;margin-bottom:20px;margin-top:20px;}
div.legal h2+h3,div.terms h2+h3 {margin-top:0px;}
/* HOME PAGE-------------------------------------------------------------- */
div.entry-content h1{font-family:ubuntu,arial;font-size:17px;color:#000000;font-weight:bold;text-align:center;margin-top:17px;margin-bottom:17px;}
h2{font-size:14px;color:#0F6FD3;font-weight:bold;margin-bottom:17px;text-transform:uppercase;text-align:left;}
h2.green{color:#48ae02;}
#leftcentralcolumn p.schema{text-align:center;}
div.entry-content h2.vert{color:#48AE02;}
div#bottom-home{background-image:url(images/fond-bottom.jpg);background-repeat:no-repeat;background-position:center top;width:100%;padding-top:25px;margin-bottom:0px;}
div#bottom-home a.services{display:block;background-image:url(images/services.png);background-repeat:no-repeat;width:198px;height:114px;}
div#bottom-home a.company{display:block;background-image:url(images/company.png);background-repeat:no-repeat;width:198px;height:114px;}
div#bottom-home a.greenit{display:block;background-image:url(images/green-it.png);background-repeat:no-repeat;width:198px;height:114px;}
div#bottom-home a.generic{display:block;background-image:url(images/BLUE-VIRGIN.png);background-repeat:no-repeat;width:198px;height:114px;}
div#bottom-home ul{list-style-type:none;overflow:auto;width:696px;margin-right:auto;margin-left:auto;list-style-image:none;}
div#bottom-home ul li{float:left;width:198px;height:200px;position:relative;margin-right:17px;margin-left:17px;}
div#bottom-home ul li p{font-size:14px;color:#0f6fd3;text-align:center;}
div#bottom-home ul li p.infoplus{text-align:right;width:100%;position:absolute;left:0px;bottom:0px;border-top-width:1px;border-bottom-width:1px;border-top-style:solid;border-bottom-style:solid;border-top-color:#E8E8E8;border-bottom-color:#E8E8E8;}
div#bottom-home ul li p.infoplus a{text-decoration:none;color:#0f6fd3;}
div#bottom-home ul li p.infoplus a span{text-decoration:underline;}
.right-title{line-height:24px;}
div#right{padding-top:24px;padding-left:18px;}
div#right ul{list-style-type:none;overflow:auto;list-style-image:none;}
div#right ul li{text-align:center;}
div#right ul li h3 a{font-family:ubuntu;font-size:23px;font-weight:bold;color:#009a0b;text-transform:uppercase;}
div#right ul li#signup{padding-bottom:44px;margin-bottom:24px;background-image:url(images/line-right.png);background-repeat:no-repeat;background-position:center bottom;}
/*div#right ul li#signup img{}*/
div#right ul li#signup p{margin-top:14px;font-size:19px;color:#009a0b;}
div#right ul a.signup{background-image:url(images/Button-signup.png);display:block;height:81px;width:100%;margin-bottom:29px;background-repeat:no-repeat;background-position:center;}
div#right ul a.pricing{background-image:url(images/ICON-PRICING.png);display:block;height:72px;width:100%;background-position:center top;background-repeat:no-repeat;}
div#right ul li#pricing img{margin-bottom:4px;}
div#right ul li#pricing p{margin-bottom:5px;margin-top:0px;font-size:14px;font-weight:bold;color:#FF6B00;}
div#right ul li#pricing a{margin-bottom:5px;margin-top:0px;font-size:14px;font-weight:bold;color:#FF6B00;}
div#right ul li#pricing ul{padding-left:20px;margin-left:20px;list-style-type:disc;}
div#right ul li#pricing li{font-weight:bold;font-size:14px;color:#1b283a;text-align:left;list-style-position:outside;}
/* SERVICE PAGE-------------------------------------------------------------- */
div.entry-content ul{list-style-type:none;width:100%;display:block;overflow:visible;list-style-image:none;}
div.entry-content ul ul{overflow:visible;list-style-type:disc;}
div.entry-content ul li{float:left;width:275px;margin-left:0px;margin-right:38px;}
/*div.entry-content ul li h3{}*/
div.entry-content ul li p{text-align:justify;margin-bottom:12px;}
div.entry-content ul li.icone1{padding-top:108px;background-image:url(images/icone1.png);background-repeat:no-repeat;background-position:center top;}
div.entry-content ul li.icone2{padding-top:108px;background-image:url(images/icone2.png);background-repeat:no-repeat;background-position:center top;}
div.entry-content ul li.icone3{padding-top:108px;background-image:url(images/icone3.png);background-repeat:no-repeat;background-position:center top;}
div.services li.green ul{list-style-position:inside;list-style-image:url(images/pucegreen.png);}
div.services li ul{list-style-position:inside;list-style-image:url(images/pucegreen.png);}
ul h2{text-align:center;}
div#bottom-large h2{text-align:left;}
div#bottom-large{clear:both;background-image:url(images/line-bottom.png);background-repeat:no-repeat;background-position:center top;width:972px;padding-top:34px;padding-bottom:23px;overflow:auto;margin-right:auto;margin-left:auto;}
table{width:275px;border-bottom-width:5px;border-bottom-style:solid;border-bottom-color:#0F6FD3;text-align:center;}
tr{vertical-align:middle;}
tr:nth-child(2n+1){background-color:#ffffff;}
tr:nth-child(2n){border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#BBBBBB;background-color:#E2EBF4;}
td{height:28px;line-height:28px;font-weight:bold;border:1px solid #ffffff;color:#0f6fd3;font-size:12px;}
.storage td{width:33%;border:1px solid #ffffff;}
.transfert td{width:50%;border:1px solid #ffffff;}
th{padding-left:6px;line-height:14px;text-align:left;font-size:11px;text-transform:uppercase;height:28px;background-color:#FFFFFF;border-top-width:1px;border-bottom-width:1px;border-top-style:solid;border-bottom-style:solid;border-top-color:#0F6FD3;border-bottom-color:#0F6FD3;vertical-align:bottom;font-weight: normal;}
th p{height:1px;position:relative;vertical-align:middle;display:inline;}
caption{display:none}
p.terms{float:right;font-size:10px;color:#5f7491;margin-top:0px;margin-right:20px;}
div#bottom-large p.terms a{color:#5f7491;}
div#bottom-large ul{list-style-type:none;width:100%;display:block;overflow:auto;list-style-image:none;}
div#bottom-large ul ul{list-style-type:none;width:100%;display:block;overflow:visible;list-style-type:disc;list-style-image:none;}
div#bottom-large ul li{float:left;width:275px;margin-left:19px;margin-right:19px;}
/*div#bottom-large ul li h3{}*/
/*div#bottom-large ul li p{}*/
/* DOCUMENTS PAGE-------------------------------------------------------------- */
#leftcentralcolumn ul.documents{padding-bottom:0px;padding-top:18px;}
#leftcentralcolumn ul li{width:198px;}
#leftcentralcolumn ul li.api{background-image:url(images/icone1api.png);background-repeat:no-repeat;padding-top:124px;}
#leftcentralcolumn ul li.technical{background-image:url(images/icone2tech.png);background-repeat:no-repeat;padding-top:124px;}
#leftcentralcolumn ul li.documents{background-image:url(images/icone3doc.png);background-repeat:no-repeat;padding-top:124px;}
ul.docliste li{color:#0F6FD3;vertical-align:middle;background-image:url(images/pdf.png);background-repeat:no-repeat;height:22px;padding-left:20px;}
ul.docliste li a{color:#000;text-decoration:none;}
ul.docliste{list-style-position:outside;margin-left:20px;}
div#right p.infoplus {margin-bottom:40px;}
div#right ul.format {list-style-image:url(images/puce.png);float:left;list-style-position:inside;margin-top:15px;}
/* COMPANY PAGE-------------------------------------------------------------- */
p.company{margin-bottom:28px;}
div#central div.company{float:left;width:718px;}
div.company p{margin-bottom:17px;}
div.address{float:right;width:180px;}
address{font-style:normal;font-weight:bold;margin-bottom:20px;}
/* CONTACT PAGE-------------------------------------------------------------- */
div#contact{width:500px;margin-top:10px;}
label{display:block;width:200px;text-align:right;float:left;padding-right:25px;margin-bottom:6px;clear:both;}
#main label{font-weight: bold;height:15px;}
#contact fieldset{margin-top:20px;}
/* CUSTOMER PAGE-------------------------------------------------------------- */
#leftcolumn{width:213px;float:left;margin-top:54px;}
#centralcolumn{width:483px;float:left;padding-left:20px;padding-bottom:20px;padding-right:20px;padding-top:32px;}
#centralcolumn table{width:100%;}
div#leftcolumn div.entry-content ul{list-style-type:none;list-style-image:none;width:178px;display:block;overflow:visible;margin-left:35px;list-style-image:none;}
div#leftcolumn div.entry-content ul li{float:none;width:178px;margin-left:0px;margin-right:0px;}
div#leftcolumn div.entry-content ul li .entry{font-size:14px;color:#0F6FD3;font-weight:bold;text-transform:uppercase;padding-left:13px;text-decoration:none;display:block;width:178px;height:28px;line-height:28px;}
div#leftcolumn div.entry-content ul li .inactive{color:#D1D9DE}
div#leftcolumn div.entry-content ul li .current,div#leftcolumn div.entry-content ul li a:hover{background-image:url(images/fleche-left.png);background-repeat:no-repeat;color:#ffffff;}
.newcustomer form{margin-top:17px;margin-bottom:30px;}
#centralcolumn form{margin-top:17px;margin-bottom:30px;}
.newcustomer fieldset{margin-top:20px;}
#centralcolumn label{width:180px;font-weight:bold;}
.newcustomer p.required{padding-left:235px;}
div.license{width:224px;overflow-y:scroll;height:96px;float:right;background:#f9f9f9;border:1px solid #768ea9;padding:2px;}
div.licenseptr{width:224px;float:right;background:#f9f9f9;padding:2px;}
p.required{clear:both;padding-left:235px;color:#768ea9;font-style:italic;}
.error, p.error{clear:both;text-align:right;color:#FF6f00;}
.error input{border:1px solid #FF6f00;}
.error select{border:1px solid #FF6f00;}
.error textarea{border:1px solid #FF6f00;}
input.error{border:1px solid #FF6f00;}
select:focus{color:#0F6FD3;}
label span{color:#768ea9;}
fieldset.connect div{color:#0F6FD3;height:15px;display:inline}
fieldset.connect div.connect{text-align:right;font-weight:bold;float:left;width:180px}
fieldset.connect div.identifier{text-align:left;float:right;width:228px}
fieldset.connect input{clear:both}
fieldset.connect{margin-bottom:10px;}
#centralcolumn div#d_license_ok label{width:auto;text-align:right;margin-right:10px;padding-right:0px;}
#centralcolumn div#d_license_ok {float:right}
div#d_remember label {width:auto;text-align:right;margin-right:10px;padding-right:0px;}
div#d_remember {float:right;}
div#d_remember {clear:both;}
.please{color:#0F6FD3;font-style:italic;text-align:center;font-weight:bold;font-size:12px;margin-top:50px;width:270px;margin-right: auto;margin-left: auto;}
.email{font-family:"courier",monospace;font-weight:bold;font-size:130%;}
ul.customer {font-weight:bold;}
ul.customer span.data {font-weight:normal;}
ul.customer span.balance {color:#0F6FD3;}
div.three-column div#right ul.customer ul {list-style-type:none;list-style-image:none;margin-left:13px;}
/* PAYMENT PAGE-------------------------------------------------------------- */
div.payment{width:472px;margin-top:20px;margin-bottom:50px;min-height:195px;background-image:url(images/line-right.png);background-repeat:no-repeat;background-position:center bottom;}
div.payment div{width:33%;float:left;text-align:center;}
div.paybycard{padding-top:80px;background-image:url(images/ICON-PRICING.png);background-repeat:no-repeat;background-position:center top;}
div.paybycheck{padding-top:80px;background-image:url(images/check.png);background-repeat:no-repeat;background-position:center top;}
div.paybywire{padding-top:80px;background-image:url(images/wire.png);background-repeat:no-repeat;background-position:center top;}
div.payment p.pay{height:60px;width:60px;margin-right:auto;margin-left:auto;}
p.check{width:127px;text-align:right;margin-top:5px;border-top-width:1px;border-bottom-width:1px;border-top-style:solid;border-bottom-style:solid;border-top-color:#e2e9eb;border-bottom-color:#e2e9eb;margin-right:auto;margin-left:auto;}
p.verrou{background-image:url(images/verrou.png);background-repeat:no-repeat;background-position:center bottom;}
div.three-column div#right ul li{text-align:left;list-style-position:inside;}
div.navtable{text-align:right;margin-top:5px;}
div.navtable a{text-align:right;text-decoration:none;background-image:url(images/pucetraitbleu.png);background-repeat:no-repeat;background-position:left center;padding-left:14px;padding-right:14px;line-height:20px;}
div.navtable a.prev + a{background-image:none;}
div.navtable a.prev{background-image:url(images/left.png);background-repeat:no-repeat;height:11px;padding-left:3px;padding-right:0px;width:7px;}
div.navtable a.next{background-image:url(images/right.png);background-repeat:no-repeat;padding-left:3px;height:11px;width:7px;}
p.export{float:right;background-image:url(images/csv.png);background-repeat:no-repeat;background-position:left center;padding-right:0px;padding-left:22px;margin-top:20px;margin-bottom:40px;}
p.annexe{color:#768ea9;}
/* BALANCE PAGE-------------------------------------------------------------- */
table.balance{margin-top:20px;}
td.date {padding-left:5px;text-align:left;color:#000000;}
td.texte {padding-left:5px;text-align:left;color:#000000;}
td.nombre {padding-right:5px;text-align:right;}
/* NEW KEY */
#keynew label {width: auto;}
#keynew input {width: 30em; font-family:monospace;}
/* KEY LIST */
td.keyid {font-family:monospace;}
div.three-column div#right ul{list-style-image:url(images/puce.png);list-style-position:inside;overflow:visible;}
div.navtable a{color:#7ca0b6;}
div.navtable a.active,div.navtable a:hover{color:#0f6fd3;}
/* unused? */
/*input.send{background-image:url(images/button-send-off.png);background-repeat:no-repeat;width:77px;height:20px;border:0;color:#768EA9;font-size:13px;font-weight:normal;background-color:transparent;margin-top:6px;margin-right:25px;float:right;}*/
/* unused? */
/*input.send:hover{color:#0f6fd3;background-color:transparent;}*/
/* unused? */
/*input.contact{background-image:url(images/button-send-off.png);background-repeat:no-repeat;width:77px;height:20px;border:0;color:#768EA9;font-size:13px;font-weight:normal;background-color:transparent;margin-top:6px;margin-right:35px;float:right;}*/
/* unused? */
/*input.contact:hover{color:#ffffff;background-color:transparent;background-image:url(images/button-send-on.png);}*/
/* unused? */
/* input.modprofil{text-align:center;background-image:url(images/button-modif-off.png);background-repeat:no-repeat;width:105px;height:20px;border:0;color:#768EA9;font-size:12px;font-weight:normal;background-color:transparent;margin-top:6px;margin-right:50px;float:right;} */
/* unused? */
/* input.modprofil:hover{color:#0f6fd3;background-color:transparent;} */
/* unused? */
/* input.identifier{line-height:20px;margin-bottom:15px;text-align:center;background-image:url(images/new-identifier-off.png);background-repeat:no-repeat;width:132px;height:20px;border:0;color:#768EA9;font-size:12px;font-weight:normal;background-color:transparent;margin-top:6px;margin-right:0px;float:right;} */
/* unused? */
/* input.identifier:hover{color:#0f6fd3;background-color:transparent;} */
/* unused? */
/* input.ok{text-align:center;background-image:url(images/button-ok-off.png);background-repeat:no-repeat;width:77px;height:20px;border:0;color:#768EA9;font-size:12px;font-weight:normal;background-color:transparent;margin-top:6px;margin-right:50px;float:right;} */
/* unused? */
/* input.ok:hover{color:#ffffff;background-image:url(images/button-ok-on.png);background-color:transparent;} */
/* unused? */
/* input.continue{text-align:center;background-image:url(images/button-continue-off.png);background-repeat:no-repeat;width:77px;height:20px;border:0;color:#768EA9;font-size:12px;font-weight:normal;background-color:transparent;margin-top:6px;margin-right:50px;float:right;} */
/* unused? */
/* input.continue:hover{color:#ffffff;background-image:url(images/button-continue-on.png);background-color:transparent;}*/
/* unused? */
/* input.confirm{text-align:center;background-image:url(images/button-confirm-off.png);background-repeat:no-repeat;height:20px;border:0;color:#768EA9;font-size:12px;font-weight:normal;background-color:transparent;margin-top:6px;margin-right:50px;float:right;}*/
/* unused? */
/*input.confirm:hover{color:#ffffff;background-image:url(images/button-confirm-on.png);background-color:transparent; }*/
/*td input.confirm{margin-right:10px;}*/
td form{display:inline;}
form#genericform {margin-right:35px}

input.btn, a.btn {
  text-align: center;
  background-image: url(images/button-middle-off.png);
  background-repeat: repeat-x;
  background-position: center;
  height:20px;
  color:#768EA9;
  font-size:12px;
  font-weight:normal;
  background-color:transparent;
  margin-top:1px;
  margin-bottom:1px;
  float:right;
  border-radius: 0.2em;
  border: 0.1em solid #768EA9;
  padding-left: 22px;
  padding-right: 22px;
}
/* Adjustment needed for <A> tag buttons */
a.btn{display:inline;line-height:19px;height:18px;text-decoration:none;}

/* Adjustments */
form#newident .btn {margin-right:0px;margin-bottom:15px;padding-left:6px;padding-right:6px;}
form#genericform .btn, div#keynew .btn {padding-left: 11px;padding-right: 11px}

.btn:hover{color:#ffffff;background-image: url(images/button-middle-on.png);}

/* hover exceptions: only change the font color on buttons where the action stays on the page */
div.invitemail .btn:hover, input.samepage:hover, div#profshow form fieldset a.btn:hover {background-image: url(images/button-middle-off.png);color:#0f6fd3}

/* =Print Style-------------------------------------------------------------- */
@media print{body{background:none !important;}
#wrapper{clear:both !important;display:block !important;float:none !important;position:relative !important;}
#header{border-bottom:2pt solid #000;padding-bottom:18pt;}
#colophon{border-top:2pt solid #000;}
#site-title, #site-description{float:none;line-height:1.4em;margin:0;padding:0;}
#site-title{font-size:13pt;}
.entry-content{font-size:14pt;line-height:1.6em;}
.entry-title{font-size:21pt;}
#container, #header, #footer{margin:0;width:100%;}
#content, .one-column #content{margin:24pt 0 0;width:100%;}
#main{display:inline;}
.home .sticky{border:none;}
#sliding-panel-container{display:none;}

}
