/* CSS Document */

body {
	background-color: #E3E1D1;
	text-align: center;
	padding: 0px;
	margin: 0px;
	margin-bottom: 25px;
}

#dropshadow {
	background-image: url(http://www.wscaweb.com/images/bg-dropshadow-lr.gif);
	background-repeat: repeat-y;
	background-position: center top; 
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 0px;
	width: 834px;
	padding: 0px;
}

#dropshadowbtm {
    background-image: url(http://www.wscaweb.com/images/bg-dropshadow-btm.gif);
	background-repeat: no-repeat;
	background-position: center top;
	margin-right: auto;
	margin-left: auto;
	width: 834px; 
	height: 9px;
}

#wrapper {
	background-color: #FFFFFF;
	width: 820px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 0px;
	padding-bottom: 10px;	
	/*border-left: 3px solid #DFDDCE;
	border-bottom: 3px solid #DFDDCE;
	border-right: 3px solid #DFDDCE;*/
}

#wrapper #login {
	text-align: right;
	vertical-align: middle;
	margin: 0px 10px 10px 10px;
	color: #0096D7;
	font-size: 8pt;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	border-top: 4px solid #3F3F3F;
	padding-top: 5px;
}

#wrapper #login a {
	text-align: right;
	color: #0096D7;
	text-decoration: none;
}

#wrapper #login a:hover {
	text-align: right;
	color: #0096D7;
	text-decoration: underline;
}

#wrapper #login form {
    margin: 0px;
	padding: 0px;
}

#wrapper #login form fieldset {  
	margin:  0;
	padding: 0;
	border:  0;
	vertical-align: bottom;
} 

#wrapper #login form input {
    margin: 0px;
	padding: 0px;
	height: 14px;
}

#wrapper #login #login_form label {
	margin: 0px;
	width: 180px;
	font-size:1em;
	text-transform: uppercase;
}

#wrapper #login #login_form input {
	width:100px;
	font-size:1em;
	border: 1px solid #999999;
	background-color: #FFFFFF;
	height: 14px;
}

#wrapper #login #login_form #login-btn {
	position: relative;
	vertical-align: top;
	width:16px;
	height: 17px;
	margin: 0px;
	padding: 0px;
	border: none;
}

#wrapper #login form #login-btn {
	position: relative;
	vertical-align: top;
	width:16px;
	height: 17px;
	margin: 0px;
	padding: 0px;
	border: none;
}

#wrapper #system {
	text-align: left;
	vertical-align: bottom;
	margin: 0px 10px 10px 10px;
	color: #0096D7;
	font-size: 8pt;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	border-top: 4px solid #3F3F3F;
	padding: 15px 10px 0px 100px;
	background-image: url(http://www.wscaweb.com/images/pix-logo-sm.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
                height: 50px;
}

#wrapper #masthead {
	margin: 0px;
	padding: 15px 10px 0px 204px;
	vertical-align: bottom;
	margin-bottom: 10px;
	text-align: left;
	vertical-align: bottom;
	background-image: url(http://www.wscaweb.com/images/pix-logo2.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	background-color: #FFFFFF;
}

#wrapper #masthead img {
	float: left;
}

#wrapper #masthead h1 {
	color: #000000;
	font-size: 17pt;
	font-weight: normal;
	padding: 0px;
	margin: 0px;
}

#wrapper #masthead h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-transform: uppercase;
	color: #D31820;
	margin: 0px;
	padding: 5px 0px 5px 0px;
}

#wrapper #masthead p {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
	color: #666666;
	margin: 0px;
	padding: 0px 0px 0px 7px;
	border-left: 2px solid #CCCCCC;
}

#wrapper #main {
	padding: 0px 10px 10px 10px;
	margin-bottom: 10px;
	
}

#wrapper #main #hero {
	text-align: center;
	vertical-align: middle;
	margin-bottom: 12px;
}

#wrapper #main #hero img {
	margin: 0px;
	padding: 6px 0px;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}

/* Left Column Styles */

#wrapper #main #left {
	text-align: left;
	float: left;
	padding: 0px;
	width: 175px;
}

#wrapper #left #search {
	padding: 0px;
	margin: 0px 0px 5px 0px;
}


#wrapper #left #search #search_form label {
    font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 8pt;
	margin: 0px;
	padding: 0px;
	display: block;
}

