body

{

	font-family: Arial;

	margin: 0px;

}



A

{

	color: Black;

}



/* Title styles */

.TitleContainer

{

	border-top: dotted 0px #808080;
	border-bottom: dotted 0px #808080;
	width: 95%;

}



.TitleContainer Td

{

	padding-top: 5px;

	padding-bottom: 5px;

}



.TitleContainer .Title

{

	font-family: Arial;

	width: 50%;

	font-weight: bold;

	font-size: 18px;

}



.TitleContainer .Trail

{

	font-family: Arial;

	font-size: 11px;

	color: Black;

}



/* General styles */

.BodyPanel

{

	width: 95%;

	margin-top: 10px;

	margin-bottom: 15px;

	font-family: Arial;

}



.Heading

{

	border-top: solid 1px #D6D6D6;
	background-color: #F5f5f5;
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	height: 26px;
	padding-left: 5px;
	border-bottom: solid 10px white;


}



.Heading2

{

	font-family: Arial;

	font-size: 12pt;

	font-weight: bold;

	color: #000000

}



.Content

{

	font-family: Arial;

	font-size: 12px;

}



/* Question styles */

.QuestionSummary

{

	margin: 5px 0px 5px 0px;

}



.QuestionSummary .Title

{

	font-weight: bold;

	width: 100%;

}



.QuestionSummary .Title A

{

	color: Black;

}



.QuestionSummary .SmallDetails

{

	color: Gray;

	font-size: 11px;

}



.QuestionSummary .Summary

{



}



.Answer

{

	padding-top: 10px;

	padding-left: 10px;

	font-family: Arial;

	font-size: 12px;

}



.BoxContainer

{

	float: right;

}



.Box

{

	width: 140px;

	background-color: #EEEEEE;

	border: solid 1px #CACACA;

	margin: 5px 5px 10px 5px;

	padding: 10px;

}



.BoxHeading

{

	height: 25px;

	font-weight: bold;

}



.BoxText

{

	font-family: Arial;

	font-size: 11px;

}



.Text

{

	font-family: Arial;

	font-size: 12px;

}



.FieldLabel

{

	font-family: Arial;

	font-size: 12px;

}



.Field200

{

	font-family: Arial;

	font-size: 11px;

	width: 200px;

}



.Field300

{

	font-family: Arial;

	font-size: 11px;

	width: 300px;

}



.Field400

{

	font-family: Arial;

	font-size: 11px;

	width: 400px;

}



.Required

{

	color: Red;

}



.HighRate

{

	color: #CC0000;

	font-weight: bold;

}





.LowRate

{

	font-weight: bold;

}



.SmallLink

{
	font-family: Arial;
	font-size: 11px;
	text-align: right;
}



.SearchFieldLabel

{

	font-family: Arial;

	font-size: 12px;

	width: 100px;

}



.SearchHeading

{

	font-family: Arial;

	font-size: 12pt;

	font-weight: bold;

	color: #000000;

	padding-bottom: 10px;

}



.Seperator

{

	color: #808080;

}



.Message

{

	font-family: Arial;

	font-size: 12px;

	border: solid 1px #808080;

	background-color: lightyellow;

	padding: 5;

	margin-top: 10;

	margin-bottom: 10;

}



.Auth

{

}



.Error

{

	color: red;

	font-weight: bold;

}



.TitleHeading

{

	font-family: Arial;

	font-weight: bold;

	font-size: 20px;

	text-decoration: none;
}



.Intro

{

	width: 95%;

	padding-top: 10px;

	font-family: Arial;

	font-size: 12px;

}



.AdvancedSearchPanel

{

	width: 95%;

}



.HeadPanel1

{

	background-color: #;
	height: 5;

}



.HeadPanel2

{
	background-color: #;
	height: 40;
	border-bottom: solid 0px #B0C2DA;

}



.CategoryLink

{

	font-weight: bold;

}



.CategoryDesc

{

	padding: 3, 3, 7, 20;

	color: gray;

}



.QuestionsInCategory

{

	color: Gray;

	font-size: 11px;

}



.FieldInfo

{

	width: 300px;

	padding-right: 10px;

	padding-left: 10px;

	padding-bottom: 10px;

	padding-top: 10px;

	background-color: #FFFFE7;

	border: solid 1px #CACACA;

	overflow: auto;

}



.InfoTitle

{

	font-weight: bold;

	font-size: 12px;

}



.InfoSummary

{

	font-size: 11px;

}



.InfoIntro

{

	font-family: Arial;

	font-size: 12px;

	font-weight: bold;

}



.InfoList

{

	margin-bottom: 10px;

}



.CloseIcon

{

	float: right;

	cursor: hand;

}



.iContactPanel

{

	background-color: #D6D6CE;

	width: 100%;

	height: 98%;

	border-left: solid 2px #D6D6CE;

	border-top: solid 2px #D6D6CE;

	border-right: solid 1px #D6D6CE;

	border-bottom: solid 1px #D6D6CE;

	padding: 5px;

	overflow-y: auto;

}



.gContactPanel

{

	background-color: #D6D6CE;

	width: 100%;

	height: 98%;

	overflow-y: auto;

	border-left: solid 2px #D6D6CE;

	border-top: solid 2px #D6D6CE;

	border-right: solid 1px #D6D6CE;

	border-bottom: solid 1px #D6D6CE;

	padding: 5px;

}

