﻿html{
	height:100%;
	
	}
body{
	margin:0px;
	background: url('/Style Library/Images/en-us/bodyBg.gif') repeat-x right Top;
	background-color:#cccccc !important;
	height:100%;
	direction:ltr;
	vertical-align:top;
}



.MasterTbl{
	width:975px;
	border-collapse:collapse;
	vertical-align:top;
	margin-left:auto;
	margin-right:auto;
	
}

.HdrBg{
	background: #ffffff url('/Style Library/Images/en-us/HdrBg.jpg') no-repeat bottom left;
	width:955px;
	height:88px;
	border-collapse:collapse;
}

.LogoArea{
	 background: url('/Style Library/Images/en-us/logo.gif') no-repeat Top right;
	width:134px;
	height:46px;
	margin-bottom:18px;
	margin-top:18px;

}

.PageTitle{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
	color:#d9610a;
	padding:10px;
	text-align:justify;
	padding:5px 0px;
}

.MainPic{
	float:left;
	margin:5px 10px 5px 0px;
}




/* ----------------- Search Area -------------------- */

.SearchTbl{
	margin-left: 15px;
	white-space:nowrap;
}

.SearchTxt{
	font-family: Tahoma , Helvetica, sans-serif;
	font-size:8pt;
	line-height:12pt;
	font-weight:bold;
	color: #666666;
	padding:0px 4px;
}
.SearchInput{
	height:14px;
	width:80px;
	font-family:Tahoma , Helvetica, sans-serif;
	font-size:8pt;
	color: #666666;
	margin:0px 5px ;
	padding:0px;
}


.ShadBrdR{
	background: url('/Style Library/Images/en-us/SiteShadowEdg2.png') repeat-y right;
	width:10px;
	height:10px;

}

.ShadBrdL{
	background: url('/Style Library/Images/en-us/SiteShadowEdg1.png') repeat-y left;
	width:10px;
	height:10px;
}

.BillboardArea{
	background: #636363 url('/Style Library/Images/en-us/BillboardBg.jpg') left;
	width:955px;
	height:242px;
	border-bottom:1px  #cccccc solid;
	border-top: 1px  #cccccc solid;
	vertical-align:bottom;
}

.SlogonArea{
	background: url('/Style Library/Images/en-us/BnrArr.gif') no-repeat Top left;
	font-family:Tahoma , Helvetica, sans-serif;
	font-size:8pt;
	margin-left:auto;
	margin-right:auto;
	color: #ffffff;
	margin:15px;
	text-indent:30px;
	text-align: justify;	
}

.RndBoxTbl{
	   margin-top:5px;
	   margin-bottom:0px;
}

.RndBox{
	  
	 border-left:1px #dad9d9 solid;
	 border-right:1px #dad9d9 solid; 	
}

.RndBoxTop{
	  border-Top:1px #dad9d9 solid;
	  height:10px;
  	  line-height:10px;
	 font-size:1px;


}
.RndBoxbtm{
	 border-bottom:1px #dad9d9 solid;
	 height:11px;
  line-height:10px;
	 font-size:1px;
	 
	 }


/* ----------------- Quick link -------------------- */

.QLinksArea{
	white-space:nowrap;
	margin-right:20px;
	text-align: left;
	height:28px;
}

.QLinks{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#ffffff;
	text-align:right;
	float:right;
	line-height:23px;
	padding-right:5px;
}


.QLinks a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#ffffff;
	margin-right:3px;
	margin-left:3px;
	text-decoration:none;
}
.QLinks a:hover {
	color:#ff9900;
}


.WpDate{
	text-align:left;
	font-family: Tahoma , Helvetica, sans-serif;
	font-size:8pt;
	color:gray;
	white-space:nowrap
	
}

.WpBodyTitle{
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:bold;
	color:#cc6600;
	text-decoration:none
}

.WpBodyTitle a{
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:bold;
	color:#cc6600;
	text-decoration:none
}
.WpBodyTitle a:hover{
	color: #cc6600;
	text-decoration:underline;
}

.WpDes {
	font-family: Tahoma , Helvetica, sans-serif;
	font-size: 8pt;
	color:#666666;		
	text-decoration:none;
	text-align:left;
}

}
/* ----------------- Left Nav Menu -------------------- */

.NavTbl{
	margin-bottom:15px;
	margin-top:15px;
}

.NAvTitle{
	margin-left:10px;
}	