#wrapper #left #search #keywords {
    margin: 0px;
	padding: 0px;
	border: 4px solid #CCCCCC;
	width: 135px;
}

#wrapper #left #search fieldset {  
	margin:  0;
	padding: 0;
	border:  0;
	vertical-align: top;
}

#wrapper #left #search #search_form #keywords {
	margin: 0px;
	padding: 0px;
	border: 4px solid #CCCCCC;
	width: 135px;
}

#wrapper #left #search #search_form button {
	font-family: Georgia, "Times New Roman", Times, serif;
	width:20px;
	height: 20px;
	font-weight: bold;
	background:#D31820;
	color:#fff;
	border: none;
	margin-left: 5px;
}

#wrapper #left #search #search_form #search-btn {
    position: relative;
	top: 3px;
}

#wrapper #main #left #printer {
	padding: 0px 0px 10px 0px;
	margin: 0px;
	font-size: 10pt;
	font-style: italic;
	color: #7E7D6F;
	line-height: 1.5;
}

#wrapper #main #left #printer a {
	color: #666666;
}

#wrapper #main #left #navigation {
	margin-bottom: 10px;
	width: 175px;
}

#wrapper #main #left #navigation ul {
	list-style-position: outside;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	width: 100%;
}

#wrapper #main #left #navigation ul li {
	line-height: 25px;
                margin-right: 7px;
}

#wrapper #main #left #navigation ul li a {
    color: #D31820;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
}

#wrapper #main #left #navigation ul li a:link {
    color: #D31820;
	text-decoration: none;
	font-style: italic;
}

#wrapper #main #left #navigation ul li a:visited {
    color: #D31820;
	text-decoration: none;
	font-style: italic;
}

#wrapper #main #left #navigation ul li a:hover {
    color: #D31820;
	text-decoration: underline;
	font-style: italic;
}

#wrapper #main #left #navigation ul li a:active {
    color: #D31820;
	text-decoration: none;
	font-style: italic;
}

#wrapper #main #left #navigation ul ul {
	list-style-position: outside;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	width: 100%;
}

#wrapper #main #left #navigation ul ul li {
	line-height: 1em;
	margin-right: 0px;
	margin-left: 15px;
    padding-bottom: 5px;
}

#wrapper #main #left #navigation ul ul li a {
    color: #D31820;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
}

#wrapper #main #left #navigation ul ul li a:link {
    color: #D31820;
	text-decoration: none;
	font-style: italic;
}

#wrapper #main #left #navigation ul ul li a:visited {
    color: #D31820;
	text-decoration: none;
	font-style: italic;
}

#wrapper #main #left #navigation ul ul li a:hover {
    color: #D31820;
	text-decoration: underline;
	font-style: italic;
}

/* Members-Only Navigation */

.topborder {
    margin: 0px;
    padding: 0px;    
    border-top: 1px solid #CCCCCC;
    margin-right: 7px;
}

#wrapper #main #left #navigation_members {
	margin-bottom: 10px;
	margin-top: 5px;
	width: 175px;
}

#wrapper #main #left #navigation_members ul {
	padding-top: 15px;
	list-style-position: outside;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	width: 100%;
}

#wrapper #main #left #navigation_members ul li {
	line-height: 25px;
	margin-right: 7px;
}

#wrapper #main #left #navigation_members ul li a {
    color: #0096D7;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
}

#wrapper #main #left #navigation_members ul li a:link {
    color: #0096D7;
	text-decoration: none;
	font-style: italic;
}

#wrapper #main #left #navigation_members ul li a:visited {
    color: #0096D7;
	text-decoration: none;
	font-style: italic;
}

#wrapper #main #left #navigation_members ul li a:hover {
    color: #0096D7;
	text-decoration: underline;
	font-style: italic;
}

#wrapper #main #left #navigation_members ul li a:active {
    color: #0096D7;
	text-decoration: none;
	font-style: italic;
}

#wrapper #main #left #navigation_members ul ul {
	list-style-position: outside;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	width: 100%;
}

#wrapper #main #left #navigation_members ul ul li {
	line-height: 1em;
	margin-right: 7px;
	margin-left: 15px;
    padding-bottom: 5px;
}

#wrapper #main #left #navigation_members ul ul li a {
    color: #0096D7;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
}

