* {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9pt;	
}

body {
	background-color: #EDEDED; 
}

h1 {
	font-size: 10pt;
	margin-bottom: 5px;
}

h2 {
	font-size: 9pt;	
	margin-bottom: 5px;
}

a { 
	/*color: #436401; */
	text-decoration: none;
}

a:hover { 
	/*color: #436401; */
	text-decoration: underline;
}

.ingress {
	font-weight: bold;
	margin-bottom: 5px;
}

.link a , a.link{
	font-weight: bold;
	color: #015388;
	text-decoration: none;
}

.link a:hover, a.link:hover {
	text-decoration: underline;
}

.link img {
	border: none;
	margin-top: 3px;
	margin-right: 5px;
}

#orangeBoxBrownBorder {
	background-color: #5d9100;  /* old - #F1BB46 */
	border: 5px solid #3a5803;
	padding: 0px 13px 8px 13px;
	width: 760px;
}

#topMenu {
	text-align: left;
	background-color: #3a5803;
	border: 1px solid #121212;
	padding: 2px 12px 3px 12px;
	margin-bottom: 5px;
	height: 20px;
}

#topMenu a {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	margin-right: 15px;
}

#topMenu a:hover {
	text-decoration: underline;
}


.topStyleOn {    
    text-decoration: underline;
}

.topStyleOff {
    color: #FFFFFF;
    background-color: #7AA12B;
    /*padding-right: 3px;*/
}

.menuStyleOn {
    font-size: 12px;
    color: #FFFFFF;
    text-align: left;
    background-color: #7AA12B;        
}

.menuStyleOff {
    font-size: 12px;
    color: #FFFFFF;
    background-color: #7AA12B;
}

div#topMenu div#menu0 a {
    margin-right: 15px;
}

.popupMenu {
	text-align: left;
	background-color: #3a5803;
	border: 1px solid #121212;
	padding: 2px 5px 3px 5px;
	width: 120px;
}

.popupMenu a {
	color: #FFFFFF;
	text-decoration: none;
}

.popupMenu a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

#breadcrumbs {
	font-size: 8pt;
	color: #FFFFFF;
	text-align: left;
	background-color: #3a5803;
	border: 1px solid #121212;
	padding: 1px 12px 2px 12px;
	margin-bottom: 5px;
	height: 12px;
	position:relative;
}
#breadcrumbs a {
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: none;
}

#sitemaplink {
	position:absolute;
	right:45px;
	top:0px;
	height:12px;
	overflow:hidden;
	margin:0;
	padding:0;
}
#whiteBoxBlackBorder {
	background-color: #FFFFFF;
	border: 1px solid #121212;
	padding: 8px;
}

#greenBox {
	background-color: #5d9100;
	padding: 9px;
}

.greyBoxGreenDottedBorder {
	background-color: #FFF6E9;
	border: 1px dotted #015388;
	padding: 15px;
}

div.greyBoxGreenDottedBorder div.foraFont p, div.greyBoxGreenDottedBorder div.foraFont li,
div.greyBoxGreenDottedBorder div.foraFont ul,
div.greyBoxGreenDottedBorder div.foraFont b,
div.greyBoxGreenDottedBorder div.foraFont i,
div.greyBoxGreenDottedBorder div.foraFont u {
	font-size: 8pt; 
	margin-top: 3px;
	margin-bottom: 5px;
}

div.greyBoxGreenDottedBorder div.foraFont li {
	padding-left: 0px;
	margin-left: -10px;
}

.greenBoxDottedBorder {
	background-color: #8dd906;
	border: 1px dotted #015388;
	padding: 15px;
	margin-top: 10px;
}

.headerGreenBoxDottedBorder {
                font-weight: bold;
                text-align: center;
	background-color: #8dd906;
	border: 1px dotted #015388;
	padding: 2px;
	margin-bottom: 3px;
}

#mainContent {
	vertical-align: top;
	width: 486px;
}

#mainContent .foraFont {
	font-size: 9pt;
}

.smallArticles {
	float: left;
}

.leftArticle {
	border-right: 1px dotted #015388;
	padding-right: 15px;
	float: left;
	width: 211px;
	height: 100%
}

.rightArticle {
	/*border-left: 1px dotted #015388;*/
	padding-left: 15px;
	float: right;
	width: 211px;
	height: 100%
}

.largeArticle {
	float: left;
	border-top: 1px dotted #015388;
	padding-top: 10px;
	margin-top: 5px;
	width: 454px;
}

.largeArticleNew {
	float: left;
	border-bottom: 1px dotted #015388;
	padding-bottom: 5px;
	margin-bottom: 10px;
	width: 454px;
}

.smallArticles img, .largeArticle img, .largeArticleNew img {
	margin-right: 5px;
	float: left;
}

#rightColumn {
	vertical-align: top;
	padding-left: 18px;
	float: right;
	width: 182px;
}

.headerForaFont {
	font-size: 8pt;
                font-weight: bold;
                color: #000000;
                text-decoration: none;
}

.foraFont {
	font-size: 8pt;
                color: #000000;
                text-decoration: none;

}

.foraFontBold {
                font-size: 8pt;
                font-weight:bold;
                color: #000000;
                text-decoration:none;
}

.foraImg {
                vertical-align: top;
                border: 0px;
                margin-top: 2px;
                margin-right: 4px;
}

.inndata {
                font-size: 8pt;
                background-color: #5d9100;
                border: 1px solid;
                border-top-color: #015388;
                border-left-color: #015388;
                border-bottom-color: #FFFFFF;
                border-right-color: #FFFFFF;
                width: 150px;
                height: 15px;
}

.popup {
                position: absolute;
                top: 0;
                left: 0;
                visibility: hidden;
                z-index: 2;
}

.height10 {
     height: 10px;
}

.height5 {
     height: 5px;
}