/* custom styles for templates pages */

div.bottomline {
    clear: both;
    padding-top: 2px;
}
div.bottomline span.left {
    float: left;
    text-align: left;
    width: 80%;
}
div.bottomline span.right {
    float: right;
    text-align: right;
    width: 60px;
}
div.bottomline hr {
    color: #ffffff;
}

hr {
    color: #FFFFFF;
}

a.linkReadMore {
    font-size: 8pt;
    text-decoration: none;
    color: #00008B;
}
a.linkReadMore:visited {
    text-decoration: none;
    color: #454b55;
}
a.linkReadMore:hover {
    text-decoration: underline;
    color: #00008B;
}


.sectionHeading {
	font-weight: bold;
	font-size: 12pt;
	color: #000000;
	padding-bottom : 15px;
}
.sectionDescription{
    font-weight: normal;
    font-size: 8pt; 
    padding-bottom : 15px;
}

.articleHeading {
    font-weight: bold;
    font-size: 11pt; 
    color: #000000;
    padding-bottom : 10px;
}

a.articleHeading {
    font-weight: bold;
    font-size: 11pt;
    text-decoration: none;
    color: #000000;
}
a.articleHeading:visited {
    text-decoration: none;
    color: #454b55;
}
a.articleHeading:hover {
    text-decoration: underline;
    color: #000000;
}

.articleHeadingLevel2  {
    font-weight: bold;
    font-size: 10pt; 
    color: #000000;
    padding-bottom : 3px;
}
a.articleHeadingLevel2 {
    text-decoration: none;
    color: #000000;
}
a.articleHeadingLevel2:visited {
    text-decoration: none;
    color: #000000;
}
a.articleHeadingLevel2:hover {
    text-decoration: underline;
}

.subheading {
    font-size: 10pt;
    padding-bottom : 10px;
}
.plain {
    text-decoration: none;  
    font-weight: normal;   
    font-size: 10pt; 
}
.small{
	font-weight: normal;
	font-size: 8pt;
	color : 000000;
}
.iconexplain {
    font-weight: normal;   
    font-size: 8pt; 
    padding-top : 8px;
	padding-bottom : 14px;
}
.smallComment{
    font-weight: normal;
    font-size: 8pt;
    font-style : italic;    
}
.plainNegativeBold {
    font-weight: bold;  
    font-size: 10pt; 
    color: #ffffff;
    background: #3366cc;
}
.plainNegativeBoldSmall {
    font-weight: bold;  
    font-size: 8pt; 
    color: #ffffff;
    background: #3366cc;
}
#helpnav {
    width : 200px;
    float: left;
    font-size: 11pt;
    padding-right: 40px;
}
#helpnav ul {


}
#helpnav li {


}
#helpnav ul li {
}

#helpcontent {
    width : 450px;
    float: left;
    padding: 10px;
    background: #E7EEF3;
}

div#subsections { display: none; }



