﻿body {
background-color:#ffffff;
margin:0px;
padding:0px;
color:#000000;
font-size:13px;
font-family:Calibri;
font-weight:normal;
text-decoration: none;
}

table, tr, td {
border-collapse:collapse;
padding:0px;
border:0px;
vertical-align:top;
}

a, a:active, a:visited {
color:#000000;
text-decoration:none;
}
a:hover {
color:#333333;
text-decoration:none;
border:0px;
}
img a:hover {
border:0px;
}

.main-table {
width:770px;
margin:0 auto 0 auto;
}

.headertd {
width:770px;
height:52px;
}

.header-table {
background-image:url('../images/top-td-bg.gif');
background-repeat:repeat-x;
width:770px;
}
.header-linktd {
width:60px;
height:52px;
text-align:left;
padding-top:30px;
}
.header-icontd {
width:33px;
height:52px;
}

.maintd {
width:536px;
padding-top:40px;
padding-left:25px;
padding-right:25px;
vertical-align:top;
}
.maintd-int {
width:536px;
padding-left:25px;
padding-right:25px;
vertical-align:top;
}

.advtd {
width:234px;
padding-top:40px;
padding-right:14px;
padding-left:0px;
vertical-align:top;
text-align:left;
}
.advtd-int {
width:234px;
padding-left:0px;
vertical-align:top;
text-align:left;
}

.footertd {
width:770px;
padding-top:20px;
padding-bottom:10px;
text-align:center;
}
.foot-link a {
color:#464646;
text-decoration:none;
}
.foot-link a:active {
color:#464646;
text-decoration:none;
}
.foot-link a:visited {
color:#464646;
text-decoration:none;
}
.foot-link a:hover {
color:#000000;
text-decoration:none;
}
.footer {
background-image:url('../images/footer-bg.gif');
vertical-align:middle;
color:#494848;
font-size:14px;
font-weight:normal;
}
.foot-left-spacer {
width:35px;
}

.main-td-table {
width:486px;
border:0px;
}

.nq-td {
background-image:url('../images/nsq-bg.gif');
background-repeat:repeat-x;
padding-top:10px;
padding-left:8px;
}

.q-head {
font-size:15px;
font-weight:bold;
text-align:center;
}
.q-image {
}
.q-word {
}

.date-td {
background-image:url('../images/date-bg.gif');
background-repeat:no-repeat;
width:35px;
height:35px;
padding-top:1px;
text-align:center;
padding-bottom:15px;
}
.month {
font-size:12px;
font-weight:bold;
padding-top:5px;
}
.day {
margin-top:-3px;
font-size:11px;
font-weight:normal;
}
.news-td {
padding-left:3px;
}
.news-td a {
font-size:13px;
text-decoration:bold;
}

.s-head {
font-size:15px;
font-weight:bold;
}

.s-td {
background-image:url('../images/nsq-bg.gif');
background-repeat:repeat-x;
padding-top:10px;
padding-left:8px;
}

.search {
background-image:url('../images/search.gif');
background-repeat:no-repeat;
background-position:bottom right;
text-align:left;
padding-left:52px;
padding-top:8px;
padding-right:4px;
width:216px;
height:37px;
border:0px;
color:#6c6c6c;
font-size:18px;
font-weight:normal;
}

.testi {
background-color:#f0f3e0;
width:500px;
}

#box2{position:absolute;}
#box2 span{display:block;float:left;}
.mask2{position:relative;width:220px;height:180px;overflow:hidden;}
.sample{padding:0px; margin:0px; border:0px}
#cont{width:220px;margin:0px;background:#ffffff;text-align:left;}
.buttons{padding:0px; text-align:center;}
.buttons span{color:#000000;padding:0 4px;cursor:pointer;font:10px Verdana; border:0px;}
.buttons span.active, .buttons span:hover{background:#000000;color:#ffffff; border:0px;}