body
{
    margin: 0px;
    background-image: url(../images/bgb.gif);
    background-repeat: repeat-y;
    background-position: center;
}
.menuLink:Link
{
    font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
    text-transform: uppercase;
    text-decoration: none;
}

.menuLink:visited
{
    font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
    text-transform: uppercase;
    text-decoration: none;
}

.menuLink:hover
{
    font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #d3d3d3; /*color:#FFFF99;*/
    text-transform: uppercase; /*text-decoration:underline;*/
}
A:link
{
    text-decoration: none;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: blue;
}

A:visited
{
    text-decoration: none;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: blue;
}

A:active
{
    text-decoration: none;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: blue;
}

A:hover
{
    text-decoration: none;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: gray;
}
.main
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #404040;
    margin-left: 5px;
    margin-right: 5px;
    text-justify: auto;
}
.medium
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #404040;
    margin-left: 5px;
    margin-right: 5px;
    line-height: 1.5;
    text-justify: auto;
}
.style_text
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #404040;
    margin-left: 5px;
    margin-right: 5px;
    line-height: 1.5;
    text-justify: auto;
}

.style_textbox
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
}

.style_validator
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: Red;
}


.style_textb
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #404040;
    margin-left: 5px;
    margin-right: 5px;
    line-height: 2;
    text-justify: auto;
}
.header
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #404040;
    font-weight: bold;
    margin-left: 5px;
    margin-right: 5px;
    text-justify: auto;
}
.headerw
{
    font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: white;
    font-weight: bold;
    margin-left: 5px;
    margin-right: 5px;
    text-justify: auto;
}
.errmsg
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 16px;
    margin-left: 3px;
    margin-right: 3px;
    color: red;
    font-weight: bold;
}
.headerrow
{
    background-color: black;
    font-size: 12pt;
    margin-left: 3px;
    margin-right: 3px;
    color: white;
    font-weight: bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.contentrow
{
    background-color: white;
    font-size: 10pt;
    margin-left: 3px;
    margin-right: 3px;
    color: black;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}


.tblBg
{
    background-image: url(../images/midbg.jpg);
    background-repeat: repeat-x;
}
.menuBg
{
    background-color: #204170;
    background-image: url(../images/menubg.jpg);
    background-repeat: repeat-x;
}
.mainTblBorder
{
    border-left: 1px solid #3F3F3F;
    border-right: 1px solid #3F3F3F;
}
.divLeft
{
    float: left;
}
.divRight
{
    float: right;
}

.textstyle
{
    font-family: Verdana;
    font-size: 8pt;
    color: #000000;
    line-height: 17px;
}

.textstyle2
{
    font-family: tahoma;
    font-size: 8pt;
    line-height: 17px;
}

#LMenu
{
    width: 200px;
    height: auto;
    text-align: left;
}

#LMenu2
{
    width: 200px;
    height: auto;
    text-align: left;
}

#LMenu3
{
    width: 200px;
    height: auto;
    text-align: left;
}
#LMenu4
{
    width: 200px;
    height: auto;
    text-align: left;
}
#LMenu ol, #LMenu ul
{
    list-style: none;
    padding: 0;
    border: 0;
    margin: 0;
}

#LMenu2 ol, #LMenu2 ul
{
    list-style: none;
    padding: 0;
    border: 0;
    margin: 0;
}

#LMenu3 ol, #LMenu3 ul
{
    list-style: none;
    padding: 0;
    border: 0;
    margin: 0;
}
#LMenu4 ol, #LMenu4 ul
{
    list-style: none;
    padding: 0;
    border: 0;
    margin: 0;
}


#LMenu li a
{
    height: 24px;
    text-decoration: none padding-left:32px;
    vertical-align: middle;
}

#LMenu2 li a
{
    height: 29px;
    text-decoration: none;
    color: #FFFFFF;
    padding-left: 32px;
    vertical-align: middle;
}

#LMenu3 li a
{
    height: 29px;
    text-decoration: none;
    color: #FFFFFF;
    padding-left: 32px;
    vertical-align: middle;
}
#LMenu4 li a
{
    height: 29px;
    text-decoration: none;
    color: #FFFFFF;
    padding-left: 32px;
    vertical-align: middle;
}

#LMenu li a:link, #LMenu li a:visited
{
    background: url(../images/menubg.gif);
    background-repeat: no-repeat;
    color: #76787A;
    display: block;
    padding: 5px 0 0 32px;
}

#LMenu2 li a:link
{
    background: url(../images/menuheader.gif);
    background-repeat: no-repeat;
    font-weight: bold;
    color: #FFFFFF;
    display: block;
    padding: 8px 0 0 40px;
}

#LMenu2 li a:visited
{
    background: url(../images/menuheader.gif);
    background-repeat: no-repeat;
    font-weight: bold;
    color: #FFFFFF;
    display: block;
    padding: 8px 0 0 40px;
}

#LMenu2 li a:active
{
    background: url(../images/menuheader.gif);
    background-repeat: no-repeat;
    font-weight: bold;
    color: #76787A;
    display: block;
    padding: 8px 0 0 40px;
}

#LMenu3 li a:link, #LMenu3 li a:visited
{
    background: url(../images/menubg.gif);
    background-repeat: no-repeat;
    color: #76787A;
    display: block;
    padding: 5px 0 0 32px;
}
#LMenu4 li a:link, #LMenu4 li a:visited
{
    background: url(../images/menubg.gif);
    background-repeat: no-repeat;
    color: #76787A;
    display: block;
    padding: 5px 0 0 32px;
}

.CMSListMenuLI
{
    height: 24px;
    border-bottom: solid 1px #FFFFFF;
    background-repeat: no-repeat;
}

.CMSListMenuLI2
{
    height: 29px;
    border-bottom: solid 1px #FFFFFF;
    background-repeat: no-repeat;
}


#LMenu li a:hover, #LMenu li a.CMSListMenuLinkHighlighted:hover
{
    background-image: url(../images/menubghover.gif);
    background-repeat: no-repeat;
    color: #76787A;
    padding: 5px 0 0 32px;
}

#LMenu2 li a:hover, #LMenu2 li a.CMSListMenuLinkHighlighted:hover
{
    background-image: url(../images/menuheader01.gif);
    background-repeat: no-repeat;
    font-weight: bold;
    color: #76787A;
    padding: 8px 0 0 40px;
}
#LMenu3 li a:hover, #LMenu3 li a.CMSListMenuLinkHighlighted:hover
{
    background-image: url(../images/menubg_hover.gif);
    background-repeat: no-repeat;
    background-color: #F0FFFF;
    color: Black;
    padding: 5px 0 0 32px;
}

#LMenu4 li a:hover, #LMenu4 li a.CMSListMenuLinkHighlighted:hover
{
    background-image: url(../images/menubg_hover.gif);
    background-repeat: no-repeat;
    background-color: #F0FFFF;
    color: Black;
    padding: 5px 0 0 32px;
}

#LMenu li a.CMSListMenuLinkHighlighted
{
    background-image: url(../images/menubghl.gif);
    background-repeat: no-repeat;
    color: #76787A;
    padding: 5px 0 0 32px;
}

#LMenu2 li a.CMSListMenuLinkHighlighted
{
    background-image: url(../images/menuheader01.gif);
    background-repeat: no-repeat;
    font-weight: bold;
    color: #76787A;
    padding: 8px 0 0 40px;
}
#LMenu3 li a.CMSListMenuLinkHighlighted
{
    background-image: url(../images/menubg_hover.gif);
    background-repeat: no-repeat;
    color: Black;
    padding: 5px 0 0 32px;
}

#LMenu4 li a.CMSListMenuLinkHighlighted
{
    background-image: url(../images/menubg_hover.gif);
    background-repeat: no-repeat;
    color: Black;
    padding: 5px 0 0 32px;
}


#LMenu li a:active
{
    background-image: url(../images/menubghover.gif);
    background-repeat: no-repeat;
    color: #76787A;
    padding: 5px 0 0 32px;
}

#LMenu2 li a:active
{
    background-image: url(../images/menuheader01.gif);
    background-repeat: no-repeat;
    font-weight: bold;
    color: #76787A;
    padding: 8px 0 0 40px;
}
#LMenu3 li a:active
{
    background-image: url(../images/menubg_hover.gif);
    background-repeat: no-repeat;
    color: #76787A;
    padding: 5px 0 0 32px;
}
#LMenu4 li a:active
{
    background-image: url(../images/menubg_hover.gif);
    background-repeat: no-repeat;
    color: #76787A;
    padding: 5px 0 0 32px;
}
.headerstyle
{
    height: 42px;
    width: 975px;
    background-image: url(../images/titleheader.jpg);
    background-repeat: no-repeat;
}

.menuheader
{
    text-align: left;
    color: White;
    font-weight: bold;
    width: 200px;
    height: 21px;
    padding-top: 9px;
    background-image: url(../images/menuheader.gif);
    background-position: right center;
    background-repeat: no-repeat;
}
.menuheader1
{
    text-align: left;
    color: White;
    font-weight: bold;
    width: 200px;
    height: 21px;
    padding-top: 9px;
    background-image: url(../images/menuheader.gif);
    background-position: right center;
    background-repeat: no-repeat;
}
.menuheader1:hover
{
    text-align: left;
    color: #76787A;
    font-weight: bold;
    width: 200px;
    height: 21px;
    padding-top: 9px;
    background-image: url(../images/menuheader01.gif);
    background-position: right center;
    background-repeat: no-repeat;
}

.FAQClose
{
    display: none;
}

.FAQOpen
{
    display: block;
}
.odd
{
    background-color: White;
    color: Black;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #404040;
    line-height: 2;
}
.even
{
    /*background: url(../images/menubg.gif); 	background-repeat: repeat-x;*/
    background-color: #e2e5e7;
    color: Black;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #404040;
    line-height: 2;
}

.menubgcolor
{
    font-weight: bold;
    background-color: #87CEFA;
}
.submenu
{
    background-color: #ECEDEE;
}

.imgstyle
{
    cursor: pointer;
}

#emailDiv
{
    background-image: url(../images/atbkg.png);
    width: 325px;
    padding: 8px;
    height: 365px;
    position: absolute;
    display: none;
}

.textstyleemail1
{
    font-family: tahoma;
    font-size: 8pt;
    padding: 4px;
    padding-left: 10px;
    height: 18px;
    font-weight: bold;
    color: #4C4C4C;
    background-color: #f2f2f2;
}

.textstyleemail2
{
    padding: 4px;
    cursor: pointer;
    background-color: #f2f2f2;
}

/*login style*/
.loginTitle
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #404040;
    font-weight: bold;
}

