/*****************************\
             MENY
\*****************************/

a.meny {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	color: #2F4E7C;
	text-decoration: none;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
}

a.meny:hover {
	color: #AFAFAF;
	text-decoration: none;
}

a.meny-white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	color: #FFFFFF;
	text-decoration: none;
	margin-top: 0px;
	margin-right: 4px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px; 
	padding-right: 0px; 
	padding-bottom: 0px; 
	padding-left: 0px	
}

a.meny-white:hover {
	color: #29579B;
	text-decoration: none;
	
}
a.meny-login {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	color: #29579B;
	text-decoration: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 6px;
	padding-top: 0px; 
	padding-right: 0px; 
	padding-bottom: 0px; 
	padding-left: 0px	
}

a.meny-login:hover {
	color: #FF9900;
	text-decoration: none;
	
}
a.meny2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	color: #2F4E7C;
	text-decoration: none;
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: 1px;
	margin-left: 0px;
	background-color: #eeeeee;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #FF9900;
	border-right-color: #FF9900;
	border-left-color: #FF9900;
}

a.meny2:hover {	
	background-color: #FFFFFF;
	color: #CA841A;
	text-decoration: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
a.meny3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px; 
	font-weight: bold;
	background: #EFF5FF;
	color: #2F4E7C;
	text-decoration: none;
	margin-top: 1px;
	margin-right: 3px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-right: 5px;
	padding-bottom: 1px;
	padding-top: 0px;
	padding-left: 5px;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #FF9900;
	border-left-color: #FF9900;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-top-color: #FF9900;
	height: 14px;
}

a.meny3:hover {	
	color: #333333;
	text-decoration: none;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
 	border-color: #FF9900 #FF9900 black; 
 	background-attachment: scroll; 
 	background-image: url(/img/layout/bg2.gif); 
	background-repeat: repeat-x; 
 	border-top-width: 1px; 
 	border-right-width: 1px; 
 	border-left-width: 1px
}

.grey-line {
	border-bottom-style: solid;
	border-bottom-color: #E6E6E6;
    border-color: #AFAFAF; 
	border-style: solid; 
	border-top-width: 0px; 
	border-right-width: 0px; 
	border-bottom-width: 1px; 
	border-left-width: 0px
}
	
.grey-dotline {
	background-image: url(/img/layout/grey-dotline5x1.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.meny-bg {  
	background-image: url(/img/layout/bg.gif); 
	background-repeat: no-repeat; 
	background-position: right top
}


/*****************************\
        GENERAL
\*****************************/

body {
	background-color: #DCDCDC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}

.table-margin {
	margin-top: 6px;
	margin-left: 4px;
}


.date-long {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 4px 0px;
}

.bg-white{
	background-color: #FFFFFF;
}

/*LINKS*/

a, a.link {
	color: #29579B;
	text-decoration: none;
	line-height: normal;
}

a:hover, a.link:hover {
	text-decoration: underline;
}



/*HEADINGS*/

.page-heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #333333;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FF9900;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	text-transform: uppercase;	
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.page-heading-small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #FF9900;
	text-transform: uppercase;
}

/*SPECIAL*/

.td-dropshadow {
	background-image: url(/img/layout/dropshadow-15x2.gif);
	background-repeat: repeat-x;
}

.td-dropshadow-blue {
	background-image: url(/img/layout/dropshadow-15x2-blue.gif);
	background-repeat: repeat-x;
}




/*****************************\
        ARTICLES
\*****************************/

/*HEADINGS*/

H1 {
	font-family:  Arial,Verdana, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #333333;
	line-height: 22px;
	margin: 0px 0px 2px 0px;
	padding: 0px 0px 2px 0px;
}


H2 {
	font-family:  Verdana,Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #333333;
	line-height: normal;
	margin: 0px 0px 4px 0px;
	padding: 0px 0px 4px 0px;
}

H3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	margin-top: 0.6em;
	margin-right: 0px;
	margin-bottom: 0.3em;
	margin-left: 0px;	
	padding: 0px 0px 0px 0px;
}

.ingress, H4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	margin: 0px 0px 6px 0px;
	padding: 0px 0px 6px 0px;
}

.body-text, .text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 10px 0px;
}

.art-date-long {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
	margin: 0px 0px 4px 0px;
	padding: 0px 0px 4px 0px;
}

.art-heading-spotlight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	border: none #FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.art-heading-quotation {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	color: #29579B;
	margin: 0px 0px 0px 4px;
	padding: 0px 0px 0px 4px;
}
.art-heading2-quotation {
	color: #29579B;
	border: none #FFFFFF;
	margin-top: 4px;
	margin-right: 4px;
	margin-bottom: 4px;
	margin-left: 4px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-weight: normal;
	font-size: 10px;
	line-height: normal;
}
.art-intro-spotlight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	margin: 0px 0px 4px 0px;
	padding: 0px 0px 0px 0px;
}
.h6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

