A {
color:#309;
font-size:12px;
font-family:Trebuchet MS, Tahoma, Arial, Verdana, Helvetica, sans-serif;
text-decoration:none;
}

A:hover {
color:red;
font-size:12px;
font-family:Trebuchet MS, Courier, Tahoma, Arial, Verdana, Helvetica, sans-serif;
text-decoration:none;
background-color:transparent;
}

P {
color:#000;
font-size:12px;
font-family:Trebuchet MS, Courier, Tahoma, Arial, Verdana, Helvetica, sans-serif;
}

html,body {
height:100%;
border:none;
background-image:URL(images/bg.png);
background-repeat:repeat-x;
margin:0;
padding:0;
}

textarea {
color:#309;
border:1px solid #9aabef;
background:#fff;
font-size:12px;
font-family:Trebuchet MS, Courier, Tahoma, Arial, Verdana, Helvetica, sans-serif;
padding:2px;
}

input {
color:#309;
border:1px solid #9aabef;
background:#fff;
font-size:12px;
font-family:Trebuchet MS, Courier, Tahoma, Arial, Verdana, Helvetica, sans-serif;
}

.sitebackl {
color:#000;
background:#C1C9F9;
font-size:12px;
font-family:Trebuchet MS, Arial, Tahoma, Verdana, Helvetica, sans-serif;
border-color:#000 #C1C9F9 #000 #000;
border-style:solid;
border-width:1px;
padding:4px;
}

.sitebackr {
color:#000;
background:#fff;
font-size:12px;
font-family:Trebuchet MS, Arial, Tahoma, Verdana, Helvetica, sans-serif;
border-color:#000 #000 #000 #9aabef;
border-style:solid solid solid dashed;
border-width:1px;
padding:4px;
}

.sitebackr p {
color:#000;
}

.footer {
background-image:URL(images/footer.png);
color:#fff;
font-size:12px;
font-family:Trebuchet MS, Arial, Tahoma, Verdana, Helvetica, sans-serif;
}

.searchbox {
color:#000;
background:#fff;
font-size:12px;
font-family:Trebuchet MS, Courier, Tahoma, Arial, Verdana, Helvetica, sans-serif;
border-color:#309;
border-style:solid;
border-width:1px;
padding:2px;
}

.searchres {
color:#000;
border-left-style:solid;
border-left-color:#fff;
border-left-width:6px;
border-right-style:solid;
border-right-color:#fff;
border-right-width:6px;
border-bottom-style:solid;
border-bottom-color:#fff;
border-bottom-width:1px;
background:#C1C9F9;
font-size:12px;
font-family:Trebuchet MS, Courier, Tahoma, Arial, Verdana, Helvetica, sans-serif;
padding:3px;
}

.searchrestop {
color:#fff;
border-left-style:solid;
border-left-color:#fff;
border-left-width:6px;
border-right-style:solid;
border-right-color:#fff;
border-right-width:6px;
border-bottom-style:solid;
border-bottom-color:#fff;
border-bottom-width:1px;
background:#9aabef;
font-size:12px;
font-family:Trebuchet MS, Courier, Tahoma, Arial, Verdana, Helvetica, sans-serif;
padding:3px;
}

.searchback {
background:#9aabef;
color:#fff;
padding:2px;
}

.listback {
background:#C1C9F9;
color:#000;
padding:2px;
}

.button {
font-size:12px;
font-family:Trebuchet MS, Courier, Tahoma, Arial, Verdana, Helvetica, sans-serif;
font-weight:700;
background-color:#9aabef;
color:#fff;
border:1px solid #309;
}

.buttonp {
border:none;
}

.menu a:link,.menu a:visited {
display:block;
font-size:13px;
font-weight:bold;
text-decoration:none;
color:#fff;
background:#C1C9F9;
border-color:#C1C9F9;
border-style:solid;
border-width:1px;
padding:3px;
}

.menu a:hover {
background:#9aabef;
border-color:#309;
border-style:solid;
border-width:1px;
}

.menu a:active {
background:#309;
}