* { margin: 0; padding: 0; } 

html {
  width: 100%;
  height: 100%; }

body {
  background-color: #FFFFFF;
  margin: 0 0 50px 0;
  padding: 0 0 50px 0;
  font-size: 100.01%;
  text-align: center; }


table , p  , h2 , h3 , h4 , ul , address { font-size:76%; }
 
body , div , table , p  , h2 , h3 , h4 ,  li , a , input , label, td, span, address {
  font-family: Verdana , Arial , Helvitica , sans-serif;
  color: #222222;
  font-style: normal;
  background: #FFFFFF; }
    
h1, h2, h4, ul, li, p {
  margin: 0 0 12px 0;
  padding: 0; }

h1 { font-size:100%; }

h2 , h3 { font-weight: normal; }

a:link ,
a:visited ,
a:focus ,
a:hover ,
a:active { color:#D40A7C; text-decoration: none; }
a:hover { text-decoration: underline; }

p.download { padding-left: 30px; background: #FFFFFF url("../images/icon-pdf.gif") 0 center no-repeat; }

table { border-collapse: collapse; }

li { list-style: none; }

td { vertical-align: top; }
 
img { border: none; } 

form { display: inline; }

address span { display: block; margin-bottom: 0.76em;}

span {background-color: #FFFFFF;}

/*****************************************************************************************************/
#pagewraper {
  position: relative;
  top: 0px;
  width: 683px;
  padding: 40px 50px 40px 50px;
  margin: 0 auto 0 auto;
  text-align: left; }
  
#content {
  position: relative;
  margin: 0;
  padding: 0;
  text-align: left;
  width: 683px;
  height: 478px; }
   
#header {
/*
  position: absolute;
  top: 0px;
  left: 434px;
  */
  padding-left: 433px;
  padding-bottom: 80px;
  
  }

#left-col-home {
float: left;
/*
  position: absolute;
  bottom: 106px;
  left: 0px;
  */
  width: 300px;
  padding-left: 30px; }
  
#right-col-home {
float: right;
/*
  position: absolute;
  bottom: 106px;
  left: 452px;
  */
  width:  232px; }
  
#footer {
	clear: both;
	padding-top: 10px;
	/*
  position: absolute;
  bottom: 0px;
  left: 0px;
  	*/
  }
  
  #footer h1,
  #footer h2,
  #footer h3,
  #footer p,
  #footer ul,
  #footer address {
  	padding-left: 30px;
  }
  
  
  
  
