/* Browse Page 3 css */
div#product_list
{
	width: 100%;
	float: left !important;
	overflow: hidden;
	padding: 10px;
	
}

div.row 
{
	overflow: hidden;
}

div.row_0, div.row_1, div.row_2
{
	float: left;
	width: 230px !important;
	background-image:url('../images/gradient.gif');
	background-repeat: repeat-x;
	background-position: top;
	padding-bottom: 1000px;
	margin-bottom: -990px;
	margin-right: 10px;
}

div.row_1
{
	overflow: hidden;
}

div.row_2
{
	margin-right: 0px;
	overflow: hidden;
}


div.browseProductContainer 
{
	text-align: center;
	padding: 5px;
	width: 220px !important;
}

div.browseProductContainer div
{
	float: none !important;
	text-align: center;
}

div.browseProductContainer form
{
	margin-top: 5px;
}

h3.browseProductTitle, h3.browseProductTitle a
{
	float: none;
	text-align: center;
	width: auto;
}

div.browseProductContainer h2, div.browseProductContainer h2 a, div.browseProductContainer h2 a:hover, div.browseProductContainer h2 a:visited
{
	float: none;
	text-align: center;
	line-height: 20px;
	margin-top: 5px;
	height: 50px;
	margin-bottom: 5px;
}

div.browsePriceContainer
{
	margin-top: 120px;
	float: none;
	text-align: center;
	width: auto;
}

div.browseRatingContainer
{
	float: none;
	margin-top: 30px;
	width: auto;
}

div.browseProductDescription
{
	float: none;
	margin-top: 10px;
	width: auto;
}

div.browseProductImageContainer
{
	float: none;
	margin-top: -120px;
}

div.browseProductImageContainer img, img.browseProductImage
{
	border: 1px solid #636C60;
	background-color: #ffffff;
	margin-bottom: 5px;
	height: 100px;
	overflow: hidden;
	text-align: center;
}

div.browseProductContainer span.product-Old-Price, div.browseProductContainer p
{
	display: block;
	text-align: center;
	margin: 0px;
	padding: 0px;
}

span.product-Old-Price
{
	color:#CC0000;
	text-decoration: line-through;
}

div.browseProductContainer p br
{
	line-height: 2px;
}
/* end browse page css */
/* Accordion Menu Css */
ul#accordionMenu
{
	display:block;
	padding: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding: 0px;
	text-decoration: none !important;
}

ul#accordionMenu span
{
	color: #221F11;
	display: block;
	font-weight: bold;
	line-height: 28px;
	margin-left: 0px;
	margin-right: 0px;
	padding: 0 10px;
	text-decoration: none !important;
}

ul#accordionMenu span:hover, ul#accordionMenu li a:hover
{
	color: #636C60;
	background-color: #EBD275;
}

ul#accordionMenu ul li#current span
{
	color: #636c60;
	background-color: #EBD275;
}

