/* CSS Document */
#container {
width:745px;
height:auto;
border:1px solid #6699CC;
text-align:center;
margin:0 auto;}
table.outter{width:745px;
height:700px;}
tr.header{
background-image:url(../images/header_bg.jpg);
background-position:bottom center;
background-repeat:no-repeat;
background-color:#e3f7fc;
width:745px;
height:159px;
border-bottom:3px solid #fff;
vertical-align:top;

}

td.leftSide{
background-image: url(../images/left_side_bg.jpg);
background-position:bottom right;
background-repeat:no-repeat;
width:179px;
height:535px;
}

td.topBanner {background-image:url(../images/top_table.jpg);
background-repeat:no-repeat;
background-position:center;
width:auto;
height:38px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
vertical-align:bottom;
font-size:12px;
font-stretch:expanded;
font-weight:900;
padding-left:35px;
padding-top:3px;
color:#ffffff;}

p.intro1 {
display:block;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#002a64;
padding-left:5px;
padding-left:5px;
text-align:justify;}

p.intro2 {
display:block;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#2e65b3;
padding-left:5px;
padding-left:5px;
text-align:justify;}


tr.Millard_top{
background-image:url(../images/millard_top_bg.jpg);
background-position:top;
background-repeat:repeat-x;}

.h1{background-image:url(../images/h_arrow.gif);
background-position:left;
background-repeat:no-repeat;
padding-left:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-stretch:expanded;
font-weight:900;}

/* CSS Products Navigation */
#navcontainer { /* none needed */ }

ul#navlist {
        margin: 0;
		margin-top:0px;
        padding: 0;
        list-style-type: none;
        white-space: nowrap;
}

ul#navlist li {
        float: left;
        font-family: verdana, arial, sans-serif;
        font-size: 9px;
        font-weight: bold;
        margin: 0;
        padding: 5px 0 4px 0;
        background-color: #c1cce1;
        border-top: 1px solid #aec1dc;
        border-bottom: 1px solid #aec1dc;
}

#navlist a, #navlist a:link {
        margin: 0;
        padding: 5px 9px 4px 9px;
        color: #000066;
        border-right: 1px solid #aec1dc;
        text-decoration: none;
}

ul#navlist li#active {
border-left: 1px solid #aec1dc;
        background-color: #ffffff;
}

#navlist a:hover {
        color: #ffffff;
        background-color: #aec1dc;
}
ul#navlist li#selected {
        color: #fffff;
        background-color: #ffffff;
}

#menu1 {
        width: 120px;
        margin: 10px;
        border-style: solid solid solid solid;
        border-color: #C8D8E8;
        border-size: 1px;
        border-width: 1px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
        }

#menu1 li a {
        height: 32px;
          voice-family: "\"}\"";
          voice-family: inherit;
          height: 24px;
        text-decoration: none;
        }

#menu1 li a:link, #menu1 li a:visited {
        color: #E4D6CD;
        display: block;
        background:  url(../images/menu1.gif);
        padding: 8px 0 0 10px;
        }

#menu1 li a:hover, #menu1 li #current {
        color: #FFF;
        background:  url(../images/menu1.gif) 0 -32px;
        padding: 8px 0 0 10px;
        }
		ul {
        list-style: none;
        margin: 0;
        padding: 0;
        }

img {
    border: none;
}

#Layer1 {
	position:absolute;
	border:1px solid #c1ccde;
	width:355px;
	height:260px;
	z-index:1;
	padding:15px;
	overflow-y: scroll;
	scrollbar-arrow-color:#FFFFFF; 
scrollbar-track-color:#AFC0DC; 
scrollbar-face-color:#C1CCDE; 
scrollbar-highlight-color:#C1CCDE; 
scrollbar-3dlight-color:#C1CCDE; 
scrollbar-darkshadow-color:#000066; 
scrollbar-shadow-color:#000066; 

}

/**************************************************************
   Form Elements
 **************************************************************/

form {
  padding: 0;
  margin: 0;
}

label {
  float: left;
  width: 25%;
  vertical-align: top;
}

input,
textarea,
select {
  padding: 1px;
  font: 200 10pt verdana, sans-serif;
  color: #999;
  background: #EEE;
  border: 1px solid #CCC;
}

input:focus,
input:hover,
textarea:focus,
textarea:hover,
select:focus,
select:hover {
  color: #000;
  background: #E7F1F3;
  border: 1px solid #888;
}

input.noBorder,
input:focus.noBorder,
input:hover.noBorder {
  padding: 0;
  border: 0;
}

input.button {
  padding: 2px 5px;

  font: 200 10pt verdana, serif;
  cursor: pointer;

  color: #fff;
  background: #C1CCDE;
  border-width: 1px;
  border-style: solid;
  border-color: #2e65b3;
}

input.radio {
  background: none;
  border: 0px;
}
