BODY
{
	background: #fffff;
}
TABLE
{
	font-size: 0.95em;
	color: #000000;
	font-family: Arial;
}

.ContentPageTitle
{
	font-family:Arial;
	font-size: 18px;
	font-weight: normal;
	color: #000000;
}

.ContentText
{
	font-family: Arial;
	font-size: 12px;
	font-weight:lighter;
	color: #000000;
	text-decoration: none;
}

.ContentParagraphTitle
{
	font-family:Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

.RightPaneTitle
{
	font-family:Arial;
	font-size: 12px;
	font-weight: bold;
	color: #168899;
}

.RightPaneLinkTitle
{
	font-family:Arial;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}

A.RightPaneLink
{
	font-size: 10px;
	color: #030fff;
	text-decoration: underline;
}

A.RightPaneLink:hover
{
	text-decoration: none;
}

A.ContentHyperlink
{
	color: #030fff;
	text-decoration: underline;
}

A.ContentHyperlink:hover
{
	text-decoration: none;
}

.newsPageTitle
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}

.homepageTitle
{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}

.BreadcrumbTitleLink
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

.BreadcrumbTitle
{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}

.ContentTitle
{
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	color: #8DBD4E;
}

/*.advsearchText
{
	font-family: Arial;
	font-size: 9px;
	font-weight: bold;
	color: #8DBD4E;
}*/

.FullPageTitleBar
{
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	color: #000000; /*padding-left: 25px;*/
}

/*.contentTitleBar
{
	display: block; /*allows width and height settings to apply*/
	/*width: 537px; /*match to width of the image*/
	/*line-height: 22px; /*match to height of the image*/
	/*background: url(../images/contentheader.jpg) no-repeat;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF; /*padding-left: 25px;*/
/*}

.newsTitleBar
{
	display: block; /*allows width and height settings to apply*/
	/*width: 506px; /*match to width of the image*/
	/*line-height: 22px; /*match to height of the image*/
	/*background: url(../images/eventpurpleheader.jpg) no-repeat;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 25px;
}

.homepagetitlebar
{
	display: block; /*allows width and height settings to apply*/
	/*width: 246px; /*match to width of the image*/
	/*line-height: 22px; /*match to height of the image*/
	/*background: url(../images/homepagetabs.jpg) no-repeat;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF; /*padding-left: 25px;*/
/*}

.homepageforumtitlebar
{
	display: block; /*allows width and height settings to apply*/
	/*width: 246px; /*match to width of the image*/
	/*line-height: 22px; /*match to height of the image*/
	/*background: url(../images/homepagelogintab.jpg) no-repeat;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF; /*padding-left: 25px;*/
/*}

.homepagenewstitlebar
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}

.homeTab
{
	width: 246px;
	border: Solid 1px #cccccc;
}

.GreenContentText
{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #8DBD4E;
	text-decoration: none;
}

.newspageContent
{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #999999;
	text-decoration: none; /*removes the underline*/
	/*padding-left: 10px;
}

.searchText
{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #999999;
	text-decoration: none; /*removes the underline*/
/*}*/

.homepageContent
{
	font-family: Arial;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	text-decoration: none; /*removes the underline*/
}

/* Home Page Menu mouse overs */

/*Home on*/
a.home:link, a.home:visited
{
	display: block; /*allows width and height settings to apply*/
	width: 110px; /*match to width of the image*/
	line-height: 21px; /*match to height of the image*/
	text-indent: -100.0em; /*moves the text off screen*/
	text-decoration: none; /*removes the underline*/
	background: url(../images/btnHomePageOn.gif) no-repeat; /*sets the unmoused image*/
}

/*Home off*/
a.homeOff:link, a.homeOff:visited
{
	display: block; /*allows width and height settings to apply*/
	width: 110px; /*match to width of the image*/
	line-height: 21px; /*match to height of the image*/
	text-indent: -100.0em; /*moves the text off screen*/
	text-decoration: none; /*removes the underline*/
	background: url(../images/btnHomePageOff.gif) no-repeat; /*sets the unmoused image*/
}

