
#shadowing
{
	display: none;
	position: fixed;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: #CCA;
	z-index:10;
	opacity:0.5;
	filter: alpha(opacity=50);
}


#box 
{
	display: none;
	position:fixed;
	top: 20%;
	left: 30%;
	width: 450px;
	height: 350px;
	padding: 10px;
	margin:0;
	border: 1px solid black;
	background-color: white;
	z-index:101;
	overflow:hidden;
	color:#000;
	border:10px solid #666;

		/* for modern browsers use semi-transparent color on the border. nice! */
		border:10px solid rgba(82, 82, 82, 0.698);

		/* hot CSS3 features for mozilla and webkit-based browsers (rounded borders) */
		-moz-border-radius:8px;
		-webkit-border-radius:8px;
}

#boxtitle
{
	/*position:absolute;
	float:center;
	top:0;
	left:0;
	width:500px;
	height:20px;
	padding:0;
	padding-top:4px;
	left-padding:8px;
	margin:0;
	border-bottom:4px solid #3CF;
	background-color: #09c;
	color:white;
	text-align:center;*/
}
	
.short_explanation
{
   /* font-family : Arial, sans-serif;
   font-size: 0.6em;
   color:#333;    */
}

#contactus fieldset
{
   width:320px;
   padding:20px;
   border:1px solid #ccc;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
-khtml-border-radius: 10px;
border-radius: 10px;   
}

#contactus legend, h2
{
   font-family : Arial, sans-serif;
   font-size: 1.3em;
   font-weight:bold;
   color:#333;
}

#contactus label
{
   /* font-family : Arial, sans-serif;
   font-size:0.7em;
   font-weight: bold; */
}

#contactus input[type="text"],textarea
{
  font-family : Arial, Verdana, sans-serif;
  font-size: 0.8em;
  line-height:140%;
  color : #000; 
  padding : 3px; 
  border : 1px solid #999;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;

}

#contactus input[type="text"]
{
  height:16px;
  width:220px;
}

#contactus #scaptcha
{
  width:60px;
  height:18px;
}

#contactus input[type="submit"]
{
   width:90px;
   height:25px;
   padding-left:0px;
}
#contactus input[type="button"]
{
   width:90px;
   height:25px;
   padding-left:0px;
}

#contactus textarea
{
  height:60px;
  width:300px;
}

#contactus input[type="text"]:focus,textarea:focus
{
  color : #009;
  border : 1px solid #990000;
  background-color : #ffff99;
  /*font-weight:bold;*/
}

#contactus .container
{
   margin-top:7px;
   margin-bottom: 7px;
}

#box h2 {
		margin:-11px;
		margin-bottom:0px;
		color:#fff;
		background-color:#4a0000;
		padding:5px 10px;
		border:1px solid #3B5998;
		font-size:20px;
	}

#box .close {
background-image: url(images/close.png);
position: absolute;
right: -15px;
top: -15px;
cursor: pointer;
height: 35px;
width: 35px;
}

#box a.close {
background: url(images/close.png) no-repeat;
position: absolute;
top: 2px;
right: 5px;
width: 35px;
height: 35px;
cursor: pointer;
}
#box a {
color: #295C72;
outline: none;
}

.modal {
		background-color:#fff;
		display:none;
		width:350px;
		padding:15px;
		text-align:left;
		border:2px solid #333;
	
		opacity:0.8;
		-moz-border-radius:6px;
		-webkit-border-radius:6px;
		-moz-box-shadow: 0 0 50px #ccc;
		-webkit-box-shadow: 0 0 50px #ccc;
	}
	
	.modal h2 {
		background:url(/img/global/info.png) 0 50% no-repeat;
		margin:0px;
		padding:10px 0 10px 45px;
		border-bottom:1px solid #333;
		font-size:20px;
	}
	.modalInput {
		background: url(images/sendenqry.png) no-repeat;
		width:170px; height:43px; border:0px;

	}