#wrapper #main #left #navigation_members ul ul li a:link {
    color: #0096D7;
	text-decoration: none;
	font-style: italic;
}

#wrapper #main #left #navigation_members ul ul li a:visited {
    color: #0096D7;
	text-decoration: none;
	font-style: italic;
}

#wrapper #main #left #navigation_members ul ul li a:hover {
    color: #0096D7;
	text-decoration: underline;
	font-style: italic;
}

/* Contact block */

#wrapper #main #left #contact {
    border-top: 1px solid #CCCCCC;
	margin-right: 7px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
	padding: 5px 0px 10px 0px;
}

#wrapper #main #left #contact h1 {
    font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 10pt;
	text-transform: uppercase;
	margin: 0px;
	padding: 0px;
}

#wrapper #main #left #contact h2 {
    font-family: Georgia, "Times New Roman", Times, serif;
	color: #D31820;
	font-size: 10pt;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}

#wrapper #main #left #contact p {
    font-family: Georgia, "Times New Roman", Times, serif;
	color: #666666;
	font-size: 10pt;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}

#wrapper #main #left #contact a {
    color: #666666;
	text-decoration: underline;
}

#wrapper #main #left #contact a:link {
    color: #666666;
	text-decoration: underline;
}

#wrapper #main #left #contact a:visited {
    color: #666666;
	text-decoration: underline;
}

#wrapper #main #left #contact a:hover {
    color: #666666;
	text-decoration: none;
}

#wrapper #main #left #contact a:active {
    color: #666666;
	text-decoration: underline;
}

#wrapper #main #left #governing {
    border-top: 1px solid #CCCCCC;
	margin-right: 7px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
	padding: 5px 0px 10px 0px;
}

#wrapper #main #left #governing p {
    font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 8pt;
	text-transform: uppercase;
	margin: 0px;
	padding: 0px;
}

#wrapper #main #left #governing a {
    color: #666666;
	text-decoration: underline;
}

#wrapper #main #left #governing a:link {
    color: #666666;
	text-decoration: underline;
}

#wrapper #main #left #governing a:visited {
    color: #666666;
	text-decoration: underline;
}

#wrapper #main #left #governing a:hover {
    color: #666666;
	text-decoration: none;
}

#wrapper #main #left #governing a:active {
    color: #666666;
	text-decoration: underline;
}

#wrapper #main #left #wsca_store {
    border-top: 1px solid #CCCCCC;
	margin-right: 7px;
	padding: 5px 0px 5px 0px;
}

#wrapper #main #left #wsca_store img {
    border: none;
}

#wrapper #main #left #join {
    border-top: 1px solid #CCCCCC;
	margin-right: 7px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
	padding-top: 5px;
}

#wrapper #main #left #join h2 {
    font-family: Arial, Helvetica, sans-serif;
	color: #D31820;
	font-size: 8pt;
	text-transform: uppercase;
	margin: 0px;
	padding: 0px;
	margin-bottom: 5px;
}

#wrapper #main #left #join p {
    font-family: Georgia, "Times New Roman", Times, serif;
	color: #666666;
	font-size: 8pt;
	margin: 0px;
	padding: 0px;
	margin-bottom: 5px;
}

#wrapper #main #left #join a {
    color: #666666;
	text-decoration: underline;
}

#wrapper #main #left #join a:link {
    color: #666666;
	text-decoration: underline;
}

#wrapper #main #left #join a:visited {
    color: #666666;
	text-decoration: underline;
}

#wrapper #main #left #join a:hover {
    color: #666666;
	text-decoration: none;
}

#wrapper #main #left #join a:active {
    color: #666666;
	text-decoration: underline;
}

/* Center Column Styles */

#wrapper #main #center {
	text-align: left;
	vertical-align: top;
	float: left;
	padding: 0px 7px 0px 7px;
	margin-bottom: 10px;
	border-right: 1px solid #CCC;
	border-left: 1px solid #CCC;
	width: 435px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 419px;
	min-height: 900px;
}

#wrapper #main #center h1 {
    color: #D31820;
	font-size: 14pt;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
}

#wrapper #main #center h2 {
    color: #D31820;
	font-size: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

#wrapper #main #center p {
    font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
	color: #7E7D6F;
                color: #666666;
	line-height: 1.5;
}