a.homeOff:link:hover, a.homeOff:visited:hover
{
	background: url(../images/btnHomePageOn.gif) no-repeat; /*changes to the moused image on hover*/
}

/*Background on*/
a.background:link, a.background:visited
{
	display: block; /*allows width and height settings to apply*/
	width: 110px; /*match to width of the image*/
	line-height: 21px; /*match to height of the image*/
	text-indent: -100.0em; /*moves the text off screen*/
	text-decoration: none; /*removes the underline*/
	background: url(../images/btnBackgroundOn.gif) no-repeat; /*sets the unmoused image*/
}

/*Background off*/
a.backgroundOff:link, a.backgroundOff:visited
{
	display: block; /*allows width and height settings to apply*/
	width: 110px; /*match to width of the image*/
	line-height: 21px; /*match to height of the image*/
	text-indent: -100.0em; /*moves the text off screen*/
	text-decoration: none; /*removes the underline*/
	background: url(../images/btnbackgroundOff.gif) no-repeat; /*sets the unmoused image*/
}

a.backgroundOff:link:hover, a.backgroundOff:visited:hover
{
	background: url(../images/btnbackgroundOn.gif) no-repeat; /*changes to the moused image on hover*/
}

/*Technologies on*/
a.technologies:link, a.technologies:visited
{
	display: block; /*allows width and height settings to apply*/
	width: 110px; /*match to width of the image*/
	line-height: 21px; /*match to height of the image*/
	text-indent: -100.0em; /*moves the text off screen*/
	text-decoration: none; /*removes the underline*/
	background: url(../images/btnTechnologiesOn.gif) no-repeat; /*sets the unmoused image*/
}


/*Technologies off*/
a.technologiesOff:link, a.technologiesOff:visited
{
	display: block; /*allows width and height settings to apply*/
	width: 110px; /*match to width of the image*/
	line-height: 21px; /*match to height of the image*/
	text-indent: -100.0em; /*moves the text off screen*/
	text-decoration: none; /*removes the underline*/
	background: url(../images/btnTechnologiesOff.gif) no-repeat; /*sets the unmoused image*/
}

a.technologiesOff:link:hover, a.technologiesOff:visited:hover
{
	background: url(../images/btnTechnologiesOn.gif) no-repeat; /*changes to the moused image on hover*/
}

/*Training on*/
a.training:link, a.training:visited
{
	display: block; /*allows width and height settings to apply*/
	width: 110px; /*match to width of the image*/
	line-height: 21px; /*match to height of the image*/
	text-indent: -100.0em; /*moves the text off screen*/
	text-decoration: none; /*removes the underline*/
	background: url(../images/btnTrainingOn.gif) no-repeat; /*sets the unmoused image*/
}


/*Training off*/
a.trainingOff:link, a.trainingOff:visited
{
	display: block; /*allows width and height settings to apply*/
	width: 110px; /*match to width of the image*/
	line-height: 21px; /*match to height of the image*/
	text-indent: -100.0em; /*moves the text off screen*/
	text-decoration: none; /*removes the underline*/
	background: url(../images/btnTrainingOff.gif) no-repeat; /*sets the unmoused image*/
}

a.trainingOff:link:hover, a.trainingOff:visited:hover
{
	background: url(../images/btnTrainingOn.gif) no-repeat; /*changes to the moused image on hover*/
}

/*Quality on*/
a.quality:link, a.quality:visited
{
	display: block; /*allows width and height settings to apply*/
	width: 110px; /*match to width of the image*/
	line-height: 21px; /*match to height of the image*/
	text-indent: -100.0em; /*moves the text off screen*/
	text-decoration: none; /*removes the underline*/
	background: url(../images/btnQualityOn.gif) no-repeat; /*sets the unmoused image*/
}


