/* CSS Document */
body {
	background-color:#FFFFFF;
	color:#000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
#mpage {
	width:300px;
	margin:0px auto;
	border: 1px solid #a0a0a0;
}
.logo {
	padding:5px;
}
.msearch {
	color:#339900; 
	font-family:"Arial Narrow",Verdana, Arial, Helvetica, sans-serif; 
	font-size:16px;
	margin:4px 10px;
	text-align:left;
	font-weight:bold;
}
.msearch span {
	padding-left:5px;
}
#mheader {
	text-align:center;
}
.orange_text{
	font-size:14px;
	margin:5px 0px;
	color:#ff9900;
}
#container {
	margin:0px 10px;
}
.form-text {
	width:155px; 
	 height:19px;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:11px;
	 margin:3px 0px 5px;
	 border:#808080 solid 1px;
}
.dropdown {
	width:100px; 
	border:#808080 solid 1px;
	 height:19px;
	 margin:3px 0px 5px;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:11px;
}
.mbutton {
	padding:3px 5px;
	height:24px;
	margin:5px 0px 5px;
}
.button-box {

}


#result-container {
	text-align:center;
}
.mresult {
	margin:4px 10px;
	text-align:left;
}
.mresult span {
	padding:0px 5px 0px 0px;
}
.mresult-block {
	padding:5px;
}
.mresult-block-title {
	padding:4px;
}
.mresult-block-img img{
	border:1px solid #c4c4c4;
	padding:1px;
}
.mresult-block a:link, .mresult-block a:visited {
	color:#339900; 
	font-weight:bold;
}
.mresult-block a:hover {
	color:#339900; 
	text-decoration:none;
}
.page-navigator {
	font-size:11px;
	height:16px;
	padding:10px;
	text-align:center;
	}
.page-navigator a:link, .page-navigator a:visited {
	color:#339900; 
	font-weight:bold;
}
.page-navigator a:hover {
	color:#339900; 
	text-decoration:underline;
}
.mresult-block-orangetxt {
	color:#ff9900;
	padding:3px 20px;
}
.backtohome {
	margin:7px;
	text-align:center;
}


/* for details page */
.backtohome {
	text-align:center;
}

.mdetails {
	background:#ccc;
	color:#390;
	font-weight:bold;
	line-height:24px;
	margin:5px 0px;
}
#details-container {

}
#details-container h4 {
	color:#000;
	padding:0px;
	margin:0px;
	font-weight:bold;
	font-size:12px;
}
.descript-block {
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
	padding:5px;
}
.details-block {
	color:#0066CC;
	padding:5px;
}
.details-block-line {
	line-height:0px;
	height:1px;
	margin:5px 0px;
	background:#8A8B8D;
}


.details-block span{
	color:#000;
	font-weight:bold;
	font-size:12px;
}
.contact-detail-block {
	text-align:center;
	border-top:1px solid #ccc;
	padding:4px 0px 0px 0px;
}
.contact-detail-block img {
border:1px solid #C4C4C4;
padding:1px;
margin:3px;
}
.contact-detail-block span {
text-align:left;
color:#FF9900;
font-weight:bold;
}
.contact-detail-block-in {
	border:1px solid #ccc;
	padding:4px;
	line-height:15px;
	margin:0px auto;
	width:230px;
	text-align:left;
}
.contact-detail-block-in2 {
	border:1px solid #ccc;
	padding:4px;
	color:#666;
	line-height:15px;
	margin:0px auto;
	width:230px;
	text-align:left;
}
.contact-detail-block-in2 span {
	color:#339900;
}
.contact-detail-block-in img{
	border:none;
	margin:0px;
	padding:0px 4px;
}
.contact-detail-block-in a:link, .contact-detail-block-in a:visited{
	color:#000;
	text-decoration:underline;
	font-weight:bold;
}
.contact-detail-block-in a:hover{
	color:#339900;
	text-decoration:underline;
	font-weight:bold;
}
.contact-detail-block-greentxt {
	color:#339900;
}


/* new code */
.mresult2 {
	padding-bottom:4px;
	background:#ddd;
	color:#339900; 
	text-align:left;
}
.mresult2 span {
	padding:0px 5px 0px 0px;
	color:#000;
	font-weight:bold;
}
.mresult2 span img {
	position:relative;
	top:10px;
}
.mresult2 div span{
	padding-left:25px;
}
.search-result-block {
	text-align:left;
}
.search-result-block ul{
	padding:0px 0px 0px 10px;
	margin:0px;
}
.search-result-block li{
	padding:0px;
	line-height:17px;
	list-style:none;
}
.search-result-block li span{ 
	padding-right:2px;
}
.search-result-block a:link, .search-result-block a:visited {
	color:#339900; 
	font-weight:bold;
}
.search-result-block a:hover {
	color:#339900; 
	text-decoration:none;
}

/* for contactus page */
.mcontacts {
	background:#ccc;
	color:#390;
	font-weight:bold;
	padding-left:15px;
	line-height:24px;
	margin:5px 0px;
}
#contactpage {
	padding:0px 10px;
}
.contact-bottom {
	padding:2px 10px;
	border-top:1px solid #339900;
	border-bottom:1px solid #339900;
}
.contact-bottom2 {
	padding:2px 10px;
	border-bottom:1px solid #339900;
}
.form-text2 {
	width:165px; 
	 height:19px;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:11px;
	 margin:3px 0px 5px;
	 border:#808080 solid 1px;
}
.form-text3 {
	width:90px; 
	 height:19px;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:11px;
	 margin:3px 0px 5px;
	 border:#808080 solid 1px;
}
.form-text4 {
	width:115px; 
	 height:19px;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:11px;
	 margin:3px 0px 5px;
	 border:#808080 solid 1px;
}
.form-text5 {
	width:40px; 
	 height:19px;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:11px;
	 margin:3px 0px 5px;
	 border:#808080 solid 1px;
}
.form-text6 {
	width:200px; 
	 height:19px;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:11px;
	 margin:3px 0px 5px;
	 border:#808080 solid 1px;
}

.form-textarea {
	width:200px; 
	 height:40px;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:11px;
	 margin:3px 0px 5px;
	 border:#808080 solid 1px;
}
.dropdown2 {
	width:50px; 
	border:#808080 solid 1px;
	 height:19px;
	 margin:3px 0px 5px;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:11px;
}
.orangetxt {
	color:#FF9900;
}
.check-box {
	color:#808080;
}

.page-navigator-link {
	font-size:11px;
	float:left;
	width:25px;
	padding-left:5px;
	}
.page-navigator-link a:link, .page-navigator-link a:visited {
	color:#339900; 
	font-weight:bold;
	text-decoration:none;
}
.page-navigator-link a:hover {
	color:#339900; 
	text-decoration:underline;
}
.error{
	font-size:11px;
	float:left;
	padding-left:5px;
	color:#FF0000;
	font-weight:bold;
}