* {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
}

body {
	/*color:#959273;*/
}

A {
	CURSOR: hand; TEXT-DECORATION: none  ;

}
A:active {
	CURSOR: hand; TEXT-DECORATION: none
}
A:visited {
	CURSOR: hand; TEXT-DECORATION: none
}
A:link {
	CURSOR: hand; TEXT-DECORATION: none
}
A:hover {
	CURSOR: hand; TEXT-DECORATION: underline
}


#wrapper {
	text-align: left;
/*	margin: 0px auto; */
	padding: 0px;
	border:0;
	width: 770px;

   	margin-left:auto;
	margin-right:auto;
   	_left:50%;
	_margin-left:210px;

}

#header {
	margin: 0 0 -3px 0;
	background: #FFF url(images/slogan.gif) no-repeat top right;
}

#side-a {
	float: left;
	width: 160px;
}

#side-b {
	float: right;
	width: 191px;
}

#side-a .inside {
	margin-right:7px;
   /*	background:#eee;*/
}

#side-a p {
	padding:0px 2px;
}

#side-a-inner {
	float: left;
	width: 160px;
}

#side-a-inner .inside {
	margin-right:0px;

   	background: #FFFBCE ;/*#FFFBCE;*/


}
#containerinner {
    background-color: #FFFBCE !important ;
    height:200px;
    
}


#side-b .inside {
	padding-left:5px;
    background:#eee;
}

#content {
	float: left;
	width: 417px;
}

body#inner #content {
	width:578px;
}

#contentinner {
	float: left;
	width: 603px;
	_width: 610px;
	
    border : 0px solid red;
    background-color: #FFFFFF !important ;
    border-left: 7px #FFFFFF solid;
     _height:580px;
    min-height:580px;
}

 body#inner #contentinner {
	width:769px;
}

 body#inner #contentinnernolhs {
	width:769px;
}


body#inner #side-a .inside {

}

#footer {
	clear: both;
	background:#00794B url(images/footer.gif) no-repeat ;
	text-align:right;
	color:white;
	padding:6px 32px 16px;
	margin-top:1em;
	position:relative;
	top:1em;
	font-size:85%;
	border-top:4px solid #a7a37f;
	border-bottom:0.5em solid white;
	
}

#menu {
	background: #008000 url(images/bargreen.gif) repeat-x top;
	height:37px;
}

#menu a {
	color:white;
	font-size:14px;
	text-decoration:none;
	padding:8px 6px 15px;
	float:left;
	margin:0px 15px 0px 5px;
}

#menu a:hover {
	background: #008000 url(images/bargreen.gif) repeat-x bottom;
}

#divMenu {
    BACKGROUND-COLOR: #008658;
	height:18px;
	margin: 0 0 10px 0;
	padding: 1px;
	text-align: center;




}

h3 {
	margin:0px 0px 1em;
	background:#008658;
/*	background-image:url(images/corner.gif);
	background-position:top left;
	background-repeat:no-repeat;*/
	padding:3px 3px 1px 8px;
	color:white;
	font-weight:bold;
/*	border-bottom:solid 4px #a7a37f; */
}

h3.type2 {
	background:#af6b03;
/*	background-image:url(images/corner.gif);
	background-position:top left;
	background-repeat:no-repeat; */
}

h3.type3 {
	background:#0071b9;
/*	background-image:url(images/corner.gif);
	background-position:top left;
	background-repeat:no-repeat;*/
}





.nav {
	border-top:solid 1px #aaa;
	border-bottom:solid 1px #fff;
	background:#ddd;
}

.nav a {
	border-top:solid 1px #ddd;
	border-bottom:solid 1px #ddd;
	display:block;
	text-decoration:none;
	padding:4px 1em;
	color:#333;
	font-weight:bold;

}

.nav a:hover, .nav a.l2:hover, .nav a.l3:hover {
	background-color:#444;
	color:#eee;
	border-top:solid 1px #aaa;
	border-bottom:solid 1px #fff;
}

.nav a.l2 {
	padding-left:2em;
	font-weight:normal;
	color:#555;
}

