/* ********** [ GENERAL ] ********** */* 

    {	margin: 0px;  padding: 0px; }

div.clear {clear: both; }

body {            margin: 0px;
	          padding: 0px;
	          cursor: default;
	          font: 11px arial, verdana, sans-serif;
                  color: #222222;
                  background: #ffffff; }


/* ********** [ PAGE ] ********** */


div#page_wrap { }


div#page { }


/* ********** [ HEADER ] ********** */
/* background: #FCECEC url('header_bg.gif') repeat-x; } */
/* background: #fcecec; #fd8005;  #fb9c09; */


div#header_wrap {   height: 96px;
                    background: #fa9f09; }


div#header {        margin: 0px auto;
                    width: 920px;
                    height: 96px;
 }
                    

div#header h1 {     padding-left: 204px;
                    font: bold 17px/80px sans-serif, Trebuchet MS, tahoma, arial;
                    color: #dcfdec; }


div#header h1 span { }


/* ********** [ FOOTER ] ********** */


div#footer_wrap {   margin: 0px auto;
                    padding: 10px 0px;
                    width: 920px; }


div#footer {        text-align: center; }


div#footer a {      color: #222222; }


/* ********** [ CONTAINER ] ********** */


div#container_wrap {  margin: 10px auto 0px auto;
                      width: 920px;
                      background: #ffffff; }


div#container { }


/* ********** [ CONTENT ] ********** */


#content_wrap {       width: 780px;
                      float: left;
                      background: #F2F2F2 url('content_bg_top.gif') no-repeat; }


#content {            padding: 12px 0px;
                      background: url('content_bg_bottom.gif') no-repeat 0px 100%; }


/* ********** [ SIDEBAR ] ********** */


div#sidebar_wrap {    padding: 0px 10px 10px 0px;
                      width: 130px;
                      float: left; }
                      div#sidebar { }


/* ********** [ MAIN NAVIGATION ] ********** */


div#headernav_wrap {  height: 30px;
                      background: #DE3D3B url('mainmenu_bg.gif') repeat-x; }


div#headernav {       margin: 0px auto;
                      width: 920px; }


div#headernav ul {    height: 30px;
                      list-style-type: none; }


div#headernav ul li { padding: 0px 5px;
                      float: left;
                      background: url("mainmenu_div.gif") no-repeat; }


div#headernav ul li.first {padding: 0px 5px 0px 0px;
                      background: none; }


div#headernav ul li a {padding: 0px 5px;
                       height: 30px;
                       display: block;
                       float: left;
                       font: bold 13px/30px arial, verdana, sans-serif;
                       color: #ffffff;
                       text-decoration: none; }


div#headernav ul li a:hover {text-decoration: underline; }


/* ********** [ USER NAVIGATION ] ********** */


div#usernav_wrap {     height: 30px;
                       background: #F3F3F3 url('usermenu_bg.gif') repeat-x; }


div#usernav {          margin: 0px auto;
                       width: 920px; }
                       

div#usernav ul {list-style: none; }


div#usernav li {       padding: 0px 5px;
                       background: url("usermenu_div.gif") no-repeat;
                       float: left; }
                   

div#usernav li.first { padding: 0px 5px 0px 0px;
                       background: none; }


div#usernav ul li a {  padding: 0px 5px;
                       height: 30px;
                       display: block;
                       float: left;
                       font: 11px/30px arial, verdana, sans-serif;
                       color: #484b4f;
                       text-decoration: none; }


div#usernav ul li a:hover {text-decoration: underline; }


/* ********** [ COMMON ITEMS ] ********** */


h2, h3, h4, h5, h6 {   padding-bottom: 5px;
                       font: bold 14px/16px arial, verdana, sans-serif;
                       color: #436082; }
                       
h2 {           margin-bottom: 5px;
               font: bold 14px/16px arial, verdana, sans-serif;
               border-bottom: 1px solid #d4d4d4; }

h3 {           font: bold 13px/16px arial, verdana, sans-serif; }

h4 {           font: bold 12px/16px arial, verdana, sans-serif; }

h4 {           font: bold 11px/16px arial, verdana, sans-serif; }

p {            font: 11px/16px arial, verdana, sans-serif;
               color: #222222; }

a {            font: 11px arial, verdana, sans-serif;
               color: #D52525;
               text-decoration: none; }

a:hover {      text-decoration: underline; }