a.NAvTitle{
	background: url('/Style Library/images/en-us/LinkArr1.gif') no-repeat 5px left;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height:10pt;
	padding:2px 3px 2px 15px;
	margin-top:4px;
	margin-bottom:4px;
	text-decoration:none;
	display:block;
}

a:hover.NAvTitle{
		text-decoration: underline;
	color: #76b900 !important;

}

/*.VMenu{
	margin-bottom:5px;
	margin-top:10px;
	margin-left:4px;
	width:190px;
}
	
.VMenuItem1{
	background: #dddddd url('/Style Library/Images/en-us/leftnavBg.gif') repeat-x left top;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 9pt;
	height:16px;
	border-bottom: 1px silver solid;
	border-right:1px #e0e0e0 solid;
	border-collapse:collapse;
}

.VMenuItem1 a{
	background: url('/Style Library/Images/en-us/leftNavTitleArr.gif') no-repeat left center;
	color:#666666;
	padding-left:10px;
	padding-top:4px;
	display:block;
	height:auto;
	padding-bottom:5px;
	text-decoration:none;
	border:0px transparent none;

}
a:hover.VMenuHover{
	color: #cc6600;

}

a.VMenuSel{
	color: #cc6600;
}*/


/* ----------------- End Left Nav Menu -------------------- */


.ContantArea {
 		vertical-align:top;
		font-family: Tahoma , Helvetica, sans-serif;
		font-size:8pt;
		color:#000000;
		text-decoration:none;
}


.DesSml{
	font-family:Tahoma , Helvetica, sans-serif;
	font-size:8pt;
	color:#666666;
	text-align: justify;
	margin-top:5px;
	margin-bottom:5px;
}



/*----------------- News area-------------------- */


.DateNFormat{
	font-family:Tahoma , Helvetica, sans-serif;
	font-size: 8pt;	
	color: #666666;
}



/* ----------------- Share area -------------------- */

.ShareArea{
	 background: url('/Style Library/Images/en-us/ShareBg.gif')  no-repeat bottom left;
	 width:189px;
	 height:60px;
	 text-align:center;
	 margin-top:10px;
}

.ShareContainer{
	 font-family:Tahoma , Helvetica, sans-serif;
	 font-size:7pt;
	 text-align:center;
	 vertical-align:middle;
	 margin-top:10px;
}

.LineEffect{
	background: #ffffff url('/Style Library/Images/en-us/MidshadowBg.gif')  repeat-y right;
	 width:11px;
	 vertical-align:bottom;

	 
}


/* ----------------- Common -------------------- */

.RevAlign{
	float:right;
	clear:both;
}

.CenterAlign{
	margin-left:auto;
	margin-right:auto;
}

.RevAlignIn{
	text-align: right;
}


.CenterTxt{
	text-align:center;
}

.ImgNorBrd{
	border-width:0px;
}


.Hline
{
	font-size: 2px;
	height:2px;
	margin-top: 2px;
	margin-bottom: 2px;
	border-bottom:1px  #3d6683 dotted;
	 	
}

.Spc{
	height: 12px;
}

.more{
	font-family:Tahoma , Helvetica, sans-serif;
	font-size:8pt;
	color: red;
	text-decoration:none;
}
a.more{
	font-family:Tahoma , Helvetica, sans-serif;
	font-size:8pt;
	color:red;
	 text-decoration:underline;
}
a:hover.more{
	color: black;
	text-decoration:none;
}

.LableH{
	font-family:Tahoma , Helvetica, sans-serif;
	font-size:8pt;
	color: gray;
	font-weight: bold;
	text-decoration:none;
}

.LableTxt{
	font-family: Tahoma , Helvetica, sans-serif;
	font-size: 8pt;
	color:#666666;		
	text-decoration:none;
	
}

.ErrMsg{
	font-family: Tahoma , Helvetica, sans-serif;
	font-size: 8pt;
	color:#cc6600;		
	text-decoration:none;
}


/* ----------------- End Common -------------------- */

.LnkSml, td.LnkSml{
	font-family:Tahoma , Helvetica, sans-serif;
	font-size:8pt;
	color:#333333;
	text-decoration:none;
}
a.LnkSml{
	font-family:Tahoma , Helvetica, sans-serif;
	font-size:8pt;
	color:#333333 !important;
	text-decoration:none;
}
a:hover.LnkSml{
	color:#ff9900  !important;
	text-decoration:underline;
}
.Heading1{
	font-family:Tahoma , Helvetica, sans-serif;
	font-size: 7pt;
	font-weight:bold;
	color: #cc6600;
	text-decoration: none;
}

