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

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

/****************** 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: 74px;
	color: #333333;
	background: #5cbaec;
/* header bg, if used, should be set in fixed position here - specify left and top position in pixels */
}
.footer {
	border: 1px solid #5cbaec;
 	background: #edf9ff;
	color: #333333;
}
div#maincomment {
	background: #f2f3f3;
	color: #333333;
	border: 1px #fff dashed;
}
.botlogo {
	top: -68px;
	right: 11px;
}

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

.textpadderr {
	border: 1px solid #5cbaec;
	background: transparent url('../img/cwrc_bg12.png') repeat-x top right;
	color: #333333;
}
.textpadderad {
	border: 1px solid #5cbaec;
	background: transparent url('../img/cwrc_bg14.png') repeat-x top right;
	color: #333333;
}
.textpadderl {
	border: 1px solid #5cbaec;
	background: #edf9ff;
	color: #333333;
}
#textpadderlnav {
	background: #5cbaec;
	border: 1px solid #5cbaec;
	color: #333333;
}
#textpadderrnav {
	background: #f2f2f2;
	color: #333333;
	border: 1px solid #5cbaec;
}
div.iteminner {
	background: #f2f3f3;
	color: #333333;
	border: #fff 1px dashed;
}
#notepadder {
	background: transparent url("../img/cwrc_bg4.png") repeat-x center top;
	color: #333333;
}

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

p.quote {
	background: #edf9ff;
}
h1, h2, h3, h4, h5, h6 {
	font-family: Verdana, "Bitstream Vera Sans", Arial, Helvetica, sans-serif;
}
h2 {
	border-bottom: 1px solid #5cbaec;
}
h2.logo, h2.logo a, h2.logo a:link {
	color: #fff;
}
h2.logo a:hover {
  color: #97bcd0;
}
.textpadderr h3, .textpadderad h3, #textpadderlnav 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: #0074ab;
	font-weight: bold;
	text-decoration: none;
}
a:active, a:hover {
	color: #5cbaec;
	text-decoration:underline;
}
a:visited {
	color: #00496c;
}
#textpadderlnav a, #textpadderlnav a:link, #textpadderlnav a:visited {
  color: #fff;
}

/************** 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: #333333;
}
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: #333333;
}

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


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

#topnav {
 	background: #edf9ff;
 	color: #5cbaec;
	border: 1px solid #5cbaec;
}
#topnav ul {
	background: transparent;
}
#topnav a, #topnav a:link {
 	color: #00496c;
}
#topnav a:hover { 
	color: #5cbaec;
	text-decoration:underline;
}
/* 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:#97bcd0;
	font-weight: bold;
}
body#sec12 li#sec12 {
 	color:#97bcd0;
	font-weight: bold;
}
body#sec13 li#sec13 {
	color:#97bcd0;
	font-weight: bold;
}
body#sec14 li#sec14 {
 	color:#97bcd0;
 	font-weight: bold;
}
body#sec15 li#sec15 {
	color:#97bcd0;
 font-weight: bold;
}
body#sec16 li#sec16 {
	color:#97bcd0;
	font-weight: bold;
}
body#sec17 li#sec17 {
	color:#97bcd0;
	font-weight: bold;
}
body#sec18 li#sec18 {
	color:#97bcd0;
	font-weight: bold;
}
body#sec19 li#sec19 {
	color:#97bcd0;
	font-weight: bold;
}
body#sec20 li#sec20 {
	color:#97bcd0;
	font-weight: bold;
}

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

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

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

