.caption{text-indent:20px;}
.counter {text-align:center; padding: 20px 0px;}
#maintext li { margin-left: 20px;}
.iteminfo, .articleinfo {margin-bottom:10px;}

.cols2

{
width:48%;
border: 0px;
margin: 0px 0px 0px 0px;


}
.column1
{
float: left;
margin: 0px;
padding-top:12px;
clear: left;

}
.column2
{
padding:0px;
float: right;
margin: 0px;
clear:right;

}
.buttonheading {clear:both;}
.article_column  {margin-bottom:10px;}
.article_row, .leading, .readon,  .blog_more {clear:both; margin-bottom:10px;}
 .article_separator{width:0px; height:0px;margin:0px; padding:0px; border:0px;}
#navdiv{

	height: 30px;

}
#nav {

	background: url(../images/toolbar_div_blue.jpg) 0 0 no-repeat;

	margin: 0;

	padding: 0;

	height: 30px;

}

#nav a {

	text-transform: uppercase;

	font-size: 11px;

	color: #fff;

	float: left;

	text-decoration: none;

	display: block;

	cursor: pointer;

	line-height: 30px;

	padding: 0 15px;

}

#nav a.topdaddy,

#nav li a {

	background: url(../images/toolbar_div_blue.jpg) 100% 0 no-repeat;

}

#nav li a:hover{}

#nav li li a{

	background: none;

	font-weight: normal;

	padding: 0;

	text-indent: 15px;

	text-transform: uppercase;

	color: #939393;

	line-height: 30px;

}

#nav ul li ul li a:hover{

	background: none;

}

#nav ul li a:hover,

#nav ul li ul li ul li a:hover {

	color: #fff;

}

#nav, #nav ul {

	float: left;

	list-style: none;

	margin: 0;

	padding: 0;

}

#nav li li {

	padding: 0;

	background: none;

	border-bottom: 1px solid #004165;

	border-top: 1px solid #006589;

}

#nav ul ul a {

	display: block;

	color: #ffffff;

	text-decoration: none;

	width: 167px;

	text-transform: none;

	font-size: 11px;

	text-align: left;

}

#nav li {

	float: left;

	padding: 0;

 	background: none;

	height: 30px;

}

#nav ul li {

	position: relative;

	z-index: 1;

}

#nav li ul {

	top: 30px;

	position: absolute;

	left: -999em;

	height: auto;

	width: 170px;

	font-weight: normal;

	border-width: 0;

	margin: 0;

	padding: 0;

	border-right: 1px solid #004165;

	border-left: 1px solid #004165;

	border-bottom: 1px solid #004165;

	border-top: 1px solid #004165;

}

#nav ul {

	padding: 0;

	margin: 0;

	margin-left: 2px;

}

#nav li li {

	float: left;

	padding: 0;

   	width: 170px;

}

#nav li ul ul {

	margin: -25px 0 0 170px;

}

#nav li:hover ul ul,

#nav li:hover ul ul ul,

#nav li:hover ul ul ul ul,

#nav li.sfhover ul ul,

#nav li.sfhover ul ul ul,

#nav li.sfhover ul ul ul ul {

	left: -999em;

}

#nav li:hover ul,

#nav li li:hover ul,

#nav li li li:hover ul,

#nav li li li li:hover ul,

#nav li.sfhover ul,

#nav li li.sfhover ul,

#nav li li li.sfhover ul,

#nav li li li li.sfhover ul{

	z-index: 100;

	left: 0;

}

#nav li:hover, #nav li.sfhover {

    left: 0;

    background-color: #003954;

}

#nav li:hover a, #nav li.sfhover a {

    color: #fff;

}

#nav li li:hover a, #nav li li.sfhover a {

    color: #fff;

}

#nav li li:hover a:hover, #nav li li.sfhover a:hover {

    color: #fff;

}

#nav ul ul a {

	background: none;

}

#nav li.active {}

#nav li li.active {

	background: none;

}

#nav li:hover ul,

#nav li li:hover ul,

#nav li li li:hover ul,

#nav li li li li:hover ul,

#nav li.sfhover ul,

#nav li li.sfhover ul,

#nav li li li.sfhover ul,

#nav li li li li.sfhover ul{

	background: #005278;

}

.center
{

margin: 0px;
padding: 0px;
text-align: center;
}

