
/* All the styles for all form elements, buttons and link buttons of the website
	1 - Global buttons
	2 - Specific buttons
	3 - Form elements
*/



/* 1 - Global buttons
*************************************************************************************/
.button-green
{
	color: #000000;
    cursor: pointer;
    font-size: 10pt;
    font-weight: bold;
	height: 16px;
    padding: 7px 4px;
    text-align: center;
    text-transform: capitalize;
    vertical-align: middle;
    width: 178px;
    text-transform:capitalize;
    background-image: url("../img/Buttons/button-green.png");
}

/* 2 - Specific buttons
*************************************************************************************/



/* 3 - Form elements
*************************************************************************************/

.textbox
{
	border: solid 1px #c1c1c1;
	font-size: 10px;
	
	color: #707070;
	padding: 1px 1px 1px 2px;
	height: 15px
}

.zip-code-textbox
{
	border: solid 1px #c1c1c1;
	font-size: 11px;
	color: #707070;
	padding: 1px 0px 0px 3px;
	height: 16px;
	width:60px;
}
.select-list
{
	border: solid 1px #d1d1d1;
	font-size: 11px;
	color: #303030;
	padding: 1px 1px 1px 2px;
	height: 20px;
	background-color: White;
}

/* The Great Debate form elements */

.has-js .label_radio { width: 120px; display: inline-block; padding-left: 20px; margin: 5px 0px 0px 15px; }
.has-js .label_radio { background: url(../img/TheGreatDebate/the-great-debate-radio-button.png) no-repeat; }
.has-js label.r_on { background: url(../img/TheGreatDebate/the-great-debate-radio-button-checked.png) no-repeat; }
.has-js .label_radio input { position: absolute; left: -9999px; }

.the-great-debate-form-textbox
{
	width: 142px;
	height: 19px;
	padding: 4px 0px 0px 7px;
	background: url(../img/TheGreatDebate/the-great-debate-form-textbox-bg.jpg) repeat-x;
	border: solid 1px #a8acad;
}
