/* CSS Document */

body {

    background-color:#EBF2FA;
}

.heading {
    font-family: Arial, Helvetica, sans-serif;
    font-size:30px;
    color: #447C9C;
    text-align:left;
    margin: 7px;
}

.headinga {
    font-family: Arial, Helvetica, sans-serif;
    font-size:18px;
    color: #447C9C;
    text-align:left;
    margin: 7px;
}


.headinglink {
    font-family: Arial, Helvetica, sans-serif;
    font-size:18px;
    color: #6EA410;
    text-align:left;
    margin: 0;
}

.headinglink a:link {
    text-decoration: none;
    color:#6EA410;
}	

.headinglink a:visited {
    text-decoration: none;
    color:#6EA410;

}
.headinglink a:hover {
    text-decoration: underline;
    color:#6EA410;

}	

.bodytext {
    font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
    color: #646464;
    text-align:left;
    margin: 0px;
    margin-left:10px;
    margin-top:5px;
}

.smalllink {
    font-family: Arial, Helvetica, sans-serif;
    font-size:13px;
    color: #ffffff;
    text-align:center;
    margin: 0px;
    margin-bottom:0px;
}

.smalllink a:link {
    text-decoration: none;
    color:#ffffff;
}	

.smalllink a:visited {
    text-decoration: none;
    color:#ffffff;

}
.smalllink a:hover {
    text-decoration: underline;
    color:#ffffff;

}

.smalllinka {
    font-family: Arial, Helvetica, sans-serif;
    font-size:11px;
    color: #000000;
    text-align:center;
    letter-spacing:0px;
    margin: 0px;
    margin-bottom:0px;
}

.smalllinka a:link {
    text-decoration: none;
    color:#000000;
}	

.smalllinka a:visited {
    text-decoration: none;
    color:#000000;

}
.smalllinka a:hover {
    text-decoration: underline;
    color:#000000;

}


.smalllinkaa {
    font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
    color: #0F1CC1;
    text-align:center;
    letter-spacing:0px;
    margin: 0px;
    margin-bottom:0px;
}

.smalllinkaa a:link {
    text-decoration: none;
    color:#0F1CC1;
}	

.smalllinkaa a:visited {
    text-decoration: none;
    color:#0F1CC1;

}
.smalllinkaa a:hover {
    text-decoration: underline;
    color:#0F1CC1;

}



.smalllinkb {
    font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
    color: #838383;
    text-align:center;
    margin: 0px;
    margin-top:0px;
}

.smalllinkb a:link {
    text-decoration: none;
    color:#838383;
}	

.smalllinkb a:visited {
    text-decoration: none;
    color:#838383;

}
.smalllinkb a:hover {
    text-decoration: underline;
    color:#838383;

}	

.comments {
    font-family: Arial, Helvetica, sans-serif;
    font-size:11px;
    color: #AAAAAA;
    text-align:left;
    margin: 0px;
    margin-bottom:0px;
}

.commentsa {
    font-family: Arial, Helvetica, sans-serif;
    font-size:11px;
    color: #000000;
    text-align:left;
    margin: 0px;
    margin-bottom:0px;
}

hr {
    border: 0;
    background-color:#ECEAEA;
    height: 1px;
}	


#jsddm {
    margin:0 auto 0 7px;
    padding:0;
}

#jsddm li
{	float: left;
  list-style: none;
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
}
#jsddm li a
{
    display: block;
    background: #F6F7F9;
    padding: 0px 12px;
    text-decoration: none;
    border-right: 1px solid #D4DBE3;
    width: 123px;
    color: #3F6981;
    white-space: nowrap;
    height:45px;
    line-height:44px;
    font-size:15px;
    text-align:center;
}



#jsddm li a:hover, #jsddm li a.active
{
    background: #1F87C4 url('images/navi-bg.jpg') repeat-x;
    color:#fff;
}

#jsddm li ul
{	margin: 0;
  padding: 0;
  position: absolute;
  visibility: hidden;
  border-top: 1px solid white}

#jsddm li ul li
{	float: none;
  display: inline;
}

#jsddm li ul li a
{	width: auto;
  background: #F6F7F9;
  text-align:left;
  font-size:13px;
  border-bottom:1px solid #00578D;}

#jsddm li ul li a:hover
{
    color:#fff;
}

#jsddm li a.home{
    -moz-border-radius-topleft:15px;

}
#jsddm li a.contact{
    -moz-border-radius-topright:15px;
    border-right:none;
}



ul#jsddm li [href="products.html"]{
    width:139px;
}


ul#jsddm li ul li [href="products.html"]{
    width:auto;
}