body{margin:0px;background: url(../images/bodybg.jpg) left top repeat;font-size:13px; line-height:26px;}

td, th, div, span{font-family:arial;margin:0px; padding:0px;color:#111111;}

hr{ border-bottom:solid 1px #dddddd; margin:0px; padding:0px;  margin:40px 0px 40px 0px ; }
form{ margin:0px; padding:0px;}
img{ border:0px;}
input{ border:1px solid #4883A8}
textarea{ width:300px;  border:1px solid #4883A8;}

A { COLOR: #a6233e; text-decoration:none; }
A:link { COLOR: #a6233e; text-decoration:none;}
A:visited { COLOR: #a6233e; text-decoration:none;}
A:hover { COLOR: #181818; text-decoration:none;}
.noborder { border:0px;}

.mainbg { background:url(../images/mainbg.jpg) left top repeat-x; height:752px; border-top: #FFFFFF 5px solid;}
.logo { padding:33px 24px 18px 1px;}
.logo a:link, .logo a:visited {display:block; background-repeat:no-repeat; text-indent:-999999px; background-image:url(../images/logo.jpg); width:219px; height:79px;}
.callfont { font-family:Geneva; font-size:24px; color:181818; padding:32px 12px 24px 0px;}

.midtop { background: url(../images/midtop_crv.jpg) left top no-repeat; height:2px; width:957px;}
.mid{ background: #FFFFFF url(../images/midbottmbg.jpg) bottom left repeat-x ; padding:18px 13px 20px 20px;}
.midbttm { background: url(../images/midbottm_crv.jpg) left top no-repeat ;  height:3px;  }
.midcontent { padding:35px 260px 0px 30px;}
.midcontentinner { padding:35px 30px 0px 30px;}
h1{margin:0px; padding:0px; font-size:23px;font-weight:normal;line-height:26px; color:#554626;}
h1 span  {margin:0px; padding:0px; font-size:23px;font-weight:bold;line-height:26px; color:#af140c;}
.maindiv { position: relative; width:924px; }
.ladydiv {position: absolute; right:40px;bottom:-22px;  float:left; }

table.footer { }
.footer td {color:#ffffff; font-size:11px; font-weight:bold; line-height:18px; padding:15px 5px 15px 48px; }
.footer a:link{color:#ffffff;  text-decoration:none; font-weight:bold;}
.footer a:visited{color:#ffffff;  text-decoration:none; font-weight:bold;}
.footer a:hover{color:#af140c;  text-decoration:none;}

/* Navigation Start */
.menubg { background:url(../images/menubg.jpg) left top repeat-x; height:49px; width:713px}
.MainNavigation{float:left; height:49px; width:713px}
.MainNavigation ul{margin:0px; padding:0px}
.MainNavigation li{margin:0px; list-style:none;float:left; text-align:center;display:block;  background: url(../images/menubg.gif) left top no-repeat; width:100px;height:49px; padding-right:1px; font-family:Georgia; font-size:12px; color:#FFFFFF; text-transform:uppercase;   }
.MainNavigation li a:link, .MainNavigation li a:visited{  font-size:12px; color:#FFFFFF; font-weight:bold; height:39px; display:block; float:left; padding-top:10px; width:100px; }
.MainNavigation li a:hover{ background: url(../images/menubg_hvr.gif) left top no-repeat; font-size:12px; color:#FFFFFF; font-weight:bold;   }

/* Navigation Start */
.menubg { background:url(../images/menubg.jpg) left top repeat-x; height:49px; width:713px}
.MainNavigation{float:left; height:49px; width:713px}
.MainNavigation ul{margin:0px; padding:0px}
.MainNavigation li{margin:0px; list-style:none;float:left; text-align:center;display:block;  background: url(../images/menubg.gif) left top no-repeat; width:100px;height:49px; padding-right:1px; font-family:Georgia; font-size:12px; color:#FFFFFF; text-transform:uppercase;   }
.MainNavigation li a:link, .MainNavigation li a:visited{  font-size:12px; color:#FFFFFF; font-weight:bold; height:39px; display:block; float:left; padding-top:10px; width:100px; }
.MainNavigation li a:hover{ background: url(../images/menubg_hvr.gif) left top no-repeat; font-size:12px; color:#FFFFFF; font-weight:bold;   }

.MainNavigation li.faq{margin:0px; list-style:none;float:left; text-align:center;display:block;  background: url(../images/menubg2.gif) left top no-repeat; width:89px;height:49px; padding-right:1px; font-family:Georgia; font-size:12px; color:#FFFFFF; text-transform:uppercase;   }
.MainNavigation li.faq a:link, .MainNavigation.faq li a:visited{  font-size:12px; color:#FFFFFF; font-weight:bold; height:39px; display:block; float:left; padding-top:10px; width:89px; }
.MainNavigation li.faq a:hover{ background: url(../images/menubg_hvr2.gif) left top no-repeat; font-size:12px; color:#FFFFFF; font-weight:bold;   }

.MainNavigation li.testi{margin:0px; list-style:none;float:left; text-align:center;display:block;  background: url(../images/menubg1.gif) left top no-repeat; width:118px;height:49px; padding-right:1px; font-family:Georgia; font-size:12px; color:#FFFFFF; text-transform:uppercase;   }
.MainNavigation li.testi a:link, .MainNavigation li.testi a:visited{  font-size:12px; color:#FFFFFF; font-weight:bold; height:39px; display:block; float:left; padding-top:10px; width:118px; }
.MainNavigation li.testi a:hover{ background: url(../images/menubg_hvr1.gif) left top no-repeat; font-size:12px; color:#FFFFFF; font-weight:bold;   }


.SitemapLink{margin:5px;padding:10px;}
.SitemapLink li{margin:0px;padding:0px 0px 5px 20px; background:url(../images/bullet.jpg) 0px 5px no-repeat; line-height:18px; list-style:none;}
.SitemapLink li a{color:#000000;text-decoration:none; font-weight:bold;}
.SitemapLink li a:hover{text-decoration:underline; font-weight:bold;}

.imgbdr{ border:solid 1px #999; padding:3px;}