﻿/* _lcid="1033" _version="12.0.4518"
    _LocalBinding */
form
{
	/* height:100%; */ /*Changed*/
}
html
{
	/* height:100%; */ /*Changed*/
}
span
{
	color: #000000;
}
div
{
	color:#000000;	
}
td
{
	color: #000000;
}
li
{
	color: #000000;
	
/*line-height:20px;*/
}
p
{
	color: #000000;
}
ol
{
	/*margin-left: 20px;*/
}
ul
{
margin-left: 20px;
margin-top:0;
padding:0px;
}
ul li
{
	list-style-image: url('../images/bulletArrow.gif');
	color:#000000;
font-family:Calibri;
font-size:12px;
font-weight:normal;

/*line-height:20px;*/
}

p
{
	color:#000000;
font-family:Calibri;
font-size:12px;
font-weight:normal;

margin-bottom:15px;
margin-top:10px;
}
a
{
				border-bottom-color: #FFFFFF;
				border-color: #FFFFFF;
				border: #FFFFFF;
				text-decoration: none;
}

p img 
{
margin-right:5px;
}
.body
{
	/* height:100%; */ /*Changed*/
	margin:0px;
	font-family: Calibri;	
	color: #000000;
}
.master
{
	width:900px;
	/* height:100%; */ /*Changed*/
	background-color:#FFFFFF;
}
.masterContent
{
	background-color:#FFFFFF;
	width:900px;
	/* height:100%; */ /*Changed*/
	
}

.masterContentHome
{
	background-color:#FFFFFF;
	width:900px;
}
.spacer
{
	width:12px
}
.breadcrumb
{
    font-family: Calibri; 
    color: #656b77;
    clear:both;
    font-size:12px; 
    font-family: Calibri; 
    padding-left:7px;
    padding-bottom:2px;
    padding-top:4px;
    border-bottom:1px #CCCCCC solid;
    margin-bottom:4px;
}
.breadcrumb a:active
{
	padding-left:0px;
	padding-right: 0px;
	text-decoration:none;
   	color: #656b77;
}
.breadcrumb:active
{
	padding-left:0px;
	padding-right: 0px;
	text-decoration:none;
   	color: #656b77;
}
.breadcrumb a
{
	padding-left:0px;
	padding-right: 0px;
	text-decoration:none;
   	color: #656b77;
}
.breadcrumb a:hover
{
	text-decoration:underline;
}
.breadcrumbCurrent
{
	font-weight:bold; 
}
.login
{
	display:inline;
}
.login a:hover
{
	text-decoration:underline;
}
.sharepointLogin
{
	display:inline;
}
.sharepointLogin .ms-globallinks
{
    position:relative;
}
a.#zz1_MyLinksMenuMenu
{
    font-family:Calibri;
}
a.#zz8_Menu
{
    font-family:Calibri;
}
div.#zz8_Menu_t img
{
    vertical-align:middle;
}
{
	color:#333333;
}
.sharepointLogin .ms-globallinks a
{
	color:#333333;
}
.sharepointLogin .ms-globallinks
{
	color:#333333;
}
.sharepointLogin div
{
	color:#333333;
}
.topArea
{
	background:url("../../images/bl_band.jpg") no-repeat;
	background-position:top right;
}
.topArea :active
{
	text-decoration:none;
}
.logo
{
	height: 120px;
	width: 162px;
	/*background-image:url("/Style Library/en-us/images/logo.gif");
	background-repeat:no-repeat;
	background-position:left center;*/
}
.logo a
{
	color: #ffffff;
	display:block;
	height: 100%;/* 1px */
	width: 100%; /* 1px */
	overflow: hidden;
}
.topLinkBar 
{
    width:auto;
	padding-left: 1px;
	padding-right: 7px;
   	display:inline;
}
.toplinkbar a:active
{
   	color: #444444;
	font-family: Calibri;  
	font-size:12px; 
	text-decoration:none;
}
.topLinkBar a
{
   	color: #444444;
	font-family: Calibri;  
	font-size:12px; 
	text-decoration:none;
}
.topLinkBar a:hover
{
	text-decoration:underline;
}
.topLink
{
   	background: url("../../images/linksdivider.gif") right 6px no-repeat;
   	display:inline;
}
	
.console
{
	clear:both;
}
.search
{
    margin: 0px;
    background-color: #988F86;
    height: 35px;
    vertical-align: middle;
    line-height: 35px;
    border-top: 1px solid #ffffff;
    
    
   
}
.search .ms-sbcell .ms-sbplain
{
    margin-right:2px;
    margin-left:2px;
    border:1px #555555 solid;
    height:14px;
}
.search .ms-sbcell
{
    border:none;
    font-weight:normal; 
    font-size:12px; 
    color:white;
    padding:0px;
    padding-left: 3px;
    padding-right: 5px;
}
.search .ms-sbgo
{
    background:none;
}
.topNav1
{
	position:relative;
	bottom:-1px;
}
.topNav1Item
{
	font-family: Calibri;  
	font-weight:normal; 
	font-size: 12px; 
	color: #3A4663;	
	padding:0px 5px 0px 5px;
	background-image: url('../../Images/bl_Tab.jpg');
	background-repeat:repeat-x;
	background-position:bottom center;
	border-bottom:1px #3E4148 solid;
	}