/*Quality off*/
a.qualityOff:link, a.qualityOff:visited
{
	display: block; /*allows width and height settings to apply*/
	width: 110px; /*match to width of the image*/
	line-height: 21px; /*match to height of the image*/
	text-indent: -100.0em; /*moves the text off screen*/
	text-decoration: none; /*removes the underline*/
	background: url(../images/btnQualityOff.gif) no-repeat; /*sets the unmoused image*/
}

a.qualityOff:link:hover, a.qualityOff:visited:hover
{
	background: url(../images/btnQualityOn.gif) no-repeat; /*changes to the moused image on hover*/
}

/*Installers on*/
a.installers:link, a.installers:visited
{
	display: block; /*allows width and height settings to apply*/
	width: 110px; /*match to width of the image*/
	line-height: 21px; /*match to height of the image*/
	text-indent: -100.0em; /*moves the text off screen*/
	text-decoration: none; /*removes the underline*/
	background: url(../images/btnInstallersOn.gif) no-repeat; /*sets the unmoused image*/
}


/*Installers off*/
a.installersOff:link, a.installersOff:visited
{
	display: block; /*allows width and height settings to apply*/
	width: 110px; /*match to width of the image*/
	line-height: 21px; /*match to height of the image*/
	text-indent: -100.0em; /*moves the text off screen*/
	text-decoration: none; /*removes the underline*/
	background: url(../images/btnInstallersOff.gif) no-repeat; /*sets the unmoused image*/
}

a.installersOff:link:hover, a.installersOff:visited:hover
{
	background: url(../images/btnInstallersOn.gif) no-repeat; /*changes to the moused image on hover*/
}

/*Contact Us*/
a.contactus:link, a.contactus:visited
{
	display: block; /*allows width and height settings to apply*/
	width: 108px; /*match to width of the image*/
	line-height: 21px; /*match to height of the image*/
	text-indent: -100.0em; /*moves the text off screen*/
	text-decoration: none; /*removes the underline*/
	background: url(../images/btnContactUsOn.gif) no-repeat; /*sets the unmoused image*/
}

/*Contact Us off*/
a.contactusOff:link, a.contactusOff:visited
{
	display: block; /*allows width and height settings to apply*/
	width: 108px; /*match to width of the image*/
	line-height: 21px; /*match to height of the image*/
	text-indent: -100.0em; /*moves the text off screen*/
	text-decoration: none; /*removes the underline*/
	background: url(../images/btnContactUsOff.gif) no-repeat; /*sets the unmoused image*/
}

a.contactusOff:link:hover, a.contactusOff:visited:hover
{
	background: url(../images/btnContactUsOn.gif) no-repeat; /*changes to the moused image on hover*/
}

/* End Home page mouse overs */