.nav a.l3 {
	padding-left:3em;
	font-weight:normal;
	color:#777;
}

/* news */
TD.newsTitle {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 1px;
	COLOR: #ffffff;
	PADDING-TOP: 1px;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #0069B5;
	TEXT-DECORATION: none
}
TD.newstitle A {
	COLOR: white;
	TEXT-DECORATION: none;
}
TD.newsDescription {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TD.newsDate {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; COLOR: #000000; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: right; TEXT-DECORATION: none
}
A.newsDescription:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.newsDescription:active {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.newsDescription:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.newsDescription:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.newsFeatureTitle:link {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #339933; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.newsFeatureTitle:active {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #339933; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.newsFeatureTitle:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #339933; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.newsFeatureTitle:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #339933; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.newsFeatureText:link {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.newsFeatureText:active {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.newsFeatureText:visited {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.newsFeatureText:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
/* News END */
/* menu */
.spMenu {
	BORDER-RIGHT: white 1px solid;
/*	WIDTH: 90px;*/
	HEIGHT: 18px;
    float:left;
	PADDING-TOP: 1px;
	PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    color: white;
}
.spMenuSelected {
/*	BORDER-RIGHT: white 1px solid;
/*	WIDTH: 90px;*/
	HEIGHT: 18px;
    float:left;
	PADDING-TOP: 0px;
	PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
	BACKGROUND-COLOR: #00cc00;
}
.spMenuHome {
	BORDER-RIGHT: white 1px solid;
	VERTICAL-ALIGN: middle;
	WIDTH: 155px;
	HEIGHT: 18px;
	BACKGROUND-COLOR: #008658;
        float:left;
   }
.hMenu {
	WIDTH: 770px; HEIGHT: 18px; BACKGROUND-COLOR: #008658;
}
.hMenu1 TD {
	HEIGHT: 18px; BACKGROUND-COLOR: #008658;
}
A.menulink:link {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: white;
	TEXT-DECORATION: none;
	vertical-align : middle;
}
A.menulink:active {
	FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: white;
    TEXT-DECORATION: none;
	vertical-align : middle;
}
A.menulink:hover {
	FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #008658;
    TEXT-DECORATION: uderline;
	vertical-align : middle;
}
A.menulink:visited {
	FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: white;
    TEXT-DECORATION: none;
	vertical-align : middle;
}
.tmenu {
	COLOR: white;
/*    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; */
    TEXT-DECORATION: none;
}
.normal {
	COLOR: black;
}
A.tmenu:link {
	FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: white;
	vertical-align : middle;
}
A.tmenu:active {
	FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: white;
/*    FONT-FAMILY: Arial,Helvetica, sans-serif; */
    TEXT-DECORATION: none;
	vertical-align : middle;
}
A.tmenu:hover {
	FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: white;
    TEXT-DECORATION: none;
	vertical-align : middle;
}
A.tmenu:visited {
	FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: white;
    TEXT-DECORATION: none;
	vertical-align : middle;
}
/* menu end */
/* rico - accordion */
.accordionTabTitleBarHi {
/*	margin:0px 0px 1em; */
	padding:3px 3px 1px 8px;
	color:#000000;
	font-weight:normal;
/*	border-bottom:solid 4px #a7a37f; */
/*	background:#af6b03; */
/*    background-image:url('/cms_images/sideleftgreen.gif');*/
/*	background-image:url(images/corner.gif);
	background-position:top left;
	background-repeat:no-repeat;*/
  background-color: #FFFBCE;
}
.accordionTabTitleBarLo {
/*	margin:0px 0px 1em; */
	padding:3px 3px 1px 8px;
	color:#ffffff;
	font-weight:normal;
/*	border-bottom:solid 4px #a7a37f; */
    background-color: #008658;
/*	background:#0071b9; */
/*    background-image:url('/cms_images/sideleftyellow.gif'); */
}
.old_accordionTabTitleBarHi {
	border-top:0px solid #BDC7E7;
/*    border-bottom:0px solid #ffffff; */
	border-bottom:solid 4px #a7a37f;
    background-image:url('/cms_images/sideleftgreen.gif');
   font-size           : 12px;
	color            : #ffffff;
    border-left-style:none;
    border-left-width:0px;
    border-right-style:none;
    border-right-width:0px;
    padding-left:6px;
    padding-right:6px;
    padding-top:3px;
    padding-bottom:3px;
    CURSOR: pointer;
}
.old_accordionTabTitleBarLo {
	border-top:0px solid #BDC7E7; border-bottom:0px solid #182052;
    background-image:url('/cms_images/sideleftyellow.gif');
   font-size           : 12px;
	color            : #000000; border-left-style:none; border-left-width:0px; border-right-style:none; border-right-width:0px; padding-left:6px; padding-right:6px; padding-top:3px; padding-bottom:3px;
    CURSOR: pointer;
}
.accordionTabTitleBarRed {
   font-size           : 12px;
	padding             : 4px 6px 4px 6px;
   border-style        : solid none solid none;
	border-top-color    : #BDC7E7;
	border-bottom-color : #182052;
   border-width        : 1px 0px 1px 0px;
}

.accordionTabTitleBarHover {
   font-size        : 11px;
	background-color : #1f669b;
	color            : #000000;
}

.accordionTabContentBox {
   font-size        : 11px;
   border           : 0px solid #1f669b;
   border-top-width : 0px;
   padding          : 0px 8px 0px 8px;
}

/* end rico - accordion */
.level1 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 10pt; PADDING-BOTTOM: 2px; MARGIN: 0px; COLOR: gray; PADDING-TOP: 2px; BORDER-BOTTOM: white 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: gainsboro
}
.level1 A {
	FONT-SIZE: 10pt; COLOR: gray; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.level1 A:hover {
	FONT-SIZE: 10pt; COLOR: gray; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.level1selected {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 10pt; PADDING-BOTTOM: 2px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: white 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #999999
}
.level1selected A {
	FONT-SIZE: 10pt; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.level1selected A:hover {
	FONT-SIZE: 10pt; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.level2 {
	BORDER-RIGHT: gainsboro 1px solid; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-BOTTOM: 2px; MARGIN: 0px; COLOR: white; PADDING-TOP: 2px; BORDER-BOTTOM: gainsboro 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #999999;
    height: 19px;
}
.level2 A {
	FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.level2 A:hover {
	FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.level2selected {
	BORDER-RIGHT: #e5e5e5 1px solid; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 10pt; PADDING-BOTTOM: 2px; MARGIN: 0px; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #e5e5e5 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff;
    height: 19px;
}
.level2selected A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.level2selected A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.level2selected A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.level3 {
	BORDER-RIGHT: white 1px solid;
/*    PADDING-RIGHT: 2px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
    PADDING-LEFT: 2px;*/
    FONT-SIZE: 10pt;
    MARGIN: 0px;
    COLOR: black;
    BORDER-BOTTOM: white 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ccffcc;
    height: 19px;
    vertical-align: middle;
}
.level3 A {
	FONT-SIZE: 11px;
    COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.level3 A:visited {
	FONT-SIZE: 11px;
    COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.level3 A:hover {
	FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.level3selected {
	BORDER-RIGHT: white 1px solid;
/*    PADDING-RIGHT: 2px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
    PADDING-LEFT: 2px;*/
/*    FONT-WEIGHT: bold; */
    FONT-SIZE: 10pt;
    MARGIN: 0px;
    COLOR: #666666;
    BORDER-BOTTOM: white 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #00cc00;
    height: 19px;
    vertical-align: middle;
}
.level3selected A {
	FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
.level3selected A:hover {
	FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
.level3selected A:visited {
	FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
.level4 {
	BORDER-RIGHT: white 1px solid;
/*    PADDING-RIGHT: 2px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
    PADDING-LEFT: 2px;*/
    FONT-SIZE: 10pt;
    MARGIN: 0px;
    COLOR: black;
    BORDER-BOTTOM: white 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ccffcc;
    height: 19px;
}
.level4 A {
	FONT-SIZE: 11px;
    COLOR: #00cc00;
    FONT-WEIGHT:bold;
    FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.level4 A:visited {
	FONT-SIZE: 11px;
    FONT-WEIGHT:bold;
    COLOR: #00cc00; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.level4 A:hover {
	FONT-SIZE: 11px;
    FONT-WEIGHT:bold;
    COLOR: #00cc00; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.bbutton {
	/*
	BORDER-RIGHT: black 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: bolder; FONT-SIZE: 8pt; BORDER-LEFT: #cccccc 1px solid; COLOR: white; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #008658
	*/
}

.boxTitle {}
.divFotter{
/*
	padding-right: 10px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;
	margin: 2px 0 0 0;
	background: #008658;
	width: 770px;
	color: white;
	height: 16px;
	text-align: right;
	position:relative;
*/
 	clear: both;
	width: 758px;
   	_width: 770px;
	background:#008658;
	text-align:right;
	color:white;
	position:relative;
   	height: 18px;
 	padding:2px 10px 2px 2px;
}
#footer {
	clear: both;
	background:#00794B url(images/footer.gif) no-repeat ;
	text-align:right;
	color:white;
	padding:6px 32px 16px;
	margin-top:1em;
	position:relative;
	top:1em;
	font-size:85%;
	border-top:4px solid #a7a37f;
	border-bottom:0.5em solid white;
}
/* == mrvice == */
.mrvice {
	text-decoration:underline;
    	font-weight:bold;
	color:#ffffff;
}
a .mrvice {
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
/*
	font-weight:bold;
	padding:3px 4px 0px 4px;
  padding-top: 2px;
  padding-bottom: 2px
  */
}

a:hover .mrvice {
	color:#ffffff;
	font-weight:bold;
	text-decoration:underline;
}
a:visited  mrvice {
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}
td.menuMrvice {
	padding:15px 2px 9px 2px;
}
/* == end mrvice == */


#sitemap {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	float: right;
   color: #008658;
   font-weight: bold;
   text-transform: lowercase;
}


#sitemap a:LINK {
color: #008658;
font-size: 11px !important;
text-transform: lowercase;
}
#sitemap a:HOVER {
color: #008658;
font-size: 11px !important;
text-transform: lowercase;
}
#sitemap a:VISITED {
color: #008658;
font-size: 11px !important;
text-transform: lowercase;
}

#mrve {
	background-color: #008658;
	padding: 3px 3px 1px 8px;
	color: #FFFFFF;
	font-weight: bold;
}
#mrve  a:LINK {color: #FFFFFF;

}
#mrve  a:HOVER {color: #FFFFFF;

}
#mrve  a:VISITED {color: #FFFFFF;

}


/*added */
#tblLoginForm tr td{
   color: #008658;
   font-weight: bold;

}


#dvloginForm {
    position: absolute;
    width : 345;
    height: 55;
    z-index: 1;
    left: 660;
    top: 10;

}

 #dvSearchForm {
    position: absolute;
    width : 345;
    height: 55;
    z-index: 1;
    left: 585;
    top: 15;

}

#dvloginlink{
   position: absolute;
   width:145;
   height: 55;
   z-index: 1;
   left: 667;
   top: 45;
}

#sitemap{
  position: absolute;
  width: 255;
  height: 55;
  z-index: 1;
  left: 728;
  top: 68;
}

/*begin hide-show sections*/
/*hide group by*/
.subnav table td.plain
{
visibility:hidden
}
/*hide Show ALL*/
#tdShowAllLink
{
display:none;
}
#tdBacktoSeachLink
{
visibility:hidden
}
#tdLibraryHdr{
 display:none;
}

