body
{
margin:0 auto;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
line-height:25px;
text-align:justify;
font-weight:bold;
background-repeat:repeat;
background-image:url(../images/bg.gif);
}

.specialnotes
{
	background-image:url(../images/img_notes.jpg);
	background-repeat:no-repeat;
	height:179px;
	width:591px;
	padding-top:25px;
	padding-left:20px;
}
.formdivider
{
	background-color:#92AD67;
	height:10px;
}
.specialnotes1
{
	background-image:url(../images/img_notes1.jpg);
	background-repeat:no-repeat;
	height:81px;
	width:436px;
	padding-top:25px;
	padding-left:20px;

}

.specialnotesText
{
	background-image:url(../images/img_txtback.jpg);
	background-repeat:repeat;
	border-style:none;
	width:500px;
	height:110px;
	
}

.specialnotesText1
{
	background-image:url(../images/img_txtback.jpg);
	background-repeat:repeat;
	border-style:none;
	width:400px;
	height:50px;
	
}

.error
{
	font-size:12px;
	color:#CC3333;
	text-align:left;
	
}

.error1
{
	font-size:12px;
	color:#CC3333;
	text-align:left;
	
}

.tableBoxes
{
	font-size:12px;
	padding-top:35px;
	line-height:15px;
}

.summary
{
	font-size:13px;
	line-height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
}

.summaryLabel
{
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	padding-left:8px;
}

.summaryValue
{
	font-size:13px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:8px;
}
.formtext
{
 	text-transform:capitalize;
}
.tableBoxesBold
{
	font-size:12px;
	font-weight:bold;
}
td
{
color:#000000;
font-size:12px;
}

.greentext
{
color:#003300;
}

.underline
{
text-decoration:underline;
}
.roundcont 
{
	width: 800px;
	background-color:#FFFFFF;
	color: #fff;
}

.roundcont p {
	margin: 0 10px;
}

.roundtop { 
	background: url(../images/tr.gif) no-repeat top right; 
}

.roundbottom {
	background: url(../images/br.gif) no-repeat top right; 
}

img.corner {
   width: 15px;
   height: 15px;
   border: none;
   display: block !important;
}

#rightPane{
position: absolute;
top: 0;
bottom: 0; 
right: 50px;;
width: 190px; /*Width of frame div*/
height: 100%;
overflow: hidden; /*Disable scrollbars. Set to "scroll" to enable*/
background-color:#044728;
color: white;
}

#leftPane{
position: fixed;
width: 950px;
top: 10px;;
left: 50px;
right: 50px; /*Set right value to WidthOfFrameDiv*/
bottom: 0;
overflow:auto;

}

#leftPaneLogo
{
  background-color:#FFFFFF;
 overflow:auto;
}


#leftPaneHR
{
  
  background-color:#FFFFFF;
  padding-left:20px;
  padding-right:20px;
  overflow:auto;
}



table
{
 vertical-align:top;
 text-align:left; 
}

tr
{
	vertical-align:top;
}
.vspacer
{
	height:5px;
}

.vspacer
{
	height:5px;
}

.footer
{
	
	background-image:url(../images/footermiddle.jpg);
	font-size:12px;
	color:#FFFFFF;
		
}

.rightMenu
{

	color:#FFFFFF;
	text-decoration:none;	
	text-align:left;	
	vertical-align:middle;
}
.arightMenu
{
 color:#FFFFFF;
 font-size:12px;
 font-weight:bold; 
}
table
{
 vertical-align:top;
 text-align:left; 
 width:100%;
 height:auto;
 padding:5px;
 
}


.maintable
{
 vertical-align:top;
 text-align:left; 
 width:1008px;
 height:auto;
 padding:5px;
 
}


.contenttable
{
 vertical-align:top;
 background-image:url(../images/tblmiddle.jpg);
 padding-left:15px;
 padding-right:15px;
 width:840px;
}

.footertable
{
 vertical-align:top; 
 text-align:left; 
 width:1008px;
height:42px;
color:#000000;
}

