/*
sygnet styles 
*/

li.list1 {
	padding-left: 0px;
	list-style: none;
		
}
BODY
{
    font-family: Arial;    
    color: #005aab; 
    font-size: 11px;
    overflow: -moz-scrollbars-vertical;	
}




p, td 
{
    font-family: Arial;    
    color: #005aab; 
    font-size: 11px;
}

p
{
	margin:0px;
	
}

H1, H2, H3, H4 {
	font-family: arial;
	font-weight: normal;
	margin: 0px;
	color: #eb2c4e;
}




a:link.bottommenu, a:visited.bottommenu, a:active.bottommenu, a:hover.bottommenu
{
	color: #bbbbbb	;
	margin-left: 10px;
	margin-right: 10px;
}

a:link.active_bottommenu, a:visited.active_bottommenu, a:active.active_bottommenu, a:hover.active_bottommenu
{
	color: #bbbbbb;
	text-decoration: underline;
	margin-left: 10px;
	margin-right: 10px;
}

div.copyright 
{
	text-align:center;
	border-top: solid 1px #eeeeee;
	color: #bbbbbb;
	margin-left: 200px;
	margin-top: 14px;
	font-size:9px;
}

.copy 
{
	margin-right: 10px;
}

img 
{
	border: none;
}

h6 
{
	font-family: Arial;
	font-weight: normal;
	margin: 0px;
	color: Black;
}

H1 { font-size: 18px; }
H2 { font-size: 14px; }	
H3 { font-size: 11px; }	
H4 { font-size: 10px; }
H6 { font-size: 9px; }
	
ul
{
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 26px;
	padding-right: 10px;
	margin-left: 0px;
}

li {
	padding-left: 0px;
}

	
a.mainmenu 
{	
	/*border: solid 1px black;*/
	padding-left: 75px;
	text-decoration:none;
	color: #005aab;
	font-size:10px;	
	width:175px;
	margin:2px;
	display:block;
	
	
	
}
a.mainmenu:hover 
{
	
	color:black;
	text-decoration:none;
	
	
}

