﻿/* Button */
.ButtonControl
{
	background-color: #6666FF;
	color: White;
	font-weight: bold;
	border-collapse: collapse;
	border: Solid 1px #6666FF;
	text-align: center;
	text-decoration: none;
	height: 28px;
	vertical-align: middle;
	padding: 0 5px 0 5px;
}

.ButtonControl:hover { background-color: #FF6600; border: Solid 1px #FF6600; }
.ButtonControl:focus { background-color: #FF6600; border: Solid 1px #FF6600; }

/* Text Box */
.TextBoxControl
{
	border-collapse: collapse;
	border: Solid 1px Gray;
	text-align: left;
	height: 22px;
	font-size: 11pt;
	padding-left: 6px;
	line-height: 21px;
}

.TextBoxControl:hover {	background-color: #EFEFEF; border: Solid 1px #FF6600; }
.TextBoxControl:focus {	background-color: #EFEFEF; }

/* Hyperlink */
.HyperLinkControl {	text-decoration: none; color: #4633F4; }
.HyperLinkControl:hover { color: #FF6600; text-decoration: underline; }
.HyperLinkControl:visited { color: #7D9EFF; }
.HyperLinkControl:hover:visited { color: #FF6600; } 

/* Drop Down List */
.DropDownListControl
{
	padding: 2px 2px 2px 0;
	margin: 0;
	border-collapse: collapse;
	border: Solid 1px Gray;
	min-width: 150px;
}

.DropDownListControl:hover { background-color: #EFEFEF;	color: #FF6600;	border: Solid 1px Black; }
.DropDownListControl:focus { background-color: #EFEFEF; color: #FF6600;	border: Solid 1px Black; }

/* List Box */
.ListBoxControl
{
	padding: 2px 0px 2px 0;
	margin: 0;
	border-collapse: collapse;
	border: Solid 1px Gray;
	min-width: 150px;
	text-indent: 2px;
}

.ListBoxControl:hover {	background-color: #EFEFEF; color: #FF6600; border: Solid 1px Black; }
.ListBoxControl:focus {	background-color: #EFEFEF; color: #FF6600; border: Solid 1px Black; }

/* Check Box */
.CheckBoxControl { margin: 0; border-collapse: collapse; padding: 1px 3px 1px 1px; vertical-align: text-top; }
.CheckBoxControl:hover { color: #FF6600; }
.CheckBoxControl:focus { color: #FF6600; }

/* Radio Button */
.RadioButtonControl { margin: 0; border-collapse: collapse;	padding: 1px 3px 1px 1px; }
.RadioButtonControl:hover {	color: #FF6600; }
.RadioButtonControl:focus {	color: #FF6600; }