/* CSS Document */
.userheader {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; font-weight: 800; font-variant: small-caps; text-transform: capitalize; color: #FFFFFF; background-color: #006666; text-indent: 5px}
.userinfo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: 500;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-align: left;
	vertical-align: top;
}
.navheader { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; font-weight: 800; font-variant: small-caps; text-transform: capitalize; color: #FFFFFF; background-color: #006666; text-indent: 5px ; vertical-align: top; top: 1px; clip:    rect(   ); position: relative}
.navbuttons { font-family: "MS Sans Serif", Arial, Verdana; font-size: 12px; font-style: normal; font-weight: 500; font-variant: small-caps; text-transform: capitalize; color: #000000; background-color: #FFFFFF; text-indent: 10px; text-align: left; border-color: black #6666CC black black; cursor: pointer; border-style: none; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px}
.navcell {  border: 1px solid #FF6600; height: 300px; width: 150px; vertical-align: top}
.navlist {  clip:   rect(   ); vertical-align: top}
.navsection {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: 800;
	font-variant: small-caps;
	text-transform: capitalize;
	color: #006666;
	background-color: #CCCCCC;
	text-align: left;
	text-indent: 5px;
	cursor: pointer;
	width: 140px;
}
.pagecell {  height: 350px; width: 550px; border-color: black #0000CC #0000CC black; border-style: dotted; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px; clip:  rect(   )}
.pageheader {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: 600; font-variant: normal; text-transform: capitalize; color: #FFFFFF; background-color: #006666; text-align: center}
.footerbtns {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: 600; font-variant: normal; text-transform: capitalize; color: #0066FF; text-decoration: underline; text-align: left; border: 1px #0066FF none; cursor: pointer}
.footercells {
	background-image: none;
	background-position: left center;
	background-repeat: no-repeat;
	text-align: left;
	text-indent: 26px;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: 600;
	color: #0066FF;
	text-decoration: underline;
	font-variant: normal;
	text-transform: capitalize;

}
.field {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: 500;
	background-color: #DDDDDD;
	color: #000000;
	padding-top: 2px;
	padding-right: 1px;
	padding-bottom: 2px;
	padding-left: 1px;
	margin-top: 2px;
	margin-right: 1px;
	margin-bottom: 2px;
	margin-left: 1px;
	border-top: 0px solid #990000;
	border-right: 0px solid #990000;
	border-bottom: 1px solid #0000FF;
	border-left: 0px solid #990000;
}
.lbl {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: 500; text-transform: capitalize; color: #990000; text-align: right; padding-right: 4px}
.lblside { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: 500; text-transform: capitalize; color: #000000; text-align: right; padding-right: 4px }
.lblleft { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: 500; text-transform: capitalize; color: #000000; text-align: left; padding-right: 4px }
.lbltop { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: 500; text-transform: capitalize; color: #000000; text-align: left; padding-left: 5px}
.infoheader {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 20px; font-weight: 700; font-variant: normal; text-transform: none; color: #006666; text-decoration: underline}
.fieldTA {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: 500;
	background-color: #CCCCCC;
	color: #0000FF;
	padding-top: 2px;
	padding-right: 1px;
	padding-bottom: 2px;
	padding-left: 1px;
	margin-top: 2px;
	margin-right: 1px;
	margin-bottom: 2px;
	margin-left: 1px;
	border-top: 1px solid #FF6600;
	border-right: 1px solid #FF6600;
	border-bottom: 2px solid #FF6600;
	border-left: 1px solid #FF6600;
}
.fieldR {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: 500;
	background-color: #CCCCCC;
	color: #000000;
	padding-top: 2px;
	padding-right: 1px;
	padding-bottom: 2px;
	padding-left: 1px;
	margin-top: 2px;
	margin-right: 1px;
	margin-bottom: 2px;
	margin-left: 1px;
	text-align: right;
	border-top: 0px solid #990000;
	border-right: 0px solid #990000;
	border-bottom: 1px solid #0000FF;
	border-left: 0px solid #990000;
}
.tblheader {
	font-family: Arial, sans-serif, Verdana, Tahoma;
	font-size: 8pt;
	font-weight: 600;
	font-variant: normal;
	text-transform: capitalize;
	color: #FFFFFF;
	background-color: #666666;
	padding-right: 3px;
	padding-left: 3px;
	padding-top: 2px;
	padding-bottom: 2px;

}
.tblrow {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FF6600; border: solid; border-width: 0px 1px 1px; border-color: #990000 #996666 #996666}
.itembtns {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 500; text-transform: capitalize; color: #0066FF; text-decoration: underline; text-align: left; cursor: pointer; padding-right: 0px; padding-left: 0px; border-style: none}
.tblheaderbtn {  font-family: Arial, sans-serif, Verdana, Tahoma; font-size: 10px; font-weight: 600; text-transform: capitalize; color: #FFFFFF; text-decoration: underline; background-color: #666666; text-align: center; cursor: pointer;}
.tblrowblack { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; border: solid; border-width: 0px 1px 1px; border-color: #990000 #0000FF #0000FF }
.tblrowgrey { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; border: solid; border-width: 0px 1px 1px; background-color:#CCCCCC; border-color: #990000 #0000FF #0000FF }
.userinfobold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: 700;
	font-variant: small-caps;
	text-transform: capitalize;
	color: #000000;
}
.infoheaderred { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 20px; font-weight: 700; font-variant: normal; text-transform: none; color: #FF0000; text-decoration: underline }
.watermark {  background-repeat: no-repeat; filter: Alpha(Opacity=20, FinishOpacity=20, Style=1, StartX=0, StartY=0, FinishX=0, FinishY=0)}
.assignbtn { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: 700; font-variant: small-caps; text-transform: capitalize; color: #FFFFFF; text-align: center; cursor: pointer; clip:    rect(   ); background-image: url(../images/arrw15d.gif); background-repeat: no-repeat; background-color: #FFFFFF; height: 50px; width: 50px; border-style: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; background-position: center center}
.menubtn {  font-family: Arial, Helvetica, sans-serif; font-size: 16pt; font-weight: 800; color: #0033FF; text-decoration: underline; text-align: center}
.removebtn { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: 700; font-variant: small-caps; text-transform: capitalize; color: #FFFFFF; text-align: center; cursor: pointer; clip: rect( ); background-image: url(../images/arrw15c.gif); background-repeat: no-repeat; background-color: #FFFFFF; height: 50px; width: 50px; border-style: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px ; background-position: center center}
.printbtn { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: 700; font-variant: small-caps; text-transform: capitalize; color: #FFFFFF; text-align: center; cursor: pointer; clip:     rect(   ); background-image: url(../images/printericon.gif); background-repeat: no-repeat; background-color: #FFFFFF; height: 25px; width: 25px; left: 0px; top: 0px; border-style: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.title1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	text-transform: capitalize;
	color: #000000;
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	font-weight: 800;
	text-align: left;
	text-indent: 5px;
	font-style: italic;
	background-image: none;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #0000FF;
	border-right-color: black;
	border-bottom-color: #0000FF;
	border-left-color: black;
	height: 22px;

}
.maininfo {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;


}

.submenuitem {
	font-family: Arial, sans-serif, Verdana, Tahoma;
	font-size: 10px;
	font-style: normal;
	font-weight: 600;
	font-variant: normal;
	text-transform: capitalize;
	color: #000000;
	text-decoration: none;
	padding-left: 8px;
	padding-right: 8px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	cursor: pointer;



}
.MainMenuItem {
	font-family: Arial, sans-serif, Verdana, Tahoma;
	font-size: 12px;
	font-style: normal;
	font-weight: 700;
	font-variant: normal;
	text-transform: capitalize;
	color: #FFFFFF;
	background-color: #666666;
	text-decoration: none;
	padding-left: 5px;
	cursor: pointer;
	padding-right: 10px;
	border-width: 0px;
	border-style: solid;
}

.MainMenuBar {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #AAAAAA;
	vertical-align: text-top;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: 600;

}
.SubMenuBar {
	font-family: Arial, sans-serif, Verdana, Tahoma;
	color: #000000;
	background-color: #DDDDDD;
	vertical-align: middle;
	font-size: 10px;
	font-weight: 600;

}
.errormsg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-variant: small-caps;
	text-transform: capitalize;
	color: #FF0000;
	text-decoration: blink;

}
.MainMenuTitle {
	font-family: Arial, sans-serif, Verdana, Tahoma;
	font-size: 12px;
	
	font-variant: normal;
	text-transform: capitalize;
	color: #FFFFFF;
	text-align: left;
	background-image: none;
	background-repeat: repeat;
	background-color: #517DBC;




}
.colline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 500;
	color: #000000;
	padding-left: 4px;
	cursor: pointer;

}
.SortItem {
	text-decoration: underline;
	cursor: pointer;
}
.navinfo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000FF;
	font-weight: 500;

}
.SearchHighLight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 500;
	color: #0000FF;
}
.TabItem {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	color: #000000;
	background-color: #DDDDDD;
	padding-right: 5px;
	padding-left: 5px;
	border: 1px solid #000000;
	text-align: center;
	cursor: pointer;


}
.MainBody {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	left: 5px;
	top: 0px;
	right: 5px;
	padding: 0px;
	margin-top: 2px;
	margin-right: 5px;
	margin-left: 5px;
}
.stdbutton {
	font-family: Arial, sans-serif, Verdana, Tahoma;
	font-size: 12px;
	color: #000000;
	background-image: url(../Images/stdbutton.gif);
	background-repeat: repeat-x;
	border: 1px solid #d5d8da;
	text-align: center;
	cursor: pointer;

}

.stdbutton2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000FF;
	background-image: url(../Images/stdbutton2.gif);
	background-repeat: repeat-x;
	border: 1px solid #333333;
	line-height: 16px;
	font-weight: 500;
	cursor: pointer;





}
.fieldReadOnly {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: 500;
	background-color: #DDDDDD;
	color: #000000;
	padding-top: 2px;
	padding-right: 1px;
	padding-bottom: 2px;
	padding-left: 1px;
	margin-top: 2px;
	margin-right: 1px;
	margin-bottom: 2px;
	margin-left: 1px;
	border-top: 0px solid #990000;
	border-right: 0px solid #990000;
	border-bottom: 1px solid #FF0000;
	border-left: 0px solid #990000;
}

.fieldTransparent {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: 500;
	background-color: #FFFFFF;
	color: #000000;
	padding-top: 2px;
	padding-right: 1px;
	padding-bottom: 2px;
	padding-left: 1px;
	margin-top: 2px;
	margin-right: 1px;
	margin-bottom: 2px;
	margin-left: 1px;
	border-top: 0px solid #FFFFFF;
	border-right: 0px solid #FFFFFF;
	border-bottom: 0px solid #FFFFFF;
	border-left: 0px solid #FFFFFF;
}
.QuickSearchBar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #000000;
	background-color: #CCCCCC;
}
.ListNavigationBar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #FFFFFF;
	background-color: #AAAAAA;
}
.SearchField {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #666666;
	font-style: normal;
	font-weight: 500;
	

}
.lpblackdetail {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: 500;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	border-bottom-style: none;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;




}
.lpgreydetail {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: 500;
	font-variant: normal;
	text-transform: none;
	color: #666666;

}
.SurveyQuestionHelp {
	font-family: Arial, sans-serif, Verdana, Tahoma;
	font-size: 8pt;
	text-align: justify;
	vertical-align: text-top;
	padding: 3px;
}
.lpsmallblack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: 500;
	font-variant: normal;
	text-transform: none;
}
.smalltext {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 500;
	color: #000000;
	padding-left: 4px;
}
.linkbtn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0000FF;
	background-repeat: no-repeat;
	border: thin none;
	line-height: 16px;
	font-weight: 500;
	cursor: pointer;
	text-decoration: underline;


}
.nav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: 500;
	font-variant: normal;
	color: #0000FF;
}
.srtDataGrid {
	overflow: auto;
	width: 700px;
	height: 400px;


}
.srtHeaderListing {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 450px;




}
.NQPrompt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: 700;
	font-variant: normal;
	text-transform: none;
	color: #000000;
}
.NQMainBody {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	left: 5px;
	top: 0px;
	right: 5px;
	padding: 0px;
	margin-top: 2px;
	margin-right: 5px;
	margin-left: 5px;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: 400;
	font-variant: normal;
	text-transform: none;

}
.NQField {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: 500;
	background-color: #FFFFFF;
	color: #000000;
	padding-top: 2px;
	padding-right: 1px;
	padding-bottom: 2px;
	padding-left: 1px;
	margin-top: 2px;
	margin-right: 1px;
	margin-bottom: 2px;
	margin-left: 1px;
	border: 1px solid #999999;

}
.NQDataGridHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: 700;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	background-color: #666666;
}
.NQDataGridRow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: 500;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	background-color: #FFFFFF;
}
.NQDataGrid {
	border: solid #CCCCCC;
}
.NQPanel {
	overflow: auto;
	height: 150px;

}
.NQnav {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: 500;
	font-variant: normal;
	color: #0000FF;
}
.NQCheck {
	background-attachment: fixed;
	background-image: url(../Images/nqcheck.png);
	background-repeat: no-repeat;
	background-position: center center;
}

A.dgHeader, A.dgHeader:link, A.dgHeader:visited
{
    color: White;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    text-decoration: none
}

.dgItemStyle, tr.out td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

tr.dgItemStyle:hover, tr.dgItemStyle_Over td {
      font-size: 10px;
      vertical-align: top;
      color: #000000;
      font-family: Arial, Helvetica, sans-serif;
      background-color: #ffcc66;
}

.dgAlternatingItemStyle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #DDDDDD;
}

tr.dgAlternatingItemStyle:hover, tr.dgAlternatingItemStyle_Over td {
      font-family: Arial, Helvetica, sans-serif;
      font-size: 10px;
      color: #000000;
      vertical-align:top;
      background-color: #ffcc66;
}


.dgHeader, .dgHeader a, .dgHeader a:link, .dgHeader a:visited, .dgHeader a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	line-height: normal;
	font-weight: 700;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	background-color: #666666;
}
.EditPanel {
	overflow: auto;
	height: 300px;
	width: 250px;
}


.lpField {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #666666;
	font-style: normal;
	font-weight: 500;
}
.caltitle {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
    font-size: 11;
    background-color:#cccccc;
    color: black;
    width: 90px;
}
.calbody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11;
	border-width: 10px;
}

.UserFieldText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 500;
}
.UserFieldText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: 500;
}

.infotext 
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #FF0000; 
	background-color: #FFFFFF; 
	text-indent: 4px; 
	border-color: black #000099 #000099; 
	border-style: none; 
	border-top-width: 0px; 
	border-right-width: 0px; 
	border-bottom-width: 0px; 
	border-left-width: 0px; 
}

