body {
	margin-top: 0px;
	margin: auto;
	text-align:center;
	text-align: -moz-center;
	/*background-color: aliceblue;*/
background-color:AliceBlue;
	
}

.BlueHeaderText
{
	font-size: 10pt; color: #365f91; font-family: 'Verdana','sans-serif';
	font-weight:bold;
}

.BlueStyleText
{
	font-size: 10pt; color: #244061; font-family: 'Verdana','sans-serif';
}

.PageHeadingText
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	line-height: 24px;
	color: Maroon;
	text-align: center;
	padding-left:10%;
	vertical-align: top;
	font-weight:bold;	
}
.PageHeadingTitle
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 24px;
	color: #000000;
	text-align: center;
	vertical-align: top;
	font-weight:bold;	
}
.PageText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	padding-left:0px;
	line-height: 24px;
	color: #000000;
	text-align: left;
	vertical-align: top;
}
.odd{background-color: white;} 
 .even{background-color: gray;} 

.PageText A:link {
	color: #0067C6;
	text-decoration: underline;
}
.PageText A:visited {
	color: #0067C6;
	text-decoration: underline;
}
.PageText A:hover {
	color: #0067C6;
	text-decoration: underline;
}
.PageText A:active {
	color: #0067C6;
	text-decoration: underline;
}
.PageTextBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	vertical-align: top;
}
.PageTextBold A:link {
	color: #0067C6;
	text-decoration: underline;
}
.PageTextBold A:visited {
	color: #0067C6;
	text-decoration: underline;
}
.PageTextBold A:hover {
	color: #0067C6;
	text-decoration: underline;
}
.PageTextBold A:active {
	color: #0067C6;
	text-decoration: underline;
}
.PurpleTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;/*28px;*/
	color: #92489D;
	letter-spacing: 5pt;
	/*background-image: url(../images/purple_header_bg.jpg);*/
	background-repeat: no-repeat;
	background-position: top;
	text-indent: 75px;
	vertical-align: bottom;
	line-height: 48px;
}

.FormElements {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.SignOff {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #7699C1;
	text-align: center;
}
.OrangeTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #E76F00;
	letter-spacing: 5pt;
	/*background-image: url(../images/orange_header_bg.jpg);*/
	background-repeat: no-repeat;
	background-position: top;
	text-indent: 75px;
	vertical-align: bottom;
	line-height: 48px;
}

.OrangeTitleNews {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #E76F00;
	letter-spacing: 5pt;
	text-align:left;
	background-repeat: no-repeat;
	background-position: top;
	text-indent: 75px;
	vertical-align: top;
	line-height: 48px;
}


.NewsTextBoldW {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	text-align: left;
}
.NewsTextBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
}
.NewsTextBold A:link {
	color: #000000;
	text-decoration: none;
}
.NewsTextBold A:visited {
	color: #000000;
	text-decoration: none;
}
.NewsTextBold A:hover {
	color: #E76F00;
	text-decoration: underline;
}
.NewsTextBold A:active {
	color: #E76F00;
	text-decoration: underline;
}
.DateText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #E76F00;
}
.NavText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 12px;
	color: #E76F00;
}
.SmallLinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #7699C1;
	text-align: left;
	vertical-align: top;
}
.SmallLinks A:link {
	color: #7699C1;
	text-decoration: underline;
}
.SmallLinks A:visited {
	color: #7699C1;
	text-decoration: underline;
}
.SmallLinks A:hover {
	color: #E76F00;
	text-decoration: underline;
}
.SmallLinks A:active {
	color: #E76F00;
	text-decoration: underline;
}.YellowTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #F1AC00;
	letter-spacing: 5pt;
	/*background-image: url(../images/yellow_header_bg.jpg);*/
	background-repeat: no-repeat;
	background-position: top;
	text-indent: 75px;
	vertical-align: bottom;
	line-height: 48px;
}


