@charset "iso-8859-1";

body {
    margin: 0px 0px 0px 0px;
/*   
	font-family: lucida sans unicode, verdana, sans, arial, helvetica, sans-serif;
*/
	background: #000000;
	color: #555555;
	font-family:Georgia, "Times New Roman", Times, serif;

}
/* links */

a {
    text-decoration: none;
	
}

a.navigation {
    color:#cad8fc;
/*    font-weight: bold; */
	padding:3px;
	border-radius: 5px 5px; 
	-moz-border-radius: 5px;
}

a.navigation:hover {
    color:#ffffff;
/*    font-style: italic*/
	background-color:#FF6600;
}


div.navigation {
	color:#FF6600;
}

div.banner {
    border-width: 0px;
    height: 90px;
    background-image: url('../images/silhouettes.gif');
    background-repeat: repeat-x
}

div.navigation {
    vertical-align: bottom;
    text-align: right;
    font-weight: bold;
	font-size: medium;
	border:solid red 0px;
}

td.navigation_table {
    border-style: solid;
    border-width: 0px 0px 2px 0px;
    border-color: #ffffff;

}
td.navigation_table h1 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:26px;
	color:#FF6600;
	font-style:italic;
	margin:0px;
}
table.trailer {
    color:#333399;
}

table {
	font-size:14px;
}
div.mainContent {
	color:#663300;
/*	font-family: verdana,helvetica,arial,sans-serif;*/
	font-size: 14px;
	background-color:#ffffaa;
	padding: 10px;
	border:solid #FF6600 3px;
	border-radius: 40px 40px; 
	-moz-border-radius: 40px;
	background-image:url(../images/fond_orange_020.jpg);
}

div.mainContent h1 {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#FF6600;
}
.mainContent a {
    text-decoration : none;
	FONT-WEIGHT : bold ;
	color:#000099;
}
.mainContent a:hover {
	color:#FF6600;
	text-decoration:underline;
}
.mainContent img {
	border:solid black 1px; 
}

input {
    BACKGROUND-COLOR: white;
    BORDER-BOTTOM: #333399 solid 2px;
    BORDER-LEFT: #333399 solid 1px;
    BORDER-RIGHT: #333399 solid 2px;
    BORDER-TOP: #333399 solid 1px;
    COLOR: #333399;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT : bold ;
}


.ss_validity_log table {
    border-collapse: collapse;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #333399;
}

.ss_validity_log td {
    border-style: solid;
    border-width: 1px 0px 1px 0px;
    border-color: #333399;
    padding: 0px 10px 2px 10px;
	text-align: center;
	color:#333399;
    font-family: verdana,helvetica,arial,sans-serif;
    font-size: x-small;
}

.ss_validity_log th {
    border-style: solid;
    border-width: 1px 0px 1px 0px;
    border-color: #333399;
    padding: 0px 10px 2px 10px;
	text-align: center;
	color:#333399;
    font-family: verdana,helvetica,arial,sans-serif;
    font-size: x-small;
	font-weight: bold;
}

.ss_error {
	color:red;
    font-family: verdana,helvetica,arial,sans-serif;
    font-size: x-small;
	font-weight: bold;
}