.Heading2{
	font-family:Tahoma , Helvetica, sans-serif;
	font-size: 9pt;
	font-weight:bold;
	color: #cc6600;
	text-decoration: none;
}


/* Form Elements */

.TxtBox{
	font-family:  Tahoma , Helvetica, sans-serif;
	font-size: 8pt;
	color: #333333;
	border: 1px solid #7F9DB9;
}

.SubmitBtn{
	background: #ffffff url('/Style Library/Images/en-us/SubBtnBg.gif') repeat-x center bottom;
	font-family: Tahoma , Helvetica, sans-serif; 
	font-size: 8pt;
	text-decoration:none;
	padding:2px 5px 2px 5px;
	text-align: center;
	border-width:1px;
	border-color:#f6f0d0;
	cursor: hand;
}

.ComboBoxM{
	font-family:  Tahoma , Helvetica, sans-serif;
	font-size: 8pt;
}

.ComboBoxS{
	font-family:  Tahoma , Helvetica, sans-serif;
	font-size: 7pt;
}


.TxtS_Black{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #333333;
}


.Star{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #ff0000;

}
.SelectBox{
	font-family:  Tahoma , Helvetica, sans-serif;
	border: 1px solid #000000;
	font-size: 8pt;
	color:  black;
	width:140px;
}



/*  Sitemap  */

.SiteMapL1
{
	font-family:  Tahoma , Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color:  #666666;
	padding-left:20px;
	background: url('/Style Library/Images/en-us/ArrList2.gif') no-repeat center left;
}

.SiteMapL1 a{
	color:  #666666;
	text-decoration: none;
}

.SiteMapL1 a:hover{
	color: #da6a19;
	text-decoration: underline;
}

.SiteMapL2{

	font-size: 8pt;
	font-family: Tahoma , Helvetica, sans-serif;
	color:#666666;
	background:url('/Style Library/Images/en-us/dot.jpg') no-repeat center left;
	margin-left:40px;
	padding-left:20px;
}

.SiteMapL2 a{
	color: #417190;
	text-decoration: none;
}

.SiteMapL2 a:hover{
	color: #0e4460;
	text-decoration: underline;
}

.SiteMapL3 {
	font-family:  Tahoma , Helvetica, sans-serif;
	font-size: 8pt;
	color: #999999;
	background:url('/Style Library/Images/en-us/Arrow.jpg') no-repeat center left;
	margin-left:60px;
	padding-left:20px;
	
}
.SiteMapL3 a{
	
	color:  #999999;
	text-decoration: none;
}

/* ----------------- Paging -------------------- */

.PagingTbl{
	background-color: #EEEEEE;
}

.PagingTbl a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:  gray;
}

.PagingTbl a:hover{
	color: #FE6307;
	text-decoration:underline;
}

/* ----------------- Photo Gallery ----------------- */

.PhotoGlryTbl{
	empty-cells: hide ;
	table-layout: fixed;

}
.PhotoGlryTbl td img{
	margin: 1px 1px 5px 1px;
	height: 120px;
	width: 170px;
	border: 0px;


}
.PhotoGlryTbl td{
	
	background-position: top;
	background-repeat: no-repeat;
	width: 180px;
	text-align: center;
	vertical-align: top;
	background-color: #F3F3F3;
	border-bottom: 1px solid silver;
}

.PicBorder{
	border: 1px solid #666666;
}


/* ----------------- FAQ -------------------- */

.FaqLink{
	padding-left:5px;
	margin:5px 5px 0px 0px; 
}
.FaqLink a{
	font-family: Arial, Helvetica, sans-serif; 
	font-size:9pt;
	line-height:13pt;
	font-weight:bold;
	color:#666666;
	text-decoration:none;
	padding-left:20px;
	background: url('/Style Library/Images/en-us/LinkArr.gif') no-repeat center left;
}
.FaqLink a:hover{
	text-decoration: underline;
	color: #ff9900;
}

.FaqQ{
	font-family:Tahoma , Helvetica, sans-serif;
	font-size: 9pt;
	font-weight:bold;
	color: #cc6600;
	text-decoration: none;
	margin-top:5px;
}

.FaqA{
	font-family:Tahoma , Helvetica, sans-serif;
	font-size:8pt;
	color:#666666;
	text-align: justify;
	margin-top:5px;
	margin-bottom:5px;
}


/* ----------------- Footer -------------------- */

