input, select {
	vertical-align:middle;
}
fieldset {
	border:none;
}
textarea {
	padding:0 0.36em;
	margin-right:-3px;
	font-weight:normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	line-height:11pt;
	font-weight:normal;
	font-family:Tahoma, Arial, sans-serif;
	overflow:auto;
}
.support-textarea {
	width:338px;
	height:167px;
	border:1px solid #BCBCBC;
}
select {
	line-height:1.64em;
	font-size:8pt;
	font-weight:normal;
	font-family:Tahoma, Arial, sans-serif;
	border:1px solid #BCBCBC;
	vertical-align:middle;
	color:#303030;
	border:1px solid #BCBCBC;
}
.country-sel {
	width:168px;
	height:18px;
}
.displ-topics-sel {
	border:1px solid #BCBCBC;
	width:87px;
	height:17px;
	margin:0 5px;
}
.med {
	width:100px;
}
.long {
	width:227px;
}
.button {
	text-align:center;
	font-size:11px;
	color:#fff;
	border:none;
	vertical-align:middle;
	font-weight:bold;
	cursor:pointer;
	font-family:Tahoma, Arial, sans-serif;
	border:none;
}
.cursor, .btn-search, .btn-search-sel, .btn-reply, .btn-reply-sel, .btn-quote, .btn-quote-sel, .btn-add-thread, .btn-add-thread-sel, .btn-preview, .btn-preview-sel, .btn-post, .btn-post-sel, .btn-cancel, .btn-cancel-sel, .btn-login, .btn-login-sel, .btn-start, .btn-start-sel, .btn-test, .btn-test-sel, .btn-send, .btn-send-se, .btn-go, .btn-go-sel, .btn-go-search, .btn-go-search-sel, .btn-create-profile, .btn-create-profile-sel, .btn-apply, .btn-apply-sel, .btn-post-project, .btn-post-project-sel {
	cursor:pointer;
	cursor:hand;
}
.btn-signup {
	background:url(../images/btn_sign-up_bg.gif) left bottom no-repeat;
	padding-bottom:12px;
	margin-left:48px;
	float:left;
}
.btn-search, .btn-search-sel {
	background:url(../images/btn_search.gif) left top no-repeat;
	background-position:0px 0px;
}
.btn-reply, .btn-reply-sel {
	background:url(../images/btn_reply.gif) left top no-repeat;
	background-position:0px 0px;
}
.btn-quote, .btn-quote-sel {
	background:url(../images/btn_quote.gif) left top no-repeat;
	background-position:0px 0px;
}
.btn-add-thread, .btn-add-thread-sel {
	background:url(../images/btn_add-new-thread.png) left top no-repeat;
	background-position:0px 0px;
}
.btn-preview, .btn-preview-sel {
	background:url(../images/btn_preview.gif) left top no-repeat;
	background-position:0px 0px;
}
.btn-post, .btn-post-sel {
	background:url(../images/btn_post.png) left top no-repeat;
	background-position:0px 0px;
}
.btn-cancel, .btn-cancel-sel {
	background:url(../images/btn_cancel.png) left top no-repeat;
	background-position:0px 0px;
}
.btn-login, .btn-login-sel {
	background:url(../images/btn_login.png) left top no-repeat;
	background-position:0px 0px;
	margin:5px 3px 0 0;
}
.btn-start, .btn-start-sel {
	background:url(../images/btn_start.png) left top no-repeat;
	background-position:0px 0px;
}
.btn-test, .btn-test-sel {
	background:url(../images/btn_test.png) left top no-repeat;
	background-position:0px 0px;
}
.btn-send, .btn-send-sel {
	background:url(../images/btn_send.png) left top no-repeat;
	background-position:0px 0px;
}
.btn-go, .btn-go-sel {
	background:url(../images/btn_go.gif) left top no-repeat;
	background-position:0px 0px;
}
.btn-help-sel, .btn-help {
	background:url(../images/btn_help.gif) left top no-repeat;
	background-position:0px 0px;
	margin-left:2px;
}
.btn-start-sel, .btn-test-sel {
	background-position:0px -30px;
}
.btn-login-sel, .btn-send-sel {
	background-position:0px -26px;
}
.btn-search-sel, .btn-reply-sel, .btn-quote-sel, .btn-add-thread-sel, .btn-preview-sel, .btn-post-sel, .btn-cancel-sel, .btn-go-sel, .btn-help-sel {
	background-position:0px -20px;
}
.btn-login-small {
	background:url(../images/btn_login_small.gif) left top no-repeat;
	width:53px;
	height:20px;
}
.btn-login-small-sel {
	background:url(../images/btn_login_small.gif) left bottom no-repeat;
	width:53px;
	height:20px;
}
.btn-go-search {
	background:url(../images/btn_go_search.gif) left top no-repeat;
	width:36px;
	height:20px;
}
.btn-go-search-sel {
	background:url(../images/btn_go_search.gif) left bottom no-repeat;
	width:36px;
	height:20px;
}
.btn-create-profile {
	background:url(../images/btn_create-profile.png) left top no-repeat;
	width:176px;
	height:26px;
	float:right;
}
.btn-create-profile-sel {
	background:url(../images/btn_create-profile.png) left bottom no-repeat;
	width:176px;
	height:26px;
	float:right;
}
.btn-apply {
	background:url(../images/btn_apply.png) left top no-repeat;
	width:104px;
	height:26px;
}
.btn-apply-sel {
	background:url(../images/btn_apply.png) left bottom no-repeat;
	width:104px;
	height:26px;
}
.btn-post-project {
	background:url(../images/btn_post_project_now.png) left top no-repeat;
	float:right;
}
.btn-post-project-sel {
	background:url(../images/btn_post_project_now.png) left bottom no-repeat;
	float:right;
}
.btn-click-to-enroll, .btn-click-to-enroll-sel {
	background:url(../images/btn_click-here-to-enroll.png) left top no-repeat;
	width:264px;
	height:36px;
}
.btn-click-to-enroll-sel {
	background-position:0 -36px;
}
.btn-signup-now, .btn-signup-now-sel {
	background:url(../images/btn_signup-now2.png) left top no-repeat;
	width:179px;
	height:43px;
}
.sign-up-tbl .btn-signup-now, .sign-up-tbl .btn-signup-now-sel {
	background:url(../images/btn_signup-now.png) left top no-repeat;
}
.btn-signup-now-sel {
	background-position:0 -43px;
}
.textfield {
	padding:0.1em 0.36em;
	font-size:8pt;
	font-weight:normal;
	font-family:Tahoma, Arial, sans-serif;
	border:1px solid #BCBCBC;
	margin-right:2px;
}
.inp-login {
	width:337px;
	height:15px;
	padding-top:2px;
}
.inp-signup {
	width:156px;
	height:15px;
	border:1px solid #D86703;
	padding-top:2px;
}
.inp-signup-long {
	width:260px;
	height:15px;
	border:1px solid #D86703;
	padding-top:2px;
	margin-top:8px;
	cursor:pointer;
}
.inp-search {
	width:114px;
	height:15px;
	margin-right:4px;
	padding-top:2px;
}
.inp-subj {
	width:772px;
	height:15px;
	padding-top:2px;
	color:#595959;
}
.inp-memb-login {
	width:98px;
	height:14px;
	margin-right:4px;
	padding-top:2px;
}
.btn-take-quck-tour, .btn-take-quck-tour-sel {
	margin:29px 0 0 59px;
	background: url(../images/btn_take-quick-tour.png) left top no-repeat;
	width:252px;
	height:59px;
}
.btn-take-quck-tour-sel {
	background-position:0 -59px;
}
