/* standard */

body {
margin-top: 0px;
margin-right: 0px;
margin-bottom: 20px;
margin-left: 0px;
color:#141414;
background-color:#28353d;
font-family: arial, verdana, Trebuchet MS,helvetica, sans-serif;
font-size:10pt;
font-weight: normal;
}

h1{
font-family: arial,verdana,helvetica, sans-serif;
color:#141414;
font-weight: normal;
font-size:16pt;	
margin-bottom:10px;
margin-top:3px;
letter-spacing: -0.5px;
}

h2{
font-family: arial,verdana,helvetica, sans-serif;
color:#880137;
font-weight: bold;
font-size:10pt;	
}



.hr{
size:0.5em;
color:#f4f4f4;
border: 0px none;
width:95%;
}

/* classes for validator */
.tfvHighlight
{font-weight: normal; color: #880137; font-size:10pt;}
.tfvNormal
{font-weight: normal;	color: #141414; font-size:10pt;}

/* classes for pre validator */
.preval{
font-size:10pt;
vertical-align:top;
border:none;
font-weight: normal;
color: #141414;
}

.formheaders {
color: #141414; font-weight: normal;
}

td.headerbox {
width:100%;
height:123px;
background-image:url(../images/background/headerback.jpg);
}

td.bannerback {
width:100%;
height:264px;
background-image:url(../images/background/bannerback.jpg);
}

td.middlebox {
background-image:url(../images/background/boxmiddle.jpg);
}

td.footerbox {
width:100%;
height:130px;
background-image:url(../images/background/footer.jpg);
}




/* link*/

A:link  {
font-family:arial,verdana,helvetica, sans-serif;
color : #141414;
text-decoration : underline;
font-weight:normal;
} 

A:active {
font-family: arial,verdana,helvetica, sans-serif;
color : #141414;
text-decoration : underline;
font-weight:normal;
} 

A:visited {
font-family: arial,verdana,helvetica, sans-serif;
color : #141414;
text-decoration : underline;
font-weight:normal;
}

A:hover {
font-family: arial,verdana,helvetica, sans-serif;
color : #880137;
text-decoration : none;
font-weight:normal;
}

/* footer link*/

A.footer:link  {
font-family:arial,verdana,helvetica, sans-serif;
color : #7c8b97;
text-decoration : none;
font-size:9pt;	
} 

A.footer:active {
font-family: arial,verdana,helvetica, sans-serif;
color : #7c8b97;
text-decoration : none;
font-size:9pt;	
} 

A.footer:visited {
font-family: arial,verdana,helvetica, sans-serif;
color : #7c8b97;
text-decoration : none;
font-size:9pt;	
}

A.footer:hover {
font-family: arial,verdana,helvetica, sans-serif;
color : #ffffff;
text-decoration : underline;
font-size:9pt;	
}

/* footer nav link*/

A.footernav:link  {
font-family:arial,verdana,helvetica, sans-serif;
color : #bcc9d3;
text-decoration : none;
} 

A.footernav:active {
font-family: arial,verdana,helvetica, sans-serif;
color : #bcc9d3;
text-decoration : none;
} 

A.footernav:visited {
font-family: arial,verdana,helvetica, sans-serif;
color : #bcc9d3;
text-decoration : none;
}

A.footernav:hover {
font-family: arial,verdana,helvetica, sans-serif;
color : #ffffff;
text-decoration : underline;
}

/* Header link*/

A.header:link  {
font-family:arial,verdana,helvetica, sans-serif;
color : #141414;
text-decoration : none;
font-size:12pt;
font-weight:bold;
} 

A.header:active {
font-family: arial,verdana,helvetica, sans-serif;
color : #141414;
text-decoration : none;
font-size:12pt;
font-weight:bold;
} 

A.header:visited {
font-family: arial,verdana,helvetica, sans-serif;
color : #141414;
text-decoration : none;
font-size:12pt;
font-weight:bold;
}

A.header:hover {
font-family: arial,verdana,helvetica, sans-serif;
color : #890137;
text-decoration : underline;
font-size:12pt;
font-weight:bold;
}

/* table */

table { 
font-family: arial,verdana,helvetica, sans-serif;
border:0px solid #ffffff;
  
} 

ul
{
list-style-image: url(../images/bulletsarrow.gif);
}

td{
vertical-align:top;
line-height:1.5em;
border:none;
font-size:10pt;
}


/* Main  Navigation *******************************/
#mainnavhome
{
  display: block;
  width: 80px;
  height: 34px;
  background: url("../images/nav/home.jpg") no-repeat 0 0;
}
#mainnavhome:hover
{ 
  background-position: 0 -34px;
}

#mainnavhome span
{
  display: none;
}

#mainnavabout
{
  display: block;
  width: 80px;
  height: 34px;
  background: url("../images/nav/about.jpg") no-repeat 0 0;
}
#mainnavabout:hover
{ 
  background-position: 0 -34px;
}

#mainnavabout span
{
  display: none;
}
#mainnavconsultation
{
  display: block;
  width: 80px;
  height: 34px;
  background: url("../images/nav/consultation.jpg") no-repeat 0 0;
}
#mainnavconsultation:hover
{ 
  background-position: 0 -34px;
}

#mainnavconsultation span
{
  display: none;
}
#mainnavtreatment
{
  display: block;
  width: 80px;
  height: 34px;
  background: url("../images/nav/treatment.jpg") no-repeat 0 0;
}
#mainnavtreatment:hover
{ 
  background-position: 0 -34px;
}

#mainnavtreatment span
{
  display: none;
}
#mainnavpayment
{
  display: block;
  width: 80px;
  height: 34px;
  background: url("../images/nav/payment.jpg") no-repeat 0 0;
}
#mainnavpayment:hover
{ 
  background-position: 0 -34px;
}

#mainnavpayment span
{
  display: none;
}
#mainnavgallery
{
  display: block;
  width: 80px;
  height: 34px;
  background: url("../images/nav/gallery.jpg") no-repeat 0 0;
}
#mainnavgallery:hover
{ 
  background-position: 0 -34px;
}

#mainnavgallery span
{
  display: none;
}


#mainnavcontact
{
  display: block;
  width: 80px;
  height: 34px;
  background: url("../images/nav/contact.jpg") no-repeat 0 0;
}
#mainnavcontact:hover
{ 
  background-position: 0 -34px;
}

#mainnavcontact span
{
  display: none;
}

.img{
border-top:1px solid #bdbdbd;
border-left:1px solid #bdbdbd;
border-right:1px solid #bdbdbd;
border-bottom:1px solid #bdbdbd;
}

.imgleft{
margin-right:10px;
margin-top:4px;
float: left;
}

.bigimg{
margin-top:7px;
margin-bottom:7px;
}

a img {
border:none; color:#fff 
}
