body {
	scrollbar-base-color: #BCD7BC;
	scrollbar-track-color: #DCE5DB;
	scrollbar-face-color: #3D8B3D;
	scrollbar-highlight-color: #BCD7BC;
	scrollbar-3dlight-color: #5FA05F;
	scrollbar-darkshadow-color: #5FA05F;
	scrollbar-shadow-color: #03407F;
	scrollbar-arrow-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 0;
	/*background:#FFF url("/images/v3/body_bg.jpg") repeat-x;*/
	background:url(/images/v3/repeat_bg.jpg);
 	

}
div.divHidden { display:none; margin:0px; }
input, select, textarea        { 
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-top-color: #999999;
border-right-color: #CCCCCC;
border-bottom-color: #CCCCCC;
border-left-color: #999999;
padding-left: 1; padding-right: 1; padding-top: 1; padding-bottom: 1; 
font-family:Verdana; font-size:8pt }
.inputinvalid { 
	color: #000000;
	background-color: #FF6666;
	background-image:url(/images/input_red_bg.jpg);
}
.inputvalid { 
	color: #000000;
	background-color: #C4DCC4;
	background-image:url(/images/input_light_green_bg.jpg);
}
textarea.inputvalid, select.inputvalid{
	background-image:url();
	color: #000000;
	background-color: #C4DCC4;
}
textarea.inputinvalid, select.inputinvalid{
	background-image:url();
	border-width=1px;
	color: #000000;
	background-color: #FF6666;
}
.input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none;

	border-width: 1px;
	color: #000000;
/*	background-color: #FFFFFF;*/
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-decoration: none;
}
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}


	a:link{color: #23571A;text-decoration:none; CURSOR: hand;}
	a:visited{color:#23571A;text-decoration:none; CURSOR: hand;}
	a:active{color:#23571A;text-decoration:underline; CURSOR: hand;}
	a:hover{color:#03407F;text-decoration:underline; CURSOR: hand;}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	}
h4, h5, h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	}
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin-left: 1em;
	}
ol, ul, li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
blockquote {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
em {
	font-weight: bold;
	font-style: italic;
	}
caption {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	}

/* Class modified tags */

h1.pageHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	}

/* Classes */

.sameAsParagraph {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left: 1em;
	}
.largeBodyText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	}
.mediumBodyText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	}
.smallBodyText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
.contentLeftSidebar {
	border-right: solid 2px #000000;
	}

/* Link Pseudo-Classes */

.leftSidebar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #000066;
	}
p.leftSidebarIndent {
	margin-left: 30px;
	}
a.leftSidebarMenu:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #000066;
	text-decoration: none;
	}
a.leftSidebarMenu:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #000066;
	text-decoration: none;
	}
a.leftSidebarMenu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #000066;
	text-decoration: underline;
	}
.maintitle {

font-size: 18px;
font-weight: bold;

}
.featureborder {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	background-color: #FFFFFF;
}
.smallfont {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}.shadow1 {
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-right-color: #D8D8D8;
	border-bottom-color: #D8D8D8;
}
.shadow2 {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-right-color: #EBEBEB;
	border-bottom-color: #EBEBEB;
}
.shadowr {
	border-right-width: 2px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #D8D8D8;
}
.tableheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	vertical-align: middle;
}
a.tableheader:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	}
a.tableheader:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	}
a.tableheader:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	}
a.tableheader:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	}
	.sidebuttons {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #23571A;
	vertical-align: middle;
	text-indent: 5px;
}
a.sidebuttons:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #23571A;
	text-decoration: none;
		text-indent: 5px;
	}
a.sidebuttons:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #23571A;
	text-decoration: none;
		text-indent: 5px;
	}
a.sidebuttons:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #23571A;
	text-decoration: none;
		text-indent: 5px;
	}
a.sidebuttons:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #03407F;
	text-decoration: none;
		text-indent: 5px;
	}
	
	
	
	
	
	

.sidetable {

background-color: #C4DCC4;
border-color: #5FA05F;
border-left-style: none;
border-top-style:none;
border-right-width:1px;
border-right-style: solid ;
border-right-color: #BCD7BC;
border-bottom-style: none;

}

.sidetable input {
	height: 21px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
}
.sidetable checkbox {
	color: #666666;
}
.sidetable TD {

border-top-style: none ;

border-bottom-width:1px;
border-bottom-style: solid ;
border-bottom-color: #5FA05F;
color:#555555;
FONT-SIZE: 11px; 
font-family:Arial, Helvetica, sans-serif;
}

.sidetable .title {
	/*background-color: #D0D0D0;*/
}

.sidetable .title TD {
	border-top-color: #BCD7BC;
	border-bottom-color: #5FA05F;
	font-weight: bold;
}
	

	
	
	
	.login {
	background-color: #E9E9E9;
	border-color: #C4C4C4;
	border-width: 1px;
	border-style: solid;
border-right-width:1px;
border-right-style: solid ;
border-right-color: #D8D8D8;
border-bottom-style: none ;

}
.logincheckbox{
border: none;
background-color: #E9E9E9;
background-image: url();
}
.login input {
	height: 21px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
}
.login checkbox {
	color: #666666;
}
.login TD {
border-top-width:1px;
border-top-style: solid ;
border-top-color: #ffffff;
border-bottom-width:1px;
border-bottom-style: solid ;
border-bottom-color: #D8D8D8;
color:#555555;
FONT-SIZE: 11px; 
font-family:Arial, Helvetica, sans-serif;
}

