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

body { background: #fff url(img/backslab.jpg) repeat-x; margin: 0 0; padding: 0 0;}
div#branding { margin: 0 auto 10px; width: 895px; height: 67px; background-image: url(img/header_back.jpg); position: relative; }
div#branding h1 {text-indent: -999px; height: 2px; width: 2px; font: normal 10px Arial, Helvetica, sans-serif; float: left;}
div#branding ul { list-style: none;  font: normal 14px Arial, Helvetica, sans-serif; width: 500px; height: 30px; margin: 0 0 0 370px; padding: 5px 0 20px 0;}
div#branding ul li { text-transform:uppercase; display: inline;}
div#branding ul li a:visited { color: #fff; text-decoration: none; }
div#branding ul li a{ color: #fff; text-decoration: none;}
div#branding ul li a:hover { color: #66CCFF; text-decoration: none; border-bottom: 1px dotted #fff;}

div#branding ul li#first {}
div#branding ul li#second {margin-left: 50px;}
div#shock_n_awe { width: 900px; height: 284px; background-image:url(img/abstract.jpg); margin: 0 auto 15px auto; padding: 186px 00 0;}

div#shock_n_awe div#panels { width: 592px; height: 269px; background-image:url(img/panels.jpg); padding: 0 0; margin: 0 0 0 10px; }
div#shock_n_awe div#panels div#about { width: 182px; height: 118px; margin-top: 30px; float: left;}
div#shock_n_awe div#panels div#about ul { list-style: none; font: normal 14px Arial, Helvetica, sans-serif; margin: 17px 0 0 25px; padding: 0 0;}
div#shock_n_awe div#panels div#about ul li { background-image: url(img/bullet_gray.jpg); background-position: right; background-repeat: no-repeat; margin: 5px 0 0 10px; padding: 0 0;}
div#shock_n_awe div#panels div#about ul li a:visited { text-decoration: none; color: #000;  }
div#shock_n_awe div#panels div#about ul li a { text-decoration: none; color: #000;  }
div#shock_n_awe div#panels div#about ul li a:hover { text-decoration: none; color: #777; border-bottom: 1px dotted #777;  }

div#shock_n_awe div#panels div#benefits { width: 202px; height: 118px; margin-top: 30px; float: left; font: normal 14px Arial, Helvetica, sans-serif; line-height: 18px;}
div#shock_n_awe div#panels div#benefits ul { list-style: none;  margin: 15px 0 0 35px; padding: 0 0;}
div#shock_n_awe div#panels div#benefits ul li {}
div#shock_n_awe div#panels div#benefits ul li a:visited { text-decoration: none; color: #000;  }
div#shock_n_awe div#panels div#benefits ul li a { text-decoration: none; color: #000;  }
div#shock_n_awe div#panels div#benefits ul li a:hover { text-decoration: none; color: #777; border-bottom: 1px dotted #777;  }

div#shock_n_awe div#panels div#logo_pane { width: 380px; height: 106px; margin-top: 5px; margin-left: 5px; float: left; }
div#shock_n_awe div#panels div#logo_pane p { margin-top: 18px;}
div#shock_n_awe div#panels div#logo_pane img { margin-right: 15px;}
div#shock_n_awe div#panels div#logo_pane a:visited { font: bold 14px Arial, Helvetica, sans-serif; color: #000; text-decoration: none; }
div#shock_n_awe div#panels div#logo_pane a { font: bold 14px Arial, Helvetica, sans-serif; color: #000; text-decoration: none; }
div#shock_n_awe div#panels div#logo_pane a:hover { font: bold 14px Arial, Helvetica, sans-serif; color: #777; text-decoration: none; border-bottom: 1px dotted #777;}

div#shock_n_awe div#panels div#login_box { float: right; width: 165px; height: 182px; margin-right: 10px; margin-top: -120px; padding-left: 15px; padding-top: 22px; font: bold 14px Arial, Helvetica, sans-serif; color:#777;}

div#shock_n_awe div#panels div#login_box input#user { margin-bottom: 16px; width: 144px; height: 20px;}
div#shock_n_awe div#panels div#login_box input#pass { margin-bottom: 15px; width: 144px; height: 20px;}

div#shock_n_awe div#other { width: 260px; height: 170px; float: right; margin: -285px 20px 10px 0; position: relative;}
div#shock_n_awe div#other h3 { font: bold 16px Arial, Helvetica, sans-serif; color: #006; margin: 0 0; padding: 3px 0 0 0;}
div#shock_n_awe div#other ul {}
div#shock_n_awe div#other ul li { margin-bottom: 5px;}
div#shock_n_awe div#other ul li a:visited { font: italic 14px Arial, Helvetica, sans-serif; color: #000; text-decoration: none; }
div#shock_n_awe div#other ul li a { font: italic 14px Arial, Helvetica, sans-serif; color: #000; text-decoration: none;}
div#shock_n_awe div#other ul li a:hover { font: italic 14px Arial, Helvetica, sans-serif; color: #000; text-decoration: none;border-bottom: 1px dotted #000; }
div#shock_n_awe div#other img#dnslogo { position: absolute; bottom: -120px; right: 0;}

/* start content pages styles */
div#get_heady { width: 884px; background: #E8F6FF url(img/get_heady.jpg) no-repeat; margin: 0 auto 15px auto;}
div#get_heady h1#page_title { font: normal 24px Arial, Helvetica, sans-serif; text-transform: uppercase; color: #fff; text-align: right; margin: -1px 0 0 0; padding: 0 30px 20px 0;}
div#get_heady td#navpanel { font: normal 13px Arial, Helvetica, sans-serif; padding: 40px 10px 20px 10px; width: 198px; border-bottom: 20px outset #999;}
div#get_heady td#navpanel h2{ font: bold italic 18px Arial, Helvetica, sans-serif; color: #006; }
div#get_heady td#navpanel ul { margin: 10px 0 0 25px; padding: 0 0; list-style: none; border-right: 1px dashed #06A8FF;}
div#get_heady td#navpanel ul li { margin-top: 15px; }
div#get_heady td#navpanel ul li a:visited { color: #003; text-decoration: none; border-bottom: 1px dotted #003; font-weight: bold;}
div#get_heady td#navpanel ul li a { color: #003; text-decoration: none; border-bottom: 1px dotted #003; font-weight: bold;}
div#get_heady td#navpanel ul li a:hover { color: #06f; text-decoration: none; border-bottom: none; font-weight: bold;}

div#get_heady td#content_cell { font: normal 15px Arial, Helvetica, sans-serif; line-height: 22px; padding: 40px 30px 30px 30px;  border-bottom: 20px outset #999;}

div#get_heady td#content_cell a:visited { text-decoration: none; border-bottom: 1px dotted #06f; color: #003;}
div#get_heady td#content_cell a { text-decoration: none; border-bottom: 1px dotted #06f; color: #003;}
div#get_heady td#content_cell a:hover { text-decoration: underline; border-bottom: none; color: #06f;}


/* end content pages style */

div#siteinfo { font: normal 14px Arial, Helvetica, sans-serif; width: 900px; height: 30px; text-align:center; color: #333; text-transform: uppercase; margin: 0 auto;}

div#siteinfo a:visited { color: #333;}
div#siteinfo a { color: #333; text-decoration: none;}
div#siteinfo a:hover { color: #000; text-decoration: underline;}