.CopyRight{
	
	padding:0px 0px 0px 0px;
	font-family: Tahoma , Helvetica, sans-serif; 
	font-size: 7pt;
	color: #666666;
	
}
.Footer{
	background: #cccccc url('/Style Library/Images/en-us/FtrBg.gif') repeat-x ;
	padding:0px 0px 0px 0px;
	font-family: Tahoma , Helvetica, sans-serif; 
	font-size: 7pt;
	color: #666666;
	height:66px;
	
}


/* Additional Css */

.CenterArea{
	
}

.lang img{
	border-width:0px;
	margin-top:3px;
	margin-left:10px;
}

.ClrImg{
	display:block;
}

.WpHdr{
margin-bottom:10px;	
}

.HomeArea{
			padding:10px 10px 10px 10px;
}

/* Fix Moss Style */

.QLinksArea .sharepointLogin .ms-globallinks{
	font-family:Arial, Helvetica, sans-serif;
	color:white !important;
	font-size:8pt;
	height:25px;
}


.QLinksArea .sharepointLogin a{
	font-family:Arial, Helvetica, sans-serif  !important;
	color:white;
	font-size:8pt !important;
}

TD.ms-sbcell {
	border:0px transparent none;
}

TD.ms-sbgo{
	background-color:transparent;
}

.ms-sbplain{
	border:1px silver solid;
}

.ms-siteaction{
	margin-top:5px;
	margin-right:3px;
}

.leftNavSpacer
{
	width:195px;
}

.QLinksArea .ms-SPLink a{
	color:#ffffff !important;
}


.QLinksArea .ms-SpLinkButtonActive a{
	color:#333333 !important;
}

.ms-WPHeader TD{
	background-color:#f1f1f1;
	border-bottom:0px white none;
	height:21px;
}

.ms-WPTitle{
	/*background: #f1f1f1 url('/Style Library/Images/en-us/WPArr.gif') no-repeat left center;
	padding-left:35px;
	color:#4c4c4c;*/
	 background: #f1f1f1 url('/Style Library/images/en-us/WpEdgBg.gif') repeat-x Top left;
	 text-align:left;
	 padding-right:4px;
	 padding-left:4px;
	 color:#666666;
	 font-family:Arial, Helvetica, sans-serif;
	 font-weight:bold;
	 font-size: 13pt;
}


.mainContent a, .mainContent a:link{
	font-family:Arial, Helvetica, sans-serif  !important;
	color:#666666 !important;
}

.mainContent a:hover{
	color:#cc6600  !important;
}

.mainContent{
	font-family:Arial, Helvetica, sans-serif  !important;
	/* padding:5px; */
}

.mainContent .welcomeImage{
	font-size:1px;
}

.mainContent .ms-WPBorder{
	border:0px transparent none;
}

html{
	height:100%;
	
	}
body{
	margin:0;
	background: #cccccc url('/Style Library/images/en-us/bodyBg.gif') repeat-x right Top;
	height:100%;
	direction:ltr;
	vertical-align:top;
}
.MasterTbl{
	width:975px;
	border-collapse:collapse;
	vertical-align:top;
	margin-left:auto;
	margin-right:auto;
	
}

.HdrBg{
	background: #ffffff url('/Style Library/images/en-us/TopBnrBg.gif') repeat-x right Top;
	width:955px;
	height:88px;
	border-collapse:collapse;
}

.LogoArea{
	 background: url('/Style Library/images/en-us/logo.gif') no-repeat Top right;
	width:190px;
	height:65px;
	margin-right:20px;
	margin-bottom:10px;
	margin-top:10px;

}

.PageTitle{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
	color:#d9610a;
	padding:10px;
	text-align:justify;
	padding:5px 0px;
}

.MainPic{
	float:left;
	margin:5px 10px 5px 0px;
}




/* ----------------- Search Area -------------------- */

.SearchTbl{
	margin-left: 15px;
	white-space:nowrap;
}

.SearchTxt{
	font-family: Tahoma , Helvetica, sans-serif;
	font-size:8pt;
	line-height:12pt;
	font-weight:bold;
	color: #666666;
	padding:0px 4px;
}
.SearchInput{
	height:10px;
	width:80px;
	font-family:Tahoma , Helvetica, sans-serif;
	font-size:8pt;
	color: #666666;
	margin:0px 5px ;
}


.ShadBrdR{
	background: url('/Style Library/images/en-us/SiteShadowEdg2.png') repeat-y right;
	width:10px;
	height:10px;

}

.ShadBrdL{
	background: url('/Style Library/images/en-us/SiteShadowEdg1.png') repeat-y left;
	width:10px;
	height:10px;
}

