/* css for athina template */
/* by Ilias Antonopoulos */
/* www.elxis.org */
/* 25 May 2006 */

/* Layout Control START*/
html, body {
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	color: #000000;
  background-color: #FFFFFF;
	font-size: 11px;
	font-family: Tahoma, sans-serif, Helvetica;
  height: 100%;
}
div.topwrapper{
float:left;
background-color: #FFFFFF;
width:1004px;
height:181px;
top:0px;
left:0px;
}
div.toptop{
float:left;
background-color: #FFFFFF;
width:100%;
height:182px;
}
/* Top Decor Gray Line */
div.topgray{
float:left;
background-color: #7D7D7D;
width:100%;
height:30px;
}
/* Top Decor Light Gray Line */
div.topgraylight_lang{
float:left;
background-color: #DCDCDC;
width:100%;
height:30px;
margin-top:1px;
padding-left:0px;
_padding-left:5px;
padding-top:2px;
}
/* Logo White Line 
Place the logo here and align it to the left*/
div.logobox{
float:left;
background: #FFFFFF url(../images/elx01_logo.gif) no-repeat;
width:200px;
height:120px;
}
/* Here we set the top menu, the pathway and the images */
div.imagebox{
float:left;
background-color: #4B4B4B;
width:804px;
height:176px;
margin-top:-175px;
_margin-top:-56px;
margin-left:200px;
_margin-left:0px;
}
/* Top Menu */
div.topmenu{
float:left;
background-color: #4B4B4B; /* Normal #4B4B4B */
height:22px;
_height:25px;
width:804px;
}
/* Pathe Way */
div.path_way{
float:left;
background-color: #4B4B4B; /* Normal #4B4B4B */
height:15px;
_height:30px;
width:804px;
padding-top:15px;
padding-bottom:0px;
border-top: 1px solid #7D7D7D;
}
/* Place Image1 */
div.imageplace1{
float:left;
background-color: #004B4B; /* Normal #4B4B4B */
height:120px;
width:210px;
background: #4B4B4B url(../images/elx01_img01.jpg) no-repeat;
}
/* Place Image2 */
div.imageplace2{
float:left;
background-color: #004B4B; /* Normal #4B4B4B */
height:120px;
width:354px;
background: #4B4B4B url(../images/elx01_img02.jpg) no-repeat;
}
div.tiramola{
float:left;
background-color: #FF0000; /* Normal #4B4B4B */
height:120px;
width:240px; /*594*/
background: #4B4B00 url(../images/elx01_img03.jpg) repeat-x;
z-index:2;
}
/* Dark Gray Gap */
div.darkgraygap{
float:left;
background-color: #4B4B4B;
width:1004px;
height:3px;
overflow:hidden;
}
/* Dark Gray Gap Light200 */
div.darkgraygaplight{
float:left;
background-color: #7D7D7D;
width:200px;
height:3px;
overflow:hidden;
}
div.mainbox{
float:left;
background-color: #FFFFFF;
width:1004px;
}
div.leftcol{
float:left;
background-color: #DCDCDC;
width:200px;
}
div.searchbox{
float:left;
background-color: #7D7D7D;
width:200px;
height:33px;
_height:38px;
padding-left:30px;
_padding-left:10px;
padding-top:5px;
}
div.whitebelowsearchbox{
float:left;
background-color: #FFFFFF;
width:200px;
height:1px;
overflow:hidden;
}
div.leftmenu{
float:left;
background-color: #DCDCDC;
width:190px;
overflow:hidden;
padding-left:5px;
padding-bottom:5px;
}
div.user1menu{
float:left;
background-color: #DCDCDC;
width:190px;
overflow:visible;
padding-left:5px;
padding-bottom:5px;
}
div.mainwindow{
float:right;
background-color: #FFFFFF;
width:784px;
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
}
div.banner{
position:relative;
background-color: #FFFFFF;
overflow:hidden;
width:784px;
_width:784px; /* Hack. This is read only by IE. So FF sees 784 and IE 804*/
margin-top:10px;
}
div.user2{
float:left;
background-color: #FFFFFF;
overflow:hidden;
width:392px;
_width:385px; /* Hack. This is read only by IE. So FF sees 784 and IE 804*/
margin-top:10px;
margin-bottom:10px;
}
div.user2full{
float:left;
background-color: #FFFFFF;
overflow:hidden;
width:770px;
_width:755px; /* Hack. This is read only by IE. So FF sees 784 and IE 804*/
margin-top:10px;
margin-bottom:10px;
}
div.user3{
float:left;
background-color: #FFFFFF;
overflow:hidden;
width:392px;
_width:385px; /* Hack. This is read only by IE. So FF sees 784 and IE 804*/
margin-top:10px;
margin-bottom:10px;
}
div.bellowbannergap{
position:relative;
background-color: #FFFFFF;
width:784px;
height:10px;
}
div.mainbody{
float:left;
background-color: #FFFFFF;
overflow:visible;
margin-left:0px;
margin-right:0px;
width:570px; /* Original Width minus padding left and right */
_width:555px;
padding-left:0px;
padding-right:0px;
padding-top:5px;
padding-bottom:5px;
}
div.mainbody2{
float:left;
background-color: #FFFFFF;
overflow:visible;
margin-left:0px;
margin-right:0px;
width:770px; /* Original Width minus padding left and right */
_width:755px;
padding-left:0px;
padding-right:0px;
padding-top:5px;
padding-bottom:5px;
}
div.rightcol{
float:right;
background-color: #DCDCDC;
overflow:visible;
margin-left:0px;
margin-right:0px;
_margin-left:10px;
_margin-right:5px;
width:180px; /* Original Width minus padding left and right */
_width:200px;
padding-left:10px;
padding-right:10px;
padding-top:5px;
padding-bottom:5px;
border: 1px solid #000000;
}
div.mainbottommodule{
float:left;
background-color: #FFFFFF;
overflow:hidden;
width:784px;
_width:784px; /* Hack. This is read only by IE. So FF sees 784 and IE 804*/
margin-top:10px;
}
/* Bottom Decor Line */
div.bottomdecor{
float:left;
background-color: #4B4B4B;
width:1004px;
height:3px;
margin-top:10px;
}
/* Bottom Module */
div.bottommodule{
float:left;
background-color: #FFFFFF;
width:1004px;
margin-top:10px;
text-align:center;
}
/* Footer Module */
div.footer{
float:left;
background-color: #FFFFFF;
width:1004px;
margin-top:10px;
text-align:center;
}
/* Layout Control END*/
/* TOP MENU START */
ul#mainlevel-nav {
font-size        : 11px;
list-style       : none;
padding          : 0;
margin           : 0;
font-size        : 0.8em;
}
ul#mainlevel-nav li {
display          : block;
background-image : none;
padding-left     : 1px;
padding-right    : 1px;
float            : left;
margin           : 0;
width            : auto !important;
font-size        : 11px;
line-height      : 22px;
white-space      : nowrap;
border-right      : 1px solid #cccccc;
}
ul#mainlevel-nav li a {
font-size        : 11px;
display          : block;
padding-left     : 16px;
padding-right    : 15px;
text-decoration  : none;
color            : #FFFFFF;
background       : transparent;
}
ul#mainlevel-nav li a:hover {
font-size        : 11px;
color            : #FF9000;
}
/* TOP MENU END */
body {
color            : #000000;
padding          : 0px;
background-color : #FFFFFFF;
font-family      : arial,verdana,tahoma, sans-serif;
font-size        : 12px;
}
/* Controls the size and color of almost all texts */ 
td, tr, p, div {
font-family      : arial,verdana,tahoma, sans-serif;
font-size        : 12px;
color            : #000000;
}
/* Controls the:
inputbox used in all forms
select (drop down lists)
select.inputbox
*/
select.inputbox, .inputbox, select{
border           : 1px solid #BBBBBB;
margin-bottom    : 0px;
padding-bottom   : 0px;
color            : #000000;
background-color : #FFFFFF;
font-family      : arial,verdana,tahoma, sans-serif;
}
/* CONTROLS THE MARGIN AND PADDING OF FORMS */
form {
margin-bottom    : 0px;
padding-bottom   : 0px;
}
div.searchbox form {
margin-bottom    : 0px;
padding-bottom   : 0px;
padding-top   : 5px;
padding-left   : 10px;
}

