BODY
{
	font-weight: normal;
	font-size: 9pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #fefeff;
	background: url(../../Images/bkgd.gif);
	background-repeat: repeat-x;
}
#nav2 {
        width: 160px;
}
#nav2, #nav2 ul, #nav2 li 
{
        margin: 0;
        padding: 0;
        list-style: none;
		text-align:left;
		font-family: Arial, Helvetica, sans-serif;
		font-weight:normal;
		font-size:11px;
		width:160px;
}
#nav2 li 
{
    border: 1px;
	border-color:#FFFFFF;
	border-style:solid;
	border-collapse:collapse;
	clear: both;
}
#nav2 li b
 {
        display: block;
        height: 10px;
	    color: #666666;	
	    background:#e8e9e8;
	    width: 160px;
        padding:4px;
        cursor:default; 
}

#nav2 li a
 {
        display: block;
        height: 10px;
        text-decoration: none;
        color:#666666;
		font-weight:bold;
        background:#e8e9e8;
 }
 
 #nav2 li a:hover 
{
        color: black;
        background:#e8e9e8;     
		
}

#nav2 li b:hover, #nav2 li b.over 
{	
	background:#e8e9e8;
	color:#999999;
}
#nav2 li ul li 
{
        font-size: 11px;
        font-family: Arial, Helvetica, sans-serif;
		font-weight:normal;
        border: none;		
	    background:#e8e9e8;
}

#nav2 li ul li a
 {
        display: block;
        height: 10px;
	    width: 160px;
		
		
        padding: 4px;	
	    text-decoration: none;
        color:#666666;
		font-weight:normal;
        background:#e8e9e8;
      
}


#nav2 li ul li a:hover 
{
        color: black;
        background:#e8e9e8;     
		padding-left:4px;
		
}

.imghover:hover
{
	cursor:pointer;
}

.footerlink {
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight:normal;
	text-align :center;
}

a.footerlink {
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration:none;
	font-weight:normal;
	text-align :center;
}
.whitetext {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight:normal;
}

a.whitetext {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration:none;
	font-weight:normal;
	text-align:left;
}

.headertext {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.tablerlborder {
	BORDER-RIGHT: #d2d2d2 1px solid; BORDER-LEFT: #d2d2d2 1px solid
}
.graycontentwrap {
	PADDING-RIGHT: 4px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 4px; BACKGROUND: #f1f1f1; PADDING-TOP: 4px
}
.contentwrap {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BACKGROUND: #ffffff; BORDER-LEFT: #ffffff 1px solid
}
.contentdivider
{
	background: url(/Images/content_vert_divider_bkgd.jpg) repeat-y left top;
}
.content {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-WEIGHT: normal; FONT-SIZE: 9pt; PADDING-TOP: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.footer {
	BORDER-TOP: #d2d2d2 1px solid; FONT-SIZE: 8pt; BACKGROUND: #f0f2f3; COLOR: #999999; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.footertext {
  FONT-SIZE: 8pt; BACKGROUND: #f0f2f3; COLOR: #999999;  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration:none;
}

.menu {
	BACKGROUND: #f4f5f6; BORDER-BOTTOM: #ffffff 1px solid
}
.contenttext {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.image_border IMG {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #999999 1px solid
}


#navH BODY {
	padding-right: 0em; padding-left: 0em; font-size: 12px; color: #000000; padding-bottom: 2em; margin: 0px; padding-top: 0em; font-family: arial, helvetica, serif
}

 #navH UL {
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 1px;
	margin: 0px;
	padding-top: 1px;
	list-style-type:none;
	
}
#bullets UL {
	padding-right: 0px; padding-left: 0px; padding-bottom: 1px; margin: 0px; padding-top: 1px; 
}

#navH A {
	font-weight: bold; COLOR: white;text-decoration: none;
}


#navH LI LI A {
	padding-right: 5px; DISPLAY: block; padding-left: 5px; font-weight: normal; padding-bottom: 0.2em; COLOR: #060; padding-top: 0.2em; background-color:#9D9D9D; color: #000000; font-weight:normal; width: 256px;
}

#navH LI LI A:hover {
border-right: #7d6340 0px solid; padding-right: 5px; border-top: #7d6340 0px solid; background-color:#FFCA00; padding-left: 5px; padding-bottom: 0.2em; border-left: #7d6340 0px solid; padding-top: 0.2em; border-bottom: #7d6340 0px solid; color:#1E3087; font-weight:normal;width: 256px;
}

