body,html{color:#343434;font-family:Arial, Helvetica, sans-serif;margin:0 auto;padding:0;width:100%;}
h1,h2,h3,h4,h5,h6,h7{margin:0;padding:0;}
div,table,p,span{font-size:12px;}
form{border:0;margin:0;padding:0;}

select, input, textarea{color:#343434;font-family:Arial, Helvetica, sans-serif; font-size:12px;padding:3px;}
.text label{
display:block;
}

html {
	margin: 0px;
	height: 100%;
	padding: 0px;
}

body {
	background:#6096bf;
	border-collapse:collapse;
}

#container {
	margin:-1px auto 0;
	width:1060px;
	padding:6px;
	background-color:#fff;
	
}

#header {
	background:transparent url('../img/test.jpg') repeat-x scroll bottom right;
	height:100px;

}
.password label{
display:block;
}
#header_left{
	float:left;
	width:200px;
}
#header_right{
	float:right;
	text-align:left;
	width:670px;
}

#header_content {
	margin:0px auto;
	padding-top:20px;
	width:880px;
	font-size:18px;
}
.user_info{ text-align:right; height:37px; color:#808080; padding-right:6px; }
.user_info a{ color:#6096bf; text-decoration:none; }

#header_page_title {
	font-size:18px;
	padding-left:20px;
}
#add_skip{
width:700px;
}

#content {
	padding:20px;
	background-color:#fff;
}
div#navbar {
	margin:0px auto;
	padding-top:6px;
	height:30px;
	width:670px;
}

#navbar ul {
	list-type:none;
	list-style-type:none;
	margin:0px 0px 0px 10px;
	padding:0px;
	float:right;
}

#navbar li {
	display: inline;
	float: left;		
	padding:0px;
	margin:0 0 0 4px;
}

#navbar li a {
	display:block;
	padding:9px 15px;
	text-transform:uppercase;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	background:#6096BF;
	-webkit-border-radius: 10px 10px 0px 0px;
	border-radius: 10px 10px 0px 0px; 
}

#navbar li.active a {
	background:#fff;
	color:#6096BF;	

}
#navbar li a:hover {
	background: #fff;
	color:#618499;
	border:0px;
}

#navbar li span {
	font-size:10px;
	padding:9px;
	display:block;
	text-transform:uppercase;
	font-weight:bold;	
}

#navbar li span.sep {
	display:block;
	margin-top:1px;
	padding:7px 0px;
	background: url("../images/topnav-sep.gif") bottom center no-repeat;
}

#navbar li.credentials {
	text-align:right;
	float:right;
	padding-right:10px;
}

.roundbox .link {
	text-decoration:none;
	color:#336699;
}

table th{
	width:350px;
	text-align:left;
	padding-left:50px;
	vertical-align: text-top;
	border-top: 1px solid #E6EEEE;
	padding-top:10px;
	font-weight: normal;


}
table td{
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left:50px;
	padding-right:0px;
	border-top: 1px solid #E6EEEE;
	
}
table tr{
	padding-bottom:10px;
}
#Contact_Info_table label{
display:block;
}
#Contact_Info_table td{
padding-left:25px;
}
#container h2 {
	color:#666;
	font-size:25px;
	padding-top:15px;
	padding-bottom:10px;
	padding-left:50px;
	margin-bottom:10px;
	border-bottom:1px dotted #333;
}
#description {
	width:95%;
	margin:auto;
}

#is_fee td{
	width:0px;
	padding-left: 20px;
}
#description_table tr{
	padding-bottom:10px;
}
#is_free td{
margin-left:50px;
border:0px;
}
.multiple_date table td{
border:0px;
}
#is_free{
border:0px;
}
#tags td{
margin:0px;
padding:0px;
}
#description_table input[type='radio']{  
	float:left;
	width:auto;
	margin: 6px 0;
	padding: 0;
	line-height: 26px;
 }
 #description_table  label{ 
	display:block;
   margin: 8px 3px 6px 20px;
	line-height: 20px;
 }
 #StaffeDescription{
	width:300px;
	height:100px;
 }

#Call_Center_table tr{
	padding-bottom:10px;
}
#Call_Center_Content label{
padding-right: 30px;
}

#Call_Center_Content_table tr{
	padding-bottom:10px;
}
#Call_Center_Content input[type=text]{
	width:300px;
height:20px;
}

#schedule3 label{
display:block;
}

.weekly_dates label{
	display:block;
}

.date label{
	display:block;
}
.single_dates label{
	display:block;

}
.single_dates table td{
	padding-left: 0px;
}
.single_dates  td{
	vertical-align:top;
}
.multiple_date table td{
	padding-left: 0px;
	padding-right: 10px;
}
.multiple_date table label{
	display:block;
}


