@charset "utf-8";
/* CSS Document */

body
	{
		color:rgb(0,0,0);
		margin: 0px;
		padding: 0px;
		font-family: Arial, Verdana, Helvetica, sans-serif;
		background-image: url('../../bin/gradient.png');
		background-repeat: repeat-x;
	}
	
body table,p,div,li{
	text-align:left;
}
	
p
	{
		margin:0px;
		margin-bottom:10px;
	}
	
a
	{
		color:rgb(15,77,188);	
	}
	
.articleQuestion
	{
		font-size:10pt;
		color:rgb(127,132,133);	
		font-weight: bold;
	}
	
.articleAnswer
	{
		font-size:10pt;
		color:rgb(127,132,133);	
		font-style: italic;
	}
	
.productTitle
	{
		font-size:15pt;
		color:rgb(127,132,133);
		padding-bottom:10px;
	}
	
.productListTitle
	{
		font-size:12pt;
		color:rgb(15,77,188);	
		padding-bottom:20px;
	}
	
.productSubTitle
	{
		font-size:12pt;
		color:rgb(15,77,188);	
	}
	
.productDescription
	{
		font-size:10pt;
		color:rgb(127,132,133);	
	}

.productListDescription
	{
		font-size:10pt;
		color:rgb(127,132,133);	
	}
	
.productSectionDescription
	{
		font-size:8pt;
		color:rgb(127,132,133);	
	
	}

	
.tabTitle
	{
		font-size:9pt;
		color:rgb(255,255,255);	
	}

.sectionTitle
	{
		font-size:11pt;
		color:rgb(255,255,255);	
		margin-left:5px;
		margin-right:5px;
	}

.breadCrumb
	{
		font-size:10pt;
		color:rgb(15,77,188);	
		text-decoration:none;
	}

.breadCrumb a, .breadCrumb a:active, .breadCrumb a:visited 
	{
		font-size:10pt;
		color:rgb(15,77,188);	
		text-decoration:none;
	}
	
.breadCrumb a:hover
	{
		font-size:10pt;
		color:rgb(15,77,188);	
		text-decoration:underline;
	}

	
.headerLinks a, .headerLinks a:active, .headerLinks a:visited 
	{
		font-size:10pt;
		color:#555555;
		padding-left:20px;	
		text-decoration:none;
	}
	
.headerLinks a:hover
	{
		font-size:10pt;
		color:rgb(255,147,41);	
		padding-left:20px;	
		text-decoration:none;
	}


.phoneNumber
	{
		font-size:10pt;
		color:#777777;
		padding-top:10px;
		text-align:center;
	}

.productRelated a, .productRelated a:active, .productRelated a:visited 
	{
		font-size:10pt;
		color:rgb(127,132,133);	
	}
	
.productRelated a:hover
	{
		font-size:10pt;
		color:rgb(15,77,188);	
	}
	
.basketBox
	{
		font-size:12px;
		color:rgb(127,132,133);	
	
	}
	
.basketBox a, .basketBox a:active, .basketBox a:visited 
	{
		color:rgb(127,132,133);	
	}
	
.viewCart:hover
	{
		color:rgb(15,77,188);	
	}

.basketTotal
	{
		font-size:13px;
		font-weight:bold;
		color:rgb(127,132,133);	
	}


.addToBasket
	{
		font-size:10pt;
		color:rgb(000,000,000);	
		margin-top:-50px;
		margin-left:2px;
		text-decoration:none;
	}
	
	
.checkoutButtonText
	{
		font-size:8pt;
		color:rgb(0,0,0);	
		margin-top:-15px;

	}

.productInfo
	{
		font-size:10pt;
		color:rgb(127,132,133);	
		margin-top:5px;
	}

.productInfoText
	{
		margin-bottom:10px;
	}
	
.addCommentLink
	{
		font-size:10pt;
		color:rgb(15,77,188);	
		text-decoration:underline;
	}
	
