.rtop,.rbottom{display:block}
.rtop *,.rbottom *{display:block;height: 1px;overflow: hidden}
.r1{margin: 0 5px}
.r2{margin: 0 3px}
.r3{margin: 0 2px}
.r4{margin: 0 1px;height: 2px}

.rs1{margin: 0 2px}
.rs2{margin: 0 1px}

html,body {
margin:0;
padding:0;
}

body {
font:80% "Trebuchet MS",arial,sans-serif;
color: #333;
text-align:center;
padding:20px;
margin: 0;
background-color: #ebebcc;
}

h1,h2 {
padding-left:15px;
margin: 0
}

p {
margin: 0;
padding: 0 15px 0.7em;
line-height: 1.5
}

address {
font-style: normal;
}

div#container {
width:698px;
margin: 0 auto;
background-color: #ffffff;
text-align: left;
}

div#container img {
border:0;
margin:0;
padding:0;
vertical-align: top;
}

div#header {
background-color: #ffffff;
padding:10px 15px;
padding-bottom:25px;
}

div#header img {
float: right;
}

div#header h1 {
color: #000000;
font-size: 10px;
font-weight: bold
}

div#menu {
font:76% "Trebuchet MS",arial,sans-serif;
width:100%;
overflow:auto;
background: transparent;
padding-top: 0px;
}

ul#home,ul#home li {list-style-type:none;margin:0;padding:0}
ul#home {padding-left:15px}
ul#home li {float:left;width:80px;margin-right:2px;text-align:center;background-color:#5b5fa9}
ul#home a {float:left;width:80px;text-decoration:none;background: #5b5fa9;color: #ffffff;font-weight:bold}
ul#home li.active a {background-color:#3a3d74}
ul#about,ul#about li {list-style-type:none;margin:0;padding:0}
ul#about {padding-left:15px}
ul#about li {float:left;width:80px;margin-right:2px;text-align:center;background-color:#5b5fa9}
ul#about a {float:left;width:80px;text-decoration:none;background: #5b5fa9;color: #ffffff;font-weight:bold}
ul#about li.active a {background-color:#3a3d74}
ul#contact,ul#contact li {list-style-type:none;margin:0;padding:0}
ul#contact {padding-left:15px}
ul#contact li {float:left;width:80px;margin-right:2px;text-align:center;background-color:#5b5fa9}
ul#contact a {float:left;width:80px;text-decoration:none;background: #5b5fa9;color: #ffffff;font-weight:bold}
ul#contact li.active a {background-color:#3a3d74}
ul#privacy,ul#privacy li {list-style-type:none;margin:0;padding:0}
ul#privacy {padding-left:15px}
ul#privacy li {float:left;width:80px;margin-right:2px;text-align:center;background-color:#5b5fa9}
ul#privacy a {float:left;width:80px;text-decoration:none;background: #5b5fa9;color: #ffffff;font-weight:bold}
ul#privacy li.active a {background-color:#3a3d74}

div#content {
clear:left;
width:698px; 
padding:0 0 0 0; 
background-color: #ffffff;
}

div#content h2 {
font-size:150%;
color: #3a3d74;
margin: 0;
padding-left: 20px;
text-align: left;
}

div#content h3 {
font-size: 120%;
color: #555;
margin: 0;
padding-left: 25px;
}

div#content p {
padding-left: 30px;
}

div#content ul {
padding-left: 40px;
}

div#content table {
padding: 0 0 0 0;
margin: 0 0 0 0;
width: 698px;
}

div#content tr,td {
padding: 0 0 0 0;
margin: 0 0 0 0;
vertical-align: top;
}

div#footer {
padding-top:10px;
text-align:center;
font-size:90%;
background:#3a3d74;
color:#ffffff;
font-weight:bold
}

div#box {
float:right;
display:inline;
width:150px;
margin: 5px 15px 0 5px;
background:#E4E7F2;
text-align:center
}

div#box p {
padding:0 5px
}

div#productpics td { text-align:center; }
div#productpics td a { text-decoration:none; }

div#productpics {
float:left;
width:100%;
padding-bottom:0px;
background-color:#ffffff
}

div#productpics ul {
list-style-type: none;
margin:0 10px;
padding:0
}

div#productpics li {
float:left;
width:130px;
margin: 5px 5px 5px 0px;
background-color: #FFF; 
text-align:center
}

div#productpics li img {
display:block;
width:125px;
height:80px;
margin:5px 5px;
border:0px
}

div#productpics li a {
text-decoration:none;
color: #3a3d74
}

div#productpics li a:hover {
font-weight:bold
}

div#products_hl{float:right;display:inline;width:125px;margin: 5px 15px 0 5px;background:#ffffff;text-align:center}
div#products_nav{float:left;display:inline;width:150px;margin: 5px 15px 0 5px;background:#3a3d74;text-align:left}

#dropmenudiv{
background-color:#3a3d74;
color:#ffffff;
text-align:left;
position:absolute;
border:1px solid #ebebcc;
border-bottom-width: 0;
font:normal 10px Verdana;
line-height:14px;
z-index:100;
}

#dropmenudiv a{
background-color:#3a3d74;
color:#ffffff;
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid #ebebcc;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
}

#dropmenudiv a:hover { 
background-color: #5b5fa9;
color: #ffffff
}


#foldheader{cursor:pointer;cursor:hand ; font-weight:bold ;
list-style-image:url(../images/fold.gif)}
#foldinglist{list-style-image:url(../images/list.gif)}

