body {font:100% Arial;color:#000000;padding:0;margin:0;background-color:#ffffff;}
td, th {font-size:85%;}
form {margin:0;}
input, select, textarea {font-size:12px;}
a {color:#0f3e67;text-decoration:underline;}


label {cursor:pointer;cursor:hand;}
h1 {font-size:180%;color:#000000;margin:0;padding:0;font-weight:bold;}
h3 {font-size:120%;color:#000000;margin:0 0 10px 0;padding:0;}
h4 {font-size:110%;color:#000000;margin:0 0 10px 0;padding:0;}
h5 {font-size:100%;color:#000000;margin:0 0 5px 0;padding:0;}

.bgt {background:url(images/bgt.gif) top repeat-x;}
.main {border-collapse:collapse;width:1200px;margin-bottom:30px;}
.main td {padding:0;margin:0;vertical-align:top;}
.main .imgmain {width:1200px;height:236px;border:0;}
.main .imgmedal {width:272px;height:257px;border:0;position:absolute;top:100px;left:860px;z-index:100;}
.main .bggr {background:url(images/bg.gif);}
.main .bgb {background:url(images/bgb.gif);height:54px;vertical-align:middle;text-align:center;}
.main .bgb a {color:#999999;font-size:140%;padding:0 0 0 25px;background:url(images/bgh.gif) top left no-repeat;}

.intro {border-collapse:collapse;width:100%;}
.intro .col1 {width:10%;}
.intro .col2{width:90%;padding-left:20px;}

.article {margin-bottom:30px;}
.article .title {font-size:180%;}
.article .descr {font-size:130%;font-style:italic;margin-top:10px;}
.icon {width:128px;height:128px;background:url(images/bgi.gif) top no-repeat;}
.icon img {width:122px;height:122px;border:0;margin:3px;}
.author {width:128px;font-size:90%;font-weight:bold;text-align:center;margin-top:10px;}

.articles {border-collapse:collapse;width:100%;}
.articles .col1 {width:64%;}
.articles .col2 {width:3%;}
.articles .col2 img {width:30px;}
.articles .col3 {width:33%;}

.articles .block {border-collapse:collapse;width:100%;}
.articles .block .tll, .articles .block .tlr  {width:98%;height:54px;background:url(images/bgtb.gif) top repeat-x;vertical-align:middle;padding-left:30px;}
.articles .block .tlr {padding-left:10px;}
.articles .block .cr img, .articles .block .cl img {width:20px;height:54px;border:0;}
.articles .block .lstl {padding:30px 10px 0 30px;}
.articles .block .lstr {padding:30px 30px 0 10px;}
.articles .block .cbr img, .articles .block .cbl img {width:20px;height:126px;border:0;}

.congrats {border-collapse:collapse;width:100%;}
.congrats .ico {width:10%;padding-bottom:30px;}
.congrats .desc {width:90%;padding:0 0 30px 20px;vertical-align:middle;font-size:100%;}
#linkallcongrats {text-align:center;padding-bottom:30px;}
#linkallcongrats a {color:#999999;text-decoration:none;border-bottom:1px dashed #999999;font-size:140%;}
#allcongrats {display:none;}