#wrapper #main #center ul {
    list-style-position: outside;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
	color: #7E7D6F;
                color: #666666;
	padding: 0px;
	margin: 15px 0px;
}

#wrapper #main #center ul li {
    line-height: 1.5;
	margin-left: 15px;
}

#wrapper #main #center ol {
    list-style-position: outside;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
	color: #7E7D6F;
                color: #666666;
	padding: 0px;
	margin: 0px;
}

#wrapper #main #center ol li {
    line-height: 1.5;
	margin-left: 25px;
}

#wrapper #main #center a {
    font-family: Georgia, "Times New Roman", Times, serif;
	color: #D31820;
}

#wrapper #main #center a:link {
    color: #D31820;
	text-decoration: underline;
}

#wrapper #main #center a:visited {
    color: #D31820;
	text-decoration: underline;
}

#wrapper #main #center a:hover {
    color: #D31820;
	text-decoration: none;
}

#wrapper #main #center a:active {
    color: #D31820;
	text-decoration: underline;
}

#wrapper #main #center p.more, #wrapper #main #right p.more {
    margin: 0px;
	padding: 0px;
	padding-right: 10px;
	text-align: right;
	background-image: url(http://www.wscaweb.com/images/btn-blue-arrow.gif);
	background-repeat: no-repeat;
	background-position: right 8px;
}

#wrapper #main #center p.more a, #wrapper #main #right p.more a {
    font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #666666;
	font-size: 10pt;
	font-weight: normal;
}

#wrapper #main #center p.more a:link, #wrapper #main #right p.more a:link {
    color: #666666;
	text-decoration: underline;
}

#wrapper #main #center p.more a:visited, #wrapper #main #right p.more a:visited {
    color: #666666;
	text-decoration: underline;
}

#wrapper #main #center p.more a:hover, #wrapper #main #right p.more a:hover {
    color: #666666;
	text-decoration: none;
}

#wrapper #main #center p.more a:active, #wrapper #main #right p.more a:active {
    color: #666666;
	text-decoration: underline;
}

#wrapper #main #center p.more2, #wrapper #main #right p.more2 {
    margin: 0px;
	padding: 0px;
	padding-right: 10px;
	text-align: right;
	background-image: url(http://www.wscaweb.com/images/btn-red-arrow.gif);
	background-repeat: no-repeat;
	background-position: right 8px;
}

#wrapper #main #center p.more2 a, #wrapper #main #right p.more2 a {
    font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #666666;
	font-size: 10pt;
	font-weight: normal;
}

#wrapper #main #center p.more2 a:link, #wrapper #main #right p.more2 a:link {
    color: #666666;
	text-decoration: underline;
}

#wrapper #main #center p.more2 a:visited, #wrapper #main #right p.more2 a:visited {
    color: #666666;
	text-decoration: underline;
}

#wrapper #main #center p.more2 a:hover, #wrapper #main #right p.more2 a:hover {
    color: #666666;
	text-decoration: none;
}

#wrapper #main #center p.more2 a:active, #wrapper #main #right p.more2 a:active {
    color: #666666;
	text-decoration: underline;
}

/* Main Content Styles */

#wrapper #main #content {
	text-align: left;
	vertical-align: top;
	float: left;
	padding: 0px 0px 0px 7px;
	margin-bottom: 10px;
	width: 625px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 611px;
	border-left: 1px solid #CCCCCC;
	min-height: 900px;
}

#wrapper #main #content-wide {
	text-align: left;
	vertical-align: top;
	padding: 0px 0px 0px 7px;
	margin-bottom: 10px;
	border: none;
}

#wrapper #main #content h1, #wrapper #main #content-wide h1 {
    color: #D31820;
	font-size: 14pt;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
}

#wrapper #main #content h2, #wrapper #main #content-wide h2 {
    color: #D31820;
	font-size: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

#wrapper #main #content h3, #wrapper #main #content-wide h3 {
    color: #000000;
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

#wrapper #main #content p, #wrapper #main #content-wide p {
    font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
	color: #7E7D6F;
	line-height: 1.5;
}

#wrapper #main #center table, #wrapper #main #content table, #wrapper #main #content-wide table {
    /*display: block;*/
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
	color: #7E7D6F;
	margin: 0px;
}

#wrapper #main #center table tr, #wrapper #main #content table tr, #wrapper #main #content-wide table tr {
    padding-bottom: 10px;
}

