/*W&Co Style Sheet v2.1*/

body                           {font-style: normal; font-weight: normal; font-size: 12px; font-family: Arial; margin-bottom: 0px;margin-top: 0px;margin: 0px; onload="preloadImages();"}

h1 { color: black; font-style: normal; font-weight: bold italic; font-size: 16px; font-family: Arial; margin-bottom: 0px;margin-top: 0px;margin: 0px; }
h2 { color: white; font-style: normal; font-weight: bold; font-size: 12px; font-family: Arial; margin-bottom: 0px;margin-top: 0px;margin: 0px; }
h3 { color: black; font-style: normal; font-weight: bold; font-size: 12px; font-family: Arial; margin-bottom: 0px;margin-top: 0px;margin: 0px; }
h4 { color: white; font-style: normal; font-weight: bold italic; font-size: 16px; font-family: Arial; margin-bottom: 0px;margin-top: 0px;margin: 0px; }
p { color: black; font-style: normal; font-weight: normal; font-size: 12px; font-family: Arial;margin-bottom: 0px;margin-top: 5px; }
li { color: black; font-style: normal; font-weight: normal; font-size: 12px; font-family: Arial; }


.gallerycontainer{
position: relative;
/*Add a height attribute and set to largest image's height to prevent overlaying*/
}

.thumbnail img{
border: 1px solid white;
margin: 0 5px 5px 0;
}

.thumbnail:hover{
background-color: transparent;
}

.thumbnail:hover img{
border: 1px solid red;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: #ffffff;
padding: 5px;
left: -1000px;
border: 1px solid #000000;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image*/
visibility: visible;

left: 370px; /*position where enlarged image should offset horizontally */
z-index: 50;
}

