/* @override 
	http://rvn.local/stylesheets/zendesk.css?1270247569
	http://rvn.local/stylesheets/zendesk.css?1270299375
	http://rvn.local/stylesheets/zendesk.css?1270299704
	http://rvn.local/stylesheets/zendesk.css?1270301594
	http://rvn.local/stylesheets/zendesk.css?1270462601
	http://rvn.local/stylesheets/beholder.css?1272632299
*/

a#support_tab {
  top: 23%; left: 0; width: 45px; height: 108px; border: solid 1px; cursor:pointer; text-indent:-5000px; 
  position: fixed; _position: fixed; z-index: 10000; overflow:hidden; margin-left: -12px;
}

a#support_tab:hover {background-color: #444;}

body{
	padding: 0px;
	margin: 0px;
}

#support_form{
	border: #ababab 1px solid;
	background-color: #ededed;
	width: 530px;
}

#support_form #support_content{
	padding: 14px;
}

#support_form #header {
	font-weight: bold;
	font-size: 28px;
	background-color: lightgrey;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-color: #ababab;
	border-bottom-width: 2px;
	border-bottom-style: inset;
}

#support_form p{
	font-size: 16px;
}

#support_form label{
	background-color: #c7c7c7;
	margin-bottom: 5px;
	border: 1px solid;
	padding: 5px;
	margin-right: 5px;
	display: block;
	width: 60px;
	float: left;
}

#support_form input{
	height: 26px;
	margin-bottom: 5px;
	width: 414px;
	padding-left: 5px;
	font-size: 16px;
}

#support_form #support_submit {
	width: 80px;
	position: relative;
	margin-top: 5px;
	left: 420px;
}

#support_form textarea#ticket_description {
	width: 490px;	
	padding: 5px;
}

#support_form .example{
	color: #ababab;
}

#support_form .fieldWithErrors input{
	border: 2px solid red;
}

#support_form .fieldWithErrors textarea{
	border: 2px solid red;
}

#support_form h2{
	font-size: 22px;
}

#support_form .tag_box{
	border: 1px solid #ababab;
	float: left;
	width: 500px;
}


#support_form .tag{
	width: 80px;
	height: 50px;
	float: left;
	padding-top: 10px;
}

#support_form .tag.selected{
	background: url(/images/support/selected.png) no-repeat 5px;
}

#support_form .tag:hover{
	background: url(/images/support/selected.png) no-repeat 5px;
}

#support_form div.fieldWithErrors {
	background-color: transparent;
	display:inline;
	padding: 0px;
}

#errorExplanation {
	width: 485px;
}

#support_form .tag .check_box_icon{
	text-align: center;
}

#support_form .tag .check_box_label{
	text-align: center;
}

#support_form .tag .tags{
}




