/********************************************
Basic html classes
********************************************/

body {
	background-color : #666666;
	font-family : Tahoma;
	font-size : 12px;
	/*background-repeat : repeat;*/
	/*background-image : url('../../media/images/background.jpg');*/
}


td, th {
	color : #CCCCCC;
	/*background-color : #000000;*/
	font-family : Tahoma;
	font-size : 12px;
}

h1 {
	font-family : Verdana;
	font-size : 16px;	
	color : #CC9900;
	text-decoration : none;
}

h2 {
	font-family : Verdana;
	font-size : 14px;
	font-style : oblique;	
	color : #CC9900;
	text-decoration : none;
}

h3 {
	font-family : Verdana;
	font-size : 13px;
	font-weight : bold;	
	color : #CC9900;
	text-decoration : none;
}

a:link {
	color : #FFFFFF;
	font-family : Tahoma;
	font-size : 12px;
	text-decoration : none;
}

a:visited {
	color : #FFFFFF;
	font-family : Tahoma;
	font-size : 12px;
	text-decoration : none;
}

a:hover {
	color : #999999;
	font-family : Tahoma;
	font-size : 12px;
	text-decoration : underline;
}

/********************************************
TopNav
********************************************/

a.TopNav:link {
	font-family : Tahoma;
	font-size : 12px;
	color : #FFFFFF;
	text-decoration : none;
}

a.TopNavSelected:link {
	font-family : Tahoma;
	font-size : 12px;
	font-weight : bolder;
	color : #FFFFFF;
	text-decoration : none;
}

a.TopNav:visited {
	font-family : Tahoma;
	font-size : 12px;
	color : #FFFFFF;
	text-decoration : none;
}

a.TopNavSelected:visited {
	font-family : Tahoma;
	font-size : 12px;
	font-weight : bolder;
	color : #FFFFFF;
	text-decoration : none;
}

a.TopNav:hover {
	font-family : Tahoma;
	font-size : 12px;
	color : #FFFFFF;
	font-weight : bold;
	text-decoration : none;
}

a.TopNavSelected:hover {
	font-family : Tahoma;
	font-size : 12px;
	font-weight : bolder;
	color : #FFFFFF;
	text-decoration : none;
}

.TopNavSection {
	border-left : 2px solid #333333;
	border-right : 2px solid #333333;
	border-collapse : collapse;
	/*background-color : #000000;*/
	background-repeat : no-repeat;
	background-image : url('../../media/images/topnavsection.jpg');	
}

.EmptyTopNavSection {
	border-left : 1px solid #333333;
	border-collapse : collapse;
	background-color : #000000;
	/*background-repeat : repeat-x;*/
	/*background-image : url('http://www.fxinnovation.com/images/background.jpg');*/	
}

.EmptyTopNavSection2 {
	/*border-left : 1px solid #CCCCCC;*/
	border-collapse : collapse;
	background-color : #000000;
	/*background-repeat : repeat-x;*/
	/*background-image : url('http://www.fxinnovation.com/images/background.jpg');*/	
}

/********************************************
LeftNav
********************************************/

a.LeftNav1:link {
	font-family : Tahoma;
	font-size : 12px;
	/*color : #CCCCCC;*/
	text-decoration : none;
}

a.LeftNavSelected1:link {
	font-family : Tahoma;
	font-size : 12px;
	font-weight : bolder;
	/*color : #CCCCCC;*/
	text-decoration : none;
}

a.LeftNav1:visited {
	font-family : Tahoma;
	font-size : 12px;
	/*color : #CCCCCC;*/
	text-decoration : none;
}

a.LeftNavSelected1:visited {
	font-family : Tahoma;
	font-size : 12px;
	font-weight : bolder;
	/*color : #CCCCCC;*/
	text-decoration : none;
}

a.LeftNav1:hover {
	font-family : Tahoma;
	font-size : 12px;
	/*color : #CCCCCC;*/
	font-weight : bold;
	text-decoration : none;
}

