/* CSS Document */
body{
	padding:0;
	margin: 0px;
	background-color:#654930;
	overflow: scroll;}
body,td,div,span{
	font-family:Trebuchet MS; 
	font-size: 12px; 
	font-weight:500;
}
table{
	padding:0;
	margin:0;
}
h2{
	font-family:Trebuchet MS; 
	font-size: 12px; 
	color:#654930; 
	font-weight:900;
	margin:0;
	border:0}

p{
	font-family:Trebuchet MS; 
	font-size:12px;
}
.main{
	padding:0;
	margin:0;
	border:0px;
	width:100%;
	height:100%;
}

.white_text{
	color: #FFFFFF;
}

.header{
	height: 166px;
	background-image:url(../images/header/payment-page.jpg);
	background-position:center;
	background-repeat:no-repeat;
	width:922px;
}

.placeholder{
	width:50%;
}

.menu_row{
	height:33px;
}
.left_menu{
	background:#ECEAE1;
	width:164px;
}
.top_menu_navigation{
	height:33px;
}
.top_menu_selected{
 	height:33px;
	width:145px;
	background-image:url(../images/payment_images/top_menu/border-selected.gif);
	background-position:left;
}
.top_menu_not_selected{
 	height:33px;
	width:145px;
	background-image:url(../images/payment_images/top_menu/border-not-selected.gif);
	background-position:left;
}

.top_menu{
	width:144px; 
	height:48px;
	color:#654930; 
	font-family:Trebuchet MS; 
	font-size:16px; 
	font-weight:bold;
}

.content_background{
	background:#ECEAE1;
	width:580px;
	height:100%;
	margin:0;
	padding:0;
}

.content_lr_placeholder{
	width:65px;
}
.content_bt_placeholder{
	height:45px;
}
.content_header_row{
	background-color:#C7B54D; 
	height:25px; 
	text-align:left; 
	padding-top:3px;
	padding-left:12px;
}
.content_courses_name{
	padding-bottom:12px;
	padding-top:12px;
	padding-right:40px;
	width:260px;
}
.content_courses{
	padding-bottom:12px;
	padding-top:12px;
	padding-right:40px;
}
.content_link{
	font-family:trebuchet MS; 
	color:#C7B54D; 
	font-size:12px; 
	text-decoration:none
}

.content_link:hover{
	font-family:trebuchet MS; 
	color:#000000; 
	font-size:12px; 
	text-decoration:none
}

.content_horizontal_line{
	background-color:#000000; 
	height:1px;
}

.left_menu_link{
	font-family: Trebuchet MS; 
	color:#C7B54D;
	font-size:14px;
	font-weight:500;	
	letter-spacing: .5px; 
	text-decoration:none; 
	line-height:24px;
	padding-left:12px;
}

.left_menu_link:hover{
	font-family: Trebuchet MS; 
	color:#ffffff;
	font-size:14px;
	font-weight:500;	
	letter-spacing: .5px; 
	text-decoration:none; 
	line-height:24px;

}
.buttonProceed{
	background:transparent; 
	background-image: url(../images/payment_images/proceed.gif);
	border:0; 
	width:123px; 
	height:31px;
	cursor:pointer;
}
.buttonBook{
	background:transparent; 
	background-image: url(../images/payment_images/book.gif);
	border:0; 
	width:123px; 
	height:31px;
	cursor:pointer;
}
.buttonLogIn{
	background:transparent; 
	background-image: url(../images/payment_images/login.gif);
	border:0; 
	width:123px; 
	height:31px;
	cursor:pointer;
}
.buttonYoga{
	background:transparent; 
	background-image: url(../images/payment_images/yoga2go.gif);
	border:0; 
	width:123px; 
	height:31px;
	cursor:pointer;
}
.buttonRetry{
	background:transparent; 
	background-image: url(../images/payment_images/retry.gif);
	border:0; 
	width:123px; 
	height:31px;
	cursor:pointer;
}
.buttonNewMember{
	background:transparent; 
	background-image: url(../images/payment_images/new.gif);
	border:0; 
	width:123px; 
	height:31px;
	cursor:pointer;
}
.buttonBack{
	background:transparent; 
	background-image: url(../images/payment_images/back.gif);
	border:0; 
	width:123px; 
	height:31px;
	cursor:pointer;
}
.buttonPrint{
	background:transparent; 
	background-image: url(../images/payment_images/Print.gif);
	border:0; 
	width:123px; 
	height:31px;
	cursor:pointer;
}

.big_input{
	background:transparent; 
	background-image:url(../images/payment_images/big_input.gif); 
	border:0; 
	height:20px; 
	width:315px
}
.small_input{
	background:transparent; 
	background-image:url(../images/payment_images/small_input.gif); 
	border:0; 
	height:20px; 
	width:115px
}
.checkbox_checked{ 
	width:13px;
	height:13px;
	margin:0;
	padding:0;
	background-image:url(../images/payment_images/checkbox_checked.gif);
	background-repeat:no-repeat;
	cursor:default;
}
.checkbox_unchecked{ 
	width:13px;
	height:13px;
	margin:0;
	padding:0;
	background-image:url(../images/payment_images/checkbox_unchecked.gif);
	background-repeat:no-repeat;
	cursor:default;
}
.drop_down_big{
	border:1px solid #000000;
	width:100px;
	background:#ffffff;
}
.arrow{
	background-image:url(../images/payment_images/drop_down_arrow.gif);
	background-position:center;
	background-repeat:no-repeat;
	width:24px;
}
.dropdonwHeader{
	width:170px; 
	border:1px solid #000000; 
	background:#ffffff; 
	background-image:url(../images/payment_images/drop_down_arrow.gif); 
	background-repeat:no-repeat; 
	background-position:right
}
.dropdownContent{
	width:170px; 
	overflow:auto;
	overflow-x:hidden;
	height:110px; 
	border-bottom:1px solid #000000;
	border-left:1px solid #000000; 
	display:none; 
	border-right:1px solid #000000; 
	background:#ffffff; 
	position:absolute; 
	cursor:default;
}
.dropdonwsmallHeader{
	width:50px; 
	border:1px solid #000000; 
	background:#ffffff; 
	background-image:url(../images/payment_images/drop_down_arrow.gif); 
	background-repeat:no-repeat; 
	background-position:right
}
.dropdownsmallContent{
	width:50px; 
	overflow:auto;
	overflow-x:hidden;
	height:110px; 
	border-bottom:1px solid #000000;
	border-left:1px solid #000000; 
	display:none; 
	border-right:1px solid #000000; 
	background:#ffffff; 
	position:absolute; 
	cursor:default;
}


.dropDown{
	background:#ffffff;
	color:#000000;
	width:150px; cursor:default;
}
	
.dropDownHover{
	background:#000000;
	color:#ffffff;
	width:100%; cursor:default;
}
.textarea{
	border:1px solid #000000; 
	height:70px; 
	width:190px;
	background:#ffffff;
}
.member_text{
	width:200px;
}