html, body {
margin:0px;
padding:0px;
}

body {
background-color: #ffffff;
}

td {
font-family: Verdana;
font-size: 11px;
color: #000000;
vertical-align: top;
padding: 0px;
}

table.main {
width: 800;
height: 100%;
border-collapse: collapse;
}

table.mainall {
width: 100%;
height: 100%;
border-collapse: collapse;

}

td.top {
background-color: #ffcccc;
background-image: url(images/logo2.jpg);
}

td.search {
width: 180px;
vertical-align: middle;
text-align: center;
height:35px;
background-color: #ffcccc;
background-image: url(images/search.jpg);
font-family: Tahoma;
font-size: 8px;
color: #000000;
padding: 0px;
}

td.topmenu {
width: 620px;
background-image: url(images/topmenu.jpg);
height:35px;
}

td.leftmenu {
width: 180px;
background-color: #FFCCCC;

}

table.leftlinkstab {
background-color: #ffcccc;
height: 25px;
width: 180px;
border-collapse: collapse;
}

td.leftlinks {
height: 20px;
vertical-align: middle;
color: #ffffff;
font-weight: bold;
font-size: 10px;
background-image: url(images/dots.gif);
background-repeat: no-repeat;
background-position: 10px;
padding-left: 20px;
}

td.leftlinksbr {
height: 15px;
color: #ffffff;
}

table.hdrtab {
background-color: #FF6699;
height: 25px;
width: 100%;
border-collapse: collapse;
}

td.hdr {
vertical-align: middle;
text-transform: uppercase;
color: #ffffff;
font-weight: bold;
font-size: 10px;
padding-left: 40px;
height: 25px;
}

td.text {
height: 100%;
background-color: #f1f1f1;
background-image: url(images/text_bg.jpg);
background-repeat: repeat-y;
width: 620px;
padding: 30px;
text-align: justify;
}

td.bottom {
background-color: #FF6699;
background-image: url(images/bot1.jpg);
background-repeat: repeat-y;
background-position: left;
}

td.copyright {
text-align: center;
color: ffffff;
background-color: #ff6699;
background-image: url(images/bot2.jpg);
background-repeat: repeat-y;
background-position: right;
vertical-align: middle;
height: 25px;
}

td.menuitem {
vertical-align: middle;
text-align: center;
background-color: #ff6699;
background-image: url(images/menuitem.jpg);
background-repeat: no-repeat;
background-position: left;
}

td.shadowleft, td.shadowright {
background-image: url(images/shadow.jpg);
height: 5px;
}

td.shadowleft {
text-align: right;
}

td.news {
background-image: url(images/news.jpg);
background-repeat: repeat-y;
background-position: right;
}

table.counterstab {
background-color: #ffcccc;
height: 25px;
width: 100%;
border-collapse: collapse;
}

td.counters {
height: 30px;
vertical-align: middle;
text-align: center;
}

a {
color: #000000;
font-weight: bold;
text-decoration: none;
}

a:hover {
color: #000000;
font-weight: bold;
text-decoration: underline;
}

a.menu {
font-size: 10px;
text-transform: uppercase;
color: #ffffff;
font-weight: bold;
text-decoration: none;
}

a.menu:hover {
font-size: 10px;
text-transform: uppercase;
color: #ffcccc;
font-weight: bold;
text-decoration: none;
}

a.leftmenu {
font-size: 10px;
color: #000000;
font-weight: bold;
text-decoration: none;
}

a.leftmenu:hover {
font-size: 10px;
color: #000000;
font-weight: bold;
text-decoration: underline;
}

td.searchitem {
vertical-align: middle;
text-align: center;
padding-right: 5px;
}

form {
margin: 0px;
}

input {
font-family: Tahoma;
font-size: 11px;
}

h1 {
font-size: 20px;
}

input.submit {
font-family: Tahoma;
background-color: #dddedf;
font-size: 11px;
}