*{margin:0;padding:0}
body,div,span,p,a,img,ul,ol,li,table,th,tr,td,form,fieldset,legend,dl,dt,dd,blockquote,applet,object{border:0}
body{padding:0;background:#fff url("../img/bg.jpg") repeat-x;font:0.8em/1.5 "arial",arial,helvetica,verdana,sans-serif;color:#354146;text-align:center}
a{color:#1666a3}
a:link{color:#1666a3}
a:hover{color:#0b4775}
h1,h2,h3,h4,h5,h6{margin:15px 0 10px 0}
h1{font-size:200%;font-family:arial,helvetica,verdana,sans-serif;}
h1#logo a{color:#ced1d2;text-decoration:none;display:block;padding:18px 0 17px;font-weight:normal}
h1#logo a:hover{color:#fff}
h2{font-size:130%;color:#354146;font-weight:bold;padding:0;margin:0}
h3{font-size:120%}
h4{font-size:120%}
h5{font-size:100%}
#layout{text-align:left}
#container{clear:both}
#intro{background:#e6e8e9;height:auto}
#intro-in{width:891px;margin:0 auto;padding:20px 0}
#header{width:891px;margin:0 auto}
#nav{width:891px;margin:0 auto}
#nav ul{margin:0;padding:0;list-style:none;height:35px}
#nav ul li{float:left;display:block;margin:0;padding:0}
#nav ul li a{display:block;float:left;font-size:85%;color:#fff;text-decoration:none;padding:12px 20px 10px;text-align:center}
#nav ul li a:hover{color:#ced1d2;text-decoration:underline}
#nav ul li#active a{color:#101517;border:1px solid #fff;border-bottom:1px solid #e6e8e9;background:#e6e8e9;text-decoration:none}
.content{padding:0 0 0 0;z-index:10;width:891px;margin:0 auto}
.content .in{padding:20px 0 30px}
p.intro{background:url("../img/line.jpg");line-height:23px;margin:0 0 0}
.shadow{border-top:1px solid #ddd;padding:10px 0;background:url("../img/shadow.jpg") no-repeat}
img.thumb{padding:3px;background:#fff;border:1px solid #d1d1d1}
.columns{list-style:none;margin:10px 0 0 0;padding:0;min-height:250px;font-size:90%}
.columns li.col1{float:left;width:26%}
.columns li.col2{float:left;width:32%}
.columns li.col3{float:left;width:40%}
.columns li.col5{float:left;width:72%}
.columns li.col3{border-left:1px solid #d7d7d7;padding-left:10px}
.columns li h3{padding:0 10px;color:#2e4650;margin:0 0 5px}
.columns li.col2 h3{padding-left:20px}
.columns li.col3 h3{padding-left:20px}
.columns li p{line-height:22px;padding:0 20px 0 10px;margin:0;color:#3f4345}
.columns li.col2 p{padding:0 20px 0 20px}
.columns li.col3 p{padding:0 10px 0 20px}
.columns li a.more{display:block;color:#1666a3;padding:5px 0}
.columns li a.more:hover{color:#0b4775;text-decoration:none}
#footer{width:900px;margin:0 auto;clear:both;font-size:85%;padding-bottom:70px;color:#898989;text-align:center}
#footer a{color:#898989}
#footer:hover{color:#666;text-decoration:none}
p{margin:15px 0}
table{margin:20px 0;border-collapse:collapse;border-spacing:0;font-size:100%}
th,td{padding:3px 5px}
ul,ol{display:block;margin:15px 0 15px 40px}
ul ul,ul ul ul,ol ol,ol ol ol{margin:0;margin-left:20px}
ol{list-style-type:decimal}
ol ol{list-style-type:upper-alpha}
ol ol ol{list-style-type:lower-alpha}
li{display:list-item}
ul li a{text-decoration:underline}
.msg{color:#c00;font-weight:700;padding-top:40px}
.submit{background-color:#f4f4f4;font:bold 12px arial,helvetica,verdana,sans-serif;color:#2e4650;border:1px solid #898989;padding:2px 5px;cursor:pointer;text-align:center;text-decoration:none;margin:0}