.faqContainer
{
	margin:10px 10px 10px 10px;	
}
H1	{	
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 1px; 
	PADDING-TOP: 2px;
	BORDER-RIGHT: #ffffff 1px solid; 
	BORDER-TOP: #CCCCCC 1px solid;
	border-bottom: #CCCCCC 1px solid;
	BORDER-LEFT: #ffffff 1px solid; 
	HEIGHT: 20px;
	background-color: #fafafa;
	font-family:Tahoma, Verdana, "MS Sans Serif";
	font-size:70%;
	font-weight:bold;
	color:#0560a6;		
	}	
.faqTitle 
{
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 1px; 
	PADDING-TOP: 2px;
	BORDER-RIGHT: #ffffff 1px solid; 
	BORDER-TOP: #CCCCCC 1px solid;
	border-bottom: #CCCCCC 1px solid;
	BORDER-LEFT: #ffffff 1px solid; 
	HEIGHT: 20px;
	background-color: #fafafa;
	font-family:Tahoma, Verdana, "MS Sans Serif";
	font-size:70%;
	font-weight:bold;			
}

.faqTitleColor
{
	color:#0560a6;
}

.faqSpace 
{
	HEIGHT: 8px;		
}

.faqText
{
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 10px; 
	PADDING-BOTTOM: 5px; 
	PADDING-TOP: 5px;
	font-family: Verdana, Tahoma, "MS Sans Serif";
	font-size: 70%;
	line-height:150%;		
}

.faqSubtitle 
{
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 1px; 
	PADDING-TOP: 2px;
	BORDER-RIGHT: #ffffff 1px solid; 
	BORDER-TOP: #FF9900 1px solid;
	border-bottom: #CCCCCC 1px dotted;
	BORDER-LEFT: #ffffff 1px solid; 
	HEIGHT: 15px;
	background-color: #fafafa;
	font-family:Tahoma, Verdana, "MS Sans Serif";
	font-size:70%;
	font-weight:bold;	
	color:#666666;		
}

.faqPanel
{
	width:100%;
	float:left;
	height:100%;							
}

.faqSourceCodeBox
{
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px;
	BORDER-RIGHT: #CCCC00 1px dotted; 
	BORDER-TOP: #CCCC00 1px dotted;
	border-bottom: #CCCC00 1px dotted;
	BORDER-LEFT: #CCCC00 1px dotted;
	background-color:#FFFFF2;
	font-family:"Courier New", Courier, mono;
	font-size:70%;
}

.faqHighlighBox
{
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px;
	BORDER-TOP: #eeeee6 1px solid;
	border-bottom: #eeeee6 1px solid;
	background-color:#FEFEFE;
	font-family:Tahoma, Verdana, "MS Sans Serif";	
}

.faqListItem
{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:70%;
	margin-bottom:7px;	
}
.warningBox
{
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 5px; 
	PADDING-TOP: 5px;
	BORDER-TOP: #eeeee6 1px solid;
	border-bottom: #eeeee6 1px solid;
	background-color:#FEFEFE;
	font-family:Tahoma, Verdana, "MS Sans Serif";
	color:#FF0000;
}
.style1 { font-family: "Courier New", Courier, mono; font-size: 70%; }
.style2 {color: #0000FF}
.style3 {color: #009900}
.style4 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #0066FF; }
.style5 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 70%; }
.style6 { color: #FF6600; font-weight: bold; }
.style7 {color: #0066CC}
.style8 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 70%; color: #0066CC; }
.coloredcode .cmt 	{ color: green; }
.coloredcode .cmtg 	{ color: #666; }
.coloredcode .st 		{ color: #A31515; }
.coloredcode .kwdt 	{ color: #666; }
.coloredcode .kwd 	{ color: #00f; }
.coloredcode .attr 	{ color: #f00; }
.coloredcode .attrv 	{ color: #00f; }
.coloredcode .ec 		{ color: #00f; }
.coloredcode .tag 	{ color: #800000; }
.coloredcode .dir    { color: #000; background: #FEFF22; }
.coloredcode .sel    { color: #800000; }
.coloredcode .val    { color: #00f; }
.coloredcode .unit 	{ color: #800000; }
.coloredcode .sqlcmt { color: #008080; }
.coloredcode .sqlkwd { color: #00f; }
.coloredcode .sqlkwd2 { color: #f0f; }
.coloredcode .sqlkwd3 { color: #999; }
.coloredcode .sqlkwd4 { color: #800000; }
.coloredcode .num 	{ color: #00f; }
.coloredcode .sqlst  { color: #008000;}
.coloredcode b      { font-weight: normal; color: #008080; }
.coloredcode { color: #000000; }
.scroll {	width:600px; 	height:400px; 	background-color:#F2F2F2; 	overflow:auto;}


