
body {
	margin: 0px;
	background-image:url(../images/bg.jpg);
    background-repeat:repeat-x;
	font-family:Verdana,Arial,Helvetica,san-serif;
	font-size:small;
}

div {
	margin: 0px;
	padding: 0px;
}

#holdAll {
	width:761px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	top:0px;
}

#topblank {
	width:761px;
	height:20px;

}
#topContentSpacer {
	width:761px;
	height:8px;


}
#mainContent {
	width:761px;
	height:auto;
}

#topBubbleSpacer {
	width:761px;
	height:2px;
}

#topFooterSpacer 
{
    clear:both;
	width:761px;
	height:20px;
}
#footer {
	width:761px;
	height:12px;
}

/* LOGO and Nav GROUP */
#logoNavBanner
{
	width:761px;
	height:73px;
}
#QPLogo {
	float:left;
	width: 163px;
	height: 73px;
}
#QPLogoTagLine {
    float:left;
    height:28px;
    width:172px;
}
#navSpacer {
    float:left;
    height:45px;
    width:142px;
}
#qpCanada{
    float:left;
    height:28px;
    width:134px;
}
#topNav {
    float:left;
	width: 476px;
	height: 13px;
}
#topNavPL {
float:right;
	width: 476px;
	height: 13px;
}
#topSpacer{
    float:left;
    height:28px;
    width:292px;
}
#leftNavSpacer{
    float:left;
    height:20px;
    width:122px;
}
#lns
{
    float:left;
    height:50px;
    width:112px;
    
}
#spacer1{
    float:left;
    height:20px;
    width:598px;
}
#iSpacer{
    height:20px;
    width:200px;
}

/* Bubble Bar */
#bubbleBar {
	width: 761px;
	height: auto;
}
#bubbleOne {
	float:left;
	width: 249px;
	height: 141px;
}

#newBubbleOne {
	float:left;
	width:452px; /*512px   249px*/
	height: auto;
	font-size:12px;
	padding:14px;
}
#leftBubbleSpacer {
	float:left;
	width: 8px;
	height: 141px;
}
#bubbleTwo {
	float:left;
	width: 247px;
	height: 141px;
}
#rightBubbleSpacer {
	float:left;
	width: 8px;
	height: 141px;
}
#newRightBubbleSpacer {
	float:left;
	width: 30px;
	height: 141px;
}
#bubbleThree {
	float:left;
	width: 249px;
	height: 141px;
}
#newBubbleThree {
	float:left;
	width: 249px;
	height:auto;
	padding:0 0 0 0;
}

/* TOP NAV*/
#productLine
{
	float:left;
	width: 80px;
	height: 13px;
}
#uniData 
{
	float:left;
	width:116px;
	height:13px;
}
#aboutQP 
{
	float: left;
	width:117px;
	height:13px;
}
#findRep 
{
	float:left;
	width:108px;
	height:13px;
}
#qpNews
{
    float:left;
	width:55px;
	height:13px;
}

#everGreenProject
{
    float:none;
    width:182px;
    height:30px;
    background-color:Lime;
    vertical-align:bottom;
}
/* Rounded Corner Box 
#topRoundedCornerBox
{
    width:761;
    height:12px;
}
#topLeftCornerRoundedCornerBox
{
    float:left;
    background-image:url(../images/topLeftCorner.gif);
    width:12px;
    height:12px;
}
#topMiddleRoundedCornerBox
{
    float:left;
    background-image:url(../images/topMiddle.gif);
    width:740px;
    height:12px;
}
#topRightCornerRoundedCornerBox
{
    float:left;
    background-image:url(../images/topRightCorner.gif);
    width:12px;
    height:12px;
}*/
.DataBorderLeftMiddle{ background-image:url(../../images/leftMiddle.png);

}
.DataBorderRightMiddle{ background-image:url(../../images/rightMiddle.png);
}
.newsLink{
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
color:#333333;
}

.contacts{
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size:11.5px;
line-height:1.5;
color:#000000;
}
.CanadaContacts{
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:1.5;
color:#000000;
}
.HPnewsLink{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
color:#333333;
}

.cdocLink{
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
color:#333333;
}
.pHead{
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#738E59;
}
/* Classes */

.pBody{
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:1.75;
color:#666666;
}
a{padding:0 0 0 0;
    }
.myli, li
{
list-style-image: url(../images/blueArrow.gif);
}
.qpFooter{
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
}

.copyright{
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
}

A:link {text-decoration: none; color:#666666;}
A:visited {text-decoration: none;}
A:active {text-decoration: none;}
A:hover {text-decoration: underline;}