/*FACTS*/

.facts-heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	margin: 1px;
	padding: 1px;
	background-attachment: scroll;
	background-image: url(/img/layout/facts-bg.gif);
	background-repeat: repeat;

}
.facts-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	margin: 4px;
	padding: 4px;
	background: #FFFFFF;
}
.facts-bg{
	background: #000000;
}

/*LINKS*/

.art-linklist-heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	text-decoration: none;
}

a.art-linklist {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	font-weight: bold;
	color: #29579B;
	text-decoration: none;
	border: 0px none #FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;	
	padding-top: 0px;
	padding-right: 0px;  	
	padding-bottom: 10px; 	
	padding-left: 0px; 
}

a.art-linklist:hover {
	color: #df8b0d;
	text-decoration: none;
}

a.art-linklist-bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #29579B;
	text-decoration: none;
	border: 0px none #FFFFFF;
	margin: 0px;
	padding: 0px;
}

a.art-linklist-bold:hover {
	color: #df8b0d;
	text-decoration: none;
}

/*IMAGES*/

.image-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	margin: 2px 0px 0px 0px;
	padding: 2px 0px 0px 0px;
	background: #FFFFFF;
}


/*****************************\
        PUSHERS
\*****************************/

/*HEADINGS*/

.push-spotlight-heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	border-bottom-style: none;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	font-style: normal;
	font-variant: normal;
	margin: -4px 0px;
	padding: 0px;
	text-transform: uppercase;
}

a.push-heading-topnews {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #29579B;
	text-decoration: none;
	border: none #FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

a.push-heading-topnews:hover {
	color: #df8b0d;
	text-decoration: none;
}

a.push-heading1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #29579B;
	text-decoration: none;
	border: none #FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

a.push-heading1:hover {
	color: #df8b0d;
	text-decoration: none;
}
.push-heading2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}

a.push-heading3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #29579B;
	text-decoration: none;
	border: 0px none #FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

a.push-heading3:hover {
	color: #DF8B0D;
	text-decoration: none;
}
.partners-bg-heading {
	background-color: #EDF4FF;
}


.push-heading-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	line-height: normal;
	margin: 0px 0px 6px 0px;
	padding: 0px 0px 6px 0px;
}


.intro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;	
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.intro-topnews {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;	
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}


/*LINKS*/

a.push-linklist-bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	color: #29579B;
	text-decoration: none;
	margin: 0px 0px 0px 4px;
	padding: 0px 0px 0px 4px;
}

a.push-linklist-bold:hover {
	color: #DF8B0D;
	text-decoration: none;
}

a.push-linklist-partners {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 150%;
	font-weight: bold;
	color: #29579B;
	text-decoration: none;
	border: 0px none #FFFFFF;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
}

a.push-linklist-partners:hover {
	color: #DF8B0D;
	text-decoration: none;
}
a.push-linklist-partners_index {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 100%;
	font-weight: bold;
	color: #29579B;
	text-decoration: none;
	border: 0px none #FFFFFF;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

a.push-linklist-partners_index:hover {
	color: #DF8B0D;
	text-decoration: none;
}

a.push-link-more {
	color: #29579B;
	text-decoration: none;
	border: none #FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-weight: normal;
	font-size: 10px;
	line-height: normal;
}

a.push-link-more:hover {
	color: #DF8B0D;
	text-decoration: none;
}

/*IMAGES*/

.pushimage-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	margin: 2px 0px 0px 0px;
	padding: 2px 0px 0px 0px;
	background: #FFFFFF;
}


/*SPACER*/

.grey-dotline-top { 
	background-image: url(/img/layout/grey-dotline5x1.gif);
	 background-repeat: repeat-x; 
	 background-position: left top; 
}


/*SPECIAL*/


.push-partners-bg {
	background-attachment: scroll;
	background-image: url(/img/icon/world_partners-300.gif);
	background-repeat: no-repeat;
	background-position: right top;

}