.loginstyle1
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #404040;
    font-weight: bold;
}
.loginstyle2
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #17325f;
    font-weight: bold;
}


.loginLink:Link
{
    font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #001846;
    text-transform: uppercase;
    text-decoration: none;
}

.loginLink:visited
{
    font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #001846;
    text-transform: uppercase;
    text-decoration: none;
}

.loginLink:hover
{
    font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #6d0100; /*color:#FFFF99;*/
    text-transform: uppercase; /*text-decoration:underline;*/
}
.loginheader
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #404040;
    font-weight: bold;
    margin-left: 5px;
    margin-right: 5px;
    text-transform: uppercase;
}
.Connectheader
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #404040;
    font-weight: bold;
    margin-left: 5px;
    margin-right: 5px;
}
.logintextstyle
{
    font-family: Verdana;
    font-size: 8pt;
    color: #000000;
    text-align: center;
}
.tableview, .tableview:visited, .tableview:active
{
    font-weight: normal;
    color: #001846;
    font-family: verdana;
    font-size: 8pt;
}
.tableview:hover
{
    font-weight: normal;
    color: #6d0100;
    font-family: verdana;
    font-size: 8pt;
    text-decoration: underline;
}
.tableview1, .tableview1:visited, .tableview1:active, .tableview1:hover
{
    font-weight: normal;
    color: black;
    font-family: verdana;
    font-size: 8pt;
}


