body { 
	background-color: rgb(252,251,251);
	text-decoration: none; 
	font-family: Tahoma, Verdana; 
	font-size: 8pt; 
	color:#6A5C61}

p {
	padding-bottom:  13px;
	padding-left: 4px;
	border-style: solid;
	border-width: 2px 0px 0px 8px ;
	border-color: #F3F3F3}

p.count { 
	background-color: rgb(252,251,251);
	text-decoration: none; 
	font-size: 9pt; 
	color:#6A5C61;
	}


p.clean {
	border-width: 0px;
	}

p.footer { 
	background-color: rgb(252,251,251);
	text-decoration: none; 
	font-size: 9pt; 
	color:#6A5C61;
	border-width: 1px 0px 0px 0px;
	border-color: #D3D3D3;
	border-style: dashed;
	text-align: center;
	padding-top:  3px;
	width: 220;
	}


div {
	padding-bottom:  13px;
	padding-left: 4px;
	border-style: solid;
	border-width: 2px 0px 0px 8px ;
	border-color: #F3F3F3;
	font-size: 10pt; 
	color:#31172D;
	 }

div.ie {
	padding-bottom:  0px;
	padding-left: 4px;
	}

div.next {
	padding-top: 1px;
	padding-bottom: 1px;
	border-width: 0px;
	text-align: right;
	
	}

div.menu {
	
	border-width: 1px 0px 1px 0px;
	border-color: #737373;
	border-style: dashed
}





a { 
	text-decoration: none; 
	font-size: 10pt; 
	color:#05000A  } 

a.pop { 
	text-decoration: none; 
	font-size: 8pt; 
	color:#20171D  } 


a:link { 
	color: #103030; 
	text-decoration: none } 

a:visited { 
	color: #103030; 
	text-decoration: none} 

a:hover { 
	text-decoration: underline; 
	color:#303E83 }

	
.q { 
	text-decoration: none; 
	font-size: 10pt; 
	line-height:140%;
	color:#0A0C11;
	} 

.topic { 
	
	text-decoration: none; 
	font-size: 11pt; 
	line-height:140%;
	color: rgb(50,50,71); 
	
	}

.qt { 
	
	text-decoration: none; 
	font-size: 11pt; 
	line-height:190%;
	color: rgb(60,60,81); 
	
	}


a.qt { 
	
	text-decoration: none; 
	font-size: 11pt; 
	line-height:190%;
	color: rgb(60,60,81); 
	
	}


a.qt:hover { 	
	text-decoration: underline; 
	color:#303E63 } 


.qt2 { 
	text-decoration: none; 
	font-size: 8pt; 
	line-height:140%;
	color:#0D0D0D } 

.formfield {
	font-size: 8pt; 
	background-color: rgb(250,250,255);
	border-color: #A3A3A3;
	border-width: 1px;
	border-style: solid;
	text-decoration: none;
	}

td.search {
	font-size: 10pt; 
	color:#5A4C51;
	border-color: #A3A3A3;
	text-align: right	
	}


table.menu {
	padding-left: 0px;
	padding-right: 0px;
	padding-top:  1px
	padding-bottom: 1px;
	
	border-width: 1px 0px 1px 0px;
	border-color: #535353;
	border-style: dashed;
	
	font-size: 10pt; 
	color:#6A5C61

}


td.menu {
	padding-left: 20px;
	padding-right: 10px;
	
	}


table.info {
	background-color:#FDFDFD;
	width: 200px;
	border-style:solid;
	border-width: 1px 1px 1px 1px;
	border-color: #A3A3A3
	}
	
table.body {
	padding: 0px;
	font-size: 10pt; 
	color: rgb(110,100,100);
	}

		

td.infotopic {
	font-size: 9pt; 
	color:#5A4C51;	
	border-style:dotted;
	border-width: 0px 0px 1px 0px;
	border-color: #A3A3A3
	
	padding-left: 10px;
	padding-top:  3px
	padding-bottom: 3px;
	}

td.infobody {
	font-size: 9pt; 
	color:#5A4C51	
	padding-left: 10px;
	padding-top:  3px
	}

a.fe, a.fe:visited {
	font-size: -14px;
	color: rgb(252,251,251);

}

div.fg {
width:400px; 
text-align: right;
border:none;

}


td.quotebody {
	padding-left: 20px;
	padding-right: 20px;
	width: 100%;
	text-align: left;
	vertical-align: top;
	}


.submit {
	border-style: solid;
	border-width: 1px;
	border-color: #A3A3A3;
	font-size: 8pt;
	background-color: rgb(240,240,245);	
	}