/*-------------------------------------------------------------------------*/

/* FORM HEADERS & TITLES  - BISCUIT*/

/*-------------------------------------------------------------------------*/

.form_header h1 {
	margin:0;
}
.form_header p {
	font-style:italic;
	border-left:3px solid #53708e;
	padding:0 0 0 10px;
	margin:10px 0 10px 10px;
}
.form_header p .managemodules {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding:3px 0 2px 15px;
	background:url(../../images/icons/admin/managemodules.png) no-repeat 0 50%;
}
#moduleControl {
	width:43%;
	float:left;
	margin-right:20px;
}

/*-------------------------------------------------------------------------*/

/* FORM FIELDS & LABEL STYLES */

/*-------------------------------------------------------------------------*/

.control {
	display:block;
	margin:0 0 5px 0;
	padding: 0;
	border: 0;
}
.control legend {
	color: #666666;
	font-size: 14px;
	font-weight: normal;
	margin: 0;
	padding: 10px 0 0 0;
}
.control .label {
	font-size: 13px;
	display: block;
	/*	margin: 0;
	padding: 0;
	text-align: left;

float: left;
	width: 20%;
	vertical-align: middle;
*/
}
.control .label a {
	/*removed font-family & color - Jason*/
}
.control .checkboxlabel {
	margin-left:5px;
}
.control.flipped .checkbox {
	margin-left:5px;
}
.control.flipped .checkboxlabel {
	margin-left:0px;
}
input[type="text"], input[type="password"], input[type="file"], input[type="radiobutton"], select, textarea {
	/*have to define text styles for the textarea*/
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #777777;
    text-decoration: none;
    font-weight: normal;
	/*width: 175px;*/
	border: 3px solid #DDDDDD;
	background: #FFFFFF;
	margin: 0;
	padding: 3px;
	vertical-align: middle;
}
input[type="text"]:hover, input[type="password"]:hover, input[type="file"]:hover, input[type="radiobutton"]:hover {
	border: 3px solid #DDDDDD;
}
input:focus, select:focus {
	border: 3px solid #DDDDDD;
	background-color: #FFFFEE;
}

/*-------------------------------------------------------------------------*/

/* BUTTONS FORMATTING - input.button is used for Exponent buttons */

/*-------------------------------------------------------------------------*/

input.button, input[type="submit"], input[type="button"] {
    display: block;
    float: left;
    margin: 0 7px 12px 0;
    background-color: #EEEEEE;
    border: 1px solid #CCCCCC;

    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size: 100%;
    line-height: 130%;
    text-decoration: none;
    font-weight: normal;
    color: #565656;
    cursor: pointer;
    padding: 5px 10px 6px 7px; /* Links */
}
input.button, input[type="submit"], input[type="button"] {
    width:auto;
    overflow:visible;
    padding:4px 10px 3px 7px; /* IE6 */
}
input.button[type], input[type="submit"], input[type="button"] {
    padding:5px 10px 5px 7px; /* Firefox */
    line-height:17px; /* Safari */
}
*:first-child+html, input.button, input[type="submit"], input[type="button"] {
    padding:4px 10px 3px 7px; /* IE7 */
}
input.button:hover, input[type="submit"]:hover, input[type="button"]:hover {
    background-color:#CECECE;
    border: solid 1px #B7B7B7;
    color: #565656;
}
input.button:active, input[type="submit"]:active, input[type="button"]:active {
    background-color:#CECECE;
    border: solid 1px #B7B7B7;
    color: #565656;
}

/*-------------------------------------------------------------------------*/

/* SPECIFIEC TO ADD MODULE PAGE */

/*-------------------------------------------------------------------------*/

#contentsourcecontrol label{
	margin-bottom:5px;
	display:block;
}

.radiobuttoncontrol {
	float:left;
	margin-right:5px;
}

/*-------------------------------------------------------------------------*/

/* YUI CALENDAR CONTROL */

/*-------------------------------------------------------------------------*/

/*.calheader  {
	color: #666666;
}*/
#calinput{
	float:left;
	clear:left;
}
#calinput .text{
	width:60px;
	float:left;
	margin-top:3px;
}
#calinput .button{
	margin-top:3px;
	margin-left:2px;
	height:21px;
	width:108px;
	float:left;
}
.yuitime {
	margin-top:3px;
}
.yuitime .text {
	margin-right:2px;
}