#wrapper #main #center table td, #wrapper #main #content table td, #wrapper #main #content-wide table td {
    text-align: left;
	vertical-align: top;
}

#wrapper #main #center table td h2, #wrapper #main #content table td h2, #wrapper #main #content-wide table td h2 {
    padding: 0px;
	margin: 0px;
}

#wrapper #main #center table tr.directory, #wrapper #main #content table tr.directory, #wrapper #main #content-wide table tr.directory {
    padding-bottom: 10px;
	border-bottom: 1px solid #E8E8E8;
}

table#membershipLevels {
    font-family: Arial, Verdana, sans-serif;
	font-size: 8pt;
}

table#membershipLevels .levelHeader {
    font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
	border-bottom: 1px solid #CCCCCC;
	vertical-align: bottom;
}

table#membershipLevels .levelSubHeader {
    border-bottom: 1px solid #CCCCCC;
	vertical-align: bottom;
}

table#membershipLevels td {
    border-bottom: 1px solid #E8E8E8;
    padding: 10px 10px 10px 0px;
    font-family: Arial, Verdana, sans-serif;
    font-size: 9pt;
}

table#membershipLevels td.last {
    border-bottom: none;
}

#wrapper #main #content img, #wrapper #main #content-wide img, #wrapper #main #center img {
    padding: 0px;
	margin: 5px 0px 5px 15px;
	float: right;
	border: 1px solid #666666;
}

#wrapper #main #content .imggroup, #wrapper #main #content-wide .imggroup, #wrapper #main #center .imggroup {
    padding: 5px;
	margin: 5px 0px 5px 5px;
	text-align: center;
	verticla-align: top;
	/*border: 1px solid #666666;*/
	background-color: #F3F3F3;
	float: right;
}

#wrapper #main #content .imggroup img, #wrapper #main #content-wide .imggroup img, #wrapper #main #center .imggroup img {
    border: none;
	float: none;
	padding: 0px;
	margin: 0px;
}

#wrapper #main #content .imggroup p, #wrapper #main #content-wide .imggroup p, #wrapper #main #center .imggroup p {
    margin: 0px;
	padding: 0px;
	color: #000;
	font-size: 9pt;
	font-family: Arial, san-serif;
}

#wrapper #main #content ul, #wrapper #main #content-wide ul {
    list-style-position: outside;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
	color: #7E7D6F;
	padding: 0px;
	margin: 15px 0px;
}

#wrapper #main #content ul li, #wrapper #main #content-wide ul li {
    line-height: 1.5;
	margin-left: 15px;
}

#wrapper #main #content ol, #wrapper #main #content-wide ol {
    list-style-position: outside;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
	color: #7E7D6F;
	padding: 0px;
	margin: 0px;
}

#wrapper #main #content ol li, #wrapper #main #content-wide ol li {
    line-height: 1.5;
	margin-left: 25px;
}

#wrapper #main #content a, #wrapper #main #content-wide a {
    font-family: Georgia, "Times New Roman", Times, serif;
	color: #D31820;
	font-size: 10pt;
}

#wrapper #main #content a:link, #wrapper #main #content-wide a:link {
    color: #D31820;
	text-decoration: underline;
}

#wrapper #main #content a:visited, #wrapper #main #content-wide a:visited {
    color: #D31820;
	text-decoration: underline;
}

#wrapper #main #content a:hover, #wrapper #main #content-wide a:hover {
    color: #D31820;
	text-decoration: none;
}

#wrapper #main #content a:active, #wrapper #main #content-wide a:active {
    color: #D31820;
	text-decoration: underline;
}

#wrapper #main #content p.more, #wrapper #main #content-wide p.more, #wrapper #main #right p.more {
    text-align: right;
}

#wrapper #main #content p.more a, #wrapper #main #content-wide p.more a, #wrapper #main #right p.more a {
    font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #666666;
	font-size: 10pt;
	font-weight: normal;
}

#wrapper #main #content p.more a:link, #wrapper #main #content-wide p.more a:link, #wrapper #main #right p.more a:link {
    color: #666666;
	text-decoration: underline;

}

#wrapper #main #content p.more a:visited, #wrapper #main #content-wide p.more a:visited, #wrapper #main #right p.more a:visited {
    color: #666666;
	text-decoration: underline;
}