.requesthead
{
    font-size: 13px;
    color: #FFFFFf;
    font-family: Verdana;
    font-weight: bold;
}

.GridPager_Brick td
{
    background-color: gray;
    height: 7px;
    color: #000000;
    font-size: 8pt;
}

.GridPager_Brick a
{
    background-color: gray;
    height: 7px;
    font-size: 8pt;
    color: #ffffff;
}
.GridPager_Brick a:hover
{
    background-color: gray;
    height: 7px;
    font-size: 8pt;
    color: #ffffff;
}
.GridPager_Brick a:visited
{
    background-color: gray;
    height: 7px;
    font-size: 8pt;
    color: #ffffff;
}
.GridPager_Brick a:link
{
    font-size: 8pt;
    background-color: gray;
    height: 7px;
    color: #ffffff;
}
.GridPager_Brick a:active
{
    background-color: gray;
    height: 7px;
    font-size: 8pt;
    color: #ffffff;
}
.GridPager_Brick1 td
{
    height: 7px;
    color: #000000;
    font-size: 8pt;
}

.GridPager_Brick1 a
{
    height: 7px;
    font-size: 8pt;
    color: gray;
}
.GridPager_Brick1 a:hover
{
    height: 7px;
    font-size: 8pt;
    color: gray;
}
.GridPager_Brick1 a:visited
{
    height: 7px;
    font-size: 8pt;
    color: gray;
}
.GridPager_Brick1 a:link
{
    font-size: 8pt;
    height: 7px;
    color: gray;
}
.GridPager_Brick1 a:active
{
    height: 7px;
    font-size: 8pt;
    color: #94EF01;
}