.topNav1Item a
{
	padding-left:8px;
	padding-right:10px;
	padding-bottom:6px;
	padding-top:12px;
	margin-top:-6px;
	display:block;
}
table.topNav1Item
{
	background-image:url('../../Images/bl_Tab_Right.jpg');
	background-repeat:no-repeat;
	background-position:bottom right;
}
.topNav1 table td
{
    background-image:url('../../Images/bl_Tab_Left.jpg');
	background-repeat:no-repeat;
	background-position:left bottom;
}
table.topNav1Selected td
{
	background-image:url('../../Images/bl_Tab_Selected_Left.jpg');
	background-repeat:no-repeat;
	background-position:bottom left;
}
table.topNav1Selected
{
	*background-image:url('../../Images/bl_Tab_Selected_Right.jpg');
	background-repeat:no-repeat;
	background-position:bottom right;
	border-bottom-color:#576893;
}
.topNav1Selected a
{
	background-image: url('../../Images/bl_Tab_Selected.jpg');
	background-repeat:repeat-x;
	background-position:bottom right;
	color: #ECEFF3;
}
.topNav1Hover a
{
	color:#FFFFFF;
}
.topNav2
{
	background-color: #752641;
	height:20px;
}
.topNav2Item
{
	font-family: Calibri; 
	font-weight: bold; 
	font-size: 12px !Important;
}
.topNav2Hover a
{
	color:#752641;
	background-image: none;
	background-color: #CCCCCC;
}
.topNav2Item a
{
	display:block;
	padding:3px 12px 5px 12px;
	color: #FFFFFF;
}
table.topNav2Item
{
	background-image: url('../../Images/bl_SecondaryNav_Divider.jpg');
	background-repeat:no-repeat;
	background-position:top right;
}
.topNav2Selected a
{
	color: #752641;	
	background-image: none;
	background-color: #CCCCCC;
}
.ArabicDiv
{
	/*border:1px solid #CAC8C8;*/
color:#333333;
font-family:Helvetica,sans-serif,Calibri;
font-size:17px;
font-weight:bold;
text-align:center;
width:80px;
float:left;
padding-left:35px;
}
a.TopLink:link  ,a.TopLink:visited {

color:#333333;
text-decoration:none;
}

a.TopLink:hover {
color:#752641;
text-decoration:none;
}

.siteActionMenu
{
	float:left;
}
.authoringRegion
{
	/*background-color:#DDDDDD;*/
	color:#333333;
}
.leftNav
{
	
	width:160px;
}
.leftNavSpacer
{
	width:160px;
}
.leftNav3
{
	color: #752641;
}
.leftNav2
{
	color: #752641;
}
.leftNav1
{
	color: #752641;
}
table.leftNav1
{
	font-family: Calibri;  
	font-size: 12px !important; 
	font-weight:bold;
	background-color:#d0d0d0;
	background-image: url('/Style Library/en-us/images/leftMenuBG.gif');
	background-position:center top;
	background-repeat: repeat-x;
	vertical-align: middle;
	/*height: 25px;*/
	 height: 25px;
	border-bottom: 1px solid #ffffff;
	padding-left:15px;
	
}
.leftNav1 a
{
	font-family: Calibri;  
	font-size: 12px !important; 
	font-weight:bold; 
	display:block;
	padding-right:5px;
}
.leftNav2
{	
	font-family: Calibri;  
	font-size: 12px; 
	line-height:14pt;
}
.leftNav2 a
{
	padding-left:10px;
	display:block;
	padding-right:10px;
}
.leftNav3
{	
	font-family: Calibri;  
	font-size: 12px; 
	line-height:14pt;
}
.leftNav3 a
{
	padding-left:18px;
	display:block;
	padding-right:10px;
}
.leftNavHover
{
	color:#000000;
}
.leftNavFlyOuts
{
	font-family:Calibri; 
	font-size:12px; 
	border-top:1px #CBD1E0 solid;
	border-left:1px #CBD1E0 solid;
	border-right:1px #CBD1E0 solid;	
}
.leftNavFlyOutsItem
{
	border-bottom:1px #CBD1E0 solid;
	background-color: #ECEFF3;
}
.leftNavFlyOutsItem a
{
	padding:1px 5px 1px 5px;
	display:block;
	color:#354260;
	*width:100px;
	min-width:100px;
}
.leftNavFlyOutsHover
{
	background-color: #B2BCD3;
}
table.leftNavSelected
{
	background-image: none;
	background-color: #752641;
}
.leftNavSelected a
{
	color: #ffffff;
}
.pageTitle 
{
	padding-left:3px;
	padding-right: 0px;
	margin:0px;
	font-family: Calibri;  
	font-size: 16pt; 
	font-weight: bold;
	color: #752641;
	

	margin-left:10px;
	margin-right:15px
}
#Page_Title
{
		color: #752641;			
				
}

.pageTitle span
{
	margin:0px;
	padding:0px;
	text-transform: capitalize;
}
.QgPrintLink
{
/*float:right;*/
position:relative;

text-align:right;
right:0px;
/*top:-10px;*/
padding-right:0px;		
}
.pageContent
{
				/*margin:10px;*/
}
.mainContainer
{
/*margin-left:10px;
margin-right:15px;*/
padding-top: 10px;
}

/* Bahaa*/

.bottomLinkBar
{
	font-family: Calibri;  
	font-size: 12px; 
	color: #FFFFFF;
	float:none;
}
.mainContent td.ms-pagebreadcrumb
{
	display:none;
}
.mainContent div.ms-pagebreadcrumb
{
	display:none;
}
div.ms-wikieditouter
{
	position:static;
	border-bottom: 1px #6393d4 solid;
	margin-bottom:8px;
	margin-right:5px;
	border-right-width:1px;
}
div.ms-quicklaunchouter
{
	margin-left:7px;
	margin-top:5px;
	width:158px;
	border-width:0px;
}
/*Qatar Gas Custom Classes */
.LefttBar
{
background-color: #F2F2F2;
width:160px;
				
}
.rightBar
{
	width: 220px;
	background-color: #F2F2F2;
}

.rightBarHome
{
	width: 304px;
	/*background-color: #F2F2F2;*/
}
.mainConetntArea
{
height:100%;
	width: 596px;
}
.topMenuBaseline
{
	background-color: #988F86;
	height: 4px;
}
.topMenus
{
	width: 900px;
	background-color: #ffffff;
}
.linksListStyle
{
	/*margin-left: 20px;*/
	list-style-image: url('../images/bulletArrow.gif')
}
.linksItemStyle
{
	font-family:Calibri;
	font-size: 12px;
}
.linksItemStyle img
{
width:20px;
height:20px;
margin-right:3px;
				
}
.linksItemStyle a:visited
{
	color: #752641;
}

.linksItemStyle a:link
{
	color: #752641;
}

