/**/
/**/
.titles				    {	font-family: "verdana,helvetica,arial,sans-serif";
							color: #000000;
							font-size: 10px;
							font-weight: normal 	}
.lrgWhite				{	font-family: "verdana,helvetica,arial,sans-serif";
							color: #EDF2E6;
							font-size: 18px;
							font-weight: bold }
.lrgGreen				{	font-family: "verdana,helvetica,arial,sans-serif";
							color: #3A6017;
							font-size: 16px;
							font-weight: bold }
.medWhite				{	font-family: "verdana,helvetica,arial,sans-serif";
							color: #EDF2E6;
							font-size: 14px;
							font-weight: bold }							
.medGreen				{	font-family: "verdana,helvetica,arial,sans-serif";
							color: #3A6017;
							font-size: 14px;
							font-weight: bold }	
.medBrown				{	font-family: "verdana,helvetica,arial,sans-serif";
							color: #AD6B15;
							font-size: 14px;
							font-weight: bold }														
.lrgBlack				{	font-family: "verdana,helvetica,arial,sans-serif";
							color: #000000;
							font-size: 16px;
							font-weight: bold }
.cWhite				   {	font-family: "verdana,helvetica,arial,sans-serif";
							color: #ffffff;
							font-size: 12px;
							font-weight: normal }
.smwhite				{	font-family: "verdana,helvetica,arial,sans-serif";
							color: #ffffff;
							font-size: 10px;
							font-weight: normal }
.smGreen				{	font-family: "verdana,helvetica,arial,sans-serif";
							color: #3A6017;
							font-size: 10px;
							font-weight: normal }
.spGreen				{	font-family: "verdana,helvetica,arial,sans-serif";
							color: #3A6017;
							font-size: 12px;
							font-weight: bold }								
.Green				{	font-family: "verdana,helvetica,arial,sans-serif";
							color: #3A6017;
							font-size: 12px;
							font-weight: normal }							
.footer				    {	font-family: "verdana,helvetica,arial,sans-serif";
							color: #3A6017;
							font-size: 12px;
							font-weight: bold }