.stdCheckBoxList {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 500;
	color: #000000;
	overflow: auto;
	height: 300px;
	width: 300px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;

}

.titlebar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: 700;
	font-variant: normal;
	color: #FFFFFF;
	background-color: #666666;
	height: 20px;
	text-align: center; 
	border-style: solid; 
	border-top-width: 0px; 
	border-right-width: 0px; 
	border-bottom-width: 0px; 
	border-left-width: 0px
}

.tabDefault 
{
  background-color:#CCCCCC;
  border-color:#000000;
  border-style:solid;
  border-left-width:1px;
  border-top-width:1px;
  border-bottom-width:1px;
  border-right-width:1px;
  font-size:12px;
  font-weight:700; 
  height:25px;
  width:125px;
  text-align:center;
}

.tabDefaultSelected
{
	background-color:#FFFFFF;
	border-color:#000000;
	border-style:solid;
	border-left-width:1px;
	border-top-width:1px;
	border-bottom-width:0px;
	border-right-width:1px;
	font-size:12px;
	font-weight:700;
	height:25px;
	width:125px;
	text-align:center;
}

.tabBody
{
	border-color:#000000;
	border-style:solid;
	border-left-width:1px;
	border-top-width:0px;
	border-bottom-width:1px;
	border-right-width:1px;
}