.BillboardArea{
	background: url('/Style Library/images/en-us/billboardbg.gif') left;
	width:955px;
	height:242px;
	border-bottom:1px  #cccccc solid;
	border-top: 1px  #cccccc solid;
	vertical-align:bottom;
}

.SlogonArea{
	background: url('/Style Library/images/en-us/BnrArr.gif') no-repeat Top left;
	font-family:Tahoma , Helvetica, sans-serif;
	font-size:8pt;
	margin-left:auto;
	margin-right:auto;
	color: #ffffff;
	margin:60px 15px 15px 15px;
	text-indent:15px;
	text-align: justify;	
}

.Slogonbg{
	background: url('/Style Library/images/en-us/slogonBg.gif') no-repeat Top left;
}

.QuickIconTbl{
	 margin-right:10px;
}


.RndBoxTbl{
	
	margin-top:5px;
	margin-bottom:0px;
}

.RndBox{
	  
	 border-left:1px #dad9d9 solid;
	 border-right:1px #dad9d9 solid; 	
}

.RndBoxTop{
	  border-Top:1px #dad9d9 solid;
	  height:11px;
	font-size:1px;
	}
.RndBoxbtm{
	 border-bottom:1px #dad9d9 solid;
	 height:11px;
	font-size:1px;
	 }
	 
.SerBnrTbl{
	width:211px;
	height:61px;
	margin-top:4px;
	margin-bottom:2px;
	
}



/* ----------------- Quick link -------------------- */

.QLinksArea{
	white-space:nowrap;
	margin-right:20px;
	text-align: right;
	height:28px;
}

.QLinks{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#ffffff;
}

.QLinks a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#ffffff;
	margin-right:3px;
	margin-left:3px;
	text-decoration:none;
}
.QLinks a:hover {
	color:#ff9900;
}

.BodyArea{
	background-color:white;
 	font-family:Tahoma , Helvetica, sans-serif;
 	min-height: 600px;
 	vertical-align:top;
}


.LeftArea{
	background-color:white;
    width:195px !important;
	margin-left:auto;
	margin-right:auto;
	font-family: "Arabic Transparent", Arial; 
	font-size:9pt;
	line-height:13pt;
	font-weight:bold;
	color:#666666 !important;
	text-decoration:none;
	margin-left:auto;
	margin-right:auto
}

.WPTitle{
	 background: #f1f1f1 url('/Style Library/images/en-us/WpEdgBg.gif') repeat-x Top left;
	 text-align:left;
	 padding-right:4px;
	 padding-left:4px;
	 color:#666666;
	 font-family:Arial, Helvetica, sans-serif;
	 font-weight:bold;
	 font-size: 13pt;	
}

.WpDate{
	text-align:left;
	font-family: Tahoma , Helvetica, sans-serif;
	font-size:8pt;
	color:gray;
	white-space:nowrap;
	
}

.WpBodyTitle{
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;
	color:#76b900;
	text-decoration:none;
}

.WpBodyTitle a{
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;
	color:#76b900;
	text-decoration:underline;
}
.WpBodyTitle a:hover{
	color: #76b900;
	text-decoration:underline;
}

.WpDes {
	font-family: Tahoma , Helvetica, sans-serif;
	font-size: 8pt;
	color:#666666;		
	text-decoration:none;
	text-align:left;
}

.NewslatterArea {
		font-family: Tahoma , Helvetica, sans-serif; 
		font-size: 8pt;
		color:#666666;
		background: url('/Style Library/images/en-us/NewsLatterBg.gif') no-repeat center left; 
		width: 211px;
		height: 200px;
		margin-left:16px;
}

.NewslatterArea label{
		font-family: Tahoma , Helvetica, sans-serif; 
		font-size: 8pt;
		}
		
.NewslatterTbl{
		 
	
}


.NewsDesBtn{
	background: #ffffff url('/Style Library/images/en-us/SubBtnBg.gif') repeat-x center bottom;
	font-family: Tahoma , Helvetica, sans-serif; 
	font-size: 8pt;
	text-decoration:none;
	padding:2px 5px 2px 5px;
	text-align: center;
	border-width:1px;
	border-color:#f6f0d0;
	cursor: hand;
}

/* ----------------- Listing Link -------------------- */


.ListingSml{
	margin-left:5px;
}
.ListingSml a{
	font-family: Tahoma , Helvetica, sans-serif; 
	font-size:8pt;
	line-height:13pt;
	color:#666666;
	text-decoration:none;
	padding-left:15px;
	background: url('/Style Library/images/en-us/LinkArr.gif') no-repeat center left;
}
.ListingSml a:hover{
	text-decoration: underline;
	color: #ff9900;
}

