html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{margin:0; padding:0; border:0; outline:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline}
:focus{outline:0}
body{line-height:1.5}
body{font-size:75%}
 /* IE */
html >body{font-size:12px}
p{margin:0 0 1.5em 0; text-align:justify}
p.last{margin-bottom:0}
p img{float:left; margin:1.5em 1.5em 1.5em 0; padding:0}
p img.top{margin-top:0}
ul, ol{margin:0 0 1.5em 1.5em}
ol{list-style-type:decimal}
dl{margin:1.5em 0}
dl dt{font-weight:bold}
blockquote{margin:1.5em 0 1.5em 1.5em; color:#666; font-style:italic}
strong{font-weight:bold}
em{font-style:italic}
pre{margin-bottom:1.3em; background:#eee; border:0.1em solid #ddd; padding:1.5em}
code{font:0.9em Monaco,monospace}
hr{ background:#fff;  color:#113303;  clear:both;  float:none;  width:248;  height:0.1em;  margin:0 0 1.4em 0;  border:none}
* html hr{margin:0 0 1.2em 0}
acronym, dfn, abbr{text-decoration:none; padding-bottom:2px; cursor:help}
table{border-collapse:separate; border-spacing:0}
caption, th, td{text-align:left; font-weight:normal;  background:none repeat scroll 0 0 #9CD281}
blockquote:before, blockquote:after, 
q:before, q:after{content:""}
blockquote, q{quotes:""""}
h1, h2, h3, h4, h5, h6{ font-family:Arial,Verdana,sans-serif;  color:#000}
h1{font-size:2.4em}
h2{font-size:1.8em}
h3{font-size:1.5em; line-height:2}
h4{font-size:1.2em; line-height:1.25; font-weight:bold}
h5{font-size:1em; font-weight:bold}
h6{font-size:1em}
table{margin-bottom:1.4em; border-top:0 solid #ddd; border-left:0 solid #ddd}
th, td{height:1em; padding:0.2em 0.4em; border-bottom:0em solid #ddd; border-right:0 solid #ddd}
th{font-weight:bold}
form.std-form fieldset input.validation-failed, form.std-form fieldset textarea.validation-failed{border:1px solid #f00}
form.std-form fieldset input.validation-passed, form.std-form fieldset textarea.validation-passed{border:1px solid green}
.validation-advice{margin:2px; padding:2px; color:#f00; font-size:80%}
.warning{border:1px solid #c66}
.warning-advice{margin:2px; padding:2px; color:#fff; background-color:#bbb}
form.std-form,  form.std-form fieldset{margin:0; padding:0; border:0}
fieldset p{margin:0}
form.std-form fieldset{padding-bottom:20px; margin-top:20px; display:block; border-bottom:1px solid #ccc}
#contactForm fieldset{border-bottom:0; margin:0}
.std-form label{display:block; margin:0; font-size:130%; color:#4f4f4f}
.std-form .input_text{width:250px; padding:5px; color:#666; font-family:Arial,Helvetica,sans-serif; font-size:100%; border:1px solid #ccc}
.std-form textarea.input_text{width:350px}
.std-form table, .std-form table td{border:0}
.std-form legend{font-size:140%; font-weight:bold}
.std-form fieldset.last{border:0}
.std-form fieldset select{padding:2px}
.std-form fieldset option{padding-right:16px}
.std-form fieldset input:hover, .std-form fieldset textarea:hover, 
.std-form fieldset input.ie_hover, .std-form fieldset textarea.ie_hover{background:#fafafa; border:1px solid #bbb}
.std-form fieldset input:focus, .std-form fieldset textarea:focus, 
.std-form fieldset input.ie_focus, .std-form fieldset textarea.ie_focus{background:#fff3f3; border:1px solid #ffbcbc; color:#000}
.std-form fieldset input.submit:hover{background:transparent; border:0}

.text-align-right{text-align:right}
.text-align-left{text-align:left}
.center{text-align:center}
.float-right{float:right; padding:0 0 14px 14px}
.float-left{float:left; padding:0 14px 14px 0}
div.float-fix, span.float-fix{float:left; margin-right:44px}
div.float-fix1, span.float-fix{float:left; margin-right:80px}
div.float-fix2, span.float-fix{float:left; margin-right:5px}
div.float-fix3, span.float-fix{float:left; margin-right:10px}
br.float-fix{clear:both}
.bold{font-weight:bold}
.hide{display:none}
.flickr_badge_image {display:inline;margin-top:20px;padding-bottom:20px;}