/************************************************************************* 
	Resets
*************************************************************************/
body {
	background:#ccc !important;
	font-size:82% !important%;
}
div #tr-search .arrow-link {
    background-image:('orange-arrow.gif');
}
div #tr-search select, select option{
    font-size:10px;                            
    padding:1px;
}


/************************************************************************* 
	Headings
*************************************************************************/
h2 {
	font-size:15px;
}
div #tr-search h3 {
	font-size:13px;
}
div #tr-search label {
	font-size:12px;
}

/************************************************************************* 
	Links
*************************************************************************/
div #tr-search a.arrow-link, 
div #tr-search a.prev-link, 
div #tr-search a.rss-link {
		background:url(orange-arrow2.gif) left no-repeat !important;
}


/************************************************************************* 
	Containers
*************************************************************************/
div#track-record {
	height:600px;
}
div #search-col {

}
div #latest-ref-col {
	width:200px;
}
div #latest-ref-col * {
}

/************************************************************************* 
	Form Container
*************************************************************************/


/************************************************************************* 
	Latest Reference Container
*************************************************************************/
div #latest-ref-col {

}

div#latest-ref-col div#latest-pic {
	width:120px !important;
}


/************************************************************************* 
	Buttons
*************************************************************************/
div #buttons input#rechercher_en {
	width:50px;
	height:28px;
	margin-right:20px;
	background:url(search_button.jpg) no-repeat left;
	border:0;
}

div#buttons input#annuler_en {
	width:50px;
	height:28px;
	background:url(reset_button.jpg) no-repeat left;
	border:0;
}


/************************************************************************* 
	Options - Sort by and number per page
*************************************************************************/
div#option select {
    float:left;
}
#option div {
	width:180px;
	height:40px;
}
#option div label{
	float:left;
	clear:right;
	margin-bottom:3px;
	clear:right;
	width:100%;
	display:block;
}
#option div select {
	float:left;
}
#option div * {
	float:left;
}
#option div option {
	float:none;
}
div #latest-ref-col strong {
	font-size:12px;
	margin-left:10px;
	display:block;
}
div #tr-search select {
	border:1px solid #ccc;
}
div #tr-search select, div #tr-search option {
	font-size:11px;
}



/************************************************************************* 
	Navigation
*************************************************************************/
div#nav {
	background-image: url(/portal/page/portal/fr_en/imgs_styles/nav-background.gif);
}
div#nav li{
	background-image:url(/portal/page/portal/fr_en/imgs_styles/nav-right-out.gif);
}
div#nav li a{
	background-image:url(/portal/page/portal/fr_en/imgs_styles/nav-left-out.gif);
	padding:9px 30px 10px 31px;
}
div#nav li:last-child a{
	background-image:url(/portal/page/portal/fr_en/imgs_styles/nav-left-out.gif);
	padding:9px 37px 10px 31px;
}
div#nav #current {
    background-image:url(/portal/page/portal/fr_en/imgs_styles/nav-right-over.gif);
}
div#nav #current a {
    background-image:url(/portal/page/portal/fr_en/imgs_styles/nav-left-over.gif);
}
div#nav {
	position:relative;
}
div#nav form {
	position:absolute;
	right:13px;
	top:0px;
	height:35px;
	background:url(/fr_en/imgs_styles/nav-left-out.gif) left no-repeat;
}


/************************************************************************* 
	Custom
*************************************************************************/
div#error-message {
	display:block;
	width:450px;	
	background:#DBF2DE;
	padding:25px;
	margin:20px 0 20px 20px;
	border:1px solid #666;
}