/* ----------------- Horizontal Menu -------------------- */
.HMenuContainer{
	background: #dddddd url('/Style Library/Images/en-us/HMenuBg.gif') repeat-x top;
	height:37px;
}

.HMenuTbl{

		height:37px;
    *position:relative;
    *top:-1px;
}

.HMenuItem{
	background: transparent url('/Style Library/Images/en-us/HrMenuBr.gif') no-repeat top right ;
	font-family: Arial, Helvetica, sans-serif;
	margin-left:auto;
	margin-right:auto;
	font-size:9pt;
	color:#666666;
	text-decoration:none;
	font-weight:bold;}

a.HMenuItem{
	color:#666666;
	display:block;
	padding:8px 15px 0px 15px;
	height:29px;
	}

a:hover.HMenuItem{
	
	font-family: Arial, Helvetica, sans-serif;
	margin-left:auto;
	margin-right:auto;
	font-size:9pt;
	color:#cc6600;
	text-decoration:none;
	font-weight:bold;
}

.HMenuSelItem{
	background: url('/Style Library/images/en-us/HMenuSelBg.gif') repeat-x bottom;
	font-family: Arial, Helvetica, sans-serif;
	margin-left:auto;
	margin-right:auto;
	font-size:9pt;
	line-height:12pt;
	color:#FFFFFF !important;
	text-decoration:none;
	font-weight:bold;	
	}

.HMenuSelItem a{
	display:block;
	padding:8px 15px 0px 15px;
	height:29px;}



/* ----------------- End Horizontal Menu -------------------- */


/* ----------------- Left Nav Menu -------------------- */

/* ----------------- End Left Nav Menu -------------------- */


.ContantArea {
 		vertical-align:top;
		padding:10px 10px 10px 10px;
		font-family: Tahoma , Helvetica, sans-serif;
		font-size:8pt;
		color:#000000;
		text-decoration:none;
}

.DesSml{
	font-family:Tahoma , Helvetica, sans-serif;
	font-size:8pt;
	color:#666666;
	text-align: justify;
	margin-top:5px;
	margin-bottom:5px;
}

/* ----------------- Breadcrumb -------------------- */

/*.Breadcrumb{
	font-family:Tahoma , Helvetica, sans-serif;
	font-size:8pt;
	color:#666666;
	padding: 2px 2px 8px 0px;
	margin-top:5px;
	margin-bottom:5px;

}

.Breadcrumb a{
	font-family:Tahoma , Helvetica, sans-serif;
	font-size:8pt;
	color: #666666;
	text-decoration:none;

}

.Breadcrumb a:hover{
	color: #d9610a;
	text-decoration: underline;
}*/


*/


/*----------------- News area-------------------- */

.NewsDLine{
	font-size:1px;
	border-top:1px #847002 dotted; 
	margin:5px 0px;
}


.DateNFormat{
	font-family:Tahoma , Helvetica, sans-serif;
	font-size: 8pt;	
	color: #666666;
}

.NewsImg{
	 width:76px;
	 height:76px;
	 margin:0px 7px 0px 2px;
}

a:link.NewsLinkTitle {
	font-family: Arial, Helvetica, sans-serif; 
	font-size:9pt;
	line-height:12pt;
	font-weight:bold;
	color:#76b900 !important ; 
	text-decoration:none;
	padding-right:5px;
}


a.NewsLinkTitle{
	font-family: Arial, Helvetica, sans-serif; 
	font-size:9pt;
	line-height:12pt;
	font-weight:bold;
	color:#76b900 !important;
	text-decoration:none;
	padding-right:5px;
}

a:hover.NewsLinkTitle{
	font-family: Arial, Helvetica, sans-serif; 
	font-size:9pt;
	line-height:12pt;
	font-weight:bold;
	color:#76b900 !important;
	padding-right:5px;
	text-decoration:underline;
}

.NewsDesSml{
	font-family: Tahoma , Helvetica, sans-serif;
	font-size: 8pt;
	color:#666666;
	text-align:justify;
	padding-right:5px;
}

.NewsPicDtlz{
 float:left;
 margin:5px 15px 0px 15px;

}

/* ----------------- Share area -------------------- */

.ShareArea{
	 background: url('/Style Library/images/en-us/ShareBg.gif')  no-repeat bottom left;
	 width:189px;
	 height:60px;
	 text-align:center;
	 margin-top:10px;
}

