body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0; }table { border-collapse:collapse; border-spacing:0; }fieldset,img { border:0; }address,caption,cite,code,em,strong,dfn,th,var { font-style:normal; font-weight:normal; }ol,ul { list-style:none; }caption,th { text-align:left; }h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; }abbr,acronym { border:0; }* { margin: 0; }html {height: 100%;overflow:-moz-scrollbars-vertical;}body {background: url('/images/background.png') center;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 12px;line-height: 1.3em;height: 100%;color: #303030;}#wrapper {width: 770px; min-height: 100%;height: auto !important;height: 100%;margin: 0 auto -50px;}#header {width: 770px;background-color: #ffffff;}#left {width: 120px;float: left;}#right {width: 650px;float: left;margin: 0 auto;padding: 0px;}#pageheading {background: url('/images/back_glass.png');padding: 12px;font-weight: bold;font-size: 13px;}/*Breadcrumb code for header*/#pageheading span {background-repeat: no-repeat;background-position: 0px center;text-align: left;background-image: url('/images/icons/arrow.png');margin-left: 6px;padding-left: 20px;}#textarea {margin: 0px 15px 30px 15px;}#footer {clear: both;margin: 0 auto;width: 770px;height: 65px;background-color: #ffffff;}#push {clear: both;margin: 0 auto;width: 770px;height: 65px;}div {-moz-box-sizing: border-box;box-sizing: border-box;margin: 0;padding: 0;}p {margin:8px 0px;text-align: left;}h1 {clear: both;margin: 8px 0px;font-weight: bold;	color: #00529B;}a {color: #00529B;}hr 	{clear: both;border-color: #cccccc;border-style: solid;border-width: 1px 0 0;margin: 8px 0px;height: 0;}ul.green {padding: 0px 0px 0px 20px;list-style: url('/images/dot.png') outside;}ul.disc {padding: 0px 0px 0px 20px;list-style: disc outside;}ul.disc li, ul.green li {margin-top:4px;}ol.decimal {padding: 0px 0px 0px 28px;list-style: decimal outside;}ol.decimal li {margin-top:4px;}table.brd td { border: 1px solid #999999; border-collapse: collapse; }table.pad2 td {padding: 2px; }table.pad4 td {padding: 4px; }table.pad6 td {padding: 6px; }table.pad8 td {padding: 8px; }div.box1 {padding:8px 10px;background-color:#FFBABA;border:1px solid #FF0000;}div.box2 {padding:8px 10px;background-color:#d2e8fc;border:1px solid #6495ED;}div.box3 {padding:8px 10px;background-color:#FFCC66;border:1px solid #6495ED;}/* grey box with dotted border */div.container {border: 2px dashed #333;background-color: #EAEAEA;padding: 10px;margin: 10px 0px;}.clr_b {clear: both;}.clr_l {clear: left;}/* text */.txtjust { text-align: justify; }.txtleft { text-align: left; }.txtcent { text-align: center; }.txtright { text-align: right; }.txtbold { font-weight:bold; }.txtred { color: #FF0000; }.txtgrn { color: #00C000; }.txtblu { color: #00529B; }.txthdr { color: #00529B; font-weight: bold; }/* text alignment for images */.texttop {vertical-align:top;}.textmiddle {vertical-align:middle;}.textbottom {vertical-align:bottom;}/* headers */.bck {color: #000000;font-weight: bold;background-color: #CCCC99;text-indent: 4px;}.hdr {font-weight: bold;background-color: #CCCC99;padding: 3px;margin: 0px;border: 1px solid #333;}/*font used for the details on event pages*/.event {font: bold 14px arial;color: #09A509;margin: 20px 0px;}