/*
Work Village standard style sheet
5/2/07    LJR    qtg2123 - created
*/


body
{
	background: transparent url('/images/tpeline.gif') 100% 50% repeat;   
	color: #3A3A3A;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-align: center;
  margin: 0;
  padding: 0;
}

div#bodyShadow {
	width: 802px;
  margin: 0 auto;
	background-color: #BBBBBB; 
}

div#bodyShadowMed {
	width: 804px;
  margin: 0 auto;
	background-color: #E8E8E8;
}

div#bodyShadowLt {
	width: 812px;
  margin: 0 auto;
	background-color: #F7F4F2; 
}

div#bodyWrap {
	width: 800px;
  margin: 0 auto;
	background-color: #FFFFFF;
  text-align: left;
}

.standard {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
/*	font-size: x-small; */
	color: #333333;
}

.FooterText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #333333;
    text-align: left;
}
.GridPageNum a
{
    text-decoration:underline !important; 
}
.HeaderAlert {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	font-weight:bold;
        text-align: center;
}
img {
	border: 0 none;
}
a:link {
	color: #566040;
	text-decoration: none;  
	background-color: transparent;
	border-bottom: 1px dashed #566040
}
a:visited {
	color: #566040;
 	text-decoration: none; 
	background-color: transparent;
	border-bottom: 1px dashed #566040
}

a:active {
	color: #566040;
 	text-decoration: none; 
	background-color: transparent;
	border-bottom: 1px dashed #566040
}

a:hover {
	color: #899654;  
	background-color: transparent;
	text-decoration: none; 
	border-bottom: 1px dashed #566040
}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;

}
.h1 {
	font-size: 12pt;
	font-weight: bold;
	color: #566040;
	vertical-align: top;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	height: 20px;
}
.h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color:;
	color: #3A3A3A;
 	font-weight: bold;
  	background-color:;
 	text-align: center;
	padding-right: 0px;
}
.h3 {
	color: #3A3A3A;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;

}
.h2colHead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color:;
	color: #3A3A3A;
 	font-weight: bold;
  	background-color:;
 	text-align: left;
	padding-right: 0px;
}
.bigNum {
	font-size: 14pt;
	font-weight: bold;
	color: #566040;
}
 .menuMain {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
/*	font-size: x-small; */
	color: #3A3A3A;
    text-align: center;
	background-color: #E78A4D;
} 
.menuMktg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
   	background-color: #DBCCB0;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #C7B083;
	border-bottom-style:none;
 	text-align: center;
}
.menuMktg a:link {
	font-size: 12px;
	color: #69744e;
    text-align: center;
	text-decoration: none;
	border-bottom-style:none;
}
.menuMktg a:visited {
	font-size: 12px;
	color: #69744e;
    text-align: center;
	text-decoration: none;
	border-bottom-style:none;
}
.menuMktg a:hover {
	display: block; 
	height: 100%;
	padding-top: 10px;
	background-color: #899654;
	font-size: 12px;
	color: #ffffff;
    text-align: center;
	text-decoration: none;
	border-bottom-style:none;
}
.menuMktg a:active {
	display: block; 
	height: 100%;
	padding-top: 12px;
	background-color: #899654; 
	font-size: 12px;
 	color: #ffffff;
   text-align: center;
	text-decoration: none;
	border-bottom-style:none;
}
.menuHeaderMktg a:link {
	font-size: 12px;
	color: #69744e;
    text-align: center;
	text-decoration: none;
	border-bottom-style:none;
}
.menuHeaderMktg a:visited {
/*	display: block; */
/*	background-color: #69744E; */
	font-size: 12px;
/*	font-size: x-small; */
	color: #69744e;
    text-align: center;
	text-decoration: none;
	border-bottom-style:none;
}
.menuHeaderMktg a:hover {
	display: block;
	background-color: #899654;
	font-size: 12px;
/*	font-size: x-small; */
	color: #ffffff;
    text-align: center;
	text-decoration: none;
	border-bottom-style:none;
}
.menuHeaderMktg a:active {
/*	display: block; */
/*	background-color: #899654; */
	font-size: 12px;
/*	font-size: x-small; */
	color: #69744e;
    text-align: center;
	text-decoration: none;
	border-bottom-style:none;
}

textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;

}

.ReqdStar{
    color: #441546;
	font-weight:bold;
}

DkBlueHeaderTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
/*	font-size: x-small; */
	color: #FFFFFF;
}
.ErrRow {
	background-color: #441546;
}
.ErrMsg {
	color: #441546;
}
.UsrMsg {
	color: #441546;
}
.OddRow {
	background-color: #FFFFFF;

}
.EvenRow {
	background-color: #E4DAC5;

}
.TopLeftBorder {
	border-left-width:1px;
	border-left-style:solid;
	border-left-color:#BB9E68;
	border-top-width:1px;
	border-top-style: solid;
	border-top-color:#BB9E68;

}
.BLRBorder {
	border-left-width:1px;
	border-left-style:solid;
	border-left-color:#BB9E68;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#BB9E68;
	border-right-width:1px;
	border-right-style:solid;
	border-right-color:#BB9E68;

}
/* changed color to same as medGrnCell */
.BluCell {
	border-right-width:1px;
	border-right-style:solid;
	border-right-color:#69744E;
	border-left-width:1px;
	border-left-style:solid;
	border-left-color:#69744E;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #69744E;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color:#69744E;

}

.BluBarHeader{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background-color: #69744E;
    color: #ffffff;
}
.BottomRightBorder {
	border-right-width:1px;
	border-right-style:solid;
	border-right-color:#e4dac5;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e4dac5;

}
.TopRightBorder {
	border-right-width:1px;
	border-right-style:solid;
	border-right-color:#e4dac5;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color:#e4dac5;

}
.LeftVertBorder {
	border-left-width:1px;
	border-left-style:solid;
	border-left-color:#e4dac5;

}
.LeftHeadBorder {
	
	border-left-width:1px;
	border-left-style:dotted;
	border-left-color:#FFFFFF;
}
.LeftVertBorder {
	border-left-width:1px;
	border-left-style:solid;
	border-left-color:#e4dac5;

}
.LeftPurpleBorder
{

	border-left-width:1px;
	border-left-style:solid;
	border-left-color:#441546;
	border-right-width:1px;
	border-right-style:solid;
	border-right-color:#441546;
}
.RtWhite {
	border-right-width:1px;
	border-right-style:solid;
	border-right-color:#FFFFFF;
	}
.RightVertBorder {
	border-right-width:1px;
	border-right-style:solid;
	border-right-color:#e4dac5;

}
.LRVertBorder {
	border-left-width:1px;
	border-left-style:solid;
	border-left-color:#e4dac5;
	border-right-width:1px;
	border-right-style:solid;
	border-right-color:#e4dac5;
}
.LRGrnBorder
{
	border-left-width:1px;
	border-left-style:solid;
	border-left-color:#566040;
	border-right-width:1px;
	border-right-style:solid;
	border-right-color:#566040;
}
.RGrnBorder
{
	border-right-width:1px;
	border-right-style:solid;
	border-right-color:#566040;
}


.MiddleCellBorder {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e4dac5;
	border-top-width:1px;
	border-top-style: solid;
	border-top-color:#e4dac5;

}
.BottomCellBorder
{
    	border-bottom: 1px solid #dbccb0 
}
.BottomCellBorderLt {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color:  #e4dac5;

}

.TopCellBorder {
	border-top-width:1px;
	border-top-style: solid;
	border-top-color:#e4dac5;

}
.GridHeader {
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;  
	font-weight:bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color:  #C7B083; 
}
.GridHeaderNoUnderline {
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;  
	font-weight:bold;
}
.PageTitle {
	font-size: 12pt;
	font-weight: bold;
	color: #566040;
	vertical-align: top;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	height: 20px;
}
/*
.alinkover {
	text-decoration: underline;
	cursor-style: hand;
}

.alinkout {
	text-decoration: none;
}
*/

SearchPattern {
	background-color: #006600;
	color: white;
}
.btnSearch {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
/*	font-size: x-small; */
	color: #ffffff;
	background-color: #899654;
	font-weight:;
	vertical-align: middle;
	text-align: center;
/*	border: 1px solid #566040; */
	padding: 0px 3px;
	cursor: hand;
}
/* changed color to light green */
.btnOrg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
/*	font-size: x-small; */
	color: #ffffff;
	background-color: #899654;
	font-weight:bold;
	vertical-align: middle;
	text-align: center;
/*	border: 1px solid #eead82; */
	padding: 0px 3px;
	cursor: hand;
}

.reportWrapper {
	border-style: none;
	border-width: 0;
	table-align:
}

.hrBreak {
	height: 4; 
	color: #C7B083;	
}

.hrDash {
	height: 1;
	color: #C7B083;
}

.smText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #3A3A3A;
    text-align: center;
}
.smTextLft {
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #3A3A3A;
    text-align:;
}


.contentTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #3A3A3A;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 10px;
   	background-color:;
 	text-align:;
	
}
.contentHead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color:;
	color: #3A3A3A;
 	font-weight: bold;
  	background-color:;
 	text-align: center;
	padding-right: 0px;
}
.sectHead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color:;
	color: #3A3A3A;
 	font-weight:bold;
  	background-color:;
 	text-align: left;
	padding-left: 0px;
	border-width: 1px 1px 1px 1px;
	border-style: none none solid none;
	border-color: none none #FFE4AE none;
	/*
	border-width: none none 1px none;
	border-style: none none solid none;
	border-color: none none #EEAD82 none;
	*/
}
.colHead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color:;
	color: #3A3A3A;
 	font-weight: bold;
  	background-color:;
 	text-align: left;
	padding-right: 0px;
}

.ltOrgCell {
   	background-color: #EFAD82;
	border-width: none none none none;
	border-style: none none none none;
	border-color: none none none none;
 	text-align: ;
}
/* changed color to medTaupeCell */
.lterBluCell {
   	background-color: #C7B083;
	border-width: none none none none;
	border-style: none none none none;
	border-color: none none none none;
 	font-size: x-small;
	color: #3A3A3A;
	text-align: ;
}
/* changed color to dkTaupeCell */
.ltBluCell {
	background-color: #BB9E68;
	border-width: none none none none;
	border-style: none none none none;
	border-color: none none none none;
 	font-size: 12px;
	color: white;
	text-align: ;
}
/* changed link of dkTaupeCell */
.LnkltBluCell {
	background-color: #BB9E68;
	border-width: none none none none;
	border-style: none none none none;
	border-color: none none none none;
 	font-size: x-small;
	color: white;
	text-align: ;
}

#Layer1{
	position:absolute;
	top: 138px;
	left: 720px; 
	left: 660px!important;
	width:210px; 
	height:601px; 
	z-index:2; 
}

#ltBluCell a:link {
	display: block;
	background-color: #69744E;
	font-size: x-small;
	color: white;
    text-align: center;
	text-decoration: none;
	bottom-border: none;
/* 	border-bottom: 1px dashed white; */
}
#ltBluCell a:visited {
	display: block;
	background-color: #69744E;
	font-size: x-small;
	color: white;
    text-align: center;
	text-decoration: none;
	bottom-border: none;
/* 	border-bottom: 1px dashed white; */
}

#ltBluCell a:hover {
	display: block;
	background-color: #69744E;
	font-size: x-small;
/*	color: #E78A4D; */
	color: #ffffff;
    text-align: center;
	text-decoration: none;
	bottom-border: none;
/* 	border-bottom: 1px dashed white; */
}
#ltBluCell a:active {
	display: block;
	background-color: #69744E;
	font-size: x-small;
/*	color: #E78A4D; */
	color: #ffffff;
    text-align: center;
	text-decoration: none;
	bottom-border: none;
/* 	border-bottom: 1px dashed white; */
}
#LnkltBluCell a:link {
	color: white;
	text-decoration: none;
	border-bottom: 1px dashed white;

}
#LnkltBluCell a:visited {
	color: white;
	text-decoration: none;
	border-bottom: 1px dashed white;
}

#LnkltBluCell a:hover {
	color: white;
	text-decoration: none;
	border-bottom: 1px dashed white;
}
#LnkltBluCell a:active {
	color: white;
	text-decoration: none;
	border-bottom: 1px dashed white;
}


.footerMain {
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #3A3A3A;
    text-align: center;
	text-decoration: none;
}
#footerMain a:link { 
	color: #566040; 
	background-color: transparent; 
	border-bottom: 1px dashed #566040;
}
#footerMain a:visited { 
	color: #566040; 
	background-color: transparent; 
	border-bottom: 1px dashed #566040;
}

#footerMain a:hover { 
	color: #ffffff; 
	background-color: #566040; 
/*	border-bottom: 1px solid  #4B439A; */
}
#footerMain a:active { 
	color: #4B439A; 
	background-color: transparent; 
	border-bottom: 1px solid  #566040;
}

.PadCell {
	padding-left: 5px;
}
.PadCellLR {
	padding-left: 5px;
	padding-right: 5px;
}
.PadCellLR10 {
	padding-left: 10px;
	padding-right:10px;
}