#wrapper #main #content p.more a:hover, #wrapper #main #content-wide p.more a:hover, #wrapper #main #right p.more a:hover {
    color: #666666;
	text-decoration: none;
}

#wrapper #main #content p.more a:active, #wrapper #main #content-wide p.more a:active, #wrapper #main #right p.more a:active {
    color: #666666;
	text-decoration: underline;
}

#wrapper #main #content #breadcrumb, #wrapper #main #content-wide #breadcrumb, #wrapper #main #center #breadcrumb {
    font-family: Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	font-size: 9pt;
}

#wrapper #main #content #breadcrumb a, #wrapper #main #content-wide #breadcrumb a, #wrapper #main #center #breadcrumb a  {
    font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	text-transform: lowercase;
	color: #666666;
	font-weight: normal;
}

#wrapper #main #content #breadcrumb a:link, #wrapper #main #content-wide #breadcrumb a:link, #wrapper #main #center #breadcrumb a:link {
    color: #666666;
	text-decoration: none;
}

#wrapper #main #content #breadcrumb a:visited, #wrapper #main #content-wide #breadcrumb a:visited, #wrapper #main #center #breadcrumb a:visited {
    color: #666666;
	text-decoration: none;
}

#wrapper #main #content #breadcrumb a:hover, #wrapper #main #content-wide #breadcrumb a:hover, #wrapper #main #center #breadcrumb a:hover {
    color: #666666;
	text-decoration: underline;
}

#wrapper #main #content #breadcrumb a:active, #wrapper #main #content-wide #breadcrumb a:active, #wrapper #main #center #breadcrumb a:active {
    color: #666666;
	text-decoration: none;
}

#wrapper #main #content #breadcrumb a.category, #wrapper #main #content-wide #breadcrumb a.category, #wrapper #main #center #breadcrumb a.category {
    font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	text-transform: uppercase;
	color: #666666;
	font-weight: bold;
	font-size: 9pt;
}

#wrapper #main #content #breadcrumb .category a:link, #wrapper #main #content-wide #breadcrumb .category a:link, #wrapper #main #center #breadcrumb .category a:link {
    color: #666666;
	text-decoration: none;
}

#wrapper #main #content #breadcrumb .category a:visited, #wrapper #main #content-wide #breadcrumb .category a:visited, #wrapper #main #center #breadcrumb .category a:visited {
    color: #666666;
	text-decoration: none;
}

#wrapper #main #content #breadcrumb .category a:hover, #wrapper #main #content-wide #breadcrumb .category a:hover, #wrapper #main #center #breadcrumb .category a:hover {
    color: #666666;
	text-decoration: underline;
}

#wrapper #main #content #breadcrumb .category a:active, #wrapper #main #content-wide #breadcrumb .category a:active, #wrapper #main #center #breadcrumb .category a:active {
    color: #666666;
	text-decoration: none;
}

#wrapper #main #content .error, #wrapper #main #content-wide .error {
	color: #FF0000;
    font-weight: bold;
}

#wrapper #main #content table#prtoolkit {
	margin: 0px 0 20px 0;
	width: 100%;
}

#wrapper #main #content table#prtoolkit tr th {
	padding: 3px;
	text-align: left;
	background-color: #E8E8E8;
	color: #000000;
}

#wrapper #main #content table#prtoolkit tr td {
	padding: 3px;
	text-align: left;
	border-bottom: 1px solid #CCCCCC;
}

#wrapper #main #content table#prtoolkit tr td.zebra {
	background-color: #CCCCCC;
}

/* Right Column Styles */

#wrapper #main #right {
	float: left;
	text-align: left;
	padding: 0px 0px 0px 7px;
	width: 190px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 183px;
}

#wrapper #main #right p {
	font-size: 10pt;
	font-style: italic;
	color: #7E7D6F;
	line-height: 1.5;
}

#wrapper #main #right a:link {
    color: #666666;
	text-decoration: underline;
}

#wrapper #main #right a:visited {
    color: #666666;
	text-decoration: underline;
}

#wrapper #main #right a:hover {
    color: #666666;
	text-decoration: none;
}

#wrapper #main #right a:active {
    color: #666666;
	text-decoration: underline;
}

