@charset "utf-8";
/* CSS Document 

Website size = 1024 x 720





*/

input#pusername {


	height:9px;
	font-size:8px;
}
input#ppassword {


	height:9px;
		font-size:8px;

}
.forgotpassword {
	color:#ffffff;
	font-size:8px;
}

a img {

	border:none;

}

body {

	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
		color:#333333;
background-color:#8dd8f8;
	
}

table.maintable {

	background-image:url(../images/public/repeat.gif);
	background-position:top;
	background-repeat:repeat-y;
	
	
	
}

.leftcolumn {

	background-image:url(../images/public/divider_vertical.gif);
	background-position:right;
	background-repeat:repeat-y;
	width:200px;
	
	
}

.casestudy {

	background-image:url(../images/public/background_casestudy.gif);
	background-position:center;
	background-repeat:no-repeat;
	background-position:top;
	
	
}

.dividerbottom {

	background-image:url(../images/public/divider_horizontal.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	
	
}

.dividerbottomproduct {

	background-image:url(../images/public/divider_horizontal_product.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
	
	
}

table.maintable2 {

	background-image:url(../images/public/Paytorque-web.jpg);
	background-position:center;
	background-repeat:no-repeat;
	background-attachment:fixed;
	
	
}


table.whouses {
	
background-image: url(../images/public/whyusepaytorque.gif);
	background-repeat: norepeat;

}	


table.whyuses {
	
background-image: url(../images/public/whousespaytorque.gif);
		background-repeat: norepeat;


}	



.theproblembig {

	position:relative;
	left:70px;
	top:-350px;
	width:340px;
	height:150px;
	overflow:auto;
	
	
}

.thesolutionbig {

	position:relative;
		left:535px;
	top:-500px;
		width:330px;
	height:150px;
	overflow:auto;


}

 
.content {

	/*
	height: 500px;
	overflow:auto;
	
		*/


}

.contenttable {

	height: 300px;
	overflow: auto;
	


}


.contenttable2 {
	overflow: auto;
	height: 480px;
}


.rightcolumn {

	/*
	overflow: auto;

	width:100%;
	
	margin:auto;
		height: 500px;
	

*/

}


.productcataloguecolumn {

	height: 350px;
	overflow: auto;
	width:90%;
	margin:auto;


}


.headings {

	color:#00aeef;
	font-size:24px;



}

.orangebyline {
	font-size:16px;
	font-weight:400;
		color:#f7921e;



}
.orangeheading {
	font-size:16px;
	font-weight:600;
		color:#f7921e;



}


.bodytext {
	font-size:12px;

}
.bodytitle {
	font-size:16px;
	font-weight:500;
		color:#00aeef;


}

.producttitle {
	font-size:12px;
	font-weight:500;
		color:#00aeef;


}

.producttitlebold {
	font-size:14px;
	font-weight:500;
		color:#f7921e;


}
.leftmargin11 {

	margin-left:11px;
}

.infobox {
	overflow:hidden;
	width:80%;
	margin:auto;
	height:100px;

}

.tickerstyle{width:100%; overflow:auto; height:324px;margin-left:8px; }

.tickerstyle2{width:100%; overflow:auto; height:400px; }

.messagediv{display: none; overflow:auto;}


.toplogo {

    /* this is the main div of the site that fits inside the background */
	width:836px;
	/*height:650px;*/
	/*background-color:#00CC33;*/
	position:relative;
	/*top:20px;*/
	
  	margin-left: auto ;
  	margin-right: auto ;

}





h1 {
	font-size: 18px;
	font-weight: bold;
}




a {

text-decoration:none;
		color:#00aeef;

}

a:hover {

	
	font-weight:500;
			color:#f7921e;

}

a.nolineurl {
	text-decoration:none;
}


a.logout {


	text-decoration:underline;
	color:#ffffff;
}

a.topmenu {

	font-family:Calibri, Arial;

	color:#ffffff;
		font-size:14px;
		text-transform:lowercase;

}

a.topmenu:hover {

	font-weight:500;
			color:#ffffff;
			text-decoration:underline;
	

}
a.topmenuselected {

	font-weight:500;
		color:#ff8d00;
	
	font-family:Calibri, Arial;
	font-size:14px;
	
	font-weight:600;
	text-transform:uppercase;
	/*background:#FFFFFF;
	padding:2px;*/
	

}



a.trainingnotes {

	font-size:10px;
	color:#f7921e;
	text-decoration:underline;
	
}
.bottomlink {

	color:#666666;
	text-decoration:none;



}

p.testimonialname {
	
	font-size:12;
	font-weight:600;

}

p.testimonialblurb {
	
	font-size:x-small;
	font-style:italic;
	

}

// In-Site computer box image

.pcScreenPromo {
background: url('../images/pc_screen2.jpg') no-repeat; height:310px; width:758px; margin-top:20px;
}

.pcScreenPromo ul#imgLoop {
	position:absolute; top:10px; left:10px;
	margin:0; padding:0;
}

ul#imgLoop li {
	position:absolute; top:48px; left:235px;
	margin:0; padding:0; list-style:none;
}



