body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
body {
	margin-left: 5px;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	background-color: #730c53;
	background-image: url(/images/bg1.jpg);
	background-repeat: no-repeat;
}
a {
	font-size: 10px;
	color: #660033;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
.HeaderButtons a
{
		display:inline-block;
		width:200px;
		height:50px;
		background:url(/images/buttons.jpg);
		text-indent:-10000px;
	-moz-outline-style: none;
}
.EmailAddress
{
	background:url(/images/UsernamePasswordBack.jpg) #ffffff 0px 0px no-repeat;
	border: 1px solid #730c53;
}
.PasswordField
{
	background:url(/images/UsernamePasswordBack.jpg) #ffffff 0px -26px no-repeat;
	border: 1px solid #730c53;
}
.noback
{
	background:url() #ffffff;
	border: 1px solid #730c53;
}
.HeaderButtons .PasTestDentistryHome
{
	background-position: 0px 0px;	
}
.HeaderButtons .PasTestDentistryHome:hover, .HeaderButtons .PasTestDentistryHomeOver
{
	background-position: 0px -50px;	
}
.HeaderButtons .PasTestDentistryBooks
{
	background-position: 0px -100px;	
}
.HeaderButtons .PasTestDentistryBooks:hover, .HeaderButtons .PasTestDentistryBooksOver
{
	background-position: 0px -150px;	
}
.HeaderButtons .PasTestDentistryOnlineRevision
{
	background-position: 0px -200px;	
}
.HeaderButtons .PasTestDentistryOnlineRevision:hover, .HeaderButtons .PasTestDentistryOnlineRevisionOver
{
	background-position: 0px -250px;	
}
.HeaderButtons .PasTestDentistryBlog
{
	background-position: 0px -300px;	
}
.HeaderButtons .PasTestDentistryBlog:hover, .HeaderButtons .PasTestDentistryBlogOver
{
	background-position: 0px -350px;	
}
.SideLinkJoin,.SideLinkAbout,.SideLinkContact,.SideLinkHelp
{
		display:inline-block;
		width:150px;
		height:30px;
		background:url(/images/TransparentButtons.gif);
		text-indent:-10000px;
	-moz-outline-style: none;

}
.SideLinkJoin
{
	background-position: 1px 1px;
}
.SideLinkJoin:hover,.SideLinkJoinOver
{
	background-position: 1px -29px;
}
.SideLinkAbout
{
	background-position: 1px -119px;
}
.SideLinkAbout:hover,.SideLinkAboutOver
{
	background-position: 1px -149px;
}
.SideLinkContact
{
	background-position: 1px -179px;
}
.SideLinkContact:hover,.SideLinkContactOver
{
	background-position: 1px -209px;
}
.SideLinkHelp
{
	background-position: 1px -59px;
}
.SideLinkHelp:hover,.SideLinkHelpOver
{
	background-position: 1px -89px;
}

.MainLinkAddToCart
{
	display:block;
	width:85px;
	height:21px;
	background:url(/images/buttons.jpg);
	text-indent:-10000px;
	-moz-outline-style: none;
	background-position: 0px -568px;
}
.MainLinkAddToCart:hover,.MainLinkAddToCartOver
{
	background-position: 0px -589px;
}
.HomeOnlineLink, .HomeOnlineLinkOver
{
	display:inline-block;
	width:115px;
	height:35px;
	background:url(/images/buttons.jpg);
	text-indent:-10000px;
	-moz-outline-style: none;
	background-position: 0px -750px;
}
.HomeOnlineLink:hover,.HomeOnlineLinkOver
{
	background-position: 0px -715px;
}
.QWeekLink, .QWeekLinkOver
{
	display:inline-block;
	width:115px;
	height:35px;
	background:url(/images/buttons.jpg);
	text-indent:-10000px;
	-moz-outline-style: none;
	background-position: 0px -890px;
}
.QWeekLink:hover,.QWeekLinkOver
{
	background-position: 0px -855px;
}
.HomeBookLink, .HomeBookLinkOver
{
	display:inline-block;
	width:115px;
	height:35px;
	background:url(/images/buttons.jpg);
	text-indent:-10000px;
	-moz-outline-style: none;
	background-position: 0px -680px;
}
.HomeBookLink:hover,.HomeBookLinkOver
{
	background-position: 0px -645px;
}
.HomeBlankLink, .HomeBlankLinkOver
{
	display:inline-block;
	width:115px;
	height:35px;
	background:url(/images/buttons.jpg);
	text-indent:-10000px;
	-moz-outline-style: none;
	background-position: 0px -820px;
}
.HomeBlankLink:hover,.HomeBlankLinkOver
{
	background-position: 0px -785px;
}

.MainLinkLookInside, .MainLinkLookInsideOver
{
	display:inline-block;
	width:85px;
	height:21px;
	background:url(/images/buttons.jpg);
	text-indent:-10000px;
	-moz-outline-style: none;
	background-position: -85px -568px;
}
.MainLinkLookInside:hover,.MainLinkLookInsideOver
{
	background-position: -85px -589px;
}


.MoreInfoLink
{
		display:inline-block;
		width:58px;
		height:21px;
		background:url(/images/buttons.jpg) -142px -400px;
		text-indent:-10000px;
	-moz-outline-style: none;
}
.MoreInfoLink:hover
{
	background-position: -142px -421px;
}

.LoginLink
{
		display:inline-block;
		border:0px;
		width:128px;
		height:21px;
		background:url(/images/buttons.jpg) 0px -400px;
		text-indent:-10000px;
	-moz-outline-style: none;
	cursor:pointer;
}
.LoginLink:hover
{
	background-position: 0px -421px;
}


.SubmitAnswerLink
{
		display:inline-block;
		border:0px;
		width:128px;
		height:21px;
		background:url(/images/buttons.jpg) 0px -1052px;
		text-indent:-10000px;
	-moz-outline-style: none;
	cursor:pointer;
}
.SubmitAnswerLink:hover
{
	background-position: 0px -1073px;
}

.LogoutLink
{
		display:inline-block;
		width:128px;
		height:21px;
		background:url(/images/buttons.jpg) 0px -926px;
		text-indent:-10000px;
	-moz-outline-style: none;
}
.LogoutLink:hover
{
	background-position: 0px -947px;
}
.StartStudyLink
{
		display:inline-block;
		width:128px;
		height:21px;
		background:url(/images/buttons.jpg) 0px -968px;
		text-indent:-10000px;
	-moz-outline-style: none;
}
.StartStudyLink:hover
{
	background-position: 0px -989px;
}


.CheckoutLink
{
		display:inline-block;
		width:136px;
		height:21px;
		background:url(/images/buttons.jpg) 0px -526px;
		text-indent:-10000px;
	-moz-outline-style: none;
}
.CheckoutLink:hover
{
	background-position: 0px -547px;
}


.RegisterLink
{
		display:inline-block;
		width:128px;
		height:21px;
		background:url(/images/buttons.jpg) 0px -484px;
		text-indent:-10000px;
	-moz-outline-style: none;
}
.RegisterLink:hover
{
	background-position: 0px -505px;
}
.JoinLink
{
		display:inline-block;
		width:128px;
		height:21px;
		background:url(/images/buttons.jpg) 0px -442px;
		text-indent:-10000px;
	-moz-outline-style: none;
}
.JoinLink:hover
{
	background-position: 0px -463px;
}

.BasketHeader
{
		display:inline-block;
		width:130px;
		height:32px;
		background:url(/images/buttons.jpg) 0px -611px;
		text-indent:-10000px;
	-moz-outline-style: none;
}

.BottomLinks {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 20px;
	border-bottom-width: 0px;
	border-bottom-style: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
}
.BottomDisclaimer {color: #330000; font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 20px; }
.MyPasTest {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	background-image: url(/images/loginbg.gif);
	background-repeat: no-repeat;
}
.MyPasTestIn {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	background-image: url(/images/loginbgBig.gif);
	background-repeat: no-repeat;
}
.Dots {
	border-bottom-style: dotted;
	border-bottom-color: #8B0D63;
	border-bottom-width: thin;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.FullDotsBorder {
	border: thin dotted #669900;
}
.TotalShoppingBasket {border-bottom-style: dotted; border-bottom-color: #8B0D63; border-bottom-width: thin; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold; }
.BooksDescription {
	font-size: 11px;
	line-height: normal;
	color: #000000;
	font-weight: bold;
}
.OnlineText {
	font-size: 11px;
	line-height: normal;
	color: #000000;
	font-weight: normal;
}
.OnlineTitle {font-size: 14px; line-height: normal; color: #000000; font-weight: bold; }
.BlogText {
	font-size: 10px;
	color: #666666;
}
.style4 {color: #666666}
.MoreDetailsDeliveryPrice {color: #740C53; font-size: 18px;}
.style17 {line-height: normal; color: #000000; font-size: 11px;}
.style18 {color: #740C53}

.Dots_PurpleText {
	border-bottom-style: dotted;
	border-bottom-color: #8B0D63;
	border-bottom-width: thin;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #710B51;
}

.MoreDetails {
	color: #6C9E2F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
}
.MoreDetailsBookTitle {
	font-size: 24px;
	font-weight: bold;
	line-height: 22px;
}

.FullListBookTitle {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.FormSteps {
	font-size: 18px;
	font-weight: bold;
}
.style9 {
	font-size: 11px;
	font-weight: normal;
}
.FormSteps {
	font-size: 18px;
	font-weight: bold;
}
.style6 {color: #740c53}
.style7 {color: #AAC42B}

.helppage{}


.BackToTops
{
	display:block;
	width:85px;
	height:21px;
	background:url(/images/buttons.jpg);
	text-indent:-10000px;
	-moz-outline-style: none;
	background-position: 0px -1010px;
	clear:both;
}
.BackToTops:hover,.BackToTopOver
{
	background-position: 0px -1031px;
}


.helppage h2
{
	font-size: 18px;
}
.helppage h2 a
{
	font-size: 18px;text-decoration:underline;
}
.helppage h3
{
	font-size: 15px;
}
.helppage h3 a
{
	font-size: 15px;text-decoration:underline;
}
.helppage h4
{
	font-size: 12px;
}
.helppage h4 a
{
	font-size: 12px;text-decoration:underline;
}
.helppage p
{
	font-size: 12px;
}
.helppage p a
{
	font-size: 12px;text-decoration:underline;
}
.helppage table th,.helppage table td
{
	font-size: 12px;text-align:left;
	padding:4px 4px 4px 10px;
	
}
.helppage table
{
	background:url(/images/mainpanelbg.jpg) 0px -140px;
}
.helppage table td
{
	background:url(/images/spacer2.jpg) 0px -140px;
}

.HelpContents a
{
	font-size:12px;text-decoration:none;line-height:15px;padding-left:30px;
}
.HelpContents h2 a
{
	font-size:14px;text-decoration:none;line-height:15px;padding-left:10px;
}
.HelpContents h2
{
	padding:0px;margin:5px 0px 5px 0px;
}
.HelpContents a:hover
{
	text-decoration:underline;
}
.HelpContents h2 a:hover
{
	text-decoration:underline;
}
