/**********************************************************
* shared_common.css
*
* Style information bound to Rorschach, etc.
*
* Copyright (C) 2009 Carbonfrost Systems, Llc.
* All rights reserved.
*
* Comments or questions on this document?  Contact the
* Web presence team.
*
*********************************************************/

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,
p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,
dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,
sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,
table,caption,tbody,tfoot,thead,tr,th,td
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, 
pre, form, fieldset, input, textarea, p, blockquote, th, td {
  padding: 0;
  margin: 0;
  outline: 0;
}

/****************************************** Simple box positioning ***/
.clear {
  clear: both;
  height: 0px;
}

.float-left { float: left; }
.float-right { float: right; }

.pad-top, .pad-top-1 { padding-top: 10px; }
.pad-top-2 { padding-top: 20px; }
.pad-top-3 { padding-top: 30px; }
.pad-top-4 { padding-top: 40px; }

.pad-left, .pad-left-1 { padding-left: 10px; }
.pad-left-2 { padding-left: 20px; }
.pad-left-3 { padding-left: 30px; }
.pad-left-4 { padding-left: 40px; }
  
.display-block {
  display: block;
}
  
.inner-padding-1, .inner-padding { padding: 10px; }
.inner-padding-15 { padding: 15px; }
.inner-padding-2  { padding: 20px; }
.inner-padding-25 { padding: 25px; }
.inner-padding-3  { padding: 30px; }
.inner-padding-4  { padding: 40px; }

.page-break {
  margin-bottom: 300px;
}

.space-before-2 { margin-top: 20px; }
.space-before-3 { margin-top: 30px; }
.space-before-4 { margin-top: 40px; }

.space-after-2 { margin-bottom: 20px; }
.space-after-3 { margin-bottom: 30px; }
.space-after-4 { margin-bottom: 40px; }

.space-before, .space-before-5 {
  margin-top: 50px;
}

.default-table td,
.default-table th {
  padding: 3px 8px;
  text-align: left;
  vertical-align: top;
}

.default-table tr:hover {
  background-color: #EEEEEE;
}

.inline-list {
  list-style-type: none;
}
.inline-list li {
  display: inline;
  margin-right: 2em;
}

#hiddenTemplates, .hidden-templates {
  display: none;
}

a img {
  border: medium none;
}





      