table.content{
width            : 100%;
padding          : 0px;
border-collapse  : collapse;
border-spacing   : 0px;
margin-bottom    : 10px;
}
table.contentpane {
width            : 100%;
padding-left     : 5px;
padding-right    : 5px;
border-spacing   : 0px;
margin-bottom    : 5px;
}

table.contentpaneopen {
width            : 100%;
padding-left     : 5px;
padding-right    : 5px;
border-spacing   : 0px;
margin-bottom    : 15px;
}
/*Controls the background of text displayed on a content item.
Acctually controls the td tag that houses the text
Elxis Special
*/
table.contentpaneopen td.contentpaneopen_text{
width            : 100%;
padding-left     : 5px;
padding-right    : 5px;
margin-bottom    : 15px;
padding-bottom   : 15px;
}
/* Use it to highlight specific articles
Two styles are used. One for the whole table cell
and the other for paragraphs.
You may extent it to accomodate more tag elements
*/
table.contentpaneopen td.contentpaneopen_text-highlight1{
width            : 100%;
padding-left     : 15px;
padding-right    : 15px;
margin-bottom    : 15px;
padding-bottom   : 15px;
background-color : #CCCCCC;
border           : thin solid #FF3366;
}
table.contentpaneopen td.contentpaneopen_text-highlight1 p{
padding-left     : 5px;
padding-right    : 5px;
padding-top      : 5px;
padding-bottom   : 5px;
width            : 100%;
background-color : #CCCC00;
border           : thin solid #FF3366;
}
table.contentpane td.contentdescription { 
width            : 100%;
display          : block;
} 
.contentheading {
font-size        : 16px;
font-weight      : bold;
line-height      : 16px;
text-transform   : none;
text-align       : left;
color            : #464646;
width            : 100%;
border-bottom    : 1px solid #C3C3C3;
margin-bottom    : 15px;
background       : url(../images/cube.gif) no-repeat;
padding-left     : 20px;
}
/*In case we select a content item article to act also as a link to the ci.
Uses most of the settings defined in .contentheading.
So these two combined give the final impression
*/
a.contentpagetitle,
a.contentpagetitle:link,
a.contentpagetitle:visited,
a.contentpagetitle:hover {
font-size        : 16px;
font-weight      : bold;
line-height      : 16px;
text-transform   : none;
text-align       : left;
color            : #464646;
width            : 100%;
}
/* Controls the header for components output, like:
Links, Wrapper, Advanced Search, Blog, User installed moduls, etc
*/
.componentheading {
font-family      : arial,verdana,tahoma, sans-serif;
font-size        : 16px;
font-weight      : bold;
line-height      : 16px;
text-transform   : none;
text-align       : left;
color            : #464646;
width            : 100%;
border-bottom    : 1px solid #C3C3C3;
margin-bottom    : 15px;
background       : url(../images/cube.gif) no-repeat;
padding-left     : 20px;
}
/* We include this version only as an alternative
.componentheading {
font-size        : 16px;
font-weight      : bold;
line-height      : 16px;
text-transform   : none;
text-align       : left;
color            : #464646;
width            : 100%;
border-bottom    : 1px solid #464646;
margin-bottom    : 15px;
}
*/
/*Latest News used on Latest News - START*/
ul.latestnews {
font-size        : 11px;
list-style       : none;
padding          : 0;
margin           : 0;
}
ul.latestnews li {
display          : block;
padding-left     : 1px;
margin-left      : 5px;
margin-right     : 5px;
padding-right    : 5px;
padding-bottom   : 2px;
margin-bottom    : 2px;
float            : left;
width            : 100%;
font-size        : 11px;
line-height      : 11px;
white-space      : normal;
vertical-align   : baseline;
background       : url(../images/arrow_C_ver1.gif) left no-repeat;
height           : 11px;
}
ul.latestnews li a:link, ul.latestnews li a:visited{
font-size        : 11px;
display          : block;
padding-left     : 16px;
text-decoration  : none;
color            : #757575;
}
ul.latestnews li a:hover {
font-size        : 11px;
color            : #FF9000;
}
/*Latest News used on Latest News - END*/
/*Latest News used on Most Read - START*/
ul.mostread {
font-size        : 11px;
list-style       : none;
padding          : 0;
margin           : 0;
}
ul.mostread li {
display          : block;
padding-left     : 1px;
margin-left      : 5px;
margin-right     : 5px;
padding-right    : 5px;
padding-bottom   : 2px;
margin-bottom    : 2px;
float            : left;
width            : 100%;
font-size        : 11px;
line-height      : 11px;
white-space      : normal;
vertical-align   : baseline;
background       : url(../images/arrow_C_ver1.gif) left no-repeat;
height           : 11px;
}
ul.mostread li a:link, ul.mostread li a:visited{
font-size        : 11px;
display          : block;
padding-left     : 16px;
text-decoration  : none;
color            : #757575;
}
ul.mostread li a:hover {
font-size        : 11px;
color            : #FF9000;
}
/*Latest News used on Most Read - END*/
.date {
font-size        : 10px;
color            : #333333;
padding-right    : 10px;
}
.small {
font-size        : 10px;
color            : #333333;
}
.smalldark {
font-size        : 10px;
color            : #333333;
}
.createdate, .modifydate {
font-size        : 10px;
color            : #666666;
}
/* Poll Header */
table.moduletable td.poll {
text-transform   : none;
text-align       : left;
padding           : 0 0 5 15;
margin            : 0 0 5 15;
width            : 100%;
color             : #000000;
font-size         : 11px;
font-weight       : normal;
font-family       : arial,verdana,tahoma, sans-serif;
background      : url(../images/speech_bubble.gif) no-repeat;
}
table.moduletable td.poll {
text-transform   : none;
text-align       : left;
padding           : 0 0 5 15;
margin            : 0 0 5 15;
padding-left :15px;
margin-left :15px;
width            : 100%;
color             : #000000;
font-size         : 11px;
font-weight       : normal;
font-family       : arial,verdana,tahoma, sans-serif;
background      : url(../images/speech_bubble.gif) no-repeat;
}
/* Column Header over Section/Category tables*/
.sectiontableheader {
font-size        : 11px;
font-weight      : bold;
text-transform   : none;
letter-spacing   : 1px;
color            : #FFFFFF;
background       : #B50016;
padding          : 1px;
}
tr.sectiontableentry1 {
vertical-align   : top;
padding-left     : 3px;
padding-top      : 3px;
padding-bottom   : 3px;
line-height      : 20px;
background       : #E3E3E3;
}
tr.sectiontableentry2 {
vertical-align   : top;
padding-left     : 3px;
padding-top      : 3px;
padding-bottom   : 3px;
line-height      : 20px;
}
/* links to articles used at Category/Section Tables*/ 
.sectiontableentry1 a:link, .sectiontableentry1 a:visited,
.sectiontableentry2 a:link, .sectiontableentry2 a:visited
{
font-size        : 11px;
font-family      : verdana,tahoma,arial,sans-serif;
font-weight      : bold;
text-decoration  : none;
color            : #FF9000;
}
.sectiontableentry1 a:hover, .sectiontableentry2 a:hover
{
font-size        : 11px;
font-family      : verdana,tahoma,arial,sans-serif;
font-weight      : bold;
text-decoration  : none;
color            : #7D7D7D;
}
table.moduletable {
width			   : 100%;
table-layout	   : auto;
}
table.moduletable th {
font-size        : 14px;
font-family      : verdana,tahoma,arial,sans-serif;
font-weight      : bold;
line-height      : 16px;
text-transform   : none;
text-align       : left;
color            : #656565;
width            : 100%;
margin-bottom    : 10px;
margin-top       : 10px;
padding-left     : 18px;
padding-top      : 10px;
padding-bottom   : 10px;
background       : url(../images/book_10.gif) no-repeat;
}
table.moduletable td {
padding-left     : 0px;
padding-right    : 0px;
}

