/* CSS Document */
/****************** General stuff *****************/

body {
	background: #fff;
	color: #332923;
}
#wrapper0 {
  font: 1em/1.3em Verdana, "Bitstream Vera Sans", Arial, Helvetica, sans-serif; /* set global font-size here */
  background: transparent url('../img/ssfs_bg1b.jpg') repeat-y top right;
	color: #332923;
}

/****************** Main Page Structure *****************/

/* #about us .float-wrap {
	background: url("../img/awbg0.png") no-repeat bottom right;
  could expand this section to provide custom background depending on section 
}*/
.container-right {
	padding-bottom: 69px;
  /* makes room for bottom logo image */
}

/*************** Header, footer and comment elements *****************/

#header {
  height: 76px;
	color: #332923;
	background: #0099cc;
/* header bg, if used, should be set in fixed position here - specify left and top position in pixels */
}
.footer {
	border: 0;
 	background: #fac600;
	color: #332923;
}
.footer p {
  color: #fff;
}
.footer a, .footer a:link {
  color: #fff;
  background: #ff9900;
}
.footer a:hover { 
  color: #ddd;
}
div#maincomment {
	background: #fff1d9;
	color: #332923;
	border: 1px #fff dashed;
}
.botlogo {
	top: -68px;
	right: 11px;
}

/************** Spacing Controls for various column contents ***************/

.textpadderr {
	background: transparent url('../img/ssfs_bg12.png') repeat-x top right;
	color: #332923;
}
.textpadderad {
  background: transparent url('../img/ssfs_bg14.png') repeat-x top right;
	color: #332923;
}
.textpadderl {
	background: #f2f2e5;
	color: #332923;
}
#textpadderlnav {
	background: #a5bd00;
	color: #332923;
}
#textpadderlnav a, #textpadderlnav a:link, #textpadderlnav a:visited {
  color: #fff;
}
#textpadderlnav a:hover { 
  color: #ddd;
}
#textpadderrnav {
	background: #F2F2F7;
	color: #332923;
}
div.iteminner {
	background: #fff1d9;
	color: #332923;
	border: #fff 1px dashed;
}
#notepadder {
	background: transparent url("../img/ssfs_bg4.png") repeat-x center top;
	color: #332923;
}

/************** Typography Base Rules *************/

p.quote {
	background: #F2F2F7;
}
h1, h2, h3, h4, h5, h6 {
	font-family: Verdana, "Bitstream Vera Sans", Arial, Helvetica, sans-serif;
}
h2 {
	border-bottom: 1px solid #0099cc;
}
h2.logo, h2.logo a, h2.logo a:link {
	color: #fff;
}
h2.logo a:hover {
  color: #ddd;
}
.textpadderr h3, .textpadderad h3 {
	color: #fff;
	background: transparent;
}
.textpadderr h3 a, .textpadderad h3 a, .textpadderr h3 a:link, .textpadderad h3 a:link, .textpadderr h3 a:visited, .textpadderad h3 a:visited, .textpadderr h3 a:active, .textpadderad h3 a:active {
  color: #fff;
}
a, a:link {
	color: #0099cc;
	font-weight: bold;
	text-decoration: none;
}
a:active, a:hover {
	color: #999;
	text-decoration:underline;
}
a:visited {
	color: #0078b4;
}
#notepadder h2, #notepadder h3, #notepadder h4, #notepadder h5, #notepadder p {
	font-family: Georgia, Times, "Times New Roman", serif;
}

/************** Image stuff *************/


/************** Forms stuff *************/

form input {
	background: #fff;
}
/* style the form elements to look similar across browsers ... emulates Safari */
form label input, form textarea {
	border-left: 1px #c3c3c3 solid;
	border-top: 1px #7c7c7c solid;
	border-right: 1px #c2cee0 solid;
	border-bottom: 1px #c2cee0 solid;
	background: #fff url("../img/input-bg.gif") repeat-x top left;
  color: #332923;
}
form input.checkbox, form select {
	border-left: 1px #c3c3c3 solid;
	border-top: 1px #7c7c7c solid;
	border-right: 1px #c2cee0 solid;
	border-bottom: 1px #c2cee0 solid;
	background: #fff;
  color: #332923;
}

/************** Table stuff *************/


/****************** Page top navigation *****************/

#topnav {
 	background: #fac600;
 	color: #332923;
}
#topnav ul {
	background: transparent;
}
#topnav a, #topnav a:link {
  color: #fff;
}
#topnav a:hover { 
  color: #ddd;
}
/* Do the highlight for the current section if active [ Needs dynamic content in here to generate an array for the current sections - see static version below ]*/
body#sec11 li#sec11 {
	color:#ddd;
	font-weight: bold;
}
body#sec12 li#sec12 {
 	color:#ddd;
	font-weight: bold;
}
body#sec13 li#sec13 {
	color:#ddd;
	font-weight: bold;
}
body#sec14 li#sec14 {
 	color:#ddd;
 	font-weight: bold;
}
body#sec15 li#sec15 {
	color:#ddd;
 font-weight: bold;
}
body#sec16 li#sec16 {
	color:#ddd;
	font-weight: bold;
}
body#sec17 li#sec17 {
	color:#ddd;
	font-weight: bold;
}
body#sec18 li#sec18 {
	color:#ddd;
	font-weight: bold;
}
body#sec19 li#sec19 {
	color:#ddd;
	font-weight: bold;
}
body#sec20 li#sec20 {
	color:#ddd;
	font-weight: bold;
}

/************** Left and right nav buttons *************/

.leftsidenav li {
	background: transparent url("../img/ssfs_icon0c.png") no-repeat right 2px;	
  padding-right: 18px;
}
.leftsidenav li ul li {
  margin: 1px -15px 1px 0;
	background: transparent url("../img/ssfs_icon0d.png") no-repeat right center;	
}

/**************** Utility Rules *******************/