table.news {
background-attachment: scroll;
	background-image: url(/img/icon/news-flash-bg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

.bg-blue {
	background-attachment: scroll;
	background-image: url(/img/layout/list-bg-blue.gif);
	background-repeat: repeat;
}
.art-bg-blue {
	background-attachment: scroll;
	background-image: url(/img/layout/list-bg-blue.gif);
	background-repeat: repeat;
	margin: 10px;
	padding: 10px;
}


.read-more{
	margin: 0px;
	padding: 0px 10px 8px 0px;
	text-align: right;
}
.push-news-date-long {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 4px 10px;
}


/*****************************\
        FORMULÄR
\*****************************/

/*SÖK*/

.form-search-rullist {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
}
.form-button-search-article {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #CA841A;
	text-decoration: none;
	background-color: #FFFFFF;
	font-weight: bold;
    BORDER-RIGHT: buttonhighlight 1px outset #ff9900;
    PADDING-RIGHT: 3px;
    BORDER-TOP: buttonhighlight 1px outset;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: buttonhighlight 1px outset;
    CURSOR: hand;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: buttonhighlight 1px outset;
    HEIGHT: 18px;
    BACKGROUND-COLOR: #eeeeee;
    TEXT-ALIGN: center;
}
.form-search-textbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
}
	


/*SUBSCRIBE*/

.form-subscribe-rullist {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
}

.form-button-subscribe {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #CA841A;
	text-decoration: none;
	background-color: #FFFFFF;
	font-weight: bold;
    BORDER-RIGHT: buttonhighlight 1px outset #ff9900;
    PADDING-RIGHT: 3px;
    BORDER-TOP: buttonhighlight 1px outset;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: buttonhighlight 1px outset;
    CURSOR: hand;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: buttonhighlight 1px outset;
    HEIGHT: 18px;
    BACKGROUND-COLOR: #eeeeee;
    TEXT-ALIGN: center;
}

--------------------------------------
/*a.push-heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #29579B;
	text-decoration: none;
	border: 0px none #FFFFFF;
}

a.push-heading:hover {
	color: #DF8B0D;
	text-decoration: none;
}

*/

.td-dropshadow {
	background-image: url(/img/layout/dropshadow-15x2.gif);
	background-repeat: repeat-x;

}
a.page-headings-link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #29579B;
	text-decoration: none;
	border: none #FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
a.page-headings-link:hover {

	color: #DF8B0D;
	text-decoration: none;
}
.td-orange-divider {
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	border-bottom-color: #FF9900;
}
a.link-more {
	color: #29579B;
	text-decoration: none;
	border: none #FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-weight: normal;
	font-size: 10px;
	line-height: normal;



}
a.link-more:hover {
	color: #DF8B0D;
	text-decoration: none;
}
.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
	line-height: normal;



}

table.contact {
	background-attachment: fixed;
	background-image: url(/img/icon/logo-contact.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
a.mailto {
	color: #666666;
	text-decoration: none;
	font-weight: bold;

}
.art-contactinfo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	line-height: 15px;

}

a.linklist-bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #29579B;
	text-decoration: none;
	border: 0px none #FFFFFF;
	margin: 0px;
	padding: 0px;
}
a.linklist-bold:hover {
	color: #DF8B0D;
	text-decoration: none;
}
.page-heading-partner {

	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	color: #FF9900;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FF9900;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
}

.push-intro {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	padding-bottom: 8px;
}
.spotlight-small-bg {

background-attachment: fixed;
	background-image: url(/img/icon/news-flash-smallest.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.partners-bg-heading {
	background-color: #EDF4FF;
}

.push-partner-heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	border-bottom-style: none;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	font-style: normal;
	font-variant: normal;
	margin: -4px 0px -5px;
	padding: 0px;
	text-transform: uppercase;
}

.ref-text {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}

/*****************************\
         FORM STYLES
\*****************************/


input, select, textarea {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 9px;
}

.button {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding: 2px;
	margin: 3px;
	height: 90%;
}


/*****************************\
         WEB MODULES
\*****************************/

.btnNormal, input.btnNormal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
    text-align: center;	
}
.infotext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
}
a.sort {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
    text-decoration: underline;
}
a.search {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	border: 0px none #FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

a.search:hover {
	text-decoration: none;
}


a.command
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
    text-decoration: none
}
a.command:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
    text-decoration: underline
}

a.protreeNormal, span.protree
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
    text-decoration: none;
}
a.protreeNormal:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
    text-decoration: underline;
}
a.protreeBold
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
    text-decoration: none;
}
a.protreeBold:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
    text-decoration: underline;
}
a.forum-NoteTitle
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
    text-decoration: none;
}
a.forum-NoteTitle:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
    text-decoration: underline
}
.forum-NoteTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: normal;
	text-decoration: none;
}
.forum-NoteMemo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: normal;
	text-decoration: none;
}
.forum-NoteDate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	line-height: normal;
	text-decoration: none;
}
.forum-Message {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: normal;
	text-decoration: none;
}
.comment-heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.comment-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	margin: 0px;
	line-height: 12px;
}

