.printonly	{
}
.printcopy	{
	width: 640px;
}
.printscreen	{
	display: none;
}
.columnNav	{
	display: none;
}
.columnMain	{
	width: 640px;
}




.bgmain	{
	background: #000000 url('images/bg_main.jpg') top left repeat-x;
}
.bghome	{
	background: url('images/pic_home_bg.jpg') top left no-repeat;
}


.infoBlock	{
	padding: 6px;
	background: #EFEBE0;
}
.infoBlock10	{
	padding: 10px;
	background: #EFEBE0;
}

.bulletFootrprint	{
	font-family: arial, helvetica, sans-serif;
	font-size: 13px;
}

.introtextBlue	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #005295;
	line-height: 22px;
}



.headPageBlue	{
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	color: #005295;
	font-weight: bold;
	border-bottom: 1px solid #D9DDE1;
}
.headLrgBlue	{
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	color: #005295;
	line-height: 18px;
}
.headmedBlue	{
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #005295;
	line-height: 18px;
}
.headsmBlue	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #005295;
	line-height: 18px;
}


.revopsIntroBlue	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #3286B0;
	line-height: 17px;
}
.revopsHeadBlue	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #3286B0;
	line-height: 18px;
}
.revopsIntroBlueLt	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #599B9E;
	line-height: 17px;
}
.revopsHeadBlueLt	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #599B9E;
	line-height: 18px;
}
.revopsIntroGreen	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #90A884;
	line-height: 17px;
}
.revopsHeadGreen	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #90A884;
	line-height: 18px;
}
.revopsIntroPurple	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #8D7BA2;
	line-height: 17px;
}
.revopsHeadPurple	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #8D7BA2;
	line-height: 18px;
}
.revopsIntroRed	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #AE6571;
	line-height: 17px;
}
.revopsHeadRed	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #AE6571;
	line-height: 18px;
}





.lrgtextBlk	{
	font-family: arial, helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
	line-height: 18px;
}
.lrgtextBlue	{
	font-family: arial, helvetica, sans-serif;
	font-size: 15px;
	color: #005295;
	line-height: 18px;
}


.lrgXtratextBlue	{
	font-family: arial, helvetica, sans-serif;
	font-size: 18px;
	color: #005295;
	line-height: 22px;
}


.maintext	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 18px;
}
.maintextGrey	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	line-height: 18px;
}
.maintextGreyDrk	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.maintextBlue	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #005295;
	line-height: 18px;
}
.maintextWht	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 18px;
}


.medtextBlk	{
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 18px;
}
.medtextBlue	{
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #005295;
	line-height: 18px;
}