.divExcalmation
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #F1AC00;
	letter-spacing: 5pt;
	background-repeat: no-repeat;
	background-position: top;
	text-indent: 75px;
	vertical-align: bottom;
	line-height: 48px;
}
/*.gridviewheader 
{
	background-color:#497db2;
	background-image: url(../images/lev0_bg1.gif);
	z-index:2px;
	background-color:black;
	color:white;
}*/
           
.surroundingDiv 
{
	width:90%;
	height:450px;
	overflow:auto;
	position:relative;
}

/*th.locked {z-index: 99;} 
table tr
{
	width:535px;
	text-align:left;
}
*/

.CandidatesTextBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F0AC00;
	font-weight: bold;
	text-align: center;
	vertical-align: top;
	position: relative;
	width: 140px; 
	height: 211px;
	z-index: 2;
	left: 0px; 
	top: 6px;
}

.OtherInBlueTextBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Blue;
	font-weight: bold;
	text-align: center;
	vertical-align: top;
	position: relative;
	width: 140px; 
	height: 211px;
	z-index: 2;
	left: 0px; 
	top: 6px;
}

.ListText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #000000;
	text-align: left;
	vertical-align: top;
	padding: 4px;
}
.GreenTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #668E3C;
	letter-spacing: 5pt;
	/*background-image: url(../images/green_header_bg.jpg);*/
	background-repeat: no-repeat;
	background-position: top;
	text-indent: 75px;
	vertical-align: bottom;
	line-height: 48px;
}
.RedTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #B31B34;
	letter-spacing: 5pt;
	/*background-image: url(../images/red_header_bg.jpg);*/
	background-repeat: no-repeat;
	background-position: top;
	text-indent: 75px;
	vertical-align: bottom;
	line-height: 48px;
}
.PageTextIndent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	color: #000000;
	text-align: left;
	vertical-align: top;
	padding-left: 20px;
}
.PageTextIndent A:link {
	color: #0067C6;
	text-decoration: none;
}
.PageTextIndent A:visited {
	color: #0067C6;
	text-decoration: none;
}
.PageTextIndent A:hover {
	color: #0067C6;
	text-decoration: underline;
}
.PageTextIndent A:active {
	color: #0067C6;
	text-decoration: underline;
}
.BluePlainTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #0067C6;
	letter-spacing: 5pt;
	background-repeat: no-repeat;
	background-position: top;
	text-indent: 0px;
	vertical-align: bottom;
	line-height: 48px;
	word-spacing: -0.25em;
}
.HomeFooterText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #000000;
	vertical-align: top;
}
.MaroonTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16pt;
	color: #A24A13;
	letter-spacing: 5pt;
	/*background-image: url(../images/maroon_header_bg.jpg);*/
	background-repeat: no-repeat;
	background-position: top;
	text-indent: 75px;
	vertical-align: bottom;
	line-height: 48px;
}
.PageTextBoldWhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	vertical-align: top;
}
.TimesheetText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.TimesheetTextBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
}
.TimesheetTextBoldWhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
}
.FormElementsBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
}
.BluePlainTitleNoMargin {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #0067C6;
	letter-spacing: 5pt;
	background-repeat: no-repeat;
	background-position: top;
	vertical-align: bottom;
	line-height: 38px;
}
.LightSlam {
	background-image: url(../images/light_slam.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.JobTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	font-weight: bold;
}
.ListTextBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #000000;
	text-align: left;
	vertical-align: top;
	padding: 4px;
	font-weight: bold;
}
.DocumentTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #0167C6;
}
.DocumentTable {
	border: 1px solid #0167C6;
}
.BlueSlamCenter {
	background-image: url(../../my_jawood/assets/images/jw_blue_slam.gif);
	background-repeat: no-repeat;
	background-position: center center;
}

.FormText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #000000;
	text-align: left;
	vertical-align: top;
}
.FormTextRight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #000000;
	text-align: right;
	vertical-align: top;
}
.SearchResults {
	/*background-color: #F0AC00;*/
	color:Red;
}
.DeleteButton
{
	font-family:@Arial Unicode MS, Arial Unicode MS, Arial, Tahoma, Verdana;
	font-size:12px;
	color:Red;
	border-width:0px;
	background-color:Transparent;
	text-decoration:none;
}
.DeleteButtonLink
{
	color:Red;
}

