.title1{
	font-size:15px;
	color:#555;
	font-weight:bold;
  font-family:Arial;
  margin-left: 26px;
}
.newstitle{
	font-size:15px;
	color:#1a7bbf;
  font-family:Arial;
  margin-left: 27px;
  font-weight: 200%;
}
.textBody{
	font-size:15px !important;
	color:#666 !important;
  font-family:Arial !important;
}
.month{
	font-size:8px;
	color:#ffffff;
	font-family:Arial;
	text-align: center;
	position: relative;
	top:2px;
}
.day1{
	font-size:16px;
	color:#ffffff !important;
	font-family: Arial;
	text-align: center;
	/*font-weight: bold;*/
	position: relative;
	top:4px;
}

hr.news{
	border:none;
	border-top:1px solid #c7c7c7;
	height:0;
	margin-left: 26px;
	margin-right: 5px;
}
hr.news3{
	border:none;
	border-top:1px solid #c7c7c7;
	height:0;
	position: relative;
	left:20px;
}
.newsDate{
  position: relative;
  left:-3px;
  top:18px;
}
.newsBody{
  clear:both !important;
	font-size:11pt !important;
	color:#666 !important;
	width:90%;
  margin-left: 27px;
  margin-bottom: 25px;
  line-height: 22px;
}
.contactus{
font-size:12px;
color:#999;
font-family:Arial;
font-weight:bold;

}
.contactusblue{
font-size:12px;
color:#287BBD;
font-family:Arial;
font-weight:bold;

}
.pageTitle{
 font-size:18pt !important;
 color:#666 !important;
 margin-bottom: 8px;
}
.newsSupportPageTitle{
 font-size:18pt !important;
 color:#666 !important;
 position: relative;
 left: 26px;
 margin-top: 0px;
}
.pageCategory{
 font-size:15pt;
 color:#1a7bbf;
 font-family: Arial;
 margin-bottom: 8px;
}
.pageDescription{
 font-size:14px;
 color:#666;
}
.newsupdatesmall{
 font-size:15pt !important;
 color:#666 !important;
}
.newsImage1{
 width:160px;
 height: 110px;
}
.newImageBackground{
  background-image: url("/space/ImageNews/blue-Square-38px.jpg");
  height: 38px;
  width:38px;
  margin-left: 26px;
  margin-top: 20px;
}
.newImageBackgroundHomePage{
  background-image: url("/space/ImageNews/blue-Square-38px.jpg");
  height: 38px;
  width:38px;
  margin-left: -3px;
  margin-top: 0px;
}
.newsTitleOnHomePage{
  font-size: 13px;
  color: #666;
  font-family: Arial;
  font-weight: lighter !important;
  width:190px;
  position:relative;
  left:10px;
}
.newsWholeImage{
  
}
#newsOnHomepageTable{
  position: relative;
  top:20px;
}
a.readmore:link,a.readmore:active,a.readmore:visited,a.readmore:hover{
 font-family: Arial !important;
 font-size: 13px;
 color:#1a7bbf !important;
 float: right;
 position: relative;
 right:0px;
}
a.grayreadmore:link,a.grayreadmore:active,a.grayreadmore:visited,a.grayreadmore:hover{
 font-family: Arial !important;
 font-size: 13px;
 color:#999 !important;
 float: left;
}
tr.spaceforNews{
  height:15px;
}
.margin1{
  margin:20px;
}
.NewsImgDiv{
 clear: both;
 float:right;
}
.supportBlue{
  font-family:#Arial !important;
  font-size:10pt !important;
  color:#1a7bbf;
  font-weight:bold !important;
}
.listItem{
  margin-bottom:8px;
  font-size: 16pt;
  color:#999;
  font-weight: bold;
  font-family:Arial;
  margin-left: 2px;
}
.leftTemplate1{
  width:288px;
  padding-left:7px;
  padding-right:4px;
  border-right:#999 solid 1px;
}
.height25{
 height:25px;
}
.height52{
 height: 35px;
}
.dataSet{
 color:#666 !important;
 font-size: 9pt !important;
 font-family: Arial !important;
 position: relative !important;
 top:8px !important;
 left:25px !important;
}
.dataSetValue{
 color:#1a7bbf;
 font-size: 9pt;
 font-family: Arial;
 position: relative;
 top:-6px;
 left:75px;
}
.lastUpdate{
 color:#666;
 font-size: 9pt;
 font-family: Arial;
 position: relative;
 top:-9px;
 left:25px;
}
.myUpdate{
 color:#1a7bbf;
 font-size: 9pt;
 font-family: Arial;
 position: relative;
 top:-24px;
 left:105px;
}
.items{
 color:#666;
 font-size: 9pt;
 font-family: Arial;
 position: relative;
 top:-28px;
 left:25px;
}
.myCount{
 color:#1a7bbf;
 font-size: 9pt;
 font-family: Arial;
 position: relative;
 top:-42px;
 left:65px;
}
.rightContent{
width:100%;
 vertical-align: top;
 padding-left: 24px;
}
.accordioniStars{
 width: 210px;
}
.leftNavHeight{
 height: 20px;
}
#imageDIV{
 position: relative;
 left:3px;
}
.tdTopLeft{
 vertical-align: top;
 padding-left: 0px;
 padding-right: 4px;
 border-right: 1px solid #999;
}
.btPrint{
 float: right;
 position: relative;
 top:-60px;
}
.tablePrint{
 border: 1px solid #999;
}
.hrSupport{
	border-top:1px solid #c7c7c7;
	height:0;
	margin-left: -28px;
	margin-right: 5px;
	margin-bottom: 25px;
}
.supportTitle{
 font-family: Arial;
 color: #000 !important;
 font-size: 10pt !important;
 margin-left: 85px;
 margin-bottom: 20px;;
 font-weight: bold;
}
.supportSolution{
 font-family: Arial !important;
 color: #666 !important;
 font-size: 11pt !important;
 margin-left: 85px !important;
 line-height:22px !important;
}
.supportSubTitle{
 font-family: Arial;
 color: #666;
 font-size: 11pt !important;
 margin-left: 26px;
}
a.supportProblem:link,a.supportProblem:visited,a.supportProblem:hover,a.supportProblem:active{
 font-family: Arial !important;
 color: #1a7bbf !important;
 font-size: 11pt !important;
 position: relative !important;
 left:38px !important;
 font-weight: bold !important;
 text-decoration: none !important;
}
a.supportProblem{
 font-family: Arial !important;
 color: #1a7bbf !important;
 font-size: 11pt !important;
 position: relative !important;
 left:38px !important;
 font-weight: bold !important;
 text-decoration: none !important;
}
#maindesk h1{
	padding-left:10px;
	font-family:Arial;
}