.linksItemStyle a:hover
{
	color: #000000;
}
tr.ms-WPHeader .ms-WPTitle
{
	font-family: Calibri;
}
tr.ms-WPHeader .ms-WPTitle
{
	font-family: Calibri;
	font-size: 10pt;
	color: #000000;
	
}
tr.ms-WPHeader td
{
	border-bottom: none;
}
.homeNewsListRightBar
{
	font-family: Calibri;
	font-size: 12px;
	padding-left: 10px;
	padding-right: 3px;
}
.homeNewsListRightBar a:visited
{
	color: #752641;
}
.homeNewsListRightBar a:link
{
	color: #752641;
}
.homeNewsListRightBar a:hover
{
	color: #000000;
}
.searchHidden
{
	height: 1px;
	width: 1px;
	overflow: hidden;
}
.pageFooter
{
	background-image:none;
	height: 22px;
	width: 900px;
}
.topLinks
{
	background-image: none;
	height: 22px;
	width: 900px;
}

/*
.pageFooter
{
	background-image: url('../images/top_bottom_bg.gif');
	height: 22px;
	width: 900px;
}
.topLinks
{
	background-image: url('../images/top_bottom_bg.gif');
	height: 22px;
	width: 900px;
}
*/

.topLinksMenu
{
	text-align: right;
	padding-right: 10px;
}
.topNavLinks
{
	font-family: Calibri;
	font-size: 12px;
	color:#333333;
}
.topNavLinks a:link
{
	color:#333333;
	text-decoration: none;
}
.topNavLinks a:visited
{
	color: #333333;
	text-decoration: none;
}

.topNavLinks a:hover
{
	color: #752641;
	text-decoration: none;
}

.txt
{
/*	color: #000000;
	font-family: Calibri;
	font-size: 12px;
	padding: 7px;
	vertical-align: top;*/
	
	color:#000000;
font-family:Calibri;
font-size:12px;
font-weight:normal;

vertical-align: middle;
margin-bottom:15px;
margin-top:10px;
padding-left:10px;
padding-right:10px;
}

.txt2
{

font-family:Calibri;
font-size:12px;
font-weight:normal;

vertical-align: middle;
margin-bottom:15px;
margin-top:10px;
padding-left:10px;
padding-right:10px;
}

.txt2 div
{
color:white !important;
font-family:Calibri;
font-size:12px;
font-weight:normal;

vertical-align: middle;
margin-bottom:15px;
margin-top:10px;
padding-left:10px;
padding-right:10px;

}

.homeTopArea1
{
	width: 596px;
	height: 123px;
	background-color: #E0E0E0;
	color:white !important;
	

}
.homeTopArea1 table td
{
	background-color: #988F86;
}
.homeTopArea2
{
/* background-color: #ECECEC;*/
  background-color:white !important;

	width:300px;
		
}
.pageTitleHidden
{
	height: 1px;
	width: 1px;
	overflow: hidden;
}
.copyRight div
{
	color:#666666;
font-family:Calibri;
font-size:12px;
font-weight:normal;
height:22px;
padding-bottom:0;
text-align:center;
width:900px;
margin-top:2px; /*it was 5px before migrating to new server, copy right info was much down towards bottom bar, that's why decresed it to 2px*/
}
.QGHomeBottomBanner img
{
				width:900px;
}
.QGHomeBottomBanner
{
				width:900px;
}
.homeLayoutTable
{
	width: 100%;
}
.verticalSeparator
{
	width: 20px;
	vertical-align: middle;
	text-align: center;
/*	padding-left: 10px; */
}
.homeNews
{
	vertical-align: top;
	width: 400px;
}
.homeAdBanner
{
	vertical-align: top;
}
			

td.homeNews div.link-item a:visited
{
	color: #752641;
	font-weight: bold;
}
td.homeNews div.link-item a:link
{
	color: #752641;
	font-weight: bold;
	padding-right: 15px;
}
td.homeNews div.link-item a:hover
{
	color: #333;
	text-decoration: none;
}
div.description
{
	/*color: #333;
	font-family: Calibri;
	font-size: 12px;
	padding-right: 15px;*/
			/*color:#000000;
font-family:Calibri;
font-size:12px;
font-weight:normal;
padding-bottom:5px;*/

/* Bahaa*/
color:#000000;
font-family:Calibri;
font-size:12px;
font-weight:normal;
padding-bottom:5px;

}
div.image-area-left 
{
padding-left:10px;		
			
}
td.homeNews a:visited
{
	color: #752641;
}
td.homeNews a:link
{
	color: #752641;
}
td.homeNews a:hover
{
	color: #000000;
	text-decoration: none;
}
.homeNewsImage
{
	border: 4px solid #B3B3B3;
	width: 65px;
	height: 50px;
}

.ms-paging 
{
	padding-left:40px;
}
.ms-sbcell .ms-sbplain
{
	width: 300px;
}

/*h2
{
	background-color: #752641;
	color: #ffffff;
	font-family: Calibri, Helvetica, sans-serif;
	font-size: 12px;
	padding: 5px;
	
}
*/ /*25-2-2010 */
.mainContent .ms-WPBody h2, .mainContent .ms-TPBody h2,.mainContent h2,h2
{
background-color:#752641;
color:#FFFFFF;
font-family:Calibri;
font-size:12px;
font-weight:bold;
height:22px;
margin-top:5px;
padding-left:5px;
padding-top:4px;

vertical-align:middle;}
.mainContent
{
 	padding-right: 5px; 
 	padding-left:5px;
}
.pageHeader
{
	text-align: right;
}
.link-item a:visited
{
	color: #752641;
}
.link-item a:link
{
	color: #752641;
}
div.link-item-large a:visited
{
	color: #752641;
}
div.link-item-large a:link
{
	color: #752641;
}
.mainContent a:link,.mainContent .ms-WPBody a:link
{
	color: #752641;
}

.mainContent a:hover,.mainContent .ms-WPBody a:hover
{
	color: #333333;
	text-decoration:none;
}

.mainContent a:visited,,.mainContent .ms-WPBody a:visited
{
	color: #752641;
}


td div.link-item a
{
	color: #752641;
}
.homeTopSeparator
{
	height: 10px;
}
.showContent
{
	height: 170px;
	overflow: auto;
}
.hideContent
{
	visibility: collapse;
	height: 1px;
	overflow: hidden;
}
.hideSitesList
{
	visibility: collapse;
	height: 1px;
	overflow: hidden;
}
.showSitesList
{
	visibility: visible;
	height: 200px;
	width: 170px;
	overflow: auto;	
	position: fixed;
	top: 300px;
	left: 300px;
	border: 1px solid #000000;
	background-color: #ffffff;
}
.horizSeparator
{
	height: 16px;
	vertical-align: middle;
}
.pageHeaderImage
{
vertical-align:top;
	/*height: 120px;*/
	overflow: hidden;
}

