body
{
}

.MenuTableBackground
{
	border-right: #95b7f3 1px solid;
	border-top: #95b7f3 1px solid;
	background-image: url(images/MenuBackground.gif);
	border-left: #95b7f3 1px solid;
	border-bottom: #95b7f3 1px solid;
}

.TableHeadingBackground_with_Border
{
	border-right: #95b7f3 1px solid;
	border-top: #95b7f3 1px solid;
	font-weight: bold;
	font-size: x-small;
	background-image: url(images/TableHeadingBackground.gif);
	border-left: #95b7f3 1px solid;
	color: navy;
	border-bottom: #95b7f3 1px solid;
	font-family: Arial;
}

.TableHeadingBackground_Without_Border
{
	font-weight: bold;
	font-size: x-small;
	background-image: url(images/TableHeadingBackground.gif);
	color: navy;
	font-family: Arial;
}

.LeftRightBottomTableBorder
{
	border-right: #95b7f3 1px solid;
	font-weight: bold;
	font-size: x-small;
	border-left: #95b7f3 1px solid;
	color: navy;
	border-bottom: #95b7f3 1px solid;
}


.OuterTable1
{
	border-right: #128ccb 1px solid;
	border-top: #128ccb 1px solid;
	border-left: #128ccb 1px solid;
	width: 800px;
	border-bottom: #128ccb 1px solid;
	height: 328px;
	background-color: #eaf2ff;
}

.OuterTable
{
	BORDER-RIGHT: #c2df84 1px solid; BORDER-TOP: #c2df84 1px solid; BORDER-LEFT: #c2df84 1px solid; WIDTH: 780px; BORDER-BOTTOM: #c2df84 1px solid; HEIGHT: 328px
}

.panel
{
	border-right: gray 1px solid;
	border-top: gray 1px solid;
	font-size: 8pt;
	border-left: gray 1px solid;
	border-bottom: gray 1px solid;
	font-family: Verdana;
	background-color: white;
}
.FlatButton {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; FONT: 11px tahoma,arial,helvetica; BORDER-LEFT: #333333 1px solid; BORDER-BOTTOM: #333333 1px solid; HEIGHT: 21px;width:60px; BACKGROUND-COLOR: #eeeeee
}

.FlatTextBox
{
	border-right: darkgray 1px solid;
	border-top: darkgray 1px solid;
	border-left: darkgray 1px solid;
	border-bottom: darkgray 1px solid;
}


.TableBorder {
	BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; BORDER-LEFT: gray 1px solid; BORDER-BOTTOM: gray 1px solid
}
.TableHeader{
	BORDER-BOTTOM: gray 1px solid
}

.CellBoldFont
{
	font-weight: bold;
	font-size: x-small;
	font-family: Verdana;
}

.GradientTest3
{
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#D3D3D3', endColorStr='#FFFFFF', gradientType='1');
}

.GradientTest4
{
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#9Ab7f3', endColorStr='#FFFFFF', gradientType='1');
}


.ValidationAlign
{
	text-align: left;
}

.CenterAlign
{
	text-align:center;
}

.GridHeader
{
	font-weight: bold;
	font-size: 9pt;
	color: #ffffff;
	font-family: Verdana;
	background-color: #6699cc;
}

/* Menu */
a.menu
{
	font-family: Arial;
	font-size: 8pt;
	text-decoration: none;
	color: Black;
}

a.menu:hover
{
	font-family: Arial;
	font-size:8pt;
	text-decoration: none;
	background: #C2D5F0;
	border: 1px solid Gray;
} /* #90B7E2*/
/* End Menu */

/* Paging */
.Paging
{
	font-weight: bold;
	font-size: x-small;
	color: #ff6633;
	font-family: Verdana;
}
/* End Paging */

.AdvancedSearch
{
	font-weight: normal;
	font-size: xx-small;
	color: #3333cc;
	font-family: Verdana;
	text-decoration: underline;
}

A.TextDecoration_NoneToUnderline
{
	text-decoration: none;
}

A.TextDecoration_NoneToUnderline:hover
{
	text-decoration: underline;
}

A.JobCategory
{
	font-size: 11px;
	font-family: Verdana;
	border-collapse: collapse;
	text-decoration: none;
}

A.JobCategory:hover
{
	font-size: 11px;
	font-family: Verdana;
	text-decoration: underline;	
	BORDER-COLLAPSE: collapse;
}

A.JobTitle
{
	font-size: 10pt;
	color: #004CCA;
	font-family: Arial;
	text-decoration: underline;
}

A.JobTitle:hover
{
	font-size: 10pt;
	color: #004CCA;
	font-family: Arial;
	text-decoration: underline;
}

/*----------- For Paging -------------*/
a.PageNoBorder
{
	border-right: white 1px solid;
	border-top: white 1px solid;
	border-left: white 1px solid;
	border-bottom: white 1px solid;
	padding-right: 3px;
	padding-left: 3px;
	font-family: Arial;
	font-size: 10pt;
	color: blue;
}

a.PageNoBorder:hover
{
	border-right: blue 1px solid;
	border-top: blue 1px solid;
	border-left: blue 1px solid;
	border-bottom: blue 1px solid;
	padding-right: 3px;
	padding-left: 3px;
	font-family: Arial;
	font-size: 10pt;
	color: blue;
}

