/*============All site================*/

/* General width */
body
{
width: 800px;
}

body, td, th, textarea, select, h2, h3, h4, h5, h6
{font: 12px/1.25em arial, sans-serif;}

p
{margin:12px 12px;}

/*-- Links in text --*/
a
{color:#004276;text-decoration:none;} 

a:visited
{color:#5c7996;}

a:hover
{color:#ca0002;}

a:focus
{outline:none;}

/*------------------------------Header-----------------------------------*/

.imgLeft			/* To Astrid */
{float: left;
margin: 5px;
}

.imgRight
{float: right;
margin: 3px;
}/*     gp    */



.h1_header			/* For name of department */
{
font-size:25px; 
margin:18px;
}


hr					/* Horizontal line - footer and header  */
{height:1px;background:#356AF3;}

.small
{font-size:10px;
}


/******************************** Menu***********************************/
.itimNavStretch
{border-width:1px 0;border-style:solid;border-color:#e6e6e6;}

.itimHeaderNav
{height:27px;position:relative;min-width:768px;margin:0 auto;}

.itimHeaderNav li
{font-weight:bold;font-size: 10px;}

.itimHeaderNav li a,
.itimHeaderNav li a:visited
{color:#356AF3;text-decoration:none;text-transform:uppercase;line-height:25px;}

.itimHeaderNav li a:hover         /* Menu.Cursor  */
{color:#fff;background:#356AF3;}

.itimHeaderNav li a.CurPage      /* Menu.CurPage */
{color:#fff;background:#356AF3;}
.itimHeaderNav li a.CurPage:visited
{color:#fff;}

.itimHeaderNav ul.itimUtilityNavigation,
.itimHeaderNav ul.itimNavigation
{margin:0;padding:0px;list-style:none;position:absolute;white-space:nowrap;}  

.itimHeaderNav ul.itimNavigation li    /* Horizontal menu  */
{float:left;border-width:0 1px 0 0;border-style:solid;border-color:#e6e6e6;}

.itimHeaderNav ul.itimNavigation li a
{padding:0 4px;width:auto;height:25px;margin:1px;display:block;vertical-align:middle;
}

* html .itimHeaderNav ul.itimNavigation li a
{width:25px;}

.itimHeaderNav ul.itimNavigation li.itimNavLeft
{width:9px;height:27px;}






/**************************************************************************/



/* Languages navigation */ 
              
.itimHeaderNav ul.itimUtilityNavigation
{
padding-top : 4px;
padding-bottom: 5px;
left:680px;                            
/*color:#ca0002;*/
}


.itimHeaderNav ul.itimUtilityNavigation li
{float:left; margin-left:5px;}

.itimHeaderNav ul.itimUtilityNavigation li a
{padding:0 12px 0 9px; width:auto;}

.itimHeaderNav ul.itimUtilityNavigation li a:hover
{color:#ffff;background-color:#356AF3;}



/* ie6 navigation (11px Arial)
========================================= */

* html .itimHeaderNav li
{font-size:11px;}

* html .itimHeaderNav ul.itimNavigation li a
{padding:0 4px 0 5px;
}

* html .itimHeaderNav ul.itimUtilityNavigation li a
{padding:0 12px 0 7px;}



/* ========================================*/


.subtitle           /*  gp  */
{
font-weight:bold;     
text-align: center;
}

.itimAlignCenter	/* Header and footer  */
{
text-align:center;
}

/*---------------------------------------------------------------------------*/

/*==========================================================*/
/*==========================================================*/
/*==========================================================*/
/*==========================================================*/

/* -------------------MainBlock---------------------------- */


.tblGreyBorderR
{width:25%;
margin:7%; 
background-color: #f4f2f2;
border-right-style: solid; 
border-width:1px; 			 
border-color: #356AF3;
/*border-color: #ca0002;*/
}			 

.tblGreyBorderB
{width:25%;
    margin:12%;
    background-color: #DFF5FB;
    border-right-style: solid;
    border-width:1px;
/*    border-color: #ca0002;    */
   border-color: #356AF3  
}


.tblGreyBorderR20
{width:20%;
margin:12%; 
background-color: #f4f2f2;
border-right-style: solid; 
border-width:1px; 			 
border-color: #356AF3}			 

.tblGreyBorderL
{width:50%;
background-color: #f4f2f2;
border-left-style: solid; 
border-width:1px; 			 
border-color: #356AF3}			 


.tblMain
{width:800px;
margin:10;
border-left-style: solid;           
border-right-style: solid;         
border-width:1px;                  
border-color: #356AF3;                     
/*border-color: #ca0002;                   */
background-color:transparent;}


.TableStaff
{
border-bottom-style: solid; 
border-width:1px; 			 
border-color: #356AF3
}


.itimPageTitle
{
font-size:130%;    
margin:10px; 
color:#000;        
text-align:center; 
}                 

.itimPageTitleItalic
{
	font-weight:italic;
	font-size:130%;
	margin:10px;
	color:#000;
	text-align:center;
}
.itimPageTitleItalicSmall
{
	 font-weight:italic;
         font-size:110%;
         margin:5px;
         color:#000;
         text-align:center;

/*--------------------------------------------------------------------------*/
