/* Style for Contura Belle */

/* Tags */
html {
height:100%;}

body {
  background-color: #eeeff2;
  height:100%;
  margin:0 30px;
  /*padding:8px;*/
  width:96%;
  min-width:800px;
  font-size: 1em;
}

div {
  margin:0px;
  padding:0px;
}

/* Backgrounds */
.bg2003 {
background:  url(../images/2003.jpg) scroll no-repeat 80% 80%;}

body#b {
 margin: 0px;
 background:  url(../images/bg2.gif) fixed repeat-x 0% 0%;
}


div.hidden {
visibility: hidden;
display: none;
}

.hand {
cursor:pointer;
}

.hand:hover {
color:red;
}

.norm {
font-style:normal;
}

/* Anchors */



a:hover#tblue {
 text-decoration: underline;}

a#foot {
 color: red;}
 
a#foot:hover {
 color: #999;}


/* Fonts 


/* Classes */

div.list {
height:200px;
max-width:300px;
padding:10px 0;
margin:10px;}

html>body div.list {
height:200px;
min-width:330px;
width:30%;
padding:10px 0;
margin:10px;}

.index {
 background: #fff URL('') fixed repeat-x 0% 0%;}



.butt01 { 
background-color: #3d9ce6;
 color: #fff;
  font: 9pt 'trebuchet ms', arial, geneva, helvetica, sans-serif;}

.butt02 { 
background-color: #87d8d9;
 color: #fff;
  font: 10px 'trebuchet ms', arial, geneva, helvetica, sans-serif;
   width: 50px;
    height: 18px;
     border: 1px solid rgb(0,54,153);
}

/* Borders */

.brdA, #brdA {
 border-top: 1px solid #c0c0c0;
  border-right: 1px solid #c0c0c0;
   border-bottom: 1px solid #c0c0c0;
    border-left: 1px solid #c0c0c0;
      padding: 0px 4px;}

.brdB, #brdB {
 border-top: 1px solid #c0c0c0;
  border-right: 0px solid #c0c0c0;
   border-bottom: 1px solid #c0c0c0;
    border-left: 1px solid #c0c0c0;
     padding: 0px 4px;}

.brdC, #brdC {
 border-top: 0px solid #c0c0c0;
  border-right: 1px solid #c0c0c0;
   border-bottom: 1px solid #c0c0c0;
    border-left: 1px solid #c0c0c0;
     padding: 0px 4px;}

.brdD, #brdD {
 border-top: 0px solid #c0c0c0;
  border-right: 0px solid #c0c0c0;
   border-bottom: 1px solid #c0c0c0;
    border-left: 1px solid #c0c0c0;
     padding: 0px 4px;}



.h20 {
height: 20px;}

/* IDs */
.tblue, #tblue {
 color: #dc143c;}

.pad1m, #pad1m {
 padding-left: 1em;}

.pad1mb, #pad1mb {
 padding-left: 1em;
 padding-right: 1em;}

.pad8m, #pad8m {
 padding-left: 8em;}

.pad12m, #pad12m {
 padding-left: 12em;}

.pad5, #pad5 {
 padding: 0px 5px;}

.bdrG {
 border: 1px solid rgb(52,190,192);
 padding:4px;}

#red, .red {
 color: #e63d47;}

.burg, #burg { color: #dc143c;}

.bdr1, #bdr1 { border: 1px solid #c0c0c0; padding: 0px 2px;}

/* Other */

.mve {
color:rgb(50,35,128);}
.pnk {
color:rgb(251,204,204);}
.dblu {
color:rgb(23,19,64);}
.gry {
color: rgb(81,81,81);}
.bdrpnk {
border: 1px solid rgb(251,204,204);}

#header table {
  width:99%;
}
#header td, td#image {
  vertical-align:middle;
}



table, td {
  padding:0px;
  margin:0px;
  border-width:0px;
  vertical-align:top;
}

.leftcontent {
  text-align: left;
  float: left;
  vertical-align: middle;
}
.rightcontent {
  text-align: right;
  vertical-align: middle;
}

#contacttop {
  float:left;
  margin-top:5px;
}
#corpdatalink {
  text-align:right;
  line-height:30px;
  padding-right:25px;
}
#corpdatalink a:link, #corpdatalink a:visited {
  color:#fff;
}
#corpdatalink a:hover, #corpdatalink a:active {
  color:#415569;
}
#websightlogo {
  margin-top:2px;
}
table#bodycontent {
  margin-right:5%;
  margin-left:5%;
  padding-top:20px;
  padding-bottom:30px;
  width:90%;
}

table#addcontent {
  margin-right:5%;
  margin-left:5%;
  padding-top:20px;
  padding-bottom:30px;
  width:650px;
}

table#indexcontent {
 /* margin-right:5%;
  margin-left:5%;*/
  padding-bottom:30px;
  width:100%;
}

ul li {
  list-style-type:circle;
}

div#bodycontent {
  margin-right:5%;
  margin-left:5%;
  padding-top:20px;
  padding-bottom:30px;
}

table#subbar {
height:193px;
margin-right:22px; 
}

div#tpflash {
margin-right:8px;
height:200px;
}

input.bx {
border: 1px solid rgb(3,115,114);
font: 9pt arial;
color: rgb(3,115,114);}



table#itmlist {
width:90%;
margin:1px;
}

table#itmlist th.nbg {
background-color:transparent;}



/* Table for Adhesive Pads */

table#adhesive {
border: 1px solid rgb(181,181,181);
}

table#adhesive th {
font-size:12px;
color:rgb(121,121,121);
border-bottom:1px solid rgb(181,181,181);}

table#adhesive td {
font-size:12px;
color:black;
padding:4px;
}

table#adhesive td#sp, table#adhesive th#hsp {
width:40px;
border-right:1px solid rgb(181,181,181);
border-left:1px solid rgb(181,181,181);
}

div#feedback {
visibility: hidden;
display:none;
border: 1px solid rgb(121,121,121);
padding:10px;
margin-left:325px;
margin-right:10px;
}