.emploginDiv
{
    position: absolute;
    top: 525px;
    left: 54px;
    z-index:100;
}
.CvDiv
{
    position: absolute;
    top: 525px;
    left: 376px;
    z-index:100;
}
.RemoveCVDiv
{
     position: absolute;
    top: 580px;
    left: 561px;
    z-index:100;
}

.popupdivstyle
{
	position:absolute;
	font-family: Verdana;
    font-size: 8pt;
    color: #000099;
    line-height: 17px;
	width:420px;
	height:auto;
	overflow:auto;
	text-align:justify;
	padding:5px;
	background-color:#FFFFFF;
	border:solid 1px #808080;
	z-index:200;
}

.blackText
{
	font-size:11px;
	line-height:16px;
	color:#000000;
}

.blackTextLink
{
	font-size:11px;
	line-height:16px;
	color:#000000;
	text-decoration:none;
}

.blackTextLink:link .blackTextLink:visited
{
	text-decoration:none;
	color:#000000;
}

.blackTextLink:hover
{
	text-decoration:none;
}

.whiteText
{
	font-size:11px;
	line-height:16px;
	color:#FFFFFF;
}

.whiteTextLink
{
	font-size:11px;
	line-height:16px;
	color:#FFFFFF;
	text-decoration:none;
}

.whiteTextLink:link .whiteTextLink:visited
{
	text-decoration:none;
	color:#FFFFFF;
}

.whiteTextLink:hover 
{
	text-decoration:none;
}

.hr
{
	width:355px; 
	margin-left:15px; 
	height:174px; 
	float:left; 
	background-image:url(../images/hrbanner.jpg); 
	background-repeat:no-repeat;
	background-color:#ffeda1;
}

.hr
{
	padding:15px 10px 0 150px;
}

.erp
{
	width:355px; 
	margin-left:5px; 
	height:174px; 
	float:left; 
	background-image:url(../images/erp_banner.jpg); 
	background-repeat:no-repeat;
	background-color:#88c01d;
}

.erp div
{
	padding:15px 10px 0 150px;
	color:#FFFFFF;
}

.contentArea{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #404040; 
	text-align:justify;
	line-height:18px;
}

.h3{
	font-size:20px;
	font-weight:normal;
	padding:0px;
	line-height:22px;
	margin:0 0 10px 0px;	
}