a
{
 color:#000000;
 text-decoration:none;
}
.welcome
{
	color: rgb(0, 154, 70);
	font-weight:bold;
	font-size:14px;
	
}


.welcomeselected
{
	color:#000000;
	font-size:13px;
	
}


h1
{
	color: rgb(0, 154, 70);
	font-weight:bold;
	font-size:16px;
	
}

h2
{
	color:#61903E;
	font-weight:bold;
	font-size:12px;
	
}
.headingstrip
{
background-color:#E9F7B0;
padding-left:2px;
padding-right:2px;

}
.verticalspacer
{
	height:5px;
}

.verticalspacerGreen
{
	height:1px;
	background-color:#E9F7B0;
}
.box1
{
	background-color:#E9F7B0;
	  -moz-border-radius: 0.4em;
	  font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	border-radius: 0.4em;
}

.specialText
{
	color:#3A88DE;
	font-weight:bold;
}

.lengthyspecialText
{
	color:#3A88DE;
	font-weight:bold;
	
}

.button
{
  background-image:url(../images/buttontype1.jpg);
  text-align:center;
  color:#FFFFFF;
  border:none;
  font-size:10px;
  font-weight:bold;
  height:22px;
  width:60px;
}

.tableHeader1
{
	background-color:#B5E382;
	color:#66734D;
	font-weight:bold;
	border-width:1px;
	border-color:#E2EAD7;
	border-style:solid;	
	font-size:12px;
	text-align:center;
}

.odd
{
	background-color:#E7FADA;
	font-weight:bold;
	color:#66734D;
	border-width:1px;
	border-color:#E2EAD7;
	border-style:solid;
	font-size:12px;
	padding-left:3px;
	
}

.even
{

font-weight:bold;
background-color:#FFFFFF;
color:#66734D;
padding-left:3px;
border-width:1px;
	border-color:#E2EAD7;
	border-style:solid;
	font-size:12px;
}
#Layer1 {
	position:absolute;
	width:1038px;
	height:768px;
	z-index:1;
	left: 24px;
	top: 4px;
	background-color: #044728;
}
#Layer2 {
	position:absolute;
	color:#000000;
	width:860px;
	height:650px;
	z-index:1;
	left: 6px;
	top: 5px;
	  -moz-border-radius: 0.4em;
	border-radius: 0.4em;
	background-color: #FFFFFF;
}
#Layer3 {
	position:absolute;
	width:139px;
	height:768px;
	z-index:2;
	left: 880px;
	top: 5px;

	background-color: #044728;
}
#Layer4 {
	position:absolute;
	width:860px;
	height:23px;
	z-index:3;
	left: 6px;
	top: 660px;
  -moz-border-radius: 0.4em;
	border-radius: 0.4em;
	background-color: #98D15F;
}

.formstyle
{
	text-align:right;
	padding-right:2px;
	
}

.dashboard
{
background-image:url(../images/dashboardnotselected.png); width:89px; height:42px; font-size:12px; line-height:12px; text-align:center; color:#FFFFFF;
}

.dashboardcurrent
{
background-image:url(../images/dashboardselected.png); width:105px; height:42px; font-size:12px; line-height:12px; text-align:center; color:#FFFFFF;
}

.textboxdiv
{
 margin:0;
 height:21px;
 width:146px;
 background:url(../images/loginbox.gif) no-repeat bottom;
}

.textbox
{
 background:none;
 border:none;
 width:134px;
 height:15px;
 margin:0;
 padding: 2px 7px 0px 7px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
}

.loginText
{
	font-size:13px;
	color:#333333;
}

.bottomlinetext
{
	border-style:none;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#003300;
}
input 
{
	border-width:1px;
	border-style:solid;
	border-color:#93A35C;
	margin-left:5px;

}

textarea
{
	border-width:1px;
	border-style:solid;
	border-color:#93A35C;
	margin-left:5px;
}


.noborder
{
	border-style:none;
}
select
{
	border-width:1px;
	border-style:solid;
	border-color:#93A35C;
	margin-left:5px;
}
