/* The Paper Cup Company style sheet */
body { font:13px Arial, Helvetica, sans-serif; color:#888; line-height:1.3; behavior: url(csshover.htc); background-color:#fff;}
* { margin:0; padding:0; }
ul { padding-left:1em; margin-left:0; margin-top:0; }
* html body #divmain { height:450px; }
* html body #divnav2 ul.level2 { position:absolute; padding:0; margin:0; top:-1px; left:auto; width:auto; display:none; }
* html body #divnav2 ul.level3 { position:absolute; padding:0; margin:0; top:-1px; left:auto; width:auto; display:none; }

div#container { width:760px; height:auto; border:1px solid #88CFF0; margin-left:auto; margin-right:auto; margin-top:40px; }

div#divhead { height:150px; width:760px; background-image:url(image_library/top.jpg); background-repeat:no-repeat; overflow:hidden; }

div#divnav { position:absolute; top:191px; width:233px; height:397px; background-image:url(image_library/nav_swirl.png); background-repeat:no-repeat; }

div#searchbox { float:right; margin-top:6px; padding-right:10px; }


div#divnav2 { margin-top:20px; background-image:url(image_library/nav_fade.jpg); background-repeat:no-repeat; width:117px; height:280px; z-index:999;  }
div#divnav2 a {font:12px Arial, Helvetica, sans-serif; color:#fff; text-decoration:none; display:block; padding:3px; margin-right:3px; }
div#divnav2 ul { list-style:none; margin:0; padding-top:10px; text-align:right; }
div#divnav2 li { position:relative; border-bottom:1px solid #ccc; }
div#divnav2 ul.level2, ul.level3 { position:absolute; padding:0; margin:0; top:0; left:100%; width:100%; display:none; }
div#divnav2 ul.level1 li.submenu ul li { border-bottom:1px dotted #fff; border-left:1px dotted #fff; }
div#divnav2 ul.level1 li.submenu:hover ul.level2, 
div#divnav2 ul.level2 li.submenu:hover ul.level3 {display:block; margin: 0; padding: 0; background-image:url(image_library/nav_fade.jpg);}

div#divcontent { top:auto; text-align:left; height:auto; width:100%; }

div#divmain { margin-left:260px; padding-right:20px; height:auto; margin-top:0px; min-height:450px; }
div#divmain img { padding:15px; }
div#divmain h1 { font:16px Arial, Helvetica, sans-serif; color:#666; font-weight:bold; margin-top:30px; margin-bottom:20px;}
div#divmain h2 { font:15px Arial, Helvetica, sans-serif; color:#666; font-weight:bold; }
div#divmain h3 { font:14px Arial, Helvetica, sans-serif; color:#666; font-weight:bold;}
div#divmain p { color:#888; font:13px Arial, Helvetica, sans-serif; line-height:1.3;}
div#divmain a { color:#004C98; font-weight:bold; text-decoration:none; }
div#divmain a:hover { text-decoration:underline; }
div#divmain ul li { color:#888888; font:13px Arial, Helvetica, sans-serif; line-height:1.3; }

div#divfooter { margin-right:auto; margin-left:auto; width:760px; margin-bottom:15px; padding-top:3px; }
div#divfooter p.toplinks { text-align:right; font:11px Arial, Helvetica, sans-serif; font-weight:bold; padding-top:2px; color:#000; }
div#divfooter p.toplinks a { text-decoration:none; color:#000; }
div#divfooter p.toplinks a:hover { text-decoration:underline; } 
