@font-face {
	font-family: 'BebasNeueRegular';
	src: url('fonts/BebasNeue-webfont.eot');
	src: url('fonts/BebasNeue-webfont.eot?#iefix') format('embedded-opentype'),
		url('fonts/BebasNeue-webfont.woff') format('woff'),
		url('fonts/BebasNeue-webfont.ttf') format('truetype'),
		url('fonts/BebasNeue-webfont.svg#BebasNeueRegular') format('svg');
	font-weight: normal;
	font-style: normal;
}
/* General styles */

html {background-image: url('/images/backgroundSite.png'); background-repeat: no-repeat; background-color: #000; background-size:100% 285px;}
body {
	margin:0px auto 0 auto; 
	padding:0; 
	border:0; 
	width: 1100px; 
	padding: 0px; 
	background: #ffffff; 
	min-width:600px; 
	font: normal 14px 'OpenSansLight', verdana, sans-serif; 
	color: #000000; 
	margin-top: 30px; 
	border-radius: 15px; 
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	-khtml-border-radius: 15px;
	
	box-shadow: -2px -2px 2px 5px rgba(0,0,0,0.5);
	-moz-box-shadow: -2px -2px 2px 5px rgba(0,0,0,0.5);
	-webkit-box-shadow: -2px -2px 2px 5px rgba(0,0,0,0.5);
	filter: progid:DXImageTransform.Microsoft.dropShadow(color=#000000, offX=-2, offY=-2, positive=true);
	/*filter: progid:DXImageTransform.Microsoft.Alpha.Opacity(opacity=0.5);*/
}

.niftyRound {behavior: url(/css/border-radius.htc); border-radius: 15px;}
.bodyInner {
	margin:0px auto 0 auto; 
	padding:0; 
	border:0; 
	width: 1100px; 
	padding: 0px; 
	background: #ffffff; 
	min-width:600px; 
	font: normal 14px 'OpenSansLight', verdana, sans-serif; 
	color: #000000; 
	/*margin-top: 30px; */
	border-radius: 15px; 
	box-shadow: 2px 2px 2px 5px rgba(0,0,0,0.5);
	-moz-box-shadow: 2px 2px 2px 5px rgba(0,0,0,0.5);
	-webkit-box-shadow: 2px 2px 2px 5px rgba(0,0,0,0.5);
	filter: progid:DXImageTransform.Microsoft.dropShadow(color=#000000, offX=2, offY=2, positive=true);
}

/*a {color:#222; text-decoration: underline;}*/
/*a:hover {color: #ff0000; }*/
/*--h1, h2, h3, h4, h5, h6 {margin: 0; padding:0; }--*/
h1 {font: normal 34px 'BebasNeueRegular', verdana, serif; margin: 0; padding: 0;}
h2 {font: bold 16px arial, verdana, sans-serif;}
h3 {font: normal 18px 'OpenSansRegular', verdana, sans-serif; }
h4 {font: normal 20px 'Open Sans', sans-serif;}
h5 {font: bold 11px arial, verdana, sans-serif;}
h6 {font: normal 16px 'OpenSansBold', verdana, sans-serif; margin:0;}
p { margin:.4em 0 .8em 0; padding:0; }
img {border: 0;}
img a, img a:hover {border: 0; margin: 0; padding: 0;}
.width150 {width: 150px;}
#enlargeLink {text-decoration: none;}
.noMarg {margin: 0;}
.noPad {padding: 0;}
.bold {font-weight: bold;}
.btnSubmitForm{background: transparent url('/images/btnSubmit.png'); width:133px; height:30px; border: 0; cursor:pointer;}
.btnLogin{background: transparent url('/images/btnLogin.png'); width:133px; height:30px; border: 0; cursor:pointer;}
.btnSubmit-small {margin: 10px 0 0 0;}
hr {height: 1px; background: #000; border: 0; padding: 0;}
.floatLeft {float: left;}
.floatRight {float: right;}
.inline {display: inline;}
.clear {clear: both;}
.container {width: 990px; margin: 0 auto; min-height: 725px;}
.textCenter {text-align: center;}
.hidden {display: none !important;}
.bodyLeft {width: 20%; display: inline-block; float: left; margin-bottom: 20px;}
.bodyRight {width: 75%; display: inline-block; float: right; padding-bottom: 20px;}
.home_panelHeading {margin: 10px 0; font: normal 28px 'BebasNeueRegular', verdana, sans-serif;}
.inlineBlock {display: inline-block; zoom: 1; *display: inline;}
.blueBg {background: #fff url('/images/backgroundHeader03.jpg') repeat-x;}


/* Header styles */
#header {clear:both; float: left; width: 100%; border-top: 0; border-left: 0; border-right: 0;  border-bottom: 0;}
#header p, #header h2 {padding:.4em 15px 0 15px; margin: 10px 0 0px -15px;}
#logoPanel {float: left; padding: 0; border: 0;}
#uniPanel {float:right; padding-top: 32px; width: 700px; margin-right: -35px;}
.headerCart{margin-top:58px; float:right; background:url('/images/shoppingCartBg.png'); width:302px; padding:4px;}

/* SEARCH PANEL */
#searchPanel {/*padding: 40px 0 15px 140px margin-top: 10px;*/  float:right; margin-right: 30px;}
.searchPanelMiniLink {font-weight:bold; font-size: 10px; text-decoration: none;}
.searchHeading {margin-right:5px; margin-top: 5px;}
#frmSearch {}
#frmSearch h3 {font-size: 24px;}
#frmSearch p {font-weight: bold;}
#frmSearch .txtQuery {
	width: 300px; 
	height: 33px; 
	margin: -1px 0 0 5px; 
	padding: 3px 3px 3px 28px; 
	font: normal 14px Arial, sans-serif; 
	color: #999999;
	border: 3px solid #6759A6; 
	background-image: url('/images/search.png'); 
	background-repeat: no-repeat; 
	background-position: 5px 50%; 
	display: inline-block; zoom: 1; *display: inline;
}
#frmSearch .btnGo {vertical-align: middle; cursor:pointer; margin-top: -3px; height: 45px; display: inline-block; zoom: 1; *display: inline;}
.advancedSearch {margin: 5px 0 0 80px; font-size: 12px;}
.advancedSearch input {margin: 5px 0 0 8px;}
#frmForgotPassword{width:500px;}
#frmForgotPassword table {font: normal 12px arial, verdana, sans-serif;}
.alerts p{font: bold 12px arial, verdana, sans-serif; text-align:center;}
#selectBox {margin: -3px -10px 0 0; vertical-align: middle; display: inline-block; zoom: 1; *display: inline;}
.mainSelectText {padding: 10px 8px 8px 8px;}
.blueBorder {border-bottom: 1px solid #6759A6;}
.viewMore {margin-bottom: 10px;}


/* Main Menu */
#topMenu {background-image: url('/images/backgroundHeaderBottom.jpg'); background-repeat: repeat-x; height: 37px; float:left; width:100%; margin: 0; border-top: solid 5px #656DAE;}
#chromemenu {margin-top: 7px; background: #ffffff; font: normal 14px 'OpenSansRegular', verdana, sans-serif; }
#chromemenu ul {margin:0; padding:0; list-style-type:none; color: #ffffff; font: normal 14px 'OpenSansRegular', verdana, sans-serif;}
#chromemenu ul li {display:inline; float:left; margin:0; padding:0;}
#chromemenu ul li a {font: normal 14px 'OpenSansRegular', verdana, sans-serif; display: block; color: #ffffff; text-decoration: none; text-align: center; margin-left:15px;}
#chromemenu ul li a:hover {text-decoration: underline; color: #ffffff;}
#chromemenu ul li a.active {font-family: 'OpenSansBold'; color: #ffffff;}
#chromemenu ul li a.current,#chromemenu ul li a.current:hover {color:#fff; font-weight: bold; text-decoration: underline;}

#topMenu-left {float:left; margin: 0; width: 45%; display: inline-block;}

#chromemenuUser {margin-top: 7px; background: #ffffff; font: normal 14px 'OpenSansRegular', verdana, sans-serif; }
#chromemenuUser ul {margin:0; padding:0; list-style-type:none; color: #ffffff; font: normal 14px 'OpenSansRegular', verdana, sans-serif;}
#chromemenuUser ul li {display:inline; float:left; margin:0; padding:0;}
#chromemenuUser ul li a {font: normal 14px Open Sans, verdana, sans-serif; display: block; color: #ffffff; text-decoration: none; text-align: center; margin-left: 15px;}
#chromemenuUser ul li a:hover {text-decoration: underline; color: #ffffff;}
#chromemenuUser ul li a.current,#chromemenuUser ul li a.current:hover {color:#fff; font-weight: bold;}

#topMenu-right {float: right; width: 55%; display: inline-block; height: 37px;}
#topMenu-right ul {clear: left; float: right; list-style-type: none; margin-right: 30px; padding: 0;}
#topMenu-right ul li {display: inline-block; list-style-type: none; margin: 0; padding: 0;}
#topMenu-right ul li a {color: #ffffff; float: left; position: relative; text-align: center; text-decoration: none; margin-left: 15px;}

/* Drop Down Menu */
.dropmenudiv {color: #fff; position:absolute; top: 0; border-top: 1px solid #000; border-left: 1px solid #000; border-right: 1px solid #000; z-index:100; background-color: #4d98bb; visibility: hidden; padding: 0; margin: -1px; margin-top: 4px;}
.dropmenudiv a, .dropmenudiv a:visited, .dropmenudiv a:link {width: 230px; display: block;  border-bottom: 1px solid #000; padding: 4px 20px 4px 10px; text-decoration: none; font: normal 13px 'OpenSansRegular',Arial,Verdana,Helvitica,sans-serif, san-serif; color: #fff; }
* html .dropmenudiv a{ /*IE only hack*/ width: 100%;}
.dropmenudiv a:hover { background: #ffffff; color: #000;}
.dropmenudiv ul {list-style:none; margin:0; padding:0;}

#dropmenu1 {margin-left: -10px;}
.newDropmenu {width: 180px;}

#userMenu {float:right;}
#userMenu a {text-decoration: none; margin-left:30px;}
#userMenu a:hover {color: #000; text-decoration: none;}
#userMenu ul li {list-style-position: inside; display: inline; float:left;}
#userMenu li {list-style-type:none;}

/* Category Menu */
.categoryMenu {width: 182px; overflow: hidden; margin: 0px; padding: 0; list-style: none;}
.categoryMenu li {padding: 0;}
.categoryMenu li a {font: normal 13px 'Open Sans', arial, sans-serif; color: #000; text-decoration: none;}
.categoryMenu li a:hover {text-decoration: underline;}


/* Breadcrumbs */
#breadcrumbs { clear:both; background:#ffffff; margin:10px 0 20px 0; font-size: 12px; padding:6px 15px 6px 20px !important; text-align:left; font: normal 12px 'OpenSansLight', verdana, sans-serif;}

/*--Home Page--*/
.bookContainer {display: inline-block; vertical-align: top; zoom: 1; *display: inline; margin-right: 7px;}
.bookImage {display: inline-block; zoom: 1; *display: inline;}
.bookImage img {border: 1px solid #999999; padding: 5px; max-height: 184px;}
.bookInfo {width:130px; text-align: center; margin: 5px 0 20px; font: bold 13px 'OpenSansRegular', Verdana, sans-serif; line-height: 120%;}
.bookInfo a {font: normal 13px 'OpenSansLight', Vaerdana, sans-serif; color: #000; text-decoration: none;}
.titleDivider {margin: -8px 0 10px 0;}

/*--Facet Menu--*/
#facetSearchForm {margin: 0; padding: 0;}
.facetMenu {margin: 0; padding: 0;}
#facetSearchForm ul li {font: 13px 'OpenSansLight', verdana, sans-serif; list-style-type: none;}
#facetSearchForm ul li a {text-decoration: none; color: #000;}
.supp_info {font: 13px 'Open Sans', verdana, sans-serif; color: #999999;}

/*--Content blocks------*/
.contentBlock {border: 0px solid #ccc; padding: 10px; margin: 0 0 10px 0; }
.productBlock {border: 0px solid #ccc; padding-left: 10px; margin: 5px 0 5px -10px; width: 100%;}
.productBlock-homepage {border: 0px solid #ccc; padding: 10px; margin: 0 0 0 0px; width:99%;}
.productBlock-homepage .featuredBook table {width: 99%;}
.centerColumn-content-sectionBlock {padding: 0;}


/*--Featured Book------*/
.featuredBook {}
.featured-name {font-weight: bold; text-decoration: none; display: block; font-size: 18px;}
.featured-authorName {font-weight: bold; text-decoration: none; display: block; font-size: 14px;}
.featured-price {display: block; font-size: 14px; font-weight: bold; color: red;}
.featured-rrp {display: block; font-size: 14px; font-weight: bold; color: #777; text-decoration: line-through;}

/*--SPECIALS------------*/
.specials-fromPrice {font: bold 12px arial, verdana, sans-serif; color: #b6100b;}

/*--Browse page blocks (Browse page content blocks)------*/
.bookBrowseTable {font: normal 14px 'Open Sans', sans-serif;}
.browseBlock {border: 1px solid #ccc; padding: 10px 10px 8px 10px; margin: 0 0 15px 0;}
.browseBlock-img {float: left; width:108px; text-align: left;}
.browseBlock-img img {padding: 2px; border: 1px solid #ccc;}
.coverImage-container-browse {height: 200px;}
.browseBlock-optionButtons {width: 100%; text-align: center;}
.browseBlock-optionButtons img {border: 0;}
.browseBlock-content {float: right; width:315px;}
.browse-sellPrice {font-size: 14px; font-weight: bold; color: red; display: block;}
.browse-listPrice {font-size: 12px; font-weight: normal; color: #221F1F; display: block; text-decoration: line-through;}
.price-online {color: #990000; display: block; font-size: 15px; font-weight: bold; text-align:center;}
.price-rrp {color: #000; display: block; font-size: 16px; font-weight: normal; text-decoration: line-through; text-align:center;}
.description-browse {margin: 0;}
.bookContainer-browse {margin-bottom: 5px;}
.bookContainer-browse .description-browse a {text-decoration: underline;}
.bookContainer-browse a {color: #000; text-decoration: none;}
.bookTitle-browse {margin:0; padding:0;}
.bookTitle-browse a {color: #000; text-decoration:none;}


h1.bookTitle-details {margin: 0; padding: 0;}
h1.bookTitle-details {font:bold 20px Open Sans, Helvetica, sans-serif; color:#000; text-transform: none;}
.bookContainer-details table {width: 100%; }
.bookContainer-details table tr td.productPrice {padding: 0 2px; font: bold 13px "Trebuchet MS", Arial, Sans-Serif;}
.bookContainer-details table tr td {padding: 5px 5px;}
.bookContainer-details table tr td.bookTitle-details {padding: 0 2px; vertical-align: top;}
.bookContainer-details table tr td.bookTitle-details h2 a{font:bold 14px Arial, Helvetica, sans-serif; vertical-align: top; margin: 0; padding: 0;}

.bookWrapper {width: 990px; margin: 0 auto; position: static;}
.bookWrapper img {margin-right: 17px; border: 1px solid #898a87;}

/*--Details page blocks (Browse page content blocks)------*/
.detailsBlock {border: 1px solid #ccc; padding: 10px; margin: 0 0 15px 0;}
.detailsBlock-content {float: left; width: 250px;}
.detailsBlock-img {float: left; width: 148px; text-align: left;}
.productImage {padding: 2px; border: 1px solid #ccc;}
.details-sellPrice {font-size: 14px; font-weight: bold; color: red; display: block;}
.details-listPrice {font-size: 14px; font-weight: bold; color: #777; display: block; text-decoration: line-through;}
.details-title {color: #35215e;}
.detailsBlock-optionButtons {width: 100%; text-align: center;}
h2#productDetails-ISBN {font: normal 14px 'OpenSansRegular', sans-serif; display: inline;}
.price-online-details {color: #990000; display: block; font-size: 18px; font-family: 'OpenSansBold', sans-serif;}
.price-rrp-details {color: #000; display: block; font-size: 18px; font-family: 'OpenSansRegular'; text-decoration: line-through;}
.price-saving-details {color: #ff0000; display: block; font-size: 12px; font-weight: bold;}
.price-online-specials {color: #ff0000; display: block; font-size: 12px; font-weight: bold;}
.price-rrp-specials {color: #8d8d8d; display: block; font-size: 12px; font-weight: bold; text-decoration: line-through;}
img.coverImage-featured {border: 1px solid #ddd; padding: 5px;}
.coverImage-container-details {width: 150px;}
.bookTitle-details {padding:0; margin:0;}
#cartForm {font: normal 14px 'OpenSansLight', verdana, sans-serif;}
.detailsFont {font: normal 14px 'OpenSansRegular', sans-serif;}
.margin5 {margin-top: -5px;}
.margin18 {margin-top:-18px;}
.cartBtn {margin-top:5px;}
#detailsTable {margin-left: 10px;}

/*--TABBED CONTENT DETAILS PAGE--*/
#tabbedMenuContainer {margin: 10px 0 10px 0; padding: 0;}
#tabbedMenuContainer td {margin: 0; padding: 0;}
#tabbedMenuContainer td ul.product-tabbedContent li a {}
#tabbedMenuContainer td ul.product-tabbedContent li a:hover {}
.product-tabbedContent {padding: 3px 0; margin: 0px; font: normal 11px Verdana; border-bottom: 1px solid #905225; }
.product-tabbedContent li {list-style: none; display: inline; margin:  0 0 0 0px; background: #A9C77B; border: 1px solid #000; padding: 5px 10px;}
.product-tabbedContent li a {text-decoration: none; padding: 3px 5px 3px 5px; color: #222;}

.product-tabbedContent li a:focus {-moz-outline-style: none;}
.product-tabbedContent li a:link, .product-tabbedContent li a:visited {color: #222;}
.product-tabbedContent li a:hover {color: #000; text-decoration: underline; background: #fff;}
.product-tabbedContent li a:active {outline: 0; background: #fff;}
.product-tabbedContent li a.selected {font-weight: bold;}
#product-tabbedMenu li a.selected {font-weight: bold;}
.product-tabbedContent li a.selected:hover,#product-tabbedMenu li a.selected {text-decoration: none;}

.tabcontent {display:none; padding: 0 10px 10px 10px;}
.tabcontent h3 {padding: 0 0 8px 0;}
.tabcontentNew {display: none;}

#relBooksText {width:140px; text-align: center; padding-bottom: 10px;}
#relBooksContainer {display:inline-block; margin-right:15px; vertical-align: top; zoom:1; *display:inline;}

.Category_item {float:left; width: 770px; background-color: #fff; padding:10px;}

/*--Column blocks------*/
.columnBlock-header {width: 100%; padding: 5px 0 1px 10px; color: #000; margin: 3px 0 0 0;}
.columnBlock-content {margin: 0 0 20px 0;}
.columnBlock-content p {margin: 0 0 4px 0; font-size: 11px;}
.columnBlock-contentPanel {margin: 0 0 20px 0; text-align: center;}
.columnPadding {padding: 10px 10px 8px 10px;}
.columnBlock-title {font: normal 36px 'BebasNeueRegular', verdana, sans-serif; color: #222; text-transform: uppercase; margin: 2px 0 0 0;}
.columnBlock-title-small {font: bold 12px arial, verdana, sans-serif; color: #222; text-transform: uppercase; margin: 2px 0 0 0;}
.columnBlock-title-cart {font: bold 14px arial, verdana, sans-serif; color: #BA3000; text-transform: uppercase; margin: 2px 0 0 0;}
.col3 .columnBlock-content {}
.redGradient {}
.redRedGradient {}


/*--SHOPPING CART------*/
#shoppingCartContainer {margin: 0 10px; width: 180px;}
#shoppingCartContainer td {margin: 0; padding: 0;}
.cartContents {font: bold 13px arial, verdana, sans-serif; color: #642b02;}


#myAccountPages {list-style: none; margin: 0 5px 5px 5px; padding: 0;}
#myAccountPages li {padding: 2px 0;}
#myAccountPages li a {padding: 0 0 0 10px; text-decoration: none; background: url('/images/bgBullet.gif') top left no-repeat;}
#loginForm {margin: 0 0 10px 5px; padding: 0;}

/*-VIEW CART---------------------*/
.viewCart-productName a {font: normal 14px arial, san-serif; color: #000;}
.viewCart-productCost {font: bold 14px arial, san-serif; color: #000; }
.viewCartImage {display:inline-block;}
.price{ color: red; font-weight: bold;}
.prodName {display:inline-block; margin-left: 10px; vertical-align:top; padding-top:5px;}

/*-LOG IN PANEL------------------*/
#stylized {color: #000; border: 0; padding: 10px; }
#stylized label {font-weight: bold;}
#txtUsername {width: 130px; margin-left: 5px;}
#password {margin-left: 5px;}

/*-ADDRESS FORM------------------*/
#addressForm textarea {width: 300px;}

/*-FORMS-------------------------*/
.txtField {color: #555; margin: 0 0 4px 0; border: 1px solid #aaa; padding: 2px 2px 2px 5px;}
.btnFindBooks {width: 130px; height: 20px; border: 0; margin: 8px 0 0 0; background: url('/images/btnFindBooks.jpg') top left no-repeat; cursor: pointer;}
.btnSignUp {width: 134px; height: 24px; border: 0; margin: 8px 0 0 0; background: url('/images/btnSignUp.png') top left no-repeat; cursor: pointer;}


.dataTable .width input {width: 300px;}

/**CHECKOUT STYLES**/
.checkout-navigation {width: 500px;}
.checkout-navigation tr td {padding: 5px 12px 5px 5px; background: #eee url('/images/bgCheckout-unactive.gif') top right no-repeat; color: #000;}
.checkout-navigation tr td.currentStep {background: #eee url('/images/bgCheckout-currentNew.gif') top right no-repeat; color: #000;}
.checkout-navigation tr td.currentStep .checkout-heading {font: bold 13px "Trebuchet MS", Arial, Sans-Serif; color: #000;}
.checkout-navigation tr td.completedStep {background: url('/images/bgCheckout-completed.gif') top right no-repeat; color: #000;}
.checkout-navigation tr td.lastStep {padding: 5px 5px 5px 5px; background: #fff;}
.checkout-navigation tr td.lastStep-currentStep {padding: 5px 5px 5px 5px; color: #fff; background: #A9C77B;}
.checkout-navigation tr td.lastStep-currentStep .checkout-heading {font: bold 13px "Trebuchet MS", Arial, Sans-Serif; color: #000;}
.checkout-navigation tr td.lastStep-completedStep .checkout-heading {font: bold 13px "Trebuchet MS", Arial, Sans-Serif; color: #000;}
.checkout-heading {font: bold 13px "Trebuchet MS", Arial, Sans-Serif;}


.slogan-siteName a {font: normal 25px Georgia, Times, Serif; letter-spacing: normal; line-height: 1.5em; color: #fff; text-decoration: none;}
.slogan-siteName-part2 a {font: normal 23px Georgia, Times, Serif; letter-spacing: 2px; line-height: 1.5em; color: #fff; text-decoration: none;}
.slogan-catchphrase a {display: block; font: bold 14px Verdana, Arial, sans-serif; letter-spacing: 1.3px; color: #9099a0; margin-top: -8px; text-decoration: none;}
.slogan-siteName {font: normal 20px Georgia, Times, Serif; letter-spacing: normal; line-height: 1.5em; color: #000; text-decoration: none;}
.slogan-siteName-part2 {font: normal 18px Georgia, Times, Serif; letter-spacing: 2px; line-height: 1.5em; color: #000; text-decoration: none;}
.slogan-catchphrase {display: block; font: normal 11px Verdana, Arial, sans-serif; letter-spacing: 1.3px; color: #222; margin-top: -8px; text-decoration: none;}


/* Footer styles */
#footer {clear:both; margin: 10px 0 0 0; }
.footerLogo {margin: 10px 0 17px 0;}
#footerContent {}
#footerContent a {text-decoration: none;}
#footer p {margin:0; color: #fff; font: normal 14px 'OpenSansRegular'; font-weight: 600;}
#footer a {color: #fff;}
.footerNav {list-style: none; font: normal 15px 'OpenSansBold'; color: #fff; display: inline; float: left;}
.marLeft {margin-left:30px;}

/*--News--*/
.newsBox{background:#D9AF67; padding:0px 0 4px 0;}
.newsTitle{text-transform:uppercase; font: bold 14px arial, verdana, sans-serif; color: #424242; padding:2px 2px; background:#642B02; width:100%;}
.newsTitle a{text-decoration:none; color:#fff; width:100%;}
.newsTitle h3{text-decoration:none; color:#fff; width:100%;}
.newsTitle a:hover{text-decoration:underline;}
.newsDescription{padding:2px 6px 6px 6px;}
.back a{font-weight:bold; color:#424242; text-transform:uppercase; text-decoration:none;}
.back a:hover{text-decoration:underline;}

/*--Enquiry Form--*/

.enquiryForm {background-color: #eeeeee; width: 500px;}
.enquiryForm .padLeft {padding-left: 10px;}
.enquiryForm td {padding:5px;}




/*.contentBlock > .alertContainer {margin-top: 280px; margin-bottom: 0px;}
.contentBlock > .bookContainer-details {margin-top: 0px;}*/