/*
Author : Shoaib Yasin
Project: Medical Tourism Magzine
Template Designer: M Naseer Tariq
Designer & Developer: E-webcraft
Company URL:http://www.ewebcraft.com
Date: 04 Dec, 2008
Author Email:whitemoon786@hotmail.com
*/
@import url(global.css);  
body{/*defined in global.css*/}
#container #header, #navigation, #child-nav,#content,#footer{/*defined in global.css*/}
/*********************************/

	.content-text form.form
	{
	position:relative; width:637px; 
	border:4px solid #9b9b9b;
	z-index:100; margin-bottom:15px;
	padding:10px;
	background:#f9f9f9;
	margin-top:15px;
	}
	
	.content-text .message
	{
		position:relative; width:643px; 
		border:1px solid #9b9b9b;
		padding:10px;
		background:#f0f0f0;
		margin-top:15px;
		text-align:center;
	}
	
	.content-text .message p
	{
		position:relative; text-align:center; margin:0; padding:0;
	}
	
	.content-text .message p.error{color:#C80B21;}
	.content-text .message p.success{color:#00A8FF;}
	
	.content-text form#contact
	{
		width:400px;
		float:left;
		display:inline;
	}
	
	form.form label.text
	{
		position:relative; 
		width:130px; _width:120px; 
		float:left; display:block;
		text-align:right;
		line-height:18px; margin-right:10px;
		margin-left:25px; _margin-left:12px;
		font-size:11px;
		margin-bottom:15px;
		color:#515151;
	}
	
	form.form input.input
	{
		position:relative;
		border:1px solid #9b9b9b;
		height:16px; padding:1px;
		
	}
	
	form.form span.hint
	{
		position:relative;
		display:inline; _display:block;
		font-size:10px;
		color:#515151;
		line-height:18px;
		margin-bottom:10px;
		margin-left:25px;
		float:left; _float:none;
		margin-left:160px;
		margin-top:-10px;
		_margin-top:0px;
	}
	
	form.form span.red
	{
		position:relative;
		display:block;
		margin-left:160px;
		font-size:10px;
	}
	
	form.form img.captcha
	{
		position:relative; margin-left:165px;
		_margin-left:155px;
	}
	
	form.form textarea
	{
		position:relative;
		width:202px; #width:210px;
		height:80px;
		border:1px solid #9b9b9b;
		margin-bottom:15px;
		
	}
	
	form.form input.submit
	{
		position:relative; float:right;
		display:inline;
		margin:30px;
	}
	

.content-text form.add-url
{
	position:relative;
}

form.add-url span.field-text
	{
		position:relative;
		display:block;
		font-size:10px;
		color:#00A8FF;
		margin:0; padding:0;
		margin-bottom:5px;
		margin-left:60px;
		
	}

form.add-url label.text
{
	width:85px; 
	_margin-left:5px;
}


form.add-url textarea
{
	width:263px; #width:270px;
}

form.add-url select.select
{
	position:relative;
	border:1px solid #9b9b9b;
	width:263px; #width:270px;
}

form.add-url span.red
	{
		position:relative;
		display:block;
		margin-left:120px;
		font-size:10px;
	}
	

.content-text form.free-quote
{
	position:relative;
}
	form.free-quote label.text
	{
		width:160px; 
		_margin-left:5px;
	}
	
	form.free-quote textarea
	{
		width:185px; #width:190px;
	}
	
	form.free-quote select.select
	{
		position:relative;
		border:1px solid #9b9b9b;
		width:183px; #width:190px;
	}


	form.free-quote span.field-text
	{
		position:relative;
		display:block;
		font-size:10px;
		color:#00A8FF;
		margin:0; padding:0;
		margin-bottom:5px;
		margin-left:130px;
		
	}
	
	form.free-quote span.red
	{
		position:relative;
		display:block;
		margin-left:120px;
		font-size:10px;
	}
/**************************/

.content-text .right
{
	position:relative;
	width:225px;
	margin-top:15px;
}

.content-text .right p{margin:0; margin-bottom:15px;}	
		
/*******************/

.content-text form.order
{
	border:4px solid #9b9b9b;
	z-index:100; margin-bottom:15px;
	padding:10px;
	background:#FEFBF1;/*#f9f9f9*/
	margin-top:15px;
}

form.order fieldset
{
	position:relative; width:610px; border:1px solid #DDDDDD; 
	margin:10px;
}

form.order fieldset legend
{
	position:relative; font-weight:bold; 
	margin-left:15px; line-height:28px;
	color:#C80B21;
}

form.order .order-table
{
	position:relative; margin:5px;
}

form.order .lable
{
	width:25%;
	color:#515151;
	text-align:right;
	width:35%;
	font-size:11px;
	vertical-align:top;
	line-height:16px;
	font-weight:bold;
}

form.order label.lable-text{
	position:relative;
	font-size:11px;
	line-height:16px;
	font-weight:bold;
	color:#515151;
	}
	
	
form.order span.small{
	font-size:10px;
	line-height:14px;
	color:#515151;
	}

form.order .banner-lable
{
	color:#515151;
	text-align:right;
	width:20%;
	font-size:11px;
	vertical-align:top;
	line-height:16px;
	font-weight:bold;
}



form.order td p
{
	font-size:11px; color:#787878; margin:0; padding:0; line-height:13px;
	margin-left:5px;
}

form.order input.text
{
	position:relative;
	border:1px solid #9b9b9b;
	height:16px; padding:1px;
	width:320px; margin-left:5px;
	display:block;
}

form.order input.banner-text
{
	position:relative;
	border:1px solid #9b9b9b;
	height:16px; padding:1px;
	width:20px; margin-left:5px;
	display:inline; 
}


form.order textarea
{
	position:relative;
	border:1px solid #9b9b9b;
	padding:1px;
	width:320px; margin-left:5px;
	height:80px;
	display:block;
}

form.order select
{
	
	position:relative;
	border:1px solid #9b9b9b;
	padding:1px;
	width:320px; margin-left:5px;
	display:block;

}

form.order input.font-check
{
	position:relative; margin:5px; top:-10px;
}

form.order strong.lable-text{position:relative; top:-13px; #top:-15px;}

form.order input.submit{position:relative; float:right; margin:40px; display:inline; margin-right:80px;}	