/*hide search by*/

#tdSearchBy{
visibility:hidden;
}

#h2QuickSearch{
  display:none;
}

.libhdrCompany {
  color: #008652;
  border-left : 0px;
  display:none;
}

.himiddle .libdataCompany {
      color:#FFFBCE;
      display:none;
}

.lomiddle .libdataCompany {
      color:#FFFFFF;
      display:none;
}


/*end hide-show sections*/

.selectWide
{
      border: 1px solid #004A96;
      font-family: arial, verdana, sans-serif, helvetica;
      font-size: 8pt;
      width : 170px;
}

.problemSolverBar {
   	padding:3px 3px 1px 8px;
	color:#ffffff;
	font-weight:bold;
    background-color: #008658;

}


.tdColumnLo{

   	padding:3px 3px 1px 8px;
	color:#000000;
	font-weight:normal;
    background-color: #FFFBCE;
}

.loginForm {
    font-size:10px;


}


#txtMSearch {
  font-size:10px;
  height:18px;
}

#dvloginlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	float: right;
   color: #008658;
   font-weight: bold;
}


.topLink{
   color: #008658 !important;
   font-size: 11px !important;
   font-weight:bold;
}

.topLinkSmall     {
   color: #008658 !important;
   font-size: 10px !important;
   font-weight:normal;
}

