*{margin:0;padding:0;border:0}
body{font-family:'Georgia','Serif';font-size:14px;line-height:20px;color:#292929;background-color:#f0f0f0;
     background:#f0f0f0 url(../utilimages/bg.gif) repeat-x 0 60px;text-shadow:#fff 0 1px 1px}
table,div,td,span,p{margin:0;padding:0;border:0}
table{border-collapse:collapse}
td{vertical-align:top}
p,ul{padding-bottom:20px}

a,a:link,a:active,a:visited{font-weight:normal;text-decoration:underline;color:#048}
a:hover{color:#704;text-decoration:none}

b{color:#111}

ul{list-style-type:none;}
h1,h2,h3,h4{padding-bottom:20px;color:#111;font-family:'Tahoma','Geneva';font-weight:bold}

h1{font-size:24px;padding-bottom:0;display:inline}
h2{font-size:24px;padding-bottom:0;font-family:'Georgia','Serif';font-weight:normal}
h3{font-size:15px;padding:0 0 8px 0;margin:20px 0 28px 0;display:inline-block;border-bottom:#ccc 4px solid}
h4{font-size:13px}

.titleheader{margin:30px 40px 30px 40px}
 
.header{background:#fff url(../utilimages/bg.gif) repeat-x 0 1px;border-top:#111 3px solid;color:#292929;padding:29px 40px 19px 40px}
.headerinner{width:780px}

.header ul{padding-bottom:0;display:inline-block}
.header li{display:inline-block}
 
.header a{text-decoration:underline;color:#469;font-size:13px;font-family:'Tahoma','Geneva';font-weight:bold;
        padding:0px 10px 0px 10px;border-left:#fff 1px solid;border-right:#ccc 1px solid;display:inline-block}
.header a:hover{color:#111;text-decoration:none}

#menufirst{border-left:none;padding-left:0}
#menulast{border-right:none;padding-right:0}

#onpage{border-bottom:#111 1px solid}
#timeid{font-style:italic;font-size:12px;text-align:right}

.content{width:780px;margin:0 40px 0 40px;padding-top:30px}
.content a{}
.content a:hover{}

.outercontainer{padding-bottom:20px}
.field{font-family:'Georgia','Serif';font-size:13px;font-weight:normal;background:#fe4 url(../utilimages/bgOrangeStrip.gif) no-repeat;display:inline-block;
       padding:2px 10px 2px 10px;margin-bottom:16px;color:#111;text-shadow:#ffb 0 1px 1px}
.fieldvalue{font-size:13px;padding:0 0 0 15px;margin-left:15px;background:url(../utilimages/vert_line.gif) repeat-y}
.fldvalattr{color:#111;font-weight:bold}

.cia{background:#f0f0f0 url(../utilimages/bg.gif) repeat-x 0 -96px;padding:9px 9px 9px 9px;border:#e0e0e0 1px solid;font-size:12px;font-style:italic}

.regionpanel{padding-right:40px}
.regionpanel a{font-size:13px}

.datapanel{width:100%}
.datapanel h2{padding:0 0 8px 0;margin:20px 0 28px 0;display:inline-block;border-bottom:#ccc 4px solid;font-size:24px;font-family:'Tahoma','Geneva';font-weight:bold}


.square{list-style-type:square}

.footer{height:20px;font-size:12px;width:780px;margin:0 40px 20px 40px}

.left{float:left}
.clear{clear:both}
.floatright{text-align:right;float:right}

.topdivline{background:#111;border-bottom:#fff 1px solid;height:3px}
.topdivline2{border-top:#ccc 1px solid;background:#eee;height:3px;border-bottom:#fff 1px solid}

.innerdivline{border-top:#ddd 1px solid;border-bottom:#fff 1px solid;margin:29px 0 9px 0}
.headerinnerdivline{border-top:#ccc 1px dotted;border-bottom:#fff 1px solid;margin:19px 0 19px 0;width:780px}
.footerdivline{border-top:#c3c3c3 1px solid;background:#e3e3e3;height:3px;border-bottom:#fff 1px solid;margin:19px 0 19px 0}

.itlc{font-style:italic}
.pic{background:#f0f0f0 url(../utilimages/bg.gif) repeat-x 0 -64px;border:#aaa 1px solid;padding:4px;margin:60px 0 20px 20px}

.pagequote{font-size:12px;font-weight:normal;padding:0 0 0 0;text-align:right}
 
.caption{font-style:italic;margin-left:15px;font-size:12px}
.colorfont{font-size:20px;font-weight:bold;line-height:24px;color:#e39;font-family:'Georgia','Serif';margin-right:5px}

::-moz-selection{background:#eceff3;color:#131619;text-shadow:#f9fcff 0 1px 1px; !important} 
::selection{background:#eceff3;color:#131619;text-shadow:#f9fcff 0 1px 1px; !important}
