body { padding:0px; margin:0px; text-align:center; font-family:tahoma; font-size:12px; background:#46465c;}
.main{ width:800px; text-align:center; margin:0 auto;}
a{ text-decoration:none}
a:hover{text-decoration:underline}
h1{ margin:0; background:#23233b url(images/h1_bg.gif) no-repeat; padding:16px 0 16px 80px; font-size:28px; color:#FFF; text-align:left; font-size:18px}
.col_a{ float: left; width:299px; font-size:12px; padding:0; margin:0}
.col_a a{ font-weight:bold; color:#FFF;}
.col_b{ float: right;}
.col_c{ float: left; background:#cc0033; width:199px; text-align:left; color:#dfcdb5;}
.col_d{ float: right; background:#dfcdb5; width:600px; text-align:left}
.root{background: url(images/top_node_bg.gif)  10px 3px no-repeat; color:#3a7fa0;  padding:3px 0 3px 39px;}
.root h2{ margin:0px ; padding: 4px 0 4px 50px ; font-size:14px ; color:#cc0033; }
.root p{ padding-left:60px; color:#666;}
dl { background:url(images/node_bg.gif)  10px 6px no-repeat; font-size:15px; padding:4px 0 4px 50px;  margin:0; font-size:12px}
dt a { color:#cc0033; font-weight:bold}
dd { padding:0px; margin:0px; padding-left:40px; padding-bottom:5px; color:#666;}
dd p{padding:0px ; margin:0px; color:#666;}
.res{ padding:4px 0; color:#FFF; font-weight:bold; font-size:16px; text-align:center}
.col_c li{ list-style-type:none; padding:3px 0;}
.col_c a{ color:#46465c; font-weight:bold}
address{ text-align:center; font-weight:bold;  font-style:normal; padding:8px 0; color:#dfcdb5;}
.node{ margin:0 0 1px 0; background:#5758af; padding:6px 0; text-align:center}
.node_top{ margin:0 0 1px 0; background:#5758af; padding:16px 0; text-align:center}
.clr { clear:both; }