/* CSS Document */
#container {
width:800px;
}
/*NAVIGATION INFO*/
#container .navigation {
  background-color:#000000;
  width:800px;
  height: 49px;
}

#container .navigation ul {
  list-style-type: none;
  margin: 0px;
  padding-left: 40px;  
}

#container .navigation .title li {
  float:left;
  width:114px;
  height: 29px;
  background-image: url(img/mainbutton.png);
  color:#FFFFFF;
  padding-top:20px;
  padding-left:0em;
  padding-bottom:0em;
  margin:0em;
  font-family: Lucida Fax, Lucida Sans, Times New Roman;
  font-size:13pt;
  text-align:center;
}

#container .navigation .title li a {
text-decoration:none;
color:#FFFFFF;
}

#container .navigation .normal li {
  float:left;
  width:102px;
  height: 23px;
  background-image: url(img/backbutton.png);
  color:#000000;
  padding-top:26px;
  padding-left:0em;
  padding-bottom:0em;
  margin:0em;
  font-family: Lucida Fax, Lucida Sans, Times New Roman;
  font-size:9pt;
  text-align:center;
}

#container .navigation .normal li a {
  text-decoration:none;
  color:#000000;
}

#container .bar {
  width:800px;
  background-image:url(img/bar.png);
  background-repeat:repeat-x;
  height:40px;
  padding:0em;
  margin:0em;
}

.subcategories {
padding:0em;
margin:0em;
color:white;
background-color:#cc3333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
padding-left:2em;
padding-top:1em;
}

.subcategories a:link, .subcategories a:visited {
color:#FFFFFF;
text-decoration:underline;
}

.subcategories a:hover {
text-decoration:none;
}

#container .main {
background-color:#FFFFFF;
padding:0em;
margin-top:-1.2em;
margin-bottom:-1.2em;
}

#container .main h1 {
background-image:url(img/h1.png);
color:#FFFFFF;
height:55px;
background-repeat:no-repeat;
font-family:Lucida Fax, Lucida Sans, Times New Roman;
font-size:12pt;
margin-top:1em;
margin-left:2em;
padding-left:2em;
padding-top:0.5em;
margin-bottom:0em;
padding-bottom:0em;
}

#container .main h3 {
background-image:url(img/h3.png);
color:#FFFFFF;
height:55px;
background-repeat:no-repeat;
font-family:Lucida Fax, Lucida Sans, Times New Roman;
font-size:12pt;
margin-top:1em;
margin-left:2em;
padding-left:2em;
padding-top:0.5em;
margin-bottom:0em;
padding-bottom:0em;
}

#container .main p {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
color:#666666;
padding-left:2em;
padding-right:2em;
margin:0em;
margin-bottom:0.5em;
}

#container .main p a:visited, #container .main p a:link {
color:#666666;
text-decoration:underline;
}

#container .main p a:hover {
text-decoration:none;
}
#container .main h2 {
color:#cc3333;
font-family:Arial, Helvetica, sans-serif;
border-bottom:#cc3333 1px solid;
}
#container .main h6 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
color:#666666;
margin:0em;
margin-bottom:0.5em;
}
.smallheading
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
color:#666666;
padding-left:2em;
padding-right:2em;
margin:0em;
margin-bottom:0.5em;
font-weight:100;
}
input.img {
float:right;
vertical-align:bottom;
}

img {
border-style:none;
}

.tabletop {
background-color:#CCCCCC;
border-bottom:1px solid #000000;
}

#container .main .tabletop p {
color:#000000;
}

.tablemid {
border-bottom:1px dashed #999999;
border-left: 1px dashed #cccccc;
border-right: 1px dashed #cccccc;
}

.carttablemid {
border-bottom:1px dashed #999999;
}
/*FORM INFO*/
form p {
clear:left;
margin:0;
padding:0;
padding-top:5px;
}

form p label {
float:left;
width:45%;
font-family: bold Arial, Helvetica, sans-serif;
color:#666666;
text-align:right;
}

input.txt {
color: #333333;
background-color: #FFFFFF;
border: 1px inset #CCCCCC;
width: 40%;
font-family:Arial, Helvetica, sans-serif;
font-size:8pt;
}

input.btn {
color: #333333;
background-color: #cccccc;
border: 1px outset #FFFFFF;
}

textarea {
width:90%;
font-family:Arial, Helvetica, sans-serif;
font-size:8pt;
}

/*FOOTER INFO*/
#footer {
background-image:url(img/bottom-black.png);
background-repeat:repeat-x;
background-color:#000000;
Width:800px;
}

#footer p {
padding-top:2em;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-align:right;
color:#FFFFFF;
}

#footer p a {
color:#FFFFFF;
text-decoration:none;
}

#bottom p {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-align:center;
color:#FFFFFF;
}

#bottom p a {
text-decoration:none;
color:#FFFFFF;
}

#logos{
text-align:center;
}

#logos img a {
border:none;
}

#paul p {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#999999;
font-size:8px;
text-align:center;
}

#paul p a:visited, #paul p a:link {
text-decoration:none;
color:#999999;
}

#paul p a:hover {
color:#999999;
text-decoration:underline;
}

#paul .highlight {
text-decoration:underline overline;
}