/*
td.login,th.login	- style for login page
LoginTitle		- style for Login Title
Error			- style define for Error page
clsPgNum, A.clsPgNum 	- styles defined for the list navigation links e.g. << Previous 10 
td.borderColor 		- style defined for table border color e.g for list or detail page
*/
body, p, div, ol, li, b, br, dd, dt, dl, select, option, textarea, input, a, pre {
	font-family: Verdana, Geneva, Arial;
	font-size: 11px;
}
h1, h2, h3 {
	font-family: Verdana, Geneva, Arial;
}

body {
	margin:          10px;
}
body.Menu {
	margin:          0px;
}
body.System {
	margin:          0px;
}

.StatusReport {
	font-family:Arial, Geneva, Verdana;
	font-size:13px;
	font-weight:normal;
	color:#121233;
	}
.NormalContent {
	font-family:Verdana, Geneva, Arial;
	font-size:11px;
	}
.TestCaseSummaryHeader {
	font-family:Verdana, Geneva, Arial;
	font-size:11px;
	font-weight:bolder;
	}
.SelectedFeature {
	font-family:	Verdana, Geneva, Arial;
	font-size:	11px;
	color:		#ff0000;
	background-color:	#ffffff;
	}

.ListItem
	{ 
		font-family:Verdana, Geneva, Arial;
		font-size:11px;
		background-color:#ffffff;
	}
A.ListItem
	{ 
		color:#0000ff;
	}
.ListHeader 
	{ 
		font-family:Verdana, Geneva, Arial;
		font-size:11px;
		background-color:#fff7e5;
		color:#000099;
		vertical-align:	top;
	}
A.ListHeader { color:#000099;}


.LoginTitle {
	font-family:     Verdana, Geneva, Arial;
	font-size:       11px;
	font-weight:     bold;
	color:           white;
	background-color:#6699CC;
}

th.Login {
	font-family: 	Verdana, Geneva, Arial;
	font-size:       13px;
	color:           black;
	background-color:#eeeeee;
	border-bottom:   2pt double #6699cc;
}
td.Login {
	font-family: 	Verdana, Geneva, Arial;
	font-size:	11px;
}

.FormTitle {
	font-family: 	Verdana, Geneva, Arial;
	font-size:	12px;
	font-weight:	bold;
	}
.Error {
	font-family:     Verdana, Geneva, Arial;
	font-size:       14px;
	font-weight:     bold;
	color:           #ff0000;
}

.PageHeader {
	font-family:    Verdana, Geneva, Arial;
	font-size:	12px;
	color:          #003366;
	text-decoration:none;
	font-weight:    bold
}

.PageTitle
	{
		font-family:	Arial, Geneva;
		font-size:	13pt;
		color:		#000000;
		text-decoration:	none;
		font-weight:	bold;
	}
.PageTitle_2ndLevel
	{
		font-family:	Arial, Geneva;
		font-size:	12pt;
		color:		#000000;
		text-decoration:	none;
		font-weight:	bold;
	}	
.clsPgNum {
	font-family:	Verdana, Geneva, Arial;
	font-size:	11px;
	color:		#000000;
	font-weight:	bold;
}

A.clsPgNum {
	font-family:	Verdana, Geneva, Arial;
	font-size:	11px;
	color:		#0000ff;
	font-weight:	bold;
}

td.List {
	background-color:white;
}
a.ListItem {
	text-decoration: none;
}
.FieldHeaderMandatory {
	font-weight:     bolder;
	font-family:     Verdana, Geneva, Arial;
	font-size:     	 11px;;
	text-align:      left;
	white-space:     nowrap;
	vertical-align:  top;
	padding-right:   1em;
	background-color:#f9f9f9;
}
.FieldHeader {
	font-family:     Verdana, Geneva, Arial;
	font-size:     	 11px;;
	font-weight:     normal;
	white-space:     nowrap;
	text-align:      left;
	vertical-align:  top;
	padding-right:   1em;
	background-color:#f9f9f9;
}

A.DetailAction {color: #0000ff;}
.DetailAction {
	font-family:		Verdana, Geneva, Arial;
	font-size:		11px;
	font-weight:    	normal;
	background-color:	#FFF7E5;
	/*background-color:	#dddddd; */
	}
	
.DataField {
	font-family:	Verdana, Geneva, Arial;
	font-size:	11px;
	font-weight:     normal;
	text-align:      left;
	padding-right:   1em;
	white-space:     nowrap;
	background-color:#ffffff;
}


/* Section Header for Report Generation forms */
.SectionHeader {
	font-family:	Verdana, Geneva, Arial;
	font-size:	11px;
	font-weight:     bold;
	white-space:     nowrap;
	text-align:      left;
	/*background-color:#f0f0f0;*/
	background-color:	#FFF7E5;
}

/*Border Color for the list*/
.ReadOnlyBorderColor {
		background-color:	#FFF7E5;
}
.FormBorderColor {
		background-color:	#ececec;
}
.ListBorderColor{
		/*background-color:	#6097c7; 
		background-color:	#75A5DD; */ 
		background-color:	#ececec;
}
td.AttachBorderColor {
		background-color:	#ffffcc;
}
form.frmStyle {
	margin:0px;
	display:inline;
}

.LeftFrameBorder {
		margin-top: 	0px;
		margin-left:	0px;
		margin-width:	0px;
		border-color:	#dddddd;
	}
.fnu	{
		color:		#003366;
		text-decoration:none;
		font-family:	Verdana, Arial, Geneva;
		font-size:	13px;
		font-weight:	bold;
	}
.sfnu	{
		color:		#003366;
		text-decoration:none;
		font-family:	Verdana,Arial, Geneva;
		font-size:	11px;
		font-weight:	bold;
	}