#navH LI {
	border-right: #7d6340 0px solid; border-top: #7d6340 0px solid; float: left; border-left: #7d6340 0px solid; width: 249px; cursor: default; border-bottom: #7d6340 0px solid; position: relative; background-color: transparent; 
	list-style-type:none;  
}


LI#first {
	border-left-width: 0em;
	width: 262px;
	padding-bottom: 1px;
	padding-right:5px;
	padding-left:4px;
	
}


#navH LI UL {
border-right: #7d6340 0px solid; padding-right: 0px; display: none; padding-left: 10px; font-weight: normal;  left: 0px; padding-bottom: 0em; padding-top: 0em; position: absolute; top: 100%; text-align:left; width:240px;
}

#navH LI LI {
	border-top-width: 0px; display: block; border-left-width: 0px; float: none; border-bottom-width: 0px;  border-right-width: 0px; width:250px;
}

#navH LI:hover UL {
	display: block
}

#navH LI.over UL {
	display: block
}
#navH A {
	font-weight: bold; COLOR: white;text-decoration: none;
}


/**/
.tablelOuterborder
{ 
		BORDER-RIGHT: #d2d2d2 1px solid; 
		BORDER-LEFT: #d2d2d2 1px solid;
		height:100% ; 
		width:738px ;	      
}

.tdBackgroundImage
{
	height:86px ;
	background-image:url(../../Images/header.jpg);
		
}


.ddlFontColor
{
	color: #FFFFFF; 
	font-size:11px
}

.tableGrayContentWrap
{
		PADDING-RIGHT: 4px; 
		BORDER-TOP: #ffffff 1px solid; 
		PADDING-LEFT: 4px; 
		BACKGROUND: #f1f1f1; 
		PADDING-TOP: 4px;
		width:738px;
}
.tdContentwrap
{
	BORDER-RIGHT: #ffffff 1px solid; 
	BORDER-TOP: #ffffff 1px solid; 
	BACKGROUND: #ffffff; 
	BORDER-LEFT: #ffffff 1px solid;
	height:100%;
	width:728px;
}
.tdTopLeftSpace
{
	width:3%; 
}
.tdTopWidth
{
	width:75%;
	padding-left:10px;
	padding-right:5px;
}
.tableMenu
{
	border-top-color:#cccccc;
	border-collapse:collapse; 
	border-top-style:solid; 
	border-bottom-color:#cccccc;
	border-left:0px;
	border-right:0px;  
	border-width:thin;	  
	width:100% ;
	background-color:#F4F5F6 ;
}

.tableFooter
{
	BORDER-TOP: #d2d2d2 1px solid; 
	FONT-SIZE: 8pt; 
	BACKGROUND: #f0f2f3; 
	COLOR: #999999; 
	BORDER-BOTTOM: #ffffff 1px solid; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	height:28px; 
	width:728px;	
}

.tdFirst
{
	width:100% ;
}
.tdHeightfirst
{
	height:5px;
}

.imgHeightWidth
{
	width:728px; 
	height:137px; 
}

.tableFirstWidth
{
	width:100%;
}

.tdWidthBbColor
{
	width:20%;
	background-color:#F4F5F6;
}

.tabelWidth
{
	width:172px;
	padding-bottom:2px;
	 padding-bottom:2px;
}

.imgWidthHeighSecond
{
	 width:5px; 
	height:5px; 
}

.tableFooterContent
{
 /* text */
	width:85%;
}

.tdFootterContent
{
	 width:450px ;
	height:26px;
	text-align:left;	
}
.tdFooterWidth
{
	 width:23px;
}
.tdCopyRight
{
	width:285px;
}
.imgBottomLine
{
	width:728px; 
	height:1px;
}

/**/


/*News Page Begins */
.NewsPageMainDiv
{
	padding-top:20px;
 /*	width:90%;	*/
}


.NewsPageLeftLabel
{
	 font-size: 12px;
	 color: #000000; 
	 font-weight:normal; 
	 float:left;
	 width:120px;
}
.NewsPageLeftLabelDescription
{
	 font-size: 12px;
	 color: #000000; 
	 font-weight:normal; 
	 float:left;
	 width:130px;
}

.NewsPageBottom
{
	padding-top:20px;
	width:90%;
}


