.clsLabel
{
	/*font-family: Verdana;
	font-style: normal;
	font-weight: normal;
	font-size: 11px;
	color: black;*/
}
.clsBoldLabel
{
	font-family: Verdana;
	font-style: normal;
	font-weight: bold;
	font-size: 11px;
	color: black;
}
.clsSearchMsg
{
	font-family: Verdana;
	font-style: normal;
	font-weight: normal;
	font-size: 10px;
	color: Silver;
}
.clsSmallLabel
{
	font-family: Verdana;
	font-style: normal;
	font-weight: normal;
	font-size: x-small;
	color: black;
}
.clsLabelErrMsg
{
	font-family: Verdana;
	font-style: normal;
	font-weight: normal;
	font-size: 13px;
	color: Red;
}
.clsTextBox
{	
	/*border: 1px solid #999999;
	background-color: #ffffff;
	padding: 0px 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 16px;*/	
}
.clsTextBox1
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
}
.clsTextBoxFixedLength
{
	/*border-right: steelblue 1px solid;
	border-top: steelblue 1px solid;
	border-left: steelblue 1px solid;
	border-bottom: steelblue 1px solid;
	width: 185px;*/
}
.clsButtonAdmin
{
	border: black 1px solid;
	padding: 2px;
}
.clsButton 
{
	background-image:url(../images/bt_bdg.jpg);
	background-repeat:repeat-x;
	width:70px;
	height:20px;
	border: 0px solid #3a560e;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
}
.clsButton_req
{
	background-image:url(../images/bt_request_bdg.jpg);
	background-repeat:repeat-x;
	width:165px;
	height:20px;
	border: 0px solid #3a560e;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
}
/*.clsButton
{
	color: #ffffff;
	font-size: 11px;
	padding: 0px 8px;
	border: 1px solid #ffffff;
	font-weight: bold;
	background: #fff url(../images/bt_bdg.jpg) repeat-x 0 0;
}*/
.clsDropDownList
{
	font-size: 11px;
	border: 1px solid #999999; /*background-color: #e6e6e6;*/
	color: black;
	height: 18px;
	padding: 0px 2px;
}
.clsDropDownList1
{
	font-size: 11px;
	border: 1px solid #999999;
	color: black;
	padding: 0px 2px;
}
.clsHyperLink:link
{
	color: #0000FF;
}
.clsHyperLink:visited
{
	color: #800080;
}
.clsHyperLink:hover
{
	color: #FF0000;
}
.clsHyperLink:active
{
	color: #00FF00;
}
.clsDIV:main
{
	margin-left: 100px;
	width: 400px;
}
.clsDIVcenter
{
	text-align: center;
}
.clsPanel
{
	/*	background-color: #ffcc99;*/ /*background-color:#ffddd6;*/
	/*background-color: white;*/
	border-color: firebrick;
	border-style: solid;
	border-width: 0px;
}
/* For sub-navigation bar on STEP WISE PRE-REGISTRATION */
.clsSubNavTdActive
{
	border: 1px dotted #990000;
}
.clsSubNavLnkActive
{
	color: #2060a0;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
}
.clsSubNavTdStandBy
{
	border: 1px dotted #666666;
}
.clsSubNavLnkStandBy
{
	color: #666666;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
}
.clsPanelBanner
{
	/*text-transform: uppercase;
	background-color: White;
	font-weight: bold;
	color: #2060a0;
	height: 20px;
	font-size: larger;
	border-bottom: 1px #2060a0 dotted;*/
	font:bold 13px Arial, Helvetica, sans-serif; color:#000;
}
.clsSearchResultsBanner
{
	text-transform: uppercase;
	background-color: White;
	font-weight: bold;
	color: #990000;
	height: 20px;
	font-size: larger;
	border-bottom: 1px #990000 dotted;
}
.clsHeader
{
	font-weight: bold;
	font-size: larger;
	text-align: left;
	text-transform: uppercase;
	color: #666666;
}
.clsDetails
{
}
.clsLine
{
	height: 2px;
	width: 70%;
	background: gray;
	margin: 0px 150px 0px 150px;
}
.clsRowSpacing
{
	height: 35px;
}
.clsHeading1
{
	font-weight: bold;
	background: white;
	font-size: 13px;
	text-align: left;
	border-bottom: 1px dotted #990000;
	border-top: 1px dotted #990000;
}
.clsHeading2
{
	font-weight: bold;
	font-size: larger;
	text-align: left;
}
.clsMainTable
{
	border: black 1px solid;
}
.clsTdWidth
{
	width: 140px;
}
.clsCheckBox
{
	background-color: #e6e6e6; padding-right:3px;
}
.clsRadioButton
{
	/*background-color: #e6e6e6;*/
	font-size: 11px; /*border: 1px solid #999999;*/
	color: black;
	height: 10px;
	padding: 0px 5px;
	text-align: left;
}
.clsTextBoxNoWidth
{
	/*border: 1px solid #999999;
	background-color: #ffffff;
	padding: 0px 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 16px;*/
}
.clsTextBoxNoHeight
{
	border: 1px solid #999999;
	background-color: #ffffff;
	padding: 0px 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 150px;
}
.clsPaddingLeft
{
	padding-left:4px;
}
.clsAlignTop
{
	vertical-align:top;
}
.clsButtonCursor
{
	cursor:pointer;	
}
.clsJobSearchResultHeader
{
	width:100%;
	background-color:#000000;
	font-weight:bold;
	text-transform:uppercase;
}
.content2Head 
{
	font:bold 13px Arial, Helvetica, sans-serif; color:#000;
}

.clsGiftShopHeader
{
	background-color:#000000;
}

.clsGiftRow
{
	background-color:#FDEEF4;
}

.clsrequired{font:10px normal Arial, Helvetica, sans-serif; color:#000000;}