span.blue1 {
 font-family: Arial !important;
 color: #1a7bbf !important;
 font-size: 12px !important;
 font-weight: bold !important;
 text-decoration: none !important;
 text-transform: uppercase !important;
}
.contactUs{
 margin-left: 26px;
}
.nine{
color:#999 !important;
}
a.ablue:link,a.ablue:active,a.ablue:visited,a.ablue:hover{
 color: #1a7bbf !important;
 font-family: Arial !important;
 float: right !important;
}
.supportProblem1
{
 font-family: Arial !important;
 color: #1a7bbf !important;
 font-size: 11pt !important;
 font-weight: bold !important;
 padding-left:38px !important;
}
.supportProblem2
{
 font-family: Arial !important;
 color: #1a7bbf !important;
 font-size: 11pt !important;
 font-weight: bold !important;
 padding-left:38px !important;
 padding-top:8px; !important;
}

.listItem1{
  margin-bottom:8px;
  font-size: 16pt;
  color:#999;
  font-weight: bold;
  font-family:Arial;
  margin-left: 54px;
  /*padding-left:100px;*/
}
.supportSolution1{
 font-family: Arial !important;
 color: #666 !important;
 font-size: 11pt !important;
 /*margin-left: 85px !important;*/
 line-height:22px !important;
 padding-left:150px;
 padding-top:14px;
}
.supportTitle1{
 font-family: Arial !important;
 color: #000 !important;
 font-size: 10pt !important;
 margin-bottom: 20px !important;
 font-weight: bold !important;
 line-height:22px !important;
 padding-left:150px;
 padding-top:8px;
}
.hrSupport1{
	color:#c7c7c7;
	height:0;
	margin-left: 23px;/*-28px*/
	margin-right: 5px;
	margin-bottom: 25px;
	/*padding-left:240px;/*24px*/
	border-style:solid none none;
}
p.margin2{
	margin-top:30px;
}
.bluetext{
 font-family: Arial;
 font-size:14px;
 color: #1a7bbf;
 font-weight: bold;
 padding-top: 10px;
}
.graytext{
 font-family: Arial;
 font-size:12px;
 color: #666;
 padding-top: 5px;
}
.catalogueImg{
 width: 120px;
 height: 120px;
 padding-bottom: 12px;
 cursor:pointer;
}
//#WebPartWPQ6{
// padding-left:52px;
//}
.mapinfo_btn{
 background-color:#eeeeee;
 height:800px;
}
//#MSOZoneCell_WebPartWPQ4{
//	 padding-left: 0px;
//}
.showText1{
	padding-left: 0px;
	font-size:15px !important;
	color:#666 !important;
  	font-family:Arial !important;
}
.listItem2{
  margin-bottom:8px;
  font-size: 16pt;
  color:#999;
  font-weight: bold;
  font-family:Arial;
  margin-left: 105px;/*54px*/
  /*padding-left:100px;*/
}
.blueSmallText{
	color:#1a7bbf;
}
/* search styles
*/

