body
{
	font-family:Verdana,Arial;
	font-size:11px;
	line-height:15px;
	background: #0099DA url(../images/backgroundimage.jpg) repeat-x;
	
	_behavior:url(css/csshover.htc);
}
#divForBody
{
	
	margin:-8px auto;
	*margin:-14px auto;
	background: url(../images/Right_sahde.jpg) repeat-y 100% 0%;
	min-width:760px;
	max-width:95%;	
	_position:relative;
	_width: expression((document.body.clientWidth >850) ? "95%" : 760 +"px");
}
/* For Footer section */

#footer
{
	margin:-20px auto;
	*margin:14px auto;
	min-width:760px;
	height:37px;
	max-width:95%;
	background: #DADADA url(../images/bottom_shade.jpg) repeat-x 0% 100%;
	_width: expression((document.body.clientWidth  > 850) ? "95%" : 760 +"px");
}
#footerContent
{
	
	height:30px;
	min-width:760px;
	max-width:100%;
	background: #DADADA url(../images/Right_sahde.jpg) repeat-y 100% 0%;
	_width:auto;
	
}

#NavigationContainer
{
	background-color:White;
	position:relative;	
	height:76px;
	*height:78px;
	min-width:755px;
	max-width:99.6%;	
	_width: expression((document.getElementById('divForBody').clientWidth > 760) ?  "99.6%" : 755 +"px");
}

/* For Top Banner Begin */

#flashDiv img
{
	margin:0px auto auto 22px;
	*margin-top:15px; 
	clear:left;
	display:block;
	
}

#ContentDiv
{
	margin-top:-15px;
	*margin-top:0px;
	min-width:755px;
	max-width:99.6%;	
	_width: expression(document.getElementById('divForBody').clientWidth > 760 ? "99.6%"  : 755 +"px");
	position:relative;
	padding:0px;
	min-height:100px;
	
}
/* For Top Banner Begin  */
#flashDiv
{
	position:relative;
	margin:0;
	padding:1px;
	*padding:0px;
	min-width:755px;
	max-width:100%;
	_width:auto;	
	height:87px;
	margin-top:14px;
	*margin-top:auto;
	
	z-index:100;
	*z-index:-1;
	
}
#LetfHeaderImage, #MiddleHeaderImage, #RightHeaderImage
{
	height:73px;
}
#LetfHeaderImage
{
	background: #FFFFFF url(../Images/PageHeaderLeft.png) no-repeat 0px 0px;
	margin-top:3px;
	*margin-top:14px;
	margin-left:22px;
	_margin-left:13px;
	float:left;
	width:505px;
	z-index:101;
}
#LetfHeaderImage p
{
	font-size:35px;
	line-height:40px;
	margin-top:13px;
	color:White;
	font-weight:bold;
}
#MiddleHeaderImage
{
	background: #FFFFFF url(../Images/PageHeaderMiddle.png) repeat-x 0px 0px;
	*float:left;
	
	width:auto;
	*width:expression(document.getElementById('flashDiv').clientWidth - 600+ "px");
	
	margin-left:30px;
	margin-right:30px;
	margin-top:3px;
	*margin-left:0px;
	*margin-right:0px;
	*margin-top:14px;
	z-index:102;
	/*width:200px;*/
}
#RightHeaderImage
{
	background: #FFFFFF url(../Images/PageHeaderRight.png) no-repeat 0px 0px;
	width:145px;
	position:absolute;
	right:20px;
	bottom:0px;
	margin-bottom:12px;
	*margin-bottom:0px;
	_margin-bottom:-1px;
	z-index:103;
}
#HomeLetfHeaderImage, #HomeMiddleHeaderImage, #HomeRightHeaderImage
{
	height:175px;
}
#HomeLetfHeaderImage
{
	background: #FFFFFF url(../Images/home-page-header-left11.png) no-repeat 0px 0px;
	width:506px;
	margin-top:3px;
	*margin-top:14px;
	margin-left:22px;
	_margin-left:13px;
	float:left;
	width:538px;
	z-index:104;
	
}
#HomeMiddleHeaderImage
{
	background: #FFFFFF url(../Images/HomePageHeaderMiddle.png) repeat-x 0px 0px;
	width:auto;
	*width:expression(document.getElementById('flashDiv').clientWidth - 600+ "px");
	*float:left;
	margin-left:30px;
	margin-right:30px;
	margin-top:3px;
	*margin-left:0px;
	*margin-right:0px;
	*margin-top:14px;
	z-index:105;
}
#HomeRightHeaderImage
{
	background: #FFFFFF url(../Images/HomePageHeaderRight.png) no-repeat 0px 0px;
	width:113px;
	position:absolute;
	right:20px;
	bottom:0px;
	margin-bottom:9px;
	*margin-bottom:-3px;
	_margin-bottom:-1px;
	z-index:106;
	
	
}

/* For Top Banner End */
/*Begin  Format p ul and other element used for represent page Content */