.addCommentForm
	{
		background-color:rgb(200,200,200);
		font-size:10pt;
		padding:5px;
		width:550px;
/*		border-style:solid;
		border-width:1px;
		border-color:Grey;*/
		moz-border-radius: 5px; -webkit-border-radius: 5px; border: 0px solid #000; padding: 10px;
	}
	
.aboutTitle
	{
		font-size:12pt;
		color:rgb(15,77,188);	
	}
.aboutText
	{
		font-size:11pt;
		color:rgb(127,132,133);	
	}
	


.footerText 
	{
		font-size:9pt;
		color:rgb(15,77,188);	
		text-decoration:none;
	}
.footerText a, .productRelated a:active, .productRelated a:visited 
	{
		font-size:9pt;
		color:rgb(15,77,188);	
		text-decoration:none;
	}

.footerText a:hover
	{
		font-size:9pt;
		color:rgb(15,77,188);	
		text-decoration:underline;
	}
	
.footerSlash
	{
		font-size:9pt;
		color:rgb(127,132,133);	
	}


.contentDiv
	{
		margin-left:50px;
		margin-top:10px;
	}
	
.homePageTitle
	{
		color:rgb(15,77,188);	
		font-weight:bold;
		font-size:15pt;
	}

.guidanceSoftware
	{
		color:rgb(117,119,192);	
		font-weight:bold;
		font-size:15pt;
		
	}
	
.informationResources
	{
		color:rgb(255,121,0);	
		font-weight:bold;
		font-size:15pt;
	}
	
.learningResources
	{
		color:rgb(237,41,57);	
		font-weight:bold;
		font-size:15pt;
	}
	
.homePageArrow
	{
		text-align:right;
		margin-top:-10px;
	}
	
.cartHeading
	{
		font-weight:bold;
		text-align:right
	}
	
.aboutBullets
	{
		color:rgb(15,77,188);
	}
	
	
/* THUMNAILS */

#thumbcontainer{
	width:560px; _width:672px;	
	margin: 0 auto;
	padding-top:10px; padding-left:2px;padding-right:2px;
	border:0 border-color:rgb(255,0,0); border-style:none;
	overflow: hidden;
	padding-left:112px; 
	margin-left:0px;
}


.thumbnailsContainer{
	padding-bottom:21px; background-image:url('../../bin/bgr_career_topic.png'); background-repeat:no-repeat; width:672px; height:244px;
}

/*.leftThumbFader{
	background-image:url('../../bin/bgr_thumb_fade_left.png'); 
	_background-image:url(''); background-repeat:no-repeat; width:240px; height:220px; position:absolute; z-index:3; margin-top:2px; border:0px; border-style:solid; border-color:red; margin-left:0px;
}*/

/*.rightThumbFader{
	background-image:url('../../bin/bgr_thumb_fade_right.png'); 
	_background-image:url(''); background-repeat:no-repeat; width:250px; height:220px; position:absolute; z-index:3; margin-top:2px; border:0px; border-style:solid; border-color:red; margin-left:425px;
}*/

.leftThumbButton{
	background-image:url('../../bin/blue_left.png'); position:absolute; margin-top:105px; margin-left:-30px; z-index:4px; background-repeat:no-repeat; width:29px; height:25px;
}

.rightThumbButton{
	background-image:url('../../bin/blue_right.png'); position:absolute;  margin-top:105px; margin-left:677px; z-index:4px; background-repeat:no-repeat; width:29px; height:25px;
}

.thumbnailFooterGrey{
	padding:2; background-color:rgb(102,102,102); color:rgb(255,255,255);
}

.thumbnailFooterWhite{
	padding:2; background-color:rgb(255,255,255); color:rgb(0,0,0);
}


.thumbnailPill{
	text-align:center; padding-top:1; color:rgb(255,255,255); font-size:7pt; position:absolute;  margin-top:236px; margin-left:308px; z-index:4; background-repeat:no-repeat; width:52px; height:12px; z-index:5;	
}	