div.item  a
{
 text-decoration:none;
}
div.item a:visited
{
font-family:Calibri;
font-size:12px;
font-weight:bold;
	color: #752641;
}
div.item a:link
{
font-family:Calibri;
font-size:12px;
font-weight:bold;
	color: #752641;
}
div.item  a:hover
{
	color: #333;
}


.homeTopArea
{
	
	padding-bottom: 2px;
}

div.search  td.QaSearch
{

    border:none;
    font-weight:normal; 
    padding:0px;
    padding-left: 3px;
    padding-right: 5px;
    color:#000000;
    font-family:Calibri;
    font-size:10pt;
   }
  
 /* Form Style */
 .JobTable
 {
	width:498px;
	vertical-align:top;
	padding-right:0px;
	padding-left:10px;
}
 .JobTable td
 {
	
	background-color:#EFEFEF;
color:#000000;
font-family:Calibri;
font-size:12px;
font-weight:normal;
padding:3px;
}
.JobTable .qg-FormMainTitle 
{
	background-color:#752641;
color:#FFFFFF;
font-family:Calibri;
font-size:12px;
font-weight:bold;

padding:5px;
text-align:center;
vertical-align:middle;
	
}
.RequisitionNo
{
	width:90px;
	
	}
#JobCategories
{
	padding-bottom:5px;
}
td.ms-formlabel
 {
  padding-left:5px;
  background-color: #752641;

 border:none;
 border-width:0px;
 border-bottom:1px #fff solid;
 }

h3.ms-standardheader{
	color:#FFFFFF;
}

td.ms-formbody
{
font-family: Calibri;  
	font-size:13px;
 background-color: #ECECEC;	
  border:none;
 border-width:0px;
  border-bottom:1px #fff solid;

 
}

{
border:1px solid #999999;
font-family:Calibri;
font-size:12px;
font-weight:bold;

margin:2px;
width:250px;
}

.QGCareers .ms-formbody select

{
border:1px solid #999999;
color:#000000;
font-family:Calibri;
font-size:13px;
font-weight:normal;
margin:2px;
width:250px;
}

.QGCareers .ms-formbody textarea

{
border:1px solid #999999;
font-family:Calibri;
font-size:13px;
font-weight:normal;

margin:2px;
width:250px;
}

.QGCareers .ms-formbody input

{
border:1px solid #999999;
font-family:Calibri;
font-size:13px;
font-weight:normal;

margin:2px;
width:220px;
}

td.ms-formbody select

{
background:none repeat scroll 0 0 #FFEEEE;
border:1px solid #999999;
font-family:Calibri;
font-size:12px;
font-weight:normal;

margin:2px;
width:250px;
}

td.ms-formbody textarea

{
border:1px solid #999999;
font-family:Calibri;
font-size:12px;
font-weight:normal;

margin:2px;
width:250px;
}

td.ms-formbody input

{
border:1px solid #999999;
font-family:Calibri;
font-size:12px;
font-weight:normal;
margin:2px;
width:250px;
}
.QgFoemButtons

{
				
	margin:10px 0px;
}
div.Button
{
 padding-right:4px;
 text-align:right;
 padding-bottom:5px;
 /*font-family: Calibri;  
	font-size:13pt;
	color:#ffffff;
 font-weight:bold;*/
 
}

div.Button a{
 background-color:#752641;
color:#FFFFFF;
font-family:Calibri;
font-size:12px;
font-weight:bold;

padding-top:5px;
padding-right:5px;
padding-left:5px;
padding-bottom:5px;
text-align:center;

	
}
div.Button a:link
{
	color:#FFFFFF;
	
}
div.Button a:hover
{
	color:#E0E0E0;	
}
div.Button a:visited
{
	color:#FFFFFF;
}
td.JobLink
{
font-family: Calibri;  

	color:#000000;
	
}
td.JobLink a:visited
{
	color: #752641;
	
}
td.JobLink  a:link
{
	color: #752641;
	
	padding-right: 15px;
}
td.JobLink  a:hover
{
	color: #000000;
	text-decoration: none;
}
.HiddenField{
	display:none;
}

/* Careers ------------------*/
.QGCareers td
{
	color: #000000;
}
.QGCareers .ms-formlabel{
background-color:#EFEFEF;
color:#000000;
font-family:Calibri;
font-size:12px;
font-weight:normal;
padding:3px;

}
.QGCareers .ms-standardheader{
background-color:#EFEFEF;
color:#000000;
font-family:Calibri;
font-size:12px;
font-weight:normal;
padding:3px;}
.QGCareers span
{
	color: #000000;
}
.QGCareers .ms-formbody{
background-color:#F7F7F7;
color:#000000;
font-family:Calibri;
font-size:12px;
font-weight:normal;
padding:3px;
}







 /* Form Style End */
 /* Safety Alert  */
 .QgSafetyAlert
 {
font-family:Calibri;
font-size:12px;
				
	
}
   .QgSafetyAlert td
   {
	padding:2px;
}
.QgSafetyAlert tr
{
				border-bottom:solid 1px #FFF;
}
  .QgSafetyAlert .FormLabel{
color:#000000;
font-family:Calibri;
font-size:12px;
font-weight:normal;

text-align:left;
padding-right:5px;


}
.QgSafetyAlert .FormBody{
color:#000000;
font-family:Calibri;
font-size:12px;
font-weight:normal;
line-height:1px;
background-color:transparent;

}

.QgSafetyAlert .FormBody input,.QgSafetyAlert .FormBody textarea

{
border:1px solid #999999;
font-family:Calibri;
font-weight:normal;
margin:2px;
width:auto;
min-width:200px;

}
.QgSafetyAlert .QgFormButton
{
				
			padding-top:15px;
}
.QgSafetyAlert  input
{
border:1px solid #999999;
font-family:Calibri;
font-weight:normal;
margin:2px;
width:auto;
				
}
.Safety-FormLabel
{
font-family:Calibri;
font-size:13px;
color:#FFF;
background-color:#752641;
font-weight:bold;
padding-left:2px;
				
}
.Safety-FormBody
{
background-color:#efefef;
color:#000000;
font-family:Calibri;
font-size:12px;
font-weight:normal;
	
}
.Safety-FormBody span