div.center a img
{

margin: 5px;
padding: 0px;
text-align: center;
}
img {
border : none;
margin: 5px;
}
#ajaxmenu {
margin : 0 auto;
border : 0;
padding : 0;
width : 906px;
height : 36px;
background : url(../images/herbal_blu.jpg) no-repeat;
text-align : center;
clear : both;
}
#ajaxmenu ul {
margin : 0;
padding : 0;
list-style : none;
}
#ajaxmenu ul li {
position : relative;
float : left;
display : block;
text-decoration : none;
text-align : left;
font-weight : normal;
}
#ajaxmenu ul li ul {
position : absolute;
left : 0;
top : 28px;
line-height : 16px;
}
#ajaxmenu ul li a {
color : #fff;
font-weight : bold;
}
#ajaxmenu ul li.firstcategory {
color : #062e4b;
font-weight : bold;
height : 28px;
line-height : 28px;
padding-right : 0;
padding-left : 0;
margin : 0;
}
#ajaxmenu ul li.category {
color : #062e4b;
font-weight : bold;
height : 28px;
line-height : 28px;
padding-right : 0;
padding-left : 0;
background-image : url(images/array_332x28.jpg);
background-repeat : no-repeat;
background-position : -111px 0%;
margin : 0;
}
#ajaxmenu ul li.lastcategory {
color : #062e4b;
font-weight : bold;
height : 28px;
line-height : 28px;
padding-right : 0;
padding-left : 0;
background-image : url(images/array_332x28.jpg);
background-repeat : no-repeat;
background-position : -222px 0%;
margin : 0;
}
#ajaxmenu ul li.firstcategory:hover, #ajaxmenu ul li.firstcategory.over {
color : #fff;
}
#ajaxmenu ul li.category:hover, #ajaxmenu ul li.category.over {
color : #fff;
}
#ajaxmenu ul li.lastcategory:hover, #ajaxmenu ul li.lastcategory.over {
color : #fff;
}
* html ul li a {
height : 1%;
}
#ajaxmenu li a {
text-decoration : none;
color : #fff;
}
#ajaxmenu li a, #ajaxmenu li.over a {
color : #fff;
display : block;
background : url(../images/m11.jpg) no-repeat;
}
#ajaxmenu li li a:hover, #ajaxmenu li.over li a:hover {
color : #fff;
text-indent : 8pt;
}
#ajaxmenu li li a, #ajaxmenu li.over li a {
color : #ffffff;
text-align : left;
border-right : 1px solid #2f2f2f;
border-bottom : 1px solid #2f2f2f;
border-left : 1px solid #2f2f2f;
font-weight : normal;
text-indent : 8pt;
}
#ajaxmenu li ul li a {
padding-top : 2px;
padding-bottom : 2px;
padding-right : 5px;
padding-left : 5px;
}
#ajaxmenu li ul, #ajaxmenu li.over ul {
display : block;
}
#ajaxmenu {
margin-right : auto;
margin-left : auto;
width : 906px;
}
#left h3, #right h3{
display : block;
width : 100%;
font-size : 11px;
font-family : Verdana, Arial, Helvetica, sans-serif;
table-layout : auto;
margin : 0;
padding : 0;
color : #fff;
background : url(../images/menu2.jpg) no-repeat;
width : 170px;
height : 25px;
line-height : 25px;
text-align : center;
}
h3{

width : 100%;
font-size : 13px;
font-family : Verdana, Arial, Helvetica, sans-serif;
margin : 0;
padding : 0;
color : #000;
width : 100%;
height : 60px;
line-height : 60px;
text-align : left;
}
h4 {
display : block;
width : 100%;
font-size : 11px;
font-family : Verdana, Arial, Helvetica, sans-serif;
table-layout : auto;
margin : 0;
padding : 0;
color : #fff;
background : url(../images/menu1.jpg) no-repeat;
width : 170px;
height : 25px;
line-height : 25px;
text-align : center;
}
#pillmenu {
white-space : nowrap;
height : 30px;
width : auto;
margin : 0 auto;
padding-left : 85px;
}
#pillmenu ul {
margin : 0;
padding : 0;
list-style : none;
}
#pillmenu li {
float : left;
background : url(../images/mw_menu_separator.png) no-repeat top right;
margin : 0;
padding : 0;
}
#pillmenu a {
background : url(../images/m11.jpg) no-repeat;
font-size : 11px;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight : bold;
color : #fff;
padding-left : 32px;
text-transform : uppercase;
padding-right : 0;
float : left;
margin : 0;
line-height : 30px;
white-space : nowrap;
border-left : 0 solid #154381;
}
#pillmenu a:hover {
color : #2a5da7;
}
#pillmenu a#active_menu-nav {
background : url(../images/mw_menu_active_bg.png) repeat-x;
color : #fff;
}
#pillmenu a#active_menu-nav:hover {
color : #fff;
}
.body {
margin : 0;
padding : 0;
background : #183475;
font-family : arial, sans-serif;
font-size : 13px;
color : #fff;
text-align : left;
}
td {
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #000;
font-size : 13px;
}
strong {
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #000;
font-size : 13px;
}
li, dd {
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #000;
font-size : 13px;
margin-left : 0;
}
tr {
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #000;
font-size : 13px;
}
p {
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #000;
font-size : 13px;
}
div {
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #000;
font-size : 13px;
}
hr {
color : #e0e0e0;
height : 1px;
width : 100%;
}
#z-gora {
margin : 0 auto;
border : 0;
padding : 0;
width : 1000px;
height : 40px;
background : url(../images/nn.jpg) repeat-y;
}
#z-dol {
margin : 0 auto;
border : 0;
padding : 0;
width : 1000px;
height : 40px;
background : url(../images/nn2.jpg) repeat-y;
}
#strona {
margin : 0 auto;
border : 0;
padding : 0;
width : 960px;
background : url(../images/bg.jpg) repeat-y;
}
#strona2 {
margin : 0 auto;
border : 0;
padding : 0;
width : 960px;
background : url(../images/bg2.jpg) repeat-y;
}
#menu-top {
margin : 0 auto;
border-left : 0 solid #6580b7;
border-right : 0 solid #1f2738;
border-top : 1px solid #6580b7;
border-bottom : 1px solid #1f2738;
padding : 0;
width : 920px;
height : 30px;
background : #405275;
text-align : center;
clear : both;
overflow : hidden;
}
#main {
margin : 0 auto;
padding : 0;
width : 920px;
border-left : 0 solid #6580b7;
border-right : 0 solid #1f2738;
border-top : 1px solid #6580b7;
border-bottom : 1px solid #1f2738;
overflow : hidden;
}
#leftpart {
float : left;
width : 750px;
font : 10px Verdana, Arial, Helvetica, sans-serif;
color : #333333;
padding:0px;
border-left : 0 solid #6580b7;
border-right : 0 solid #1f2738;
border-top : 0 solid #6580b7;
border-bottom : 0 solid #1f2738;
margin : 0;
height : 100%;
overflow:hidden;
}
#left {
float : left;
width : 170px;
font : 10px Verdana, Arial, Helvetica, sans-serif;
color : #333333;
border-left : 0 solid #6580b7;
border-right : 0 solid #1f2738;
border-top : 0 solid #6580b7;
border-bottom : 0 solid #1f2738;
margin : 0;
height : 100%;
}
#maintext {
width : 540px;
padding-left : 20px;
padding-right : 20px;
padding-top : 7px;
padding-bottom : 7px;
float : right;
font : 13px Verdana, Arial, Helvetica, sans-serif;
color : #000;
border-left : 0 solid #6580b7;
border-top : 0 solid #6580b7;
border-bottom : 0 solid #1f2738;
border-right : 0 solid #1f2738;
margin : 0;
}
#maintextin {
width : 540px;
padding : 0px;
float : right;
font : 13px Verdana, Arial, Helvetica, sans-serif;
color : #000;
background: #fff;
border: 0 solid #1f2738;
margin : 0px auto;
}
#mainblock1 {
width : 288px;
padding-left : 14px;
padding-right : 0;
padding-top : 7px;
padding-bottom : 7px;
float : left;
font : 13px Verdana, Arial, Helvetica, sans-serif;
color : #fff;
border-left : 0 solid #6580b7;
border-top : 0 solid #6580b7;
border-bottom : 0 solid #1f2738;
border-right : 0 solid #1f2738;
margin : 0;
}
#mainblock2 {
width : 288px;
padding-left : 14px;
padding-right : 0;
padding-top : 7px;
padding-bottom : 7px;
float : left;
font : 13px Verdana, Arial, Helvetica, sans-serif;
color : #fff;
border-left : 0 solid #6580b7;
border-top : 0 solid #6580b7;
border-bottom : 0 solid #1f2738;
border-right : 0 solid #1f2738;
margin : 0;
}
#mainblock3 {
width : 288px;
padding-left : 14px;
padding-right : 14px;
padding-top : 7px;
padding-bottom : 7px;
float : left;
font : 13px Verdana, Arial, Helvetica, sans-serif;
color : #fff;
border-left : 0 solid #6580b7;
border-top : 0 solid #6580b7;
border-bottom : 0 solid #1f2738;
border-right : 0 solid #1f2738;
margin : 0;
}
#right {
float : right;
width : 170px;
font : 10px Verdana, Arial, Helvetica, sans-serif;
color : #333333;
border-left : 0 solid #6580b7;
border-right : 0 solid #1f2738;
border-top : 0 solid #6580b7;
border-bottom : 0 solid #1f2738;
margin : 0;
}
#logo {
margin : 0 auto;
border-left : 0 solid #6580b7;
border-right : 0 solid #1f2738;
border-top : 0 solid #6580b7;
border-bottom : 1px solid #1f2738;
padding : 0;
width : 920px;
height : 146px;
background : url(../images/joomla.jpg);
}
#stopka {
margin : 0 auto;
padding-top : 10px;
padding-bottom : 10px;
width : 920px;
background : #405275;
font : 10px Verdana, Arial, Helvetica, sans-serif;
color : #ffffff;
border-left : 0 solid #6580b7;
border-right : 0 solid #1f2738;
border-top : 1px solid #6580b7;
border-bottom : 0 solid #1f2738;
clear : both;
vertical-align : middle;
text-align : center;
}
#stopka a {
color : #ffffff;
text-decoration : none;
font-size : 10px;
}
#stopka a:hover {
text-decoration : underline;
}
.center {
margin : 0;
padding : 0;
text-align : center;
}
.m07 {
font : 10px Verdana, Arial, Helvetica, sans-serif;
color : #333333;
margin : 0;
padding : 0;
width : 170px;
border-left : 1px solid #6580b7;
border-right : 1px solid #1f2738;
border-top : 1px solid #6580b7;
border-bottom : 1px solid #1f2738;
background : url(../images/m02.jpg) repeat-y;
}
.m08 {
font : 10px Verdana, Arial, Helvetica, sans-serif;
color : #333333;
margin : 0;
padding : 0;
width : 170px;
border-left : 1px solid #6580b7;
border-right : 1px solid #1f2738;
border-top : 1px solid #6580b7;
border-bottom : 1px solid #1f2738;
background : url(../images/m01.jpg) repeat-y;
}
.m10 {
font : 10px Verdana, Arial, Helvetica, sans-serif;
color : #333333;
background : url(../images/m10.jpg) repeat-y;
margin : 0;
padding : 0;
}
.m12 {
font : 10px Verdana, Arial, Helvetica, sans-serif;
color : #333333;
background : url(../images/m12.jpg) repeat-y right 0%;
margin : 0;
padding : 0;
}
.m12n {
font : 10px Verdana, Arial, Helvetica, sans-serif;
color : #333333;
background : url(../images/nn.jpg) repeat-y;
margin : 0;
padding : 0;
}
.m10n {
font : 10px Verdana, Arial, Helvetica, sans-serif;
color : #333333;
background : url(../images/nn2.jpg) repeat-y;
margin : 0;
padding : 0;
}
.m14 {
font : 10px Verdana, Arial, Helvetica, sans-serif;
color : #333333;
background : #405275;
margin : 0;
padding : 0;
border-left : 1px solid #6580b7;
border-top : 1px solid #6580b7;
border-bottom : 1px solid #1f2738;
border-right : 1px solid #1f2738;
}
.m09 {
font : 10px Verdana, Arial, Helvetica, sans-serif;
color : #ffffff;
background : url(../images/m09.jpg) repeat;
margin : 0;
padding : 0;
font : 10px Arial, Helvetica, sans-serif;
}
.footer {
font : 10px Verdana, Arial, Helvetica, sans-serif;
color : #ffffff;
background : #405275;
margin : 0;
padding : 0;
font : 12px Arial, Helvetica, sans-serif;
text-decoration : none;
border-top : 1px solid #6580b7;
}
.tlo {
margin : 0;
padding : 0;
text-decoration : none;
background : #183475;
}
#module {
width : 100%;
table-layout : auto;
margin : 0 auto;
}
.module {
width : 100%;
font-size : 11px;
font-family : Verdana, Arial, Helvetica, sans-serif;
table-layout : auto;
margin-top : 0;
margin-right : 0;
margin-left : 0;
background : url(../images/menu2.jpg) no-repeat;
display : block;
width : 170px;
}
.module-rig {
width : 100%;
font-size : 11px;
font-family : Verdana, Arial, Helvetica, sans-serif;
table-layout : auto;
margin-top : 0;
margin-right : 0;
margin-left : 0;
background : url(../images/menu1.jpg) no-repeat;
display : block;
width : 170px;
}
fieldset {
margin : 0;
border : 0;
padding : 0;
}
* {
margin-top : 0;
margin-right : 0;
margin-bottom : 0;
margin-left : 0;
padding-top : 0;
padding-right : 0;
padding-bottom : 0;
padding-left : 0;
}
div.moduletable {
color : #fff;
display : block;
padding : 0;
margin : 0;
overflow : hidden;
clear : both;
}
.moduletable-nav {
color : #fff;
display : block;
width : 920px;
padding : 0;
margin : 0;
overflow : hidden;
clear : both;
}