a.ALink { margin-top:10px;
font-size:12px; 
color:#FFFFFF; 
font-weight: bold; 
text-decoration:none; 
text-align: left; 
font-family: verdana;}
a:active.ALink { color:#FFFFFF }
a:hover.ALink { text-decoration:underline;}
a:visited.ALink { color:#3A6017 }
a:link.ALink { text-decoration:none; background-color:none; }

a.AffLink { margin-top:10px;
font-size:14px; 
color: #EDF2E6; 
font-weight: bold; 
text-decoration: underline; 
text-align: left; 
font-family: verdana;}
a:active.ALink { color:#996600 }
a:hover.ALink { text-decoration:underline;}
a:visited.ALink { color:#3A6017 }
a:link.ALink { text-decoration:none; background-color:none; }

.BLink { margin-top:10px;
background: #ffffff;
font-size:12px; 
color:#3A6017; 
font-weight: bold; 
text-decoration:none; 
text-align: center; 
font-family: verdana;}

a.ELink { margin-top:10px;
font-size:12px; 
color:#3A6017; 
font-weight: bold; 
text-decoration:underline; 
text-align: left; 
font-family: verdana;}
a:active.ELink { color:#FFFFFF }
a:hover.ELink { text-decoration:underline;}
a:visited.ELink { color:#3A6017 }
a:link.ELink { text-decoration:underline; background-color:none; }

a.CLink { margin-top:10px;
font-size:12px; 
color:#3A6017; 
font-weight: bold; 
text-decoration:underline; 
text-align: left; 
font-family: verdana;}
a:active.ELink { color:#FFFFFF }
a:hover.ELink { text-decoration:underline;}
a:visited.ELink { color:#3A6017 }
a:link.ELink { text-decoration:underline; background-color:none; }

.ONSTextHead {
	font-family : verdana,tahoma,geneva,arial,helvetica,sans-serif;
	font-size : 9pt;
	font-weight : bold;
	color : #666699;
}

.ONSTextHead:link {
	font-family : verdana,tahoma,geneva,arial,helvetica,sans-serif;
	font-size : 9pt;
	font-weight : bold;
	color : #cc6600;
}

.ONSTextHeadLarge {
	font-family : verdana,tahoma,geneva,arial,helvetica,sans-serif;
	font-size : 9pt;
	font-weight : bold;
	color : #666699;
}

.ONSTextBody {
    font-family : verdana,tahoma,geneva,arial,helvetica,sans-serif;
	font-size : 8pt;
	color : #666699;
}

.ONSTextBold {
	font-family : verdana,tahoma,geneva,arial,helvetica,sans-serif;
	font-size : 9pt;
	font-weight : bold;
}

.ONSText {
	font-family : verdana,tahoma,geneva,arial,helvetica,sans-serif;
	font-size : 9pt;
}

.ONSBox {
	font-family : verdana,tahoma,geneva,arial,helvetica,sans-serif;
	font-size : 9pt;
	background : #efefef;
}

.ONSColumnHead {
	font-family : verdana,tahoma,geneva,arial,helvetica,sans-serif;
	font-size : 9pt;
	font-weight : bold;
	text-align : center;
	background : #ccccff;
	color : #000000;
}

a.ONSColumnHeadLink:active {
	color : #000000;
}

a.ONSColumnHeadLink:link {
	color : #000000;
}

a.ONSColumnHeadLink:visited {
	color : #000000;
}

.ONSSummaryLabel {
	font-family : verdana,tahoma,geneva,arial,helvetica,sans-serif;
	font-size : 8pt;
	font-weight : bold;
}

.ONSEven {
	font-family : verdana,tahoma,geneva,arial,helvetica,sans-serif;
	font-size : 9pt;
	background : #ffffff;
}

.ONSOdd {
	font-family : verdana,tahoma,geneva,arial,helvetica,sans-serif;
	font-size : 9pt;
	background : #efefef;
}

.ONSEvenEmphasis {
	font-family : verdana,tahoma,geneva,arial,helvetica,sans-serif;
	font-size : 9pt;
	font-weight : bold;
	background: #ffffff;
    color:#3A6017; 
    text-decoration:none; 
    text-align: center; 
}

.ONSOddEmphasis {
	font-family : verdana,tahoma,geneva,arial,helvetica,sans-serif;
	font-size : 9pt;
	font-weight : bold;
	background : #EDF2E6;
    color:#3A6017; 
    text-decoration:none; 
    text-align: center; 
}
DIV.clsTextBox1 {
   background : #e5e5e5;
   color : #000000;
   width : 424px;
   border : 1px solid #cccccc;
   margin-right : 0px;
   margin-left : 0px;
   margin-bottom : 10px;
   font-size : 10pt;
   font-family : verdana,helvetica;
}
DIV.onsTextBox1 {
   background : #e5e5e5;
   color : #000000;
   border : 1px solid #cccccc;
   margin-right : 0px;
   margin-left : 0px;
   margin-bottom : 10px;
   font-size : 10pt;
   font-family : verdana,helvetica;
}

DIV.onsGeoBox {
   background : #CC9933;
   color : #00000;
   width: 220px;
   border : 1px solid #3A6017;
   margin-right : 0px;
   margin-left : 0px;
   margin-bottom : 0px;
   font-size : 9pt;
   font-family : verdana,helvetica;
}

DIV.onsConBox {
   background : #CC9933;
   color : #00000;
   width: 584px;
   border : 1px double #3A6017;
   margin-right : 0px;
   margin-left : 0px;
   margin-bottom : 0px;
   font-size : 12pt;
   font-family : verdana,helvetica;
}

DIV.onsDemoBox {
   background : #CC9933;
   color : #00000;
   border : 1px solid #3A6017;
   margin-right : 0px;
   margin-left : 0px;
   margin-bottom : 10px;
   font-size : 10pt;
   font-family : verdana,helvetica;
}

DIV.clsTextBox2 {
   background : #e5e5e5;
   color : #000000;
   width : 594px;
   border : 1px solid #cccccc;
   margin-right : 0px;
   margin-left : 0px;
   margin-bottom : 10px;
   font-size : 10pt;
   font-family : verdana,helvetica;
}
DIV.tbrown {
   background : #AD6B15;
   color : #000000;
   width : 850px;
   align : center;
   valign : top;
   border-style : single;
   border-color : #999999;
   margin-right : 0px;
   margin-left : 0px;
   margin-bottom : 0px;
   font-size : 0pt;
   font-family : verdana,helvetica;
}
DIV.tbgray {
   background : #ffffff;
   color : #000000;
   width : 594px;
   align : center;
   valign : top;
   border-style : double;
   border-color : #999999;
   margin-right : 0px;
   margin-left : 0px;
   margin-bottom : 10px;
   font-size : 10pt;
   font-family : verdana,helvetica;
}
DIV.tbclear {
   background : #cc9933;
   color : #000000;
   width : 594px;
   align : center;
   valign : top;
   border-style : double;
   border-color : #999999;
   margin-right : 170px;
   margin-left : 170px;
   margin-bottom : 10px;
   font-size : 10pt;
   font-family : verdana,helvetica;
}
DIV.tbclearpr {
   background : #cc9933;
   color : #000000;
   width : 670px;
   align : left;
   valign : top;
   border-style : double;
   border-color : #999999;
   height: 900px;
   overflow: hidden;
   margin-left : 1px;
   margin-bottom : 10px;
   font-size : 10pt;
   font-family : verdana,helvetica;
}
DIV.tbred {
   background : #ffffff;
   color : #000000;
   width : 594px;
   align : center;
   valign : top;
   border-style : double;
   border-color : #ff6600;
   margin-right : 0px;
   margin-left : 0px;
   margin-bottom : 10px;
   font-size : 10pt;
   font-family : verdana,helvetica;
}

DIV.clsTextBox3 {
   background : #e5e5e5;
   color : #000000;
   width : 424px;
   border : 1px solid #999999;
   margin-right : 0px;
   margin-left : 0px;
   margin-bottom : 10px;
   font-size : 10pt;
   font-family : verdana,helvetica;
}

DIV.clsTextBoxContent {
   background : #e5e5e5;
   color : #000000;
   padding : 8px 8px 8px 8px;
}

DIV.clsRegDomainBoxContent {
   background : #e2e2c6;
   color : #000000;
   padding : 8px 8px 8px 8px;
}




