html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0px;padding: 0px;border: 0;outline: 0;font-weight: inherit;font-style: inherit;font-size: 100%;
font-family: inherit;vertical-align: baseline;}
:focus {outline: 0;}
body {line-height: 1;background: white;}


table {}
caption, th, td {text-align: left;font-weight: normal;}
blockquote:before, blockquote:after,q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}

p,html,body {
  font-family:arial;
  font-size:12px;
  line-height:18px;
  padding-bottom:12px;
}

img.catalog {border:solid 1px #B1DCFF;background:white;padding:5px;margin: 0px 5px 5px 0px;}
.catitem p {font-size:11px;line-height:16px;}
.h3corner {padding:3px 10px 3px 10px;margin:0px 0px 5px 0px;background:#B1DCFF;}

ul.ul1 {list-style:inside square;color:#103D81;font-size:12px;font-family:verdana;margin-top:10px;}
ul.ul2 {list-style:none;margin: 10px 0px 10px 50px;font-size:10px;font-family:verdana;color:#ff9c00;}
.ul2 i {font-family: "Verdana";font-size: 10px;font-style: normal;font-variant: normal;font-weight: 700;}

ul.ul3 {list-style:none;margin: 10px 0px 10px 50px;font-size:10px;font-family:verdana;color:#000040;}
.ul3 i {font-family: "Verdana";font-size: 10px;font-style: normal;font-variant: normal;font-weight: 700;color:#ff9c00;}


div  {
  font-family:arial;
  line-height:18px;
}
h1 {font-family:helvetica;font-size:30px;font-weight:100;padding-bottom:0px;color:white;vertical-align:top;}
h2 {font-family:verdana;font-size:18px;font-weight:100;padding-bottom:0px;color:black;line-height:36px;}
h3 {font-family:tahoma;font-size:14px;font-weight:900;line-height:20px;}
                    
.forma {margin-top:10px;font-size:11px;}                    
.forma td {padding:3px 3px 3px 10px;}
.forma input[type="text"] {border:solid 1px #C3DFF0;width:300px;} 
.forma input[type="password"] {border:solid 1px #C3DFF0;width:300px;} 
.forma input[type="submit"] {border:solid 1px #000080;background:#166B9E;color:white;;width:300px;} 
.blue {border:solid 1px #000080;background:#166B9E;color:white;padding:5px 10px 5px 10px;} 
.subtit  {font-weight:900;color:#000080;border-bottom:solid 1px #C3DFF0;}

.s {font-size:12px;}
.xs {font-size:10px;font-family:tahoma;}
.gray {color:gray;}


.navig {background-color:#d6daf0;color:white;height:20px;line-height:20px;font-weight:900;font-size:11px;}

.navig b {color:white;background:#969ac0;float:left;padding:0px 7px;border-right:1px solid #d6daf0;}
.navig span {color:#404040;background:#d6daf0;float:left;padding:0px 7px;border-right:1px solid #d6daf0;}
.navig a {color:black;TEXT-DECORATION: none;background:#b6bae0;float:left;padding:0px 7px;border-right:1px solid #d6daf0;}
.navig a:hover   {color:black;TEXT-DECORATION: none;background:#f6faff;border-bottom:none;}


A.wht         {color:white;TEXT-DECORATION: none;}
A.wht:link    {color:white;TEXT-DECORATION: none;}
A.wht:visited {color:white;TEXT-DECORATION: none;}
A.wht:hover   {border-bottom:dotted 0px white;color:white;TEXT-DECORATION: none;}
.wht {color:white;}

A.rd         {color:red;TEXT-DECORATION: none;}
A.rd:link    {color:red;TEXT-DECORATION: none;}
A.rd:visited {color:red;TEXT-DECORATION: none;}
A.rd:hover   {border-bottom:dotted 0px red;color:red;TEXT-DECORATION: none;}
.wht {color:white;}


A.wht1         {color:white;TEXT-DECORATION: none;}
A.wht1:link    {color:white;TEXT-DECORATION: none;}
A.wht1:visited {color:white;TEXT-DECORATION: none;}
A.wht1:hover   {background:#202020;color:white;TEXT-DECORATION: none;}



.menu {padding-left:25px;padding-right:25px;vertical-align:middle;}

INPUT,textarea {border:inset 1px white;}
#gsearch INPUT {border:outset 1px white;}

.button {border:outset 1px white;}
.checkbox {border:none;background:none;}


table.tabx, table.tabx td {border:solid 1px #93baf6;border-collapse:collapse;background:#f0f0f0;padding:3px;vertical-align:middle;text-align:center;font-size:12px;}
table.tabx th {border:solid 1px #93baf6;border-collapse:collapse;background:#5987ce;font-weight:900;text-align:left;font-size:12px;padding:3px;vertical-align:middle;text-align:center;color:white;}

table.taby, table.taby td {border:solid 1px #93baf6;border-collapse:collapse;background:#f0f0f0;padding:3px;vertical-align:middle;text-align:center;font-size:12px;}
table.taby th {border:solid 1px #93baf6;border-collapse:collapse;background:#5987ce;font-weight:900;text-align:center;font-size:12px;padding:3px;vertical-align:middle;text-align:center;color:white;}

table.tab, table.tab td {border:solid 1px gray;border-collapse:collapse;background:#f0f0f0;padding:3px;}
table.tab th {border:solid 1px gray;border-collapse:collapse;background:#d0d0d0;font-weight:900;text-align:left;font-size:11px;padding:3px;vertical-align:middle;}

table.bluetab, table.bluetab td {border:solid 1px #a5d6ff;border-collapse:collapse;background:#005f9f;padding:3px;color:white;font-size:10px;}
table.bluetab th {border:solid 1px #a5d6ff;border-collapse:collapse;background:#003c6f;font-weight:900;text-align:left;font-size:10px;padding:3px;vertical-align:middle;color:white;}



table.menu, table.menu td {border:solid 2px #e0e0e0;border-collapse:collapse;background:none;padding:1px 3px;font-size:11px;}
table.menu th {border:solid 2px #e0e0e0;border-collapse:collapse;background:#c0c0c0;font-weight:900;text-align:left;font-size:11px;;padding:1px 3px;}


a {color:#214ac0;TEXT-DECORATION: none;}
A:hover {}

A.menu         {color:#404040;TEXT-DECORATION: none;}
A.menu:link    {color:#404040;TEXT-DECORATION: none;}
A.menu:visited {color:#404040;TEXT-DECORATION: none;}
A.menu:hover   {color:#000000;TEXT-DECORATION: none;border-bottom:solid 4px #ffa0a0;}



.clr {clear:both;}

A.button         {border:solid 1px #0000a0;padding:5px 15px 5px 15px;background:#6666cc;font-weight:900;color:white;TEXT-DECORATION: none;}
A.button:link    {border:solid 1px #0000a0;padding:5px 15px 5px 15px;background:#6666cc;font-weight:900;color:white;TEXT-DECORATION: none;}
A.button:visited {border:solid 1px #0000a0;padding:5px 15px 5px 15px;background:#6666cc;font-weight:900;color:white;TEXT-DECORATION: none;}
A.button:hover   {border:solid 1px #0000a0;padding:5px 15px 5px 15px;background:#444488;font-weight:900;color:white;TEXT-DECORATION: none;}



.r728x15,.r468x15,.r728x90,.r468x60,.r336x280,.r120x600 {background:white;}

.r728x15 {width:728px;height:15px;border:dashed 0px white;}
.r468x15 {width:468px;height:15px;border:dashed 0px red;}
.r728x90 {width:728px;height:90px;border:dashed 0px white;}
.r468x60 {width:468px;height:60px;border:dashed 0px red;}
.r336x280 {width:336px;height:280px;border:dashed 0px red;}
.r120x600 {width:120px;height:600px;border:dashed 0px red;}
.r160x600 {width:160px;height:600px;border:dashed 0px red;}

.num {font-family:georgia;color:#880000;font-size:12px;float:left;}



.t1           {font-weight:100;font-size:18px;padding:12px 0px 12px 0px;font-family:verdana;}
.t1 A         {font-weight:100;color:#f0f0f0;TEXT-DECORATION: none;}
.t1 A:link    {font-weight:100;color:#f0f0f0;TEXT-DECORATION: none;}
.t1 A:visited {font-weight:100;color:#f0f0f0;TEXT-DECORATION: none;}
.t1 A:hover   {font-weight:100;color:white;TEXT-DECORATION: none;}

.t2           {font-weight:100;font-size:12px;padding:0px 0px 0px 10px;font-family:verdana;}
.t2 A         {font-weight:100;color:#e0e0e0;TEXT-DECORATION: none;}
.t2 A:link    {font-weight:100;color:#e0e0e0;TEXT-DECORATION: none;}
.t2 A:visited {font-weight:100;color:#e0e0e0;TEXT-DECORATION: none;}
.t2 A:hover   {font-weight:100;color:white;TEXT-DECORATION: none;}


.big {height:24px;border:solid 1px #4686d6;padding:3px;}




.r1, .r2, .r3, .r4, .r5, .r6, .r7, .r8, .r9, .r10,
.rl1, .rl2, .rl3, .rl4, .rl5, .rl6, .rl7, .rl8, .rl9, .rl10,
.rr1, .rr2, .rr3, .rr4, .rr5, .rr6, .rr7, .rr8, .rr9, .rr10

     {
  display: block;
  height: 1px;
  overflow: hidden;
  font-size:1px;
}

.r10 { margin: 0 10px; }
.r9 { margin: 0 9px; }
.r8 { margin: 0 8px; }
.r7 { margin: 0 7px; }
.r6 { margin: 0 6px; }
.r5 { margin: 0 5px; }
.r4 { margin: 0 4px; }
.r3 { margin: 0 3px; }
.r2 { margin: 0 2px; }
.r1 { margin: 0 1px; }

.rl3 { margin: 0 0 0 3px; }
.rl2 { margin: 0 0 0 2px; }
.rl1 { margin: 0 0 0 1px; }

.rr3 { margin: 0 3px 0 0; }
.rr2 { margin: 0 2px 0 0; }
.rr1 { margin: 0 1px 0 0; }





.roundwin    { background-color: white;padding: 10px 15px; }
.roundwout b { background-color: white;}

.roundfin    { background-color: #27304a;padding: 10px 15px; }
.roundfout b { background-color: #27304a;}

.roundyin    { background-color: #fff997;padding: 10px 15px; }
.roundyout b { background-color: #fff997;}

.roundgin    { background-color: #f0f0f0;padding: 10px 15px; }
.roundgout b { background-color: #f0f0f0;}


A.mn         {color:#ff7800;TEXT-DECORATION: none;}
A.mn:link    {color:#ff7800;TEXT-DECORATION: none;}
A.mn:visited {color:#ff7800;TEXT-DECORATION: none;}
A.mn:hover   {color:#ff7800;TEXT-DECORATION: none;}

.lightbox {}
.cornerdiv {}










/* =Hoverbox Code
----------------------------------------------------------------------*/

.hoverbox
{
  cursor: default;
  list-style: none;
}

.hoverbox a
{
  cursor: default;
}

.hoverbox a .preview
{
  display: none;
}

.hoverbox a:hover .preview
{
  display: block;
  position: absolute;
  top: -33px;
  left: -45px;
  z-index: 1;
}

.hoverbox img
{
  background: #fff;
  border-color: #aaa #ccc #ddd #bbb;
  border-style: solid;
  border-width: 1px;
  color: #376518;
  padding: 2px;
  vertical-align: top;
  width: 100px;
  height: 75px;
}

.hoverbox li
{
  color: #000033;
  display: inline;
  float: left;
  margin: 0px;
  padding: 5px;
  position: relative;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: #333333;
  border-right-color: #000000;
  border-bottom-color: #4D6007;
  border-left-color: #4D6007;
  background-color: #376518;
  background-color: #404080;
}

.hoverbox .preview
{
  border-color: #000;
  width: 200px;
  height: 150px;
}
/* =Internet Explorer Fixes
----------------------------------------------------------------------*/
.hoverbox a
{
  position: relative;
}

.hoverbox a:hover
{
  display: block;
  font-size: 100%;
  z-index: 1;
}

.hoverbox a:hover .preview
{
  top: -38px;
  left: -50px;
}

.hoverbox li
{
  position: static;
}
.cnt {text-align:center;}