.PadCell20 {
	padding-left: 20px;
}
.aTab {
	color: #566040;
	background-color: transparent;
	border-bottom: #e4dac5 solid 2px;
	border-left: #e4dac5 solid 2px;
	border-top: #e4dac5 solid 2px;
	border-right: #e4dac5 solid 2px
}
.LeftCellBorder {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color:  #bb9e68;
}
.ltGrnCell {
	background-color: #899654;
	font-size: 12px;
/*	font-size: x-small; */
	color:  #3A3A3A;
	text-align: ;
}
.medGrnCell {
	background-color: #69744e;
	border-width: none none none none;
	border-style: none none none none;
	border-color: none none none none;
	font-size: 12px;
/*	font-size: x-small; */
	color:  #ffffff;
	text-align: ;
}
.dkGrnCell {
	background-color: #566040;
	border-width: none none none none;
	border-style: none none none none;
	border-color: none none none none;
	font-size: 12px;
/*	font-size: x-small; */
	color:  #ffffff;
	text-align: ;
}
.dkPurpleCell {
	background-color: #441546;
	border-width: none none none none;
	border-style: none none none none;
	border-color: none none none none;
	font-size: 12px;
/*	font-size: x-small; */
	color:  #ffffff;
	text-align: ;
}
.ltTaupeCell {
	background-color: #dbccb0;
	border-width: none none none none;
	border-style: none none none none;
	border-color: none none none none;
	font-size: 12px;
/*	font-size: x-small; */
	color:  #333333;
	text-align: ;
}
.dkTaupeCell {
	background-color: #BB9E68;
	font-size: 10pt;
/*	font-size: x-small; */
	color:  #ffffff;
	text-align: ;
}
.medTaupeCell {
	background-color: #C7B083;
	border-width: none none none none;
	border-style: none none none none;
	border-color: none none none none;
 	font-size: x-small;
	color:  #333333;
	text-align: ;
}
.menuMktg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #333333;
   	background-color: #DBCCB0;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #C7B083;
 	text-align: center;
}
/*.menuMktgLast {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #3A3A3A;
   	background-color: #DBCCB0;
	border-width: 1px 1px 1px 1px;
	border-style: none none none none;
	border-color: none none none none;
 	text-align: center;
} */
.mailLinksSm a:link {
	font-size: xx-small;
	color: #69744e;
    text-align: center;
	text-decoration: none;
	bottom-border: none;
}
.mailLinksSm a:visited {
	font-size: xx-small;
	color: #69744e;
    text-align: center;
	text-decoration: none;
	bottom-border: none;
}
.mailLinksSm a:hover {
/*	display: block; */
	background-color: #899654;
	font-size: xx-small;
	color: #ffffff;
    text-align: center;
	text-decoration: none;
}
.mailLinksSm a:active {
	font-size: xx-small;
	color: #69744e;
    text-align: center;
	text-decoration: none;
}
.mailLinksMed a:link {
	font-size: 10pt;
	color: #69744e;
    text-align: center;
	text-decoration: none;
	bottom-border: none;
}
.mailLinksMed a:visited {
	font-size: 10pt;
	color: #69744e;
    text-align: center;
	text-decoration: none;
	bottom-border: none;
}
.mailLinksMed a:hover {
	display: block;
	background-color: #899654;
	font-size: 10pt;
	color: #ffffff;
    text-align: center;
	text-decoration: none;
}
.mailLinksMed a:active {
	font-size: 10pt;
	color: #69744e;
    text-align: center;
	text-decoration: none;
}


.mailLinksBig a:link {
	font-size: 11pt;
	color: #69744e;
    text-align: center;
	text-decoration: none;
	bottom-border: none;
}
.mailLinksBig a:visited {
	font-size: 11pt;
	color: #69744e;
    text-align: center;
	text-decoration: none;
	bottom-border: none;
}
.mailLinksBig a:hover {
	display: block;
	background-color: #899654;
	font-size: 11pt;
	color: #ffffff;
    text-align: center;
	text-decoration: none;
}
.mailLinksBig a:active {
	font-size: 11pt;
	color: #69744e;
    text-align: center;
	text-decoration: none;
}

.fancyFont {
	font-size: 30pt;
	font-family: Edwardian Script ITC;
}
.noUnderSmall a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #3A3A3A;
    text-align: ;
	text-decoration: none;
}
.noUnderSmall a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #3A3A3A;
    text-align: ;
	text-decoration: none;
}
.noUnderSmall a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #3A3A3A;
    text-align: ;
	text-decoration: none;
}
.noUnderSmall a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #ffffff;
    text-align: ;
	text-decoration: none;
}
.noUnderMed a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #3A3A3A;
    text-align: ;
	text-decoration: none;
}
.noUnderMed a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #3A3A3A;
    text-align: ;
	text-decoration: none;
}
.noUnderMed a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #3A3A3A;
    text-align: ;
	text-decoration: none;
}
.noUnderMed a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #ffffff;
    text-align: ;
	text-decoration: none;
}
#dmeslides {
	width: 194px;
	height: 23px;
    padding: 0;
    margin:  0;
} 

#dmeslides img {
    padding: 10px; 
    border:  1px solid #ccc;
    background-color: #eee;
    width: 184px;
    height: 263px;
	overflow: hidden;


}

