/* CSS Document */

body {background:#5e0000 url(../images/bodyback.jpg) top repeat-x; color:#292929; margin:0px; margin-top:19px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px;}

a:link {color:#c50012; text-decoration:none;}
a:visited {color:#c50012; text-decoration:none;}
a:hover {color:#136a86; text-decoration:none;}

form{ margin:0px; padding:0px;}
input{ border:1px solid #999999;}
textarea{ border:1px solid #999999;}
.noborder {border:0px;}

.topheader {height:106px; background:#ffffff url(../images/topheaderback.gif) top no-repeat;}
.logo {padding-left:20px; width:311px; height:68px; float:left; }
.headerright {float:right; text-align:right; width:580px; padding-right:15px;}

.phone {padding-top:24px; padding-right:10px;}

.topmenu {margin:0px; padding:0px; float:left; width:100%; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; font-weight:bold; padding-top:28px;  }
.topmenu ul{ margin: 0; padding: 0; float:left;  }
.topmenu li{list-style:none; float:left; margin-right:1px; }
.topmenu li.last{list-style:none; float:left; padding:0px; }
.topmenu li a:link{color:#ffffff; text-decoration: none; display:block; text-align:center; background:url(../images/menuback.gif) no-repeat; height:36px; width:90px;line-height:36px;  }
.topmenu li a:visited{color:#ffffff;  text-decoration: none; display:block; line-height:36px;  text-align:center; background:url(../images/menuback.gif) no-repeat; height:36px; width:90px;  }
.topmenu li a:hover{color:#ffffff;  text-decoration: none; display:block; line-height:36px;  text-align:center; background:url(../images/menuback-hover.gif) no-repeat; height:36px; width:90px; }
.topmenu li.last a:link{color:#ffffff; text-decoration: none; display:block; text-align:center; background:url(../images/menubacklast.gif) no-repeat; height:36px; width:120px;line-height:36px;  }
.topmenu li.last a:visited{color:#ffffff; text-decoration: none; display:block; text-align:center; background:url(../images/menubacklast.gif) no-repeat; height:36px; width:120px;line-height:36px; }
.topmenu li.last a:hover{color:#ffffff; text-decoration: none; display:block; text-align:center; background:url(../images/menubacklast-hover.gif) no-repeat; height:36px; width:120px;line-height:36px; }

.headerleft {width:481px; height:279px; float:left;}
.headerrightimg {background:#1c1c1c url(../images/headerright.jpg) no-repeat; width:362px; float:left; height:212px; padding-top:67px; padding-left:60px;}

.cotnenttable {padding-left:1px}
.content {background:#FFFFFF url(../images/contentback.gif) center top no-repeat; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#292929; margin:0px 19px 0px 20px; padding:24px 18px; line-height:17px;}

.contenttext {width:867px;}
.contenthomeleft {width:508px; float:left; margin:0px; padding-bottom:10px; margin-right:44px;}
.contenthomeleft h1 {margin:0px; padding:0px; padding-bottom:12px;}
.imgleft {margin-right:10px; margin-left:10px}

.contenthomeleft ul{ margin:0px; padding:0px;}
.contenthomeleft li {list-style:disc; margin:0px; padding:0px; padding-bottom:3px; margin-left:20px;}

.contenthomeright {float:left; width:308px;}
.contenthomeright h1 {margin:0px; padding:0px; padding-bottom:12px;}

.contenthomeright ul{ margin:0px; padding:0px;}
.contenthomeright li {list-style:square; margin:0px; padding:0px; padding-bottom:3px; margin-left:20px;}

.contenthomeleft1 {width:308px; float:left; margin:0px; padding-bottom:10px; margin-right:44px;}
.contenthomeleft1 h1 {margin:0px; padding:0px; padding-bottom:12px;}

.contenthomeleft1 ul{ margin:0px; padding:0px;}
.contenthomeleft1 li {list-style:disc; margin:0px; padding:0px; padding-bottom:3px; margin-left:10px;}

.contenthomeright1 {width:508px; float:left; margin:0px; padding-bottom:10px;}
.contenthomeright1 h1 {margin:0px; padding:0px; padding-bottom:12px;}

.contenthomeright1 ul{ margin:0px; padding:0px;}
.contenthomeright1 li {list-style:square; margin:0px; padding:0px; padding-bottom:3px; margin-left:25px; margin-right:15px;}

.contenthomeleft2 {width:870px; float:left; margin:0px; padding-bottom:10px; }

.footer {height:50px; color:#ffffff; line-height:20px;}
.footer a:link {color:#ffffff; text-decoration:underline;}
.footer a:visited {color:#ffffff; text-decoration:none;}
.footer a:hover {color:#ffffff; text-decoration:none;}