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

* { margin:0px; padding:0px;}
body {color:#000; font-family:Arial, Helvetica, sans-serif; font-size:13px; background-image: url('../images/bg.jpg');}
.clear {clear:both;}

a {color:#993333; text-decoration:none; outline:none;}
a:hover {color:#000;}
a:visited, a:active {color:#3333FF}
p {margin:10px 0px;}
img {border:none;}
.smred {color:#ff0000; font-size:11px;}
.discontinued {color:#ff0000; font-weight:bold;}

img.rgt { float:right; margin:10px 0px 10px 15px;}
img.lft { float:left; margin:10px 15px 10px 0px;}

#cnt { width:960px; margin:0px auto; background-color:#FFF; border-right: solid 1px #6CF; border-left: solid 1px #6CF;}


/*header styles*/
#hdr { clear:both; border-bottom: solid 0px #6CF; padding-bottom:10px;}
#hdr a { text-decoration:none;}
#hdr #pdlogo { float:left; margin:10px; width:150px; height:137px;}
#hdr #title {float:left; width:580px; height:127px; margin:20px 20px 10px 20px; font-size:16px; font-weight:bold; } 
#hdr #title h1 { color:#00f; font-size:34px; padding:10px 0px 0px 60px; margin-bottom:20px; background:#ccffff url(../images/title-bg.gif) no-repeat; height:50px;}
#hdr #credit {float:right; width:140px; height:127px; margin:10px 10px 10px 10px;}

.main_tables {width: 960px;}
.header_icons {	font-family: Verdana, Geneva, sans-serif; text-decoration: none; text-align: center; width: 90px; vertical-align: bottom;}
.header_icons a { text-decoration: none; color:#993333; font-size:11px;}

/*side nav styles*/
#navside {float:left; width:150px; border-right: solid 0px #6CF;  margin-left:5px;}
#navside h3 { color:#000; margin-top:15px; margin-bottom:5px; font-size:12px; text-transform:uppercase; text-align:center;}
#navside ul {list-style:none;}
#navside ul li { }
#navside ul li a {display:block; height:16px; padding:4px 2px 4px 4px; padding-left:20px; color:#000; font-weight:bold; font-size:12px; text-decoration:none; background:#ccffff url(../images/nav-bg.gif) no-repeat;}
#navside ul li a.last {} 
#navside ul li a:hover {color:#0000ff;}

/*main styles*/
#main{float:right; width:800px;}

#main h2{color:#000000; font-size:20px; margin:10px 0px;}
#main h2.red{color:#993333; font-size:20px; margin:10px 0px;}
#main h3{color:#000000; font-size:18px; font-style:italic; margin:10px 0px;}

#main ul{list-style-image: url('../images/bluepaw.gif'); margin:10px 10px 10px 35px;}
#main ul ul{list-style-image: url('../images/bluepaw.gif'); margin:10px;}
#main ul ul ul{list-style-image: url('../images/bluepaw.gif'); margin:10px;}
#main ul li {margin-bottom:8px; margin-top:8px;}

#main ol{margin:10px 10px 10px 35px;}
#main ol ol{margin:10px 10px 10px 35px;}
#main ol li { margin-bottom:8px; margin-top:8px;}

#main ul.btn {list-style-image:none; margin:auto;}
#main ul.btn li { list-style:none; margin:0px; float:left; width:150px;}
#main ul.btn li a {display:block; height:16px; width:122px; padding:4px; padding-left:20px; color:#000; font-weight:bold; font-size:12px; text-decoration:none; background:#ccffff url(../images/nav-bg.gif) no-repeat;}
#main ul.btn li a:hover {color:#0000ff;}


#main tr td {padding:10px;}
#main .table-home {border:solid 1px #CCCCCC; border-collapse: collapse; text-align:center;}
#main .table-home tr td {border:solid 1px #CCCCCC; padding:10px;}
#main .table-home td.redhlt {border:solid 2px #800000; color:#800000; font-size:bold; font-size:18px;}
#main .table-home td.gryhlt { background-color:#E0E0E0;}

#main .table-main {border-collapse: collapse;}

/*footer styles*/
#ftr { width:960px; clear:both; padding-top:10px; padding-bottom:10px; text-align:center;}
#ftr #warning { background-color:#ffff66;  padding:10px;}
#ftr #warning h4 { color:#F00; text-decoration:blink; font-style:italic;  font-size:20px;}
#ftr #warning p { font-weight:bold; font-size:16px;}
#ftr ul { text-align:center; margin:10px 0px; padding:0px;}
#ftr ul li{ display:inline; list-style:none; margin:0px; padding:0px; }
#ftr ul li a {color:#993333; text-decoration:none; margin:0px; padding:0px; margin-right:15px;}
#ftr ul li a:hover {color:#000;}

