* { margin:0; padding:0 }
dd, dt, li, dl, ol, ul{ list-style:none; padding:0; margin:0; }
h3 { font-size:1em; }
/*-------------- ALL PAGES -------------- */
/* GENERAL CLASS */
.i { position:absolute; left:-9999px; }
.b { font-weight:bold; }
.fl { float:left; }
.cb { clear:both; }
.auto_width { width:auto !important;}
.no_border { border:none !important; }
.no_margin { margin:0 !important; }
.no_padding { padding:0 !important; }


/* GENERAL */

body { margin:0; padding:0; font-family:Verdana; background:#fff url(../images/bg_body.gif) no-repeat center top; color:#9b8d7a; font-size:0.6em; }
a { text-decoration:none; color:#726555; }
a:hover { color:#9b8d7a; }
p { margin:1.1em; }


#global, #page, #header, #central, #contain_headlink { width:972px; }
#global { margin:0 auto; }

#page, #header, #central, #contain_headlink  { float:left; }
#page { padding:0 0 0 0; }
#header, #page { position:relative; }
#central { padding:10px 0 10px 0; }

#header a,
#header h1 { width:972px; height:98px; display:block; }


/* HEADER */
#header { width:972px; position:relative; background:url(../images/header.jpg) no-repeat top left; }

/* MENU */
#menu { height:20px; width:100%; background:url(../images/underline.gif) no-repeat bottom left; }

#menu,
#menu ul,
#menu li { float:left; }

#menu ul li { clear:none; margin:0 7px 0 0; padding:0 0 0 7px; border-left:1px solid #000;  line-height:10px; height:12px; font-size:1.1em; }

#menu ul li a { color:#9b8d7a; }
#menu ul li a:hover { text-decoration:underline; color:#726555; }
#menu ul li.active a { font-weight:bold; }

/* CONTENT */
h2 { float:left; padding:10px 0 0 20px; }

#content { float:left; margin:10px 20px 0 20px; width:932px; background:url(../images/bg_content.gif) repeat-x top left; color:#726555; }
#content .bloc { float:left; padding:10px; }
#content .bloc a { font-weight:bold; text-decoration:underline; }

/* FORMS */
label { font-weight:bold; }
input, textarea { margin:3px 0 10px 0; }
label, input { display:block; clear:both; }
input, textarea { border:1px solid #000; padding: 5px; background-color: #fefefe; }
#captcha { width: 190px; }
#error_wrap p { background: url(../images/form_error.png) no-repeat; padding-left: 20px; height: 18px; }

/* CAPTCHA */
img#captcha_image { border: 1px solid black; }

/* PROVIDER */
.provider_box{border-top: 1px dotted #CCCCCC; padding: 50px 0 15px 0;}
.aol{background: url(../images/bg_aol.gif) no-repeat left 20px;}
.yahoo{background: url(../images/bg_yahoo.gif) no-repeat left 20px;}
.hotmail{background: url(../images/bg_hotmail.gif) no-repeat left 20px;}
.google{background: url(../images/bg_google.gif) no-repeat left 20px; padding-top: 75px;}
.earthlink{background: url(../images/bg_earthlink.gif) no-repeat left 20px;}
.outlook{background: url(../images/bg_outlook.gif) no-repeat left 20px; padding-top: 155px;}
.aolmail{background: url(../images/bg_aolmail.gif) no-repeat left 20px;}
.provider_box h6{font-size: 24px; font-weight: 24px; font-weight: 400; padding: 0; margin: 0;}
.common{font-size: 12px; line-height: 19px;}