{
padding-left:2px;	
margin-top:10px;
margin-bottom:15px;	

}
.Safety-FormBodyTitle
{
background-color:#efefef;
	color:#000000;
font-family:Calibri;
font-size:12px;
font-weight:bold;
padding-left:2px;

				
}
.Safety-FormBody input

{
border:1px solid #999999;
font-family:Calibri;
font-weight:normal;
margin:2px;
width:auto;

}
.Safety-FormBodyTitle input
{
				width:300px;
				
}
.QgSafetyAlert td .Safety-FormButton 
{
	text-align:center;
	padding:10px;	
	border-bottom:solid 1px #999;
			
}
.Safety-FormButton input
{
border:1px solid #999999;
color:#000000;
font-family:Calibri;
font-size:10pt;
font-weight:normal;
	
			
}
  /*End -  Safety Alert - End  */
 


 

  
 
 
 /* Press Release Menu Style */
 
 .PressNavContainer
 { 
 
  text-align:center;	
/*  direction:rtl;*/
  width:100%;
 
}
.PressNavContainer table
 {width:100%; }
 .PressNavContainer table#zz4_AspMenu1, .PressNavContainer table#zz5_AspMenu12
 {
				/*direction:rtl;*/
}

 .PressNavContainer .zz3_AspMenu12_2 /* for Glossary */
 {
direction:ltr;
}



.mainContent a.PressItem:visited
{
background-color:#EFEFEF;
color:black ;
font-family:Calibri;
font-size:12px;
font-weight:bold;
border-right: 5px white solid ;

}
.zz3_AspMenu1_2 {
    width: 100%;
    background-color: #EFEFEF;
}





.mainContent a.PressItem:link
{
background-color:#EFEFEF;
color:black ;
font-family:Calibri;
font-size:12px;
font-weight:bold;
border-right: 5px white solid ;

}



.mainContent a.PressHover:hover  
{
	color: #752641;
	
}

.mainContent a.PressSelected:visited  
{

background: #752641;
color: white ;
font-weight: bold ;

}






table.PressItem td
{
	padding-left: 2px;
	font-size: 12px;
	font-family: Calibri;
	
}
table.PressItem
{
	height: 25px;
	background-color:#EFEFEF;
}
table.PressSelected 
{
	background-color:#752641;
}






.ms-WPBody a.PressReleas:visited 
{
color:#752641;
text-decoration:none;
font-family:Calibri;
font-size:12px;
font-weight:bold;
padding-bottom: 15px;
}






.ms-WPBody a.PressReleas:link 
{
color:#752641;
text-decoration:none;
font-family:Calibri;
font-size:12px;
font-weight:bold;
padding-bottom: 15px;
}


.ms-WPBody a.PressReleas:hover 
 {
color:#333333;
text-decoration:none;
}


.PressDescription
{
color:#000000;
font-family:Calibri;
font-size:12px;
font-weight:normal;
padding-bottom:5px;
padding-left:10px;
Direction:ltr;
}

table.TendersOpen
{
border: 3px white solid ;
}

.QGOpenTenders table td
{
	border-bottom:2px #FFF solid;			
				
}
TendersOpen.TendersOpen td
{
background-color:#EFEFEF;
color:#000000;
font-family:Calibri;
font-size:12px;
font-weight:normal;

padding:5px;
vertical-align:top	
}


TendersOpen.TendersOpen td.TendersRight
{
background-color:#EFEFEF;
color:#000000;
font-family:Calibri;
font-size:12px;
font-weight:normal;

padding:5px;
vertical-align:top	
}


.TendersRight
{
background-color:#EFEFEF;
color:#000000;
font-family:Calibri;
font-size:12px;
font-weight:normal;

padding:5px;
vertical-align:top	
}


td.TendersLeft 
{
background-color:#752641;
color:#FFFFFF;
font-family:Calibri;
font-size:12px;
font-weight:bold;

padding:5px;
text-align:left;
}


.TendersLeft 
{
background-color:#752641;
color:#FFFFFF;
font-family:Calibri;
font-size:12px;
font-weight:bold;

padding:5px;
text-align:left;
}

a.VidoDido:visited 
{
	color:#752641;
}

a.VidoDido:link 
{
	color:#752641;
}

td.TendersRight a:visited 
{
	color:#752641;
}

td.TendersRight a:link 
{
	color:#752641;
}

a.VidoDido:hover 
{
color:#000000;
}

td.TendersRight a:hover 
{
color:#000000;
}

/* FeedBack -- Start*/

table.ms-formtable td.ms-formlabel{
	background-color:#EFEFEF;
	 width:85px;
	 border-right:2px white;
	 
}
.TenderSeperator
{
				height:10px;
}

table.ms-formtable h3.ms-standardheader{
color:#000000;

}

table.ms-formtable .ms-standardheader
{
font-family:Calibri;
font-size:12px;
font-weight:normal;
padding:3px;

}
 table.ms-formtable td.ms-formbody
{
background-color:#F7F7F7;
color:#000000;
font-family:Calibri;
font-size:12px;
font-weight:normal;

padding:3px 0px 3px 3px;
border-bottom:1px #fff solid;

}
table.NewFormDiv
{
	width:400px;
}


div.DisplayNone .ms-separator
{
	display:none ;
}


div.DisplayNone .ms-toolbar
{
	display:none ;
}
div.DisplayNone .ms-formtable {

 border-spacing:2px 2px;
 
 width:400px;
}
div.DisplayNone .ms-formtable td {
border:2px white;
 border-spacing:2px 2px;
 

}
.QgFormButton input{
border:1px solid #999999;
color:#000000;
font-family:Calibri;
font-size:10pt;
font-weight:normal;
	
}
.QgFeedback
{
margin-left:20px;
}

.ms-ButtonFeedBack
{
				border:1px solid #999999;
}
/* FeedBack -- End*/
.qg-FormMainTitle2
{
background-color:#EFEFEF;
color:#000000;
font-family:Calibri;
font-size:12px;
font-weight:bold;

padding:5px;
text-align:center;		
}
.ms-formlabel input 
{
border:1px solid #999999;
height:22px;
width:250px;
}
.qg-FormMainTitle
{
background-color:#752641;
color:#FFFFFF;
font-family:Calibri;
font-size:12px;
font-weight:bold;

padding:5px;
text-align:center;		
}


