<style type='text/css'>
.oiadummy {}
.align_left {float:left; align:left; margin-right:20px; }
.align_right {float:right; align:right; margin-left:20px; }
body,p,div,td,th {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; margin: 0px; padding: 0px; }
h6 { color:#D0142C; margin-top:15px; margin-bottom:15px; font-size:12px}
h5 { color:#D0142C; margin-top:15px; margin-bottom:15px; font-size:15px}
h4 { color:#D0142C; margin-top:15px; margin-bottom:15px; font-size:18px}
h3 { color:#D0142C; margin-top:15px; margin-bottom:15px; font-size:22px}
h2 { color:#D0142C; margin-top:15px; margin-bottom:15px; font-size:27px}
h1 { color:#D0142C; margin-top:15px; margin-bottom:15px; font-size:34px}
a {color: #007495;text-decoration:none;}
a:visited {color: #007495;text-decoration:none;}
a:hover {color: #007495;text-decoration:underline;}
ul {list-style-type: disc; list-style-position: outside; margin-left:1px; margin-top:1px; margin-bottom:1px; padding-left:34px; padding-top:8px; padding-bottom:8px;}
ul li {margin-left:0px; margin-top:0px; margin-bottom:0px; padding-left:0px; padding-bottom:0px;}
ol {list-style-type: (default); list-style-position: outside; margin-left:1px; margin-top:1px; margin-bottom:1px; padding-left:40px; padding-top:8px; padding-bottom:8px;}
ol li {margin-left:0px; margin-top:0px; margin-bottom:0px; padding-left:0px; padding-bottom:0px;}
.caption {font-size: 11px; line-height: 12px; color: #289925; margin-top: 4px; }
.christmas {font-family: Vivaldi, Papyrus, Georgia; font-size:20pt; }
.christmastitle {font-family: Vivaldi, Papyrus, Georgia; font-size:30pt; }
.footer {font-size: 11px; font-weight: bold; color: #FFFFFF; padding: 1px; }
.functions {font-size: 12px; color: #D0142C; padding: 6px; border: 1px solid #99CC99; background-color: #FFFFFF; border-collapse:collapse;}
.functions td {border:1px solid #99CC99;}
.functions p {font-size:12px;color:#D0142C;}
.functions th {font-weight:bold;font-size:14px;color:#289925;border:1px solid #99CC99;background-color:#E1F1E1;}
.menuitem {font-weight: bold; color: #D0142C; margin-top: 16px; border-bottom:1px solid #CC9999; }
.menumain {display:block; text-decoration:none;text-align:left;overflow:hidden;white-space:nowrap;font-size: 16px; line-height: 26px; font-weight: bold; color: #c5ebf5; background-image: url(lay/menu13.gif); background-repeat:no-repeat;background-position:left; padding-left:14px;}
.menumainactive {display:block; text-decoration:none;text-align:left;overflow:hidden;white-space:nowrap;font-size: 16px; line-height: 26px; font-weight: bold; color: #c5ebf5; background-image: url(lay/menu13.gif); background-repeat:no-repeat;background-position:left; padding-left:14px;}
.menumain:visited {display:block;color:#c5ebf5;text-decoration:none;}
.menumain:hover {display:block;color:#FFFFFF;text-decoration:none;background-image: url(lay/menu12.gif);}
.menumainactive {color:#FFFFFF;text-decoration:none;background-image: url(lay/menu11.gif);}
/* .menumain (new drop down menu): */
.menumainh {PADDING-BOTTOM: 2px;font-size:1.2em;font-weight:bold;text-decoration:none;}
.menumainh UL {LIST-STYLE-TYPE: none; HEIGHT: 1.95em;padding-left:0em;padding-top:0em;padding-bottom:0em;margin-left:0em;margin-top:0em;margin-bottom:0em;}
.menumainh UL UL {WIDTH: 15em;padding-top:0em;}
.menumainh UL LI {width:168px;FLOAT: left; LINE-HEIGHT: 1.95em; HEIGHT: 1.95em;padding-left:0em;padding-top:0em;padding-bottom:0em;margin-left:0em;margin-top:0em;margin-bottom:0em;margin-right:0em;}
.menumainh UL UL LI {DISPLAY: block; WIDTH: 12em; LINE-HEIGHT: 1em; POSITION: relative; HEIGHT: auto; border:0px;}
.menumainh A {PADDING-RIGHT: 1em; DISPLAY: block; PADDING-LEFT: 1.05em;font-size:1.2em;background-image:url(lay/menu13.gif);background-position:left;background-repeat:no-repeat;FLOAT: left; PADDING-BOTTOM: 0px;color:#c5ebf5; PADDING-TOP: 0px; HEIGHT: 100%; TEXT-DECORATION: none}
.menumainh A:visited {PADDING-RIGHT: 1em; DISPLAY: block; PADDING-LEFT: 1.05em;font-size:1.2em;background-image:url(lay/menu13.gif);background-position:left;background-repeat:no-repeat;FLOAT: left; PADDING-BOTTOM: 0px;color:#c5ebf5; PADDING-TOP: 0px; HEIGHT: 100%; TEXT-DECORATION: none}
.menumainh A.act {color:#FFFFFF;background-image:url(lay/menu11.gif);background-position:left;background-repeat:no-repeat;background-image:url(lay/menu21.gif);background-position:left;background-repeat:no-repeat;background-image:url(lay/menu11.gif);background-position:left;background-repeat:no-repeat;background-image:url(lay/menu21.gif);background-position:left;background-repeat:no-repeat;background-image:url(lay/menu11.gif);background-position:left;background-repeat:no-repeat;}
.menumainh UL UL A {PADDING-RIGHT: 1em; DISPLAY: block; PADDING-LEFT: 1.05em; background-image:url(none); PADDING-BOTTOM: 0.3em; WIDTH: 12em;  LINE-HEIGHT: 1em; PADDING-TOP: 0.3em; HEIGHT: 100%;margin-bottom:-1px;}
.menumainh UL UL A:visited {PADDING-RIGHT: 1em; DISPLAY: block; PADDING-LEFT: 1.05em; background-image:url(none); PADDING-BOTTOM: 0.3em; WIDTH: 12em;  LINE-HEIGHT: 1em; PADDING-TOP: 0.3em; HEIGHT: 100%}
.menumainh UL TABLE UL A {width:14em; w\idth:12em;}
.menumainh UL TABLE UL A:visited {width:14em; w\idth:12em;}
.menumainh TABLE {Z-INDEX: -1; LEFT: 0px; POSITION: absolute; TOP: 0px}
.menumainh UL UL TABLE {LEFT: -1px;}
.menumainh UL UL TABLE UL.left {MARGIN-LEFT: 2px}
.menumainh LI:hover {POSITION: relative}
* HTML .menumainh A:hover {POSITION: relative}
.menumainh UL UL UL A {BACKGROUND: #ccc}
.menumainh UL UL UL A:visited {BACKGROUND: #ccc}
.menumainh UL UL UL UL A {BACKGROUND: #ddd}
.menumainh UL UL UL UL A:visited {BACKGROUND: #ddd}
.menumainh UL :hover A.sub1 {BACKGROUND: #ccc}
.menumainh UL UL :hover A.sub2 {BACKGROUND: #ddd}
.menumainh A:hover, .menumainh UL UL A:hover {background-image:url(lay/menu12.gif);background-position:left;background-repeat:no-repeat;color:#FFFFFF;}
.menumainh :hover > A {background-image:url(lay/menu12.gif);background-position:left;background-repeat:no-repeat;color:#FFFFFF;}
.menumainh UL UL {LEFT: 0px; VISIBILITY: hidden; WIDTH: 14em; POSITION: absolute; TOP: 1.95em; HEIGHT: 0px}
.menumainh UL UL UL {LEFT: 14em; WIDTH: 14em; TOP: 0px; padding-top:0em;}
.menumainh UL UL UL.left {LEFT: -14em}
.menumainh UL LI:hover UL {BACKGROUND: url(images/trans.gif); VISIBILITY: visible; PADDING-BOTTOM: 1.95em; HEIGHT: auto}
.menumainh UL A:hover UL {BACKGROUND: url(images/trans.gif); VISIBILITY: visible; PADDING-BOTTOM: 1.95em; HEIGHT: auto}
.menumainh UL :hover UL UL {VISIBILITY: hidden}
.menumainh UL :hover UL :hover UL UL {VISIBILITY: hidden}
.menumainh UL :hover UL :hover UL {VISIBILITY: visible}
.menumainh UL :hover UL :hover UL :hover UL {VISIBILITY: visible}
.menumainv {z-index:9999;margin:0 0 0 0;font-size:1.2em;}
.menumainv ul {padding:0;margin:0;list-style-type:none;width:168px;}
* html .menumainv ul {margin-left:-16px; ma\rgin-left:0;}
.menumainv li {position:relative;}
.menumainv table {position:absolute; border-collapse:collapse; top:0; left:0; z-index:9999;}
.menumainv a, .menumainv a:visited {display:block;height:27px;background-image:url(lay/menu13.gif);background-position:left;background-repeat:no-repeat;font-weight:bold;text-decoration:none;height:26px;line-height:26px;width:167px;color:#c5ebf5;;text-indent:5px;;border-width:0 1px 1px 0;padding-left:14px;}
* html .menumainv a, * html .menumainv a:visited {background-image:url(lay/menu13.gif);background-position:left;background-repeat:no-repeat;width:168px; w\idth:167px;}
.menumainv ul ul a, .menumainv ul ul a:visited, .menumainv a.sub, .menumainv a.sub:visited {background-image:url(none);border-width:0 1px 1px 0;}
* html .menumainv a:hover, * html .menumainv ul ul a:hover {color:#FFFFFF;background-image:url(lay/menu12.gif);background-position:left;background-repeat:no-repeat;}
.menumainv :hover > a {color:#FFFFFF;background-image:url(lay/menu12.gif);background-position:left;background-repeat:no-repeat;}
.menumainv ul ul a:hover, .menumainv a.sub:hover {color:#FFFFFF;background-image:url(lay/menu12.gif);background-position:left;background-repeat:no-repeat;}
.menumainv ul ul {visibility:hidden;position:absolute;top:0;left:168px;}
.menumainv a.act, .menumainv ul ul a.act, .menumainv a.act:visited, .menumainv ul ul a.act:visited {color:#FFFFFF;background-image:url(lay/menu11.gif);background-position:left;background-repeat:no-repeat;background-image:url(lay/menu21.gif);background-position:left;background-repeat:no-repeat;background-image:url(lay/menu11.gif);background-position:left;background-repeat:no-repeat;background-image:url(lay/menu21.gif);background-position:left;background-repeat:no-repeat;background-image:url(lay/menu11.gif);background-position:left;background-repeat:no-repeat;}
.menumainv a.actsub {color:#FFFFFF;background-image:url(lay/menu11.gif);background-position:left;background-repeat:no-repeat;background-image:url(lay/menu21.gif);background-position:left;background-repeat:no-repeat;background-image:url(lay/menu11.gif);background-position:left;background-repeat:no-repeat;background-image:url(lay/menu21.gif);background-position:left;background-repeat:no-repeat;background-image:url(lay/menu11.gif);background-position:left;background-repeat:no-repeat;height:26px;line-height:26px;}
.menumainv a.sub {height:26px;line-height:26px;}
.menumainv ul li:hover ul, .menumainv ul a:hover ul {visibility:visible;}
.menumainv ul a:hover {zoom:100%}
.menumainv ul :hover ul ul{visibility:hidden;}
.menumainv ul :hover ul :hover ul ul{visibility:hidden;}
.menumainv ul :hover ul :hover ul{visibility:visible;}
.menumainv ul :hover ul :hover ul :hover ul {visibility:visible;}
.menuprice {font-size: 12px; font-weight: bold; color: #D0142C; float:right; text-align:right; }
.menusmall {font-size: 11px; color: #D0142C; font-weight:normal; }
.menusub {display:block; text-decoration:none;text-align:left;overflow:hidden;white-space:nowrap;font-size: 13px; line-height: 24px; font-weight: bold; color: #888888; background-image: url(lay/menu23.gif); background-repeat:no-repeat;background-position:left; padding-left:12px;}
.menusubactive {display:block; text-decoration:none;text-align:left;overflow:hidden;white-space:nowrap;font-size: 13px; line-height: 24px; font-weight: bold; color: #888888; background-image: url(lay/menu23.gif); background-repeat:no-repeat;background-position:left; padding-left:12px;}
.menusub:visited {display:block;color:#888888;text-decoration:none;}
.menusub:hover {display:block;color:#000000;text-decoration:none;background-image: url(lay/menu22.gif);}
.menusubactive {color:#000000;text-decoration:none;background-image: url(lay/menu21.gif);}
/* .menusub (new drop down menu): */
.menusubh {PADDING-BOTTOM: 2px;font-size:0.975em;font-weight:bold;text-decoration:none;}
.menusubh UL {LIST-STYLE-TYPE: none; HEIGHT: 1.8em;padding-left:0em;padding-top:0em;padding-bottom:0em;margin-left:0em;margin-top:0em;margin-bottom:0em;}
.menusubh UL UL {WIDTH: 15em;padding-top:0em;}
.menusubh UL LI {width:172px;FLOAT: left; LINE-HEIGHT: 1.8em; HEIGHT: 1.8em;padding-left:0em;padding-top:0em;padding-bottom:0em;margin-left:0em;margin-top:0em;margin-bottom:0em;margin-right:0em;}
.menusubh UL UL LI {DISPLAY: block; WIDTH: 12em; LINE-HEIGHT: 1em; POSITION: relative; HEIGHT: auto; border:0px;}
.menusubh A {PADDING-RIGHT: 1em; DISPLAY: block; PADDING-LEFT: 0.9em;font-size:0.975em;background-image:url(lay/menu23.gif);background-position:left;background-repeat:no-repeat;FLOAT: left; PADDING-BOTTOM: 0px;color:#888888; PADDING-TOP: 0px; HEIGHT: 100%; TEXT-DECORATION: none}
.menusubh A:visited {PADDING-RIGHT: 1em; DISPLAY: block; PADDING-LEFT: 0.9em;font-size:0.975em;background-image:url(lay/menu23.gif);background-position:left;background-repeat:no-repeat;FLOAT: left; PADDING-BOTTOM: 0px;color:#888888; PADDING-TOP: 0px; HEIGHT: 100%; TEXT-DECORATION: none}
.menusubh A.act {color:#000000;background-image:url(lay/menu11.gif);background-position:left;background-repeat:no-repeat;background-image:url(lay/menu21.gif);background-position:left;background-repeat:no-repeat;background-image:url(lay/menu11.gif);background-position:left;background-repeat:no-repeat;background-image:url(lay/menu21.gif);background-position:left;background-repeat:no-repeat;background-image:url(lay/menu11.gif);background-position:left;background-repeat:no-repeat;background-image:url(lay/menu21.gif);background-position:left;background-repeat:no-repeat;}
.menusubh UL UL A {PADDING-RIGHT: 1em; DISPLAY: block; PADDING-LEFT: 0.9em; background-image:url(none); PADDING-BOTTOM: 0.3em; WIDTH: 12em;  LINE-HEIGHT: 1em; PADDING-TOP: 0.3em; HEIGHT: 100%;margin-bottom:-1px;}
.menusubh UL UL A:visited {PADDING-RIGHT: 1em; DISPLAY: block; PADDING-LEFT: 0.9em; background-image:url(none); PADDING-BOTTOM: 0.3em; WIDTH: 12em;  LINE-HEIGHT: 1em; PADDING-TOP: 0.3em; HEIGHT: 100%}
.menusubh UL TABLE UL A {width:14em; w\idth:12em;}
.menusubh UL TABLE UL A:visited {width:14em; w\idth:12em;}
.menusubh TABLE {Z-INDEX: -1; LEFT: 0px; POSITION: absolute; TOP: 0px}
.menusubh UL UL TABLE {LEFT: -1px;}
.menusubh UL UL TABLE UL.left {MARGIN-LEFT: 2px}
.menusubh LI:hover {POSITION: relative}
* HTML .menusubh A:hover {POSITION: relative}
.menusubh UL UL UL A {BACKGROUND: #ccc}
.menusubh UL UL UL A:visited {BACKGROUND: #ccc}
.menusubh UL UL UL UL A {BACKGROUND: #ddd}
.menusubh UL UL UL UL A:visited {BACKGROUND: #ddd}
.menusubh UL :hover A.sub1 {BACKGROUND: #ccc}
.menusubh UL UL :hover A.sub2 {BACKGROUND: #ddd}
.menusubh A:hover, .menusubh UL UL A:hover {background-image:url(lay/menu22.gif);background-position:left;background-repeat:no-repeat;color:#000000;}
.menusubh :hover > A {background-image:url(lay/menu22.gif);background-position:left;background-repeat:no-repeat;color:#000000;}
.menusubh UL UL {LEFT: 0px; VISIBILITY: hidden; WIDTH: 14em; POSITION: absolute; TOP: 1.8em; HEIGHT: 0px}
.menusubh UL UL UL {LEFT: 14em; WIDTH: 14em; TOP: 0px; padding-top:0em;}
.menusubh UL UL UL.left {LEFT: -14em}
.menusubh UL LI:hover UL {BACKGROUND: url(images/trans.gif); VISIBILITY: visible; PADDING-BOTTOM: 1.8em; HEIGHT: auto}
.menusubh UL A:hover UL {BACKGROUND: url(images/trans.gif); VISIBILITY: visible; PADDING-BOTTOM: 1.8em; HEIGHT: auto}
.menusubh UL :hover UL UL {VISIBILITY: hidden}
.menusubh UL :hover UL :hover UL UL {VISIBILITY: hidden}
.menusubh UL :hover UL :hover UL {VISIBILITY: visible}
.menusubh UL :hover UL :hover UL :hover UL {VISIBILITY: visible}
.menusubv {z-index:9999;margin:0 0 0 0;font-size:0.975em;}
.menusubv ul {padding:0;margin:0;list-style-type:none;width:172px;}
* html .menusubv ul {margin-left:-16px; ma\rgin-left:0;}
.menusubv li {position:relative;}
.menusubv table {position:absolute; border-collapse:collapse; top:0; left:0; z-index:9999;}
.menusubv a, .menusubv a:visited {display:block;height:25px;background-image:url(lay/menu23.gif);background-position:left;background-repeat:no-repeat;font-weight:bold;text-decoration:none;height:24px;line-height:24px;width:171px;color:#888888;;text-indent:5px;;border-width:0 1px 1px 0;padding-left:12px;}
* html .menusubv a, * html .menusubv a:visited {background-image:url(lay/menu23.gif);background-position:left;background-repeat:no-repeat;width:172px; w\idth:171px;}
.menusubv ul ul a, .menusubv ul ul a:visited, .menusubv a.sub, .menusubv a.sub:visited {background-image:url(none);border-width:0 1px 1px 0;}
* html .menusubv a:hover, * html .menusubv ul ul a:hover {color:#000000;background-image:url(lay/menu22.gif);background-position:left;background-repeat:no-repeat;}
.menusubv :hover > a {color:#000000;background-image:url(lay/menu22.gif);background-position:left;background-repeat:no-repeat;}
.menusubv ul ul a:hover, .menusubv a.sub:hover {color:#000000;background-image:url(lay/menu22.gif);background-position:left;background-repeat:no-repeat;}
.menusubv ul ul {visibility:hidden;position:absolute;top:0;left:172px;}
.menusubv a.act, .menusubv ul ul a.act, .menusubv a.act:visited, .menusubv ul ul a.act:visited {color:#000000;background-image:url(lay/menu11.gif);background-position:left;background-repeat:no-repeat;background-image:url(lay/menu21.gif);background-position:left;background-repeat:no-repeat;background-image:url(lay/menu11.gif);background-position:left;background-repeat:no-repeat;background-image:url(lay/menu21.gif);background-position:left;background-repeat:no-repeat;background-image:url(lay/menu11.gif);background-position:left;background-repeat:no-repeat;background-image:url(lay/menu21.gif);background-position:left;background-repeat:no-repeat;}
.menusubv a.actsub {color:#000000;background-image:url(lay/menu11.gif);background-position:left;background-repeat:no-repeat;background-image:url(lay/menu21.gif);background-position:left;background-repeat:no-repeat;background-image:url(lay/menu11.gif);background-position:left;background-repeat:no-repeat;background-image:url(lay/menu21.gif);background-position:left;background-repeat:no-repeat;background-image:url(lay/menu11.gif);background-position:left;background-repeat:no-repeat;background-image:url(lay/menu21.gif);background-position:left;background-repeat:no-repeat;height:24px;line-height:24px;}
.menusubv a.sub {height:24px;line-height:24px;}
.menusubv ul li:hover ul, .menusubv ul a:hover ul {visibility:visible;}
.menusubv ul a:hover {zoom:100%}
.menusubv ul :hover ul ul{visibility:hidden;}
.menusubv ul :hover ul :hover ul ul{visibility:hidden;}
.menusubv ul :hover ul :hover ul{visibility:visible;}
.menusubv ul :hover ul :hover ul :hover ul {visibility:visible;}
.picture {border: 1px solid #99CC99; }
.red {font-size: 12px; color: #D0142C; }
.reference {font-size: 11px; color: #333333; padding: 6px; border: 0px solid ; border-collapse:collapse;}
.reference p {font-size:11px;color:#333333;}
.reference th {font-weight:normal;font-size:11px;color:#D0142C;}
.reference td {font-size:11px}
.santa {}
.santa1 {background-image: url(img/santa.gif); background-position:top right; background-repeat: repeat-y;}
.santa2 {background-image: url(img/santa.gif); background-position:top right; background-repeat: repeat-y;}
.santa3 {background-image: url(img/santa.gif); background-position:top right; background-repeat: repeat-y;}
.santa4 {padding-right:40px;background-image: url(img/santa.gif); background-position:top right; background-repeat: repeat-y}
.slogan {font-size: 12px; font-weight: bold; color: #D0142C; padding-top: 4px; }
.subtitle {font-size: 14px; font-weight: bold; color: #D0142C; margin-bottom:8px; }
.welcome {font-size: 16px; font-weight: bold; color: #D0142C; }
</style>