﻿html, body 
{
	height:100%; width:100%; margin:0 0; padding:0 0;
	font-family: Arial;
	font-size: 12px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;	
	text-decoration: none;
}

.masterform, form
{
	height: 100%;
}


H1
{
	font-size: 14px;
	font-weight: bold;
	margin: 0 0 0 0;
}

.imgGraph
{
	src: "Images/Graph.gif";
}

.CheckBox1
{
	background-color: #F3F3F3;
}
.CheckBox2
{
	background-color: #E6E6E6;
}
.CheckBox3
{
	background-color: #E0E0E0;
}
.CheckBox4
{
	background-color: #D9D9D9;
}
.CheckBox5
{
	background-color: #CCCCCC;
}



TD.HeightMargin15
{
	height: 15px;
}
TD.HeightMargin10
{
	height: 10px;
}
TD.HeightMargin5
{
	height: 5px;
}
TD.WidthMargin5
{
	width: 4px;
}
TD.WidthMargin10
{
	width: 8px;
}
TD.MainContent
{
	height: 78%;
}
TD.SqLogo
{
	width: 220px;
	height: 104px;
	background-color: #ff8400;
	background-repeat: repeat;
}

TD.GeneralLogo
{
	width: 220px;
	height: 104px;
	background-color: White;
	background-repeat: repeat;
}

TD.BannerLogo
{
	width: 21.912350597609561752988047808765%;
	height: 18.181818181818181818181818181818%;
}
TD.BannerText
{
	width: 56.37450199203187250996015936255%;
	height: 18.181818181818181818181818181818%;
}
TD.menuRightBlock
{
	background-color: #796638;
	height: 20px;
	width: 85%;
	color: #FFFFFF;
	font: Arial;
	font-size: 14px;
	font-weight: normal;
}
TD.menuCustomerRightBlock
{
	background-color: #796638;
	height: 20px;
	width: 65%;
	color: #FFFFFF;
	font: Arial;
	font-size: 14px;
	font-weight: normal;
}
TD.menuLogoutBlock
{
	background-color: #796638;
	height: 20px;
	width: 15%;
	color: #FFFFFF;
	font: Arial;
	font-size: 14px;
	font-weight: normal;
}
TD.menuCustomerLogoutBlock
{
	background-color: #796638;
	height: 20px;
	width: 35%;
	color: #FFFFFF;
	font: Arial;
	font-size: 14px;
	font-weight: normal;
}
TD.menuLeftBlock
{
	background-color: #796638;
	width: 100%;
	color: #FFFFFF;
	font: Arial;
	font-size: 12px;
	font-weight: normal;
}
TD.menuAdmin
{
	background-color: #796638;
	width: 15%;
	color: #FFFFFF;
	font: Arial;
	font-size: 12px;
	font-weight: normal;
}

TD.wrappingBackground
{
	background-color: #796638;
}

TD.newsBlock
{
	background-color: #F1EADB;
	height: 42.682926829268292682926829268293%;
	padding-right: 15px;
}
TD.tipsBlock
{
	background-color: #F1EADB;
	padding-right: 15px;
	padding-top: 10px;
}
TD.TipsNewsBackground
{
	background-color: #F1EADB;
}

TD.LoginBackground
{
	background-color: #CED3D6;
}
TD.LoginCell
{
	background-color: #CED3D6;
	background-repeat: repeat;
}
TD.LoginUserPassword
{
	font: Arial;
	font-size: 12px;
	font-weight: normal;
	background-color: #CED3D6;
	padding-right: 15px;
	width: 45%;
}

TD.LoginConnectForgotText
{
	background-color: #CED3D6;
	font: Arial;
	font-size: 12px;
	font-weight: normal;
	padding-left: 15px;
}
TD.HomepageRightBlock
{
	padding-left: 10px;
	width: 44.055979643765903307888040712468%;
}

TD.HomepageTitles
{
	font-weight: bold;
	font-size: 14px;
	color: #ff8400;
	font: Arial;
	padding-top: 20px;
	padding-right: 10px;
}
TD.Titles
{
	font-weight: bold;
	font-size: 14px;
	color: #ff8400;
	font: Arial;
	padding-top: 20px;
	padding-right: 10px;
}
TD.Texts
{
	padding-top: 5px;
	padding-right: 10px;
}
TD.HomepageLinks
{
	font: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #0110FF;
	padding-top: 20px;
	padding-right: 10px;
}
TD.HomepageText
{
	font: Arial;
	font-size: 12px;
	font-weight: normal;
	padding-top: 20px;
	padding-right: 10px;
}
TD.HomepageImageDescription
{
	font: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #0000FF;
}