/* QgImageGallery ----- Start */
.QgImageGalleryDesc

{
margin-right:20px;
text-align:justify;				
}

.QgImageGalleryDesc .ms-WPBody a:visited
{
				
				color:#752641;
}

.QgImageGalleryDesc .ms-WPBody a:link
{
				
				color:#752641;
}
.QgImageGalleryDesc .ms-WPBody a:hover
{
			color:#333;	
}
.QgImageGalleryContainer
{padding:0px;
	padding-right:10px;
				
}
.QgImageGallery 
{
background-color:#F7F7F7;
text-align:center;	
width: 214px;	
vertical-align:top;	
height:115px;
}
.QgImageGalleryTitle
{
background-color:#752641;
color:#FFFFFF;
font-family:Calibri;
font-size:10pt;
font-weight:bold;
padding:2px;
text-align:center;
vertical-align:top;					
}
.QgImageGallery img
{
width: 125px;	
height:83px;
padding:5px;	
}

.QgImageGalleryContainer2
{
padding:0px;
border:solid 1px #FFF;
				
}
.QgImageGallery2 
{
background-color:#F7F7F7;
text-align:center;	
width: 206px;	
vertical-align:top;	
height:110px;
}
.QgImageGalleryTitle2
{
background-color:#EFEFEF;
color:#000000;
font-family:Calibri;
font-size:12px;
font-weight:bold;
text-align:center;
padding:3px 0px;				
}
.QgImageGallery2 img
{
width: 125px;	
height:83px;
padding:5px;	
cursor:pointer;
}


/* End ---- QgImageGallery --*/
/*  Start --- QGVideoLibrary -- */
.GgVideoContainer
{
padding:5px 0px 5px 0px;
 border:solid 2px #f7f7f7;	
 width:480px;			
}
.QgVideoTitle
{
width:470px;
 border:solid 2px #f7f7f7;
background-color:#752641;
color:#FFFFFF;
font-family:Calibri;
font-size:12px;
font-weight:bold;
padding:5px;
text-align:center;
}
/*End ----- QgVideoLibrary --*/

/* Start QG- Search Result */
.SearchReasult .srch-Title
{
font-family:Calibri;
font-size:12px;
font-weight:bold;
margin-left:5px;
				
			
}
.SearchReasult .ms-WPBody a:link
{
	color:#752641;			
}
.SearchReasult .srch-Title a:visited
{
	color:#752641;			
}
.SearchReasult .srch-Title a:link
{
	color:#752641;			
}
.SearchReasult .ms-WPBody a:hover
{
	color:#333;			
}

.SearchReasult .srch-Title a:hover
{
	color:#333;			
}

.SearchReasult .srch-Description{
				
}
.SearchReasult .srch-Metadata{
				
}
.SearchReasult .srch-URL a:visited{
				
	color:#333	!important;			
}

.SearchReasult .srch-URL a:link{
				
	color:#333	!important;			
}

.SearchReasult .srch-Page a:visited 
{
				
				color:#752641;
}

.SearchReasult .srch-Page a:link 
{
				
				color:#752641;
}
.SearchReasult .srch-Page a:hover{
		color:#333;		
} 
.SearchReasult .ms-standardheader
{
					background-color: #752641;
	color: #ffffff;
	font-family: Calibri, Helvetica, sans-serif;
	font-size: 12px;
	padding: 5px;
	

}
/* End  QG- Search Result */

/* Start -- Glossary -- */
.QGGlossary
{
padding-right:20px;
padding-left:10px;
}
.QGGlossary .PressItem td 
{
width:20px;
}
.QGGlossary table.PressItem 
{

border:1px solid #FFFFFF;

}

.qg-FormSub1Title {
background-color:#EFEFEF;
color:#000000;
font-family:Calibri;
font-size:12px;
font-weight:normal;

padding:5px;
vertical-align:top;


}


.qg-FormSub2Title {

background-color:#F7F7F7;
color:#000000;
font-family:Calibri;
font-size:12px;
font-weight:normal;

padding:5px;
vertical-align:top;
}
/*End -- Glossary --- */
#divBottomLeft
{
width: 58px;
height: 10px;
display: block;
cursor: pointer;
background-image: url('/Style%20Library/en-us/images/goToTop.gif') ;
z-index: 10;

}
/*  Publication  - Pioneer  */
.PioneerHeader
{
background-color:#F2F2F2;
	color:#752641;
font-family:Calibri;
font-size:12px;
font-weight:bold;


}
.PioneerList
{

	background-image: url('/Style%20Library/en-us/images/bulletArrow.gif');
	background-position:left top;
	
	background-repeat:no-repeat;
	padding-left:20px;
	color:#000000;
font-family:Calibri;
font-size:12px;
font-weight:normal;

line-height:20px;
}
.mainContent .ms-PartSpacingVertical
{
				height:0px;
				margin:0px;
				padding:0px;
}

.Rotate180{
-webkit-transform: rotate(180deg);
-moz-transform: rotate(180deg);
rotation: 180deg;
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
}

.capitalize a
{
	
}

.NewsArticleTitle{

font-family:Calibri;
font-weight:bold;
font-size:10pt;
color:black;
padding-top:8px;
padding-bottom:6px;
}
/*to hide Alert Me*/
.srch-alertme
{
	display:none;
}
.qg-NewsTitle{
				color:#752641;
				padding-left:5px;
				font-family:Calibri;
				font-size:12px;
				font-weight:bold;
				text-align:left;
				}
.qg-NewsTitle a{
				color:#752641;
				padding-left:5px;
				font-family:Calibri;
				font-size:12px;
				font-weight:bold;
				text-align:left;
				}

				
.qg-NewsDesc{
				color:#000000;
				padding-right:5px;
				padding-left:5px;
				font-family:Calibri;
				font-size:12px;
				font-weight:normal;
				text-align:left;
}

.SaftyAlertImage img
{
width: 330px;	
}

.QG-formvalidation
{
	color:#FF0000;
	font-size:8px;
	font-weight:normal;
	font-family:Calibri;		
}

