/* CSS Document */

/* Contact Us page styles*/
/* Contact Us form*/
.container {
padding:0;
margin:0;
}
div.container p, div.container td {
color:#000;
font-weight:normal;
background-color:#fff;
}
.container a:link, .container a:visited, .container a:hover, .container a:active, .container a:focus {
      background-color: #FFF;
      font-weight: normal !important;
      font-style: normal !important;
      font-variant: normal !important;
}
.container a:link {
      color: #000 !important;
}
.container a:visited {
      color: #000 !important;
}
.container a:hover, .container a:active, .container a:focus {
      color: #000 !important;
}
.contactBoxes {
padding:5px 0px 10px 5px;
margin:0;
}

 .contactBoxes p
{
padding:2px;
margin:0;
}
 .contactBoxes h5
{
color:#000;
}

.contactBoxes div.rowContact {padding: 0; margin:0;width:95%;overflow:hidden;}
 .contactBoxes div.rowContact div.cols2contact
 {float: left; width: 18%; margin: 0; padding: 0;}
 .contactBoxes div.rowContact div.cols2contactR
 {float: left; width: 77.5%; margin: 0; padding: 0;}

  .contactBoxes div.rowContact div.cols2note {float: left; width: 5%; margin: 0; padding: 0 0 0 15px;}
 .contactBoxes div.rowContact div.cols2noteR {float: right; width: 87.5%; margin: 0; padding: 0 0 8px 8px;}
 .contactBoxes div.rowContact div.cols2note p,
 .contactBoxes div.rowContact div.cols2contact p
 {
text-align:right;
vertical-align:text-top;
}
.formBox {
  width:95%;
  margin:0;
  padding:0 0 0 18px;  
}
div.formBox div.rowFrm {
  width: auto;
}
div.formBox .rowFrm div.leftBlockFrm { 
  float: left;
  text-align:right;
  width: 35%;
  vertical-align:top;
  padding:5px;
} 
div.formBox .rowFrm div.rightBlockFrm {
  margin-left:35%;
  text-align:left;
  vertical-align:top;
  padding:5px;
} 
div.formBox div.FrmBtns {
  padding:0;
  margin:0 0 0 125px;
}
div.leftBlockBtn { 
  float: left;
  text-align:right;
  width: 35%;
  vertical-align:top;
  padding:10px;
} 
div.rightBlockBtn {
  margin-left:35%;
  text-align:left;
  vertical-align:top;
  padding:10px;
} 
/*.formBox {
width:auto;
margin:0;
padding:0;	
}
div.formBox div.rowFrm {
width:85%;
margin:0;
padding:0;
}

div.formBox .rowFrm div.leftBlockFrm { 
 float: left;
 text-align:right;
 width: 30%;
 vertical-align:top;
 padding:3px 3px 3px 0;
 margin:0;
} 
div.formBox .rowFrm div.rightBlockFrm {
 margin-left:30%;
 text-align:left;
 vertical-align:top;
 padding:0;
 margin:0;
} 
/*div.formBox .rowFrm div.rightBlockFrm input {
 padding:0;
 margin:0 5px 0 0;
 vertical-align:middle;
}*/
div.formBox .rowFrm div.rightBlockFrm .titlesBtns {
 padding:0;
 margin:0 2px 0 5px;
 vertical-align:middle;
}
/*div.formBox div.FrmBtns {
padding:0;
margin:0 0 0 125px;
width:75%;
}
div.formBox div.leftBlockBtn { 
 float: left;
 text-align:right;
 width: 35%;
 vertical-align:top;
 padding:10px;
} 
div.formBox div.rightBlockBtn {
 margin-left:35%;
 text-align:left;
 vertical-align:top;
 padding:10px;
} 
/*.container div.formBox {
padding:5px 0 5px 0;
margin:0;
width:96%;
	}*/
div.formBox #rqFields {
padding:0;
margin:10px 0 3px 280px;
font-size:80%;
}
.alignTopLeft {
color:#000!important;
font-weight:normal!important;
}

fieldset
{
	border-style: none;
}
/* Contact Us form ENDS*/