/* Base, Page */
body {  behavior:url("/styles/csshover.htc"); }
body { margin: 0px auto; width: 1000px; font-family: Verdana, Arial, sans-serif; }
.clear { clear: both; }
img { border: none; }
a { outline: none; color: #7E634E; text-decoration: none; }
a:hover { text-decoration: underline; }
h1, h2 { color: #7E634E; margin: 0px 0px 10px 0px; font-size: 22px; font-weight: normal; }
h3, th, td { color: #5D654A; }
h4 { color: #53301A; font-size: 18px; margin-bottom: 0px; }
h4 small { font-size: 14px; font-weight: normal; }
p { color: #5D654A; margin: 0px 0px 10px 0px; }
ul { color: #53301A; list-style-type: none; margin: 0px; padding: 0px; }
ul.bold { font-weight: bold; }
p.error, span.mv_contrast { color: #DF9290; }
table.form { background-color: #FFFDE9; border: 1px solid #ffe4b8; width: 100%: } 
p.question { color: #5D654A; font-weight: bold; margin: 5px 0px; }
p.answer { color: #5D654A; margin: 0px 0px 5px 5px; }
table.answer { color: #5D654A; margin: 0px 0px 5px 5px; }
table.answer th { text-align: left; padding-top: 10px; }
td.label { color: #53301A; text-align: right; }
hr { border: none; background: #D9CCBF; height: 1px; width: 100%; }
input { border: 1px solid #C8C7C7; }
input[type="image"] { border: none; }
table.check_table { font-size: 13px; width: 100%; }

/* Layout */
div.intro { color: #663300; clear: both; }
  div.intro p { margin-top: 0px; color: #5D654A; }
  div.intro img.intro_image { float: left; padding: 0px 10px 10px 0px; }
  div.intro h1 { float: left;}

ul.breadcrumb { list-style-type: none; margin: 0px; padding: 0px; color: #7E634E; font-size: 12px; }
  ul.breadcrumb li { float: left; margin-right: 10px; padding-bottom: 8px; }
  ul.breadcrumb li a { text-decoration: underline; }

div#header { height: 135px; background-color: #FFFDE9; width: 100%; border-bottom: 5px solid #FFF1D1; padding-top: 35px; margin-bottom: 10px; border-left: 2px solid #FFF1D1; border-right: 2px solid #FFF1D1; }
  div#header a#logo { float: left; padding: 0px 0px 25px 20px; }
  div#header p#links { float: right; color: #7E634E; text-align: right; padding: 0px 15px 20px 0px; font-size: 13px; margin: 0px; }
     div#header img#sociallinks { clear: right; float: right; margin: -10px 15px 0px 0px; }
  div#header a#twitter { clear: right; float: right; padding: 0px 15px 0px 0px; }
 
div#main_left { float: left; width: 190px; padding: 7px 18px 0px 22px; }
  div#main_left img#established { margin: 0px 0px 15px 0px; color: #53301A; }
  div#main_left input#submit { color: #53301A; font-weight: bold; font-size: 11px; }
  div#main_left input#search_input { border: 1px solid #BFBFBF; width: 100%; margin-bottom: 0; padding: 5px 0px; }
  div#main_left a#searchsubmit { font-size:9pt; }
  div#main_left a#searchsubmit:hover { text-decoration: none; font-weight: bold; }
  div#main_left table#left_nav { margin: 15px 0px 0px 0px; padding: 0px; list-style-type: none; font-size: 12px; position: relative; width: 100%; }
  div#main_left table#left_nav a { color: #7E6453; text-decoration: none; display: block; width: 160px; }
  div#main_left table#left_nav div.lns { position: relative; margin: 0px; padding; 0px; z-index: 100; }
  div#main_left table#left_nav ul.left_nav_sub { list-style-type: none; color: #7E6453; margin: 0px; padding: 0px; display: none; background: #FFFDE9; position: absolute; left: 140px; top: -18px; }
  div#main_left table#left_nav ul.left_nav_sub li { padding: 3px; }
  div#main_left table#left_nav td:hover ul.left_nav_sub { display: block; }
  div#main_left table#left_nav ul.left_nav_sub li.lnspecial { padding-left: 10px; }
    div#main_left table#left_nav ul.left_nav_sub li.lnspecial a { display: inline; padding: 3px; }
  div#main_left #left_nav td:hover a,
  div#main_left #left_nav a:hover { background-color: #FFFDE9; color: black; }
  div#main_left #left_nav td:hover ul li a { color: #53301A; }
  div#main_left #left_nav div.lns li a:hover { color: black; } 

div#main_center { float: left; width: 495px; border-left: 1px solid #BFBFBF; border-right: 1px solid #BFBFBF; padding: 0px 30px; }
  div#main_center div#welcome { display: block; margin: 0px 0px 14px 3px; }
  div#main_center img#getting_started { display: block; clear: both; padding: 24px 0px 20px 0px; }
  div#main_center table#main_nav { margin: 0px; padding: 0px; text-align: center; width: 489px; padding-bottom: 50px; }
    div#main_center table#main_nav tr.bottom_row a img { margin-top: 8px; }
    div#main_center table#main_nav a { display: block; font-size: 12px; color: #7E6453; text-decoration: none;}
div#main_span { float: left; width: 730px; border-left: 1px solid #BFBFBF; padding: 0px 0px 15px 30px; }
div#main_span_large { width: 100%; padding: 0px 15px; }

div#main_right { float: left; width: 156px; padding: 0px 0px 0px 30px; text-align: center; }
  div#main_right a#security_metrics { display: block; padding-bottom: 8px; }
  div#main_right ul#right_nav { list-style-type: none; padding: 0px; margin: 0px; }
    div#main_right ul#right_nav li { padding-bottom: 8px; }
      div#main_right ul#right_nav li a { display: block; }

div#footer { background-color: #FFE4B8; color: #A98A69; text-align: center; font-size: 11px; margin-top: 10px; padding: 10px 0px; }
  div#footer a { color: #A98A69; text-decoration: none; padding: 0px 9px; }
  div#footer div#footer_copy { margin-top: 5px; font-size: 9px; }

div#main_left table#left_nav { font-size: 8pt; }