a.LeftNavSelected1:hover {
	font-family : Tahoma;
	font-size : 12px;
	font-weight : bolder;
	/*color : #CCCCCC;*/
	text-decoration : none;
}

a.LeftNav2:link {
	font-family : Tahoma;
	font-size : 10px;
	/*color : #CCCCCC;*/
	text-decoration : none;
	text-align: right;
}

a.LeftNavSelected2:link {
	font-family : Tahoma;
	font-size : 10px;
	font-weight : bolder;
	/*color : #CCCCCC;*/
	text-decoration : none;
	text-align: right;
}

a.LeftNav2:visited {
	font-family : Tahoma;
	font-size : 10px;
	/*color : #CCCCCC;*/
	text-decoration : none;
	text-align: right;
}

a.LeftNavSelected2:visited {
	font-family : Tahoma;
	font-size : 10px;
	font-weight : bolder;
	/*color : #CCCCCC;*/
	text-decoration : none;
	text-align: right;
}

a.LeftNav2:hover {
	font-family : Tahoma;
	font-size : 10px;
	/*color : #CCCCCC;*/
	font-weight : bold;
	text-decoration : none;
	text-align: right;
}

a.LeftNavSelected2:hover {
	font-family : Tahoma;
	font-size : 10px;
	/*color : #CCCCCC;*/
	font-weight : bolder;
	text-decoration : none;
	text-align: right;
}

.LeftNavSection {
	border-top : 1px solid #333333;
	border-left : 1px solid #333333;
	border-right : 1px solid #333333;
	border-collapse : collapse;
	background-color : #000000;
	/*background-repeat : repeat-x;*/
	/*background-image : url('http://www.fxinnovation.com/images/background.jpg');*/	
}

/********************************************
Header
********************************************/

.HeaderSection {
	border-left : 2px solid #333333;
	border-right : 2px solid #333333;
	border-bottom : 1px solid #333333;
	border-top : 2px solid #333333;
	border-collapse : collapse;
	background-color : #000000;
	/*background-repeat : repeat-x;*/
	/*background-image : url('../../media/images/logo.jpg');*/
}

/********************************************
Footer
********************************************/

a.Footer:link {
	font-family : Tahoma;
	font-size : 10px;
	color : #FFFFFF;
	text-decoration : none;
	text-align: right;
}

a.Footer:visited {
	font-family : Tahoma;
	font-size : 10px;
	color : #FFFFFF;
	text-decoration : none;
	text-align: right;
}

a.Footer:hover {
	font-family : Tahoma;
	font-size : 10px;
	color : #FFFFFF;
	/*font-weight : bold;*/
	text-decoration : underline;
	text-align: right;
}

.FooterSection {
	border-top : 1px solid #333333;
	border-bottom : 2px solid #333333;
	border-left : 2px solid #333333;
	border-right : 2px solid #333333;
	border-collapse : collapse;
	/*background-color : #000000;*/
	background-repeat : no-repeat;
	background-image : url('../../media/images/footer.jpg');	
}

/********************************************
Data
********************************************/

.DataSection {
	border-top : 1px solid #333333;
	border-collapse : collapse;
	background-color : #000000;
	background-repeat : no-repeat;
	background-image : url('../../media/images/datasection.jpg');	
}

.Text {
	font-family : Tahoma;
	font-size : 12px;
	color : #CCCCCC;
}

/********************************************
Gallery
********************************************/

.thumbnailTitle {
	font-family : Tahoma;
	font-size : 9px;
	font-weight : bold;
/*	color : #CCCCCC; */
	color : #505050;
}

.thumbnailText {
	font-family : Tahoma;
	font-size : 8px;
/*	color : #CCCCCC; */
	color : #505050;
}

.singlePictureTitle {
	font-family : Tahoma;
	font-size : 12px;
/*	color : #CCCCCC; */
	color : #505050;
}

.singlePictureText {
	font-family : Tahoma;
	font-size : 12px;
/*	color : #CCCCCC; */
	color : #505050;
}