TD.HomepageGraphImage
{
	padding-left: 20px;
	padding-top: 30px;
}

TD.HomepageImages
{
	padding-left: 10px;
	padding-top: 10px;
}



TD.HomepageCopyright
{
	font: Arial;
	font-size: 9px;
	color: #999999;
}
TD.AboutUsTitle
{
	font-weight: bold;
	font-size: 14px;
	color: #ff8400;
	font: Arial;
	padding-top: 10px;
	padding-right: 10px;
}
TD.AboutUsText
{
	padding-top: 10px;
	padding-right: 10px;
}
TD.AboutUsLink
{
	padding-top: 10px;
	padding-right: 10px;
}
TD.ArticlesTitle
{
	font-weight: bold;
	font-size: 14px;
	color: #ff8400;
	font: Arial;
	padding-top: 20px;
	padding-right: 10px;
}
TD.ArticlesText
{
	padding-top: 10px;
	padding-right: 10px;
}
TD.FaqTitle
{
	font-weight: bold;
	font-size: 14px;
	color: #ff8400;
	font: Arial;
	padding-top: 20px;
	padding-right: 10px;
}

TD.FaqQ
{
	color: Blue;
	font-weight: bold;
	padding-right: 10px;
	padding-top: 5px;
}
TD.FaqA
{
	color: Black;
	font-weight: normal;
	padding-right: 10px;
	padding-left: 10px;
}
TD.ContactBtn
{
	padding-right: 3px;
}
TD.SignUpTitle
{
	font-weight: bold;
	font-size: 14px;
	color: #ff8400;
	font: Arial;
	padding-top: 20px;
	padding-right: 10px;
}
TD.SignUpText
{
	padding-top: 10px;
	padding-right: 10px;
}
TD.SignUpSubtitles
{
	padding-top: 10px;
	padding-right: 10px;
	font-weight: bold;
}
TD.TellAFriendTitle
{
	font-weight: bold;
	font-size: 14px;
	color: #ff8400;
	font: Arial;
	padding-top: 20px;
	padding-right: 10px;
}
TD.TellAFriendText
{
	padding-top: 10px;
	padding-right: 10px;
}
TD.Padding
{
	padding-top: 10px;
	padding-right: 10px;
}
TD.ReportsHelloBackground
{
	background-color: #E9ECEE;
	padding: 10px 10px 10px 10px;
}
TD.ReportsHello
{
	padding-right: 10px;
	font: Arial;
	font-weight: normal;
	background-color: #E9ECEE;
}
TD.ReportCustomerName
{
	font: Arial;
	font-size: 12px;
	font-weight: bold;
	background-color: #E9ECEE;
	padding-right: 5px;
}
TD.ReportsTitle
{
	padding-right: 10px;
	height: 20px;
	background-color: #CED3D6;
	font-size: 14px;
	font-weight: bold;
}
TD.ReportsCreate
{
	padding-top: 10px;
	padding-right: 10px;
}
TD.ReportsPrevReports
{
	font: Arial;
	font-size: 12px;
	font-weight: bold;
}
TD.NewsTitle
{
	padding-top: 20px;
	padding-right: 10px;
	font-weight: bold;
	font-size: 14px;
	color: #ff8400;
	font: Arial;
}
TD.NewsText
{
	font: Arial;
	color: #000000;
	font-size: 12px;
	font-weight: normal;
	padding-top: 20px;
	padding-right: 10px;
}
TD.CustomerPagesLeftBlockUp
{
	height: 170px;
	background-color: #F1EADB;
}
TD.CustomerPagesLeftBlockDown
{
	height: 200px;
	background-color: #F1EADB;
}
TD.HelloQuestionnaire
{
	color: #ff8400;
	padding-right: 10px;
	padding-top: 5px;
}
TD.CaptionQuestionnaire
{
	font-size: 10pt;
	font-weight: bold;
	padding-right: 5px;
	padding-bottom: 3px;
}
TD.GradesCheckBox1
{
	border-style: solid;
	border-color: #CED3D6;
	border-width: 2px;
	background-color: #F3F3F3;
}
TD.GradesCheckBox2
{
	border-style: solid;
	border-color: #CED3D6;
	border-width: 2px;
	background-color: #E6E6E6;
}
TD.GradesCheckBox3
{
	border-style: solid;
	border-color: #CED3D6;
	border-width: 2px;
	background-color: #E0E0E0;
}
TD.GradesCheckBox4
{
	border-style: solid;
	border-color: #CED3D6;
	border-width: 2px;
	background-color: #D9D9D9;
}
TD.GradesCheckBox5
{
	border-style: solid;
	border-color: #CED3D6;
	border-width: 2px;
	background-color: #CCCCCC;
}
TD.GradesCheckBox6
{
	border-style: solid;
	border-color: #CED3D6;
	border-width: 2px;
	background-color: #FFFFFF;
}
TD.ReportMainContent
{
	background-color: White;
	background-repeat: repeat;
	height: 100%;
}
TD.ReportLeftBottomBlock
{
	height: 78.321678321678321678321678321678%;
	background-color: #F1EADB;
}
TD.ReportTitleCustomerName
{
	padding-top: 32px;
	font-weight: bold;
	font-size: 30px;
	color: #ff8400;
	font: Arial;
}
TD.ReportTitleComparisonText
{
	padding-top: 10px;
	font-weight: bold;
	font-size: 20px;
	color: #ff8400;
	font: Arial;
}
TD.ReportTitleFromToDates
{
	padding-top: 10px;
	font-size: 20px;
	color: #ff8400;
	font: Arial;
}
TD.ReportTitleSQMInfo
{
	padding-top: 10px;
	font-size: 20px;
	color: #ff8400;
	font: Arial;
}
TD.ReportTitleSQMBoldInfo
{
	padding-top: 40px;
	font-weight: bold;
	font-size: 20px;
	color: #ff8400;
	font: Arial;
}
TD.ReportTitleProductionDate
{
	font-size: 20px;
	color: #ff8400;
	font: Arial;
}
TD.ReportMainTitle
{
	background-color: #796638;
	font: Arial;
	font-weight: bold;
	height: 20px;
	color: #ffffff;
	padding-right: 10px;
}
TD.ReportSubTitle
{
	background-color: #ced3d6;
	font: Arial;
	font-weight: bold;
	height: 20px;
	color: #000000;
	padding-right: 10px;
}
TD.TOCMainTitle
{
	padding-top: 10px;
	padding-right: 20px;
	font-weight: bold;
	font-size: 12px;
	color: #ff8400;
	font: Arial;
}
TD.TOCTitle
{
	font-weight: normal;
	padding-top: 10px;
	color: #000000;
	padding-right: 15px;
}
TD.TOCTitleLink
{
	font-weight: normal;
	padding-top: 10px;
	color: #0000ff;
	padding-right: 15px;
}
TD.TOCSubTitle
{
	font-weight: normal;
	padding-top: 10px;
	color: #000000;
	padding-right: 25px;
}
TD.TOCQuestionTitle
{
	padding-top: 10px;
	color: #0000ff;
	padding-right: 35px;
}
TD.Empty
{
}
Table.menuBack
{
	background-color: #F7F6F3;
}
Table.CustomerLeftBlock
{
	background-color: #F1EADB;
}
Table.TextPaddingRight
{
	padding-right: 10px;
}
Table.AddPanel
{
	background: #FFF7E7;
	border-width: 3px;
	border-color: #DEBA84;
	border-style: solid;
}
TR.menuBack
{
	background-color: #F7F6F3;
}
TR.ReportSqModelTitles
{
	background-color: #8C8C8C;
	font-weight: bold;
	color: #FFFFFF;
}

