/* CSS Document */
html,body {
font-family:Verdana, Arial, Helvetica, sans-serif;
margin:0px 0px 0px 0px;
padding:0px;
background-color:#ebedf0;
font-size:12px;
height:100%;

}

strong {
color:#535353;
}

.td_left {
background-image:url(images/left_bg.gif);
background-repeat:repeat-x;
background-position:top;
background-color:#345574;
padding-left:10px;
padding-right:20px;
padding-top:10px;

}

.td_top {
background-image:url(images/top_bg.gif);
background-repeat:repeat-x;
}
.td_right {
background-image:url(images/bottom.gif);
background-position:bottom;
background-repeat:no-repeat;
background-color:#345574;
}

a.top {
color:#FFFFFF;
font-size:10px;
background-image:none;
}

.top {
color:#FFFFFF;
font-size:11px;
font-weight:bold;
}

h3 {
color:#FFFFFF;
font-size:12px;
font-weight:bold;
padding-left:15px;

}

a.news {
color:#FFFFFF;
font-size:12px;
font-weight:bold;
text-decoration:none;
padding-left:15px;
}

a.news1 {
color:#FFFFFF;
font-size:10px;
text-decoration:none;
text-transform:uppercase;
font-weight:300;
}

.news_text {
color:#FFFFFF;
font-size:12px;
background-image:url(images/pointer.gif);
background-repeat:no-repeat;
padding-left:15px;
}

#news_header { color:#FFFFFF; font-weight:bold; font-size:14px; }

img.news {
padding-left:15px;
background-image:none;
}

.main {
padding: 30px 15px 15px 30px;
text-indent: 0px;
}
h1 {
color:#86B1C3;
font-size:22px;
font-weight:normal;
}

h2 {
color:#636363;
font-size:14px;
font-weight:bold;
padding-top:10px;
}

a {
color:#86B1C3;
}



hr {
color:#FFFFFF;
border-width:thin;
}
#tdmain {
height:100%;
}

#copy {
text-align:center;
font-size:10px;
margin-top:30px;

vertical-align:bottom;
float:left;
}

.bgrnd {
background-image:url(images/left_bg.gif);
background-repeat:repeat-x;
background-position:top;
height:200px;
}