.ms-formvalidation
{
	color:#FF0000 !important;	
}


/*----------------------Core.CSS overriding--------------------------------*/

.ms-toolbar,.ms-viewtoolbar,.ms-formtoolbar,.ms-toolbarContainer
{
font-family:Calibri!important; 
}

.ms-menutoolbar td a
{
font-family:Calibri!important; 
}

td.ms-menutoolbarheader{
font-family:Calibri!important; 
}

.ms-listheaderlabel,.ms-viewselector,.ms-viewselectortext,.ms-viewselectorhover
{
font-family:Calibri!important; 
}

.ms-paging{
font-family:Calibri!important; 
}

.ms-rtetoolbarmenu
{
font-family:Calibri!important; 
}

.ms-gridT1,.ms-propertysheet th.ms-gridT1
{
font-family:Calibri!important; 
}

.ms-gridCol{
font-family:Calibri!important; 
}
.ms-viewselect a:link,.ms-GRFontSize{
font-family:Calibri!important; 
}
select{
font-family:Calibri!important; 
}
.ms-formlabel{
font-family:Calibri!important; }

.ms-formvalidation{
font-family:Calibri!important; 
}

.ms-informationbar td{
font-family:Calibri!important; 
}
.ms-radiotext{
font-family:Calibri!important; 
}
.ms-gridtext{
font-family:Calibri!important; 
}
.ms-formbody{
font-family:Calibri!important; 
}

.ms-formbodysurvey{
font-family:Calibri!important; 
}
.ms-formdescription
{
font-family:Calibri!important; 
}
div.ms-formfieldlabelcontainer span.ms-formfieldlabel
{
font-family:Calibri!important; 
}
.ms-searchbox,.ms-pickersearchbox{
font-family:Calibri!important; 
}

table.ms-form th{
font-family:Calibri!important; 
}

.ms-formrecurrence{
font-family:Calibri!important; 
}
.ms-fileinput{
font-family:Calibri!important; 
}
.ms-longfileinput{
font-family:Calibri!important; 
}
.ms-input,.ms-long,.ms-rtelong,.ms-longer,.ms-rtelonger,.ms-radiotext,.ms-inputuserfield,.ms-rtedropdown,.ms-lookuptypeintextbox{
font-family:Calibri!important; 
}


.ms-globallinks{
font-family:Calibri!important; 
}
.ms-globallinks,.ms-globallinks a{
font-family:Calibri!important; 
}
.ms-sitetitle
{
font:11pt Calibri!important; 
}

.ms-sitetitle a
{
font:11pt Calibri!important; 
}

.ms-siteaction,.ms-siteaction a{
font:12px Calibri!important; 
}

.ms-siteactionsmenu{
font:12px Calibri!important; 
}

.ms-topnav{
font-family:Calibri!important; 
}


.ms-topNavFlyOuts{
font-family:Calibri!important; 
}

.ms-formula{
font-family:Calibri!important; 
}

.ms-nav th{
font-family:Calibri!important; 
}

table.ms-navitem td,span.ms-navitem{
font-family:Calibri!important; 
}

.ms-quickLaunch{
font-family:Calibri!important; 

}
.ms-templatepicker{
font-family:Calibri!important; 
}

.ms-nav{
font-family:Calibri!important; 
}

.ms-relatedtext a:visited,.ms-relatedtext a:link,.ms-relatedtext a:active{
font-family:Calibri!important; 
}
.ms-relatedtext a:hover{
font-family:Calibri!important; 
}

.ms-titlearea,.ms-mwstitlearea{
font-family:Calibri!important; 
}

.ms-pagetitle{
font-family:Calibri!important; 
}
.ms-pagecaption{
font-family:Calibri!important; 
}

.ms-propertysheet th.ms-vh2,.ms-propertysheet th.ms-vh2-nofilter{
font-family:Calibri!important; 
}

.ms-descriptiontext{
font-family:Calibri!important; 
}

.ms-webpartpagedescription{
font-family:Calibri!important; 
}

.ms-dspadapterlist
{
font-family:Calibri!important; 
}

.ms-alerttext
{
font-family:Calibri!important; 
}

.ms-authoringcontrols
{
font-family:Calibri!important; 
}

.ms-propertysheet th.ms-authoringcontrols
{
font-family:Calibri!important; 
}

.ms-sectionheader
{
font-family:Calibri!important; 
}

.ms-linksectionheader,.ms-propertysheet th.ms-linksectionheader
{
font-family:Calibri!important; 
}

.ms-sectionhighlight-top{
font-family:Calibri!important; 
}

.ms-propertysheet{
font-family:Calibri!important; 
}
.ms-propertysheet th{
font-family:Calibri!important; 

}

table.ms-pageinformation,table.ms-createpageinformation{
font-family:Calibri!important; 
}

.ms-pageinformation table td,.ms-createpageinformation table td{
font-family:Calibri!important; 
}

.ms-itemheader a{
font-family:Calibri!important; 
}
.ms-discussiontitle{
font-family:Calibri!important; 
}
.ms-listdescription{
font-family:Calibri!important; 
}

.ms-vh,.ms-vh2,.ms-vh-icon,.ms-vh-icon-empty,.ms-vhImage,.ms-gb,.ms-gb2,.ms-gbload,.ms-vb,.ms-vb2,.ms-vb-tall,.ms-GRFont,.ms-vb-user,table.ms-disc td,.ms-vh2-nofilter,.ms-vh2-nograd,.ms-vh3-nograd,.ms-vh2-nograd-icon,.ms-vh2-nofilter-icon,.ms-pb,.ms-pb-selected,.ms-ph{
font-family:Calibri!important; 
}

th.ms-vh3-nograd{
font-family:Calibri!important; 
}


.ms-pb a,.ms-pb-selected a{
font-family:Calibri!important; 
}

th .ms-vb,.ms-vh2-nofilter,.ms-vh2-nofilter-icon,th.ms-vh2-nograd,th.ms-vh2-nograd-icon{
font-family:Calibri!important; 
}

.ms-homepagetitle
{
font-family:Calibri!important; 
}

a.ms-addnew{
font-family:Calibri!important; 
}

.ms-error{
font-family:Calibri!important; 
}

