/* Classes */
a           {color:#660000; 
             text-decoration:none; }
 a:link     {color:#660000; }
 a:visited  {color:#663333; }
 a:hover    {color:#660000; 
             text-decoration:underline; }
 a:active   {color:#660000; }
body        {background-color:#FFFFFF; 
             color:black; 
             font-size:10pt; 
             font-family:Verdana; }
body.frame  {background-color:#CDAA7D; }
div         {/*border:black dotted thin;*/ }
div.fab     {text-align:left;
             float:left; }
h1 h2 h3 
 h4 h5 h6   {text-transform:capitalize; }
hr          {width:485px; }
img.midside {width:10px;                   /* extra midside ID for firefox on windows */
             height:100%; }
img.spacer  {width:20px;
             height:75px; }
img.trnspt  {opacity:0.4;                  /* CSS3 standard (firefox) */
             filter:alpha(opacity=40);     /* for ie */
             display:inline; }
li          {list-style-type:square; }
p           {color:black; 
             font-size:10pt; 
             font-family:Verdana; }
td          {color:black; 
             font-family:Verdana; }
.acr        {width:100%; 
             height:10px; }
.corner     {width:10px;
             height:10px; }
.menuitem   {width:780px;
             background-image:url('../_vti_script/misc/bg.jpg');
             font-size:8pt; }
.middle     {width:100%; 
             height:460px;
             padding:0px 2px 0px 0px; }
.midsideL   {width:10px;
             height:100%;
             background-image:url('../_vti_script/misc/menu_l2.jpg'); 
             background-repeat:repeat; }
.midsideR   {width:10px;
             height:100%;
             background-image:url('../_vti_script/misc/menu_r2.jpg'); 
             background-repeat:repeat; }

/* ID */
div#eco     {width:100%;
             float:left;
             clear:both; }
div#ecoBox  {padding:10px 0px 10px 10px;
             float:right;
             clear:right;
             text-align:center; }
div#xBox1   {background-color:#D3D3D3;
             margin-left:auto;
             margin-right:auto;
             width:775px;
             height:320px;
             padding:10px 10px 10px 10px; 
             border:black solid thin; }
div#xBox2   {background-color:#D3D3D3;
             margin-left:auto;
             margin-right:auto;
             width:775px;
             height:325px;
             padding:10px 10px 10px 10px; 
             border:black solid thin; }
div#xBox3   {background-color:#D3D3D3;
             margin-left:auto;
             margin-right:auto;
             width:785px;
             height:175px;
             padding:10px 10px 10px 10px; 
             border:black solid thin; }
img#eco     {width:150px; 
             height:150px;
             border:black solid thin; }
img#home1   {width:158px;
             height:161px; }
img#home2   {width:130px;
             height:161px; }
img#home3   {width:163px;
             height:161px; }
img#home4   {width:170px;
             height:161px; }
#banner     {width:100%; 
             height:115px;
             display:block;
             /*border:black dotted thin;*/ }
#newban     {width:100%;
             height:100px;
             background-color:#003333;
             display:block;
             border:black solid thick; }
#ban1       {font-family:"brush script mt";
             color:white;
             font-size:48pt;
             float:left;
             margin:10px; }
#ban2       {width:120px;
             font-family:"verdana";
             float:right;
             color:white;
             margin:15px;
             font-size:12pt; }
#ban3       {width:80px;
             font-family:"verdana";
             float:right;
             color:white;
             margin:15px;
             font-size:12pt; }
#bannerPic  {width:800px;
             height:115px;
             float:left;
             clear:both; }
#contain    {width:100%;
             min-width:800px;
             max-width:1200px;
             margin-left:auto;
             margin-right:auto; 
             display:block;
             /*border:black solid thin;*/ }
#secBottom  {width:100%;
             display:block;
             /*position:absolute;     --used for frame like appearance--
             bottom:5px; 
             border:black dotted thin;*/ }
#secMiddle  {width:100%;
             display:block;
             /*top:170px;           --used for frame like appearance--
             bottom:40px;
             position:absolute;
             border:red solid thin;
             border:black dotted thin;*/ }
#secTop     {width:100%;
             display:block;
             /*border:black dotted thin;*/  }