#module-rig th {
font-size : 11px;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight : bold;
text-transform : uppercase;
text-align : center;
letter-spacing : 1px;
color : #fff;
background : url(../images/menu1.jpg) repeat;
display : block;
width : 170px;
height : 25px;
line-height : 25px;
padding : 0;
margin : 0;
}
div.moduletable td {
padding : 0;
}
.button {
background-color : #336699;
color : #ffffff;
border : 1px solid #003366;
margin : 5px;
}
.inputbox {
border : 1px solid #3645aa;
background : #d8e1f5;
color : #336699;
margin : 5px;
}
.inputbox_required
{
border : 1px solid #3645aa;
background : #d8e1f5;
color : #336699;
margin : 5px; width:400px; height:250px;
}
.sectiontablemenu-top {
font-size : 11px;
font-weight : bold;
color : #ffffff;
background : #003366;
vertical-align : middle;
height : 20px;
border-right : 0 solid #fff;
padding : 0 10px;
}
.sectiontableentry1 {
background : #f9f9f9;
padding : 3px 5px;
}
.sectiontableentry2 {
background : #f0f0f0;
padding : 3px 5px;
}
div.moduletable_menu {
list-style : none;
display : block;
padding : 0;
float : left;
margin : 0;
overflow : hidden;
clear : left;
}
div.moduletable_menu ul {
margin : 0;
padding : 0;
list-style : none;
}
div.moduletable_menu a:link, div.moduletable_menu a:visited {
display : block;
list-style : none;
font-size : 11px;
font-weight : bold;
color : #fff;
text-align : left;
line-height : 25px;
padding : 0;
height : 25px;
text-decoration : none;
background : url(../images/menu1.jpg) repeat;
width : 170px;
text-indent : 15px;
margin : 0;
}
div.moduletable_menu a:hover {
font-size : 11px;
display : block;
list-style : none;
text-indent : 15px;
font-weight : bold;
color : #fff;
text-align : left;
line-height : 25px;
padding : 0;
height : 25px;
text-decoration : none;
background : url(../images/menu2.jpg) repeat;
margin : 0;
}
#mainlevel2 {
list-style : none;
display : block;
padding : 0;
float : left;
margin : 0;
}
#mainlevel2 ul {
margin : 0;
padding : 0;
list-style : none;
}
#mainlevel2 a:link, #mainlevel2 a:visited {
display : block;
list-style : none;
font-size : 11px;
font-weight : bold;
color : #fff;
text-align : left;
line-height : 25px;
padding : 0;
height : 25px;
text-decoration : none;
background : url(../images/menu2.jpg) repeat;
width : 170px;
text-indent : 15px;
margin : 0;
}
#mainlevel2 a:hover {
font-size : 11px;
display : block;
list-style : none;
text-indent : 15px;
font-weight : bold;
color : #fff;
text-align : left;
line-height : 25px;
padding : 0;
height : 25px;
text-decoration : none;
background : url(../images/menu1.jpg) repeat;
margin : 0;
}
#active_menu {
font-weight : bold;
color : #ffffff;
}
.sublevel {
font-size : 12px;
}
#menu-top #active_menu-nav {
font-size : 11px;
color : #fff;
}
#menu-top ul {
font-size : 11px;
display : block;
margin : 0;
padding : 0 0 0 0;
text-align : left;
line-height : 30px;
}
#menu-top ul li {
font-size : 11px;
color : #fff;
display : inline;
text-align : center;
line-height : 30px;
}
#menu-top ul li a:link, #menu-top ul li a:visited {
background : url(../images/m11.jpg) no-repeat;
color : #fff;
font-weight : bold;
text-decoration : none;
border-right : 0 solid #666;
font-size : 11px;
line-height : 30px;
padding-left : 32px;
padding-right : 10px;
}
#menu-top ul li a:hover, #menu-top ul li a:active, #menu-top ul li a:focus {
background : url(../images/m11.jpg) no-repeat;
color : #fff;
font-weight : bold;
line-height : 30px;
}
.moduletable-nav ul {
margin : 0;
padding : 0;
list-style : none;
display : block;
line-height : 30px;
}
.moduletable-nav a:link, .moduletable-nav a:visited, .moduletable-nav a:hover {
background : url(../images/m11.jpg) no-repeat;
display : inline;
list-style : none;
padding-left : 32px;
padding-right : 10px;
float : left;
margin : 0;
font-size : 10px;
line-height : 30px;
white-space : nowrap;
border-left : 0 solid #154381;
color : #fff;
}
ul.moduletable-nav li a {
display : inline;
padding-left : 0;
padding-bottom : 0;
padding-right : 0;
text-decoration : none;
color : #fff;
background : transparent;
font-weight : bold;
text-transform : uppercase;
}
ul.moduletable-nav li a:hover {
color : #28344d;
background : transparent;
font-weight : bold;
}
a:link, a:visited {
color : #000;
text-decoration : none;
font-weight : bold;
font-size : 13px;
}
a:hover {
color : #000;
text-decoration : underline;
font-weight : bold;
font-size : 13px;
}
a.category:link, a.category:visited {
font-weight : bold;
}
.readon {
font-weight : bold;
}
.pagenavbar {
background-color : #f0f0f0;
border : 1px solid #e0e0e0;
padding : 3px;
text-align : center;
}
.contenttoc {
width : 180px;
background-color : #f0f0f0;
border : 1px solid #e0e0e0;
padding : 2px;
}
.contenttoc th {
padding : 3px 5px;
font-size : 14px;
font-weight : bold;
text-transform : uppercase;
text-align : left;
letter-spacing : 1px;
color : #003366;
}
.contenttoc td {
padding : 2px 5px;
}
.small {
font-size : 10px;
color : #336699;
}
.smalldark {
font-size : 10px;
color : #000000;
}
.createdate, .modifydate {
font-size : 10px;
color : #999999;
}
.content_rating {
font-size : 10px;
color : #fec56a;
}
.content_vote {
font-size : 10px;
height : 22px;
padding-top : 2px;
padding-bottom : 2px;
padding-left : 10px;
padding-right : 10px;
background-color : #f0f0f0;
border : 1px solid #e0e0e0;
}
.pathway {
font-size : 12px;
color : #ffffff;
letter-spacing : 1px;
margin-left : 4px;
}
a.pathway:link, a.pathway:visited {
color : #ff9933;
font-size : 12px;
}
a.pathway:hover {
font-size : 12px;
}
.contentpane {
background : #405275;
width : 100%;
padding-left : 5px;
padding-right : 5px;
border-spacing : 0;
margin-bottom : 0;
margin-right : 5px;
}
.contentpaneopen {
width : 98%;
padding-left : 5px;
padding-right : 5px;
border-spacing : 5px;
margin-bottom : 0;
background : #405275;
padding : 0;
text-align : justify;
border : 0 solid #d0d0ff;
}
h2 {
padding : 0;
margin-bottom : 10px;
font-size : 12px;
font-weight : bold;
text-transform : uppercase;
text-align : left;
letter-spacing : 1px;
color : #0568f4;
border-bottom : 1px solid #0568f4;
}
h1.componentheading {
margin-bottom : 10px;
font-size : 12px;
font-weight : bold;
text-transform : uppercase;
text-align : left;
letter-spacing : 1px;
color : #0568f4;
border-bottom : 1px solid #0568f4;
}
.contentpagetitle {
font-weight : bold;
color : #000;
}
a.contentpagetitle:link, a.contentpagetitle:visited, a.contentpagetitle:active {
text-decoration : none;
}
a.readon:link, a.readon:visited {
color : #336699;
font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
font-weight : normal;
background : #f0f0f0 url(../images/readon_normal.png) no-repeat;
border : 1px solid #336699;
padding : 2px 4px 2px 5px; margin:5px;
white-space : nowrap;
float : right;
line-height : 10px;
text-decoration : none;
}
a.readon:hover {
color : #336699; margin:5px;
font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
font-weight : normal;
background : #f0f0f0 url(../images/readon_hover.png) no-repeat;
border : 1px solid #336699;
padding : 2px 4px 2px 5px;
white-space : nowrap;
float : right;
line-height : 10px;
text-decoration : none;
}
.back_button a:link, .back_button a:visited {
color : #336699;
font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
font-weight : normal;
background : #f0f0f0 url(../images/back_normal.png) no-repeat;
border : 1px solid #336699;
padding : 2px 4px 2px 5px;
white-space : nowrap;
float : left;
line-height : 10px;
text-decoration : none;
}
.back_button a:hover {
color : #336699;
font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
font-weight : normal;
background : #f0f0f0 url(../images/back_hover.png) no-repeat;
border : 1px solid #336699;
padding : 2px 4px 2px 5px;
white-space : nowrap;
float : left;
line-height : 10px;
text-decoration : none;
}
.pagenav a:link, .pagenav a:visited, .buttonheading a:link, .buttonheading a:visited {
color : #999999;
font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
font-weight : normal;
background : #f0f0f0;
border : 0px solid #e0e0e0;
padding : 0px;
white-space : nowrap;
float : left;
text-decoration : none;
}
.pagenav a:hover, .buttonheading a:hover {
color : #336699;
font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
font-weight : normal;
background : #f0f0f0;
border : 0px solid #e0e0e0;
padding : 0px;
white-space : nowrap;
float : left;
text-decoration : none;
}
ul.pagination {
list-style-type : none;
margin : 0;
padding : 0;
text-align : center;
}
ul.pagination li {
display : inline;
padding : 2px 5px 0 5px !important;
text-align : center;
}
ul.pagination li a {
padding : 2px;
}
form {
margin-left : 5px;
text-align : left;
}
form.login {
margin : 5px 0 20px 0;
padding : 10px 10px 20px 15px;
text-align : left;
}
form.login .inputbox:focus {
border : 0 solid #000000;
}
form.login p {
clear : both;
border : 0 solid #000;
}
form.login .button {
clear : left;
display : block;
font-weight : bold;
margin : 0 0 10px 0 !important;
padding : 0 0 0 0 !important;
cursor : pointer;
border : 0 solid;
}
form.login fieldset {
border : 0 solid #fff;
margin : 0 0 0 0;
padding : 0;
text-align : left;
}
form.login input {
background : #336699;
border : 0 solid #cc3399;
color : #fff;
padding : 2px 2px 0 2px;
}
form.login input.checkbox {
background : none;
border : 0 solid #000;
float : left;
margin : 11px 0 0 0;
padding : 5px;
width : 20px;
}
form.login label {
color : #fff;
display : block;
font-weight : bold;
margin : 0 0 0 0;
padding : 2px 2px 0 2px;
}
form.login label.remember {
float : left;
margin : 5px 0 20px 0;
padding : 5px 0 0 0;
}
form.login p {
color : #fff;
}
form.login p a {
color : #fff;
}
form.login p a:hover, form.login p a:active, form.login p a:focus {
color : #fff;
text-decoration : none;
}
form.lost_password .button, .login_form .button {
border : 0;
bottom : 0;
color : #fff;
font-weight : bold;
margin : 0 0 0 10px;
padding : 0 0 0 30px;
position : absolute;
right : 0;
cursor : pointer;
}