ul#accordionMenu ul
{
	padding: 0px;
	margin-left: 0px;
	background-color: #E9E4D3;
	font-size: 11px;
	color: #706538;
	line-height: 22px;
	font-weight: normal;
	margin-top: 0px;
	padding-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

ul#accordionMenu ul span
{
	font-weight: normal;
	line-height: 22px;
	margin-left: 0px;
	margin-right: 0px;
	padding: 0 0 0 20px;
	color: #706538;
}

span.art-vmenu-separator-span, ul#accordionMenu li span.art-vmenu-separator-span
{
	display: none !important;
	line-height: 0px !important;
}

/* end accordion menu css */
/* Add to Cart button Container for Virtuemart */
div.vmCartContainer
{
	background-color: #FFFFFF !important;
	border: 0px;
}

/* virtuemart links */
div#vmMainPage a, div#vmMainPage a:hover, div#vmMainPage a:visited
{
	text-decoration: none !important;
	text-align: center;
}

/* RSS PDF and Print buttons on virtuemart pages */
div#vmMainPage h3 img
{
	float: right;
	margin-top: 10px;
	margin-right: -8px;
}

div#vmMainPage h3
{
	margin-top: 0px;
}

/* MOD vm_discounted */
div.showall
{
	text-align: center;
	position: inherit;
	right: 0px;
	padding-bottom: 10px;
	min-height: 50px;
}

div#home-featured div
{
	float: none !important;
	display: block;
	width: auto !important;
	text-align: center;
}

div#home-featured img
{
	border: 1px solid #4D544A;
}

.home-featured-blockImageContainer img
{
	width: 100px;
}

/* End Mod vm_discounted */

/* virtuemart category menu */
div.vmNavigation, div.vmNavigation td
{
	padding: 0px;
	margin: 0px;
}

div.vmNavigation td
{
	width: auto;
}

table.categoryTable
{
	width: auto !important;
	margin-left: auto;
	margin-right: auto;
	padding-bottom: 10px;
	margin-top: -25px;
	border-spacing: 10px !important;
}

td.categoryCell
{
	background-image:url("../images/gradient.gif");
	background-position:center top;
	background-repeat:repeat-x;
	margin-right:10px;
	width: 170px !important;
	padding: 0 5px;
}

td.categoryCell img
{
	height: 100px !important;
	width: 100px !important;
	border: 1px solid #636C60 !important;
}

.categoryText
{
	height: 25px;
}

/* virtuemart pagination on browse pages */
ul.pagination li
{
	background-image:none;
	display: inline !Important;
}

/* virtuemart product fly page */
td span.productPrice
{
	display: inline !important;
	text-align: left !important;
}

/* virtuemart browse 3 page */
div.browseProductContainer span.productPrice
{
	display: block !important;
	text-align: center !important;
}

/* template adjustments */
.art-content-layout
{
	margin-top: 5px !important;
}

/* Search box at top of the page */
.search_box
{
	position: absolute;
	top: 10px;
	left: 710px;
}

.search_box input.inputbox
{
        height: 24px;
        width: 150px;
}

.search_box label
{
		display: block;
        text-align: right;
		padding-right: 5px;
}

/* product image on product fly page */
.full-img img
{
	width: 230px !important;
	height: auto !important;
	margin-left: auto;
	margin-right: auto;
	border: 1px solid #999999 !important;
}

/* frontpage slider css */
div.fpss-introtext
{
	width: 32% !important;
}

span.navbar-img img
{
	height: 40px !important;
}

div.slidetext h1 a, div.slidetext h1 a:visited {
	text-decoration: none !important;
}

div.slidetext h1 a:hover {
	color: #FFCC66 !important;
}

.quantity_box_button_up {
	background-image: url("http://79.170.44.126/posthorn.co.uk/components/com_virtuemart/themes/default/images/up_small.gif") !important;
	}

.quantity_box_button_down {
	background-image: url("http://79.170.44.126/posthorn.co.uk/components/com_virtuemart/themes/default/images/down_small.gif") !important;
	}
	
.quantity_box_button {
	background-position: center center;
	background-repeat: no-repeat;
	border: 1px solid #000000;
	height: 10px;
	vertical-align: middle;
	width: 10px;
}

 ....loading....
text
Rulesets

    * Printable View
    * Help

YSlow Help
YSlow FAQ
YSlow Blog
YSlow Community
Send Feedback
YSlow Home

    * Grade
    * Components
    * Statistics
    * Tools

splash image
Grade your web pages with YSlow
YSlow gives you:

    * Grade based on the performance of the page (you can define your own ruleset)
    * Summary of the page components
    * Chart with statistics
    * Tools for analyzing performance, including Smush.it™ and JSLint

Autorun YSlow each time a web page is loaded
Run Test
»Learn more about YSlow and the Yahoo! Developer Network
Copyright © 2009 Yahoo! Inc. All rights reserved.
text
Rulesets

    * Printable View
    * Help

YSlow Help
YSlow FAQ
YSlow Blog
YSlow Community
Send Feedback
YSlow Home

    * Grade
    * Components
    * Statistics
    * Tools

splash image
Grade your web pages with YSlow
YSlow gives you:

    * Grade based on the performance of the page (you can define your own ruleset)
    * Summary of the page components
    * Chart with statistics
    * Tools for analyzing performance, including Smush.it™ and JSLint

Autorun YSlow each time a web page is loaded
Run Test
»Learn more about YSlow and the Yahoo! Developer Network
Copyright © 2009 Yahoo! Inc. All rights reserved.
text
Rulesets

    * Printable View
    * Help

YSlow Help
YSlow FAQ
YSlow Blog
YSlow Community
Send Feedback
YSlow Home

    * Grade
    * Components
    * Statistics
    * Tools

splash image
Grade your web pages with YSlow
YSlow gives you:

    * Grade based on the performance of the page (you can define your own ruleset)
    * Summary of the page components
    * Chart with statistics
    * Tools for analyzing performance, including Smush.it™ and JSLint

Autorun YSlow each time a web page is loaded
Run Test
»Learn more about YSlow and the Yahoo! Developer Network
Copyright © 2009 Yahoo! Inc. All rights reserved.
text
Rulesets

    * Printable View
    * Help

YSlow Help
YSlow FAQ
YSlow Blog
YSlow Community
Send Feedback
YSlow Home

    * Grade
    * Components
    * Statistics
    * Tools

splash image
Grade your web pages with YSlow
YSlow gives you:

    * Grade based on the performance of the page (you can define your own ruleset)
    * Summary of the page components
    * Chart with statistics
    * Tools for analyzing performance, including Smush.it™ and JSLint

Autorun YSlow each time a web page is loaded
Run Test
»Learn more about YSlow and the Yahoo! Developer Network
Copyright © 2009 Yahoo! Inc. All rights reserved.
text
Rulesets

    * Printable View
    * Help

YSlow Help
YSlow FAQ
YSlow Blog
YSlow Community
Send Feedback
YSlow Home

    * Grade
    * Components
    * Statistics
    * Tools

splash image
Grade your web pages with YSlow
YSlow gives you:

    * Grade based on the performance of the page (you can define your own ruleset)
    * Summary of the page components
    * Chart with statistics
    * Tools for analyzing performance, including Smush.it™ and JSLint

Autorun YSlow each time a web page is loaded
Run Test
»Learn more about YSlow and the Yahoo! Developer Network
Copyright © 2009 Yahoo! Inc. All rights reserved.
text
Rulesets

    * Printable View
    * Help

YSlow Help
YSlow FAQ
YSlow Blog
YSlow Community
Send Feedback
YSlow Home

    * Grade
    * Components
    * Statistics
    * Tools

splash image
Grade your web pages with YSlow
YSlow gives you:

    * Grade based on the performance of the page (you can define your own ruleset)
    * Summary of the page components
    * Chart with statistics
    * Tools for analyzing performance, including Smush.it™ and JSLint

Autorun YSlow each time a web page is loaded
Run Test
»Learn more about YSlow and the Yahoo! Developer Network
Copyright © 2009 Yahoo! Inc. All rights reserved.
text
Rulesets

    * Printable View
    * Help

YSlow Help
YSlow FAQ
YSlow Blog
YSlow Community
Send Feedback
YSlow Home

    * Grade
    * Components
    * Statistics
    * Tools

splash image
Grade your web pages with YSlow
YSlow gives you:

    * Grade based on the performance of the page (you can define your own ruleset)
    * Summary of the page components
    * Chart with statistics
    * Tools for analyzing performance, including Smush.it™ and JSLint

Autorun YSlow each time a web page is loaded
Run Test
»Learn more about YSlow and the Yahoo! Developer Network
Copyright © 2009 Yahoo! Inc. All rights reserved.
text
Rulesets

    * Printable View
    * Help

YSlow Help
YSlow FAQ
YSlow Blog
YSlow Community
Send Feedback
YSlow Home

    * Grade
    * Components
    * Statistics
    * Tools

splash image
Grade your web pages with YSlow
YSlow gives you:

    * Grade based on the performance of the page (you can define your own ruleset)
    * Summary of the page components
    * Chart with statistics
    * Tools for analyzing performance, including Smush.it™ and JSLint

Autorun YSlow each time a web page is loaded
Run Test
»Learn more about YSlow and the Yahoo! Developer Network
Copyright © 2009 Yahoo! Inc. All rights reserved.
<html class="gecko firefox3 win" lang="en-gb" xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-gb">
<head>
</head>
<body>
<div id="art-page-background-simple-gradient">
</div>
<div id="art-main">
<div class="art-sheet">
<div class="art-sheet-cc"></div>
<div class="art-sheet-body">
<div class="art-header">
</div>
<div class="art-nav">
</div>
<div class="art-nostyle">
</div>
<div class="art-content-layout">
<div class="art-content-layout-row">
<div class="art-layout-cell art-sidebar1">
</div>
<div class="art-layout-cell art-content">
<div class="art-post">
<div class="art-post-body">
<div class="art-post-inner">
<div class="art-postcontent">
<div id="vmMainPage">
<div class="buttons_heading">
</div>
<a class="previous_page" href="/posthorn.co.uk/index.php?page=shop.product_details&product_id=246&flypage=flypage.tpl&pop=0&option=com_virtuemart&Itemid=83">0 - The Old Woman Who Lived In A Shoe</a>
<a class="next_page" href="/posthorn.co.uk/index.php?page=shop.product_details&product_id=238&flypage=flypage.tpl&pop=0&option=com_virtuemart&Itemid=83">2 - Foxy-whiskered Gentleman</a>
<br style="clear: both;">
<table border="0" style="width: 100%;">
</table>
<div class="vmRecent">
</div>
more categories
<br>
<br>
<table class="categoryTable" width="100%" cellspacing="0" cellpadding="0">
</table>
<br style="clear: both;">
<div id="statusBox" style="text-align: center; display: none; visibility: hidden;"></div>
</div>
</div>
<div class="cleared"></div>
</div>
<div class="cleared"></div>
</div>
</div>
</div>
</div>
</div>
<div class="cleared"></div>
<div class="art-footer">
</div>
<div class="cleared"></div>
</div>
</div>
<div class="cleared"></div>
<p class="art-page-footer">
</p>
</div>
</body>
</html>
.addtocart_button, .notify_button {
background-position:left bottom;
border:medium none;
cursor:pointer;
font-family:inherit;
font-weight:bold;
height:30px;
overflow:hidden;
text-align:center;
vertical-align:middle;
width:160px;
}
.addtocart_button {
background:url("themes/default/images/add-to-cart_blue.gif") no-repeat scroll center center transparent;
}
.notify_button {
background:url("themes/default/images/notify_blue.gif") no-repeat scroll center center transparent;
}
.addtocart_button_module {
background:url("themes/default/images/transparent.gif") no-repeat scroll center center transparent;
border:medium none;
color:#000000;
cursor:pointer;
font-family:inherit;
font-weight:bold;
height:30px;
overflow:hidden;
text-align:center;
vertical-align:middle;
width:160px;
}
input.addtocart_button_module:hover {
color:#333333;
}
.addtocart_form {
display:inline;
white-space:nowrap;
width:100%;
}
.quantity_box {
vertical-align:middle;
}
.quantity_box_button {
background-position:center center;
background-repeat:no-repeat;
border:1px solid #000000;
height:10px;
vertical-align:middle;
width:10px;
}
.quantity_box_button_down {
background-image:url("themes/default/images/down_small.gif");
}
.quantity_box_button_up {
background-image:url("themes/default/images/up_small.gif");
}
.continue_link, .checkout_link {
font-size:1.4em;
font-weight:bold;
margin:2px;
padding:2px 0 2px 40px;
vertical-align:middle;
width:40%;
}
.checkout_link {
background:url("themes/default/images/forward.png") no-repeat scroll left center transparent;
margin-left:40px;
}
.continue_link {
background:url("themes/default/images/back.png") no-repeat scroll left center transparent;
}
.next_page {
background:url("themes/default/images/next_16x16.png") no-repeat scroll right center transparent;
float:right;
line-height:20px;
padding-right:30px;
width:auto;
}
.previous_page {
background:url("themes/default/images/previous_16x16.png") no-repeat scroll left center transparent;
float:left;
line-height:20px;
padding-left:30px;
width:auto;
}
.legalinfo {
background:none repeat scroll 0 0 #D3D3D3;
border:2px solid gray;
margin:10px;
padding:0 0 10px 10px;
}
div.pathway {
margin-bottom:1em;
}
div.pathway img {
padding:0 2px;
}
div.buttons_heading {
float:right;
margin:10px;
width:10%;
}
.productPrice {
font-weight:bold;
white-space:nowrap;
}
.product-Old-Price {
color:red;
text-decoration:line-through;
}
.browseProductContainer {
padding:3px;
vertical-align:top;
width:100%;
}
.browseProductTitle {
float:left;
font-size:16px;
font-weight:bold;
margin-top:3px;
padding:3px;
width:30%;
}
.browseProductImageContainer {
float:left;
margin:3px;
width:auto;
}
.browseProductDetailsContainer {
float:left;
width:70%;
}
.browseProductDescription {
margin-top:40px;
width:50%;
}
.browsePriceContainer {
float:left;
margin:5px;
width:20%;
}
.browseAddToCartContainer {
text-align:center;
width:30%;
}
.browseRatingContainer {
float:left;
margin:3px;
white-space:nowrap;
width:25%;
}
.thumbnailListContainer {
height:200px;
overflow:auto;
text-align:center;
width:200px;
}
.formLabel {
clear:left;
float:left;
font-weight:bold;
margin:8px 2px 2px;
text-align:right;
vertical-align:middle;
white-space:nowrap;
width:30%;
}
#agreed_div {
white-space:normal;
}
.formField {
float:left;
margin:8px 2px 2px;
vertical-align:middle;
width:60%;
}
.missing {
color:red;
font-weight:bold;
}
.adminListHeader {
background-repeat:no-repeat;
float:left;
font-size:18px;
font-weight:bold;
height:48px;
padding-left:80px;
text-align:left;
}
.labelcell {
font-weight:bold;
margin-left:auto;
vertical-align:top;
width:30%;
}
table.adminform td.labelcell {
text-align:right;
}
.iconcell {
vertical-align:top;
width:5%;
}
.shop_error, .shop_warning, .shop_info, .shop_debug, .shop_critical, .shop_tip {
background-color:#FAFAD2;
background-position:left 5px;
background-repeat:no-repeat;
border-color:#AACCAA;
border-style:dotted none;
border-width:1px 0;
font-weight:900;
margin:1pt 1pt 1em 1em;
padding:0.5em 1em 1.5em 48px;
}
.shop_error {
background-image:url("themes/default/images/error.gif");
}
.shop_warning {
background-image:url("themes/default/images/warning.png");
}
.shop_info, .shop_tip {
background-image:url("themes/default/images/info.png");
}
.shop_debug {
background-image:url("themes/default/images/log_debug.png");
}
.shop_critical {
background-image:url("themes/default/images/log_critical.png");
font-weight:bold;
}
.vmCartContainer {
background:none repeat scroll 0 0 #ADD8E6;
border:1px solid #000000;
float:left;
padding:3px;
width:auto;
}
.vmCartChildHeading {
font-size:14px;
font-weight:bold;
padding-bottom:3px;
text-align:left;
}
.vmCartChild {
border:1px solid #000000;
float:left;
margin-bottom:2px;
padding-left:2px;
padding-right:2px;
vertical-align:middle;
}
.vmChildDetail {
margin-top:6px;
vertical-align:middle;
}
.vmCartChildElement {
height:25px;
text-align:left;
vertical-align:middle;
width:100%;
}
.vmCartAttributes {
margin-top:8px;
width:100%;
}
.vmAttribChildDetail {
}

