/* start of file STYLES.CSS */
/*	 background: #ffffff url('/image/bgbody.gif')  repeat fixed top left;*/

 /*styles for main page structure */
/*
	#page-bg {    background: url(/image/users/page_bg.gif) center repeat-y; padding:  0px 10px 0 10px; clear: both; align: center;}
	#main-table     {width: 810px; text-align: left; clear: both;}
	#body-logos     {background: #6798C7;width: 810px; height: 83px;}
	#main-body      {padding: 6px 10px; vertical-align: top;}

*/

/************************************************
    GENERAL STYLE SETUP
	url('/image/bgbody.gif');
	repeat fixed top left;  background: url('/image/bg_grad.jpg') repeat fixed;
************************************************/

html{
    margin: 0;
    padding: 0;
	font-size:12px;
	line-height: 18px;
	background:   #ffffff;

}

body{
    margin: 0 0 0 0 ;
    padding: 0 0px 0 0;
	line-height: 14px;

    font: normal 12px  Helvetica , Verdana, sans-serif;

}


A:link     { text-decoration: none;       color: #5151c1 }
A:hover  { text-decoration: underline; color: #9191ff }
A:active  { text-decoration: underline; color: #ff1111}
A:visited  { text-decoration: none}


p {
	color: #515151;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	text-decoration: none}

h1 {
	font-family      : arial, verdana, sans-serif;
	font-size      	  : 1.5em;	font-weight: normal;
	color         	: #333333;
 	text-align      	 : left;
	border-bottom: 1px solid #ccc;
	padding-bottom: 8px;
}

/*margin:   haut  droit  bas gauche      */
h2{
    margin: 1.0em 0 0.5em 0;
    font: bold 1em Verdana, sans-serif;
    color: #6e6060;
    background-color: #efefef;
    padding: 0.4em 0 0 0.2em;
    border: solid #c1c1d1 1px;
}
/*
h2{

    font: bold 1.1em Verdana, sans-serif;
    color: #4e4040;

    padding: 0.5em 0 0 0;
border-bottom: 1px solid #ccc;
	padding-bottom: 1px;
}
*/

h3{
    margin: 0;
    font: bold 0.9em Verdana, sans-serif;
    padding: 0.5em 0 0  0.5em;
	margin:  0.9em 0 0.2em 0;
	border-bottom: solid #d2d2d2 1px;
	border-bottom-width: 1px ;
}

h4{
    margin: 0;
    font: bold 0.8em Verdana, sans-serif;
    padding: 0.5em 0 0 0;
    color: #6e6057;
}


/*
##############
##   tables    ###
##############
*/


table {
	color: #515151;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	font-family: Helvetica , Verdana , sans-serif;
	text-decoration: none}


ul {
	  margin : 0 0 0 15px;
   	  padding : 10px;
 }

li {  list-style-image: url('/image/square.gif')  ;
	 vertical-align: top;
	  margin : 5px 0 0 0;
   	  padding : 0px;
	color: #515151;
	font-size: 12px;
	line-height: 18px;


 }




/*
##############
## text    ###
##############
*/

.texthome {
	color: #114151;
	font-size: 12px;
	line-height: 22px;
	font-weight: normal;
	font-family:     Verdana, Helvetica,Arial,sans-serif;
	text-decoration: none}


.text {
	color: #515151;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	font-family:   Helvetica,  Verdana,Arial,sans-serif;
	text-decoration: none}



.textbf {
	color: #212141;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	font-family:   Helvetica,  Verdana,Arial,sans-serif;
	text-decoration: none}



.largetext {
	color: #212141;
	font-size: 14px;
	line-height: 20px;
	font-weight: normal;
	font-family:   Helvetica,  Verdana,Arial,sans-serif;
	text-decoration: none}



.smalltext {
	color: #212141;
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
	font-family:  Helvetica, Verdana, Arial,sans-serif;
	text-decoration: none }



.footenote {
	color: #212141 ; /*#414161*/
	font-size: 11px;
	line-height: 13px;
	font-weight: normal;
	font-family:  Helvetica, Verdana, Arial,sans-serif;
	text-decoration: none }

.footenote:link {
	color: #212141;
	font-size: 11px;
	line-height: 13px;
	font-weight: normal;
	font-family:  Helvetica, Verdana, Arial,sans-serif;
	text-decoration: none }


.footenote:hover {
	color: #212141;
	font-size: 11px;
	line-height: 13px;
	font-weight: normal;
	background-color: #ffefff;
	font-family:  Helvetica, Verdana, Arial,sans-serif;
	text-decoration: underline;
	 }





/*user home*/


.field_old{
    font: normal 1em Helvetica,Verdana, sans-serif;
    padding: 0.5em 0 0 0;
	  color: #222222;
}

.field1{
    font: normal 1em Helvetica,Verdana, sans-serif;
    padding: 0.5em 0 0 0;
	  color: #224488;
}



/*article styles*/
.articletitle 	{color:#515191;
		font-family: Helvetica,Verdana,Arial, sans-serif;
		font-size: 18px;
		line-height: 24px;
		font-weight: bold;
		text-decoration: none;
		font-style: normal
		}

.authortext 	{color:#515191;
		font-family: Helvetica,Verdana,Arial, sans-serif;
		font-size: 14px;
		line-height: 22px;
		font-weight: normal;
		text-decoration: none;
		font-style: normal
		}

.location { color: #e4e4e4;
	font-weight: normal;
	font-size: 11px;
	font-family:  Helvetica, Verdana, Arial, sans-serif;
	text-transform: none;
	padding: 3px 2.5px 3px 0px;
      }


.location:hover { color: #ffffff;
	font-weight: normal;
	font-size: 11px;
	font-family:  Helvetica,Verdana,Arial, sans-serif;
	text-transform: none;
	padding: 3px 2.5px 3px 0px;
      }

.location:link { color: #e4e4e4;
	font-weight: normal;
	font-size: 11px;
	font-family:  Helvetica,Verdana,Arial, sans-serif;
	text-transform: none;
	padding: 3px 2.5px 3px 0px;
      }

/*
##################
##  navigation top ###
##################
*/


/*menu styles*/

.n1{ color: #333355;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none
}

.n1:link { 
  color: #555566;
	font-weight: bold;
}

.n1:active {
	color: #ff0000;
}

.n1s {
	color: #000;
	font-family: Helvetica,Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none
}

.n1s:link {
	color: #000;
	font-weight: bold;
}

.n1s:active  {
	color: #ff0000;
	font-family:Helvetica,Verdana,Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none
}

/********** title**********/

.title { color: #ffffff;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 24px;
	font-weight: normal;
	text-decoration: none
}

.title:link { color: #ffffff;
	font-family: Verdana,  Helvetica,  Arial, sans-serif;
	font-size: 24px;
	font-weight: bold;
	text-decoration: none
}

.subtitle { color: #d4d4d4;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none
}

/*
##################
##  navigation side ###
##################
*/



.side3 { color:#666666;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 13px;
	line-height: 16px;
	font-weight: normal;
	text-transform: none;
}
.side3:link { color:#666666;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 13px;
	line-height: 16px;
	font-weight: normal;
	text-transform: none;
}


.side3:hover { color:#ffffff;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 13px;
	line-height: 16px;
	font-weight: normal;
	background-color: #a1a1a1;
	text-transform: none;
}


.side3:active { color:#f030d0;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 13px;
	line-height: 16px;
	font-weight: normal;
	background-color: #a1a1a1;
	text-transform: none;
}

.side3s {color:#000000;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 13px;
	line-height: 16px;
	font-weight: normal;
	background-color: #c1c1c1;
	text-transform: none;
}

.side3s:link {color:#000000;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 13px;
	line-height: 16px;
	font-weight: normal;
	text-transform: none;
}

.side3s:hover {	color: #ffffff;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 13px;
	line-height: 16px;
	font-weight: normal;
	background-color: #a1a1a1;
	text-transform: none;
}

/********** subtitle**********/

.side4{ color:#444499;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight: normal;
	text-decoration: none
}
.side4:link { color:#444499;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight: normal;
	text-decoration: none
}

.side4:hover {
	color:  #ffffff;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 12px;
	line-height: 15px;
	background-color: #a1a1a1;
	font-weight: normal;
	text-decoration: none
}
.side4:active {
	color: #ff0000;
	font-family: Helvetica, Verdana,  Arial, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight: normal;
	text-decoration: none
}

.side4s {
	color: #330000;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight: normal;
	text-decoration: none
}
.side4s:link { color: #330000;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight: normal;
	text-decoration: none
}
.side4s:hover {
	color: #ffffff;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 12px;
	line-height: 15px;
	background-color: #a1a1a1;
	font-weight: normal;
	text-decoration: none
}
.side4s:active  {
	color: #ff0000;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight: normal;
	text-decoration: none
}

 

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~  Forms, Inputs, Buttons
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

input {
	background-color: #aaaaff;
	border-color: #777 #DDD #DDD #777;
	border-width: 1px;
	border-style: solid;
	font: 11px/14px   Arial, Helvetica, Verdana,   sans-serif;
      	color: #333333;
      	font-weight: bold;
	}

option,select {
	background-color: #fffff0;

	font: 11px/14px  Helvetica, Verdana, Tahoma, Arial, sans-serif;
  	 color: #333;
	}
 


/* End of file */
