BODY{
padding:0px;
margin:0px;
background:#FFFFFF url(img/bg.gif);
color:#2E3339;
font-family:  Trebuchet MS, Arial, verdana,Tahoma, Helvetica, sans-serif, serif;	
font-size:0.8em;
}

A:link{
font-size:1em;
font-family: Trebuchet MS, Arial, verdana,Tahoma, Helvetica, sans-serif, serif;	
color: #2E3339;
text-decoration:underline;
font-weight:normal;
}

A:visited{
font-size:1em;
font-family: Trebuchet MS, Arial, verdana,Tahoma, Helvetica, sans-serif, serif;	
color: #2E3339;
font-weight:normal;
}

A:HOVER{
font-size:1em;
font-family: Trebuchet MS, Arial, verdana,Tahoma, Helvetica, sans-serif, serif;	
color: #2E3339;
text-decoration:underline;
font-weight:normal;
}

A:active{
font-size:1em;
font-family: Trebuchet MS, Arial, verdana,Tahoma, Helvetica, sans-serif, serif;	
color: #2E3339;
text-decoration:underline;
font-weight:normal;
}

A.linkfooter:link{
font-size:0.9em;
color: #FF1837;
text-decoration:none;
font-weight:normal;
margin: 0 3px;
}

A.linkfooter:visited{
font-size:0.9em;
color: #EC122F;
font-weight:normal;
margin: 0 3px;
}

A.linkfooter:HOVER{
font-size:0.9em;
color: #C71029;
text-decoration:underline;
font-weight:normal;
margin: 0 3px;
}

A.linkfooter:active{
font-size:0.9em;
color: #FF1837;
text-decoration:underline;
font-weight:normal;
margin: 0 3px;
}

div.all{
width:764px;
background:  url(img/bg_shadow.gif);
text-align:left;
}

.mid{
background:  url(img/bg_mid.gif) no-repeat top left;
text-align:justify;
margin-right:10px;
}

table.main{
width:760px;
background:#EFF8FD;
}

p{
margin: 10px 0;
}

.colored{
margin: 5px 0;
color:#FF2818;
}

.colored2{
margin:0;
color:#FF2818;
}

h1{
font-size:1.1em;
font-weight:bold;
margin: 10px 0;
color:#FF2818;
}

h2{
font-size:1.1em;
font-weight:bold;
margin: 10px 0;
color:#FF2818;
}

td{
font-family:  Trebuchet MS, Arial, verdana,Tahoma, Helvetica, sans-serif, serif;	
font-size:0.75em;
line-height:120%;
font-weight: normal;
color:#2E3339;
}

td.footer{
font-family:  Trebuchet MS, Arial, verdana,Tahoma, Helvetica, sans-serif, serif;	
font-size:0.7em;
line-height:120%;
font-weight: normal;
color:#2E5372;
}

td.tdtop{
background: #EFF8FD url(img/bg_top.gif) repeat-x top;
height:78px;
}

div.dots{
height:21px;
background:url(img/dots.gif);
width:96%;
}

td.tdform{
background:#ECF8FF;
height:28px;
text-align:center;
vertical-align:middle;
}

td.tdformalt{
background:#CAE3F4;
height:28px;
text-align:center;
vertical-align:middle;
}

td.tdformleft{
background:#ECF8FF;
height:28px;
text-align:left;
vertical-align:middle;
}

td.tdformrightalt{
background:#CAE3F4;
height:28px;
text-align:right;
vertical-align:middle;
}

td.tdformright{
background:#ECF8FF;
height:28px;
text-align:right;
vertical-align:middle;
}

td.tdformleftalt{
background:#CAE3F4;
height:26px;
text-align:left;
vertical-align:middle;
}

td.tdblank{
background:#8CBEE0;
height:5px;
}

td.tdblankalt{
background:#CAE3F4;
height:5px;
}

img.pict{
margin: 0 10px 0 0;
float:left;
}

form{
margin:0;
padding:0;
}

input{
height:24px;
font-family: Trebuchet MS, Arial, verdana,Tahoma, Helvetica, sans-serif, serif;	
font-size:12px;
}
.fields{
height:24px;
font-family: Trebuchet MS, Arial, verdana,Tahoma, Helvetica, sans-serif, serif;	
font-size:12px;
}

.banner{
display:inline;
width:150px;
height:80px;
border:1px solid #cccccc;
margin:5px 10px 10px 2px;
padding:5px;
background:#fff;
}

