body{
margin:0;
padding:0;
text-align:center;
background:rgb(200,200,200);

}


table{
margin:0px auto;
text-align:left;
width:780px;
font-family: verdana, arial, helvetica, sans-serif;
font-size:8pt;
color:rgb(40,40,40);
background:white;
}

h2{font-size:130%;}

h3{font-size:120%;}

h1,h2,h3,h4{
font-family:arial, sans-serif;
margin-top:0;
margin-bottom:0;
color:#CC3300;
}

h1{
font-size:170%;
padding-left:5px;
}

p{margin:.7em 0}

a{color:navy}


/*---------structure---------*/

/* Mozilla/Firefox doesn't recognise an abs. positioned table as parent so wrap with div */



td{
vertical-align:top;
padding:0;
}

#header{height:94px;}

#col0{
width:20px;
background:white url(rightShadow.jpg) top right;
}

#col1{
width:200px;
padding-top:100px;
height:400px;
}

#col2{
width:540px;
padding:60px 10px;
background:white url(logo.gif) top right no-repeat;
}

#col3{
width:20px;
background:white url(leftShadow.jpg) top left;
}

#footer{
height:5px;
background:rgb(240,240,240);
text-align:center;
font-size:10px;
}

#footer a{color:#333}

a{text-decoration:none;}


ul,ol{font-size:85%}


#google_float{
float:right;
margin:5px;
width:250px;
}

.zero{
display:none;
}

.