TD.ReportExplain
{
	color: #444444;
	font-size: 10px;
}


.repeathome
{
	background-repeat: repeat-x;
}

.repeatInLogo
{
	background-image: url(images/Banner-connector.GIF);
	background-repeat: repeat-x;
}


.repeatInLogoOrange
{
	background-image: url(images/orange_connector.png);
	background-repeat: repeat-x;
	vertical-align:top;
}

.repeatInLeftMaster
{
	background-color: #F1EADB;
	background-repeat: repeat;
}

.repeatLogin
{
	background-color: #CED3D6;
	background-repeat: repeat;
}

.repeatBlank
{
	background-color: White;
	background-repeat: repeat;
}

.overFlow
{
	overflow: hidden;
}

.calendarButton
{
	margin-right: 1px;
	background-color: #ced3d6;
	width: 25px;
	height: 20px;
	margin-bottom: 2px;
}
.linkNoUnderline
{
	text-decoration: none;
}

a.linkNoUnderline:hover
{
	text-decoration: underline;
}

.fixedLayout
{
	table-layout: fixed;
}

.menuRight 
{
	z-index: 100;
}

a.siteUrl:link
{
	color: #ff8400;
	text-decoration: none;
}
a.siteUrl:hover
{
	color: Blue;
	text-decoration: none;
}
a.siteUrl:visited
{
	color: #ff8400;
	text-decoration: none;
}
a.siteUrl:active
{
	color: #ff8400;
	text-decoration: none;
}

