/* The Ashling Cup Company style sheet */
body { font:13px Arial, Helvetica, sans-serif; color:#000; line-height:1.4; 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 #divnav ul.level2 { position:absolute; padding:0; margin:0; top:-1px; left:auto; width:auto; display:none; }
* html body #divnav ul.level3 { position:absolute; padding:0; margin:0; top:-1px; left:auto; width:auto; display:none; }

div#container { width:700px; height:auto; border:1px solid #ccc; margin-left:auto; margin-right:auto; margin-top:25px; }

div#divhead { height:105px; width:700px; background-image:url('image_library/Banner.jpg'); background-repeat:no-repeat; overflow:hidden  }

div#searchbox { float:right; margin-top:6px; padding-right:10px; }

div#divmenu { position:absolute; top:140px; width:200px; height:397px; }

div#searchbox { float:right; margin-top:6px; padding-right:10px; }

div#divnav { background-image:url('image_library/nav_fade.jpg'); background-repeat:no-repeat; width:117px; height:220px; z-index:999  }
div#divnav a {font:12px Arial, Helvetica, sans-serif; color:#000; text-decoration:none; display:block; padding:3px; margin-right:3px; }
div#divnav ul { list-style:none; margin:0; padding-top:10px; text-align:right; }
div#divnav li { position:relative; border-bottom:1px dotted #FFF; }
div#divnav ul.level2, ul.level3 { position:absolute; padding:0; margin:0; top:0; left:100%; width:100%; display:none; }
div#divnav ul.level1 li.submenu ul li { border-bottom:1px dotted #CCC; border-left:1px dotted #CCC; }
div#divnav ul.level1 li.submenu:hover ul.level2, 
div#divnav 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#divcontent h1 { padding-left:260px; padding-top:35px; color:#999999; padding-bottom:30px;  font:18px Verdana; font-weight:bold;}

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 { font:13px Arial, Helvetica, sans-serif; line-height:1.4;}
div#divmain a { color:#004C98; font-weight:bold; text-decoration:none; }
div#divmain ul li { color:#888888; font:13px Arial, Helvetica, sans-serif; line-height:1.4; }

input.send-btn { background:#999; color:#fff; font:11px Arial, Helvetica, sans-serif; font-weight:bold; margin-bottom:1px; border:0; padding:2px; outline: none; }

div#divfooter { margin-right:auto; margin-left:auto; width:700px; padding-bottom:15px; padding-top:3px; }
div#divfooter p.toplinks { text-align:right; font:11px Verdana, Arial, Helvetica, sans-serif;  padding-top:2px;  color:#999; }
div#divfooter p.toplinks a { text-decoration:none;  color:#999;  }
div#divfooter p.toplinks a:hover { text-decoration:underline; } 
