*.ContentRight *.tx-sisosecurevote-pi1 {
		float: left;
		width: 170px;
		margin: 0px 0px 15px 15px;
		padding: 0px 0px 0px 0px;
		}

*.ContentRight *.tx-sisosecurevote-pi1 *.question h3 {
		border-bottom: 1px dashed #666666;
		color: #666666;
		float: left;
		width: 170px;
		padding: 0px 0px 10px 0px;
		margin: 0px 0px 10px 0px;
		}

*.ContentRight *.tx-sisosecurevote-pi1 fieldset {
		float: left;
		width: 170px;
		border: none;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		}

*.ContentRight *.tx-sisosecurevote-pi1 fieldset *.answer {
		float: left;
		width: 170px;
		margin: 0px 0px 5px 0px;
		}

*.ContentRight *.tx-sisosecurevote-pi1 fieldset *.answer input {
		width: 20px;
		float: left;
		}

*.ContentRight *.tx-sisosecurevote-pi1 *.answer *.label {
		font-weight: bold;
		font-family: Helvetica;
		font-size: 13px;
		float: left;
		text-align: left;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		}

*.ContentRight *.tx-sisosecurevote-pi1 *.answer *.data {
		float: left;
		width: 170px;
		font-weight: normal;
		font-family: Helvetica;
		font-size: 11px;
		text-align: left;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		}


*.ContentRight *.tx-sisosecurevote-pi1 *.answers *.answer {
		float: left;
		margin: 0px 0px 5px 0px;
		}

*.ContentRight *.tx-sisosecurevote-pi1 *.summary {
		font-weight: bold;
		font-family: Helvetica;
		font-size: 11px;
		float: left;
		margin: 0px 0px 0px 0px;
		}

*.ContentRight *.tx-sisosecurevote-pi1 *.bar_inner {
		background-color: #9e0823;
		}

*.ContentRight *.tx-sisosecurevote-pi1 *.bar_container {
		float: left;
		width: 170px;
		height: 5px;
		border: 1px solid #666666;
		}

*.ContentRight *.tx-sisosecurevote-pi1 *.bar_container *.bar_inner	{
		background-color: #9e0823;
		float: left;
		height: 5px;
		}

*.ContentRight *.tx-sisosecurevote-pi1 *.submit {
		font-family: Helvetica;
		font-size: 13px;
		line-height: 25px;
		color: #666666;
		border: 1px solid #666666;
		float: left;
		width: 170px;
		height: 25px;
		padding: 0px 0px 3px 0px;
		margin: 3px 0px 3px 0px;
		background-color: #DDDDDD;
		font-weight: bold;
		}

*.ContentRight *.tx-sisosecurevote-pi1 *.submit:hover {
		border: 1px solid #FFFFFF;
		background-color: #666666;
		color: #DDDDDD;
		font-weight: bold;
		cursor: pointer;
		}

*.MainContent *.tx-sisosecurevote-pi1 {
		float: left;
		width: 510px;
		margin: 0px 0px 0px 15px;
		padding: 0px 0px 0px 0px;
		}

*.MainContent *.tx-sisosecurevote-pi1 *.question h3 {
		border-bottom: 1px dashed #666666;
		color: #666666;
		float: left;
		width: 510px;
		padding: 0px 0px 10px 0px;
		margin: 0px 0px 10px 0px;
		}

*.MainContent *.tx-sisosecurevote-pi1 fieldset {
		float: left;
		width: 510px;
		border: none;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		}

*.MainContent *.tx-sisosecurevote-pi1 fieldset *.answer {
		float: left;
		width: 510px;
		margin: 0px 0px 5px 0px;
		}

*.MainContent *.tx-sisosecurevote-pi1 fieldset *.answer input {
		width: 20px;
		float: left;
		}

*.MainContent *.tx-sisosecurevote-pi1 *.answer *.label {
		font-weight: bold;
		font-family: Helvetica;
		font-size: 13px;
		float: left;
		text-align: left;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		}

*.MainContent *.tx-sisosecurevote-pi1 *.answer *.data {
		float: left;
		width: 510px;
		font-weight: normal;
		font-family: Helvetica;
		font-size: 11px;
		text-align: left;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		}


*.MainContent *.tx-sisosecurevote-pi1 *.answers *.answer {
		float: left;
		margin: 0px 0px 5px 0px;
		}

*.MainContent *.tx-sisosecurevote-pi1 *.summary {
		font-weight: bold;
		font-family: Helvetica;
		font-size: 11px;
		float: left;
		margin: 0px 0px 0px 0px;
		}

*.MainContent *.tx-sisosecurevote-pi1 *.bar_inner {
		background-color: #9e0823;
		}

*.MainContent *.tx-sisosecurevote-pi1 *.bar_container {
		float: left;
		width: 510px;
		height: 5px;
		border: 1px solid #666666;
		}

*.MainContent *.tx-sisosecurevote-pi1 *.bar_container *.bar_inner	{
		background-color: #9e0823;
		float: left;
		height: 5px;
		}

*.MainContent *.tx-sisosecurevote-pi1 *.submit {
		font-family: Helvetica;
		font-size: 13px;
		line-height: 25px;
		color: #666666;
		border: 1px solid #666666;
		float: left;
		width: 150px;
		height: 25px;
		padding: 0px 0px 3px 0px;
		margin: 3px 0px 3px 0px;
		background-color: #DDDDDD;
		font-weight: bold;
		}

*.MainContent *.tx-sisosecurevote-pi1 *.submit:hover {
		border: 1px solid #FFFFFF;
		background-color: #666666;
		color: #DDDDDD;
		font-weight: bold;
		cursor: pointer;
		}