/* CSS Document */

body {background:#ececec url(images/bodyback.gif) top repeat-x; margin:32px 0px 32px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
img{ border:none}

.maintable {border:5px solid #dadada; background-color:#ffffff; margin:0 auto; width:770px;}

a:link {color:#a80329; text-decoration:none;}
a:visited {color:#a80329; text-decoration:none;}
a:hover {color:#000000; text-decoration:underline;}

.header {height:115px;}
.logo {float:left; line-height:100px; padding-left:13px;}
.headerright {float:right; padding-right:13px; margin-top:13px; margin-bottom:13px; width:400px; text-align:right}
.headerright a:link {color:#353131; text-decoration:none; padding:0px 10px 0px 10px; background:url(images/topmenu-seperator.gif) right no-repeat;}
.headerright a:visited {color:#353131; text-decoration:none;  }
.headerright a:hover {color:#a70329; text-decoration:none;  }

.headerright a.last:link {color:#353131; text-decoration:none; padding:0px 10px 0px 10px; background:url(images/spacer.gif) right no-repeat;}
.headerright a.last:visited {color:#353131; text-decoration:none;  }
.headerright a.last:hover {color:#a70329; text-decoration:none;  }

.phone {float:right; text-align:right; font-size:18px; font-family:Georgia, "Times New Roman", Times, serif; margin-right:20px;}

/*main navigation*/

.topmenu {margin: 0; padding: 0; float:left;  background:url(images/menuback.gif) top repeat-x;  width:100%; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.topmenu ul{ margin: 0 auto; padding: 0; float:left; }
.topmenu li{list-style:none; float:left;  border-right:solid 1px #5159ad; float:left; height:42px;  text-align:center;}

.topmenu li.menuright {width:5px; padding-left:6px; float:right; border:none;}
.topmenu li a:link,.topmenu li a:visited{color:#ffffff;  padding:12px 26px 12px 25px;text-decoration: none;font-weight:normal; display:block; line-height:18px; float:left;}
.topmenu li.frist a:link,.topmenu li.frist a:visited{background:url(images/menuleft.gif) left bottom no-repeat; padding:12px 26px 12px 30px;}
.topmenu li.frist a:hover{ background:url(images/menu_hover_left.gif) left top no-repeat;}
.topmenu li a:hover{color:#eeeeee; background:url(images/menu_hover.gif) bottom repeat-x; }
.topmenu li.last a:link,.topmenu li.last a:visited{background:url(images/menuright.gif) right bottom no-repeat; padding:12px 5px 12px 25px;}
.topmenu li.last a:hover{ background:url(images/menu_hover_right.gif) right top no-repeat;}

.content {line-height:20px;}
.contentleft {background:url(images/leftback.gif) left top no-repeat; width:209px; }
.pagetitle {color:#494949; font-size:19px; font-family:Geneva, Arial, Helvetica, sans-serif; padding-bottom:10px;}
.pagetitle1 {color:#a80329; font-size:19px; font-family:Geneva, Arial, Helvetica, sans-serif; padding-bottom:10px;}
.pagetitle2 {color:#a80329; font-size:14px; font-family:Geneva, Arial, Helvetica, sans-serif; padding-bottom:10px;}

ul.bullet {margin:0px; padding:0px; padding-left:18px;}
ul.bullet li {list-style:url(images/bullet.gif) outside}

.footer {margin:0 auto; width:770px; color:#000000; line-height:20px; padding-top:10px; font-size:11px; text-align:center; }
.footer a:link {color:#000000; text-decoration:none;}
.footer a:visited {color:#000000; text-decoration:none;}
.footer a:hover {color:#a80329; text-decoration:underline;}

.return{ float:right; color:#a80329; font-weight:bold}