A
{
	color: #000000;
	text-decoration: underline;
}
A:hover
{
	text-decoration: none;
}
.topnavhome
{
	padding-left: 5px;
	font-size: 0.9em;
	width: 145px;
	color: #ffffff;
	height: 20px;
	background-color: #af1e2d;
}
.topnav
{
	border-left: #ffffff 1px solid;
	color: #ffffff;
	height: 20px;
	background-color: #af1e2d;
	text-align: center;
}
A.topnavlink
{
	color: #ffffff;
	text-decoration: none;
}
A.topnavlink:hover
{
	text-decoration: underline;
}
.breadcrumbs
{
	padding-right: 3px;
	font-size: 0.9em;
	padding-bottom: 3px;
	padding-top: 3px;
	text-align: right;
}
A.breadcrumblink
{
	color: #000000;
	text-decoration: none;
}
A.leftnavlink
{
	color: #ffffff;
	text-decoration: none;
}
A.leftnavlink:hover
{
	text-decoration: underline;
}
.leftnavhome
{
	padding-left: 5px;
	width: 145px;
	color: #ffffff;
	border-bottom: #ffffff 1px solid;
	height: 18px;
	background-color: #af1e2d;
}
.leftnavlevel1
{
	padding-left: 5px;
	width: 150px;
	color: #ffffff;
	border-bottom: #ffffff 1px solid;
	height: 18px;
	background-color: #00546b;
}
.leftnavlevel2
{
	padding-left: 10px;
	width: 140px;
	color: #ffffff;
	border-bottom: #ffffff 1px solid;
	height: 18px;
	background-color: #266d81;
}
.leftnavlevel3
{
	padding-left: 15px;
	width: 135px;
	color: #ffffff;
	border-bottom: #ffffff 1px solid;
	height: 18px;
	background-color: #4c8797;
}
.leftnavlevel4
{
	padding-left: 20px;
	width: 135px;
	color: #ffffff;
	border-bottom: #ffffff 1px solid;
	height: 18px;
	background-color: #6698a6;
}
.leftnavlevel5
{
	padding-left: 25px;
	width: 135px;
	color: #ffffff;
	border-bottom: #ffffff 1px solid;
	height: 18px;
	background-color: #8DB4BF;
}
.righttable
{
	border-right: #00546b 1px solid;
	border-top: #00546b 1px solid;
	border-left: #00546b 1px solid;
	width: 150px;
	border-bottom: #00546b 1px solid;
}
.righttableheader
{
	padding-left: 5px;
	background: #6698a6;
	color: #ffffff;
	border-bottom: #00546b 1px solid;
}
.righttablecell
{
	padding-left: 2px;
	color: #00546b;
	padding-top: 2px;
}
A.righttablelink
{
	color: #00546b;
	text-decoration: underline;
}
A.pagingHref
{
	font-size: 8pt;
}
.tablecell
{
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 3px;
	padding-top: 3px;
}
.latestnewscell
{
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
}
.latestnewslink
{
	color: #00546b;
}
.footer
{
	font-size: 0.9em;
	background: #00546b;
	color: #ffffff;
	height: 20px;
	text-align: center;
}
.submit
{
	border-right: #00546b 1px solid;
	border-top: #00546b 1px solid;
	padding-left: 5px;
	font-weight: bold;
	font-size: 8pt;
	border-left: #00546b 1px solid;
	width: 145px;
	color: #ffffff;
	border-bottom: #00546b 1px solid;
	height: 20px;
	background-color: #5CACEE;
}
.leftnavlevel1 A:hover
{
	color: yellow;
}
.leftnavlevel2 A:hover
{
	color: yellow;
}
.leftnavlevel3 A:hover
{
	color: yellow;
}

.OSMenu
{
	background-color: #FFFFFF;
}

.OSMenu div
{
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 1px 0px 1px;
	border: solid 0px #000000;
	background-color: #FFFFFF;
	color: #FFFFFF;
	font-weight: bold;
}

.OSQuestionNumbers
{
	float: left;
	width: 130px;
	border: solid 0px #000000;
}

.OSActualQuestion
{
	float: left;
	border: solid 0px #000000;
}

.OSAnswerLevelWithQuestion
{
	float: right;
	padding-right: 130px;
	border: solid 0px #000000;
}

.OSAnswerBelowQuestion
{
	position: relative;
	left: 130px;
	clear: both;
}

.divLink
{
	/*display:block;  	background:#FFF;*/
	cursor: hand;
}

.TGTContentTitleBar
{
	/*display:block; /*allows width and height settings to apply*/ /*width: 537px; /*match to width of the image*/ /*line-height: 22px; /*match to height of the image*/ /*background:url(../images/contentheaderbig.jpg) no-repeat;*/
	background-position: center 10px;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	width: 774px;
	padding: 10px 10px 10px 10px; /*padding-left: 25px;	*/
}

/*ONLINE SURVEY RESULTS*/
.SRTechnologiesCol
{
	width: 125px;
	text-align: left;
	vertical-align: top;
}

.SRDataCol
{
	width: 556px;
}

.SRPecentageCol
{
	text-align: left;
	width: 40px;
	vertical-align: top;
}
/*END OF ONLINE SURVEY RESULTS*/

.TGTReqAns
{
	color:Red;
	font-weight:bold;
	clear:both;
	float:left;
}