.ShareContainer{
	 font-family:Tahoma , Helvetica, sans-serif;
	 font-size:7pt;
	 text-align:center;
	 vertical-align:middle;
	 margin-top:10px;
}

.LineEffect{
	background: #ffffff url('/Style Library/images/en-us/MidshadowBg.gif')  repeat-y right;
	 width:11px;
	 vertical-align:bottom;

	 
}


/* ----------------- Common -------------------- */

.RevAlign{
	float:right;
	clear:both;
}

.CenterAlign{
	margin-left:auto;
	margin-right:auto;
}

.RevAlignIn{
	text-align: right;
}


.CenterTxt{
	text-align:center;
}

.ImgNorBrd{
	border-width:0px;
}


.Hline
{
	font-size: 2px;
	height:2px;
	margin-top: 2px;
	margin-bottom: 2px;
	border-bottom:1px  #3d6683 dotted;
}

.Spc{
	height: 12px;
}

.more{
	font-family:Tahoma , Helvetica, sans-serif;
	font-size:8pt;
	color: red;
	text-decoration:none;
}
a.more{
	font-family:Tahoma , Helvetica, sans-serif;
	font-size:8pt;
	color:red;
	 text-decoration:underline;
}
a:hover.more{
	color: black;
	text-decoration:none;
}

.LableH{
	font-family:Tahoma , Helvetica, sans-serif;
	font-size:8pt;
	color: gray;
	font-weight: bold;
	text-decoration:none;
}

.LableTxt{
	font-family: Tahoma , Helvetica, sans-serif;
	font-size: 8pt;
	color:#666666;		
	text-decoration:none;
	
}

.ErrMsg{
	font-family: Tahoma , Helvetica, sans-serif;
	font-size: 8pt;
	color:#666666;		
	text-decoration:none;
}

/* ----------------- End Common -------------------- */

.LnkSml{
	font-family:Tahoma , Helvetica, sans-serif;
	font-size:8pt;
	color:#333333;
	text-decoration:none;
}
a.LnkSml{
	font-family:Tahoma , Helvetica, sans-serif;
	font-size:8pt;
	color:#333333;
	text-decoration:none;
}
a:hover.LnkSml{
	color:#76b900 !important;
	text-decoration:underline;
}
.Heading1{
	font-family:Tahoma , Helvetica, sans-serif;
	font-size: 7pt;
	font-weight:bold;
	color: #cc6600;
	text-decoration: none;
}

.Heading2{
	font-family:Tahoma , Helvetica, sans-serif;
	font-size: 9pt;
	font-weight:bold;
	color: #cc6600;
	text-decoration: none;
}


/* Form Elements */

.TxtBox{
	font-family:  Tahoma , Helvetica, sans-serif;
	font-size: 8pt;
	color: #333333;
	border: 1px solid #7F9DB9;
}

.SubmitBtn{
	background: #ffffff url('/Style Library/images/en-us/SubBtnBg.gif') repeat-x center bottom;
	font-family: Tahoma , Helvetica, sans-serif; 
	font-size: 8pt;
	text-decoration:none;
	padding:2px 5px 2px 5px;
	text-align: center;
	border-width:1px;
	border-color:#f6f0d0;
	cursor: hand;
}

.ComboBoxM{
	font-family:  Tahoma , Helvetica, sans-serif;
	font-size: 8pt;
}

.ComboBoxS{
	font-family:  Tahoma , Helvetica, sans-serif;
	font-size: 7pt;
}


.TxtS_Black{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #333333;
}


.Star{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #ff0000;

}
.SelectBox{
	font-family:  Tahoma , Helvetica, sans-serif;
	border: 1px solid #000000;
	font-size: 8pt;
	color:  black;
	width:140px;
}



/*  Sitemap  */

.SiteMapL1
{
	font-family:  Tahoma , Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color:  #666666;
	padding-left:20px;
	background: url('/Style Library/images/en-us/ArrList2.gif') no-repeat center left;
}

.SiteMapL1 a{
	color:  #666666;
	text-decoration: none;
}

.SiteMapL1 a:hover{
	color: #da6a19;
	text-decoration: underline;
}

.SiteMapL2{

	font-size: 8pt;
	font-family: Tahoma , Helvetica, sans-serif;
	color:#666666;
	background:url('/Style Library/images/en-us/dot.jpg') no-repeat center left;
	margin-left:40px;
	padding-left:20px;
}

.SiteMapL2 a{
	color: #417190;
	text-decoration: none;
}

