@font-face {
    font-family: 'kalingaregular';
    src: url('kalinga-webfont.eot');
    src: url('kalinga-webfont.eot?#iefix') format('embedded-opentype'),
         url('kalinga-webfont.woff') format('woff'),
         url('kalinga-webfont.ttf') format('truetype'),
         url('kalinga-webfont.svg#kalingaregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

#contactus fieldset
{
   	width:100%;
   	display: block;
	margin: 0px;
	-webkit-margin-start: 0px;
	-webkit-margin-end: 0px;
	-webkit-padding-before: 0em;
	-webkit-padding-start: 0em;
	-webkit-padding-end: 0em;
	-webkit-padding-after: 0em;
	border: 0px;
	border-image-source: initial;
	border-image-slice: initial;
	border-image-width: initial;
	border-image-outset: initial;
	border-image-repeat: initial;
	min-width: -webkit-min-content;
}

#contactus legend, h2
{
   font-family : kalingaregular, sans-serif;
   font-size: 12px;
   color:#333;
}

#contactus label
{
   font-family : kalingaregular, sans-serif;
   font-size:0.8em;
}

#contactus input[type="text"],textarea
{
  font-family : kalingaregular, 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:18px;
  width:310px;
  
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
   border-radius: 5px;   
  
}

#contactus #scaptcha
{
 	margin-left: 10px;
	width: 60px;
	height: 18px;
}

#contactus input[type="submit"]
{
   font-family: kalingaregular, sans-serif;
   width:100px;
   height:30px;
   padding-left:0px;
   
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
   border-radius: 5px;   
}

#contactus textarea
{
  height:120px;
  width:475px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
   border-radius: 8px;  
}

#contactus input[type="text"]:focus,textarea:focus
{
  color : #000000;
  border : 1px solid #990000;
  background-color : #e8e8e8;}

#contactus .container
{
   margin-top:8px;
   margin-bottom: 10px;
}

#contactus .error
{
   font-family: kalingaregular, sans-serif;
   font-size: 0.7em;
   color: #E00;
}

#contactus fieldset#antispam legend
{
   font-family : kalingaregular, sans-serif;
   font-size: 0.8em;
   color:#333;   
}

#contactus .short_explanation
{
   font-family : kalingaregular, sans-serif;
   font-size: 0.6em;
   color:#969696;   
}

/* spam_trap: This input is hidden. This is here to trick the spam bots*/
#contactus .spmhidip
{
   display:none;
   width:10px;
   height:3px;
}
#fg_crdiv
{
   font-family : kalingaregular, sans-serif;
   font-size: 0.3em;
   opacity: .1;
   -moz-opacity: .1;
   filter: alpha(opacity=10);   
}
#fg_crdiv p
{
    display:none;
}