@import url(/styles/grid.new.css);
*{padding:0;margin:0;line-height:1em;}
body{text-align:center;font-family:Arial, Helvetica, sans-serif;background:#EEE url(/images/bckgrnd.png) repeat-y top;}
html{font-size:100%;}
#frame{position:relative;background:#FFF;margin:10px auto;padding:0;text-align:left;width:740px;font-size:0.8em;}
h1 a{display:block;position:relative;width:400px;height:70px;border:none;font-size:1em;}
h1 a:hover{border:none;}
h1 a span{background:url(/images/clogo.gif) no-repeat;position:absolute;width:100%;height:100%;}

a{text-decoration:none;color:#369;}
a:hover{border-bottom:dotted 1px #F03;}

#crumbs{font-size:0.85em;color:#666;margin-top:0.4em;}
#crumbs a{font-weight:bold;color:#A31;}

fieldset{border:solid 1px #CCC;background:#FFD;margin:0.7em 0;font-size:0.85em;padding:0.5em 0.8em;}
input,select{border:solid 1px #CCC;margin:0 1em 0 0;font-size:1em;}
option{padding:0 0.2em;}
label{color:#666;font-weight:bold;}
input.btn{border:solid 1px #999;font-weight:bold;font-size:1em;padding:0 1em;color:#333;background:#D4D0C8;}

h1{color:#666;font-size:1.5em;line-height:1.25em;}
h1#linkback a{display:inline;}
h1 em{font-size:0.55em;color:#999;font-weight:normal;font-style:normal;}

#r1{clear:both;}
#r1,#r2,#r3{float:left;width:242px;border-left:solid 1px #E9E9E9;border-right:solid 1px #E9E9E9;margin:1em 0;}
#r2{margin:1em -1px;}

h2{color:#AD3618;font-size:1.3em;}
#browse p{margin-bottom:1em;}
#browse ul,#browse ol{list-style:none;margin: 0.5em 1em;}
#browse li ul{margin-bottom:1.5em;}
#browse li ul li{font-size:1em;line-height:1.5em;}
#browse a em{color:#666;font-size:0.85em;font-style:normal;}
#browse ol li{padding-bottom:0.5em;margin-bottom:0.5em;border-bottom:dotted 1px #EEE;font-size:0.9em;line-height:1.3em;}

#browse .c1,#browse .c2,#browse .c3{font-size:0.85em;margin:1em auto;border:solid 2px #999;}
#browse .c1 p,#browse .c2 p,#browse .c3 p{margin:0.7em 1em;line-height:1.3em;}
#browse div.c1{width:15em;}
#browse div.c2{width:30em;}
#browse div.c3{width:45em;}

.cntr{text-align:center;}
.rgt{text-align:right;}

.hr{background:transparent url(/images/dingbat.gif) no-repeat top;clear:both;height:5px;margin-bottom:1em;}

#intro{margin-bottom:1em;color:#666;line-height:1.3em;}

#contact{margin:0 0 1em 0;font-size:0.9em;}
#contact dl{margin:0.25em 0;height:2.5em;}
#contact dt{float:left;width:180px;font-weight:bold;}
#contact dd{float:left;width:180px;margin-left:-180px;margin-top:1.3em;}

#banner{position:absolute;top:0;right:0;margin:0 0;border:none;text-align:right;font-size:0.85em;}
#banner a{border:none;}
#banner img{border:none;margin-bottom:0.2em;}

#footer{background:#EEE;color:#666;font-size:0.85em;text-align:center;padding:0.6em;clear:both;margin-top:1em;}
#footer a{color:#666;font-weight:bold;}

#datebar{font-size:1.2em;margin-top:1em;}
#datebar h1{color:#AD3618;font-size:1.4em;line-height:1em;}
#datebar p{float:left;font-weight:bold;padding:0.2em 0.4em;margin-right:0.4em;border:solid 1px #CCC;text-align:center;width:2em;color:#025;}
#datebar p em{font-style:normal;color:#F03;}
#datebar ul{font-size:0.75em;padding:0.3em 0;margin:0;height:1.3em;list-style:none;}
#datebar li{display:block;float:left;color:#666;line-height:1.2em;border-left:solid 1px #CCC;font-weight:bold;margin-left:0.5em;padding-left:0.5em;}
#datebar .nobdr{margin:0;border:none;}
#datebar li em{font-style:normal;font-weight:normal;font-size:0.9em;}
#datebar li a{text-decoration:none;color:#666;}
#datebar .current, a:visited {color:#999;}