a                            { color: #000000; font-weight: normal; font-size: 12px; font-family: arial; text-decoration: none }
a:active                  { color: #000000; font-weight: normal; font-size: 12px; font-family: arial; text-decoration: none }
a:link                       { color: #000000; font-weight: normal; font-size: 12px; font-family: arial; text-decoration: none }
a:visited                  { color: #000000; font-weight: normal; font-size: 12px; font-family: arial; text-decoration: none }
a:hover                   { color: #000000; font-weight: normal; font-size: 12px; font-family: arial; text-decoration: underline }

.as                            { color: #000000; font-weight: normal; font-size: 12px; font-family: arial; text-decoration: none }
.as:active                  { color: #000000; font-weight: normal; font-size: 12px; font-family: arial; text-decoration: none }
.as:link                       { color: #000000; font-weight: normal; font-size: 12px; font-family: arial; text-decoration: none }
.as:visited                  { color: #000000; font-weight: normal; font-size: 12px; font-family: arial; text-decoration: none }
.as:hover                   { color: #000000; font-weight: normal; font-size: 12px; font-family: arial; text-decoration: underline }

.main                           { color: #000000; font-weight: normal; font-size: 12px; font-family: arial; text-decoration: none }
.main:active                  { color: #000000; font-weight: normal; font-size: 12px; font-family: arial; text-decoration: none }
.main:link                       { color: #000000; font-weight: normal; font-size: 12px; font-family: arial; text-decoration: none }
.main:visited                  { color: #000000; font-weight: normal; font-size: 12px; font-family: arial; text-decoration: none }
.main:hover                   { color: #000000; font-weight: normal; font-size: 12px; font-family: arial; text-decoration: underline }

.sm                            { color: #000000; font-weight: normal; font-size: 12px; font-family: arial; text-decoration: none }
.sm:active                  { color: #000000; font-weight: normal; font-size: 12px; font-family: arial; text-decoration: none }
.sm:link                       { color: #000000; font-weight: normal; font-size: 12px; font-family: arial; text-decoration: none }
.sm:visited                  { color: #000000; font-weight: normal; font-size: 12px; font-family: arial; text-decoration: none }
.sm:hover                   { color: #000000; font-weight: normal; font-size: 12px; font-family: arial; text-decoration: underline }

/*bold*/
.bold                       { color: #000000; font-weight: bold; font-size: 12px; font-family: arial; text-decoration: none }
.bold:active             { color: #000000; font-weight: bold; font-size: 12px; font-family: arial; text-decoration: none }
.bold:link                 { color: #000000; font-weight: bold; font-size: 12px; font-family: arial; text-decoration: none }
.bold:visited            { color: #000000; font-weight: bold; font-size: 12px; font-family: arial; text-decoration: none }
.bold:hover             { color: #000000; font-weight: bold; font-size: 12px; font-family: arial; text-decoration: none }

.bold2                       { color: #000000; font-weight: bold; font-size: 12px; font-family: arial; text-decoration: none }
.bold2:active             { color: #000000; font-weight: bold; font-size: 12px; font-family: arial; text-decoration: none }
.bold2:link                 { color: #000000; font-weight: bold; font-size: 12px; font-family: arial; text-decoration: none }
.bold2:visited            { color: #000000; font-weight: bold; font-size: 12px; font-family: arial; text-decoration: none }
.bold2:hover             { color: #000000; font-weight: bold; font-size: 12px; font-family: arial; text-decoration: none }

.boldred                       { color: #000000; font-weight: bold; font-size: 12px; font-family: arial; text-decoration: none }
.boldred:active             { color: #000000; font-weight: bold; font-size: 12px; font-family: arial; text-decoration: none }
.boldred:link                 { color: #000000; font-weight: bold; font-size: 12px; font-family: arial; text-decoration: none }
.boldred:visited            { color: #000000; font-weight: bold; font-size: 12px; font-family: arial; text-decoration: none }
.boldred:hover             { color: #000000; font-weight: bold; font-size: 12px; font-family: arial; text-decoration: none }

.red                       { color: #000000; font-weight: normal; font-size: 12px; font-family: arial; text-decoration: none }
.red:active             { color: #000000; font-weight: normal; font-size: 12px; font-family: arial; text-decoration: none }
.red:link                 { color: #000000; font-weight: normal; font-size: 12px; font-family: arial; text-decoration: none }
.red:visited            { color: #000000; font-weight: normal; font-size: 12px; font-family: arial; text-decoration: none }
.red:hover             { color: #000000; font-weight: normal; font-size: 12px; font-family: arial; text-decoration: none }

.boldw                       { color: #FFFFFF; font-weight: bold; font-size: 12px; font-family: arial; text-decoration: none }
.boldw:active             { color: #FFFFFF; font-weight: bold; font-size: 12px; font-family: arial; text-decoration: none }
.boldw:link                 { color: #FFFFFF; font-weight: bold; font-size: 12px; font-family: arial; text-decoration: none }
.boldw:visited            { color: #FFFFFF; font-weight: bold; font-size: 12px; font-family: arial; text-decoration: none }
.boldw:hover             { color: #000000; font-weight: bold; font-size: 12px; font-family: arial; text-decoration: none }

.boldw2                       { color: #FFFFFF; font-weight: bold; font-size: 12px; font-family: arial; text-decoration: none }
.boldw2:active             { color: #FFFFFF; font-weight: bold; font-size: 12px; font-family: arial; text-decoration: none }
.boldw2:link                 { color: #FFFFFF; font-weight: bold; font-size: 12px; font-family: arial; text-decoration: none }
.boldw2:visited            { color: #FFFFFF; font-weight: bold; font-size: 12px; font-family: arial; text-decoration: none }
.boldw2:hover             { color: #EEEEEE; font-weight: bold; font-size: 12px; font-family: arial; text-decoration: none }

.big                       { color: #000000; font-weight: bold; font-size: 15px; font-family: arial; text-decoration: none }
.big:active             { color: #000000; font-weight: bold; font-size: 15px; font-family: arial; text-decoration: none }
.big:link                 { color: #000000; font-weight: bold; font-size: 15px; font-family: arial; text-decoration: none }
.big:visited            { color: #000000; font-weight: bold; font-size: 15px; font-family: arial; text-decoration: none }
.big:hover             { color: #000000; font-weight: bold; font-size: 15px; font-family: arial; text-decoration: none }

/*news column*/
.newsitem                       { color: #000000; font-weight: bold; font-size: 12px; font-family: arial; text-decoration: none }
.newsitem:active             { color: #000000; font-weight: bold; font-size: 12px; font-family: arial; text-decoration: none }
.newsitem:link                 { color: #000000; font-weight: bold; font-size: 12px; font-family: arial; text-decoration: none }
.newsitem:visited            { color: #000000; font-weight: bold; font-size: 12px; font-family: arial; text-decoration: none }
.newsitem:hover             { color: #000000; font-weight: bold; font-size: 12px; font-family: arial; text-decoration: none }

.newsbold                     { color: #000000; font-weight: bold; font-size: 12px; font-family: arial; text-decoration: underline }
.newsbold :active           { color: #000000; font-weight: bold; font-size: 12px; font-family: arial; text-decoration: underline }
.newsbold :link                { color: #000000; font-weight: bold; font-size: 12px; font-family: arial; text-decoration: underline }
.newsbold :visited           { color: #000000; font-weight: bold; font-size: 12px; font-family: arial; text-decoration: underline }
.newsbold :hover            { color: #000000; font-weight: bold; font-size: 12px; font-family: arial; text-decoration: underline }

.news                       { color: #000000; font-weight: normal; font-size: 12px; font-family: arial; text-decoration: none }
.news:active             { color: #000000; font-weight: normal; font-size: 12px; font-family: arial; text-decoration: none }
.news:link                 { color: #000000; font-weight: normal; font-size: 12px; font-family: arial; text-decoration: none }
.news:visited            { color: #000000; font-weight: normal; font-size: 12px; font-family: arial; text-decoration: none }
.news:hover             { color: #000000; font-weight: normal; font-size: 12px; font-family: arial; text-decoration: none }

.normal                       { color: #000000; font-weight: normal; font-size: 12px; font-family: arial; text-decoration: none }
.normal:active             { color: #000000; font-weight: normal; font-size: 12px; font-family: arial; text-decoration: none }
.normal:link                 { color: #000000; font-weight: normal; font-size: 12px; font-family: arial; text-decoration: none }
.normal:visited            { color: #000000; font-weight: normal; font-size: 12px; font-family: arial; text-decoration: none }
.normal:hover             { color: #000000; font-weight: normal; font-size: 12px; font-family: arial; text-decoration: underline }

.normalw                       { color: #FFFFFF; font-weight: normal; font-size: 12px; font-family: arial; text-decoration: normal }
.normalw:active             { color: #FFFFFF; font-weight: normal; font-size: 12px; font-family: arial; text-decoration: underline }
.normalw:link                 { color: #FFFFFF; font-weight: normal; font-size: 12px; font-family: arial; text-decoration: underline }
.normalw:visited            { color: #FFFFFF; font-weight: normal; font-size: 12px; font-family: arial; text-decoration: underline }
.normalw:hover             { color: #FFFFFF; font-weight: normal; font-size: 12px; font-family: arial; text-decoration: none }

/* menu */
.topmenu                       { font-weight:bold; line-height:1.5; list-style-type:none; padding-left:0px; margin-left:10px; margin-top:1px; margin-bottom:1px; }
.topmenu li                     { padding-left:15px; padding-right:10px; margin-left:0px; background:transparent url(/images/main/tri1.gif) no-repeat; background-position:0 1px; list-style-type:none;display: inline; white-space: nowrap; }
.topmenu a:active             { color: #000000; font-weight: bold; font-size: 12px; font-family: arial; text-decoration: none; }
.topmenu a:link                 { color: #000000; font-weight: bold; font-size: 12px; font-family: arial; text-decoration: none; }
.topmenu a:visited            { color: #000000; font-weight: bold; font-size: 12px; font-family: arial; text-decoration: none; }
.topmenu a:hover             { color: #000000; font-weight: bold; font-size: 12px; font-family: arial; text-decoration: none; }

.topmenuend                       { font-weight:bold; line-height:1.5; list-style-type:none; padding-left:0px; margin-left:10px; margin-top:1px; margin-bottom:1px; }
.topmenuend li                     { padding-left:15px; padding-right: 0px; margin-left:0px; margin-right:0px; background:transparent url(/images/main/tri1.gif) no-repeat; background-position:0 1px; list-style-type:none;display: inline; white-space: nowrap; }
.topmenuend a:active             { color: #000000; font-weight: bold; font-size: 12px; font-family: arial; text-decoration: none; }
.topmenuend a:link                 { color: #000000; font-weight: bold; font-size: 12px; font-family: arial; text-decoration: none; }
.topmenuend a:visited            { color: #000000; font-weight: bold; font-size: 12px; font-family: arial; text-decoration: none; }
.topmenuend a:hover             { color: #000000; font-weight: bold; font-size: 12px; font-family: arial; text-decoration: none; }

.menu                       { font-weight:bold; line-height:1.5; list-style-type:none; padding-left:0px; margin-left:10px; margin-top:2px; margin-bottom:5px; }
.menu li                     { padding-left:15px; margin-left:0px; background:transparent url(/images/main/tri1.gif) no-repeat; background-position:0 2px; list-style-type:none;}
.menu a:active             { color: #000000; font-weight: bold; font-size: 12px; font-family: arial; text-decoration: none; }
.menu a:link                 { color: #000000; font-weight: bold; font-size: 12px; font-family: arial; text-decoration: none; }
.menu a:visited            { color: #000000; font-weight: bold; font-size: 12px; font-family: arial; text-decoration: none; }
.menu a:hover             { color: #000000; font-weight: bold; font-size: 12px; font-family: arial; text-decoration: none; }

.menu2             { color: #FFFFFF; font-weight: bold; font-size: 12px; font-family: arial; text-decoration: none; }

.submenu                     { color: #000000; font-weight: normal; font-size: 12px; font-family: arial; text-decoration: none; list-style-type: none; padding: 0px; margin-left: 0px; margin-right: 0px; margin-top: 1px; margin-bottom: 5px;}
.submenu li                    { color: #000000; font-weight: normal; font-size: 12px; font-family: arial; text-decoration: none; list-style-type: none; background: transparent; padding-left:0px; margin-left:0px; }
.submenu a:active           { color: #000000; font-weight: normal; font-size: 12px; font-family: arial; text-decoration: none; }
.submenu a:link                { color: #000000; font-weight: normal; font-size: 12px; font-family: arial; text-decoration: underline; }
.submenu a:visited           { color: #000000; font-weight: normal; font-size: 12px; font-family: arial; text-decoration: underline; }
.submenu a:hover            { color: #000000; font-weight: normal; font-size: 12px; font-family: arial; text-decoration: none; }

.menus li                      { color: #EEEEEE; font-weight: bold; font-size: 12px; font-family: arial; text-decoration: none }
.menus a:active             { color: #EEEEEE; font-weight: bold; font-size: 12px; font-family: arial; text-decoration: none }
.menus a:link                 { color: #EEEEEE; font-weight: bold; font-size: 12px; font-family: arial; text-decoration: none }
.menus a:visited            { color: #EEEEEE; font-weight: bold; font-size: 12px; font-family: arial; text-decoration: none }
.menus a:hover             { color: #FFFFFF; font-weight: bold; font-size: 12px; font-family: arial; text-decoration: underline }

.menuh li                      { color: #FFFFFF; font-weight: bold; font-size: 16px; font-family: arial; text-decoration: none; background-color: #000000; background-image: url(../images/main/red_tab.jpg); background-repeat: no-repeat; list-style-type: none; list-style-image: none; padding: 2px 1px 3px 20px; margin-bottom: 5px; }
.menuh a:active             { color: #FFFFFF; font-weight: bold; font-size: 16px; font-family: arial; text-decoration: none }
.menuh a:link                 { color: #FFFFFF; font-weight: bold; font-size: 16px; font-family: arial; text-decoration: none }
.menuh a:visited            { color: #FFFFFF; font-weight: bold; font-size: 16px; font-family: arial; text-decoration: none }
.menuh a:hover             { color: #EEEEEE; font-weight: bold; font-size: 16px; font-family: arial; text-decoration: none }

.menuhcart li                      { color: #FFFFFF; font-weight: bold; font-size: 16px; font-family: arial; text-decoration: none; background-color: #000000; background-image: url(../images/main/red_tab_cart.jpg); background-repeat: no-repeat; list-style-type: none; list-style-image: none; padding: 2px 1px 3px 20px; margin-bottom: 5px; }
.menuhcart a:active             { color: #FFFFFF; font-weight: bold; font-size: 16px; font-family: arial; text-decoration: none }
.menuhcart a:link                 { color: #FFFFFF; font-weight: bold; font-size: 16px; font-family: arial; text-decoration: none }
.menuhcart a:visited            { color: #FFFFFF; font-weight: bold; font-size: 16px; font-family: arial; text-decoration: none }
.menuhcart a:hover             { color: #EEEEEE; font-weight: bold; font-size: 16px; font-family: arial; text-decoration: none }

.large                      { color: #FFFFFF; font-weight: bold; font-size: 16px; font-family: arial; text-decoration: none  }
.large a:active             { color: #FFFFFF; font-weight: bold; font-size: 16px; font-family: arial; text-decoration: none }
.large a:link                 { color: #FFFFFF; font-weight: bold; font-size: 16px; font-family: arial; text-decoration: none }
.large a:visited            { color: #FFFFFF; font-weight: bold; font-size: 16px; font-family: arial; text-decoration: none }
.large a:hover             { color: #FFFFFF; font-weight: bold; font-size: 16px; font-family: arial; text-decoration: none }



/* small */
.small                     { color: #EEEEEE; font-weight: bold; font-size: 12px; font-family: arial; text-decoration: none }
.small:active           { color: #EEEEEE; font-weight: bold; font-size: 12px; font-family: arial; text-decoration: none }
.small:link                { color: #EEEEEE; font-weight: bold; font-size: 12px; font-family: arial; text-decoration: none }
.small:visited           { color: #EEEEEE; font-weight: bold; font-size: 12px; font-family: arial; text-decoration: none }
.small:hover            { color: #FFFFFF; font-weight: bold; font-size: 12px; font-family: arial; text-decoration: underline }

.small2                     { color: #EEEEEE; font-weight: normal; font-size: 10px; font-family: arial; text-decoration: none }
.small2:active           { color: #EEEEEE; font-weight: normal; font-size: 10px; font-family: arial; text-decoration: none }
.small2:link                { color: #EEEEEE; font-weight: normal; font-size: 10px; font-family: arial; text-decoration: none }
.small2:visited           { color: #EEEEEE; font-weight: normal; font-size: 10px; font-family: arial; text-decoration: none }
.small2:hover            { color: #FFFFFF; font-weight: normal; font-size: 10px; font-family: arial; text-decoration: underline }

.smallp                     { color: #000000; font-weight: normal; font-size: 12px; font-family: arial; text-decoration: underline }
.smallp:active           { color: #000000; font-weight: normal; font-size: 12px; font-family: arial; text-decoration: underline }
.smallp:link                { color: #000000; font-weight: normal; font-size: 12px; font-family: arial; text-decoration: underline }
.smallp:visited           { color: #000000; font-weight: normal; font-size: 12px; font-family: arial; text-decoration: underline }
.smallp:hover            { color: #000000; font-weight: normal; font-size: 12px; font-family: arial; text-decoration: none }

.smallb                     { color: #000000; font-weight: bold; font-size: 12px; font-family: arial; text-decoration: none }
.smallb:active           { color: #000000; font-weight: bold; font-size: 12px; font-family: arial; text-decoration: none }
.smallb:link                { color: #000000; font-weight: bold; font-size: 12px; font-family: arial; text-decoration: none }
.smallb:visited           { color: #000000; font-weight: bold; font-size: 12px; font-family: arial; text-decoration: none }
.smallb:hover            { color: #000000; font-weight: bold; font-size: 12px; font-family: arial; text-decoration: underline }

.smallh                     { color: #000000; font-weight: normal; font-size: 10px; font-family: arial; text-decoration: none }
.smallh:active           { color: #000000; font-weight: normal; font-size: 10px; font-family: arial; text-decoration: none }
.smallh:link                { color: #000000; font-weight: normal; font-size: 10px; font-family: arial; text-decoration: none }
.smallh:visited           { color: #000000; font-weight: normal; font-size: 10px; font-family: arial; text-decoration: none }
.smallh:hover            { color: #000000; font-weight: normal; font-size: 10px; font-family: arial; text-decoration: none }

.smallr                     { color: #000000; font-weight: normal; font-size: 10px; font-family: arial; text-decoration: none }
.smallr:active           { color: #000000; font-weight: normal; font-size: 10px; font-family: arial; text-decoration: none }
.smallr:link                { color: #000000; font-weight: normal; font-size: 10px; font-family: arial; text-decoration: none }
.smallr:visited           { color: #000000; font-weight: normal; font-size: 10px; font-family: arial; text-decoration: none }
.smallr:hover            { color: #000000; font-weight: normal; font-size: 10px; font-family: arial; text-decoration: underline }

.smallw                     { color: #FFFFFF; font-weight: normal; font-size: 10px; font-family: arial; text-decoration: none }
.smallw:active           { color: #FFFFFF; font-weight: normal; font-size: 10px; font-family: arial; text-decoration: none }
.smallw:link                { color: #FFFFFF; font-weight: normal; font-size: 10px; font-family: arial; text-decoration: none }
.smallw:visited           { color: #FFFFFF; font-weight: normal; font-size: 10px; font-family: arial; text-decoration: none }
.smallw:hover            { color: #FFFFFF; font-weight: normal; font-size: 10px; font-family: arial; text-decoration: none }

.linksmall                  { color: #FFFFFF; font-weight: normal; font-size: 12px; font-family: arial; text-decoration: none }

.redtab                           { background-color: #000000; padding: 3px; margin: -3px; border: 0px; color: #FFFFFF; font-weight: bold; font-size: 12px; font-family: arial; text-decoration: none }
.redtab:link                   { background-color: #000000; padding: 3px; margin: -3px; border: 0px; color: #FFFFFF; font-weight: bold; font-size: 12px; font-family: arial; text-decoration: none }
.redtab:active                   { background-color: #000000; padding: 3px; margin: -3px; border: 0px; color: #FFFFFF; font-weight: bold; font-size: 12px; font-family: arial; text-decoration: none }
.redtab:visited                   { background-color: #000000; padding: 3px; margin: -3px; border: 0px; color: #FFFFFF; font-weight: bold; font-size: 12px; font-family: arial; text-decoration: none }
.redtab:hover                   { background-color: #000000; padding: 3px; margin: -3px; border: 0px; color: #FFFFFF; font-weight: bold; font-size: 12px; font-family: arial; text-decoration: none }

.bluetab                           { background-color: #00AAFF; padding: 3px; margin: 0px; border-left-style: solid; border-right-style: solid; border-bottom-style: none;  border-top-style: solid; border-width: 1px; border-color: #0088FF; color: #FFFFFF; font-weight: bold; font-size: 12px; font-family: arial; text-decoration: none }
.bluetab:link                   { background-color: #00AAFF; padding: 3px; margin: -3px; border-left-style: solid; border-right-style: solid; border-bottom-style: none;  border-top-style: solid; border-width: 1px; border-color: #0088FF; color: #FFFFFF; font-weight: bold; font-size: 12px; font-family: arial; text-decoration: none }
.bluetab:active                   { background-color: #00AAFF; padding: 3px; margin: -3px; border-left-style: solid; border-right-style: solid; border-bottom-style: none;  border-top-style: solid; border-width: 1px; border-color: #0088FF; color: #FFFFFF; font-weight: bold; font-size: 12px; font-family: arial; text-decoration: none }
.bluetab:visited                   { background-color: #00AAFF; padding: 3px; margin: -3px; border-left-style: solid; border-right-style: solid; border-bottom-style: none;  border-top-style: solid; border-width: 1px; border-color: #0088FF; color: #FFFFFF; font-weight: bold; font-size: 12px; font-family: arial; text-decoration: none }
.bluetab:hover                   { background-color: #00AAFF; padding: 3px; margin: -3px; border-left-style: solid; border-right-style: solid; border-bottom-style: none;  border-top-style: solid; border-width: 1px; border-color: #0088FF; color: #FFFFFF; font-weight: bold; font-size: 12px; font-family: arial; text-decoration: none }

.blacktab                           { background-color: #000000; padding: 3px; margin: -3px; border: 0px; color: #FFFFFF; font-weight: bold; font-size: 12px; font-family: arial; text-decoration: none }
.blacktab:link                   { background-color: #000000; padding: 3px; margin: -3px; border: 0px; color: #FFFFFF; font-weight: bold; font-size: 12px; font-family: arial; text-decoration: none }
.blacktab:active                   { background-color: #000000; padding: 3px; margin: -3px; border: 0px; color: #FFFFFF; font-weight: bold; font-size: 12px; font-family: arial; text-decoration: none }
.blacktab:visited                   { background-color: #000000; padding: 3px; margin: -3px; border: 0px; color: #FFFFFF; font-weight: bold; font-size: 12px; font-family: arial; text-decoration: none }
.blacktab:hover                   { background-color: #000000; padding: 3px; margin: -3px; border: 0px; color: #FFFFFF; font-weight: bold; font-size: 12px; font-family: arial; text-decoration: none }

.graytab                           { background-color: #EEEEEE; padding: 3px; margin: 0px; border-left-style: dotted; border-right-style: dotted; border-bottom-style: none;  border-top-style: dotted; border-width: 1px; border-color: #FFFFFF; display: block; color: #000000; font-weight: normal; font-size: 12px; font-family: arial; text-decoration: none }
.graytab:active                  { background-color: #EEEEEE; padding: 3; margin: -3px; border-left-style: dotted; border-right-style: dotted; border-bottom-style: none;  border-top-style: dotted; border-width: 1px; border-color: #FFFFFF; display: block; color: #FFFFFF; font-weight: normal; font-size: 12px; font-family: arial; text-decoration: none }
.graytab:link                       { background-color: #EEEEEE; padding: 3; margin: -3px; border-left-style: dotted; border-right-style: dotted; border-bottom-style: none;  border-top-style: dotted; border-width: 1px; border-color: #FFFFFF; display: block; color: #000000; font-weight: normal; font-size: 12px; font-family: arial; text-decoration: none }
.graytab:visited                      { background-color: #DDDDDD; padding: 3; margin: -3px; border-left-style: dotted; border-right-style: dotted; border-bottom-style: none;  border-top-style: dotted; border-width: 1px; border-color: #FFFFFF; display: block; color: #000000; font-weight: normal; font-size: 12px; font-family: arial; text-decoration: none }
.graytab:hover                   { background-color: #AAAAAA; color: #FFFFFF; font-weight: normal; text-decoration: none }

.graytab2                           { background: url(../images/main/graytabbg.jpg); padding: 3px; margin: 0px; border-left-style: solid; border-right-style: solid; border-bottom-style: none;  border-top-style: solid; border-width: 1px; border-color: #CCCCCC; display: block; color: #AAAAAA; font-weight: normal; font-size: 12px; font-family: arial; text-decoration: none }
.graytab2:active                  { background: url(../images/main/graytabbg.jpg); padding: 3; margin: -3px; border-left-style: solid; border-right-style: solid; border-bottom-style: none;  border-top-style: solid; border-width: 1px; border-color: #CCCCCC; display: block; color: #AAAAAA; font-weight: normal; font-size: 12px; font-family: arial; text-decoration: none }
.graytab2:link                       { background: url(../images/main/graytabbg.jpg); padding: 3; margin: -3px; border-left-style: solid; border-right-style: solid; border-bottom-style: none;  border-top-style: solid; border-width: 1px; border-color: #CCCCCC; display: block; color: #AAAAAA; font-weight: normal; font-size: 12px; font-family: arial; text-decoration: none }
.graytab2:visited                      { background: url(../images/main/graytabbg.jpg); padding: 3; margin: -3px; border-left-style: solid; border-right-style: solid; border-bottom-style: none;  border-top-style: solid; border-width: 1px; border-color: #CCCCCC; display: block; color: #AAAAAA; font-weight: normal; font-size: 12px; font-family: arial; text-decoration: none }
.graytab2:hover                   { border-color: #00AAFF; color: #000000; }

.clear                           { background-color: #FFFFFF; background: url(../images/main/clear.gif) repeat-y; width: 1px; height: 1px; padding: 0px; margin: 0; }
.redclear                           { background-color: #000000; width: 1px; height: 1px; padding: 0px; margin: 0; }
.blackclear                           { background-color: #000000; width: 1px; height: 1px; padding: 0px; margin: 0; }
.blueclear                           { background-color: #00AAFF; width: 1px; height: 1px; padding: 0px; margin: 0; }

/* forms */
.formbox1		{ border: #000000 1px solid;  font-size: 12px; color: #000000; font-weight: normal; font-family: arial; background-color: #EEEEEE; text-decoration: none;}
.formbox2		{ border: #000000 1px solid;  font-size: 12px; color: #000000; font-weight: normal; font-family: arial; background-color: #FFFFFF; text-decoration: none;}
.formbox3		{ border: #000000 1px solid;  font-size: 12px; color: #000000; font-weight: bold; font-family: arial; background-color: #EEEEEE; text-decoration: none;}
.formbox4		{ border: #000000 1px solid;  font-size: 12px; color: #000000; font-weight: normal; font-family:arial; background-color: #EEEEEE; text-decoration: none;}
.search			{ padding-left: 1; padding-right: 0; padding-top: 1; padding-bottom: 0; 
margin-right:-15px; margin-bottom: 0px; background-attachment: fixed; background-image: url(../images/main/box_shadow.gif); font-weight: normal; font-size: 12px; font-family: arial; text-decoration: none}