a.mainmenuTitle 
{
	padding-left: 60px;
	text-decoration:none;
	color: #ec2d4f;
	font-size:10px;	
	width:175px;
	margin:2px;
	display:block;
	
	
}
a.mainmenuTitle:hover
{
	/*
	border:1px solid #316BC6;
	background-color:#f6d86a;
	color:black;
	text-decoration:none;
	padding:3px;
	*/
	
}
a.submenu 
{
	text-decoration:none;
	background-color: #9c9dff;
	color:black;
	font-size:10px;
	border:1px solid #9F7F85;
	padding:3px;
	width:150px;
	background-image: url(http://localhost/XMoves/ImageLibrary/lookxpback.gif);
	background-attachment:left;
	background-repeat:repeat-y;
	FILTER: progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#cbc8e7,strength=3);
}

.submenu img {
	/* pour le look XP, il faut mettre des icônes de 16x16 pixels, on prévoit une marge*/
	
	margin-right:8px;
	margin-left:2px;
	border:none;
}
.mainmenu img {
	/* pour le look XP, il faut mettre des icônes de 16x16 pixels, on prévoit une marge*/
	
	margin-right:8px;
	margin-left:2px;
	border:none;
}
.mainmenuTitle img {
	/* pour le look XP, il faut mettre des icônes de 16x16 pixels, on prévoit une marge*/
	
	margin-right:8px;
	margin-left:2px;
	border:none;
}

table.mainmenu td
{
	height:8px;
}



input, textarea, select
{
	border: #005BAC 1px solid;
	font-size: 11px;
	font-family: Verdana, Arial;
}


.command
{
	border: 1px solid #334d96;
	font-weight: bold;
	width: 90px;
	cursor: hand;
	color: white;
	background-color: #005aab;
}

hr
{
	color:#005BAA;
	height:1px
}

.noborder 
{
	border: none;
}

select.submenu
{
	color: #7A3293;
	background-color: #F1DAE2;
	
	
}

.error
{
	font-weight: bold;	
	color: #eb582f;
}

.adminBody
{
	background-color: white;
	margin:0px;
}

div.copyText
{
	line-height: 150%;
}

td.copyText
{
	line-height: 150%;
}

@media print
{
	.noprint
	{
		display:none!important;
	}
	
	.printOnly
	{
	}
	
	.contactDetails
	{
		text-align:left;
	}
}

@media screen
{	
	.printOnly
	{
		display:none;
	}
	
	.contactDetails
	{
		text-align:center;
	}	
}
	
td.mediaManagerHeader
{
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 6px;
	PADDING-BOTTOM: 2px;
	COLOR: white;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: 2px solid #731234;
	BACKGROUND-COLOR: #7A3293;
	height: 20px;
	font-weight: bold;
}

td.mediaManagerFooter
{
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 6px;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;
	BACKGROUND-COLOR: #DDDDDD;
	height: 20;
}

td.mediaManagerList
{
	OVERFLOW: auto; 
	HEIGHT: 100%;
	vertical-align: top;
}

td.mediaManagerPreview
{
	PADDING-RIGHT:10px; 
	PADDING-LEFT:10px; 
	PADDING-BOTTOM:10px; 
	OVERFLOW:auto; 
	WIDTH:100%; 
	PADDING-TOP:10px; 
	HEIGHT:100%
}

td.adminHeader
{
    font-family: Verdana, Arial;    
    color: #FFFFFF; 	 
	 font-size: 18px; 
	PADDING: 4px;	 
	COLOR: white;
	BORDER-BOTTOM: 2px solid #132B59;
	BACKGROUND-COLOR: #7A3293;
	height: 20px;
	font-weight: bold;
}

label.adminLabel
{
	font-family: Verdana, Arial;
	color: #eb2c4e;
	font-size: 11px;
}

td.adminLabel
{
	font-family: Verdana, Arial;
	color: #eb2c4e;
	font-size: 11px;
	text-align: right;
	padding-left: 10px;
	padding-right: 10px;
}

label.adminHeader
{
	color: #7A3293;
	font-size: 14px;
	text-align: left;
	font-weight: bold;
}

td.adminData
{
    color: #000000; 
    font-size: 11px; 
	 text-align: left;
	 padding-left: 10px;
	 padding-right: 10px;
}

/*--------------- Editor ------------------*/
.divMainContent
{
	padding-left: 0px;
	padding-top: 0px;
	width: 500px;
	text-align:left;
	
}

.divForms
{
	padding-left: 20px;
	padding-top: 12px;
	width: 580px;
	text-align:left;
}

.divLogin
{
	padding-left: 20px;
	padding-top: 12px;
	width: 580px;
	text-align: left;
}


.DivTopicBorder
{
	margin:1px;
}  	

.ftd 
{
	padding-bottom: 2px;
	padding-top: 2px;
	font-size: 11px;
}

input, select, textarea
{
	font-size: 11px;
	font-family: Arial;
}

.box 
{
	height: 18px;
}

td.LMPageHeader_Backup
{
    font-family: Verdana, Arial;    
    color: #FFFFFF; 	 
	 font-size: 18px; 
	PADDING: 4px;	 
	BACKGROUND-COLOR: #334D96;
	height: 20px;
	font-weight: bold;
}

td.LMHeader_Backup
{
    font-family: Verdana, Arial;    
    color: #555555; 	 
	 font-size: 14px; 
	PADDING: 4px;	 
	BORDER-BOTTOM: 2px solid #AAAAAA;
	BACKGROUND-COLOR: #DDDDDD;
	font-weight: bold;
}

td.LMPageHeader
{
    font-family: Verdana, Arial;    
    color: #FFFFFF; 	 
	 font-size: 18px; 
	PADDING: 4px;	 
	BACKGROUND-COLOR: #FFC0CC;
	height: 20px;
	font-weight: bold;
}

td.LMHeader
{
    font-family: Verdana, Arial;    
    color: #555555; 	 
	 font-size: 14px; 
	PADDING: 4px;	 
	BORDER-BOTTOM: 2px solid #AAAAAA;
	BACKGROUND-COLOR: #FFF0F5;
	font-weight: bold;
}

.commandL
{
	border: 1px solid #000000;
	font-weight: bold;
	width: 90px;
	cursor: hand;
	color: #000000;
	background-color: #005aab;
}

.searchNav
{
	text-decoration:none;
	font-size:10px;
	color:#334D96;
	font-weight:normal;
	cursor:pointer;
}

.lblPageBottom1
{
	color:#005AAB;
	font-size:12px;
}

.lblPageBottom2
{
	color:#CCCCCC;
	font-size:11px;	
}

.sideBgImg
{
	background-image:url(../images/Design/siderepeat.jpg);
	background-repeat:repeat-y;
	background-position:0 0;
}


.ctlGenericDataListTDIndex
{
	color:#1B4087;padding-left:2px;padding-right:2px;cursor:pointer;
	font-size:12px;
}
.ctlGenericDataListTDIndexOver
{
	color:#FFFFFF;border: 1px solid #FFFFFF;padding-left:2px;padding-right:2px;cursor:pointer;background-color:#1B4087;	
	font-size:12px;		
}

.LM_H
{
	background-color:#3F5AA4;
	color:#FFFFFF;
	padding:2px;
	padding-left:7px;
	font-weight:bold;
}

.LM_txt
{
	padding:7px;
	background-color:#F7F7F7;
}

.LM_lu
{
	width:33.3%;
	vertical-align:super;
	background-color:#F7F7F7;
	color:#3E5AA4;
}

.adminLabel2
{
	font-weight:bold;
}
#imgbox
{
	position:relative;
	text-align: right;
	color:#FF0000;
	padding: 10px 10px 10px 10px;
			 
	
	
}
#divOptions
{
	text-align: left;
	padding: 10px 10px 10px 10px;
	
}



.TableM
{
	text-decoration:none;	
	color:black;
	font-size:10px;	
	margin-bottom: 10px;	
	margin-top: 20px;	
	/*border-bottom: 1px solid #f3607c;
	
	width: 200px;
	border:1px solid #8f9ef3;
	background-color:#f0f2fc;
	*/
		
}
.Footer
{
	
	color: #005aab;
	font-size: 9px;
	
}
a.Footer
{
	color: #ec2d4f;
	font-size: 9px;
	text-decoration: none;
	
}

.TableM img
{
	/*border:1px solid #000000;*/
	
}
.TableG
{
	width: 140px;
	border-top:  5px solid #f3607c;
	padding:  0px 0px 0px 0px;
	margin-right: 37px;
	
	
	
}
.TableM td
{
	width: 140px;
	padding: 0px 0px 0px 0px;
}