.smtext	{
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.smtextBluePale	{
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	color: #D9DDE1;
}
.smtextBlue	{
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	color: #005295;
}
.smtextXtraBlue	{
	font-family: arial, helvetica, sans-serif;
	font-size: 8px;
	color: #005295;
}
.smtextGrey	{
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	color: #C7C9CB;
}
.smtextGreyDrk	{
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.smtextGreyUl	{
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	color: #C7C9CB;
	border-bottom: 1px solid #EAEAEA;
}



a:link	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #005295;
	text-decoration: none;
}
a:visited	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #005295;
	text-decoration: none;
}
a:hover	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.liknGreyDrk:link	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
.liknGreyDrk:visited	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
.liknGreyDrk:hover	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.linkNav:link	{
	display: block;
	width: 100%;
	text-indent: 2px;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	line-height: 16px;
	text-decoration: none;
	border-bottom: 1px solid #D9DDE1;
}
.linkNav:visited	{
	display: block;
	width: 100%;
	text-indent: 2px;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	line-height: 16px;
	text-decoration: none;
	border-bottom: 1px solid #D9DDE1;
}
.linkNav:hover	{
	display: block;
	width: 100%;
	text-indent: 2px;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #005295;
	line-height: 16px;
	text-decoration: none;
	border-bottom: 1px solid #D9DDE1;
	background: #F4F5F7;
}
.linkNavDeep:link	{
	display: block;
	width: 100%;
	text-indent: 2px;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	line-height: 32px;
	text-decoration: none;
	border-bottom: 1px solid #D9DDE1;
	background: #F3F4F5;
}
.linkNavDeep:visited	{
	display: block;
	width: 100%;
	text-indent: 2px;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	line-height: 32px;
	text-decoration: none;
	border-bottom: 1px solid #D9DDE1;
	background: #F3F4F5;
}
.linkNavDeep:hover	{
	display: block;
	width: 100%;
	text-indent: 2px;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #005295;
	line-height: 32px;
	text-decoration: none;
	border-bottom: 1px solid #D9DDE1;
	background: #F4F5F7;
}
.linkNavSub:link	{
	display: block;
	width: 100%;
	text-indent: 10px;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	line-height: 16px;
	text-decoration: none;
	border-bottom: 1px solid #D9DDE1;
}
.linkNavSub:visited	{
	display: block;
	width: 100%;
	text-indent: 10px;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	line-height: 16px;
	text-decoration: none;
	border-bottom: 1px solid #D9DDE1;
}
.linkNavSub:hover	{
	display: block;
	width: 100%;
	text-indent: 10px;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #005295;
	line-height: 16px;
	text-decoration: none;
	border-bottom: 1px solid #D9DDE1;
	background: #F4F5F7;
}
.linkSmBlue:link	{
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	color: #005295;
	text-decoration: none;
}
.linkSmBlue:visited	{
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	color: #005295;
	text-decoration: none;
}
.linkSmBlue:hover	{
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
.linkSmWht:link	{
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.linkSmWht:visited	{
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.linkSmWht:hover	{
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
	text-decoration: none;
}
.linkPages:link	{
	display: block;
	width: 100%;

	line-height: 12px;
	text-align: center;
	font-family: arial, helvetica, sans-serif;
	font-size: 9px;
	color: #8A96C2;
	text-decoration: none;
	border: 1px solid #8A96C2;
}
.linkPages:visited	{
	display: block;
	width: 100%;
	line-height: 12px;
	text-align: center;
	font-family: arial, helvetica, sans-serif;
	font-size: 9px;
	color: #CCCCCC;
	text-decoration: none;
	border: 1px solid #CCCCCC;
}
.linkPages:hover	{
	display: block;
	width: 100%;
	line-height: 12px;
	text-align: center;
	font-family: arial, helvetica, sans-serif;
	font-size: 9px;
	color: #3C509A;
	text-decoration: none;
	border: 1px solid #3C509A;
}
.linkPagesOn	{
	line-height: 14px;
	text-align: center;
	font-family: arial, helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
	border: 1px solid #000000;
	background: #3C509A;
}
.linkopen:link	{
	display: block;
	width: 100%;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #666666;
	background: url('images/arrow_grey.gif') bottom right no-repeat;
	text-decoration: none;
	border-bottom: 1px solid #EAEAEA;
}
.linkopen:visited	{
	display: block;
	width: 100%;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #666666;
	background: url('images/arrow_grey.gif') bottom right no-repeat;
	text-decoration: none;
	border-bottom: 1px solid #EAEAEA;
}
.linkopen:hover	{
	display: block;
	width: 100%;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #000000;
	background: url('images/arrow_grey_f2.gif') bottom right no-repeat;
	text-decoration: none;
	border-bottom: 1px solid #EAEAEA;
}
.linkPDF:link	{
	display: block;
	width: 100%;	
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #666666;
	text-decoration: none;
}
.linkPDF:visited	{
	display: block;
	width: 100%;	
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #666666;
	text-decoration: none;
}
.linkPDF:hover	{
	display: block;
	width: 100%;	
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #000000;
	text-decoration: none;
}
.linkRevOpBlue:link	{
	display: block;
	width: 100%;	
	color: #3286B0;
	text-decoration: none;
	text-indent: 3px;
}
.linkRevOpBlue:visited	{	
	display: block;
	width: 100%;	
	color: #3286B0;
	text-decoration: none;
	text-indent: 3px;
}
.linkRevOpBlue:hover	{
	display: block;
	width: 100%;		
	color: #2B7497;
	text-decoration: none;
	text-indent: 3px;
}
.linkRevOpBlueLt:link	{
	display: block;
	width: 100%;		
	color: #599B9E;
	text-decoration: none;
	text-indent: 3px;
}
.linkRevOpBlueLt:visited	{
	display: block;
	width: 100%;		
	color: #599B9E;
	text-decoration: none;
	text-indent: 3px;
}
.linkRevOpBlueLt:hover	{
	display: block;
	width: 100%;		
	color: #4F878A;
	text-decoration: none;
	text-indent: 3px;
}
.linkRevOpGreen:link	{
	display: block;
	width: 100%;		
	color: #90A884;
	text-decoration: none;
	text-indent: 3px;
}
.linkRevOpGreen:visited	{
	display: block;
	width: 100%;		
	color: #90A884;
	text-decoration: none;
	text-indent: 3px;
}
.linkRevOpGreen:hover	{
	display: block;
	width: 100%;		
	color: #769368;
	text-decoration: none;
	text-indent: 3px;
}
.linkRevOpPurple:link	{
	display: block;
	width: 100%;		
	color: #8D7BA2;
	text-decoration: none;
	text-indent: 3px;
}
.linkRevOpPurple:visited	{
	display: block;
	width: 100%;		
	color: #8D7BA2;
	text-decoration: none;
	text-indent: 3px;
}
.linkRevOpPurple:hover	{
	display: block;
	width: 100%;		
	color: #726088;
	text-decoration: none;
	text-indent: 3px;
}
.linkRevOpRed:link	{
	display: block;
	width: 100%;		
	color: #AE6571;
	text-decoration: none;
	text-indent: 3px;
}
.linkRevOpRed:visited	{
	display: block;
	width: 100%;		
	color: #AE6571;
	text-decoration: none;
	text-indent: 3px;
}
.linkRevOpRed:hover	{
	display: block;
	width: 100%;		
	color: #8D4955;
	text-decoration: none;
	text-indent: 3px;
}



.ruleGreyLt	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #666666;
	border-bottom: 1px solid #EAEAEA;
}
.ruleBlue04	{
	border-bottom: 4px solid #3286B0;
}
.ruleBlue04vert	{
	border-left: 4px solid #3286B0;
}
.ruleGrey	{
	border-bottom: 1px solid #999999;
}
.ruleBluePale	{
	border-bottom: 1px solid #D9DDE1;
}
.ruleBluePaleTop	{
	border-top: 1px solid #D9DDE1;
}
.ruleWht	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 18px;
	border-bottom: 1px solid #000000;
}
.ruleWhtVert	{
	border-left: 1px solid #000000;
}
.ruleWht02	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-bottom: 2px solid #000000;
}
.ruleBlue01	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-bottom: 1px solid #3286B0;
}
.ruleBlueLt01	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-bottom: 1px solid #599B9E;
}
.ruleGreen01	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-bottom: 1px solid #90A884;
}
.rulePurple01	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-bottom: 1px solid #8D7BA2;
}
.ruleRed01	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-bottom: 1px solid #AE6571;
}
.ruleBlue02	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-bottom: 2px solid #3286B0;
}
.ruleBlueLt02	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-bottom: 2px solid #599B9E;
}
.ruleGreen02	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-bottom: 2px solid #90A884;
}
.rulePurple02	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-bottom: 2px solid #8D7BA2;
}
.ruleRed02	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-bottom: 2px solid #AE6571;
}
.ruleBrown02	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-bottom: 2px solid #919195;
}
.ruleBlueTop	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-top: 2px solid #3286B0;
}
.ruleBlueLtTop	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-top: 2px solid #599B9E;
}
.ruleGreenTop	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-top: 2px solid #90A884;
}
.rulePurpleTop	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-top: 2px solid #8D7BA2;
}
.ruleRedTop	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-top: 2px solid #AE6571;
}
.ruleBrownTop	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-top: 2px solid #919195;
}