.tabSpacer
{
	width:5px;
	border-color:#000000;
	border-style:solid;
	border-left-width:0px;
	border-top-width:0px;
	border-bottom-width:1px;
	border-right-width:0px;
	height:25px;
}

.tabTopButtons
{
	border-color:#000000;
	border-style:solid;
	border-left-width:0px;
	border-top-width:0px;
	border-bottom-width:1px;
	border-right-width:0px;
    height:25px;
    text-align:right;
    
}

.tabBodyHeader
{
	border-color:#000000;
	border-style:solid;
	border-left-width:1px;
	border-top-width:0px;
	border-bottom-width:0px;
	border-right-width:1px;
	height:35px;
	vertical-align:middle;
	padding-left:10px;
}

.navGroup
{
	color:#FFFFFF;
	font-family:Verdana;
	font-size:14px;
	font-weight:700;
	background-color:#3F3F3F;
	border:1px;
	border-bottom-color:black;
	border-top-color:gray;
	border-left-color:gray;
	border-right-color:black;
	border-style:solid;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:1px;
	padding-right:1px;
	height:30px;
}

.navItem
{
	color:black;
	font-family:Arial;
	font-size:12px;
	font-weight:500;
	background-color:#FFFFFF;
	border:1px;
	border-bottom-color:black;
	border-top-color:gray;
	border-left-color:gray;
	border-right-color:black;
	border-style:solid;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:1px;
	padding-right:1px;
	height:25px;
}

.tblRegistrationListHeader {
	font-family: Arial, sans-serif, Verdana, Tahoma;
	font-size: 10pt;
	font-weight: 700;
	font-variant: normal;
	color: #FFFFFF;
	background-color: #006666;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	height:35px;
}

.tblRegistrationListRow { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; border: solid; border-width: 0px 1px 1px; border-color: #990000 #0000FF #0000FF; height:20px; }

