td.toptext
{
font-family: Arial;
font-size:10px;
color: #a4a4a4;
}

td.toptext2
{
font-family: Arial;
font-size:9px;
color: #FFFFFF;
text-align: right;
padding-right: 15px;
vertical-align: bottom;

}


body{
background: #d6d1c7 url(images/bg.jpg) top center;
background-repeat:repeat-y;
margin: 0;

}


a{
color:#467aa7;
font-weight:bold;
text-decoration:none;
background-color:inherit;
}

a:hover{color:#2a5a8a; text-decoration:none; background-color:inherit;}
a img{border:1px;}

p{padding:0 0 1.1em 0;}

img.left,img.center,img.right{padding:4px; border:1px solid #a0a0a0;}
img.left{float:left; margin:0 12px 5px 0;}
img.center{display:block; margin:0 auto 5px auto;}
img.right{float:right; margin:0 0 5px 12px;}

/**************** Header and navigation styles ****************/


table.leftcontent {
font-size:10px;
font-family: Verdana;
text-align:left;
color:#505050;
}

.textinputfooter
{
border-color: #9c9c9c;
border-style: solid;
color: #000000;
border-width: 1px;
height : 18px; 
font-size:8pt;
}

div.footer
{
background:url(../../images/footer.jpg) top center;
width:999px;
height: 30px;
padding-top:5px;
text-align: right;
font-family: Verdana;
font-size:11px;
color: #4b4b4b;
}

tr.header
{
text-align: center;
font-family: Arial;
font-size:13px;
color: #FFFFFF;
font-weight: bold;
}




