@charset "utf-8";
/* CSS Document */

body{
background:#333;
margin:0 auto;
border:0;
padding:0;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:16px;

}
p{
text-align:justify;
padding:0;
margin:5px 10px 0 25px;
}
h1{
font-size:16px; text-transform:uppercase; margin-bottom:0;
}
h2{
font-size:13px; color:#666; margin:0;
}
ul.bullet li{
line-height:12px;
padding:0;
margin:2px 10px 0 50px;
list-style-image:url(images/bullet.gif);
list-style-position:outside; 
}

.product{
background-color:#FFFFFF;
border:#CCCCCC 1px solid;
padding:5px;
}
.break{
border-bottom:#333333 1px dotted;
}
.rightpanel{
height:80px;
background-color:#FFFFFF;
border:#CCCCCC 1px solid;
padding:5px;
}
.footer{
background:#666666; color:#fff; padding: 10px;
}
.footer a {color:#fff; text-decoration:underline;}
a{color:#0099FF; text-decoration:none;}
a:hover{color:#999999; text-decoration:none;}
/* Nav Structure and Links
--------------------------------------------------------------------------------------- 


#nav ul {   margin: 0;  padding: 0;  list-style-type: none;  list-style-image: none;}
#nav ul li {  float: left;  margin: 0;  padding: 0;}
#nav ul li a {  height: 30px;  display: block;  margin: 10px 5px 0 40px;  padding: 0; text-decoration:none; color:#FFFFFF;font-family:Arial, Helvetica, sans-serif; font-weight:600; font-size:12px}
#nav ul li a:hover{  color:#0099ff;}

#nav li ul {  position: absolute;  left: -999em;  margin: 0;  padding: 0; }

#nav ul li ul li { z-index:2;  width: 100%;  height: 30px;  float: none;  position: relative;  margin: 0;  padding: 0;  background: #e5eaff;  border-bottom: 1px solid #666666;  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=93);   -moz-opacity: 0.93;    opacity: 0.93;}

#nav li ul li a {  color: #62625f; height: 30px;  margin: 0; padding: 5px 0 0 18px;  text-decoration: none;  text-indent: 0; font-family:Arial, Helvetica, sans-serif; font-weight:500; font-size:12px}

#nav li ul li a:hover {  color: #0099ff;  background: #e5e5e5;  text-decoration: none; font-weight:500;}

#nav li:hover ul ul, #nav li.sfhover ul ul {  left: -999em;}
#nav li:hover ul, #nav li.sfhover ul {  left: auto;}

*/
#nav {  clear: both; height: 30px;   margin: 0;  text-align:left; }
#menubar, #menubar ul {	padding: 0;	margin: 0; list-style: none;}
#menubar a {display: block; text-decoration: none; margin: 10px 5px 10px 40px; padding: 0; text-decoration:none; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-weight:600; font-size:12px}
#menubar li {float: left; width: 9em;}
#menubar li {position: relative;}

/* hide from IE mac \*/
#menubar li {position: static; width: auto;}
/* end hiding from IE5 mac */

#menubar li ul, #menubar ul li  {width: 12em;}
#menubar ul li a {color: #62625f; font-weight:500;}
#menubar li ul {position: absolute;	display: none;}
#menubar li:hover a, #menubar a:focus, #menubar a:active, #menubar li.p7hvr a {color: #0099ff; text-decoration: none;}
#menubar li:hover ul, #menubar li.p7hvr ul {display: block;}
#menubar li:hover ul a, #menubar li.p7hvr ul a { z-index:2; width: 100%; height: 30px;  position: relative;  margin:auto;  padding:2px 5px; background: #e5eaff; border-bottom: 1px solid #666666; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=93); -moz-opacity: 0.93; opacity: 0.93; color: #62625f;}
#menubar ul a:hover {color: #0099ff; text-decoration: none;}