.login .title {
	background-color: #D0D0D0;
}

.login .title TD {
	border-top-color: #ffffff;
	border-bottom-color: #C4C4C4;
	font-weight: bold;
}
.app_highlighted{
background-color: #f4f4f4;
}
.app {
	background-color: #E9E9E9;
	border-color: #C4C4C4;
	border-width: 1;
	border-style: solid;
	border-right-width:1;
	border-right-style: solid;
	border-right-color: #C4C4C4;
	width: 100%;
}

.app a {
color:#4A4B4B;
text-decoration:none;
}

.app a:hover,link,visited {
color:#8D1C1C;
text-decoration:underline;
}

.app TD {
border-top-width:1;
border-top-style: solid ;
border-top-color: #ffffff;
border-bottom-width:1;
border-bottom-style: solid ;
border-bottom-color: #C4C4C4;
color:#555555;
FONT-SIZE: 11px; 
font-family:Arial, Helvetica, sans-serif;
}.mediumtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}
.rightmenuborder{
border-right-width: 1px;
border-right-style: solid;
border-right-color: #4A8C4A;
}
.dropmenu {
background-color:#F0F6F0;
	border-top-width: none;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #4A8C4A;
	border-bottom-color: #4A8C4A;
	border-left-color: #4A8C4A;
}
td.rollmenu {
    color: #000000;
    text-align: left;

    /*background-color: #EAEEEE;*/
    margin: 0;
    padding: 0;
}

td.rollmenu a:hover {
	background-color: #FFFFFF;

}
	
td.rollmenu a {font-weight: normal;
    text-decoration: none;
    margin: 0;
	padding: 0;
    display: block;
    voice-family: inherit;
}.border1black {
	border: 1px solid #000000;
}

.login {background-color: #E9E9E9;border-color: #C4C4C4;border-width: 1px;border-style: solid;border-right-width:1px;border-right-style: solid ;border-right-color: #D8D8D8;border-bottom-style: none ;}
.logincheckbox{border: none;background-color: #E9E9E9;background-image: url();}
.login input {height: 21px;font-size: 13px;color: #333333;}
.login checkbox {color: #666666;}
.login TD {border-top-width:1px;border-top-style: solid ;border-top-color: #ffffff;border-bottom-width:1px;border-bottom-style: solid ;border-bottom-color: #D8D8D8;color:#555555;FONT-SIZE: 11px;font-family:Arial, Helvetica, sans-serif;}
.login .title {background-color: #D0D0D0;}
.login .title TD {border-top-color: #ffffff;border-bottom-color: #C4C4C4;font-weight: bold;}
.menubox {background-color: #E9E9E9;font-size: 15px;border-color: #C4C4C4;border-width: 1px;border-style: solid;border-right-width:1px;border-right-style: solid ;border-right-color: #D8D8D8;border-bottom-style: none ; font-weight:bold;}
.menuboxcheckbox{border: none;background-color: #E9E9E9;background-image: url();}
.menubox input {height: 21px;font-size: 13px;color: #333333;}
.menubox checkbox {color: #666666;}
.menubox TD {border-top-width:1px;border-top-style: solid ;border-top-color: #ffffff;border-bottom-width:1px;border-bottom-style: solid ;border-bottom-color: #D8D8D8;color:#555555;FONT-SIZE: 15px;font-family:Arial, Helvetica, sans-serif;}
.app_highlighted{background-color: #f4f4f4;}
.app {background-color: #E9E9E9;border-color: #C4C4C4;border-width: 1;border-style: solid;border-right-width:1;border-right-style: solid;border-right-color: #C4C4C4;width: 100%;}
.app a {color:#4A4B4B;text-decoration:none;}
.app a:hover,link,visited {color:#8D1C1C;text-decoration:underline;}
.app TD {border-top-width:1;border-top-style: solid ;border-top-color: #ffffff;border-bottom-width:1;border-bottom-style: solid ;border-bottom-color: #C4C4C4;color:#555555;FONT-SIZE: 11px;font-family:Arial, Helvetica, sans-serif;}.mediumtitle {font-size: 11px;font-style: normal;font-weight: bold;color: #000000;}
.rightmenuborder{border-right-width: 1px;border-right-style: solid;border-right-color: #999999;}
.dropmenu {background-color:#FFFFFF;border-top-width: none;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-top-style: none;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-color: #999999;border-bottom-color: #999999;border-left-color: #999999;}
td.rollmenu {color: #000000;text-align: left;background-color: #EAEEEE;margin: 0;padding: 0;}
td.rollmenu a:hover {background-color: #D2E9FF;}
.noaccess{color: #999999;}
td.rollmenu a {font-weight: normal;text-decoration: none;margin: 0;padding: 0;display: block;voice-family: inherit;}.border1black {border: 1px solid #000000;}
.DottedBorder_Grey {border: 1px dotted #999999;}
.verticaltext {writing-mode: tb-rl;filter: flipv fliph;}
.Actions{cursor:pointer; margin-right:5px;}
input.SearchText{background-image:url(/images/Search_Text_BG.jpg);}
