﻿body { margin: 0px; background-color: #ffffff; }
tr, td, th { font-size: 12px; color: #333333; font-family: Arial, Helvetica, sans-serif; }
img { border-width: 0px; }
strong { font-weight: bold; }
a, a:link, a:active { text-decoration: underline; color: #333333; font-family: Arial, Helvetica, sans-serif; }
a:hover { text-decoration: none; color: #505383; font-family: Arial, Helvetica, sans-serif; }
a.small-font-link, a.small-font-link:link, a.small-font-link:active { font-size: 11px; text-decoration: underline; color: #333333; font-family: 'Courier New' , Monospace, 'Lucida Console' , sans-serif; }
a.small-font-link:hover { font-size: 11px; text-decoration: none; color: #505383; font-family: 'Courier New' , Monospace, 'Lucida Console' , sans-serif; }
a.gray-link, a.gray-link:link, a.gray-link:active { text-decoration: none; color: #666666; }
a.gray-link:hover { text-decoration: underline; color: #505383; }
a.link14, a.link14:link, a.link14:active { text-decoration: underline; font-size: 14px; color: #333333; font-family: Arial, Helvetica, sans-serif; }
a.link14:hover { text-decoration: none; font-size: 14px; color: #505383; font-family: Arial, Helvetica, sans-serif; }
.titleBg1 { background-image: url(../images/ideabody_bg1.gif); }
.td1 { width: 100px; }
.td2 { height: 1px; background-image: url(../images/ideabody_bg2.gif); }
.td3 { width: 40px; background-image: url(../images/background_td1.gif); background-position: top center; background-repeat: no-repeat; }
.td4 { width: 430px; }
.gray-font { color: #666666; }
.gray-font11 { color: #666666; font-size: 11px; font-family: Arial, Helvetica, sans-serif; }
.redfont { color: #B50000; }
.font12 { font-size: 12px; line-height: 18px; }
.font14 { font-size: 14px; line-height: 22px; }
.font12-justify { font-size: 12px; line-height: 18px; text-align: justify; /*for IE*/ text-justify: inter-ideograph; }
.font14-justify { font-size: 14px; line-height: 22px; text-align: justify; /*for IE*/ text-justify: inter-ideograph; }
.moreDiv { text-align: right; }
.moreIcon { border-width: 0px; width: 13px; height: 10px; margin-right: 2px; }
.row1 { background-image: url(../images/background_row1.gif); background-repeat: repeat-x; background-position: bottom; }
.row2 { background-image: url(../images/background_row2.gif); background-repeat: no-repeat; background-position: center bottom; }
.row3 { background-image: url(../images/background_row3.gif); background-repeat: no-repeat; background-position: left bottom; }
.row4 { background-image: url(../images/background_row4.gif); background-repeat: no-repeat; background-position: left bottom; }
.left-img { border-width: 0px; padding-right: 6px; }
.left-img2 { border-width: 12px; padding-right: 12px; }
.downloadImg { width: 90px; height: 16px; border-width: 0px; }
#footer span { margin: 0px 12px 0px 12px; color: #999999; }
#homeTable1 td { padding-left: 20px; }
#newsTable1 td, #newsTable2 td, #newsTable3 td { padding-left: 10px; height: 24px; }
#homeLogo td { width: 115px; text-align: center; }
#partnersLogo td { width: 140px; height: 50px; text-align: center; vertical-align: top; }
#listTable td { padding: 6px 12px 6px 24px; font-size: 14px; line-height: 22px; }
#showTable { margin: auto; margin-top: 8px; width: 920px; border-width: 0px; }
#wordTable { margin: auto; margin-top: 8px; width: 900px; border-width: 0px; }
#Pagination, #PageMsg { font-size: 12px; }
