body, h1, h2, h3, h4, h5, h6, blockquote, p, form{margin: 0;padding: 0;}
img{border:0px;}
a:active, a:visited{outline:none;}
body{background:#cfcfcf;font:14px "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif;}

.clear{clear:both}
.left{float:left}
#wrapper{background:#fff;}
#wrap-header{background:url(images/bg_nav.gif) bottom repeat-x;}
#wrap-banner{background:#101518;}
#wrap-footer{background:#cfcfcf url(images/bg_footer.gif) repeat-x; padding-top:20px;}
#header{height:166px;width:850px;margin:0 auto}
#banner{height:248px;border-bottom:10px #009cbb solid;width:850px;margin:0 auto}
#container{background:#fff url(images/bg_shadow.gif) no-repeat;width:850px;margin:0 auto;padding:0 7px 40px 7px;}
#footer{text-align:center;color:#595a5a;font-size:12px;}

#footer a{color:#595a5a;text-decoration:none}
#footer a:hover{color:#009cbb;text-decoration:underline}

p{margin-bottom:15px;text-align:justify}
a{color:#009cbb;text-decoration:none}
h1,h3{margin-bottom:15px}
hr{margin-bottom:40px;}

.logo{padding:28px 0 28px 0;}
.button{float:left}
.button2{float:left}
.button2 ul{list-style:none;margin:0;padding:8px 0 0 5px}
.button2 ul li{padding:2px 0 0 0;}

.content{padding: 20px 20px}
.spacer{padding-top:20px;}
.spacer2{padding-top:40px;}
.spacer3{padding-top:150px;}

.cv{width:700px;margin:0 auto}
.cv table{width:100%}
.cv table tr td ul{margin:0;padding:0 0 30px 15px}
.cv table tr td li{margin-bottom:10px;}
.cv table tr td{vertical-align:top}
.cv table tr td.col1{width:30%}