#ContentDiv #mainContent p
{
	max-width:85%;
	min-width:700px;	
	_width: expression((document.getElementById('ContentDiv').clientWidth > 760) ? "85%" : 670+"px");	
	margin-bottom:20px;
	
}

 #ContentDiv #mainContent ul
 {
	max-width:85%;
	min-width:700px;
	_width:85%;	
	_xwidth: expression((document.getElementById('ContentDiv').clientWidth > 760) ? "85%" : 670+"px");	
	margin-bottom:20px;
 }
#ContentDiv #mainContent ul li
{
	margin-bottom:1px;
	margin-left:20px;
}
#ContentDiv #mainContent h1
{
	
	margin-top:0px;
	*margin-top:-5px;
	padding-top:0px;
	margin-bottom:25px;
}
#ContentDiv #mainContent h2
{
	margin-bottom:8px;
}
#ContentDiv #mainContent span
{
	
}  
#ContentDiv #mainContent ul
{
	margin-left:30px;
	*margin-left:38px;
	
	/**/
}
/*End  Format p ul and other element used for represent page Content */
.footerspacer
{
	height:30px;
}
#footer p
{
	padding-top:8px;
	margin:0px auto;
	width:290px;
}
#ContentDiv   p, #ContentDiv  h2, #ContentDiv   h1
{
	padding-left:25px;
	padding-right:20px;
}

/* For SubLink Navigation in the Page Content  and First Heading Begin*/
.SubLinks
{
	list-style-type:none;
	margin:8px 0px 0px 20px;
	padding:0px;
	
}
#ContentDiv  ul.SubLinks p
{
	display:inline;
	padding:0px;
}
#ContentDiv   ul.SubLinks li
{
	float:left;
	padding:0px;	
	
}
ul.SubLinks li a
{
	color:#0076C0;
	font-weight:bold;
	display:inline;
	padding-right:5px;
	padding-left:5px;
}

 #ContentDiv   h1.Heading
 {
	clear:left;	
	position:relative;
	padding-top:10px;
	padding-bottom:5px;
	/*color:#707072;
	font-weight:normal;*/
 }
 #ContentDiv #mainContent p span.MakeBold
 {
	font-weight:bold;
 }
 #ContentDiv #mainContent p span.LineBreak
 {
	display:block;
	font-weight:normal;
 }
 #ContentDiv  ul.unorderList 
 {
	padding-left:20px;
 }
 #ContentDiv  ul.unorderList  li
 {
	padding-bottom:1px;
	text-align:left;
	padding-right:35px;
 }
  #ContentDiv  ul.unorderList  li span
  {
	font-weight:bold;	
  }
  
/* For SubLink Navigation in the Page Content  End*/

#ContentDiv p span
{
	display:block;
	display:inline;
}
/* For Cobtact Us Page  Begin */

/* For Cobtact Us Page  Begin */

.winbak
{
	background:#FFFFFF url(../images/subwin-bak.gif) repeat-x;
	
}

a
{
	text-decoration:none;
}



p
{
	margin-top:4px;
	margin-bottom:8px;
	text-align:left;
}
h1
{
	
	font-size:30px;
	color:#0076C0;
	font-weight:normal;
	font-weight:bold;
}
h2
{
	margin-bottom:4px;
	font-size:13px;
}
h3 
{
	font-size:12px;
}
/* For Serach Result Page */
#tbl_search_result
{
	padding:0px 25px 0px 25px;
	*padding:0px;
}
#tbl_search_result a
{
	color:#656565;
	font-weight:bold;
	
}
/* For Site Map Page */

#ContentDiv #mainContent  ul.ulSiteMap
{

	
	margin-left: 90px;
	padding:0px;
	
}
#ContentDiv #mainContent  ul.ulSiteMap a
{
	color:#656565;	
}
#ContentDiv #mainContent ul.ulSitemapInner
{
	margin:0px;
	padding:0px;
}
#ContentDiv #mainContent ul.ulSiteMap li
{
	margin-top:4px;
	margin-bottom:4px;
	list-style-type:circle;
	margin-left:40px;
}

.pressReleaseDate
{
	display:-moz-inline-box;
	*display:inline-block;
	width:140px;
	font-weight:bold;
}
.pressReleaseDescription
{
	position:absolute;
}
#ContentDiv #mainContent #pressReleases a
{
	color:Black;
	text-decoration:none;
}
/*#ContentDiv #mainContent #pressReleases a:visited
{
	color:Gray;
}*/
#ContentDiv #mainContent #pressReleases a:hover,
#ContentDiv #mainContent #pressReleases a:active
{
	color:Blue;
}
/* Link Above the Page title */
#ContentDiv .SubLinks p.sublinkColorFont
{
	color:#0076C0;
	font-weight:bold
}

#ContentDiv .SubLinks a:hover
{
	color:#B41D15; 
}


/* Link in the main content of the page */

#ContentDiv #mainContent a
{
	color:#707072;
}

#ContentDiv #mainContent a:hover
{
	color:#B41D15; 
}