/*#wrapper #main #right p.more {
    text-align: right;
}

#wrapper #main #right p.more a {
    font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #666666;
	font-size: 10pt;
	font-weight: normal;
}

#wrapper #main #right p.more a:link {
    color: #666666;
	text-decoration: underline;
}

#wrapper #main #right p.more a:visited {
    color: #666666;
	text-decoration: underline;
}

#wrapper #main #right p.more a:hover {
    color: #666666;
	text-decoration: none;
}

#wrapper #main #right p.more a:active {
    color: #666666;
	text-decoration: underline;
}*/

.forms, #wrapper #main #right .forms {
    width: 190px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 183px;
}

.forms p, #wrapper #main #right .forms p {
    /*border-bottom: 1px solid #666666;*/
	margin: 0px;
	padding: 0px;
	font-size: 9pt;
	line-height: 20px;
	text-align: right;
}

.forms a, #wrapper #main #right .forms a {
    font-family: Georgia, "Times New Roman", Times, serif;
	font-style: normal;
	color: #666666;
	font-size: 8pt;
}

.forms a:link, #wrapper #main #right .forms a:link {
    color: #666666;
	text-decoration: none;
}

.forms a:visited, #wrapper #main #right .forms a:visited {
    color: #666666;
	text-decoration: none;
}

.forms a:hover, #wrapper #main #right .forms a:hover {
    color: #666666;
	text-decoration: underline;
}

.forms a:active, #wrapper #main #right .forms a:active {
    color: #666666;
	text-decoration: none;
}

.forms ul, #wrapper #main #right .forms ul {
	list-style-position: outside;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	width: 190px;
	width: 183px;
}

.forms ul li, #wrapper #main #right .forms ul li {
	background-image: url(http://www.wscaweb.com/images/btn-blue-arrow.gif);
	background-repeat: no-repeat;
	background-position: right center;
	margin-right: 0px;
	border-bottom: 1px solid #CCCCCC;
}

.forms ul li a, #wrapper #main #right .forms ul li a {
    font-family: Georgia, "Times New Roman", Times, serif;
	font-style: normal;
	color: #666666;
	font-size: 8pt;
	display: block;
	line-height: 16pt;
}

.forms ul li a:link, #wrapper #main #right .forms ul li a:link {
    color: #666666;
	text-decoration: none;
	font-style: italic;
}

.forms ul li a:visited, #wrapper #main #right .forms ul li a:visited {
    color: #666666;
	text-decoration: none;
	font-style: italic;
}

.forms ul li a:hover, #wrapper #main #right .forms ul li a:hover {
    color: #666666;
	text-decoration: underline;
	font-style: italic;
	
}

.forms ul li a:active, #wrapper #main #right .forms ul li a:active {
    color: #666666;
	text-decoration: none;
	font-style: italic;
}

/* Footer Styles */

#wrapper #footer {
	text-align: center;
	vertical-align: middle;
	clear: left;
	background-color: #B0B3AA;
	height: 20px;
	padding: 5px;
	color: #fff;
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	margin: 10px 10px 0px 10px;
	line-height: 20px;
}

#wrapper #footer em {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
}

#wrapper #footer a {
    color: #FFFFFF;
	text-decoration: none;
}

#wrapper #footer a:link {
    color: #FFFFFF;
	text-decoration: none;
}

#wrapper #footer a:visited {
    color: #FFFFFF;
	text-decoration: none;
}

#wrapper #footer a:hover {
    color: #FFFFFF;
	text-decoration: underline;
}

#wrapper #footer a:active {
    color: #FFFFFF;
	text-decoration: none;
}

#wrapper #main #right p.tab1, #wrapper #main #center p.tab1, #wrapper #main #content p.tab1, #wrapper #main #content-wide p.tab1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-transform: uppercase;
	color: #000000;
	background-color: #E8E8E8;
	text-align: left;
	vertical-align: middle;
	font-variant: normal;
	font-weight: bold;
	padding: 5px 0px 5px 5px;
	margin: 0px;
	font-style: normal;
}

#wrapper #main #right p.tab2, #wrapper #main #center p.tab2, #wrapper #main #content p.tab2, #wrapper #main #content-wide p.tab2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-transform: uppercase;
	color: #FFFFFF;
	background-color: #D31820;
	text-align: left;
	vertical-align: middle;
	font-variant: normal;
	font-weight: bold;
	padding: 5px;
	margin: 0px;
	font-style: normal;
}