.EditButton
{
	color:Blue;
}

.footermenuitem
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#ffffff;
	text-decoration:none;
}

.footermenuitem:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#ffffff;
	text-decoration:underline;
}

.tri_bg {
	background-image: url(../../my_jawood/assets/images/jw_timesheet_triangle.gif);
	background-repeat: no-repeat;
	background-position: right center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
pre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #000000;
	text-align: left;
	vertical-align: top;
	padding: 0px;
}


/*To make the Corners Smooth*/
.top-left {

background-image: url('assets/images/left-top.gif');
height: 9px;
width: 9px;
}

.top-right {

float: right;
margin-top: -9px;
background-image: url('assets/images/left-top.gif'); 
height: 9px; 
width: 9px;
font-size: 2px;
}
.bottom-left {

background-image: url('assets/images/left-top.gif');
height: 9px;
font-size: 2px;
margin-right: 9px;
}

.bottom-right {

background-image: url('assets/images/left-top.gif');
background-position: 100% 0;
background-repeat: no-repeat;
height: 9px;
font-size: 2px;
margin-top: -9px;
}
/*ending styles to make the smooth edges*/
.hidden
{
	display:none;	
}
table td
{
font-family:Lucida Sans Unicode;
	font-size:10pt;
}

/* grid view styles */
.gridviewitemsleft
{
	font-family:Lucida Sans Unicode;
	font-size:10pt;
}


.gridviewheader
{
	background-color:#497db2;
	background-image: url(../images/lev0_bg1.gif);
	z-index:2px;
	color:white;
	
}

.gridviewheaderHotJobs
{
	/*background-color:#497db2;
	background-image: url(../images/lev0_bg1.gif);
	position:absolute;
	cursor: default;
	top: expression(form.element.parenet.style.scrolltop - 2 +'px'); 
	left: expression(form.element.parenet.style.left - 2 +'px'); 
	z-index: 10;
	background-color:#497db2;
	background-image: url(../images/lev0_bg1.gif);
	z-index:2px;
	background-color:black;*/
background-color: white; position:absolute;top:expression(this.offsetParent.offsetParent.scrollTop);
background-image: url(../images/lev0_bg1.gif);

	

}

.gridvieweditbutton
{
	font-family:@Arial Unicode MS, Arial Unicode MS, Arial, Tahoma, Verdana;
	font-size:12px;
	color:Blue;
	text-decoration:none;
}

.gridvieweditbutton:hover
{
	font-family:@Arial Unicode MS, Arial Unicode MS, Arial, Tahoma, Verdana;
	font-size:12px;
	color:Blue;
	text-decoration:underline;
}

.gridviewdeletebutton
{
	font-family:@Arial Unicode MS, Arial Unicode MS, Arial, Tahoma, Verdana;
	font-size:12px;
	color:Red;
	border-width:0px;
	background-color:Transparent;
	text-decoration:none;
}

.gridviewdeletebutton:hover
{
	font-family:@Arial Unicode MS, Arial Unicode MS, Arial, Tahoma, Verdana;
	font-size:12px;
	color:Red;
	border-width:0px;
	background-color:Transparent;
	text-decoration:underline;
	
}

/* general styles */

.label
{
	font-family:@Arial Unicode MS, Arial Unicode MS, Arial, Tahoma, Verdana;
	font-size:12px;
}

.dropdownlist
{
	font-family:@Arial Unicode MS, Arial Unicode MS, Arial, Tahoma, Verdana;
	font-size:12px;
}

.buttonunderline
{
	font-family:@Arial Unicode MS, Arial Unicode MS, Arial, Tahoma, Verdana;
	font-size:12px;
}

.buttonunderline:hover
{
	font-family:@Arial Unicode MS, Arial Unicode MS, Arial, Tahoma, Verdana;
	font-size:12px;
	color:White;
}