body { color: #000000; background-color: #F0F0F0; margin: 0px; background-repeat:repeat-y; font-family: Tahoma; font-size: 12pt; }
a { color: #000000 }
a:active { color: #C0C0C0 }
a:hover { text-decoration: underline; }
a:visited { color: #000000 }
a.taba { color: #FFFFFF; }
a:visited.taba { color: #FFFFFF; }

a.prev,a.next,a.prevdisabled,a.nextdisabled,a.jumpto,a.jumpat{padding-top:16px;background-repeat:no-repeat;background-position:top;}
a.prev,a.next,a.prevdisabled,a.nextdisabled{margin-left:5px;margin-right:5px}
a.prev,a.next,a.prevdisabled,a.nextdisabled,a.jumpto,a.jumpat{padding-left:5px;padding-right:5px;}
a.prev{background-image:url('/images/navbreakf.gif');}
a.prev:hover{background-image:url('/images/navbreakfhover2.gif');}
a.prevdisabled{background-image:url('/images/navbreakfdisabled.gif');color:#999999;}
a.next{background-image:url('/images/navbreak.gif');}
a.next:hover{background-image:url('/images/navbreakhover2.gif');}
a.nextdisabled{background-image:url('/images/navbreakdisabled.gif');color:#999999;}
a.jumpto{background-image:url('/images/bullet2.gif');}
a.jumpto:hover{background-image:url('/images/bullet2hover.gif');}
a.jumpat{background-image:url('/images/bullet2hover.gif');}

input, select, textarea { font-family: Tahoma; font-size: 12pt; color: #000000; background-color: #FFFFFF;  }
button, input.submit { font-family: Tahoma; font-size: 12pt; color: #000000; border: 2px solid #000000; background-color: #CCCCCC; }
input.submit_link { border: none; text-decoration: underline; }

td.tab { padding-left: 5px; padding-right: 5px }
td.tableft { background-image: url('images/white/tab_b_left.gif'); background-repeat: no-repeat; background-position: left bottom }
td.tabright { background-image: url('images/white/tab_b_right.gif'); background-repeat: no-repeat; background-position: right bottom }
td.tabmid { white-space: pre; font-size: 10pt; background-image: url('images/white/tab_b_bg.gif'); background-repeat: repeat-x; background-position: left bottom; }
td.tabaleft { background-image: url('images/white/tab_a_left.gif'); background-repeat: no-repeat; background-position: left bottom }
td.tabaright { background-image: url('images/white/tab_a_right.gif'); background-repeat: no-repeat; background-position: right bottom }
td.tabamid { white-space: pre; font-size: 10pt; color: #FFFFFF; background-image: url('images/white/tab_a_bg.gif'); background-repeat: repeat-x; background-position: left bottom; }

td.ul { border-bottom: 1px solid #000000; }
td.shaded { background-color: #F0F0F0; }

td.prefl { text-align: right; border-bottom: 1px solid #808080;}
td.prefr {  border-bottom: 1px solid #808080; }

td.bdr_b{border:2px solid #98A9CC;}
td.bdr_r{border:2px solid #FF0000;}

table.prefs { font-size: 12pt; }

div.animation { width: 60px; height: 100px; background-image: url('images/white/cup.gif'); background-repeat: no-repeat; float: right; }
div.logo { width: 310px; height: 100px; background-image: url('images/white/logo.gif'); background-repeat: no-repeat; margin-right: 5px; margin-top: 5px; float: right; }
div.title { height: 75px; margin-right: 320px; padding-left: 15px; padding-top: 15px; }
div.user { height: 25px; margin-right: 320px; padding-right: 15px; padding-left: 5px; font-size: 10pt; text-align: right; }
div.tabs { margin-bottom: 10px; padding-left: 15px; border-top: 2px solid #000000; }
div.left { float: left; margin-left: 15px; margin-right: 5px; width: 178px; }
div.right { float: right; width: 178px; margin-left: 5px; margin-right: 15px; }
div.content { padding: 10px; margin-left: 210px; margin-right: 210px; margin-top: 15px; border: 1px solid #808080; background-color: #FFFFFF; }
div.content_no_right { padding: 10px; margin-left: 210px; margin-right: 10px; margin-top: 15px; border: 1px solid #808080; background-color: #FFFFFF }
div.content_full { padding: 10px; margin-left: 10px; margin-right: 10px; margin-top: 15px; border: 1px solid #808080; background-color: #FFFFFF }
div.footer { margin-top: 10px; font-size: 10pt; text-align: center; }

div.menu_top { width: 178px; height: 25px; background-image: url('images/white/menu.gif'); background-repeat: no-repeat; padding-left: 10px; padding-top: 2px; font-size: 11pt; margin-top: 5px; }
div.menu_sub { width: 158px; height: 20px; background-color: #FFFFFF; border: 1px solid #808080; border-top: none; padding-left: 5px; margin-left: 10px; font-size: 10pt; }
div.menu_sub_active {width: 158px; height: 20px; background-color: #E0E0E0; border: 1px solid #808080; border-top: none; padding-left: 5px; margin-left: 10px; font-size: 10pt; }

div.discount { visibility: hidden; position: absolute; background-color: #FFFFFF; border: 1px solid #808080; font-size: 10pt; }
div.info { visibility: hidden; position: absolute; width: 280px; border: 1px solid #808080; background-color: #F0F0F0; padding: 2px; font-size: 10pt; }

div.featured { width: 158px; background-color: #FFFFFF; border: 1px solid #808080; border-top: none; padding-left: 5px; margin-left: 10px; font-size: 10pt; text-align: center; padding: 5px;}

div.fgal { margin: 5px; padding: 5px; display: inline; width: 220px; vertical-align: top; text-align: center; overflow: hidden; border: none; background-color: #FFFFFF; width: 120px; height: 160px; font-size: 10pt;  }
div.gal, span.gal { margin: 5px; padding: 5px; float: left; width: 220px; vertical-align: top; height: 320px; border: 1px solid #FFFFFF; text-align: center; overflow: hidden; background-color: #FFFFFF; }

h1.title { display: inline; font-size: 24pt; font-weight: normal; vertical-align: bottom; }