table.moduletable-center {
width			   : 100%;
table-layout : auto;
}
table.moduletable-center th {
font-size        : 14px;
font-family      : verdana,tahoma,arial,sans-serif;
font-weight      : bold;
line-height      : 16px;
text-transform   : none;
text-align       : left;
color            : #656565;
width            : 100%;
margin-bottom    : 10px;
margin-top       : 10px;
padding-left     : 18px;
padding-top      : 10px;
padding-bottom   : 10px;
background       : url(../images/book_10.gif) no-repeat;
}
table.moduletable-center td {
padding-left     : 0px;
padding-right    : 0px;
text-align:-moz-center;
_text-align:center;
}


a.mainlevel:link, a.mainlevel:visited {
display          : block;
font-size        : 12px;
border-top       : 1px solid #DCDCDC;
border-bottom    : 1px solid #DCDCDC;
font-weight      : bold;
padding          : 3px 0px 3px 10px;
color            : #FF9000;
width            : 185px;
text-indent      : 10px;
background       : #CCCCCC url(../images/mainlevel.gif) no-repeat;
}
a.mainlevel:hover {
color            : #FF9000;
background-color : #E3E3E3;
font-size        : 12px;
font-weight      : bold;
text-decoration  : none;
text-indent      : 10px;
padding          : 3px 0px 3px 10px;
background       : #ACACAC url(../images/mainlevel_active.gif) no-repeat;
}
a#active_menu {
color            : #FF9000;
font-weight      : bold;
text-indent      : 10px;
padding          : 3px 0px 3px 10px;
background       : #CCCCCC url(../images/mainlevel_active.gif) no-repeat;
}
a#active_menu:hover {
color            : #FF9000;
background       : #4B4B4B url(../images/mainlevel_active.gif) no-repeat;
text-indent      : 10px;
padding          : 3px 0px 3px 10px;
}
a.readon:link, a.readon:visited {
color            : #B50016;
font-family      : Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size        : 10px;
background       : url(../images/arrow_B_ver2.gif) left no-repeat;
white-space      : normal;
font-weight      : bold;
border           : 1px solid #999999;
padding-bottom   : 1px;
padding-left     : 21px;
padding-right    : 2px;
padding-top      : 1px;
margin-bottom    : 20px;
float            : left;
line-height      : 12px;
text-decoration  : none; 
}
a.readon:hover {
color            : #FFFFFF;
font-family      : Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size        : 10px;
background       : #B50016 url(../images/arrow_B_ver2.gif) left no-repeat;
white-space      : normal;
font-weight      : bold;
border           : 1px solid #999999;
padding-bottom   : 1px;
padding-left     : 21px;
padding-right    : 2px;
padding-top      : 1px;
margin-bottom    : 20px;
float            : left;
line-height      : 12px;
text-decoration  : none; 
}
.pathway {
font-size        : 10px;
color            : #FFFFFF;
padding-left     : 8px;
}
a.pathway:link, a.pathway:visited {
font-size        : 10px;
color            : #FFFFFF;
padding-left     : 0px;
}
a.pathway:hover {
font-size        : 10px;
padding-left     : 0px;
color            : #FF9000;
}
a:link, a:visited
{
font-size        : 11px;
font-family      : verdana,tahoma,arial,sans-serif;
font-weight      : bold;
text-decoration  : none;
color            : #B50016;
}
a:hover
{
font-size        : 11px;
font-family      : verdana,tahoma,arial,sans-serif;
font-weight      : bold;
text-decoration  : none;
color            : #FF9000;
}
.button {
font-size        : 11px;
font-family      : verdana,tahoma,arial,sans-serif;
color            : #333333;
border           : 1px solid #999999;
margin-bottom    : 5px;
background-color : #EDEDED;
padding          : 1px;
}
/* Formats the back button */
.back_button a:link, .back_button a:visited {
color            : #B50016;
font-family      : Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size        : 11px;
font-weight      : normal;
white-space      : normal;
border           : 1px solid #999999;
padding-bottom   : 3px;
padding-left     : 3px;
padding-right    : 3px;
padding-top      : 3px;
float            : right;
line-height      : 10px;
text-decoration  : none; 
}
.back_button a:hover {
color            : #FFFFFF;
background       : #B50016;
font-family      : Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size        : 11px;
font-weight      : normal;
white-space      : normal;
border           : 1px solid #999999;
padding-bottom   : 3px;
padding-left     : 3px;
padding-right    : 3px;
padding-top      : 3px;
float            : right;
line-height      : 10px;
text-decoration  : none; 
}
/* Controls the 'User Rating' label 
It is advisable to be the same as .small
*/
.content_rating {
font-size      : 10px;
color          : #333333;
}
/* Controls the Poor to Best labels for voting 
It is advisable to be the same as .small
*/
.content_vote {
font-size      : 10px;
color          : #333333;
}
/* Controls the Table of Contents box */
table.contenttoc {
border           : 1px solid #999999;
background       : #B50016;
padding          : 5px;
margin-left      : 2px;
margin-bottom    : 2px;
}
table.contenttoc th {
font-family      : arial,tahoma,verdana,sans-serif;
font-size        : 11px;
font-weight      : bold;
color            : #FFFFFF;
border           : 1px solid #FFFFFF;
background       : #B50016;
padding          : 2px;
margin-left      : 2px;
margin-right     : 2px;
margin-top       : 2px;
margin-bottom    : 2px;
}
table.contenttoc a:link, table.contenttoc a:visited
{
display          : block;
font-size        : 11px;
font-family      : verdana,tahoma,arial,sans-serif;
font-weight      : normal;
text-decoration  : none;
color            : #FFFFFF;
padding-top      : 2px;
padding-bottom   : 2px;
}
table.contenttoc a:hover
{
display          : block;
font-size        : 11px;
font-family      : verdana,tahoma,arial,sans-serif;
font-weight      : normal;
text-decoration  : underline;
color            : #FFFFFF;
padding-top      : 2px;
padding-bottom   : 2px;
}
/* Controls the Next/Previous Links that are shown bellow
an article when TOC is used
*/
/* Form the links placeholder*/
.pagenavbar {
color            : #CCCCCC;
font-family      : tahoma,verdana,arial,helvetica,sans-serif;
font-size        : 10px;
font-weight      : bold;
background       : #FFFFFF;
white-space      : normal;
border           : 1px solid #999999;
padding-bottom   : 1px;
padding-left     : 5px;
padding-right    : 5px;
padding-top      : 1px;
margin-bottom    : 20px;
float            : left;
line-height      : 12px;
text-decoration  : none; 
}
/*In case it is not a link*/
div.pagenavbar div{
font-size        : 10px;
font-family      : verdana,tahoma,arial,sans-serif;
font-weight      : bold;
}
div.pagenavbar div a:link, div.pagenavbar div a:visited{
font-size        : 10px;
font-family      : verdana,tahoma,arial,sans-serif;
font-weight      : bold;
color            : #B50016;
}
div.pagenavbar div a:hover{
font-size        : 10px;
font-family      : verdana,tahoma,arial,sans-serif;
font-weight      : bold;
color            : #FF9000;
}
hr {
color            : #999999;
height           : 1px;
width            : 100%;
}
h1 {
color            : #000000;
font-family      : tahoma,verdana,arial,sans-serif;
font-size        : 18px;
margin-bottom    : -15px;
padding-bottom   : -15px;
font-weight      : bold;
}
h2 {
color            : #000000;
font-family      : tahoma,verdana,arial,sans-serif;
font-size        : 16px;
margin-bottom    : -15px;
padding-bottom   : -15px;
font-weight      : bold;
}
h3 {
color            : #000000;
font-family      : tahoma,verdana,arial,sans-serif;
font-size        : 14px;
margin-bottom    : -15px;
padding-bottom   : -15px;
font-weight      : bold;
}
h4 {
color            : #000000;
font-family      : verdana,tahoma,arial,sans-serif;
font-size        : 12px;
margin-bottom    : -15px;
padding-bottom   : -15px;
font-weight      : bold;
}
ul {
/*float          : left;*/
margin           : 2px;
padding-left     : 20px;
list-style       : disc;
}
li {
line-height      : 15px;
padding-left     : 0px;
padding-top      : 0px;
list-style       : disc;
}
.sublevel {
padding-left     : 10px;
}
a.sublevel:link, a.sublevel:visited {
display          : block;
font-size        : 12px;
border-top       : 1px solid #DCDCDC;
border-bottom    : 1px solid #DCDCDC;
font-weight      : normal;
padding          : 3px 0px 3px 10px;
color            : #B50016;
width            : 180px;
text-indent      : 10px;
background       : #ACACAC url(../images/mainlevel.gif) no-repeat;
}
a.sublevel:hover {
color            : #B50016;
background-color : #E3E3E3;
font-size        : 12px;
font-weight      : normal;
text-decoration  : none;
text-indent      : 10px;
}
/* Controls the links used from components
contact, newsfeeds,weblinks,
content:categories listing
*/
a.category:link, a.category:visited {
font-size        : 11px;
font-weight      : bold;
}
/* On article that uses pagination, controls the info
Page x of y, shown at the start of content
<div class="pagenavcounter">
*/
.pagenavcounter {
font-size        : 10px;
color            : #4B4B4B;
}
/* pagenav_next and pagenav_prev
control the Next and Prev links that are shown when
Content Item Navigation is set from Global Configuration
*/ 
th.pagenav_next a:link, th.pagenav_next a:visited,
th.pagenav_prev a:link, th.pagenav_prev a:visited
{
font-size        : 10px;
font-family      : verdana,tahoma,arial,sans-serif;
font-weight      : bold;
color            : #B50016;
}
th.pagenav_next a:hover,
th.pagenav_prev a:hover
{
font-size        : 10px;
font-family      : verdana,tahoma,arial,sans-serif;
font-weight      : bold;
color            : #FF9000;
}
/*Control the mavigation links that are shown at the bottom of frontpage
if the content items that have to be displayed are more than the nunber we have
setup from Home menu item
*/ 
/* <span class="pagenav" */
.pagenav{
font-size        : 10px;
font-family      : verdana,tahoma,arial,sans-serif;
font-weight      : bold;
color            : #4B4B4B;
}
/* <a class="pagenav" */
a.pagenav:link, a.pagenav:visited {
font-size        : 10px;
font-family      : verdana,tahoma,arial,sans-serif;
font-weight      : bold;
color            : #B50016;
}
a.pagenav:hover {
font-size        : 10px;
font-family      : verdana,tahoma,arial,sans-serif;
font-weight      : bold;
color            : #FF9000;
}
/* Controls the table that is used to display poll results
Defined at components/com_poll/poll.html.php function graphit
*/
.pollstableborder{
border-color     : #999999;
}
/* Controls the way text and inputboxes are displayed
at the contact form.
Defined at components/com_contact/contact.html.php function _writeEmailForm
*/
.contact_email  {
width            : 100%;
}
.contact_email .inputbox {
  width            : 345px;
}
