@charset "utf-8";

/**************************************************
*****
*****	Website:		Wibu-Systems USA	
*****	Filename:		css3.css
*****	Version:		1.0
*****	Last modified: 	26 October 2009
*****	Author:			Kevin Browne
*****	E-mail:			kevin.browne@wibu.us
*****	Copyright:		Wibu-Systems USA, 2009
*****
*****	This file is for CSS3 declarations.
*****
**************************************************/

/*#content div img:nth-child(even) {float: right;}*/


/****************************************
***
***		Tables
***
****************************************/
/*Different color for odd-numbered rows */
/*tr:nth-of-type(even) td {background-color: #f5f5f5;}*/ /* Controlled by tables.js */


/****************************************
***
***		Captioned Images
***
****************************************/
div.captioned ~ h2 {clear: left;}

/* Removed 2009-10-23 by Kdb - Causing more problems 
than worth for now. Desired behavior should only 
occur with image elements with a class of photo
****
#content div.captioned:nth-of-type(even) {
	float: left;
	padding: 0 0.5em 0 0;
}
*/

#content h2 + div.graphic.captioned:nth-of-type(even),
#content h3 + div.graphic.captioned:nth-of-type(even) {float: right;}

#content div.logoGallery div.captioned:nth-of-type(even) {padding: 0;}




/****************************************
***
***		Link Icons (=ICON)
***
***		NOTE: Some icons from the Silk set are used:
***		http://www.famfamfam.com/lab/icons/silk/
***
****************************************/
/***** Global sites navigation *****/

#globalSites a[href $='.us'],
#globalSites a[href $='wibu.com'],
#globalSites a[href $='.com.cn'],
#globalSites a[href $='.co.uk'],
#globalSites a[href $='.be'],
#globalSites a[href $='.nl'],
#globalSites a[href $='.es'],
#globalSites a[href $='.pt'] {
	background-color: #fff;
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 21px;
}

#globalSites a[href $='.us'] {background-image: url(../graphics/icons/flag-us.gif);}

#globalSites a[href $='.com'] {background-image: url(../graphics/icons/flag-de.gif);}

#globalSites a[href $='.com.cn'] {background-image: url(../graphics/icons/flag-cn.gif);}

#globalSites a[href $='.co.uk'] {background-image: url(../graphics/icons/flag-gb.gif);}

#globalSites a[href $='.be'] {background-image: url(../graphics/icons/flag-be.gif);}

#globalSites a[href $='.nl'] {background-image: url(../graphics/icons/flag-nl.gif);}

#globalSites a[href $='.es'] {background-image: url(../graphics/icons/flag-es.gif);}

#globalSites a[href $='.pt'] {background-image: url(../graphics/icons/flag-pt.gif);}



/***** *****/
a[href ^="mailto:"],
a[href $='.css'],
a[href $='.doc'],
a[href $='.pdf'],
a[href $='.otf'],
a[href $='.ttf'],
a[href $='.ppt'],
a[href $='.rar'],
a[href $='.zip'],
a[href $='.xls'] {
	background-color: #fff;
	background-position: bottom right;
	background-repeat: no-repeat;
	margin-right: 2px;
	padding-right: 18px;
}

a[href ^="mailto:"] {background-image: url(../graphics/icons/email.png);}

a[href $='.css'] {background-image: url(../graphics/icons/filetype-css.png);}

a[href $='.doc'] {background-image: url(../graphics/icons/filetype-doc.png);}

a[href $='.pdf'] {background-image: url(../graphics/icons/filetype-pdf.png);}

a[href $='.otf'], a[href $='.ttf'] {background-image: url(../graphics/icons/filetype-font.png);}

a[href $='.ppt'] {background-image: url(../graphics/icons/filetype-ppt.png);}

a[href $='.rar'], a[href $='.zip'] {background-image: url(../graphics/icons/filetype-zip.png);}

a[href $='.xls'] {background-image: url(../graphics/icons/filetype-xls.png);}


