

@charset "utf-8";
/* CSS Document */

* {margin:0; padding:0; border: 0px;}

.topBar {background-image:url(http://www.guidedogsgiving.org.uk/com/tda/gd/assets/images/topBar.jpg); background-repeat:repeat-x; height:35px; width:100%;}
.topBar .inner {margin:0 auto; padding-top:7px; width:980px;}
.topBar .home {float:left; margin-top:3px;}
.topBar .divider {float:left;}
.topBar .changeText {float:left; width: 135px;}
.topBar .divider {float:left;}

.topBar .share {float:left; margin: 2px 0px 0px 0px; padding-left: 10px;}
.topBar .google {float:right; margin: 0px 0px 0px 0px;}
.topBar .googlesubmit {float:right; margin: 1px 15px 0px 10px;}
.topBar .otherways {float: left; width:130px; height:20px; position:relative; z-index:150; font-family:arial, sans-serif; margin-top:0px;}
.topBar .down-arrow {float: left;}

/* floating menu css */

/* hack to correct IE5.5 faulty box model */
* html .otherways {width:125px; w\idth:125px;}

/* remove all the bullets, borders and padding from the default list styling */
.otherways ul {padding:0;margin:0;list-style-type:none;}
/* child ul element */
.otherways ul ul {width:125px; border-left:1px solid #BFC6CF; border-right:1px solid #BFC6CF; border-bottom:1px solid #BFC6CF;}

/* float the list to make it horizontal and a relative position so that you can control the dropdown menu positon */
.otherways li {float:left;width:125px;position:relative;}

/* style the links for the top level */
.otherways a, .otherways a:visited {display:block; font-size:12px; text-decoration:none; color:#6C6D6F; width:128px; height:28px; border-width:1px 0 1px 1px; padding-left:0px; line-height:24px; font-weight:bold;}

/* a hack so that IE5.5 faulty box model is corrected */
* html .otherways a, * html .otherways a:visited {width:132px; w\idth:132px;}

/* style the second level background */
.otherways ul ul a.drop, .otherways ul ul a.drop:visited {background:#c0c0cc url(arrow.gif) no-repeat 100px center;}

/* style the second level hover */
.otherways ul ul a.drop:hover{background:#c0c0cc url(arrow.gif) no-repeat 100px center;}
.otherways ul ul :hover > a.drop {background:#c0c0cc url(arrow.gif) no-repeat 100px center;}

/* hide the sub levels and give them a positon absolute so that they take up no room */
/* FF IE7 IE8 */
.otherways ul ul {visibility:hidden; position:absolute; top:28px;} /* border-top:1px solid #000; */
/* height:0 left:0; width:100px;;  */

/* top positioning for menu items another hack for IE5.5 */
* html .otherways ul ul {top:28px; t\op:28px;}

/* style the table so that it takes no part in the layout - required for IE to work */
.otherways table {position:absolute; top:0; left:0; border-collapse:collapse;;}

/* style the second level links */
/* FF IE7 IE8 */
.otherways ul ul a, .otherways ul ul a:visited {background: ghostwhite; color:#000; height:auto; line-height:1em; padding:5px 10px; width:105px; border-width:0 1px 1px 1px;}

/* set the style for IE */
* html .otherways ul ul a, * html .otherways ul ul a:visited {width:112px; w\idth:112px;}

/* style the top level hover */
/* IE6 */
.otherways a:hover, .otherways ul ul a:hover{color:#000; background: #c0c0cc;} 
/* FF */
.otherways :hover > a, .otherways ul ul :hover > a {color:#000; background:#c0c0cc;}

/* make the second level visible when hover on first level list OR link */
.otherways ul li:hover ul,
.otherways ul a:hover ul{visibility:visible;}

.cse-main-search-text {border: 1px solid rgb(126, 157, 185); padding: 2px; background: rgb(255, 255, 255) url(http://www.guidedogsgiving.org.uk/com/tda/gd/assets/images/google_custom_search_watermark.gif) no-repeat scroll left center; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;}

/* Footer styles */
.footer {font-size:11px; float:left; width:980px; margin:0px 0 10px 0;}
.footer a {color:#0764a5; text-decoration:none;}
.footer a:visited {color:#0764a5; text-decoration:none;}
.footer a:hover {text-decoration:underline;}
.roundtable {float: right; padding-right: 50px; color: #5893be;}
.top {vertical-align:text-top;}

/* CSS fix for charitygifts checkout */
.checkoutMain select, .checkoutMain input, .basketTable select, .basketTable input {border:1px solid #ECE9D8;}