.link {
    cursor:hand;

}

.lhsLink     {
   color: #ffffff !important;
   font-size: 11px !important;
   font-weight:normal;
}

/*INNER NAV LEFT HAND */

a.tmenu:link , a.tmenu:visited{
font-weight: bold;
font-size: 11px;
color: #00865A;
font-family: Arial,Helvetica,sans-serif;
text-decoration: none;
vertical-align: middle;
   
padding-top:5px;   

}

a.tmenu:hover
{
font-weight: bold;
font-size: 11px;
color: #00865A;
font-family: Arial,Helvetica,sans-serif;
text-decoration: underline;
vertical-align: middle;
}


.tdColumnHi{
    padding:3px 3px 1px 8px;
	color:#ffffff;
	font-weight:bold;
    background-color: #008658;



}

.tdColumnHi a {
    color:#ffffff !important;
    font-weight:bold;
    
}



.tdColumnHiInner{
    padding:3px 3px 1px 8px;
	color:#ffffff;
	font-weight:bold;
    background-color: #008658;



}

.tdColumnHiInner a {
    color:#ffffff !important;
    font-weight:bold;
    text-transform:uppercase;
    
}



.bluelevel2 {
	padding-top:5px;
	padding-bottom:5px;
}
.bluelevel2 a {

}