/********************************************
Misc
********************************************/

.Copyright {
	/*background-color : #2B3853;*/
	font-family : Tahoma;
	font-size : 10px;
	/*border-top : 1px solid #CCCCCC;*/
	/*border-collapse : collapse;*/
	color : #CCCCCC;
}

.Moto {
	font-family : Verdana;
	font-size : 12px;
	font-style : italic;
	font-weight : bold;	
	color : #CCCCCC;
	text-decoration : none;
	background-image : url('../../media/images/logo.jpg');
}

.PlainSection {
	border-left : 1px solid #333333;
	border-right : 1px solid #333333;		
	border-collapse : collapse;
	background-color : #000000;
	/*background-repeat : repeat-x;*/
	/*background-image : url('http://www.fxinnovation.com/images/background.jpg');*/	
}

.LeftEmptySection {
	border-left : 2px solid #333333;
	border-top : 1px solid #333333;			
	/*border-collapse : collapse;*/
	background-color : #000000;
	background-repeat : no-repeat;
	background-image : url('../../media/images/leftemptysection.jpg');	
}

.RightEmptySection {
	border-right : 2px solid #333333;
	border-top : 1px solid #333333;			
	/*border-collapse : collapse;*/
	background-color : #000000;
	background-repeat : no-repeat;
	background-image : url('../../media/images/rightemptysection.jpg');	
}

/*=========================================*/


.Content {
	background-color : #000000;
	background-image : url('../Local%20Settings/Temporary%20Internet%20Files/Content.IE5/images/content_bg.gif');
	background-repeat : no-repeat; background-position-y:50%
}

.Search {
	color : White;
	font-family : Tahoma;
	font-size : 12px;
	font-weight : bold;
}

.ContentBanner {
	background-image : url('../Local%20Settings/Temporary%20Internet%20Files/Content.IE5/images/contentbanner2.jpg');
	background-repeat : no-repeat;
	background-position :  right 50%;
}

.CornerBackground {
	background-image : url('../Local%20Settings/Temporary%20Internet%20Files/Content.IE5/images/content_corner_bottom_bg.gif');
	background-position : right top;
	background-repeat : no-repeat;
	font-family : Tahoma;
	font-size : 12px;
	color : #CCCCCC
}

.MiddleBorder {
	border-right : 1px solid #333333;
	border-collapse : collapse;
}

.BottomBorder {
	border-bottom : 1px solid #333333;
	border-collapse : collapse;
}

.TopBottomBorder {
	border-top : 1px solid #CCCCCC;
	border-bottom : 1px solid #333333;
	border-collapse : collapse;
}



.LocationName {
	font-weight : bold;
	font-size : 12px;
}

.JobsTitle {
	font-weight : bold;
}

.Skills {
	text-align : left;
}

.TeamName {
	border-bottom : 1px solid #333333;
}

.Apply {
	font-size : 12px;
	font-weight : bold;
}

.Entete {
	font-family : Arial;
	font-size : 14pt;
	font-weight : bold;
	color : #828B9E;
}

/* News Scroller */
body.Scroller {
	background-image : url('../Local%20Settings/Temporary%20Internet%20Files/Content.IE5/images/sous_menu_bg.gif');
	background-repeat : repeat
}

.ScrollBox {
	background-image : url('../Local%20Settings/Temporary%20Internet%20Files/Content.IE5/images/sous_menu_bg.gif');
}

.ScrollTitle {
	font-weight : bold;
}


/* Search */
.SearchList {
	font-family : Tahoma;
	font-size : 12px;
	color : #CCCCCC;
	padding : 2px;
}

TR.SearchHeader {
	font-weight : bold;
	border-bottom : 1px solid #CCCCCC;
}

.SearchPair {
	background-color : #E1E4E9;
}

.SearchImpair {
	background-color : #D6DAE2;
}

.SearchBox {
	border : 1px solid #CCCCCC;
	font-size : 12px;
}
