@charset "utf-8";
/* CSS Document for Rashmi Mohanty &amp; Associates - Tax Consultant */

* {
	border:0;
	margin:0;
	padding:0;	
}

body {
	font-family: "Times New Roman", Times, serif;
	font-size:100%; 
}

.tax-consultant-header-top { width:1000px; height:10px; margin: 0 auto; text-align:left;  background-color:#fff; }
.tax-consultant-header-mid { width:1000px; height:95px; margin: 0 auto; text-align:left; background-color:#fff; }
.tax-consultant-logo { float:left; }
.tax-consultant-contact { float:right; text-align:right; padding-top:10px; padding-right:20px;  }
.tax-consultant-header-bottom { width:1000px; height:10px; margin: 0 auto; text-align:left;  background-color:#fff; }
.call { color: #99ccff; font-style:oblique; text-decoration:none;  }
.number { font-size: 80%; color:#003366; }
.call a{ font-size: 80%;  text-decoration:none; color:#003366; font-style:normal; }
.call a:hover { text-decoration: underline;}
.us { color: #99ccff; }

.tax-consultant-menu { width:1000px; margin: 0 auto; height:40px;  background-color:#003366; }
.tax-consultant-menu ul { width:100%; height: 25px;   font-size: 100%; font-family: Calibri, Arial, Helvetica, sans-serif;  }
.tax-consultant-menu li { display: block; float: left;  }
.tax-consultant-menu li a { height: 25px; color: #fff; text-decoration: none; font-size:90%; display: block; float: left; text-transform:uppercase;  padding-left:10px; padding-right:10px; padding-top:12px;  }
.tax-consultant-menu li a:hover {  text-decoration:underline;}

.tax-consultant-banner { width:1000px; height:300px; background:#FFF;  margin: 0 auto; text-align:left;   }

.tax-consultant-content { width:1000px;  background:#FFF;  margin: 0 auto; text-align:left; padding:10px 0;   }
.title-1 { font-size:160%; padding:10px; display:block; color:#003366; border-bottom:1px solid #003366; } 
.title-2 { font-size:130%; padding:10px; display:block; color:#003366; }
.title-3 { font-size:120%; padding:5px; display:block; color:#003366; border-bottom:1px solid #99ccff; }
.para-1 { padding:10px 20px 10px 20px ; text-align:justify; color:#333; }
.list-1 { padding-left:10px; list-style-image:url(../images/blue_tick.png); line-height:25px; }
.list-2 { padding-left:10px; list-style-image:url(../images/bullet-right.gif); line-height:15px; }
.question-1 { font-size:110%; padding: 15px 5px 5px 5px; display:block; color:#900; }
.ans-1 { padding:10px 20px 10px 20px ; text-align:justify; color:#555; font-size:90%; }
.link-title { font-size:110%; padding: 15px 5px 5px 5px; display:block; color:#900; }
.link-body { padding:10px 20px 10px 20px ; text-align:justify; color:#444; font-size:95%; }
.link-body a { color:#900; text-decoration:none; }
.link-body a:hover { text-decoration:underline; }

.aahana-designers { width:1000px; margin: 0 auto;  padding: 10px 0; height:160px; background-color:#FFF; }
.services-category { width:1000px; margin: 0 auto;  padding: 10px 0; height:210px; background-color:#FFF; }
.income-tax {width: 20%;  float:left;  margin: 0 2.5%; text-align:left; }
.sales-tax {width: 20%;  float:left;  margin: 0 2.5%; text-align:left; }
.central-excise {width: 20%;  float:left;  margin: 0 2.5%; text-align:left; }
.service-tax {width: 20%;  float:left;  margin: 0 2.5%; text-align:left; }
.services-link { border:1px solid #999; padding:2px; background:#ccc; }

.clients-exemption-services { width:1000px; margin: 0 auto;  padding: 10px 0;  background-color:#FFF; min-height:360px; }
.clients {width: 30%;  float:left;  margin: 0 1.5%; text-align:left; }
.exemption {width: 30%;  float:left;  margin: 0 1.5%; text-align:left;  }
.services-list {width: 30%;  float:left;  margin: 0 1.5%; text-align:left; }


.tax-consultant-footer-sep { width:1000px; height:5px; background:#003366;  margin: 20px auto; display:block; clear:both;   }
.tax-consultant-footer { width:960px; background:#FFF;  margin: 0 auto; text-align:left; font-size:80%; color:#666; padding:0 20px 20px 20px;}
.footer-ad { width:1000px; background:#FFF;  margin: 0 auto; text-align:centre; padding:20px 0;}
.tax-consultant-footer a { color:#666; text-decoration:none; }
.tax-consultant-footer a:hover { color:#003366; } 

.address { width:300px; font-style:italic; color:#003366; float:left; margin: 20px 20px; }
.map { margin:10px; text-align:center; }
.map a { color:#003366; text-decoration:none; }
.contact-form { width: 600px; float:left; margin: 20px 20px; }
.contact-form table { padding:10px; margin:10px; text-align:center; border:1px solid #003366;  }
.contact-form th { text-align: right; vertical-align: top; padding-top:5px; padding-right: 10px;  font-size:80%; color:#003366; }
.contact-form td { text-align: left; }
.contact-form input.btn { color: #333; background-color:#999; padding:5px 10px 5px 10px; }
.row-border { vertical-align: top; text-align: left; border:1px solid #99ccff; padding:5px 5px; margin:5px 0; }