.restitle{
	font-size:14px !important;
  font-weight: bold;
  font-family:Arial !important;
}


.resdescription{
	font-size:12px !important;
  font-family:Arial !important;
}
.Annex{
	width:20px;
	height:10px;
	vertical-align:bottom;
	background-color:#005db9;
}
.Doc{
	width:20px;
	height:10px;
	vertical-align:bottom;
	background-color:#592c82;
}
.Circular{
	width:20px;
	height:10px;
	vertical-align:bottom;
	background-color:#008443;
}
.cAnnex{
	color:#005db9;
}
.CMO{
	width:20px;
	height:10px;
	vertical-align:bottom;
	background-color:#87794e;
}
.cCMO{
	color:#87794e;
}
.cDoc{
	color:#592c82;
}
.cCircular{
	color:#008443;
}

.resview{
	font-size:12px !important;
padding-bottom: 15px;
border-bottom: solid 1px black;
color:green;
  font-family:Arial !important;
}

.lang{
padding-left: 5px;
padding-right: 5px;
border: solid 1px #eeeeee;
color:green!important;
  font-family:Arial !important;
}

.restitle:hover {
    cursor: pointer;
}


/*Safety profiles
*/
.myheader {
padding:3px;
width:100%;
padding-left:10px;
display:inline-block;
vertical-align:top;
margin-bottom:10px;
}

.metric {
padding:3px;
font-size:small;
width:80px;
display:inline-block;
vertical-align:center;
margin-right:10px;
}
.metriccontent {
padding-top:3px;
margin-bottom:5px;
font-size:15px;
font-weight:bold;
vertical-align:center;
text-align:left;
}

.metricrational {
margin-bottom:5px;
font-size:8px;
font-style:italic;
vertical-align:center;
text-align:left;
}


.numberbox {
padding:10px;
margin:auto;
font-size:20px;
vertical-align:center;
text-align:center;
width:80px;
background-color:#66CCFF
}

.Unsatisfactory{
	background-color: #FF9900 !important;
}

.Satisfactory{
	background-color: #00FF00 !important;
	}

.Implemented{
	background-color: #00FF00 !important;
	}

.Implemented__action_complete{
	background-color: #00FF00 !important;
	}

table.display td.Not{
	background-color: #FFFF00 !important;
}

.In_progress{
	background-color: #FFFF00 !important;
}


.Not_reviewed{
	background-color: #DDDDDD !important;
}
td.SSPdetails{
	background-color: #EEEEEE !important;
	border-left: 2px solid #A19B9E !important;
	}

td.SSPdetails div table tr td{
	border-bottom-style: none !important;
	border-top-style: none !important;
	}