﻿/*
	LAST UPDATED  06.08.2012
	ORIGINAL FILE 10.17.2011
*/

	fieldset {border:0;}
	
		
	legend span {
	width: 400px;
	font-size: 1.3em;
	color:#007ac3;
	border-bottom: 1px solid #007ac3;
	}
	


	form ul {
		list-style: none;
		margin: -10px 0 0 -10px;
		padding: 0;
	}

	form li { padding: 10px; }

	#sidebar form.search { margin-bottom: 20px; }

	label {
		margin: 0;
		padding: 0 0 5px;
		display: block;
		color: #000;
	}
	

	button,
	input,
	select,
	textarea {
		margin: 0;
		vertical-align: baseline;
		display: block;
		padding: 7px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		line-height: 1;
		color: #999;
		text-shadow: 0 -1px 0 #fff;
		border: 1px solid #ccc;
		-webkit-border-radius: 6px;
		-moz-border-radius: 6px;
		border-radius: 6px;
	}

	button::-moz-focus-inner, input::-moz-focus-inner {
		border: 0;
		padding: 0;
	}

	button, input[type=button], input[type=reset], input[type=submit] {
		cursor: pointer;
		-webkit-appearance: button;
	}

	input, select, textarea {
		-webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
		-moz-transition: border linear 0.2s, box-shadow linear 0.2s;
		transition: border linear 0.2s, box-shadow linear 0.2s;
		-webkit-box-shadow: inset 0 5px 12px rgba(0, 0, 0, 0.1);
		-moz-box-shadow: inset 0 5px 12px rgba(0, 0, 0, 0.1);
		box-shadow: inset 0 5px 12px rgba(0, 0, 0, 0.1);
	}

	input:focus, textarea:active, textarea:focus {
		outline: none;
		color: #555;
		border-color: rgba(82, 168, 236, 0.8);
		-webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(82, 168, 236, 0.6);
		-moz-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(82, 168, 236, 0.6);
		box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(82, 168, 236, 0.6);
	}

	textarea {
		overflow: auto;
		vertical-align: top;
		width: 480px;
		height: 140px;
	}
	


	input.text { width: 264px; }

		#sidebar input.text { width: 222px; }

	input.search {
		display: inline;
		float: left;
		margin: 0;
		padding: 4px;
		width: 201px;
		border-color: #d9d9d9;
		-webkit-border-radius: 0;
		-moz-border-radius: 0;
		border-radius: 0;
		-webkit-appearance: textfield;
	}

	input.search-button {
		display: inline;
		margin: 0;
		padding: 0;
		border: 0;
		-webkit-border-radius: 0;
		-moz-border-radius: 0;
		border-radius: 0;
	}

	.button {
		display: inline-block;
		height: 28px;
		line-height: 28px;
		margin: 0;
		padding: 0 26px 0 12px;
		font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Arial, Helvetica, sans-serif;
		font-size: 14px;
		color: #fff;
		text-decoration: none;
		text-shadow: 1px 1px 0 #666;
		background: #858d94 url('../images/buttons/button.gif') top right no-repeat;
		border: none;
		-webkit-border-radius: 6px;
		-moz-border-radius: 6px;
		border-radius: 6px;
		cursor: pointer;
	}

		.button:hover {
			color: #fff;
			background-position: 100% -56px;
		}

		.button:active { background-position: 100% -28px; }
		
		.additional {display:none;}
		
		
		.formarea .textBox{width: 400px;}
		.formarea .textBox.Add {
			width: 350px;
			clear:left;
			float:left;
			}
			
		.removeclass {
	float:right;
	padding: 15px 30px 0 0;
}

/*  ### CSS button #### */

.button_ols {
	-moz-box-shadow:inset 0px 1px 0px 0px #bee2f9;
	-webkit-box-shadow:inset 0px 1px 0px 0px #bee2f9;
	box-shadow:inset 0px 1px 0px 0px #bee2f9;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #010e3b), color-stop(1, #156fb4) );
	background:-moz-linear-gradient( center top, #010e3b 5%, #156fb4 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#010e3b', endColorstr='#156fb4');
	background-color:#010e3b;
	-webkit-border-top-left-radius:6px;
	-moz-border-radius-topleft:6px;
	border-top-left-radius:6px;
	-webkit-border-top-right-radius:3px;
	-moz-border-radius-topright:6px;
	border-top-right-radius:6px;
	-webkit-border-bottom-right-radius:6px;
	-moz-border-radius-bottomright:6px;
	border-bottom-right-radius:6px;
	-webkit-border-bottom-left-radius:6px;
	-moz-border-radius-bottomleft:6px;
	border-bottom-left-radius:6px;
	text-indent:0;
	/*border:1px solid #3866a3;*/
	display:inline-block;
	color:#ffffff;
	font-family:Verdana;
	font-size:28px;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	text-align:center;
	padding: 10px 20px;
}
.button_ols:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #156fb4), color-stop(1, #010e3b) );
	background:-moz-linear-gradient( center top, #156fb4 5%, #010e3b 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#156fb4', endColorstr='#010e3b');
	background-color:#156fb4;
	color: #ffffff;
}.button_ols:active {
	position:relative;
	top:1px;
	}
	
	/* *****************  Subscription form Styles  ******************** */
	
	.mj-embedded-body{
	margin-bottom:20px;
	}
	.w-preview-fields-content-cell {
			padding-bottom:10px;
			}
	.checkbox-left {margin-top: 10px;}
		.checkbox-left input {float:left;}
		.checkbox-left label {display:inline;}
	
/*	_________________________________________________________________________________________________________________________________

	Original Markup & Styling by Simon Foust, simonfoust.com
	_________________________________________________________________________________________________________________________________
*/
