BODY {font-family: 'Comic Sans MS', Tekton, Blueprint, 'Dom Casual', cursive; font-size: 8pt; background-color: white; scrollbar-arrow-color: rgb(39,44,126); scrollbar-3dlight-color: rgb(214,220,255); scrollbar-highlight-color: rgb(39,44,126); scrollbar-face-color: rgb(214,220,255); scrollbar-shadow-color: rgb(39,44,126); scrollbar-darkshadow-color: rgb(214,220,255); scrollbar-track-color: rgb(214,220,255);;}
P {font-family: 'Comic Sans MS', Tekton, Blueprint, 'Dom Casual', cursive; font-size: 8pt;}

A:active { color: rgb(198,1,44); text-decoration: underline;}
A:link { color: rgb(39,44,126); text-decoration: none ;}
A:hover { color: rgb(198,1,44); text-decoration: underline;}
A { color: rgb(39,44,126); text-decoration: none ;}

H1 { color: rgb(39,44,126);}
H2 { color: rgb(39,44,126);}
H3 { color: rgb(39,44,126);}
H4 { color: rgb(39,44,126);}
H5 { color: rgb(39,44,126);}
H6 { color: rgb(39,44,126);}
h4 {color: rgb(39,44,126); font-size: 12pt}

.h3ex { color: white; background-color: rgb(39,44,126)}
.headline { font-size: 10pt; font-weight: bold; color: rgb(39,44,126); }
.boldline { font-size: 10pt; font-weight: bold; }
.boldlinered { font-size: 10pt; font-weight: bold; color: rgb(198,1,44); }
.redline { color: rgb(198,1,44); }
.blueline { color: rgb(39,44,126); }
.discount_text { font-size: 8pt; color: rgb(39,44,126); font-weight: bold; background-color: rgb(255,255,153); }

table tr th { font-family: 'Comic Sans MS', Tekton, Blueprint, 'Dom Casual', cursive; font-size: 10pt; font-weight: bold; color: rgb(39,44,126); text-decoration: underline;}
table tr td { font-family: 'Comic Sans MS', Tekton, Blueprint, 'Dom Casual', cursive; font-size: 8pt;}
td.headline { font-family: 'Comic Sans MS', Tekton, Blueprint, 'Dom Casual', cursive; font-size: 10pt; font-weight: bold; color: white; background-color: rgb(39,44,126);}

.master {border: 0px; border-collapse: collapse; }

td.master_nav {background-color: rgb(214,220,255); border: 1px solid white; font-size: 8pt; }

.alter_row_1 {background-color: rgb(238,238,248); font-size: 8pt; }
.alter_row_0 {font-size: 8pt; }
.discount_row {background-color: rgb(255,255,153); font-size: 8pt; }

input.bt {font-family: 'Comic Sans MS', Tekton, Blueprint, 'Dom Casual', cursive; font-size: 8pt; color: rgb(39,44,126); background-color: rgb(214,220,255); border: 2px solid rgb(39,44,126); cursor: pointer;background-image:url(/grafix/portlet_shadedwhite.gif); background-repeat:repeat-x;}
button.bt {font-family: 'Comic Sans MS', Tekton, Blueprint, 'Dom Casual', cursive; font-size: 8pt; color: rgb(39,44,126); background-color: rgb(214,220,255); border: 2px solid rgb(39,44,126); cursor: pointer;background-image:url(/grafix/portlet_shadedwhite.gif); background-repeat:repeat-x;}
.fld {font-family: 'Comic Sans MS', Tekton, Blueprint, 'Dom Casual', cursive; font-size: 8pt; background-color: white; border: 1px solid rgb(39,44,126);}
.fld_readonly {font-family: 'Comic Sans MS', Tekton, Blueprint, 'Dom Casual', cursive; font-size: 8pt; background-color: rgb(214,220,255); border: 1px solid rgb(39,44,126);}
.upld {font-family: 'Comic Sans MS', Tekton, Blueprint, 'Dom Casual', cursive; font-size: 8pt; background-color: rgb(214,220,255); border: 1px solid rgb(39,44,126);}

td.tab_blank {border-bottom: 2px solid rgb(214,220,255);}
td.tab_inactive {background-color: rgb(214,220,255); border: 2px solid rgb(214,220,255); padding: 4; text-align: center; font-size: 10pt; }
td.tab_active {background-color: white; border-top: 2px solid rgb(214,220,255); border-left: 2px solid rgb(214,220,255); border-right: 2px solid rgb(214,220,255); border-bottom:0px; padding: 4; color: white; font-weight: bold; text-align:center; font-size: 10pt; }
td.tab_blank_shop {border-bottom: 2px solid rgb(214,220,255);}
td.tab_inactive_shop {background-color: rgb(214,220,255); border-top: 2px solid rgb(214,220,255); border-left: 0px; border-right: 0px; border-bottom: 2px solid rgb(214,220,255); padding: 2; text-align: center; font-size: 8pt; }
td.tab_active_shop {background-color: white; border-top: 2px solid rgb(214,220,255); border-left: 0px; border-right: 0px; border-bottom:0px; padding: 2; color: white; font-weight: bold; text-align:center; font-size: 8pt; }
td.tab_left {background-color: rgb(214,220,255); border: 0px; padding:0; background-image:url(./grafix/tab_left.gif); background-repeat:no-repeat;}
td.tab_right {background-color: rgb(214,220,255); border: 0px; padding:0; background-image:url(./grafix/tab_right.gif); background-repeat:no-repeat;}

.navbox {padding: 2px; border: 2px solid white; margin-bottom: 2px;}
.shaded_blue {background-image:url(/grafix/portlet_shaded.gif); background-repeat:repeat-x;}
.shaded_white {background-image:url(/grafix/portlet_shadedwhite.gif); background-repeat:repeat-x;}
.portlet_head {background-color: rgb(214,220,255); font-weight: bold; font-size: 12pt; color: rgb(39,44,126);}

.arrowTable { font-family: Verdana, Arial, Helvetica ; font-size: 12px ; font-weight: normal ; color: #02115A ; }
.cellTable { width: 20px ; height: 18px ; text-align: center ; padding: 0px ; }
.headingText { width: 60px ; height: 19px ; font-family: Verdana, Arial, Helvetica ; font-size: 12px ; font-weight: bold ; color: #02115A ; }
.headingDays { font-family: Verdana, Arial, Helvetica ; font-size: 12px ; font-weight: normal ; color: #02115A ; }
.bodyDays { text-decoration: none ; text-align: center ; font-family: Verdana, Arial, Helvetica ; font-size: 12px ; font-weight: normal ; color: #02115A ; }
.arrowTable:link, .bodyDays:link  { text-decoration: none ; }
.arrowTable:visited, .bodyDays:visited  { text-decoration: none ; }
.arrowTable:hover { font-weight: bold ; font-size: 12px ; }
.bodyDays:hover { font-weight: bolder ; font-size: 13px ; }
.layerBackground { layer-background-color: #E4E3E3 ; background-color: #E4E3E3 ; border-width: 1px; border-color: #02115A ; border-style: solid ; }