#wrapper #main #left #navigation ul li.current_section, #wrapper #main #left #navigation_members ul li.current_section {
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	margin-right: 7px;
}

#wrapper #main #left #navigation ul li.current_section a:link, #wrapper #main #left #navigation_members ul li.current_section a:link {
    color: #666666;
	text-decoration: none;
}

#wrapper #main #left #navigation ul li.current_section a:visited, #wrapper #main #left #navigation_members ul li.current_section a:visited {
    color: #666666;
	text-decoration: none;
}

#wrapper #main #left #navigation ul li.current_section a:hover, #wrapper #main #left #navigation_members ul li.current_section a:hover {
    color: #666666;
	text-decoration: underline;
}

#wrapper #main #left #navigation ul li.current_section a:active, #wrapper #main #left #navigation_members ul li.current_section a:active {
    color: #666666;
	text-decoration: none;
}

#wrapper #main #left #navigation ul li.current1, #wrapper #main #left #navigation_members ul li.current1 {
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	background-image: url(http://www.wscaweb.com/images/pix-nav-arrow.gif);
	background-repeat: no-repeat;
	background-position: right 8px;
}

#wrapper #main #left #navigation ul li.current1 a:link, #wrapper #main #left #navigation_members ul li.current1 a:link {
    color: #666666;
	text-decoration: none;
}

#wrapper #main #left #navigation ul li.current1 a:visited, #wrapper #main #left #navigation_members ul li.current1 a:visited {
    color: #666666;
	text-decoration: none;
}

#wrapper #main #left #navigation ul li.current1 a:hover, #wrapper #main #left #navigation_members ul li.current1 a:hover {
    color: #666666;
	text-decoration: underline;
}

#wrapper #main #left #navigation ul li.current1 a:active, #wrapper #main #left #navigation_members ul li.current1 a:active {
    color: #666666;
	text-decoration: none;
}

#wrapper #main #left #navigation ul li.current2, #wrapper #main #left #navigation_members ul li.current2 {
	background-image: url(http://www.wscaweb.com/images/pix-nav-arrow.gif);
	background-repeat: no-repeat;
	background-position: 146px 6px;
}

#wrapper #main #left #navigation ul li.current2 a:link, #wrapper #main #left #navigation_members ul li.current2 a:link {
    color: #666666;
	text-decoration: none;
}

#wrapper #main #left #navigation ul li.current2 a:visited, #wrapper #main #left #navigation_members ul li.current2 a:visited {
    color: #666666;
	text-decoration: none;
}

#wrapper #main #left #navigation ul li.current2 a:hover, #wrapper #main #left #navigation_members ul li.current2 a:hover {
    color: #666666;
	text-decoration: underline;
}

#wrapper #main #left #navigation ul li.current2 a:active, #wrapper #main #left #navigation_members ul li.current2 a:active {
    color: #666666;
	text-decoration: none;
}

div.buttonrow {
    text-align: center;
}

div.buttonrow input  {
	/* width: auto; */
	width: auto !important;
	height: 22px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	_padding: 0;
	margin-right: 10px;
	letter-spacing: 1px;
	background: #D31820 url(../images/btn_main_1x50b.gif) repeat-x top left;
	color: #fff;
	border: 1px solid #D31820;
	cursor: pointer;
	_cursor: hand;
}

.required {
	font-weight: bold;
	color: #CD0000;
}

.required2 {
	font-weight: bold;
	color: #CD0000;
	font-size: 16pt;
}

.profiles {
    margin: 0px;
    padding: 0px;
	padding-bottom: 25px;
	width: 100%;
}

.profiles .pix {
    margin: 0px;
    padding: 0px;
	width: 110px;
	text-align: left;
	vertical-align: top;
	float: left;
}

#wrapper #main #center .profiles .pix img, #wrapper #main #content .profiles .pix img {
    margin: 0px;
    padding: 0px;
	border: none;
	vertical-align: top;
	float: none;
}

.profiles .contact {
    margin: 0px;
	margin-left: 110px;
	padding: 0px;
	text-align: left;
	vertical-align: top;
}

.profiles .contact h2 {
    margin: 0px;
    padding: 0px;
}

.profiles .contact p {
    margin: 0px;
    padding: 0px;
	padding-bottom: 10px;
}

a sup.new {
	color: #FF0000;
	text-transform: uppercase;
	font-weight: bold;
}