body {
   background: white;
   font-family: Georgia, Times New Roman, Times, serif;
   font-size: 12pt;
   }
#browserCheck, #navAlpha, #navBeta {
   display: none;
   }

.body {
	color: black; 
	font-family: Georgia, Times New Roman, Times, serif; 
	font-size: 12pt; 
	font-weight: normal; 
	text-align: left; 
	}
	
.center {text-align: center;}

/* Typewriter font for examples */
.TypeFont {font-family: Courier New, Courier, mono; color: black; font-size: medium;}

.LegalNotice {
    color: #B20000;
    font-family: lucida sans, verdana, arial, helvetica, sans-serif; 
	font-size: 12px; 
	font-weight:bold; 
	text-align: left; 
	}

/* Standard body types */

.Bold {font-weight: bold;}

/* Copyright notice  */
.Copr { font-family: Georgia, Times New Roman, Times, serif; font-size: 9pt; color: black; font-weight: bold;}

/* For lists of items we want bolded, such as on the Clients page */
.BoldList {font-family: Georgia, Times New Roman, Times, serif; font-size: medium; font-weight: bold;}

.colorSprocketRed { color: #B20000; }
.colorK0 {color: #CC0000;}
.colorK1 {color: #990000;}
.colorK2 {color: #7F0000;}
.colorSprocketRedLight {color: #822323;}
.colorKL0 {color: #CC2828; }
.colorKL1 {color: #991E1E;}
.colorKL2 {color: #7F1919;}
.colorAqua {color: #008282;}
.colorGreen {color: #588200;}
.colorGreenComp {color: #008200;}
.colorBlue1 {color: #2828CC;}
.colorYellow1 {color: #D8D800;}
.colorHilightGold {color: #FF9600;}
.colorHilightPurple {color: #C032FF;}
.colorGray1 {color: #D8D8D8;}
.colorGray2 {color: #8F8F8F;}
.colorGray3 {color: black;}
.colorGray4 {color: #7F7F7F;}
.colorGray5 {color: #666666;}
.colorGray6 {color: #4C4C4C;}

#content  {
   font-family: Georgia, Times New Roman, Times, serif;
   font-size: 12pt;
   width: auto;
   margin: 0 5%;
   padding: 0;
   border: 0;
   float: none !important;
   color: black;
   background: transparent none;
   margin-left: 10%;
   padding-top: 1em;
   }

#notice {
	border:2px dotted #FF9900;
	background-color:FFFFFF;
	font:12px lucida sans, verdana, arial, helvetica, sans-serif;
	font-weight:bold;
	padding: 7px; 
	margin-top: 2px;
	margin-bottom: 10px;
}

h1 {
	font: 20pt/24pt lucida sans, verdana, arial, helvetica, sans-serif;
	margin:0px 0px 15px 0px;
	padding:0px;
	font-weight:900;
	color:black;
	}
h2 {
	font:bold 16pt/18pt lucida sans, verdana, arial, helvetica, sans-serif;
	margin:15px 0px 10px 0px;
	padding:0px;
	}
	
h3 {font-family: lucida sans, verdana, arial, helvetica, sans-serif; color: black; font-size: medium; font-weight: 900}
h4 {font-family: lucida sans, verdana, arial, helvetica, sans-serif; color: black; font-size: medium; font-weight: bold; font-style: italic}

p {
	font:12pt/14pt Georgia, Times New Roman, Times, serif;
	}
.Content>p {margin:0pt;}
.Content>p+p {text-indent:4em;}

li {
	font:11pt Georgia, Times New Roman, Times, serif;
	margin:0pt 0pt 0pt 0pt;
	padding:0pt;
	}
	
/* Class legal for bottom of pages */
.legal  { 
	font-family: Georgia, Times New Roman, Times, serif;; 
	font-size: 10pt; 
	font-weight: bold; 
	text-align: center; 
	color: black; 
	align: center;
	}
  
/* footer is nested inside the content div and should not pad with margins */ 
#footer {
   font-size: 12pt;
   font-family:Georgia, Times New Roman, Times, serif;
   color: black;
   background: transparent none;
   }
 
#footer hr {
   color: black;
   }
 
#masthead {
   margin-bottom: -8px;
   }
#masthead img {
   vertical-align: center;
   }
   
#masthead hr {color: black;}

/* a {
	color: black;
	font-size:12pt;
	font-family:Georgia, Times New Roman, Times, serif;
    font-weight:600; 
	text-decoration:none;
	}
*/
	
a:link, a:visited {
   color: #4636BC;
   font-family: Georgia, Times New Roman, Times, serif;
   font-size: 12pt;
   background: transparent;
   font-weight: bold;
   text-decoration: underline;
   }
#content a:link:after, #content a:visited:after {
   content: " (" attr(href) ") ";
   font-size: 90%;
   }
#content a[href^="/"]:after {
   content: " (http://www.sprocket.com" attr(href) ") ";
   } 
