/* custom styles for templates pages */

body {
    font-size: 10pt;
    font-family: verdana, arial, helvetica, sans-serif;
    font-weight: normal;
    color: black;
    background-position : top left;
    background-repeat : no-repeat;
    background-attachment : fixed;
}
body.contentarea {
    font-family: verdana, arial, helvetica, sans-serif;
    font-weight: normal;
    color: black;
    padding-left : 15;
    padding-top : 0;
    padding-right : 5;
    padding-bottom : 5;
    background-color : #ffffff;
}
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;
}


a.linkReadMore {
    font-size: 11px;
    text-decoration: none;
    color: #6483AF;
}
a.linkReadMore:visited {
    text-decoration: none;
    color: #6483AF;
}
a.linkReadMore:hover {
    text-decoration: underline;
    color: #6483AF;
}


.sectionHeading {
	font-weight: bold;
	font-size: 12pt;
	color: #2D4C8C;
	padding-bottom : 5px;
}
.sectionDescription{
    font-weight: bold;
    font-size: 9pt; 
    padding-bottom : 15px;
}

.articleHeading {
    font-weight: bold;
    font-size: 11pt; 
    color: #2D4C8C;
    padding-bottom : 10px;
}

a.articleHeading {
    font-weight: bold;
    font-size: 11pt;
    text-decoration: none;
    color: #2D4C8C;
}
a.articleHeading:visited {
    text-decoration: none;
    color: #2D4C8C;
}
a.articleHeading:hover {
    text-decoration: underline;
    color: #7A96BF;
}

.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-weight: bold;   
    font-size: 9pt;
    padding-bottom : 10px;
}
.plain {
    text-decoration: none;  
    font-weight: normal;   
    font-size: 9pt; 
}
.small{
	font-weight: normal;
	font-size: 11px;
	color : 000000;
}
.iconexplain {
    font-weight: normal;   
    font-size: 7pt; 
    padding-top : 8px;
	padding-bottom : 14px;
}

.plain ul {
    display: inline;
    margin-left: 0;
    padding-left: 0;
}
.plain ul li {
    margin-left: 15px;
    padding-left: 0;
}

.smallComment{
    font-weight: normal;
    font-size: 11px;
    font-style : italic;    
}

#helpnav {
    width : 200px;
    float: left;
    font-size: 8pt;
    padding-right: 40px;
}
#helpnav ul {
    padding-top: 1px;
    padding-right: 1px;
    padding-left: 17px;
    list-style: square inside; color:grey;
}
#helpnav li {
    padding-top: 1px;
    padding-right: 1px;
    padding-left: 17px;
}
#helpnav ul li {
}

#helpcontent {
    width : 450px;
    float: left;
    padding: 10px;
    background: #F0F0F0;
}