.contentheading,.componentheading,h1,h2,h3,h4,.componentheading_categorie,.contentheading_categorie{font-family:Tahoma,Arial,Helvetica,sans-serif;}
h2.contentheading,.contentheading,h2.contentheading_categorie{margin:0;padding:0;font-size:180%;}
.contentheading_categorie{margin:0;padding:0;font-size:130%;}
h1.componentheading,.componentheading,h1.componentheading_categorie,.componentheading_categorie{margin:0 0 10px;padding:0 0 5px;}
.componentheading,.componentheading_categorie{font-size:220%;color:#52007c;}
td.sectiontableheader{padding:4px;}
tr.sectiontableentry0 td,tr.sectiontableentry1 td,tr.sectiontableentry2 td{padding:4px 4px 6px;}
tr.sectiontableentry0:hover td,tr.sectiontableentry1:hover td,tr.sectiontableentry2:hover td{background-color:#fdfdfd;}
td.sectiontableheader{font:bold 12px Tahoma,Arial,Helvetica,sans-serif;padding:8px 5px;}
tr.sectiontableentry1 td,tr.sectiontableentry2 td{padding:8px 5px;}
tr.sectiontableentry1 td a,tr.sectiontableentry2 td a{text-decoration:none;}
.pollstableborder tr.sectiontableentry1 td,.pollstableborder tr.sectiontableentry2 td{background:none;}
.small,.smalldark,.createby,.createdate,.modifydate,.img_caption{font:normal 11px Tahoma,Arial,Helvetica,sans-serif;}
img.caption{margin-top:5px;}
.img_caption{padding:0 0 6px;}
.img_caption p{padding:3px 0;}
.article_separator{clear:both;display:block;height:12px;}
.column_separator{padding:0 20px;}
table.contentpane{border:none;width:100%;}
table.contentpaneopen{border:none;border-collapse:collapse;border-spacing:0;}
table.contenttoc{margin:0 0 10px 10px;padding:0 0 12px 5px;width:35%;}
table.contenttoc td{padding:4px 5px 2px 6px;line-height:14px;}
table.contenttoc td a{text-decoration:none;}
table.contenttoc th{padding:0 6px 4px 6px;margin:0;text-align:left;font-family:Arial,Helvetica,sans-serif;font-size:13px;text-transform:uppercase;}
.pagenavcounter{font-family:Arial,Helvetica,sans-serif;float:right;margin:2px 0 15px;}
table.poll{border-collapse:collapse;padding:0;width:100%;}
table.pollstableborder{border:none;padding:0;text-align:left;width:100%;}
table.pollstableborder img{vertical-align:baseline;}
table.pollstableborder td{border-collapse:collapse;border-spacing:0;padding:4px!important;background:none;}
table.searchintro{padding:10px 0;width:100%;}
table.searchintro td{padding:5px!important;}
.blog_more strong{display:block;font-size:125%;margin:0 0 5px;}
.blog_more ul{margin:0;padding:0;}
.blog_more ul li{margin:0;padding:0 0 0 16px;}
.category{font-size:100%;}
.contentdescription{display:block;margin:-10px 0 30px;}
a.readon,#memberarea input.button{display:block;float:left;width:99px;height:17px;line-height:16px;clear:both;text-decoration:none;text-transform:uppercase;margin-top:10px;font-size:10px;font-weight:bold;text-indent:6px;}
.gk_npro_table a.readon{margin-top:0;margin-bottom:10px;}
a.readon:hover,a.readon:active,a.readon:focus{background-position:right;text-decoration:none;}
.button,.validate,a.button{border:none;cursor:pointer;text-decoration:none;text-transform:uppercase;margin-top:10px;font-size:10px;color:#333;font-weight:bold;text-align:center;border:1px solid #d0d0d0;background:url('../images/bg_button.png') repeat-x 0 0;}
a.button{padding:3px 6px 6px;}
table.contentpaneopen,table.contentpane,table.blog{width:100%;}
.pagination{margin:14px auto 0;padding:0;line-height:40px;}
.pagination span{padding:2px 5px;}
.pagination a{padding:2px 3px;}
.smalldark{text-align:left;}
div.syndicate div{text-align:center;}
.createdate{padding:3px 5px 15px 0;}
div.buttonheading{right:0;width:62px;padding:2px;}
.buttonheading img{margin:0 2px 0 0;border:0;float:right;}
.small,.smalldark,.createby,.createdate,.modifydate,.img_caption{color:#666;}
.componentheading,.component_heading_categorie{color:#333;}
td.sectiontableheader{background:#f1f1f1;}
td.sectiontableheader a{color:#333;text-decoration:none;text-transform:uppercase;}
table.contenttoc td{background:transparent url('../images/arrow.png') no-repeat 6px 10px;}
tr.sectiontableentry0 td,tr.sectiontableentry1 td,tr.sectiontableentry2 td{border-bottom:1px solid #e7e7e7;}
tr.sectiontableentry0:hover td,tr.sectiontableentry1:hover td,tr.sectiontableentry2:hover td{background:#fdfdfd;}
table.pollstableborder tr.sectiontableentry1 td{background:#f9f9f9;}
