@charset "utf-8";
/*-----------------------------------------------------------------------------
[client] Screen Stylesheet

version:   1.0
date:      21/11/07
author:    [Olivier Robert]
email:     [olivier at xpossible dot com]
website:   [xpossible.com]
-----------------------------------------------------------------------------*/

body {margin: 0; padding: 0; font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif; font-size:62.5%; color:#4e4e50; background-color:#FFFFFF; background:url(../images/uphead_bg.jpg) repeat-x; }

/***** Common Formatting *****/
h1, h2, h3, h4, h5, h6 {margin:0; padding:0; font-weight:normal;}
p, ul, ol {margin:0; padding:0;}
.left {float:left;}
.right{float:right;}
.clear {clear:both;}
.clearing { width:100%; height:1.8em; clear:both;}
.tcenter { text-align:center;}
.tright { text-align:right;}
.tleft { text-align:left;}
.tunderline { text-decoration:underline; } 
.small {font-size:0.9em;}
img {border:0;}
/***** Links *****/
a, a:visited {text-decoration:none;}
a:link, a:active, a:visited, a:hover { color:#FF6600;}
a:hover { text-decoration:underline;}
/***** Forms *****/
form {margin:0; padding:0; display:inline;}
input.text { padding: 3px; border: 1px solid #999999;}

/* Wrapper
-----------------------------------------------------------------------------*/
.main_wrapper { width:960px; min-width:960px; height:auto; margin:0 auto 0 auto; padding:0;  }
	.main_header { width:960px; height:120px; position:relative; z-index:1}
	.help_splashbox { width:100%;  }
	.main_content { width:100%; height:auto; background:url(../images/mcbg.jpg) repeat-y; }
	.main_footer { width:100%; height:auto; margin-top:40px;}