.tbltext	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.tbltextPad10	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-left: 10px;
}
.tbltextPad30	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-left: 30px;
}
.tbltext01	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-bottom: 1px solid #000000;
}
.tbltext02	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-bottom: 2px solid #000000;
}
.tbltextBox	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: 1px solid #000000;
}
.tbltextBoxTop	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
}
.tbltextBoxBttm	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
}
.tbltextBoxBttm02	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-bottom: 2px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
}
.tbltextBoxSides	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
}
.tbltextBoxLeft	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
}
.tbltextBoxRight	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
}
.tbltextBoxTopBttm	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
}
.tbltextCnrBttmLeft	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-left: 1px solid #000000;
	border-bottom: 1px solid #000000;
}
.tbltextCnrBttmLeft02	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-left: 1px solid #000000;
	border-bottom: 2px solid #000000;
}
.tbltextCnrBttmLeftWht	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-left: 1px solid #000000;
	border-bottom: 1px solid #000000;
}
.tbltextCnrBttmLeft02	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-left: 1px solid #000000;
	border-bottom: 2px solid #000000;
}
.tbltextCnrBttmRight	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
}
.tbltextCnrBttmRight02	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-right: 1px solid #000000;
	border-bottom: 2px solid #000000;
}
.tbltextCnrTopLeft	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-left: 1px solid #000000;
	border-top: 1px solid #000000;
}
.tbltextCnrTopRight	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-right: 1px solid #000000;
	border-top: 1px solid #000000;
}
.tbltextCnrSideLeft	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-left: 1px solid #000000;
}
.tbltextCnrSideLeftWht	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-left: 1px solid #000000;
}
.tbltextCnrSideRight	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-right: 1px solid #000000;
}


.tbltextBrown01	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-bottom: 1px solid #D1C7B9;
}
.tbltextBrown02	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-bottom: 2px solid #D1C7B9;
}
.tbltextBrownBoxTop	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-top: 1px solid #D1C7B9;
	border-left: 1px solid #D1C7B9;
	border-right: 1px solid #D1C7B9;
}
.tbltextBrownBoxBttm	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-bottom: 1px solid #D1C7B9;
	border-left: 1px solid #D1C7B9;
	border-right: 1px solid #D1C7B9;
}
.tbltextBrownBoxSides	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-left: 1px solid #D1C7B9;
	border-right: 1px solid #D1C7B9;
}
.tbltextBrownLt02	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-bottom: 2px solid #EFEBE0;
}
.tbltextBrownCnrBttmLeft	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-left: 1px solid #D1C7B9;
	border-bottom: 1px solid #D1C7B9;
}
.tbltextBrownCnrBttmLeft02	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-left: 1px solid #D1C7B9;
	border-bottom: 2px solid #D1C7B9;
}
.tbltextBrownCnrSideLeft	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-left: 1px solid #D1C7B9;
}


