body {
	margin: 0;
	padding: 0;
	color: #000000;
	background: url(../images/techfaq/faqbckgrnd.jpg) repeat-y;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 11px;
	background-position: center;
}

table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
	border:1px none #C0C0C0;
	font-size:11px;
	margin:10px auto 2px;
	left:0px;
	position: relative;
	width: 590px;
}

table#innerTable {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
	border:1px none #C0C0C0;
	font-size:11px;
	margin:2px auto 2px;
	left:0px;
	position: relative;
	width: 570px;
}

thead th, tfoot th {
/*background-color:#9EB1D1;*/
background-color:white;
border:0px none;
font-weight:bold;
text-align:left;
line-height:1.2em;
font-size:18px;
color:#022EA8;
}

thead th {
border-left:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
height:40px;
padding:2px 2px 12px;
text-align:left;
}

strong {
/*color:#022EA8;*/

}

tbody td {
border-bottom:1px solid #FFFFFF;
border-left:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
padding:2px 12px 12px 2px;
text-align:left;
}
tbody tr {
background-color:#EBF0F8;
padding:16px;
}

tbody td.clear {
	background-color:#FFFFFF;
	padding:0px;
	text-align: center;
}


tbody tr.odd {
/*background-color:#FFF7D9;*/
background-color:white;
border:1px none;
padding:0px;
text-align:left;
}

tbody tr.even {
background-color:white; /*#FFFCF1;*/
border:1px none;
padding:0px;
text-align:left;

}
tbody tr.evenFAQ {
background-color:#DCDFE9;
border:1px none;
padding:0px;
text-align:left;

}

tbody td.faqQ, td.faqA {
    color: #48688F;
    font-size: 11pt;
    font-weight: bold;
    vertical-align: top;
	padding-top: 12px;
}

tbody td.faqA {
	padding-top: 0px;
}
 
td.numeric, th.numeric {
text-align:right;
}

fieldset,img { 
	border:0;
}

abbr,acronym { border:0;
}

p {
padding:0px;
margin:0px;
margin-bottom:10px;
}

.faqText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 20px;


}
.faqLink, .faqLink:link, .faqLink:visited  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0033FF;
	text-decoration: none;
}

.faqLink:hover {
	color: #000099;
	text-decoration: underline;
}


.faqHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.faqSubHead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}
.faqSmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.faqSmall:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000099;
	text-decoration: underline;
}
.faqLinkSmall {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0033FF;
	text-decoration: none;
}
.faqLinkSmall:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000099;
	text-decoration: underline;
}
.tableWithin {
	width: 450px;
	margin: 0px;
	padding: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #91A6C8;
	border-right-color: #91A6C8;
	border-bottom-color: #91A6C8;
	border-left-color: #91A6C8;
}

.faqFooter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align:right;
	}


