@charset "utf-8";
/* CSS Document */

a								{ color:#048CAE;}
h1 								{ text-transform:uppercase;}
#signin							{ background:#132725 url(i/bg-signin.gif) left repeat-y;}
#top-ctr						{ background:#2E2E27 url(i/menu-bg.gif) bottom repeat-x; min-height:140px;}
#welcome 						{ padding:8px 17px 0; background:none;}
#welcome-container 				{ margin-top:-1px;}
#logo							{ padding-top:40px;}
#main_table thead a				{ color:#333; }
#tabs							{ padding-left:0px;}
#tabs li						{ margin-top:0px;}
#tabs a							{ color:#66DCED;}
#ongoing table th a, #lists table th a, #recipients table th a { color:#048CAE; }
.top-pr h1, #lists-edit table thead td, #msg .top-pr h1 p { color:#666; }

input							{ font-size:14px; font-family:Arial, Helvetica, sans-serif; }

/* signin specific */
#signin #logo					{ padding:50px 0 0;}
#signin #logo a 				{ display:block; height:209px; width:260px; position:absolute; top:50px; left:0;background:url(i/logo_pixelmail-big.gif) no-repeat;}
#signin #logo img 				{ display:none; }
#signin #top-ctr				{ padding-left:260px; background:#132725 none; min-height:0px; padding:0px;}
#signin input 					{ background:#2e2e26; border:1px solid #999; padding:4px 6px 0; line-height:1em; font-size:13px; color:#999;}
#signin .compart 				{ border:0; display:block; float:left; margin:230px 0 0 0; background:#2e2e26; width:220px; padding:0 20px;}
#signin .compart h1 			{ text-transform:uppercase; font-size:14px; color:#999; font-weight:normal; margin:1em 0 1.5em; }
#signin .compart fieldset 		{ padding:0;}
#signin .compart fieldset label	 { font-size:13px; color:#999; padding:0; width:auto; text-align:left; margin:0.6em 0 0; }
#signin #forget 				 { margin:0 0 10px; font-size:10px;}
#signin .compart fieldset select { margin:4px 0 0;}
#signin input.signin-b			 { border:0; left:0; padding:0; margin:1em 0;}
#signin p.p1					 { border:0; margin-top:20px; font-size:10px; width:100%; padding:0;}
#signin form select				{ background:#2e2e26; border:1px solid #999; font-size:13px; color:#999;}
 
/* boite intro */
#signin #fright					{ display:block; float:left; width:700px;}
#signin #intro					{ margin-left:30px; color:#999;}
#signin #intro h2				{ margin:0 0 20px 0;}
#signin #intro h2.en			{ display:block; width:490px; height:166px; background:url(i/signin-h1-en.gif) no-repeat;}
#signin #intro h2.fr			{ display:block; width:620px; height:166px; background:url(i/signin-h1-fr.gif) no-repeat;}
#signin #intro h2 span			{ display:none;}
#signin #intro .col1 			{ display:block; float:left; width:330px;}
#signin #intro .col2 			{ display:block; float:left; width:330px;}
#signin #intro h3 				{ text-transform:uppercase; color:#67dcee; font-size:15px; font-weight:normal; margin:10px 0;}
#signin #intro .col1 ul 		{ list-style-image:url(i/bullet.gif); margin:0 0 0 15px; padding:0; font-size:12px; line-height:1.8em; }
#signin #intro .col2 h4			{ font-weight:bold; font-size:15px;}
#signin #intro .col2 p			{ font-size:12px; line-height:1.6em;}
#signin #intro .col2 a			{ display:block; clear:both; font-size:15px; }
#signin #intro .col2 p.phone	{ font-size:15px; margin:6px 0; }
#signin #bottom-inside			{ border-top:1px solid #2e2e26; font-size:11px; padding:15px; position:absolute; bottom:0;}