.SiteMapL2 a:hover{
	color: #0e4460;
	text-decoration: underline;
}

.SiteMapL3 {
	font-family:  Tahoma , Helvetica, sans-serif;
	font-size: 8pt;
	color: #999999;
	background:url('/Style Library/images/en-us/Arrow.jpg') no-repeat center left;
	margin-left:60px;
	padding-left:20px;
	
}
.SiteMapL3 a{
	
	color:  #999999;
	text-decoration: none;
}

/* ----------------- Paging -------------------- */

.PagingTbl{
	background-color: #EEEEEE;
}

.PagingTbl a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:  gray;
}

.PagingTbl a:hover{
	color: #FE6307;
	text-decoration:underline;
}

/* ----------------- Photo Gallery ----------------- */

.PhotoGlryTbl{
	empty-cells: hide ;
	table-layout: fixed;

}
.PhotoGlryTbl td img{
	margin: 1px 1px 5px 1px;
	height: 120px;
	width: 170px;
	border: 0px;


}
.PhotoGlryTbl td{
	
	background-position: top;
	background-repeat: no-repeat;
	width: 180px;
	text-align: center;
	vertical-align: top;
	background-color: #F3F3F3;
	border-bottom: 1px solid silver;
}

.PicBorder{
	border: 1px solid #666666;
}


/* ----------------- FAQ -------------------- */

.FaqLink{
	padding-left:5px;
	margin:5px 5px 0px 0px; 
}
.FaqLink a{
	font-family: Arial, Helvetica, sans-serif; 
	font-size:9pt;
	line-height:13pt;
	font-weight:bold;
	color:#666666;
	text-decoration:none;
	padding-left:20px;
	background: url('/Style Library/images/en-us/LinkArr.gif') no-repeat center left;
}
.FaqLink a:hover{
	text-decoration: underline;
	color: #ff9900;
}

.FaqQ{
	font-family:Tahoma , Helvetica, sans-serif;
	font-size: 9pt;
	font-weight:bold;
	color: #cc6600;
	text-decoration: none;
	margin-top:5px;
}

.FaqA{
	font-family:Tahoma , Helvetica, sans-serif;
	font-size:8pt;
	color:#666666;
	text-align: justify;
	margin-top:5px;
	margin-bottom:5px;
}


/* ----------------- Footer -------------------- */

.CopyRight{
	
	padding:0px 0px 0px 0px;
	font-family: Tahoma , Helvetica, sans-serif; 
	font-size: 7pt;
	color: #666666;
	
}
.Footer{
	background: #cccccc url('/Style Library/images/en-us/FtrBg.gif') repeat-x ;
	padding:0px 0px 0px 0px;
	font-family: Tahoma , Helvetica, sans-serif; 
	font-size: 7pt;
	color: #666666;
	height:66px;
	
}

/* Featured Links  */

.link-item, .link-item a, .link-item a:link{
font-family:tahoma; 
font-size:8pt; 
color: #666666;
text-decoration:none;
}
.link-item a:visited, .link-item a:active{
color: #666666;
text-decoration:none;
}
.link-item a:hover{
color: #76b900;
text-decoration:underline;
}


.ListingNorm {
	padding-left:5px;
	margin:5px 5px 0px 0px; 
}
.ListingNorm a{
	font-family: Arial, Helvetica, sans-serif; 
	font-size:9pt;
	line-height:13pt;
	font-weight:bold;
	color:#666666 ;
	text-decoration:none;
	padding-left:20px;
	background: url('/Style Library/images/en-us/LinkArr.gif') no-repeat center left;
}
.ListingNorm a:hover{
	text-decoration: underline;
	color: #76b900 !important;
}

/* ----------------- Breadcrumb -------------------- */

.Breadcrumb{
	font-family:Tahoma , Helvetica, sans-serif;
	font-size:8pt;
	color:#666666;
	padding: 5px 2px 5px 2px;

}

.Breadcrumb a{
	font-family:Tahoma , Helvetica, sans-serif;
	font-size:8pt;
	color: #666666;
	text-decoration:none;

}

.Breadcrumb a:hover{
	color: #76b900 !important;
	text-decoration: underline;
}
.breadcrumbCurrent
{
	display:none;
}


.ms-sitemapdirectional{
	background: url('/Style Library/Images/en-us/PathArr.gif') no-repeat right 50%;
	padding-right:10px;
	margin-right: 5px;
	display:inline-block;

}

.BillBoard {
	font-size:1px;
}

.BillBoard img{
	display:block;
}

.RootNode{
	display:none;
}