.forminput	{
	font-family: arial, helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	text-align: center;
	width: 117px;
	height: 15px;
	line-height: 10px;
	border: 1px solid #D6DDE7;
}
.formsubmit	{
	width: 29px;
	height: 15px;
	background: url('images/bttn_submit.gif') ;
	cursor: hand;
	border: none;
}



.navlist li {
	text-align: left;
	width: 220px;
}
.anylinkcss{
	text-align: left;
	position:absolute;
	visibility: hidden;
	font:normal 11px arial;
	border: 1px solid #D9DDE1;
	background: #000000;
	z-index: 100;
	width: 220px;
}
.anylinkBlue:link	{	
	color: #3286B0;
	width: 100%;
	display: block;
	border-bottom: 1px solid #D9DDE1;
	padding: 2px 0 2px 0px;
	text-decoration: none;
	text-indent: 10px;
}
.anylinkBlue:visited	{	
	color: #3286B0;
	width: 100%;
	display: block;
	border-bottom: 1px solid #D9DDE1;
	padding: 2px 0 2px 0px;
	text-decoration: none;
	text-indent: 10px;
}
.anylinkBlue:hover	{	
	color: #2B7497;
	width: 100%;
	display: block;
	border-bottom: 1px solid #D9DDE1;
	padding: 2px 0 2px 0px;
	text-decoration: none;
	text-indent: 10px;
	background: #EAF3F7;
}
.anylinkBlueLt:link	{	
	color: #599B9E;
	width: 100%;
	display: block;
	border-bottom: 1px solid #D9DDE1;
	padding: 2px 0 2px 0px;
	text-decoration: none;
	text-indent: 10px;
}
.anylinkBlueLt:visited	{	
	color: #599B9E;
	width: 100%;
	display: block;
	border-bottom: 1px solid #D9DDE1;
	padding: 2px 0 2px 0px;
	text-decoration: none;
	text-indent: 10px;
}
.anylinkBlueLt:hover	{	
	color: #4F878A;
	width: 100%;
	display: block;
	border-bottom: 1px solid #D9DDE1;
	padding: 2px 0 2px 0px;
	text-decoration: none;
	text-indent: 10px;
	background: #EEF5F5;
}
.anylinkGreen:link	{	
	color: #90A884;
	width: 100%;
	display: block;
	border-bottom: 1px solid #D9DDE1;
	padding: 2px 0 2px 0px;
	text-decoration: none;
	text-indent: 10px;
}
.anylinkGreen:visited	{	
	color: #90A884;
	width: 100%;
	display: block;
	border-bottom: 1px solid #D9DDE1;
	padding: 2px 0 2px 0px;
	text-decoration: none;
	text-indent: 10px;
}
.anylinkGreen:hover	{	
	color: #769368;
	width: 100%;
	display: block;
	border-bottom: 1px solid #D9DDE1;
	padding: 2px 0 2px 0px;
	text-decoration: none;
	text-indent: 10px;
	background: #F4F6F2;
}
.anylinkPurple:link	{	
	color: #8D7BA2;
	width: 100%;
	display: block;
	border-bottom: 1px solid #D9DDE1;
	padding: 2px 0 2px 0px;
	text-decoration: none;
	text-indent: 10px;
}
.anylinkPurple:visited	{	
	color: #8D7BA2;
	width: 100%;
	display: block;
	border-bottom: 1px solid #D9DDE1;
	padding: 2px 0 2px 0px;
	text-decoration: none;
	text-indent: 10px;
}
.anylinkPurple:hover	{	
	color: #726088;
	width: 100%;
	display: block;
	border-bottom: 1px solid #D9DDE1;
	padding: 2px 0 2px 0px;
	text-decoration: none;
	text-indent: 10px;
	background: #F3F2F6;
}
.anylinkRed:link	{	
	color: #AE6571;
	width: 100%;
	display: block;
	padding: 2px 0 2px 0px;
	text-decoration: none;
	text-indent: 10px;
}
.anylinkRed:visited	{	
	color: #AE6571;
	width: 100%;
	display: block;
	padding: 2px 0 2px 0px;
	text-decoration: none;
	text-indent: 10px;
}
.anylinkRed:hover	{	
	color: #8D4955;
	width: 100%;
	display: block;
	padding: 2px 0 2px 0px;
	text-decoration: none;
	text-indent: 10px;
	background: #F7EFF1;
}