/**********************************

Use: Reset Styles for all browsers

***********************************/

body, p, blockquote {
	margin: 0;
	padding: 0;
}

a img, iframe { border: none; }

/* Headers
------------------------------*/

h1, h2, h3, h4, h5, h6 {
	margin: 0;
	padding: 0;
	font-size: 100%;
}

/* Lists
------------------------------*/

ul, ol, dl, li, dt, dd {
	margin: 0;
	padding: 0;
}

/* Links
------------------------------*/

a, a:link {}
a:visited {}
a:hover {}
a:active {}

/* Forms
------------------------------*/


legend {
	padding: 0;
	color: #000;
}

input, textarea, select {
	margin: 0;
	padding: 1px;
	font-size: 100%;
	font-family: inherit;
}

select { padding: 0; }


#link_text {
	float:right
}

#am_working{
	display:inline !important;
	float:none !important;
	padding:0 0 0 5px;
}

.list_item {
	padding-right:10px
}
.box_title {
	/* background: url("../Images/exp-bg-body.png") repeat-x scroll 0 -50px #FFFFFF; */
	margin-bottom:3px;
	padding-top:3px;
	padding-bottom:5px;
}

.form_value {
	float:right;
	width:70%;
	display:block;
}

#question_form div.form_bottom,
.form_bottom {
	padding-top:10px;
}

.richtext {
	text-align:justify;
	padding-bottom:10px;
}

.answer {
	padding:10px;
	text-align:justify;
}

.new_question {
	padding-top:6px;
}

input.error,
textarea.error {
	border:1px solid #BF0000
}

#question_form div {
	margin-bottom:10px;
	clear:both;
}

#question_form #answer_container div {
	margin-bottom:0px;
}

#question_form div label,
#question_form  div span.label_user {
	float:left;
	width:120px;
	display:block;
}

#question_form div label.error {
	display:block;
	color:#BF0000;
	float:none;
	width:350px;
}

label.error {
	color:#BF0000;
}

#nezzoonlineconsulting_pi1_colorbox {
	padding:5px 10px 10px 10px;
}
/** Violeng 31-12 2010*/

.nezzoonlineconsulting_pi1 h4 {
	padding: 0 0 5px 0;
}
.nezzoonlineconsulting_pi1 .question_list .question_row {
	border-bottom: 1px dotted #E7E2DC;
	padding: 10px 0 5px 0;
}

.nezzoonlineconsulting_pi1 .question_list span.date {
	padding: 0 15px 0 0;
}

.nezzoonlineconsulting_pi1 .add_new {
	padding: 20px 0 0 0;
}

.nezzoonlineconsulting_pi1 .warning {
	color: #FF0000;
	padding: 5px 0 5px 0;
}

#search_form label {
	float: left;
	width: 100px;
}

#search_form #from,
#search_form #to {
	float: left;
	margin: 0 0 5px 0;
	width: 130px;
}

#search_form .to_label {
	padding: 0 0 0 5px;
	width: 30px;
}

#search_form #search_word {
	width: 303px;
}

#search_form .i_answered_label {
	margin: 0 0 5px 5px;
	width: 250px;
}

#search_form .filter_row {
	clear: both;
	margin: 0 0 5px 0;
}

#search_form .pad_top {
	margin: 5px 0 5px 0;
}

#search_form #search_btn {
	margin: 0 0 0 100px;
}

#search_form #i_answered {
	float: left;
	margin: 0 0 0 100px;
}

#search_form .filter_row select {
	width: 180px;
}

.nezzoonlineconsulting_pi1 .search_header {
	display: inline;
	float: left;
	margin: 0 0 0 0;
	width: 100%;
}

.nezzoonlineconsulting_pi1 #search_image {
	float: right;
	margin-top: -27px;
	padding: 0 10px 0 0;
}