.ms-summarytitlebar a:link{
font-family:Calibri!important; 
}
.ms-summarytitlebar a:visited{
font-family:Calibri!important; 
}
.ms-summarytitlebar{
font-family:Calibri!important; 
}
.ms-summarytitlebartitle{
font-family:Calibri!important; 
}

table tr td.ms-disc-bordered-noleft
{
font-family:Calibri!important; 
}

.UserShadedRegion
{
font-family:Calibri!important; 
}
.UserCaption
{
font-family:Calibri!important; 
}
.UserConfiguration
{
font-family:Calibri!important; 
}
.UserButton,.UserInput,.UserSelect{
font-family:Calibri!important; 
}
.UserNotification{
font-family:Calibri!important; 
}

.ConnectionChooseActiveTab
{
font-family:Calibri!important; 
}
.ConnectionChooseInactiveTab{
font-family:Calibri!important; 
}

.ConnectionConfigureInactiveTab{
font-family:Calibri!important; 
}

.ConnectionConfigureActiveTab{
font-family:Calibri!important; 
}

.UserConnectionTop
{
font-family:Calibri!important; 
}

.UserToolBarTextArea
{
font-family:Calibri!important; 
}

.UserToolbarDisabledLink
{
font-family:Calibri!important; 
}

.UserGenericHeader
{
font-family:Calibri!important; 
}

.UserGenericText
{
font-family:Calibri!important; 
}

.UserCellHover
{
font-family:Calibri!important; 
}
.UserCellSelected
{
font-family:Calibri!important; 
}
.UserCell
{
font-family:Calibri!important; 
}
.ms-ToolPaneFooter
{
font-family:Calibri!important; 
}
.ms-ToolPaneError
{
font-family:Calibri!important; 
}

.ms-ToolPaneInfo{
font-family:Calibri!important; 
}

.ms-ToolStripSelected
{
font-family:Calibri!important; 
}

.ms-ToolStrip
{
font-family:Calibri!important; 
}

.ms-TPTitle
{
font-family:Calibri!important; 
}

.ms-TPBody
{
font-family:Calibri!important; 
}

.ms-TPInput{
font-family:Calibri!important; 
}

.ms-SPZoneLabel
{
font-family:Calibri!important; 
}

.ms-SPZoneCaption{
font-family:Calibri!important; 
}

.ms-WPTitle
{
font-family:Calibri!important; 
}
.ms-WPBody
{
font-family:Calibri!important; 
font-size:12px!important;
}

.ms-WPBody td
{
font-family:Calibri!important; 
font-size:12px!important;
}

.ms-SPLink
{
font-family:Calibri!important; 
}

.ms-SPButton
{
font-family:Calibri!important; 
}


A span.ms-WPEditText{
font-family:Calibri!important; 
}
.ms-subsmanageheader
{
font-family:Calibri!important; 
}
.ms-subsmanagecell
{
font-family:Calibri!important; 
}
.ms-smallheader,th.ms-smallheader
{
font-family:Calibri!important; 
}
.ms-surveyHBarLabel
{
font-family:Calibri!important; 
}
.ms-surveyVBarT
{
font-family:Calibri!important; 
}
.ms-surveyVBarTC
{
font-family:Calibri!important; 
}
.ms-surveyTotal
{
font-family:Calibri!important; 
}

.ms-ButtonHeightWidth2
{
font:12px Calibri!important; 
}


.ms-stylebox{
font-family:Calibri!important; 
}
.ms-stylelabel{
font-family:Calibri!important; 
}
.ms-styleheader{
font-family:Calibri!important; 
}

.ms-stylebody{
font-family:Calibri!important; 
}

.ms-ganttInnerTable td,.ms-ganttInnerTable th
{
font-family:Calibri!important; 
}
.ms-infobar{
font-family:Calibri!important; 
}
.ms-selwidth
{
font-family:Calibri!important; 
}
.ms-consolestatus,.ms-consoleerror,.ms-consolemessage,.ms-consoletoolbar{
font-family:Calibri!important; 
}
.ms-consolemode{
font-family:Calibri!important; 
}

.ms-consolestatus{
font-family:Calibri!important; 
}
.ms-consolestatus a{
font-family:Calibri!important; 
}
.ms-consolestatus a:hover{
font-family:Calibri!important; 
}

.ms-wikieditouter
{
font-family:Calibri!important; 
}
.errorinl
{
FONT-FAMILY:Calibri!important; 
}

.ms-wikifieldheader{
font-family:Calibri!important; 
}

.ms-pickerwait
{
font-family:Calibri!important; 
}


.ms-dialogHeaderDescription
{
font-family:Calibri!important; 
}

.ms-dialogHelpLink,.ms-dialogHelpLink a
{
font-family:Calibri!important; 
}

.ms-dialogBodyMain
{
font-family:Calibri!important; 
}

.ms-dialogButtonCell,.ms-dialogButtonCell INPUT
{
font-family:Calibri!important; 
}

.ms-MenuUIItemTableCell,.ms-MenuUIItemTableCellCompact
{
font-family:Calibri!important; 
}

.ms-MenuUIItemTableCellHover,.ms-MenuUIItemTableCellCompactHover
{
font-family:Calibri!important; 
}

.ms-sbtable{
font-family:Calibri!important; 
}
.ms-sbtablealt{
font-family:Calibri!important; 
}

.ms-sbtext{
font-family:Calibri!important; 
}

.ms-sbplain{
font-family:Calibri!important; 
}

.ms-sbplainwithborder{
font-family:Calibri!important; 
}

.ms-sblink a:link,.ms-sblink a:visited{
font-family:Calibri!important; 
}

select.ms-sbscopes{
font-family:Calibri!important;
font-size:12px!important; 
}
select
{
	font-size:12px!important; 
}
.srch-WPBody{
font-family:Calibri!important; 
}
.srch-summary{
FONT-FAMILY:Calibri!important; 
}

.srch-stats{
FONT-FAMILY:Calibri!important; 
}
.srch-Description{
FONT-FAMILY:Calibri!important; 
}


.srch-Title{
FONT-FAMILY:Calibri!important; 
}

.srch-Metadata{
FONT-FAMILY:Calibri!important; 
}

.srch-Page{
FONT-FAMILY:Calibri!important; 
}

.qg-FormTitle
{
FONT-FAMILY:Calibri!important; 
font-size:12px!important;				
}