.vmMultiple {
height:35px;
}
.vmChildType {
width:100%;
}
.vmClearDetail {
clear:both;
}
.vmClearAttribs {
clear:both;
}
.vmRowOne {
background:none repeat scroll 0 0 #D3D3D3;
}
.vmRowTwo {
background:none repeat scroll 0 0 white;
}
.vmChildDetail a, .vmChildDetail a:link {
color:#000000;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
.vmChildDetail a:hover {
color:#333333;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
.inputboxquantity {
margin-top:3px;
vertical-align:middle;
}
.availabilityHeader {
font-weight:bold;
text-decoration:underline;
}
.inputboxattrib {
float:left;
margin-bottom:2px;
margin-top:0;
vertical-align:middle;
}
.quantitycheckbox {
margin-top:6px;
vertical-align:middle;
}
.vmCartContainer_2up {
background:none repeat scroll 0 0 #ADD8E6;
border:1px solid #000000;
float:left;
padding:3px;
width:100%;
}
.vmCartChildHeading_2up {
font-size:14px;
font-weight:bold;
padding-bottom:3px;
text-align:left;
}
.vmCartChild_2up {
border:1px solid #000000;
float:left;
margin-bottom:2px;
padding-left:2px;
padding-right:2px;
vertical-align:middle;
}
.vmChildDetail_2up {
margin-top:6px;
vertical-align:middle;
}
.vmCartChildElement_2up {
height:25px;
text-align:left;
vertical-align:middle;
width:100%;
}
.vmCartAttributes_2up {
float:left;
margin:0 5px 5px;
padding:0 5px 5px;
width:50%;
}
.vmAttribChildDetail_2up {
}
.vmMultiple {
height:35px;
}
.vmChildType_2up {
background:none repeat scroll 0 0 #ADD8E6;
border:1px solid #000000;
float:left;
margin:0 5px 5px;
padding:0 5px 5px;
width:40%;
}
.vmClearDetail_2up {
}
.vmClearAttribs_2up {
clear:both;
}
.vmRowOne_2up {
background:none repeat scroll 0 0 #D3D3D3;
}
.vmRowTwo_2up {
background:none repeat scroll 0 0 white;
}
.vmChildDetail_2up a, .vmChildDetail_2up a:link {
color:#000000;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
.vmChildDetail_2up a:hover {
color:#333333;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
.vmCartModuleList {
color:#000000;
cursor:pointer;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
.vmCartModuleList:hover {
color:#333333;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
.vmquote {
background-color:#E9ECEF;
border:1px solid #CCCCCC;
color:#254D78;
font-size:12px;
margin:4px;
padding:10px;
}
.editable {
background:none repeat scroll 0 0 #FFFF33;
cursor:pointer;
}
ul.pagination li {
background:none repeat scroll 0 0 transparent;
display:inline;
padding:2px 1px;
}
.clr {
clear:both;
overflow:hidden;
}
.cbOverlay {
background-color:#000000;
}
.cbContainer {
background-color:white;
border:2px solid gray;
padding:5px;
}
.cbBox h3 {
background-color:#CCCCCC;
background-image:url("js/mootools/header-background.png");
font-size:1.4em;
margin-top:0;
padding-top:3px;
text-align:center;
vertical-align:middle;
}
.cbBox p {
margin:3px;
}
.cbBox, .cbButtons {
text-align:center;
}
.cbButton {
margin:3px;
}
.cbCloseButton {
background:url("js/mootools/close.gif") no-repeat scroll 0 0 transparent;
cursor:pointer;
height:16px;
position:absolute;
right:5px;
top:9px;
width:16px;
}
#lbOverlay {
background-color:#000000;
cursor:pointer;
height:100%;
left:0;
position:fixed;
top:0;
width:100%;
z-index:9999;
}
#lbCenter, #lbBottomContainer {
background-color:#FFFFFF;
overflow:hidden;
position:absolute;
z-index:9999;
}
.lbLoading {
background:url("js/slimbox/css/loading.gif") no-repeat scroll center center #FFFFFF;
}
#lbImage {
background-repeat:no-repeat;
border:10px solid #FFFFFF;
left:0;
position:absolute;
top:0;
}
#lbPrevLink, #lbNextLink {
display:block;
outline:medium none;
position:absolute;
top:0;
width:50%;
}
#lbPrevLink {
left:0;
}
#lbPrevLink:hover {
background:url("js/slimbox/css/prevlabel.gif") no-repeat scroll 0 15% transparent;
}
#lbNextLink {
right:0;
}
#lbNextLink:hover {
background:url("js/slimbox/css/nextlabel.gif") no-repeat scroll 100% 15% transparent;
}
#lbBottom {
border-color:#FFFFFF;
border-right:10px solid #FFFFFF;
border-style:none solid solid;
border-width:10px;
color:#666666;
font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;
font-size:10px;
line-height:1.4em;
text-align:left;
}
#lbCloseLink {
background:url("js/slimbox/css/closelabel.gif") no-repeat scroll center center transparent;
display:block;
float:right;
height:22px;
margin:5px 0;
outline:medium none;
width:66px;
}
#lbCaption, #lbNumber {
margin-right:71px;
}
#lbCaption {
font-weight:bold;
}

form#form-login div {
	padding-bottom: 10px;
}

.search_box label {
	visibility: hidden;
	}
