* { margin: 0; padding: 0; }

body { background-color: #006d86; font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;  text-align: center; height: 100%; }  /* background-color: #006d86 */

td,p,blockquote,ul,ol,dl,h1,h2,h3,h4 { font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; }
td,p,blockquote,ul,ol,dl { font-size: 11pt; color : #042551; line-height: 18px; text-align: left; }

p { padding-top: 10px; padding-bottom: 10px; }

ol { padding-left: 20px; margin-left: 10px;  padding-bottom: 10px; }

h1              { font-size: 18pt; font-weight: bold; color: #042551; font-family: Times,Arial,Helvetica,Geneva,Swiss,SunSans-Regular; padding: 10px; padding-top: 20px; }
h2              { line-height: 27px; color: #ffffff; font-size: 16pt; margin: 0px 0px 0px 0px; padding: 10px; font-family: Times,Arial,Helvetica,Geneva,Swiss,SunSans-Regular; padding-top: 20px;  }
h3              { font-size:  14pt; color : #ffffff; text-align: left;  font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; background-color: #006d86; padding: 0px; padding-left: 10px; }
h4				{color: #042551; }

a:link          {      font-size: 9pt;       font-weight: bold;     color: #ffffff; text-decoration:	none;}
a:visited       {        font-size: 9pt;        font-weight: bold;     color: #ffffff; text-decoration:	none; }
a:hover         {       font-size: 9pt;       font-weight: bold;       color: #ffffff; text-decoration:	none; }

a.off:link          {      font-size: 10pt;       font-weight: bold;     color: #006784; text-decoration:	none;}
a.off:visited       {        font-size: 10pt;        font-weight: bold;     color: #006784; text-decoration:	none; }
a.off:hover         {       font-size: 10pt;       font-weight: bold;       color: #331e54; text-decoration:	none; }


a.on:link          {      font-size: 10pt;       font-weight: bold;     color: #331e54; text-decoration:	none;}
a.on:visited       {        font-size: 10pt;        font-weight: bold;     color: #331e54; text-decoration:	none; }
a.on:hover         {       font-size: 10pt;       font-weight: bold;       color: #331e54; text-decoration:	none; }

a.pagination:link          {      font-size: 10pt;       font-weight: bold;     color: #331e54; text-decoration:	underline;}
a.pagination:visited       {        font-size: 10pt;        font-weight: bold;     color: #331e54; text-decoration: underline; }
a.pagination:hover         {       font-size: 10pt;       font-weight: bold;       color: #331e54; text-decoration:	underline; }




#container {
 	margin: 0 auto;
 	border: 10px solid #ffffff;;
 	width: 955px;
 	height: 100%;
 	text-align: center;
}

#main {  width: 955px; background-color: #ffffff;  }  /*  width: 954 */

#leftContainer { width: 955px; background-color: #ffffff; height: 100%; margin: 0 auto; }

#left { width: 235px; float: left; background-color: #042551; height: 100%; margin: 0 auto;  }

#rightContainer { width: 719px; float: right; background-color: #ffffff; height: 100%; margin: 0 auto; }

#right { width: 719px; float: right; background-color: #ffffff; }

#logo { width: 235px; height: 137px; border-bottom: 1px solid #ffffff;  }

#serviceNav { width: 235px;}

#serviceNav a { color: #ffffff; letter-spacing: 1px; }

#taxes { background-image: url(../images/services/service-bk-01.jpg); background-repeat: no-repeat; width: 235px; height: 71px; padding-left: 10px;  }

#audits { background-image: url(../images/services/service-bk-02.jpg); background-repeat: no-repeat; width: 235px; height: 64px; padding-left: 10px; padding-top: 10px; }

#installment { background-image: url(../images/services/service-bk-03.jpg); background-repeat: no-repeat; width: 235px; height: 63px; padding-left: 10px; padding-top: 9px; }

#levy { background-image: url(../images/services/service-bk-04.jpg); background-repeat: no-repeat; width: 235px; height: 64px; padding-left: 10px; padding-top: 10px;  }

#additional { background-image: url(../images/services/service-bk-05.jpg); background-repeat: no-repeat; width: 235px; height: 63px; padding-left: 10px; padding-top: 10px; }

#testimonials { width: 235px; text-align: center; background-image: url(../images/services/service-bk-05-shadow.jpg); background-repeat: no-repeat; }

#testimonials2 { width: 235px; text-align: center; background: none; }


#consultation { width: 235px; height: 150px; text-align: center; }

#contact { width: 235px; height: 350px; text-align: center; }

#masthead {  width: 719px; height: 102px; background-color: #006d86;  background-image: url(../images/Nav-bk-gradient.jpg); background-repeat: no-repeat;  }

#nav { text-align: center;  width: 719px; }

#nav a:link          {        font-size: 9pt;   font-weight: bold;        color: #ffffff; text-decoration:	none; }
#nav a:visited       {        font-size: 9pt;    font-weight: bold;       color: #ffffff; text-decoration:	none; }
#nav a:hover         {        font-size: 9pt;   font-weight: bold;        color: #999ea1; text-decoration:	none; }

#nav a.highlight:link          {        font-size: 9pt;   font-weight: bold;        color: #999ea1; text-decoration:	none; }
#nav a.highlight:visited       {        font-size: 9pt;    font-weight: bold;       color: #999ea1; text-decoration:	none; }
#nav a.highlight:hover         {        font-size: 9pt;   font-weight: bold;        color: #999ea1; text-decoration:	none; }


#flash { width: 719px; border-top: 1px solid #ffffff; border-bottom: 2px solid #ffffff; }

#home { width: 719px; height: 17px; font-size: 9pt; background-color: #ffffff; }

#content { background-color: #ffffff;  width: 689px; text-align: center; padding-left: 30px; }

#servicesContainer { padding-top: 10px; padding-bottom: 10px; }

.serviceBullets { text-align: left; background-color: #006d86;  padding-left: 80px; padding-right: 70px; padding-top: 10px; padding-bottom: 10px; color: #ffffff; float: left; }

.serviceBullets ul { color: #ffffff; font-size: 9pt; font-weight: bold;  }

.serviceBullets ul li { padding-top: 5px; padding-bottom: 5px; }



#footer {  clear: both;  padding-top: 10px; text-align: center; font-size: 8pt; color: #331e54; font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; }

#footer a       {        font-size: 8pt;          color: #331e54; text-decoration:	none; font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; }


img.testimonial { border: 1px solid #ffffff; }

input { color: #004f63; margin: 3px; font-weight: bold; }