.NewsPageLabelRight
{
	
	padding-bottom:10px;
	width:280px;
}
.NewsPageAlignLeft
{
	float:left;
}
.NewsPageAlignRight
{
	float:right;
	padding-right:43px;
	padding-bottom:3px;
}
.NewsPageAdminGrid
{
	width:515px;
	float:left;
}

.NewsPageTitle
{
	font-weight:bold;
	color:black;
	text-decoration:none;
}
.NewsPageAdminView
{
	padding-top:0px;
	
}
.NewsPageH1
{
	padding:0px 0px 0px 0px;
	border:1px;
}

.NewsPageDtlImageDiv
{
	width:144px;
	height:144px;
	float:left;
	
}
.NewsPageDtlLabelsDiv
{
	float:left;
	padding-left:10px;
	width:70%;
	
}
.NewsPageDtlMainDiv
{
	width:520px;
}

.EditThisSection
{
	padding-bottom:10px;
}

/*News Page Ends*/

/* Case Study Page to Admin Side BEGIN's*/

.noPage
{
	border-bottom-width:0px;
}
.labelsLeft
{
 text-align:left;
  width:170px;
 float:left;
}
.textBox
{
}
.uploadFiles
{
}
.Container
{
 width:550px;
}

.labelMessage
{
	font-family:Verdana;
 font-size:small;
 color:Red;
}

.gridItems
{
	font-weight: normal;
	font-size: 9pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #fefeff;
	background: url(/Images/bkgd.gif);
	background-repeat: repeat-x;
}

.divImageOuter
{
	padding-bottom:50px;
}
.divImageLeftLable
{
/*	width:165; */
	float:left;
}
.divImageRight
{
	float:left;
}
.divDammiSpace
{
	width:500px;
}
.divAddButton
{
	width:520px;
}
.labelBold
{
	font-weight:bold;
}
.dataListTableCaseStudy
{
	width:100%;
	
}
.tdImage
{
	width:148px;
}
/* Case Study Page to Admin Side END's*/


/* Site Map Style Sheet */


.SiteMaptabelWidth
{
	width:300px;
}

#navSiteMap {
        width: 200px;
}
#navSiteMap, #navSiteMap ul, #navSiteMap li 
{
        margin: 0;
        padding: 0;
        list-style: none;
		text-align:left;
		font-family: Arial, Helvetica, sans-serif;
		font-weight:normal;
		font-size:11px;
		width:200px;
}
#navSiteMap li 
{
   /* border: 1px;*/
	/*border-color:#FFFFFF;*/
	/*border-style:solid;*/
	/*border-collapse:collapse;*/
	clear: both;
}
#navSiteMap li b
 {
        display: block;
        height: 10px;
	    color: #666666;	
	    /*background:#e8e9e8;*/
	    width: 200px;
        padding:4px;
        cursor:default; 
}

#navSiteMap li a
 {
        display: block;
        height: 10px;
        text-decoration: none;
        color:#666666;
		font-weight:bold;
       /* background:#e8e9e8;*/
 }
 
 #navSiteMap li a:hover 
{
        color: black;
       /* background:#e8e9e8;     */
       
		
}

#navSiteMap li b:hover, #navSiteMap li b.over 
{	
	/*background:#e8e9e8;*/
	color:#999999;
	
}
#navSiteMap li ul li 
{
        font-size: 11px;
        font-family: Arial, Helvetica, sans-serif;
		font-weight:normal;
        border: none;		
	    /*background:#e8e9e8;*/
}

#navSiteMap li ul li a
 {
        display: block;
        height: 10px;
	    width: 200px;
		
		
        padding: 4px;	
	    text-decoration: none;
        color:#666666;
		font-weight:normal;
       /* background:#e8e9e8;*/
      
}


#navSiteMap li ul li a:hover 
{
        color: black;
        /*background:#e8e9e8;     */
		padding-left:4px;
		
		
}

.ErrortabelWidth
{
	width:400px;
}

.ErrortdHeight
{
	/*height:150px;	*/
	
}

/* Site Map Style Sheet Ends */

/* Photo Galery Style Starts */
.pgTable
{

width:100%;
border-bottom-width:0px; 
}

.pgTdImg
{
 width:100%;
 height:147px;
}
.AnchorLink
{
	text-decoration:none ;
	color:Blue;
}
.AnchorLink:hover
{
	text-decoration:underline ;
}
.pgImg
{
	border-bottom-color:Black; 
	
	border:solid 1px; 
}
/* Photo Galery Style Ends */