td.class1
{
	background-image: url(images/0.bmp);
	background-repeat: repeat;
}

td.class2
{
	background-image: url(images/1.bmp);
	background-repeat: repeat;
}

td.class3
{
	background-image: url(images/2.bmp);
	background-repeat: repeat;
}

td.class4
{
	background-image: url(images/3.bmp);
	background-repeat: repeat;
}

td.class5
{
	background-image: url(images/4.bmp);
	background-repeat: repeat;
}


td.class1Big
{
	background-image: url(images/big0.bmp);
	background-repeat: repeat-x;
	border-color: Black;
	border-width: 1px;
	border-style: solid;
}

td.class2Big
{
	background-image: url(images/big1.bmp);
	background-repeat: repeat-x;
	border-color: Black;
	border-width: 1px;
	border-style: solid;
}

td.class3Big
{
	background-image: url(images/big2.bmp);
	background-repeat: repeat-x;
	border-color: Black;
	border-width: 1px;
	border-style: solid;
}

td.class4Big
{
	background-image: url(images/big3.bmp);
	background-repeat: repeat-x;
	border-color: Black;
	border-width: 1px;
	border-style: solid;
}

td.class5Big
{
	background-image: url(images/big4.bmp);
	background-repeat: repeat-x;
	border-color: Black;
	border-width: 1px;
	border-style: solid;
}

.ltr
{
	direction: ltr;
}

P.breakhere
{
	page-break-before: always;
}



.marginTop
{
	margin-top:5px;
}

.marginTop10
{
	margin-top:10px;
}

.marginTop20
{
	margin-top:20px;
}

.paddingTop5
{
	padding-top:5px;
}

.paddingTop10
{
	padding-top:10px;
}

.paddingTop12
{
	padding-top:12px;
}

.paddingTop15
{
	padding-top:15px;
}

.paddingTop20
{	
	padding-top:20px;
}

.paddingTop25
{
	padding-top:25px;
}


.paddingTop30
{
	padding-top:30px;
}

.paddingTop35
{
	padding-top:35px;
}

.paddingTop40
{
	padding-top:40px;
}

.paddingTop45
{
	padding-top:45px;
}

.paddingTop50
{
	padding-top:50px;
}

.paddingTop55
{
	padding-top:55px;
}

.paddingTop60
{
	padding-top:60px;
}

.paddingTop65
{
	padding-top:65px;
}

.paddingSides10
{
	padding-right:10px;
	padding-left:10px;
}

.paddingSides20
{
	padding-right:20px;
	padding-left:20px;
}

.paddingSide30
{
	padding-right:30px;
	padding-left:30px;
}

.paddingRightSide5
{
	padding-right:5px;
}

.paddingRightSide10
{
	padding-right:10px;
}

.paddingRightSide15
{
	padding-right:15px;
}

.paddingRightSide20
{
	padding-right:20px;
}

.paddingRightSide30
{
	padding-right:30px;
}

.paddingRightSide35
{
	padding-right:35px;
}

.paddingLeftSide5
{
	padding-left:5px;
}

.paddingLeftSide10
{
	padding-left:10px;
}

.paddingLeftSide15
{
	padding-left:15px;
}

.paddingLeftSide20
{	
	padding-left:20px;
}

.paddingLeftSide25
{	
	padding-left:25px;
}

.paddingLeftSide27
{
	padding-left:27px;
}

.paddingLeftSide30
{
	padding-left:30px;
}

.paddingLeftSide35
{
	padding-left:35px;
}
.paddingLeftSide40
{
	padding-left:40px;
}
.paddingLeftSide45
{
	padding-left:45px;
}
.paddingLeftSide50
{
	padding-left:50px;
}
.paddingLeftSide55
{
	padding-left:55px;
}
.paddingLeftSide60
{
	padding-left:60px;
}
.paddingLeftSide65
{
	padding-left:65px;
}
.paddingLeftSide70
{
	padding-left:70px;
}
