﻿html {overflow:scroll;}
.body{ background-color:#f4f7f9; background-image:url('images/bgPage.jpg'); margin-top:10px; margin-bottom:0px;  }
.header{ background-image:url('images/bgHeader2.jpg'); background-repeat:repeat-x; height:152px; text-align:left; vertical-align:top;}
span.link {
    	position: relative;
}

    span.link a span {
    	display: none;
}

span.link a:hover {
    	font-size: 100%;
    	color: #4e9f2a;
}

span.link a:hover span { 
    display: block; 
    	position: absolute; 
    	margin-top: -220px; 
    	margin-left: 70px;
    	height:52px; 
	    width: 175px; padding: 5px; 
    	z-index: 100; 
    	color: #3e6e1b; 
    	/*background: #FFFFAA;*/ 
    	background-image:url('images/bghover.png');
    	background-repeat:no-repeat;
    	font-size: 14px;
    	font-family: Arial;
    	font-weight:bold;
    	text-align: left; 
    	vertical-align:middle;
    	text-decoration: none;
}
img#header 
{ 
position:fixed;
top:0;
left:0;
width:100%;
height:100%;
} 
img#bg {
position:fixed;
top:-1px;
left:0;
width:100%;
height:100%;
}

#content {
position:relative;
z-index:1;
}
.leftbar{font-family:Arial; font-size:10pt; color:#273429;}
.contentstyle{font-family:Arial; font-size:11pt; color:#3e670d;}
a.contentstyle:link{font-family:Arial; font-size:11pt; color:#3e670d; text-decoration:none;}
a.contentstyle:hover{font-family:Arial; font-size:11pt; color:#2995ea; text-decoration:none;}
.footer {height:50px; background-color:#47780c; text-align:center;}
.footer-tag {font-family:Arial; font-size:9pt; color:#FFFFFF; }
.body-structure{ background-image:url('images/bgStructure5.png'); background-repeat:repeat-y;}
.headertopright{ font-family:Arial; font-size:9pt; color:#FFFFFF; text-align:right; padding-right:8px; text-decoration:none;}
a.headertopright:link{ font-family:Arial; font-size:9pt; color:#FFFFFF; text-align:right; padding-right:8px; text-decoration:none;}
a.headertopright:hover{ font-family:Arial; font-size:9pt; color:#FFFFFF; text-align:right; padding-right:8px; text-decoration:underline;}
.header-title{
    color: #47780C;
    font-family: Arial;
    font-size: 14pt;
}
.header-image{ border:0px; border-style:none; vertical-align:top;}
.content{ color:#3a3838; font-family:Arial; font-size:10pt; text-align:left; padding-left:30px; padding-right:30px;}
.contentin{ color:#3a3838; font-family:Arial; font-size:10pt; text-align:left;}
a.contentin:link{ color:#3a3838; font-family:Arial; font-size:10pt; text-align:left;}
a.contentin:hover{ color:#d73506; font-family:Arial; font-size:10pt; text-align:left;}
.content-title{ font-family:Arial; font-weight: bold; font-size:14pt; color:#3a3838; text-align:left;}
.content-container{ border:0px; border-style:none; margin:0px; padding:0px;}
.content-pagesubheader{ font-family:Arial; font-weight: bold; font-size:12pt; color:#3a3838; text-align:left;}
.content-pagetagline { font-style:italic;}
.headerpage{ color:#47780C;}
.menu-backdrop{ background-image:url('images/bgMenu.jpg'); background-repeat:no-repeat; height:44px;}
.menu-main{  font-family:Arial; font-size:10pt; font-weight:bold; text-align:left; color:#FFFFFF; }
.menu-topright{ color:#3a3838; font-family:Arial; font-size:10pt; text-align:right; text-decoration:none; vertical-align:bottom; letter-spacing:1px;}
a.menu-topright:link{ color:#3a3838; font-family:Arial; font-size:10pt; text-align:right; text-decoration:none; vertical-align:bottom;}
a.menu-topright:hover{ color:#d73506; font-family:Arial; font-size:10pt; text-align:right; text-decoration:none; vertical-align:bottom;}
.menu-leftcontainer{float:right; margin:0px; padding-right:0px;}
.menu-lefttitle{ font-family:Arial; font-size:11pt; font-weight:bold; color:#3a3838; height:60px; text-align:left;}
.menu-leftsubtitle{
    color: #5d5d5d;
    font-family: Arial;
    font-size: 9pt;
    background-color: #F3FDE8;
    text-align: left;
    text-indent: 2px;
    height: 20px;
    text-decoration: none;
}
a.menu-leftsubtitle:link { color:#5d5d5d; font-family:Arial; font-size:9pt; background-color:#d2e0e9; text-align:left; text-indent:2px; height:20px; text-decoration:none;}
a.menu-leftsubtitle:hover { color:#d73506; font-family:Arial; font-size:9pt; background-color:#d2e0e9; text-align:left; text-indent:2px; height:20px; text-decoration:none;}

.menu-leftcontent{
    color: #47780C;
    font-family: Arial;
    font-size: 9pt;
    text-align: left;
    text-indent: 4px;
    text-decoration: none;
}
a.menu-leftcontent:link{ color:#175bbe; font-family:Arial; font-size:9pt; text-align:left; text-indent:4px; text-decoration:none; }
a.menu-leftcontent:hover{ color:#d73506; font-family:Arial; font-size:9pt; text-align:left; text-indent:4px; text-decoration:underline; }
.menu-leftspacer{ height:24px;}
.menu-featureplain{ font-family:Arial; font-size:9pt; font-weight:bold; color:#47780C; background-image:url('images/bgFeatureMenu.jpg'); background-repeat:repeat-x; height:25px; background-position:center bottom; }
.menu-feature{ width:190px; font-family:Arial; font-size:9pt; font-weight:bold; text-align:center; color:#47780C; background-image:url('images/bgFeatureMenu.jpg'); background-repeat:repeat-x; height:25px; background-position:center bottom; cursor:pointer; }
.menu-featurestat{ font-family:Arial; font-size:9pt; font-weight:bold; color:#47780C; background-image:url('images/btnFeature6.jpg'); background-repeat:no-repeat; height:25px; background-position:center bottom; }
.menu-featurediv{ font-family:Arial; font-size:9pt; font-weight:bold; color:#47780C; background-image:url('images/icnFeatureDiv.jpg'); background-repeat:no-repeat; height:25px; background-position:center bottom; width:9px; cursor:pointer; }
.menu-featuredivclick{ font-family:Arial; font-size:9pt; font-weight:bold; color:#47780C; background-image:url('images/icnrFeatureDiv.jpg'); background-repeat:no-repeat; height:25px; background-position:center bottom; width:9px; }
.menu-featureedge{ font-family:Arial; font-size:9pt; font-weight:bold; color:#47780C; background-image:url('images/btnFeature6.jpg'); background-repeat:no-repeat; height:25px; background-position:center bottom; }
.menu-featureclick{ width:190px; font-family:Arial; font-size:9pt; font-weight:bold; color:#47780C; text-align:center; background-image:url('images/btnrFeature3.jpg'); background-repeat:no-repeat; height:25px; background-position:left bottom; }
.feature-homebot{ background-image:url('images/bgFeatureHomeBot.jpg'); background-repeat:no-repeat; height:273px; }
.feature-editor{ width:800px; height:600px;}

.feature-subtitle{ font-family:Arial; font-size:9pt; color:#3a3838; font-weight:bold; text-decoration:none; }
a.feature-subtitle:link{ font-family:Arial; font-size:9pt; color:#3a3838; font-weight:bold; }
a.feature-subtitle:hover{ font-family:Arial; font-size:9pt; color:#d73506; font-weight:bold; }
.feature-content{
    font-family: Arial;
    font-size: 9pt;
    color: #47780C;
    line-height: 18px;
    text-decoration: none;
}
a.feature-content:link{ font-family:Arial; font-size:9pt; color:#175bbe; text-decoration:none; }
a.feature-content:hover{ font-family:Arial; font-size:9pt; color:#d73506; text-decoration:underline; }

.separator-vert{ background-image:url('images/icnSeparator.jpg'); background-repeat:repeat-y; background-position:right top; width:1px;}
.feature-latestnews{ background-image:url('images/bgLatestNews.gif'); background-repeat:no-repeat; background-position:center top; text-align:center; vertical-align:top;}
.feature-tabclick{background-image:url('images/bgExceptionalDataImaging.gif'); background-repeat:no-repeat; background-position:left top; text-align:left; vertical-align:top;}
.footer-message{
    color: #47780C;
    font-family: Arial;
    font-size: 9pt;
}
.footer-messageminor{ color:#999999; font-family:Arial; font-size:8pt;}
.form-content{
    color: #47780C;
    font-family: Arial;
    font-size: 10pt;
}
.form-component{
    border: #47780C;
    background-color: #74C214;
    vertical-align: top;
    padding: 4px;
    border-color: #cedbe4;
    border-width: 1px;
    color: #FFFFFF;
}
.form-error{ color:Red; font-family:Arial; font-size:10pt;}
.form-comppub{ border-color:#8f8f8f; border-width:1px; border-style:solid; vertical-align:middle;}
.form-btnpub{ vertical-align:middle;}
.admin-cplist{ color:#3a3838; text-align:left; font-family:Arial; font-size:9pt; height:20px;}
a.admin-cplist:hover{ color:#0092ff; text-align:left; font-family:Arial; font-size:9pt; height:20px;}
.admin-header{
    background-color: #47780c;
    color: #FFFFFF;
    font-family: Arial;
    font-size: 9pt;
    height: 20px;
    text-align: left;
}
.admin-menu{
    color: #47780C;
    font-family: Arial;
    font-size: 9pt;
    text-align: right;
    height: 30px;
    margin-right: 10px;
    padding-right: 10px;
    background-color: #F3FDE8;
}
a.admin-menu:link{ color:#3a3838; font-family:Arial; font-size:9pt; text-align:right;}
a.admin-menu:hover{ color:#3a3838; font-family:Arial; font-size:9pt; text-align:right;}

.admin-gridview{font-family:Arial; font-size:10pt; color:#4F4C4D; width:100%;}
a.admin-gridview:link{color:#FFFFFF}
.admin-gridview-header{
    font-family: Arial;
    font-size: 10pt;
    color: #FFFFFF;
    background-color: #47780c;
    text-align: left;
}
a.admin-gridview-header:link{ color:#FFFFFF;}
.admin-gridview-row{
    font-family: Arial;
    font-size: 10pt;
    color: #3a3838;
    background-color: #F3FDE8;
    text-align: left;
}
.admin-gridview-rowalt{font-family:Arial; font-size:10pt; color:#3a3838; background-color:#FFFFFF; text-align:left;}
.admin-gridview-rowselect{
    font-family: Arial;
    font-size: 10pt;
    color: #FFFFFF;
    background-color: #74C214;
    text-align: left;
}
.admin-gridview-pager{
    font-family: Arial;
    font-size: 10pt;
    color: #FFFFFF;
    background-color: #74C214;
    text-align: right;
}
a.admin-gridview-pager:link{ color:#FFFFFF;}