.bluelevel2selected {
	padding-top:5px;
	padding-bottom:5px;

    color:#000000;
}
.bluelevel2selected a{
     color:#000000;
     padding-left:2px;
}

.tmenusel {
     color:#000000 !important;
     font-weight:bold;
     padding-left:2px;
}



/*INNER NAV LEFT HAND */

.tdColumnHi a {
    color:#ffffff !important;
	font-weight:normal;
}

.tdColumnLo a {
	color:#008658 !important;
	font-weight:normal;
}


.divBox {
  text-align: center ;
  font-weight :bold;
  border : 1px solid  #008658;
  background-color:  #008658;
  width:200px;
}

.divBox a {
    color:#ffffff !important;
}

.grid .toolBox
{
    border-top-width: 0px;
    border-left-width: 0px;
    border-bottom-width: 0px;
    background-color: #008658;
    border-right-width: 0px;

}
#trSearchProductText {
     display:none !important;
}

#tdSearchProductText {
     height:0px !important;
     line-height:0px !important;
     font-size:3px;
     padding:0px !important;
}


#dvlogoutForm {
    position: absolute;
    width : 345;
    height: 55;
    z-index: 1;
    left: 830;
    top: 50;

}

#printDiv a {
	color:#ffffff !important;
	font-weight:normal;
	top : -16px;
	right: 5px;
	position:relative
	
}

.divproblemSolver {
    border: #008652  1px solid;

}
.divproblemSolverhi {
    /*border: #FFD700 1px solid;*/
     border: #008652 1px solid;

}

#txtfSeach {
  border: 1px solid #424142;
      font-family: arial, verdana, sans-serif, helvetica;
      font-size: 8pt;
      width : 160px;
}

.tblTopNavLink {

	display:none
}