.button, input[type=submit] {
	-moz-box-shadow:inset 0px 1px 0px 0px #b9cedb;
	-webkit-box-shadow:inset 0px 1px 0px 0px #b9cedb;
	box-shadow:inset 0px 1px 0px 0px #b9cedb;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #94b5c8), color-stop(1, #719eb8) );
	background:-moz-linear-gradient( center top, #94b5c8 5%, #719eb8 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#94b5c8', endColorstr='#719eb8');
	background-color:#94b5c8;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	border:1px solid #5c8197;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	padding:3px 10px;
	text-decoration:none;
	text-shadow:1px 1px 0px #618499;
	cursor:pointer;
}.button:hover, input[type=submit]:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #719eb8), color-stop(1, #94b5c8) );
	background:-moz-linear-gradient( center top, #719eb8 5%, #94b5c8 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#719eb8', endColorstr='#94b5c8');
	background-color:#719eb8;
}.button:active, input[type=submit]:active {
	position:relative;
	top:1px;
}

.button.grey {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf) );
	background:-moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
	background-color:#ededed;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#777777;
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	padding:3px 10px;
	text-decoration:none;
	text-shadow:1px 1px 0px #ffffff;
}.button.grey:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed) );
	background:-moz-linear-gradient( center top, #dfdfdf 5%, #ededed 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed');
	background-color:#dfdfdf;
}.button.grey:active {
	position:relative;
	top:1px;
}


.button.purple {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #9b75df), color-stop(1, #7d56c2) );
	background:-moz-linear-gradient( center top, #9b75df 5%, #7d56c2 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#7d56c2');
	background-color:#9b75df;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	padding:3px 10px;
	text-decoration:none;
	text-shadow:1px 1px 0px #7d56c2;
}.button.purple:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #7d56c2), color-stop(1, #9b75df) );
	background:-moz-linear-gradient( center top, #7d56c2 5%, #9b75df 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7d56c2', endColorstr='#9b75df');
	background-color:#dfdfdf;
}.button.purple:active {
	position:relative;
	top:1px;
}

.button.white {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #f6f6f6) );
	background:-moz-linear-gradient( center top, #ffffff 5%, #f6f6f6 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f6f6f6');
	background-color:#ffffff;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#666666;
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	padding:3px 10px;
	text-decoration:none;
	text-shadow:1px 1px 0px #ffffff;
}.button.white:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f6f6f6), color-stop(1, #ffffff) );
	background:-moz-linear-gradient( center top, #f6f6f6 5%, #ffffff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6', endColorstr='#ffffff');
	background-color:#f6f6f6;
}.button.white:active {
	position:relative;
	top:1px;
}
.submit{
padding-top:30px;
margin:auto;
width:280px;
}
.submit input{
margin:auto;

}
.weekly_dates td{
	padding-left:0px;
	padding-right: 20px;
	border: 0px;

}
.skip_dates td{
	padding-left:0px;
	border: 0px;
}
#add_skip{
width:50px;
}
#LocationValue{
width:307px;
}
#StaffeInstructor{
width:300px;
}
#StaffeName{
width:300px;
}
#CategoryValue{
width:307px;
}
#list_type{
width:307px;
}
#Call_Center_table td{
border: 0px;
}
#Call_Center_table th{
border: 0px;
}
#Contact_Info_table th{
border:0px;
padding-top:20px;
}
#Contact_Info_table td{
border:0px;

}
#add_fee{
padding-left:52px;
}
#other_phone_number{
border-top:0px
}
#is_register_phoneNumber th{
border-top:0px;
}
.special_pair label{
width:100px;
}
.special_pair div{
float:left;
width:150px;
}
.add_offer{
padding-left:53px;
}
.drop_offer{
padding-left:0px;
vertical-align:text-bottom;
font-weight:normal;
}
.yes_no label{
padding-right:30px;
}
.delete{ cursor: pointer; cursor: hand; 
vertical-align:middle;
padding-top:20px;
}
.specialP{
height:10px;
}
.spcialO{
height:1px;
border-top:1px solid #E6EEEE;
}
#CallcenterinfoGenderRequire{
width:350px;
}
#StaffeUrl{
width:400px;
height:30px;
}
textarea{
width: 300px;
height: 100px;
}
.delete_skip{
padding-left:20px;
}
#phone_number_space  label{
padding-right:30px;
}
#is_fee label{
display:block;
}
#Notduplicate{
font-size:15px;
padding-left:400px;
font-weight:normal;
}
#duplicate{
font-size:15px;
padding-left:400px;
font-weight:normal;
}
.note{
font-weight:bold;
}
.delete_singleSchedule{
vertical-align:bottom;
}
.even_schedule{
background:#F9F9F9;
}
.real_example {
display: block;
width: 286px;
padding: 6px 10px;
background: #eeeeee;
border: 1px solid #999;
}
.submit_table td{
padding-left:50px;
}
#deadline td{
padding-left:0px;
padding-right:40px;
}
#deadline td input[type="text"]{
width:125px;
}
#deadline td  {
border-top:0px;
}
