A, BODY, TABLE, TD, TR, CENTER, FONT, B, I, FORM { font-size: 13px; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none; line-height: 15px; }
li { margin: .4em 0}

.XLargeBld, h1 { font-weight: bold; font-size: 19px; font-family: verdana, arial, helvetica, sans-serif; line-height: 20px; }
.XLargeTxt { font-size: 19px; font-family: verdana, arial, helvetica, sans-serif; line-height: 20px; }
.LargeBld, h3 { font-weight: bold; font-size: 15px; font-family: verdana, arial, helvetica, sans-serif; line-height: 16px; }
.LargeTxt { font-size: 15px; font-family: verdana, arial, helvetica, sans-serif; line-height: 16px; }
.MediumBld { font-weight: bold; font-size: 13px; font-family: verdana, arial, helvetica, sans-serif }
.MediumTxt { font-size: 13px; font-family: verdana, arial, helvetica, sans-serif }
.SmallBld { font-weight: bold; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif }
.SmallTxt { font-size: 10px; font-family: verdana, arial, helvetica, sans-serif }

.TextOFF { text-decoration: none !important; color: #FFFFEE !important; font-size: 11px !important; font-family: verdana,arial,helvetica,sans-serif !important; text-align: center !important; line-height: 12px !important;}
.TextON { text-decoration: none !important; color: #006B54 !important; font-size: 11px !important; font-family: verdana,arial,helvetica,sans-serif !important; text-align: center !important; line-height: 12px !important;}
.itemBorderOFF { border: 1px solid #ffffff !important}
.itemBorderON { border: 1px solid #ffffff !important}

.itemBorderVL { border: 1px solid #CCFFFF !important}
.itemBorderLT { border: 1px solid #00AA85 !important}
.itemBorderDK { border: 1px solid #dddddd !important}
.fixedrepeatX { background-repeat: repeat-x; background-attachment: fixed }
.fixedrepeatY { background-repeat: repeat-y; background-attachment: fixed }
.fixedrepeat { background-repeat: repeat; background-attachment: fixed }

a:link { color: #00AA85}
a:visited { color: #006B54}
a:hover { color: #000000; text-decoration: underline}
a:active { color: #000000}


.contactform { display: block; width: 510px; text-align:center;font: normal 12px/13px verdana,geneva,sans-serif; color: #000; margin: 0px auto; padding: 5px 0px; clear: both; }
.contactform label { display:block; width: 500px; text-align:left; }
.contactform input { display: block; border: 1px solid #000; height: 22px; width: 500px; margin: 2px 0px 9px 0px; padding: 2px 5px; font: normal 11px/13px verdana,geneva,sans-serif; background-color: #fafafa; }
.contactform input:focus, div.contactform input:hover { background-color : #fff }
.contactform textarea { border: 1px solid #000; margin: 4px 7px 6px 0px; padding: 2px 5px; font: normal 11px/13px verdana,geneva,sans-serif; background-color: #fafafa; }
.contactform textarea:focus, div.contactform textarea:hover { background-color : #fff }
.contactform div { display: block; white-space: nowrap; overflow: visible; text-align: right; }
.contactform div.cent { text-align: center; }
.contactform textarea.form_comment { width: 471px; }
.contactform input.form_buttons { width: 120px; height: 22px; margin: 5px; float: left; }