.PageNoSelected
{
	border-right: seagreen 1px solid;
	border-top: seagreen 1px solid;
	border-left: seagreen 1px solid;
	border-bottom: seagreen 1px solid;
	background-color: #ffff99;
	text-decoration: none;
	color: #339900;
	padding-right: 3px;
	padding-left: 3px;
	font-weight: bold;
	font-family: Arial;
	font-size: 10pt;
}

.NextPrev
{
	font-weight: bold;
	font-size: 10pt;
	color: blue;
	font-family: Arial;
}

.NextPrevBorder
{
	border-right: blue 1px solid;
	border-top: blue 1px solid;
	border-left: blue 1px solid;
	border-bottom: blue 1px solid;
}

/*----------------------------------------------------------------

/* ==================================== Start: Menu =========================================== */

a:link {color: #004CCC}
a:visited {color: #004CCC}
a:hover {color: #004CCC}
a:active {color: #004CCC}
img{border:0px;}
/*body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}*/
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
q:before,q:after{content:'';}


.errorColor{
	color:#96001B;
}

#hatContainer{
	margin:0px 5px 0px 5px;
	position:relative;
}

.constrainPageWidth{
	width:100%;
	margin-left:auto ! important;
	margin-right:auto ! important;
}
#esContainer{
	width:183px;
	height:53px;
	position:absolute;
	top:-17px;
	right:21px;
	z-index:1;
}



.esBubble
{
	margin: 0 0 0 0px;
	background: url(http://www.jobbangla.com/Images/HJ_Menu/lumpem.gif) no-repeat -79px -4px;
	padding-left: 15px;
	float: left;
}

.esBubble div{
	background: url(http://www.jobbangla.com/Images/HJ_Menu/lumpem.gif) no-repeat top left; 
	background-position: 49px -4px;
	padding-right:12px;
	float:left;
}
.esBubble div span{
	background: #FFFFFF url(http://www.jobbangla.com/Images/HJ_Menu/es_bg.gif) repeat-x top left;
	/*
	*/
	display:block;
	height:53px;
	width:156px;
	float:left;
}








/* Top Navigation Tabs */

#mainTabContainer{
	position:relative;
	z-index:2;
	height:20px;
	margin:10px 0 0 0;
}

#mainTabContainer a:hover{
	text-decoration:underline;
}

.inactiveTab{
	margin:0 0 0 0px;
	background: #ffffff url(http://www.jobbangla.com/Images/HJ_Menu/tab-l-i.gif) no-repeat top left;
	/*
	background: url(http://us.i1.yimg.com/us.yimg.com/i/us/hj/gr/lumpem.gif) no-repeat top left; 
	background-position: -160px -4px;
	*/
	padding-left:3px;
	float:left;
}
.inactiveTab div{
	background: #ffffff url(http://www.jobbangla.com/Images/HJ_Menu/tab-r-i.gif) no-repeat top right;
	/*
	background: url(http://us.i1.yimg.com/us.yimg.com/i/us/hj/gr/lumpem.gif) no-repeat top right; 
	background-position: -94px -4px;
	*/
	padding-right:7px;
	float:left;
}
.inactiveTab div a{
	display:block;
	border-top:1px solid #AAAAAA;
	font-family:verdana;
	font-weight:bold;
	font-size:10px;
	color:#505050 ! important;
	height:15px;
	text-align:center;
	text-decoration:none;
	float:left;
	padding:3px 6px 0px 6px;
	background-color:#ffffff;
}

.activeTab{
	margin:0 0 0 0px;
	background: url(http://www.jobbangla.com/Images/HJ_Menu/tab-l-a.gif) no-repeat top left;
	padding-left:3px;
	float:left;
}
.activeTab div{
	background: url(http://www.jobbangla.com/Images/HJ_Menu/tab-r-a.gif) no-repeat top right;
	padding-right:7px;
	float:left;
}

.activeTab div a{
	display:block;
	background: url(http://www.jobbangla.com/Images/HJ_Menu/tab-bg-a.gif) repeat-x top right;
	font-family:verdana;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF ! important;
	height:20px;
	text-align:center;
	text-decoration:none;
	float:left;
	padding:3px 6px 0px 6px;
}
#subNavContainer{
	clear:both;
	height:22px;
	background: #3399CC url(http://www.jobbangla.com/Images/HJ_Menu/subnav_bg.gif) repeat-x top right;
	border-top:1px solid #55899E;
	border-left:1px solid #55899E;
	border-right:1px solid #55899E;
	border-bottom: 1px solid #0D618D;
	z-index:1;
	position:relative;
	top:-4px;
	margin:0 0 5px 0;
}

*:first-child+HTML #subNavContainer { /* Hack for IE7 */
	top:-1px;
} 

#subNavContainer a{
	display:block;
	height:18px;
	border-right:1px solid #61CAF9;
	text-decoration:none;
	color:#ffffff;
	font-family:verdana;
	font-size:10px;
	float:left;
	padding: 4px 5px 0 5px;
	position:relative;
}
#subNavContainer a p{
	position:absolute;
	right:0px;
	top:0px;
	width:1px;
	height:16px;
	background-color:#538A9E;
}

#subNavContainer .selectedSubNav{
	font-weight:bold;
}

div.inline_r{
	display: inline;
	float: right;
}

div.inline_l{
	display: inline;
	float: left;
}

/* ==================================== End: Menu =========================================== */