html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,textarea,input,select{border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
caption,th,td{text-align:left;font-weight:400;}
table,td,th{vertical-align:middle;}
blockquote:before,blockquote:after,q:before,q:after{content:"";}
blockquote,q{quotes:"" "";}
a img{border:none;}
:focus{outline:0;}
a{color:#567;}
a:hover{color:#28E;}
body{background:#F2F2F2;color:#555A60;font:normal 70% Arial, "Lucida Sans Unicode",sans-serif;margin:0;}
p,cite,code,ul{font-size:1.2em;padding-bottom:1.2em;}
h1{font-size:1.4em;margin-bottom:4px;color:#579;padding-top:6px;font-weight:700;}
h2{font-size:1.4em;margin-bottom:4px;margin-top:4px;color:#579;padding-top:6px;font-weight:700;}
li{list-style:url(img/li.gif);margin-left:18px;margin-bottom:10px;}
code{background:url(img/bgcode.gif);border:1px solid #F6F6F6;color:#666;display:block;font:normal 1.1em "Lucida Sans Unicode",serif;margin-bottom:12px;white-space:pre;padding:8px 10px;}
cite{background:url(img/quote.gif) no-repeat;color:#456;display:block;font:normal 1.4em "Lucida Sans Unicode",serif;padding-left:28px;}
.left,.alignleft{float:left;}
.right,.alignright{float:right;}
.clear,.clearer{clear:both;}
.clearer{display:block;font-size:0;line-height:0;height:0;}
.container{width:930px;margin:0 auto;}
.title{float:left;margin-top:18px;text-align:center;padding-left:20px;}
.title h1{font:bold 2em Verdana,sans-serif;color:#89a;}
.navigation{background:url(img/holder.jpg) no-repeat;height:100px;padding:0 16px;}
.navigation a{border-left:1px solid #DDD;border-right:1px solid #FFF;color:#89A;float:right;font:bold 1.2em "Trebuchet MS",sans-serif;margin-top:9px;text-align:center;text-decoration:none;padding:58px 18px 8px;}
.navigation a:hover{background:#FFF url(img/navhover.gif) repeat-x;color:#28E;padding:56px 18px 10px;}
#holder{background:url(img/bgholder.jpg) repeat-y;float:left;padding:0 32px;}
.holder_top,.footer{clear:both;background:url(img/holder.jpg) no-repeat;height:40px;}
.footer{background-position:left bottom;color:#666;font-size:1.1em;text-align:center;padding:20px 32px 0;}
.footer .right,.footer .right a{color:#AAA;}
.footer .right a:hover{color:#666;}
#block1{width:544px;float:left;margin-right:16px;}
#block2{float:right;width:300px;}
#block1 p{text-align:justify;}
#block2 ul li a{text-decoration:none;border-bottom:1px dotted #557799;}
